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

Theorem gsumval3lem2 19927
Description: Lemma 2 for gsumval3 19928. (Contributed by AV, 31-May-2019.)
Hypotheses
Ref Expression
gsumval3.b 𝐵 = (Base‘𝐺)
gsumval3.0 0 = (0g𝐺)
gsumval3.p + = (+g𝐺)
gsumval3.z 𝑍 = (Cntz‘𝐺)
gsumval3.g (𝜑𝐺 ∈ Mnd)
gsumval3.a (𝜑𝐴𝑉)
gsumval3.f (𝜑𝐹:𝐴𝐵)
gsumval3.c (𝜑 → ran 𝐹 ⊆ (𝑍‘ran 𝐹))
gsumval3.m (𝜑𝑀 ∈ ℕ)
gsumval3.h (𝜑𝐻:(1...𝑀)–1-1𝐴)
gsumval3.n (𝜑 → (𝐹 supp 0 ) ⊆ ran 𝐻)
gsumval3.w 𝑊 = ((𝐹𝐻) supp 0 )
Assertion
Ref Expression
gsumval3lem2 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐺 Σg 𝐹) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)))
Distinct variable groups:   + ,𝑓   𝐴,𝑓   𝜑,𝑓   𝑓,𝐺   𝑓,𝑀   𝐵,𝑓   𝑓,𝐹   𝑓,𝐻   𝑓,𝑊
Allowed substitution hints:   𝑉(𝑓)   0 (𝑓)   𝑍(𝑓)

