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

Theorem chfacfscmulfsupp 20586
Description: A mapping of scaled values of the "characteristic factor function" is finitely supported. (Contributed by AV, 8-Nov-2019.)
Hypotheses
Ref Expression
chfacfisf.a 𝐴 = (𝑁 Mat 𝑅)
chfacfisf.b 𝐵 = (Base‘𝐴)
chfacfisf.p 𝑃 = (Poly1𝑅)
chfacfisf.y 𝑌 = (𝑁 Mat 𝑃)
chfacfisf.r × = (.r𝑌)
chfacfisf.s = (-g𝑌)
chfacfisf.0 0 = (0g𝑌)
chfacfisf.t 𝑇 = (𝑁 matToPolyMat 𝑅)
chfacfisf.g 𝐺 = (𝑛 ∈ ℕ0 ↦ if(𝑛 = 0, ( 0 ((𝑇𝑀) × (𝑇‘(𝑏‘0)))), if(𝑛 = (𝑠 + 1), (𝑇‘(𝑏𝑠)), if((𝑠 + 1) < 𝑛, 0 , ((𝑇‘(𝑏‘(𝑛 − 1))) ((𝑇𝑀) × (𝑇‘(𝑏𝑛))))))))
chfacfscmulcl.x 𝑋 = (var1𝑅)
chfacfscmulcl.m · = ( ·𝑠𝑌)
chfacfscmulcl.e = (.g‘(mulGrp‘𝑃))
Assertion
Ref Expression
chfacfscmulfsupp (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) → (𝑖 ∈ ℕ0 ↦ ((𝑖 𝑋) · (𝐺𝑖))) finSupp 0 )
Distinct variable groups:   𝐵,𝑛   𝑛,𝑀   𝑛,𝑁   𝑅,𝑛   𝑛,𝑌   𝑛,𝑏   𝑛,𝑠,𝐵   0 ,𝑛   𝐵,𝑖,𝑠   𝑖,𝐺   𝑖,𝑀   𝑖,𝑁   𝑅,𝑖   𝑖,𝑋   𝑖,𝑌   ,𝑖   · ,𝑏,𝑖
Allowed substitution hints:   𝐴(𝑖,𝑛,𝑠,𝑏)   𝐵(𝑏)   𝑃(𝑖,𝑛,𝑠,𝑏)   𝑅(𝑠,𝑏)   𝑇(𝑖,𝑛,𝑠,𝑏)   · (𝑛,𝑠)   × (𝑖,𝑛,𝑠,𝑏)   (𝑛,𝑠,𝑏)   𝐺(𝑛,𝑠,𝑏)   𝑀(𝑠,𝑏)   (𝑖,𝑛,𝑠,𝑏)   𝑁(𝑠,𝑏)   𝑋(𝑛,𝑠,𝑏)   𝑌(𝑠,𝑏)   0 (𝑖,𝑠,𝑏)

