MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-q1p Structured version   Visualization version   GIF version

Definition df-q1p 26106
Description: Define the quotient of two univariate polynomials, which is guaranteed to exist and be unique by ply1divalg 26111. We actually use the reversed version for better harmony with our divisibility df-dvdsr 20305. (Contributed by Stefan O'Rear, 28-Mar-2015.)
Assertion
Ref Expression
df-q1p quot1p = (𝑟 ∈ V ↦ (Poly1𝑟) / 𝑝(Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔))))
Distinct variable group:   𝑓,𝑟,𝑔,𝑏,𝑝,𝑞

Detailed syntax breakdown of Definition df-q1p
StepHypRef Expression
1 cq1p 26101 . 2 class quot1p
2 vr . . 3 setvar 𝑟
3 cvv 3442 . . 3 class V
4 vp . . . 4 setvar 𝑝
52cv 1541 . . . . 5 class 𝑟
6 cpl1 22129 . . . . 5 class Poly1
75, 6cfv 6500 . . . 4 class (Poly1𝑟)
8 vb . . . . 5 setvar 𝑏
94cv 1541 . . . . . 6 class 𝑝
10 cbs 17148 . . . . . 6 class Base
119, 10cfv 6500 . . . . 5 class (Base‘𝑝)
12 vf . . . . . 6 setvar 𝑓
13 vg . . . . . 6 setvar 𝑔
148cv 1541 . . . . . 6 class 𝑏
1512cv 1541 . . . . . . . . . 10 class 𝑓
16 vq . . . . . . . . . . . 12 setvar 𝑞
1716cv 1541 . . . . . . . . . . 11 class 𝑞
1813cv 1541 . . . . . . . . . . 11 class 𝑔
19 cmulr 17190 . . . . . . . . . . . 12 class .r
209, 19cfv 6500 . . . . . . . . . . 11 class (.r𝑝)
2117, 18, 20co 7368 . . . . . . . . . 10 class (𝑞(.r𝑝)𝑔)
22 csg 18877 . . . . . . . . . . 11 class -g
239, 22cfv 6500 . . . . . . . . . 10 class (-g𝑝)
2415, 21, 23co 7368 . . . . . . . . 9 class (𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))
25 cdg1 26027 . . . . . . . . . 10 class deg1
265, 25cfv 6500 . . . . . . . . 9 class (deg1𝑟)
2724, 26cfv 6500 . . . . . . . 8 class ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔)))
2818, 26cfv 6500 . . . . . . . 8 class ((deg1𝑟)‘𝑔)
29 clt 11178 . . . . . . . 8 class <
3027, 28, 29wbr 5100 . . . . . . 7 wff ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)
3130, 16, 14crio 7324 . . . . . 6 class (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔))
3212, 13, 14, 14, 31cmpo 7370 . . . . 5 class (𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)))
338, 11, 32csb 3851 . . . 4 class (Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)))
344, 7, 33csb 3851 . . 3 class (Poly1𝑟) / 𝑝(Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)))
352, 3, 34cmpt 5181 . 2 class (𝑟 ∈ V ↦ (Poly1𝑟) / 𝑝(Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔))))
361, 35wceq 1542 1 wff quot1p = (𝑟 ∈ V ↦ (Poly1𝑟) / 𝑝(Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔))))
Colors of variables: wff setvar class
This definition is referenced by:  q1pval  26128
  Copyright terms: Public domain W3C validator