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 26255
Description: Define the quotient of two univariate polynomials, which is guaranteed to exist and be unique by ply1divalg 26260. We actually use the reversed version for better harmony with our divisibility df-dvdsr 20435. (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 26250 . 2 class quot1p
2 vr . . 3 setvar 𝑟
3 cvv 3463 . . 3 class V
4 vp . . . 4 setvar 𝑝
52cv 1566 . . . . 5 class 𝑟
6 cpl1 22302 . . . . 5 class Poly1
75, 6cfv 6533 . . . 4 class (Poly1𝑟)
8 vb . . . . 5 setvar 𝑏
94cv 1566 . . . . . 6 class 𝑝
10 cbs 17265 . . . . . 6 class Base
119, 10cfv 6533 . . . . 5 class (Base‘𝑝)
12 vf . . . . . 6 setvar 𝑓
13 vg . . . . . 6 setvar 𝑔
148cv 1566 . . . . . 6 class 𝑏
1512cv 1566 . . . . . . . . . 10 class 𝑓
16 vq . . . . . . . . . . . 12 setvar 𝑞
1716cv 1566 . . . . . . . . . . 11 class 𝑞
1813cv 1566 . . . . . . . . . . 11 class 𝑔
19 cmulr 17307 . . . . . . . . . . . 12 class .r
209, 19cfv 6533 . . . . . . . . . . 11 class (.r𝑝)
2117, 18, 20co 7408 . . . . . . . . . 10 class (𝑞(.r𝑝)𝑔)
22 csg 18998 . . . . . . . . . . 11 class -g
239, 22cfv 6533 . . . . . . . . . 10 class (-g𝑝)
2415, 21, 23co 7408 . . . . . . . . 9 class (𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))
25 cdg1 26176 . . . . . . . . . 10 class deg1
265, 25cfv 6533 . . . . . . . . 9 class (deg1𝑟)
2724, 26cfv 6533 . . . . . . . 8 class ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔)))
2818, 26cfv 6533 . . . . . . . 8 class ((deg1𝑟)‘𝑔)
29 clt 11239 . . . . . . . 8 class <
3027, 28, 29wbr 5110 . . . . . . 7 wff ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)
3130, 16, 14crio 7364 . . . . . 6 class (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔))
3212, 13, 14, 14, 31cmpo 7410 . . . . 5 class (𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)))
338, 11, 32csb 3861 . . . 4 class (Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)))
344, 7, 33csb 3861 . . 3 class (Poly1𝑟) / 𝑝(Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔)))
352, 3, 34cmpt 5193 . 2 class (𝑟 ∈ V ↦ (Poly1𝑟) / 𝑝(Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔))))
361, 35wceq 1567 1 wff quot1p = (𝑟 ∈ V ↦ (Poly1𝑟) / 𝑝(Base‘𝑝) / 𝑏(𝑓𝑏, 𝑔𝑏 ↦ (𝑞𝑏 ((deg1𝑟)‘(𝑓(-g𝑝)(𝑞(.r𝑝)𝑔))) < ((deg1𝑟)‘𝑔))))
Colors of variables: wff setvar class
This definition is referenced by:  q1pval  26277
  Copyright terms: Public domain W3C validator