Proof of Theorem gsumval3lem2
Dummy variables 𝑔 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 gsumval3.h . . . . . . 7 (𝜑𝐻:(1...𝑀)–1-1𝐴)
2 f1f 6754 . . . . . . 7 (𝐻:(1...𝑀)–1-1𝐴𝐻:(1...𝑀)⟶𝐴)
31, 2syl 17 . . . . . 6 (𝜑𝐻:(1...𝑀)⟶𝐴)
4 fzfid 13981 . . . . . 6 (𝜑 → (1...𝑀) ∈ Fin)
53, 4fexd 7205 . . . . 5 (𝜑𝐻 ∈ V)
6 vex 3457 . . . . 5 𝑓 ∈ V
7 coexg 7904 . . . . 5 ((𝐻 ∈ V ∧ 𝑓 ∈ V) → (𝐻𝑓) ∈ V)
85, 6, 7sylancl 595 . . . 4 (𝜑 → (𝐻𝑓) ∈ V)
98ad2antrr 736 . . 3 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐻𝑓) ∈ V)
10 gsumval3.b . . . . 5 𝐵 = (Base‘𝐺)
11 gsumval3.0 . . . . 5 0 = (0g𝐺)
12 gsumval3.p . . . . 5 + = (+g𝐺)
13 gsumval3.z . . . . 5 𝑍 = (Cntz‘𝐺)
14 gsumval3.g . . . . 5 (𝜑𝐺 ∈ Mnd)
15 gsumval3.a . . . . 5 (𝜑𝐴𝑉)
16 gsumval3.f . . . . 5 (𝜑𝐹:𝐴𝐵)
17 gsumval3.c . . . . 5 (𝜑 → ran 𝐹 ⊆ (𝑍‘ran 𝐹))
18 gsumval3.m . . . . 5 (𝜑𝑀 ∈ ℕ)
19 gsumval3.n . . . . 5 (𝜑 → (𝐹 supp 0 ) ⊆ ran 𝐻)
20 gsumval3.w . . . . 5 𝑊 = ((𝐹𝐻) supp 0 )
2110, 11, 12, 13, 14, 15, 16, 17, 18, 1, 19, 20gsumval3lem1 19926 . . . 4 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐻𝑓):(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ))
22 fzfi 13980 . . . . . . . 8 (1...𝑀) ∈ Fin
23 suppssdm 8150 . . . . . . . . . 10 ((𝐹𝐻) supp 0 ) ⊆ dom (𝐹𝐻)
2420, 23eqsstri 3982 . . . . . . . . 9 𝑊 ⊆ dom (𝐹𝐻)
2516, 3fcod 6711 . . . . . . . . 9 (𝜑 → (𝐹𝐻):(1...𝑀)⟶𝐵)
2624, 25fssdm 6705 . . . . . . . 8 (𝜑𝑊 ⊆ (1...𝑀))
27 ssfi 9135 . . . . . . . 8 (((1...𝑀) ∈ Fin ∧ 𝑊 ⊆ (1...𝑀)) → 𝑊 ∈ Fin)
2822, 26, 27sylancr 596 . . . . . . 7 (𝜑𝑊 ∈ Fin)
2928ad2antrr 736 . . . . . 6 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → 𝑊 ∈ Fin)
301ad2antrr 736 . . . . . . . 8 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → 𝐻:(1...𝑀)–1-1𝐴)
3126ad2antrr 736 . . . . . . . 8 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → 𝑊 ⊆ (1...𝑀))
32 f1ores 6815 . . . . . . . 8 ((𝐻:(1...𝑀)–1-1𝐴𝑊 ⊆ (1...𝑀)) → (𝐻𝑊):𝑊1-1-onto→(𝐻𝑊))
3330, 31, 32syl2anc 593 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐻𝑊):𝑊1-1-onto→(𝐻𝑊))
3420imaeq2i 6042 . . . . . . . . . 10 (𝐻𝑊) = (𝐻 “ ((𝐹𝐻) supp 0 ))
3516, 15fexd 7205 . . . . . . . . . . . . 13 (𝜑𝐹 ∈ V)
36 ovex 7423 . . . . . . . . . . . . . 14 (1...𝑀) ∈ V
37 fex 7204 . . . . . . . . . . . . . 14 ((𝐻:(1...𝑀)⟶𝐴 ∧ (1...𝑀) ∈ V) → 𝐻 ∈ V)
383, 36, 37sylancl 595 . . . . . . . . . . . . 13 (𝜑𝐻 ∈ V)
3935, 38jca 519 . . . . . . . . . . . 12 (𝜑 → (𝐹 ∈ V ∧ 𝐻 ∈ V))
40 f1fun 6756 . . . . . . . . . . . . . 14 (𝐻:(1...𝑀)–1-1𝐴 → Fun 𝐻)
411, 40syl 17 . . . . . . . . . . . . 13 (𝜑 → Fun 𝐻)
4241, 19jca 519 . . . . . . . . . . . 12 (𝜑 → (Fun 𝐻 ∧ (𝐹 supp 0 ) ⊆ ran 𝐻))
43 imacosupp 8182 . . . . . . . . . . . 12 ((𝐹 ∈ V ∧ 𝐻 ∈ V) → ((Fun 𝐻 ∧ (𝐹 supp 0 ) ⊆ ran 𝐻) → (𝐻 “ ((𝐹𝐻) supp 0 )) = (𝐹 supp 0 )))
4439, 42, 43sylc 65 . . . . . . . . . . 11 (𝜑 → (𝐻 “ ((𝐹𝐻) supp 0 )) = (𝐹 supp 0 ))
4544adantr 484 . . . . . . . . . 10 ((𝜑𝑊 ≠ ∅) → (𝐻 “ ((𝐹𝐻) supp 0 )) = (𝐹 supp 0 ))
4634, 45eqtrid 2808 . . . . . . . . 9 ((𝜑𝑊 ≠ ∅) → (𝐻𝑊) = (𝐹 supp 0 ))
4746adantr 484 . . . . . . . 8 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐻𝑊) = (𝐹 supp 0 ))
4847f1oeq3d 6797 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ((𝐻𝑊):𝑊1-1-onto→(𝐻𝑊) ↔ (𝐻𝑊):𝑊1-1-onto→(𝐹 supp 0 )))
4933, 48mpbid 234 . . . . . 6 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐻𝑊):𝑊1-1-onto→(𝐹 supp 0 ))
5029, 49hasheqf1od 14361 . . . . 5 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (♯‘𝑊) = (♯‘(𝐹 supp 0 )))
5150fveq2d 6865 . . . 4 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘(𝐹 supp 0 ))))
5221, 51jca 519 . . 3 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ((𝐻𝑓):(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘(𝐹 supp 0 )))))
53 f1oeq1 6788 . . . 4 (𝑔 = (𝐻𝑓) → (𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ↔ (𝐻𝑓):(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 )))
54 coeq2 5828 . . . . . . 7 (𝑔 = (𝐻𝑓) → (𝐹𝑔) = (𝐹 ∘ (𝐻𝑓)))
5554seqeq3d 14017 . . . . . 6 (𝑔 = (𝐻𝑓) → seq1( + , (𝐹𝑔)) = seq1( + , (𝐹 ∘ (𝐻𝑓))))
5655fveq1d 6863 . . . . 5 (𝑔 = (𝐻𝑓) → (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘(𝐹 supp 0 ))))
5756eqeq2d 2772 . . . 4 (𝑔 = (𝐻𝑓) → ((seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))) ↔ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘(𝐹 supp 0 )))))
5853, 57anbi12d 641 . . 3 (𝑔 = (𝐻𝑓) → ((𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ ((𝐻𝑓):(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘(𝐹 supp 0 ))))))
599, 52, 58spcedv 3557 . 2 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))))
6014ad2antrr 736 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → 𝐺 ∈ Mnd)
6115ad2antrr 736 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → 𝐴𝑉)
6216ad2antrr 736 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → 𝐹:𝐴𝐵)
6317ad2antrr 736 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ran 𝐹 ⊆ (𝑍‘ran 𝐹))
64 f1f1orn 6812 . . . . . . . . . . . . 13 (𝐻:(1...𝑀)–1-1𝐴𝐻:(1...𝑀)–1-1-onto→ran 𝐻)
651, 64syl 17 . . . . . . . . . . . 12 (𝜑𝐻:(1...𝑀)–1-1-onto→ran 𝐻)
66 f1oen3g 8941 . . . . . . . . . . . 12 ((𝐻 ∈ V ∧ 𝐻:(1...𝑀)–1-1-onto→ran 𝐻) → (1...𝑀) ≈ ran 𝐻)
675, 65, 66syl2anc 593 . . . . . . . . . . 11 (𝜑 → (1...𝑀) ≈ ran 𝐻)
68 enfi 9149 . . . . . . . . . . 11 ((1...𝑀) ≈ ran 𝐻 → ((1...𝑀) ∈ Fin ↔ ran 𝐻 ∈ Fin))
6967, 68syl 17 . . . . . . . . . 10 (𝜑 → ((1...𝑀) ∈ Fin ↔ ran 𝐻 ∈ Fin))
7022, 69mpbii 235 . . . . . . . . 9 (𝜑 → ran 𝐻 ∈ Fin)
7170, 19ssfid 9207 . . . . . . . 8 (𝜑 → (𝐹 supp 0 ) ∈ Fin)
7271ad2antrr 736 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐹 supp 0 ) ∈ Fin)
7320neeq1i 3020 . . . . . . . . . 10 (𝑊 ≠ ∅ ↔ ((𝐹𝐻) supp 0 ) ≠ ∅)
74 supp0cosupp0 8181 . . . . . . . . . . . 12 ((𝐹 ∈ V ∧ 𝐻 ∈ V) → ((𝐹 supp 0 ) = ∅ → ((𝐹𝐻) supp 0 ) = ∅))
7574necon3d 2977 . . . . . . . . . . 11 ((𝐹 ∈ V ∧ 𝐻 ∈ V) → (((𝐹𝐻) supp 0 ) ≠ ∅ → (𝐹 supp 0 ) ≠ ∅))
7635, 38, 75syl2anc 593 . . . . . . . . . 10 (𝜑 → (((𝐹𝐻) supp 0 ) ≠ ∅ → (𝐹 supp 0 ) ≠ ∅))
7773, 76biimtrid 244 . . . . . . . . 9 (𝜑 → (𝑊 ≠ ∅ → (𝐹 supp 0 ) ≠ ∅))
7877imp 410 . . . . . . . 8 ((𝜑𝑊 ≠ ∅) → (𝐹 supp 0 ) ≠ ∅)
7978adantr 484 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐹 supp 0 ) ≠ ∅)
8019ad2antrr 736 . . . . . . . 8 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐹 supp 0 ) ⊆ ran 𝐻)
813frnd 6694 . . . . . . . . 9 (𝜑 → ran 𝐻𝐴)
8281ad2antrr 736 . . . . . . . 8 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ran 𝐻𝐴)
8380, 82sstrd 3946 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐹 supp 0 ) ⊆ 𝐴)
8410, 11, 12, 13, 60, 61, 62, 63, 72, 79, 83gsumval3eu 19925 . . . . . 6 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ∃!𝑥𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))))
85 iota1 6494 . . . . . 6 (∃!𝑥𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) → (∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (℩𝑥𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))))) = 𝑥))
8684, 85syl 17 . . . . 5 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (℩𝑥𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))))) = 𝑥))
87 eqid 2761 . . . . . . 7 (𝐹 supp 0 ) = (𝐹 supp 0 )
88 simprl 780 . . . . . . 7 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ¬ 𝐴 ∈ ran ...)
8910, 11, 12, 13, 60, 61, 62, 63, 72, 79, 87, 88gsumval3a 19924 . . . . . 6 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐺 Σg 𝐹) = (℩𝑥𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))))))
9089eqeq1d 2763 . . . . 5 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ((𝐺 Σg 𝐹) = 𝑥 ↔ (℩𝑥𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))))) = 𝑥))
9186, 90bitr4d 284 . . . 4 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝐺 Σg 𝐹) = 𝑥))
9291alrimiv 1946 . . 3 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → ∀𝑥(∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝐺 Σg 𝐹) = 𝑥))
93 fvex 6874 . . . 4 (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) ∈ V
94 eqeq1 2765 . . . . . . 7 (𝑥 = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) → (𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))) ↔ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))))
9594anbi2d 639 . . . . . 6 (𝑥 = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) → ((𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))))))
9695exbidv 1940 . . . . 5 (𝑥 = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) → (∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ ∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 ))))))
97 eqeq2 2773 . . . . 5 (𝑥 = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) → ((𝐺 Σg 𝐹) = 𝑥 ↔ (𝐺 Σg 𝐹) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊))))
9896, 97bibi12d 347 . . . 4 (𝑥 = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) → ((∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝐺 Σg 𝐹) = 𝑥) ↔ (∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝐺 Σg 𝐹) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)))))
9993, 98spcv 3564 . . 3 (∀𝑥(∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ 𝑥 = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝐺 Σg 𝐹) = 𝑥) → (∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝐺 Σg 𝐹) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊))))
10092, 99syl 17 . 2 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (∃𝑔(𝑔:(1...(♯‘(𝐹 supp 0 )))–1-1-onto→(𝐹 supp 0 ) ∧ (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)) = (seq1( + , (𝐹𝑔))‘(♯‘(𝐹 supp 0 )))) ↔ (𝐺 Σg 𝐹) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊))))
10159, 100mpbid 234 1 (((𝜑𝑊 ≠ ∅) ∧ (¬ 𝐴 ∈ ran ... ∧ 𝑓 Isom < , < ((1...(♯‘𝑊)), 𝑊))) → (𝐺 Σg 𝐹) = (seq1( + , (𝐹 ∘ (𝐻𝑓)))‘(♯‘𝑊)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 208  wa 399  wal 1557   = wceq 1559  wex 1798  wcel 2141  ∃!weu 2594  wne 2956  Vcvv 3453  wss 3904  c0 4285   class class class wbr 5099  dom cdm 5645  ran crn 5646  cres 5647  cima 5648  ccom 5649  cio 6469  Fun wfun 6509  wf 6511  1-1wf1 6512  1-1-ontowf1o 6514  cfv 6515   Isom wiso 6516  (class class class)co 7390   supp csupp 8133  cen 8918  Fincfn 8921  1c1 11069   < clt 11211  cn 12205  ...cfz 13507  seqcseq 14009  chash 14338  Basecbs 17226  +gcplusg 17267  0gc0g 17449   Σg cgsu 17450  Mndcmnd 18749  Cntzccntz 19336
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1814  ax-4 1828  ax-5 1929  ax-6 1986  ax-7 2027  ax-8 2143  ax-9 2151  ax-10 2174  ax-11 2190  ax-12 2211  ax-ext 2733  ax-rep 5226  ax-sep 5245  ax-nul 5255  ax-pow 5321  ax-pr 5389  ax-un 7712  ax-cnex 11124  ax-resscn 11125  ax-1cn 11126  ax-icn 11127  ax-addcl 11128  ax-addrcl 11129  ax-mulcl 11130  ax-mulrcl 11131  ax-mulcom 11132  ax-addass 11133  ax-mulass 11134  ax-distr 11135  ax-i2m1 11136  ax-1ne0 11137  ax-1rid 11138  ax-rnegex 11139  ax-rrecex 11140  ax-cnre 11141  ax-pre-lttri 11142  ax-pre-lttrn 11143  ax-pre-ltadd 11144  ax-pre-mulgt0 11145
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-3or 1098  df-3an 1099  df-tru 1562  df-fal 1572  df-ex 1799  df-nf 1803  df-sb 2090  df-mo 2565  df-eu 2595  df-clab 2740  df-cleq 2753  df-clel 2836  df-nfc 2910  df-ne 2957  df-nel 3061  df-ral 3076  df-rex 3086  df-rmo 3366  df-reu 3367  df-rab 3414  df-v 3455  df-sbc 3745  df-csb 3853  df-dif 3907  df-un 3909  df-in 3911  df-ss 3921  df-pss 3924  df-nul 4286  df-if 4480  df-pw 4556  df-sn 4582  df-pr 4584  df-op 4588  df-uni 4865  df-int 4905  df-iun 4950  df-br 5100  df-opab 5162  df-mpt 5181  df-tr 5207  df-id 5540  df-eprel 5545  df-po 5553  df-so 5554  df-fr 5598  df-we 5600  df-xp 5651  df-rel 5652  df-cnv 5653  df-co 5654  df-dm 5655  df-rn 5656  df-res 5657  df-ima 5658  df-pred 6282  df-ord 6343  df-on 6344  df-lim 6345  df-suc 6346  df-iota 6471  df-fun 6517  df-fn 6518  df-f 6519  df-f1 6520  df-fo 6521  df-f1o 6522  df-fv 6523  df-isom 6524  df-riota 7347  df-ov 7393  df-oprab 7394  df-mpo 7395  df-om 7841  df-1st 7964  df-2nd 7965  df-supp 8134  df-frecs 8255  df-wrecs 8286  df-recs 8335  df-rdg 8374  df-1o 8430  df-er 8671  df-en 8922  df-dom 8923  df-sdom 8924  df-fin 8925  df-card 9892  df-pnf 11213  df-mnf 11214  df-xr 11215  df-ltxr 11216  df-le 11217  df-sub 11411  df-neg 11412  df-nn 12206  df-n0 12477  df-z 12564  df-uz 12835  df-fz 13508  df-fzo 13655  df-seq 14010  df-hash 14339  df-0g 17451  df-gsum 17452  df-mgm 18655  df-sgrp 18734  df-mnd 18750  df-cntz 19338
This theorem is referenced by:  gsumval3  19928
  Copyright terms: Public domain W3C validator