Proof of Theorem chfacfscmulfsupp
Dummy variables 𝑘 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 chfacfisf.0 . . . 4 0 = (0g𝑌)
2 fvex 6160 . . . 4 (0g𝑌) ∈ V
31, 2eqeltri 2694 . . 3 0 ∈ V
43a1i 11 . 2 (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) → 0 ∈ V)
5 ovex 6635 . . 3 ((𝑖 𝑋) · (𝐺𝑖)) ∈ V
65a1i 11 . 2 ((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑖 ∈ ℕ0) → ((𝑖 𝑋) · (𝐺𝑖)) ∈ V)
7 nnnn0 11246 . . . . 5 (𝑠 ∈ ℕ → 𝑠 ∈ ℕ0)
8 peano2nn0 11280 . . . . 5 (𝑠 ∈ ℕ0 → (𝑠 + 1) ∈ ℕ0)
97, 8syl 17 . . . 4 (𝑠 ∈ ℕ → (𝑠 + 1) ∈ ℕ0)
109ad2antrl 763 . . 3 (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) → (𝑠 + 1) ∈ ℕ0)
11 vex 3189 . . . . . . 7 𝑘 ∈ V
12 csbov12g 6645 . . . . . . . 8 (𝑘 ∈ V → 𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = (𝑘 / 𝑖(𝑖 𝑋) · 𝑘 / 𝑖(𝐺𝑖)))
13 csbov1g 6646 . . . . . . . . . 10 (𝑘 ∈ V → 𝑘 / 𝑖(𝑖 𝑋) = (𝑘 / 𝑖𝑖 𝑋))
14 csbvarg 3977 . . . . . . . . . . 11 (𝑘 ∈ V → 𝑘 / 𝑖𝑖 = 𝑘)
1514oveq1d 6622 . . . . . . . . . 10 (𝑘 ∈ V → (𝑘 / 𝑖𝑖 𝑋) = (𝑘 𝑋))
1613, 15eqtrd 2655 . . . . . . . . 9 (𝑘 ∈ V → 𝑘 / 𝑖(𝑖 𝑋) = (𝑘 𝑋))
17 csbfv 6192 . . . . . . . . . 10 𝑘 / 𝑖(𝐺𝑖) = (𝐺𝑘)
1817a1i 11 . . . . . . . . 9 (𝑘 ∈ V → 𝑘 / 𝑖(𝐺𝑖) = (𝐺𝑘))
1916, 18oveq12d 6625 . . . . . . . 8 (𝑘 ∈ V → (𝑘 / 𝑖(𝑖 𝑋) · 𝑘 / 𝑖(𝐺𝑖)) = ((𝑘 𝑋) · (𝐺𝑘)))
2012, 19eqtrd 2655 . . . . . . 7 (𝑘 ∈ V → 𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = ((𝑘 𝑋) · (𝐺𝑘)))
2111, 20mp1i 13 . . . . . 6 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → 𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = ((𝑘 𝑋) · (𝐺𝑘)))
22 simplll 797 . . . . . . 7 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → (𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵))
23 simpllr 798 . . . . . . 7 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠))))
247adantr 481 . . . . . . . . . . . 12 ((𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠))) → 𝑠 ∈ ℕ0)
2524ad2antlr 762 . . . . . . . . . . 11 ((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) → 𝑠 ∈ ℕ0)
2625nn0zd 11427 . . . . . . . . . 10 ((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) → 𝑠 ∈ ℤ)
2726adantr 481 . . . . . . . . 9 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → 𝑠 ∈ ℤ)
28 2z 11356 . . . . . . . . . 10 2 ∈ ℤ
2928a1i 11 . . . . . . . . 9 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → 2 ∈ ℤ)
3027, 29zaddcld 11433 . . . . . . . 8 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → (𝑠 + 2) ∈ ℤ)
31 simplr 791 . . . . . . . . 9 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → 𝑘 ∈ ℕ0)
3231nn0zd 11427 . . . . . . . 8 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → 𝑘 ∈ ℤ)
3310nn0zd 11427 . . . . . . . . . . 11 (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) → (𝑠 + 1) ∈ ℤ)
34 nn0z 11347 . . . . . . . . . . 11 (𝑘 ∈ ℕ0𝑘 ∈ ℤ)
35 zltp1le 11374 . . . . . . . . . . 11 (((𝑠 + 1) ∈ ℤ ∧ 𝑘 ∈ ℤ) → ((𝑠 + 1) < 𝑘 ↔ ((𝑠 + 1) + 1) ≤ 𝑘))
3633, 34, 35syl2an 494 . . . . . . . . . 10 ((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) → ((𝑠 + 1) < 𝑘 ↔ ((𝑠 + 1) + 1) ≤ 𝑘))
3736biimpa 501 . . . . . . . . 9 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → ((𝑠 + 1) + 1) ≤ 𝑘)
38 nncn 10975 . . . . . . . . . . . . . . 15 (𝑠 ∈ ℕ → 𝑠 ∈ ℂ)
39 add1p1 11230 . . . . . . . . . . . . . . 15 (𝑠 ∈ ℂ → ((𝑠 + 1) + 1) = (𝑠 + 2))
4038, 39syl 17 . . . . . . . . . . . . . 14 (𝑠 ∈ ℕ → ((𝑠 + 1) + 1) = (𝑠 + 2))
4140breq1d 4625 . . . . . . . . . . . . 13 (𝑠 ∈ ℕ → (((𝑠 + 1) + 1) ≤ 𝑘 ↔ (𝑠 + 2) ≤ 𝑘))
4241bicomd 213 . . . . . . . . . . . 12 (𝑠 ∈ ℕ → ((𝑠 + 2) ≤ 𝑘 ↔ ((𝑠 + 1) + 1) ≤ 𝑘))
4342adantr 481 . . . . . . . . . . 11 ((𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠))) → ((𝑠 + 2) ≤ 𝑘 ↔ ((𝑠 + 1) + 1) ≤ 𝑘))
4443ad2antlr 762 . . . . . . . . . 10 ((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) → ((𝑠 + 2) ≤ 𝑘 ↔ ((𝑠 + 1) + 1) ≤ 𝑘))
4544adantr 481 . . . . . . . . 9 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → ((𝑠 + 2) ≤ 𝑘 ↔ ((𝑠 + 1) + 1) ≤ 𝑘))
4637, 45mpbird 247 . . . . . . . 8 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → (𝑠 + 2) ≤ 𝑘)
47 eluz2 11640 . . . . . . . 8 (𝑘 ∈ (ℤ‘(𝑠 + 2)) ↔ ((𝑠 + 2) ∈ ℤ ∧ 𝑘 ∈ ℤ ∧ (𝑠 + 2) ≤ 𝑘))
4830, 32, 46, 47syl3anbrc 1244 . . . . . . 7 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → 𝑘 ∈ (ℤ‘(𝑠 + 2)))
49 chfacfisf.a . . . . . . . 8 𝐴 = (𝑁 Mat 𝑅)
50 chfacfisf.b . . . . . . . 8 𝐵 = (Base‘𝐴)
51 chfacfisf.p . . . . . . . 8 𝑃 = (Poly1𝑅)
52 chfacfisf.y . . . . . . . 8 𝑌 = (𝑁 Mat 𝑃)
53 chfacfisf.r . . . . . . . 8 × = (.r𝑌)
54 chfacfisf.s . . . . . . . 8 = (-g𝑌)
55 chfacfisf.t . . . . . . . 8 𝑇 = (𝑁 matToPolyMat 𝑅)
56 chfacfisf.g . . . . . . . 8 𝐺 = (𝑛 ∈ ℕ0 ↦ if(𝑛 = 0, ( 0 ((𝑇𝑀) × (𝑇‘(𝑏‘0)))), if(𝑛 = (𝑠 + 1), (𝑇‘(𝑏𝑠)), if((𝑠 + 1) < 𝑛, 0 , ((𝑇‘(𝑏‘(𝑛 − 1))) ((𝑇𝑀) × (𝑇‘(𝑏𝑛))))))))
57 chfacfscmulcl.x . . . . . . . 8 𝑋 = (var1𝑅)
58 chfacfscmulcl.m . . . . . . . 8 · = ( ·𝑠𝑌)
59 chfacfscmulcl.e . . . . . . . 8 = (.g‘(mulGrp‘𝑃))
6049, 50, 51, 52, 53, 54, 1, 55, 56, 57, 58, 59chfacfscmul0 20585 . . . . . . 7 (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠))) ∧ 𝑘 ∈ (ℤ‘(𝑠 + 2))) → ((𝑘 𝑋) · (𝐺𝑘)) = 0 )
6122, 23, 48, 60syl3anc 1323 . . . . . 6 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → ((𝑘 𝑋) · (𝐺𝑘)) = 0 )
6221, 61eqtrd 2655 . . . . 5 (((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) ∧ (𝑠 + 1) < 𝑘) → 𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 )
6362ex 450 . . . 4 ((((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) ∧ 𝑘 ∈ ℕ0) → ((𝑠 + 1) < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 ))
6463ralrimiva 2960 . . 3 (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) → ∀𝑘 ∈ ℕ0 ((𝑠 + 1) < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 ))
65 breq1 4618 . . . . . 6 (𝑧 = (𝑠 + 1) → (𝑧 < 𝑘 ↔ (𝑠 + 1) < 𝑘))
6665imbi1d 331 . . . . 5 (𝑧 = (𝑠 + 1) → ((𝑧 < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 ) ↔ ((𝑠 + 1) < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 )))
6766ralbidv 2980 . . . 4 (𝑧 = (𝑠 + 1) → (∀𝑘 ∈ ℕ0 (𝑧 < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 ) ↔ ∀𝑘 ∈ ℕ0 ((𝑠 + 1) < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 )))
6867rspcev 3295 . . 3 (((𝑠 + 1) ∈ ℕ0 ∧ ∀𝑘 ∈ ℕ0 ((𝑠 + 1) < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 )) → ∃𝑧 ∈ ℕ0𝑘 ∈ ℕ0 (𝑧 < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 ))
6910, 64, 68syl2anc 692 . 2 (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) → ∃𝑧 ∈ ℕ0𝑘 ∈ ℕ0 (𝑧 < 𝑘𝑘 / 𝑖((𝑖 𝑋) · (𝐺𝑖)) = 0 ))
704, 6, 69mptnn0fsupp 12740 1 (((𝑁 ∈ Fin ∧ 𝑅 ∈ CRing ∧ 𝑀𝐵) ∧ (𝑠 ∈ ℕ ∧ 𝑏 ∈ (𝐵𝑚 (0...𝑠)))) → (𝑖 ∈ ℕ0 ↦ ((𝑖 𝑋) · (𝐺𝑖))) finSupp 0 )
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 196  wa 384  w3a 1036   = wceq 1480  wcel 1987  wral 2907  wrex 2908  Vcvv 3186  csb 3515  ifcif 4060   class class class wbr 4615  cmpt 4675  cfv 5849  (class class class)co 6607  𝑚 cmap 7805  Fincfn 7902   finSupp cfsupp 8222  cc 9881  0cc0 9883  1c1 9884   + caddc 9886   < clt 10021  cle 10022  cmin 10213  cn 10967  2c2 11017  0cn0 11239  cz 11324  cuz 11634  ...cfz 12271  Basecbs 15784  .rcmulr 15866   ·𝑠 cvsca 15869  0gc0g 16024  -gcsg 17348  .gcmg 17464  mulGrpcmgp 18413  CRingccrg 18472  var1cv1 19468  Poly1cpl1 19469   Mat cmat 20135   matToPolyMat cmat2pmat 20431
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1719  ax-4 1734  ax-5 1836  ax-6 1885  ax-7 1932  ax-8 1989  ax-9 1996  ax-10 2016  ax-11 2031  ax-12 2044  ax-13 2245  ax-ext 2601  ax-rep 4733  ax-sep 4743  ax-nul 4751  ax-pow 4805  ax-pr 4869  ax-un 6905  ax-inf2 8485  ax-cnex 9939  ax-resscn 9940  ax-1cn 9941  ax-icn 9942  ax-addcl 9943  ax-addrcl 9944  ax-mulcl 9945  ax-mulrcl 9946  ax-mulcom 9947  ax-addass 9948  ax-mulass 9949  ax-distr 9950  ax-i2m1 9951  ax-1ne0 9952  ax-1rid 9953  ax-rnegex 9954  ax-rrecex 9955  ax-cnre 9956  ax-pre-lttri 9957  ax-pre-lttrn 9958  ax-pre-ltadd 9959  ax-pre-mulgt0 9960
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1037  df-3an 1038  df-tru 1483  df-fal 1486  df-ex 1702  df-nf 1707  df-sb 1878  df-eu 2473  df-mo 2474  df-clab 2608  df-cleq 2614  df-clel 2617  df-nfc 2750  df-ne 2791  df-nel 2894  df-ral 2912  df-rex 2913  df-reu 2914  df-rmo 2915  df-rab 2916  df-v 3188  df-sbc 3419  df-csb 3516  df-dif 3559  df-un 3561  df-in 3563  df-ss 3570  df-pss 3572  df-nul 3894  df-if 4061  df-pw 4134  df-sn 4151  df-pr 4153  df-tp 4155  df-op 4157  df-ot 4159  df-uni 4405  df-int 4443  df-iun 4489  df-iin 4490  df-br 4616  df-opab 4676  df-mpt 4677  df-tr 4715  df-eprel 4987  df-id 4991  df-po 4997  df-so 4998  df-fr 5035  df-se 5036  df-we 5037  df-xp 5082  df-rel 5083  df-cnv 5084  df-co 5085  df-dm 5086  df-rn 5087  df-res 5088  df-ima 5089  df-pred 5641  df-ord 5687  df-on 5688  df-lim 5689  df-suc 5690  df-iota 5812  df-fun 5851  df-fn 5852  df-f 5853  df-f1 5854  df-fo 5855  df-f1o 5856  df-fv 5857  df-isom 5858  df-riota 6568  df-ov 6610  df-oprab 6611  df-mpt2 6612  df-of 6853  df-ofr 6854  df-om 7016  df-1st 7116  df-2nd 7117  df-supp 7244  df-wrecs 7355  df-recs 7416  df-rdg 7454  df-1o 7508  df-2o 7509  df-oadd 7512  df-er 7690  df-map 7807  df-pm 7808  df-ixp 7856  df-en 7903  df-dom 7904  df-sdom 7905  df-fin 7906  df-fsupp 8223  df-sup 8295  df-oi 8362  df-card 8712  df-pnf 10023  df-mnf 10024  df-xr 10025  df-ltxr 10026  df-le 10027  df-sub 10215  df-neg 10216  df-nn 10968  df-2 11026  df-3 11027  df-4 11028  df-5 11029  df-6 11030  df-7 11031  df-8 11032  df-9 11033  df-n0 11240  df-z 11325  df-dec 11441  df-uz 11635  df-rp 11780  df-fz 12272  df-fzo 12410  df-seq 12745  df-hash 13061  df-struct 15786  df-ndx 15787  df-slot 15788  df-base 15789  df-sets 15790  df-ress 15791  df-plusg 15878  df-mulr 15879  df-sca 15881  df-vsca 15882  df-ip 15883  df-tset 15884  df-ple 15885  df-ds 15888  df-hom 15890  df-cco 15891  df-0g 16026  df-gsum 16027  df-prds 16032  df-pws 16034  df-mre 16170  df-mrc 16171  df-acs 16173  df-mgm 17166  df-sgrp 17208  df-mnd 17219  df-mhm 17259  df-submnd 17260  df-grp 17349  df-minusg 17350  df-sbg 17351  df-mulg 17465  df-subg 17515  df-ghm 17582  df-cntz 17674  df-cmn 18119  df-abl 18120  df-mgp 18414  df-ur 18426  df-ring 18473  df-cring 18474  df-subrg 18702  df-lmod 18789  df-lss 18855  df-sra 19094  df-rgmod 19095  df-psr 19278  df-mvr 19279  df-mpl 19280  df-opsr 19282  df-psr1 19472  df-vr1 19473  df-ply1 19474  df-dsmm 19998  df-frlm 20013  df-mat 20136
This theorem is referenced by:  chfacfscmulgsum  20587
  Copyright terms: Public domain W3C validator