Users' Mathboxes Mathbox for Thierry Arnoux < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  elrspunidl Structured version   Visualization version   GIF version

Theorem elrspunidl 32534
Description: Elementhood in the span of a union of ideals. (Contributed by Thierry Arnoux, 30-Jun-2024.)
Hypotheses
Ref Expression
elrspunidl.n 𝑁 = (RSpanβ€˜π‘…)
elrspunidl.b 𝐡 = (Baseβ€˜π‘…)
elrspunidl.1 0 = (0gβ€˜π‘…)
elrspunidl.x Β· = (.rβ€˜π‘…)
elrspunidl.r (πœ‘ β†’ 𝑅 ∈ Ring)
elrspunidl.i (πœ‘ β†’ 𝑆 βŠ† (LIdealβ€˜π‘…))
Assertion
Ref Expression
elrspunidl (πœ‘ β†’ (𝑋 ∈ (π‘β€˜βˆͺ 𝑆) ↔ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜)))
Distinct variable groups:   0 ,π‘Ž,π‘˜   Β· ,π‘Ž,π‘˜   𝐡,π‘Ž,π‘˜   𝑅,π‘Ž,π‘˜   𝑆,π‘Ž,π‘˜   𝑋,π‘Ž,π‘˜   πœ‘,π‘Ž,π‘˜
Allowed substitution hints:   𝑁(π‘˜,π‘Ž)

Proof of Theorem elrspunidl
Dummy variables 𝑏 𝑓 𝑖 𝑗 𝑙 π‘š are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 elrspunidl.n . . 3 𝑁 = (RSpanβ€˜π‘…)
2 elrspunidl.b . . 3 𝐡 = (Baseβ€˜π‘…)
3 elrspunidl.1 . . 3 0 = (0gβ€˜π‘…)
4 elrspunidl.x . . 3 Β· = (.rβ€˜π‘…)
5 elrspunidl.r . . 3 (πœ‘ β†’ 𝑅 ∈ Ring)
6 elrspunidl.i . . . . . . 7 (πœ‘ β†’ 𝑆 βŠ† (LIdealβ€˜π‘…))
76sselda 3981 . . . . . 6 ((πœ‘ ∧ 𝑖 ∈ 𝑆) β†’ 𝑖 ∈ (LIdealβ€˜π‘…))
8 eqid 2732 . . . . . . 7 (LIdealβ€˜π‘…) = (LIdealβ€˜π‘…)
92, 8lidlss 20825 . . . . . 6 (𝑖 ∈ (LIdealβ€˜π‘…) β†’ 𝑖 βŠ† 𝐡)
107, 9syl 17 . . . . 5 ((πœ‘ ∧ 𝑖 ∈ 𝑆) β†’ 𝑖 βŠ† 𝐡)
1110ralrimiva 3146 . . . 4 (πœ‘ β†’ βˆ€π‘– ∈ 𝑆 𝑖 βŠ† 𝐡)
12 unissb 4942 . . . 4 (βˆͺ 𝑆 βŠ† 𝐡 ↔ βˆ€π‘– ∈ 𝑆 𝑖 βŠ† 𝐡)
1311, 12sylibr 233 . . 3 (πœ‘ β†’ βˆͺ 𝑆 βŠ† 𝐡)
141, 2, 3, 4, 5, 13elrsp 32474 . 2 (πœ‘ β†’ (𝑋 ∈ (π‘β€˜βˆͺ 𝑆) ↔ βˆƒπ‘ ∈ (𝐡 ↑m βˆͺ 𝑆)(𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))))))
15 fvexd 6903 . . . . . . . . . 10 (πœ‘ β†’ (LIdealβ€˜π‘…) ∈ V)
1615, 6ssexd 5323 . . . . . . . . 9 (πœ‘ β†’ 𝑆 ∈ V)
1716uniexd 7728 . . . . . . . 8 (πœ‘ β†’ βˆͺ 𝑆 ∈ V)
18 eluni2 4911 . . . . . . . . . . 11 (𝑗 ∈ βˆͺ 𝑆 ↔ βˆƒπ‘– ∈ 𝑆 𝑗 ∈ 𝑖)
1918biimpi 215 . . . . . . . . . 10 (𝑗 ∈ βˆͺ 𝑆 β†’ βˆƒπ‘– ∈ 𝑆 𝑗 ∈ 𝑖)
2019adantl 482 . . . . . . . . 9 ((πœ‘ ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ βˆƒπ‘– ∈ 𝑆 𝑗 ∈ 𝑖)
2120ralrimiva 3146 . . . . . . . 8 (πœ‘ β†’ βˆ€π‘— ∈ βˆͺ π‘†βˆƒπ‘– ∈ 𝑆 𝑗 ∈ 𝑖)
22 eleq2 2822 . . . . . . . . 9 (𝑖 = (π‘“β€˜π‘—) β†’ (𝑗 ∈ 𝑖 ↔ 𝑗 ∈ (π‘“β€˜π‘—)))
2322ac6sg 10479 . . . . . . . 8 (βˆͺ 𝑆 ∈ V β†’ (βˆ€π‘— ∈ βˆͺ π‘†βˆƒπ‘– ∈ 𝑆 𝑗 ∈ 𝑖 β†’ βˆƒπ‘“(𝑓:βˆͺ π‘†βŸΆπ‘† ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—))))
2417, 21, 23sylc 65 . . . . . . 7 (πœ‘ β†’ βˆƒπ‘“(𝑓:βˆͺ π‘†βŸΆπ‘† ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)))
2524ad3antrrr 728 . . . . . 6 ((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ βˆƒπ‘“(𝑓:βˆͺ π‘†βŸΆπ‘† ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)))
26 simp-5l 783 . . . . . . . . 9 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ πœ‘)
2726adantr 481 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ πœ‘)
28 ringcmn 20092 . . . . . . . . . . . 12 (𝑅 ∈ Ring β†’ 𝑅 ∈ CMnd)
2927, 5, 283syl 18 . . . . . . . . . . 11 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ 𝑅 ∈ CMnd)
30 vex 3478 . . . . . . . . . . . . 13 𝑓 ∈ V
31 cnvexg 7911 . . . . . . . . . . . . 13 (𝑓 ∈ V β†’ ◑𝑓 ∈ V)
32 imaexg 7902 . . . . . . . . . . . . 13 (◑𝑓 ∈ V β†’ (◑𝑓 β€œ {𝑖}) ∈ V)
3330, 31, 32mp2b 10 . . . . . . . . . . . 12 (◑𝑓 β€œ {𝑖}) ∈ V
3433a1i 11 . . . . . . . . . . 11 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ (◑𝑓 β€œ {𝑖}) ∈ V)
355ad7antr 736 . . . . . . . . . . . . 13 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑅 ∈ Ring)
36 elmapi 8839 . . . . . . . . . . . . . . 15 (𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
3736ad7antlr 737 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
38 cnvimass 6077 . . . . . . . . . . . . . . . . 17 (◑𝑓 β€œ {𝑖}) βŠ† dom 𝑓
39 fdm 6723 . . . . . . . . . . . . . . . . 17 (𝑓:βˆͺ π‘†βŸΆπ‘† β†’ dom 𝑓 = βˆͺ 𝑆)
4038, 39sseqtrid 4033 . . . . . . . . . . . . . . . 16 (𝑓:βˆͺ π‘†βŸΆπ‘† β†’ (◑𝑓 β€œ {𝑖}) βŠ† βˆͺ 𝑆)
4140ad3antlr 729 . . . . . . . . . . . . . . 15 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ (◑𝑓 β€œ {𝑖}) βŠ† βˆͺ 𝑆)
4241sselda 3981 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑙 ∈ βˆͺ 𝑆)
4337, 42ffvelcdmd 7084 . . . . . . . . . . . . 13 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {𝑖})) β†’ (π‘β€˜π‘™) ∈ 𝐡)
4413ad7antr 736 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {𝑖})) β†’ βˆͺ 𝑆 βŠ† 𝐡)
4544, 42sseldd 3982 . . . . . . . . . . . . 13 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑙 ∈ 𝐡)
462, 4ringcl 20066 . . . . . . . . . . . . 13 ((𝑅 ∈ Ring ∧ (π‘β€˜π‘™) ∈ 𝐡 ∧ 𝑙 ∈ 𝐡) β†’ ((π‘β€˜π‘™) Β· 𝑙) ∈ 𝐡)
4735, 43, 45, 46syl3anc 1371 . . . . . . . . . . . 12 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {𝑖})) β†’ ((π‘β€˜π‘™) Β· 𝑙) ∈ 𝐡)
48 fveq2 6888 . . . . . . . . . . . . . 14 (𝑗 = 𝑙 β†’ (π‘β€˜π‘—) = (π‘β€˜π‘™))
49 id 22 . . . . . . . . . . . . . 14 (𝑗 = 𝑙 β†’ 𝑗 = 𝑙)
5048, 49oveq12d 7423 . . . . . . . . . . . . 13 (𝑗 = 𝑙 β†’ ((π‘β€˜π‘—) Β· 𝑗) = ((π‘β€˜π‘™) Β· 𝑙))
5150cbvmptv 5260 . . . . . . . . . . . 12 (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) = (𝑙 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘™) Β· 𝑙))
5247, 51fmptd 7110 . . . . . . . . . . 11 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)):(◑𝑓 β€œ {𝑖})⟢𝐡)
5334mptexd 7222 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) ∈ V)
5452ffund 6718 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ Fun (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))
55 simp-5r 784 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ 𝑏 finSupp 0 )
56 nfv 1917 . . . . . . . . . . . . . . . . 17 Ⅎ𝑗((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 )
57 nfcv 2903 . . . . . . . . . . . . . . . . . . 19 Ⅎ𝑗𝑅
58 nfcv 2903 . . . . . . . . . . . . . . . . . . 19 Ⅎ𝑗 Ξ£g
59 nfmpt1 5255 . . . . . . . . . . . . . . . . . . 19 Ⅎ𝑗(𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))
6057, 58, 59nfov 7435 . . . . . . . . . . . . . . . . . 18 Ⅎ𝑗(𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))
6160nfeq2 2920 . . . . . . . . . . . . . . . . 17 Ⅎ𝑗 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))
6256, 61nfan 1902 . . . . . . . . . . . . . . . 16 Ⅎ𝑗(((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))))
63 nfv 1917 . . . . . . . . . . . . . . . 16 Ⅎ𝑗 𝑓:βˆͺ π‘†βŸΆπ‘†
6462, 63nfan 1902 . . . . . . . . . . . . . . 15 Ⅎ𝑗((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†)
65 nfra1 3281 . . . . . . . . . . . . . . 15 β„²π‘—βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)
6664, 65nfan 1902 . . . . . . . . . . . . . 14 Ⅎ𝑗(((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—))
67 nfv 1917 . . . . . . . . . . . . . 14 Ⅎ𝑗 𝑖 ∈ 𝑆
6866, 67nfan 1902 . . . . . . . . . . . . 13 Ⅎ𝑗((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆)
69 nfcv 2903 . . . . . . . . . . . . 13 Ⅎ𝑗(◑𝑓 β€œ {𝑖})
70 nfcv 2903 . . . . . . . . . . . . 13 Ⅎ𝑗(𝑏 supp 0 )
7136ad7antlr 737 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
7271ffnd 6715 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ 𝑏 Fn βˆͺ 𝑆)
7326, 17syl 17 . . . . . . . . . . . . . . . . 17 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ βˆͺ 𝑆 ∈ V)
7473ad2antrr 724 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ βˆͺ 𝑆 ∈ V)
753fvexi 6902 . . . . . . . . . . . . . . . . 17 0 ∈ V
7675a1i 11 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ 0 ∈ V)
7741ssdifd 4139 . . . . . . . . . . . . . . . . 17 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 )) βŠ† (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
7877sselda 3981 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
7972, 74, 76, 78fvdifsupp 31894 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ (π‘β€˜π‘—) = 0 )
8079oveq1d 7420 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ ((π‘β€˜π‘—) Β· 𝑗) = ( 0 Β· 𝑗))
815ad7antr 736 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ 𝑅 ∈ Ring)
8213ad7antr 736 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ βˆͺ 𝑆 βŠ† 𝐡)
8378eldifad 3959 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ βˆͺ 𝑆)
8482, 83sseldd 3982 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ 𝐡)
852, 4, 3ringlz 20100 . . . . . . . . . . . . . . 15 ((𝑅 ∈ Ring ∧ 𝑗 ∈ 𝐡) β†’ ( 0 Β· 𝑗) = 0 )
8681, 84, 85syl2anc 584 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ ( 0 Β· 𝑗) = 0 )
8780, 86eqtrd 2772 . . . . . . . . . . . . 13 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {𝑖}) βˆ– (𝑏 supp 0 ))) β†’ ((π‘β€˜π‘—) Β· 𝑗) = 0 )
8868, 69, 70, 87, 34suppss2f 31850 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ ((𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) supp 0 ) βŠ† (𝑏 supp 0 ))
89 fsuppsssupp 9375 . . . . . . . . . . . 12 ((((𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) ∈ V ∧ Fun (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) ∧ (𝑏 finSupp 0 ∧ ((𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) supp 0 ) βŠ† (𝑏 supp 0 ))) β†’ (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) finSupp 0 )
9053, 54, 55, 88, 89syl22anc 837 . . . . . . . . . . 11 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) finSupp 0 )
912, 3, 29, 34, 52, 90gsumcl 19777 . . . . . . . . . 10 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) ∈ 𝐡)
9291fmpttd 7111 . . . . . . . . 9 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))):π‘†βŸΆπ΅)
932fvexi 6902 . . . . . . . . . . . 12 𝐡 ∈ V
9493a1i 11 . . . . . . . . . . 11 (πœ‘ β†’ 𝐡 ∈ V)
9594, 16elmapd 8830 . . . . . . . . . 10 (πœ‘ β†’ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∈ (𝐡 ↑m 𝑆) ↔ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))):π‘†βŸΆπ΅))
9695biimpar 478 . . . . . . . . 9 ((πœ‘ ∧ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))):π‘†βŸΆπ΅) β†’ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∈ (𝐡 ↑m 𝑆))
9726, 92, 96syl2anc 584 . . . . . . . 8 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∈ (𝐡 ↑m 𝑆))
98 breq1 5150 . . . . . . . . . 10 (π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ (π‘Ž finSupp 0 ↔ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) finSupp 0 ))
99 oveq2 7413 . . . . . . . . . . 11 (π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ (𝑅 Ξ£g π‘Ž) = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))))
10099eqeq2d 2743 . . . . . . . . . 10 (π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ (𝑋 = (𝑅 Ξ£g π‘Ž) ↔ 𝑋 = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))))))
101 fveq1 6887 . . . . . . . . . . . 12 (π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ (π‘Žβ€˜π‘˜) = ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜))
102101eleq1d 2818 . . . . . . . . . . 11 (π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ ((π‘Žβ€˜π‘˜) ∈ π‘˜ ↔ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) ∈ π‘˜))
103102ralbidv 3177 . . . . . . . . . 10 (π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ (βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜ ↔ βˆ€π‘˜ ∈ 𝑆 ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) ∈ π‘˜))
10498, 100, 1033anbi123d 1436 . . . . . . . . 9 (π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ ((π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ↔ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))) ∧ βˆ€π‘˜ ∈ 𝑆 ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) ∈ π‘˜)))
105104adantl 482 . . . . . . . 8 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘Ž = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))) β†’ ((π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ↔ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))) ∧ βˆ€π‘˜ ∈ 𝑆 ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) ∈ π‘˜)))
10626, 16syl 17 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑆 ∈ V)
107106mptexd 7222 . . . . . . . . . 10 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∈ V)
10875a1i 11 . . . . . . . . . 10 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 0 ∈ V)
109 funmpt 6583 . . . . . . . . . . 11 Fun (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))
110109a1i 11 . . . . . . . . . 10 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ Fun (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))))
111 simplr 767 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑓:βˆͺ π‘†βŸΆπ‘†)
112111ffund 6718 . . . . . . . . . . . 12 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ Fun 𝑓)
113 simp-4r 782 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑏 finSupp 0 )
114113fsuppimpd 9365 . . . . . . . . . . . 12 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑏 supp 0 ) ∈ Fin)
115 imafi 9171 . . . . . . . . . . . 12 ((Fun 𝑓 ∧ (𝑏 supp 0 ) ∈ Fin) β†’ (𝑓 β€œ (𝑏 supp 0 )) ∈ Fin)
116112, 114, 115syl2anc 584 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑓 β€œ (𝑏 supp 0 )) ∈ Fin)
117 nfv 1917 . . . . . . . . . . . . . . . 16 Ⅎ𝑗 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))
11866, 117nfan 1902 . . . . . . . . . . . . . . 15 Ⅎ𝑗((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 ))))
119 simpllr 774 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ 𝑓:βˆͺ π‘†βŸΆπ‘†)
120119ffund 6718 . . . . . . . . . . . . . . . . . . . . . . 23 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ Fun 𝑓)
121 snssi 4810 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 ))) β†’ {𝑖} βŠ† (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 ))))
122121adantl 482 . . . . . . . . . . . . . . . . . . . . . . 23 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ {𝑖} βŠ† (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 ))))
123 sspreima 7066 . . . . . . . . . . . . . . . . . . . . . . 23 ((Fun 𝑓 ∧ {𝑖} βŠ† (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ {𝑖}) βŠ† (◑𝑓 β€œ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))))
124120, 122, 123syl2anc 584 . . . . . . . . . . . . . . . . . . . . . 22 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ {𝑖}) βŠ† (◑𝑓 β€œ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))))
125 difpreima 7063 . . . . . . . . . . . . . . . . . . . . . . 23 (Fun 𝑓 β†’ (◑𝑓 β€œ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) = ((◑𝑓 β€œ 𝑆) βˆ– (◑𝑓 β€œ (𝑓 β€œ (𝑏 supp 0 )))))
126120, 125syl 17 . . . . . . . . . . . . . . . . . . . . . 22 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) = ((◑𝑓 β€œ 𝑆) βˆ– (◑𝑓 β€œ (𝑓 β€œ (𝑏 supp 0 )))))
127124, 126sseqtrd 4021 . . . . . . . . . . . . . . . . . . . . 21 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ {𝑖}) βŠ† ((◑𝑓 β€œ 𝑆) βˆ– (◑𝑓 β€œ (𝑓 β€œ (𝑏 supp 0 )))))
128 suppssdm 8158 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑏 supp 0 ) βŠ† dom 𝑏
12936ad6antlr 735 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
130128, 129fssdm 6734 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑏 supp 0 ) βŠ† βˆͺ 𝑆)
131119fdmd 6725 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ dom 𝑓 = βˆͺ 𝑆)
132130, 131sseqtrrd 4022 . . . . . . . . . . . . . . . . . . . . . . 23 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑏 supp 0 ) βŠ† dom 𝑓)
133 sseqin2 4214 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑏 supp 0 ) βŠ† dom 𝑓 ↔ (dom 𝑓 ∩ (𝑏 supp 0 )) = (𝑏 supp 0 ))
134133biimpi 215 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑏 supp 0 ) βŠ† dom 𝑓 β†’ (dom 𝑓 ∩ (𝑏 supp 0 )) = (𝑏 supp 0 ))
135 dminss 6149 . . . . . . . . . . . . . . . . . . . . . . . 24 (dom 𝑓 ∩ (𝑏 supp 0 )) βŠ† (◑𝑓 β€œ (𝑓 β€œ (𝑏 supp 0 )))
136134, 135eqsstrrdi 4036 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑏 supp 0 ) βŠ† dom 𝑓 β†’ (𝑏 supp 0 ) βŠ† (◑𝑓 β€œ (𝑓 β€œ (𝑏 supp 0 ))))
137132, 136syl 17 . . . . . . . . . . . . . . . . . . . . . 22 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑏 supp 0 ) βŠ† (◑𝑓 β€œ (𝑓 β€œ (𝑏 supp 0 ))))
138137sscond 4140 . . . . . . . . . . . . . . . . . . . . 21 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ ((◑𝑓 β€œ 𝑆) βˆ– (◑𝑓 β€œ (𝑓 β€œ (𝑏 supp 0 )))) βŠ† ((◑𝑓 β€œ 𝑆) βˆ– (𝑏 supp 0 )))
139127, 138sstrd 3991 . . . . . . . . . . . . . . . . . . . 20 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ {𝑖}) βŠ† ((◑𝑓 β€œ 𝑆) βˆ– (𝑏 supp 0 )))
140 fimacnv 6736 . . . . . . . . . . . . . . . . . . . . . 22 (𝑓:βˆͺ π‘†βŸΆπ‘† β†’ (◑𝑓 β€œ 𝑆) = βˆͺ 𝑆)
141119, 140syl 17 . . . . . . . . . . . . . . . . . . . . 21 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ 𝑆) = βˆͺ 𝑆)
142141difeq1d 4120 . . . . . . . . . . . . . . . . . . . 20 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ ((◑𝑓 β€œ 𝑆) βˆ– (𝑏 supp 0 )) = (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
143139, 142sseqtrd 4021 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ {𝑖}) βŠ† (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
144143sselda 3981 . . . . . . . . . . . . . . . . . 18 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
145 ssidd 4004 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑏 supp 0 ) βŠ† (𝑏 supp 0 ))
14673adantr 481 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ βˆͺ 𝑆 ∈ V)
14775a1i 11 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ 0 ∈ V)
148129, 145, 146, 147suppssr 8177 . . . . . . . . . . . . . . . . . 18 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ (π‘β€˜π‘—) = 0 )
149144, 148syldan 591 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ (π‘β€˜π‘—) = 0 )
150149oveq1d 7420 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ ((π‘β€˜π‘—) Β· 𝑗) = ( 0 Β· 𝑗))
1515ad7antr 736 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑅 ∈ Ring)
15213ad7antr 736 . . . . . . . . . . . . . . . . . 18 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ βˆͺ 𝑆 βŠ† 𝐡)
15340ad3antlr 729 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (◑𝑓 β€œ {𝑖}) βŠ† βˆͺ 𝑆)
154153sselda 3981 . . . . . . . . . . . . . . . . . 18 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑗 ∈ βˆͺ 𝑆)
155152, 154sseldd 3982 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ 𝑗 ∈ 𝐡)
156151, 155, 85syl2anc 584 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ ( 0 Β· 𝑗) = 0 )
157150, 156eqtrd 2772 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) ∧ 𝑗 ∈ (◑𝑓 β€œ {𝑖})) β†’ ((π‘β€˜π‘—) Β· 𝑗) = 0 )
158118, 157mpteq2da 5245 . . . . . . . . . . . . . 14 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) = (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ 0 ))
159158oveq2d 7421 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) = (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ 0 )))
1605, 28syl 17 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝑅 ∈ CMnd)
161160cmnmndd 19666 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝑅 ∈ Mnd)
162161ad6antr 734 . . . . . . . . . . . . . 14 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ 𝑅 ∈ Mnd)
1633gsumz 18713 . . . . . . . . . . . . . 14 ((𝑅 ∈ Mnd ∧ (◑𝑓 β€œ {𝑖}) ∈ V) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ 0 )) = 0 )
164162, 33, 163sylancl 586 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ 0 )) = 0 )
165159, 164eqtrd 2772 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ (𝑆 βˆ– (𝑓 β€œ (𝑏 supp 0 )))) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) = 0 )
166165, 106suppss2 8181 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) supp 0 ) βŠ† (𝑓 β€œ (𝑏 supp 0 )))
167116, 166ssfid 9263 . . . . . . . . . 10 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) supp 0 ) ∈ Fin)
168 isfsupp 9361 . . . . . . . . . . 11 (((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∈ V ∧ 0 ∈ V) β†’ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) finSupp 0 ↔ (Fun (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) supp 0 ) ∈ Fin)))
169168biimpar 478 . . . . . . . . . 10 ((((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∈ V ∧ 0 ∈ V) ∧ (Fun (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) supp 0 ) ∈ Fin)) β†’ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) finSupp 0 )
170107, 108, 110, 167, 169syl22anc 837 . . . . . . . . 9 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) finSupp 0 )
171 simpllr 774 . . . . . . . . . 10 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))))
17226, 160syl 17 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑅 ∈ CMnd)
1735ad6antr 734 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ 𝑅 ∈ Ring)
17436ad5antlr 733 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
175174ffvelcdmda 7083 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ (π‘β€˜π‘—) ∈ 𝐡)
17626, 13syl 17 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ βˆͺ 𝑆 βŠ† 𝐡)
177176sselda 3981 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ 𝑗 ∈ 𝐡)
1782, 4ringcl 20066 . . . . . . . . . . . . 13 ((𝑅 ∈ Ring ∧ (π‘β€˜π‘—) ∈ 𝐡 ∧ 𝑗 ∈ 𝐡) β†’ ((π‘β€˜π‘—) Β· 𝑗) ∈ 𝐡)
179173, 175, 177, 178syl3anc 1371 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ ((π‘β€˜π‘—) Β· 𝑗) ∈ 𝐡)
180 eqid 2732 . . . . . . . . . . . 12 (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) = (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))
18166, 179, 180fmptdf 7113 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)):βˆͺ π‘†βŸΆπ΅)
18273mptexd 7222 . . . . . . . . . . . 12 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) ∈ V)
183 funmpt 6583 . . . . . . . . . . . . 13 Fun (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))
184183a1i 11 . . . . . . . . . . . 12 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ Fun (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))
185 nfcv 2903 . . . . . . . . . . . . 13 Ⅎ𝑗βˆͺ 𝑆
186174adantr 481 . . . . . . . . . . . . . . . . 17 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
187186ffnd 6715 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ 𝑏 Fn βˆͺ 𝑆)
18873adantr 481 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ βˆͺ 𝑆 ∈ V)
18975a1i 11 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ 0 ∈ V)
190 simpr 485 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
191187, 188, 189, 190fvdifsupp 31894 . . . . . . . . . . . . . . 15 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ (π‘β€˜π‘—) = 0 )
192191oveq1d 7420 . . . . . . . . . . . . . 14 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ ((π‘β€˜π‘—) Β· 𝑗) = ( 0 Β· 𝑗))
1935ad6antr 734 . . . . . . . . . . . . . . 15 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ 𝑅 ∈ Ring)
194176adantr 481 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ βˆͺ 𝑆 βŠ† 𝐡)
195190eldifad 3959 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ βˆͺ 𝑆)
196194, 195sseldd 3982 . . . . . . . . . . . . . . 15 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ 𝐡)
197193, 196, 85syl2anc 584 . . . . . . . . . . . . . 14 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ ( 0 Β· 𝑗) = 0 )
198192, 197eqtrd 2772 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 ))) β†’ ((π‘β€˜π‘—) Β· 𝑗) = 0 )
19966, 185, 70, 198, 73suppss2f 31850 . . . . . . . . . . . 12 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ ((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) supp 0 ) βŠ† (𝑏 supp 0 ))
200 fsuppsssupp 9375 . . . . . . . . . . . 12 ((((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) ∈ V ∧ Fun (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))) ∧ (𝑏 finSupp 0 ∧ ((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) supp 0 ) βŠ† (𝑏 supp 0 ))) β†’ (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) finSupp 0 )
201182, 184, 113, 199, 200syl22anc 837 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) finSupp 0 )
202 sndisj 5138 . . . . . . . . . . . 12 Disj 𝑖 ∈ 𝑆 {𝑖}
203 disjpreima 31802 . . . . . . . . . . . 12 ((Fun 𝑓 ∧ Disj 𝑖 ∈ 𝑆 {𝑖}) β†’ Disj 𝑖 ∈ 𝑆 (◑𝑓 β€œ {𝑖}))
204112, 202, 203sylancl 586 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ Disj 𝑖 ∈ 𝑆 (◑𝑓 β€œ {𝑖}))
205 iunid 5062 . . . . . . . . . . . . 13 βˆͺ 𝑖 ∈ 𝑆 {𝑖} = 𝑆
206205imaeq2i 6055 . . . . . . . . . . . 12 (◑𝑓 β€œ βˆͺ 𝑖 ∈ 𝑆 {𝑖}) = (◑𝑓 β€œ 𝑆)
207 iunpreima 31783 . . . . . . . . . . . . 13 (Fun 𝑓 β†’ (◑𝑓 β€œ βˆͺ 𝑖 ∈ 𝑆 {𝑖}) = βˆͺ 𝑖 ∈ 𝑆 (◑𝑓 β€œ {𝑖}))
208112, 207syl 17 . . . . . . . . . . . 12 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (◑𝑓 β€œ βˆͺ 𝑖 ∈ 𝑆 {𝑖}) = βˆͺ 𝑖 ∈ 𝑆 (◑𝑓 β€œ {𝑖}))
209140ad2antlr 725 . . . . . . . . . . . 12 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (◑𝑓 β€œ 𝑆) = βˆͺ 𝑆)
210206, 208, 2093eqtr3a 2796 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ βˆͺ 𝑖 ∈ 𝑆 (◑𝑓 β€œ {𝑖}) = βˆͺ 𝑆)
2112, 3, 172, 73, 106, 181, 201, 204, 210gsumpart 32194 . . . . . . . . . 10 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))) = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g ((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) β†Ύ (◑𝑓 β€œ {𝑖}))))))
21241resmptd 6038 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ ((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) β†Ύ (◑𝑓 β€œ {𝑖})) = (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))
213212oveq2d 7421 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ 𝑖 ∈ 𝑆) β†’ (𝑅 Ξ£g ((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) β†Ύ (◑𝑓 β€œ {𝑖}))) = (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))
214213mpteq2dva 5247 . . . . . . . . . . 11 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g ((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) β†Ύ (◑𝑓 β€œ {𝑖})))) = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))))
215214oveq2d 7421 . . . . . . . . . 10 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g ((𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) β†Ύ (◑𝑓 β€œ {𝑖}))))) = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))))
216171, 211, 2153eqtrd 2776 . . . . . . . . 9 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑋 = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))))
217 eqid 2732 . . . . . . . . . . . 12 (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) = (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))
218 simpr 485 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑖 = π‘˜) β†’ 𝑖 = π‘˜)
219218sneqd 4639 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑖 = π‘˜) β†’ {𝑖} = {π‘˜})
220219imaeq2d 6057 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑖 = π‘˜) β†’ (◑𝑓 β€œ {𝑖}) = (◑𝑓 β€œ {π‘˜}))
221220mpteq1d 5242 . . . . . . . . . . . . 13 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑖 = π‘˜) β†’ (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) = (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))
222221oveq2d 7421 . . . . . . . . . . . 12 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑖 = π‘˜) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) = (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))
223 simpr 485 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ π‘˜ ∈ 𝑆)
224 ovexd 7440 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) ∈ V)
225217, 222, 223, 224fvmptd2 7003 . . . . . . . . . . 11 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) = (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))
226160ad6antr 734 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ 𝑅 ∈ CMnd)
22730cnvex 7912 . . . . . . . . . . . . . 14 ◑𝑓 ∈ V
228227imaex 7903 . . . . . . . . . . . . 13 (◑𝑓 β€œ {π‘˜}) ∈ V
229228a1i 11 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ (◑𝑓 β€œ {π‘˜}) ∈ V)
2305ad6antr 734 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ 𝑅 ∈ Ring)
23126, 6syl 17 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ 𝑆 βŠ† (LIdealβ€˜π‘…))
232231sselda 3981 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ π‘˜ ∈ (LIdealβ€˜π‘…))
2338lidlsubg 20830 . . . . . . . . . . . . . 14 ((𝑅 ∈ Ring ∧ π‘˜ ∈ (LIdealβ€˜π‘…)) β†’ π‘˜ ∈ (SubGrpβ€˜π‘…))
234 subgsubm 19022 . . . . . . . . . . . . . 14 (π‘˜ ∈ (SubGrpβ€˜π‘…) β†’ π‘˜ ∈ (SubMndβ€˜π‘…))
235233, 234syl 17 . . . . . . . . . . . . 13 ((𝑅 ∈ Ring ∧ π‘˜ ∈ (LIdealβ€˜π‘…)) β†’ π‘˜ ∈ (SubMndβ€˜π‘…))
236230, 232, 235syl2anc 584 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ π‘˜ ∈ (SubMndβ€˜π‘…))
237230adantr 481 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ 𝑅 ∈ Ring)
238232adantr 481 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ π‘˜ ∈ (LIdealβ€˜π‘…))
23936ad7antlr 737 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
240 cnvimass 6077 . . . . . . . . . . . . . . . . . 18 (◑𝑓 β€œ {π‘˜}) βŠ† dom 𝑓
241240, 39sseqtrid 4033 . . . . . . . . . . . . . . . . 17 (𝑓:βˆͺ π‘†βŸΆπ‘† β†’ (◑𝑓 β€œ {π‘˜}) βŠ† βˆͺ 𝑆)
242241ad3antlr 729 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ (◑𝑓 β€œ {π‘˜}) βŠ† βˆͺ 𝑆)
243242sselda 3981 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ 𝑙 ∈ βˆͺ 𝑆)
244239, 243ffvelcdmd 7084 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ (π‘β€˜π‘™) ∈ 𝐡)
245 fveq2 6888 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝑙 β†’ (π‘“β€˜π‘—) = (π‘“β€˜π‘™))
24649, 245eleq12d 2827 . . . . . . . . . . . . . . . 16 (𝑗 = 𝑙 β†’ (𝑗 ∈ (π‘“β€˜π‘—) ↔ 𝑙 ∈ (π‘“β€˜π‘™)))
247 simpllr 774 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—))
248246, 247, 243rspcdva 3613 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ 𝑙 ∈ (π‘“β€˜π‘™))
249 simp-4r 782 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ 𝑓:βˆͺ π‘†βŸΆπ‘†)
250249ffnd 6715 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ 𝑓 Fn βˆͺ 𝑆)
251 elpreima 7056 . . . . . . . . . . . . . . . . . 18 (𝑓 Fn βˆͺ 𝑆 β†’ (𝑙 ∈ (◑𝑓 β€œ {π‘˜}) ↔ (𝑙 ∈ βˆͺ 𝑆 ∧ (π‘“β€˜π‘™) ∈ {π‘˜})))
252251biimpa 477 . . . . . . . . . . . . . . . . 17 ((𝑓 Fn βˆͺ 𝑆 ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ (𝑙 ∈ βˆͺ 𝑆 ∧ (π‘“β€˜π‘™) ∈ {π‘˜}))
253 elsni 4644 . . . . . . . . . . . . . . . . 17 ((π‘“β€˜π‘™) ∈ {π‘˜} β†’ (π‘“β€˜π‘™) = π‘˜)
254252, 253simpl2im 504 . . . . . . . . . . . . . . . 16 ((𝑓 Fn βˆͺ 𝑆 ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ (π‘“β€˜π‘™) = π‘˜)
255250, 254sylancom 588 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ (π‘“β€˜π‘™) = π‘˜)
256248, 255eleqtrd 2835 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ 𝑙 ∈ π‘˜)
2578, 2, 4lidlmcl 20832 . . . . . . . . . . . . . 14 (((𝑅 ∈ Ring ∧ π‘˜ ∈ (LIdealβ€˜π‘…)) ∧ ((π‘β€˜π‘™) ∈ 𝐡 ∧ 𝑙 ∈ π‘˜)) β†’ ((π‘β€˜π‘™) Β· 𝑙) ∈ π‘˜)
258237, 238, 244, 256, 257syl22anc 837 . . . . . . . . . . . . 13 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑙 ∈ (◑𝑓 β€œ {π‘˜})) β†’ ((π‘β€˜π‘™) Β· 𝑙) ∈ π‘˜)
25950cbvmptv 5260 . . . . . . . . . . . . 13 (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) = (𝑙 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘™) Β· 𝑙))
260258, 259fmptd 7110 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)):(◑𝑓 β€œ {π‘˜})βŸΆπ‘˜)
261229mptexd 7222 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) ∈ V)
262260ffund 6718 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ Fun (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))
263 simp-5r 784 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ 𝑏 finSupp 0 )
264 nfv 1917 . . . . . . . . . . . . . . 15 Ⅎ𝑗 π‘˜ ∈ 𝑆
26566, 264nfan 1902 . . . . . . . . . . . . . 14 Ⅎ𝑗((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆)
266 nfcv 2903 . . . . . . . . . . . . . 14 Ⅎ𝑗(◑𝑓 β€œ {π‘˜})
26736ad7antlr 737 . . . . . . . . . . . . . . . . . 18 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ 𝑏:βˆͺ π‘†βŸΆπ΅)
268267ffnd 6715 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ 𝑏 Fn βˆͺ 𝑆)
26973ad2antrr 724 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ βˆͺ 𝑆 ∈ V)
27075a1i 11 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ 0 ∈ V)
271242ssdifd 4139 . . . . . . . . . . . . . . . . . 18 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 )) βŠ† (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
272271sselda 3981 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (𝑏 supp 0 )))
273268, 269, 270, 272fvdifsupp 31894 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ (π‘β€˜π‘—) = 0 )
274273oveq1d 7420 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ ((π‘β€˜π‘—) Β· 𝑗) = ( 0 Β· 𝑗))
27513ad7antr 736 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ βˆͺ 𝑆 βŠ† 𝐡)
276272eldifad 3959 . . . . . . . . . . . . . . . . 17 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ βˆͺ 𝑆)
277275, 276sseldd 3982 . . . . . . . . . . . . . . . 16 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ 𝑗 ∈ 𝐡)
278230, 277, 85syl2an2r 683 . . . . . . . . . . . . . . 15 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ ( 0 Β· 𝑗) = 0 )
279274, 278eqtrd 2772 . . . . . . . . . . . . . 14 ((((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) ∧ 𝑗 ∈ ((◑𝑓 β€œ {π‘˜}) βˆ– (𝑏 supp 0 ))) β†’ ((π‘β€˜π‘—) Β· 𝑗) = 0 )
280265, 266, 70, 279, 229suppss2f 31850 . . . . . . . . . . . . 13 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ ((𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) supp 0 ) βŠ† (𝑏 supp 0 ))
281 fsuppsssupp 9375 . . . . . . . . . . . . 13 ((((𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) ∈ V ∧ Fun (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) ∧ (𝑏 finSupp 0 ∧ ((𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) supp 0 ) βŠ† (𝑏 supp 0 ))) β†’ (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) finSupp 0 )
282261, 262, 263, 280, 281syl22anc 837 . . . . . . . . . . . 12 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗)) finSupp 0 )
2833, 226, 229, 236, 260, 282gsumsubmcl 19781 . . . . . . . . . . 11 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {π‘˜}) ↦ ((π‘β€˜π‘—) Β· 𝑗))) ∈ π‘˜)
284225, 283eqeltrd 2833 . . . . . . . . . 10 (((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) ∧ π‘˜ ∈ 𝑆) β†’ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) ∈ π‘˜)
285284ralrimiva 3146 . . . . . . . . 9 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ βˆ€π‘˜ ∈ 𝑆 ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) ∈ π‘˜)
286170, 216, 2853jca 1128 . . . . . . . 8 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗)))) finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))) ∧ βˆ€π‘˜ ∈ 𝑆 ((𝑖 ∈ 𝑆 ↦ (𝑅 Ξ£g (𝑗 ∈ (◑𝑓 β€œ {𝑖}) ↦ ((π‘β€˜π‘—) Β· 𝑗))))β€˜π‘˜) ∈ π‘˜))
28797, 105, 286rspcedvd 3614 . . . . . . 7 ((((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ 𝑓:βˆͺ π‘†βŸΆπ‘†) ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—)) β†’ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜))
288287anasss 467 . . . . . 6 (((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ∧ (𝑓:βˆͺ π‘†βŸΆπ‘† ∧ βˆ€π‘— ∈ βˆͺ 𝑆𝑗 ∈ (π‘“β€˜π‘—))) β†’ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜))
28925, 288exlimddv 1938 . . . . 5 ((((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ 𝑏 finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) β†’ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜))
290289anasss 467 . . . 4 (((πœ‘ ∧ 𝑏 ∈ (𝐡 ↑m βˆͺ 𝑆)) ∧ (𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))))) β†’ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜))
291290r19.29an 3158 . . 3 ((πœ‘ ∧ βˆƒπ‘ ∈ (𝐡 ↑m βˆͺ 𝑆)(𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))))) β†’ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜))
2925ad4antr 730 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ 𝑅 ∈ Ring)
293292adantr 481 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ 𝑅 ∈ Ring)
294 eqid 2732 . . . . . . . . . . . . . 14 (β„€RHomβ€˜π‘…) = (β„€RHomβ€˜π‘…)
295294zrhrhm 21052 . . . . . . . . . . . . 13 (𝑅 ∈ Ring β†’ (β„€RHomβ€˜π‘…) ∈ (β„€ring RingHom 𝑅))
296 zringbas 21015 . . . . . . . . . . . . . 14 β„€ = (Baseβ€˜β„€ring)
297296, 2rhmf 20255 . . . . . . . . . . . . 13 ((β„€RHomβ€˜π‘…) ∈ (β„€ring RingHom 𝑅) β†’ (β„€RHomβ€˜π‘…):β„€βŸΆπ΅)
298293, 295, 2973syl 18 . . . . . . . . . . . 12 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ (β„€RHomβ€˜π‘…):β„€βŸΆπ΅)
299 simp-5r 784 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ π‘Ž ∈ (𝐡 ↑m 𝑆))
30075a1i 11 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ 0 ∈ V)
301 ssv 4005 . . . . . . . . . . . . . . . . . 18 ran π‘Ž βŠ† V
302 ssdif 4138 . . . . . . . . . . . . . . . . . 18 (ran π‘Ž βŠ† V β†’ (ran π‘Ž βˆ– { 0 }) βŠ† (V βˆ– { 0 }))
303301, 302ax-mp 5 . . . . . . . . . . . . . . . . 17 (ran π‘Ž βˆ– { 0 }) βŠ† (V βˆ– { 0 })
304303sseli 3977 . . . . . . . . . . . . . . . 16 (π‘š ∈ (ran π‘Ž βˆ– { 0 }) β†’ π‘š ∈ (V βˆ– { 0 }))
305304adantl 482 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ π‘š ∈ (V βˆ– { 0 }))
306 simp-4r 782 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ π‘Ž finSupp 0 )
307299, 300, 305, 306fsuppinisegfi 31896 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ (β—‘π‘Ž β€œ {π‘š}) ∈ Fin)
308 hashcl 14312 . . . . . . . . . . . . . 14 ((β—‘π‘Ž β€œ {π‘š}) ∈ Fin β†’ (β™―β€˜(β—‘π‘Ž β€œ {π‘š})) ∈ β„•0)
309307, 308syl 17 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ (β™―β€˜(β—‘π‘Ž β€œ {π‘š})) ∈ β„•0)
310309nn0zd 12580 . . . . . . . . . . . 12 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ (β™―β€˜(β—‘π‘Ž β€œ {π‘š})) ∈ β„€)
311298, 310ffvelcdmd 7084 . . . . . . . . . . 11 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ π‘š ∈ (ran π‘Ž βˆ– { 0 })) β†’ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š}))) ∈ 𝐡)
312 eqid 2732 . . . . . . . . . . 11 (π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) = (π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š}))))
313311, 312fmptd 7110 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))):(ran π‘Ž βˆ– { 0 })⟢𝐡)
3142, 3ring0cl 20077 . . . . . . . . . . 11 (𝑅 ∈ Ring β†’ 0 ∈ 𝐡)
315 fconst6g 6777 . . . . . . . . . . 11 ( 0 ∈ 𝐡 β†’ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }):(βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))⟢𝐡)
316292, 314, 3153syl 18 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }):(βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))⟢𝐡)
317 disjdif 4470 . . . . . . . . . . 11 ((ran π‘Ž βˆ– { 0 }) ∩ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆ…
318317a1i 11 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((ran π‘Ž βˆ– { 0 }) ∩ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆ…)
319313, 316, 318fun2d 6752 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })):((ran π‘Ž βˆ– { 0 }) βˆͺ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })))⟢𝐡)
320 simplll 773 . . . . . . . . . . . . . . 15 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)))
32194, 16elmapd 8830 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ (π‘Ž ∈ (𝐡 ↑m 𝑆) ↔ π‘Ž:π‘†βŸΆπ΅))
322321biimpa 477 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) β†’ π‘Ž:π‘†βŸΆπ΅)
323320, 322syl 17 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ π‘Ž:π‘†βŸΆπ΅)
324323ffnd 6715 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ π‘Ž Fn 𝑆)
325 elssuni 4940 . . . . . . . . . . . . . . . . 17 (π‘˜ ∈ 𝑆 β†’ π‘˜ βŠ† βˆͺ 𝑆)
326325adantl 482 . . . . . . . . . . . . . . . 16 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ π‘˜ ∈ 𝑆) β†’ π‘˜ βŠ† βˆͺ 𝑆)
327326sseld 3980 . . . . . . . . . . . . . . 15 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ π‘˜ ∈ 𝑆) β†’ ((π‘Žβ€˜π‘˜) ∈ π‘˜ β†’ (π‘Žβ€˜π‘˜) ∈ βˆͺ 𝑆))
328327ralimdva 3167 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) β†’ (βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜ β†’ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ βˆͺ 𝑆))
329328imp 407 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ βˆͺ 𝑆)
330 fnfvrnss 7116 . . . . . . . . . . . . 13 ((π‘Ž Fn 𝑆 ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ βˆͺ 𝑆) β†’ ran π‘Ž βŠ† βˆͺ 𝑆)
331324, 329, 330syl2anc 584 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ran π‘Ž βŠ† βˆͺ 𝑆)
332331ssdifssd 4141 . . . . . . . . . . 11 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (ran π‘Ž βˆ– { 0 }) βŠ† βˆͺ 𝑆)
333 undif 4480 . . . . . . . . . . 11 ((ran π‘Ž βˆ– { 0 }) βŠ† βˆͺ 𝑆 ↔ ((ran π‘Ž βˆ– { 0 }) βˆͺ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆͺ 𝑆)
334332, 333sylib 217 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((ran π‘Ž βˆ– { 0 }) βˆͺ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆͺ 𝑆)
335334feq2d 6700 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })):((ran π‘Ž βˆ– { 0 }) βˆͺ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })))⟢𝐡 ↔ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })):βˆͺ π‘†βŸΆπ΅))
336319, 335mpbid 231 . . . . . . . 8 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })):βˆͺ π‘†βŸΆπ΅)
33793a1i 11 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ 𝐡 ∈ V)
33817ad4antr 730 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ βˆͺ 𝑆 ∈ V)
339337, 338elmapd 8830 . . . . . . . 8 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) ∈ (𝐡 ↑m βˆͺ 𝑆) ↔ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })):βˆͺ π‘†βŸΆπ΅))
340336, 339mpbird 256 . . . . . . 7 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) ∈ (𝐡 ↑m βˆͺ 𝑆))
341 breq1 5150 . . . . . . . . 9 (𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) β†’ (𝑏 finSupp 0 ↔ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) finSupp 0 ))
342 fveq1 6887 . . . . . . . . . . . . 13 (𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) β†’ (π‘β€˜π‘—) = (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—))
343342oveq1d 7420 . . . . . . . . . . . 12 (𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) β†’ ((π‘β€˜π‘—) Β· 𝑗) = ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))
344343mpteq2dv 5249 . . . . . . . . . . 11 (𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) β†’ (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)) = (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗)))
345344oveq2d 7421 . . . . . . . . . 10 (𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) β†’ (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))) = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))))
346345eqeq2d 2743 . . . . . . . . 9 (𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) β†’ (𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))) ↔ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗)))))
347341, 346anbi12d 631 . . . . . . . 8 (𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) β†’ ((𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ↔ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))))))
348347adantl 482 . . . . . . 7 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑏 = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))) β†’ ((𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ↔ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))))))
349319ffund 6718 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ Fun ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })))
350340elexd 3494 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) ∈ V)
35175a1i 11 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ 0 ∈ V)
352323ffund 6718 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ Fun π‘Ž)
353320simprd 496 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ π‘Ž ∈ (𝐡 ↑m 𝑆))
354 simpllr 774 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ π‘Ž finSupp 0 )
355 fsupprnfi 31901 . . . . . . . . . . . . 13 (((Fun π‘Ž ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ ( 0 ∈ V ∧ π‘Ž finSupp 0 )) β†’ ran π‘Ž ∈ Fin)
356 diffi 9175 . . . . . . . . . . . . 13 (ran π‘Ž ∈ Fin β†’ (ran π‘Ž βˆ– { 0 }) ∈ Fin)
357355, 356syl 17 . . . . . . . . . . . 12 (((Fun π‘Ž ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ ( 0 ∈ V ∧ π‘Ž finSupp 0 )) β†’ (ran π‘Ž βˆ– { 0 }) ∈ Fin)
358352, 353, 351, 354, 357syl22anc 837 . . . . . . . . . . 11 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (ran π‘Ž βˆ– { 0 }) ∈ Fin)
359313, 358, 351fdmfifsupp 9369 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) finSupp 0 )
36013ssdifssd 4141 . . . . . . . . . . . . 13 (πœ‘ β†’ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) βŠ† 𝐡)
361360ad4antr 730 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) βŠ† 𝐡)
362337, 361ssexd 5323 . . . . . . . . . . 11 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) ∈ V)
363362, 351fczfsuppd 9377 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }) finSupp 0 )
364359, 363fsuppun 9378 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) supp 0 ) ∈ Fin)
365 funisfsupp 9363 . . . . . . . . . 10 ((Fun ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) ∧ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) ∈ V ∧ 0 ∈ V) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) finSupp 0 ↔ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) supp 0 ) ∈ Fin))
366365biimpar 478 . . . . . . . . 9 (((Fun ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) ∧ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) ∈ V ∧ 0 ∈ V) ∧ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) supp 0 ) ∈ Fin) β†’ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) finSupp 0 )
367349, 350, 351, 364, 366syl31anc 1373 . . . . . . . 8 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) finSupp 0 )
368 fvex 6901 . . . . . . . . . . . . . . . 16 ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š}))) ∈ V
369368, 312fnmpti 6690 . . . . . . . . . . . . . . 15 (π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) Fn (ran π‘Ž βˆ– { 0 })
370369a1i 11 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ (π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) Fn (ran π‘Ž βˆ– { 0 }))
371 fnconstg 6776 . . . . . . . . . . . . . . . 16 ( 0 ∈ V β†’ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }) Fn (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })))
37275, 371ax-mp 5 . . . . . . . . . . . . . . 15 ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }) Fn (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))
373372a1i 11 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }) Fn (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })))
374317a1i 11 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ ((ran π‘Ž βˆ– { 0 }) ∩ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆ…)
375 simpr 485 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ 𝑗 ∈ (ran π‘Ž βˆ– { 0 }))
376370, 373, 374, 375fvun1d 6981 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) = ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š}))))β€˜π‘—))
377 sneq 4637 . . . . . . . . . . . . . . . . 17 (π‘š = 𝑗 β†’ {π‘š} = {𝑗})
378377imaeq2d 6057 . . . . . . . . . . . . . . . 16 (π‘š = 𝑗 β†’ (β—‘π‘Ž β€œ {π‘š}) = (β—‘π‘Ž β€œ {𝑗}))
379378fveq2d 6892 . . . . . . . . . . . . . . 15 (π‘š = 𝑗 β†’ (β™―β€˜(β—‘π‘Ž β€œ {π‘š})) = (β™―β€˜(β—‘π‘Ž β€œ {𝑗})))
380379fveq2d 6892 . . . . . . . . . . . . . 14 (π‘š = 𝑗 β†’ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š}))) = ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))))
381 fvexd 6903 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) ∈ V)
382312, 380, 375, 381fvmptd3 7018 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ ((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š}))))β€˜π‘—) = ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))))
383376, 382eqtrd 2772 . . . . . . . . . . . 12 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) = ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))))
384383oveq1d 7420 . . . . . . . . . . 11 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗) = (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗))
385384mpteq2dva 5247 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗)) = (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗)))
386385oveq2d 7421 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (𝑅 Ξ£g (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))) = (𝑅 Ξ£g (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗))))
387292, 28syl 17 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ 𝑅 ∈ CMnd)
388317a1i 11 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ ((ran π‘Ž βˆ– { 0 }) ∩ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆ…)
389 fvun2 6980 . . . . . . . . . . . . . . 15 (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) Fn (ran π‘Ž βˆ– { 0 }) ∧ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }) Fn (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) ∧ (((ran π‘Ž βˆ– { 0 }) ∩ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆ… ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })))) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) = (((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })β€˜π‘—))
390369, 372, 389mp3an12 1451 . . . . . . . . . . . . . 14 ((((ran π‘Ž βˆ– { 0 }) ∩ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) = βˆ… ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) = (((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })β€˜π‘—))
391388, 390sylancom 588 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) = (((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })β€˜π‘—))
39275fvconst2 7201 . . . . . . . . . . . . . 14 (𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) β†’ (((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })β€˜π‘—) = 0 )
393392adantl 482 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ (((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })β€˜π‘—) = 0 )
394391, 393eqtrd 2772 . . . . . . . . . . . 12 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) = 0 )
395394oveq1d 7420 . . . . . . . . . . 11 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗) = ( 0 Β· 𝑗))
396361sselda 3981 . . . . . . . . . . . 12 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ 𝑗 ∈ 𝐡)
397292, 396, 85syl2an2r 683 . . . . . . . . . . 11 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ ( 0 Β· 𝑗) = 0 )
398395, 397eqtrd 2772 . . . . . . . . . 10 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 }))) β†’ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗) = 0 )
399292adantr 481 . . . . . . . . . . 11 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ 𝑅 ∈ Ring)
400336ffvelcdmda 7083 . . . . . . . . . . 11 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) ∈ 𝐡)
40113ad4antr 730 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ βˆͺ 𝑆 βŠ† 𝐡)
402401sselda 3981 . . . . . . . . . . 11 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ 𝑗 ∈ 𝐡)
4032, 4ringcl 20066 . . . . . . . . . . 11 ((𝑅 ∈ Ring ∧ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) ∈ 𝐡 ∧ 𝑗 ∈ 𝐡) β†’ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗) ∈ 𝐡)
404399, 400, 402, 403syl3anc 1371 . . . . . . . . . 10 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ βˆͺ 𝑆) β†’ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗) ∈ 𝐡)
4052, 3, 387, 338, 398, 358, 404, 332gsummptres2 32192 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))) = (𝑅 Ξ£g (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))))
406 eqid 2732 . . . . . . . . . . 11 (.gβ€˜π‘…) = (.gβ€˜π‘…)
4072, 3, 406, 387, 323, 354gsumhashmul 32195 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (𝑅 Ξ£g π‘Ž) = (𝑅 Ξ£g (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)𝑗))))
408 simplr 767 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ 𝑋 = (𝑅 Ξ£g π‘Ž))
409292adantr 481 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ 𝑅 ∈ Ring)
410353adantr 481 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ π‘Ž ∈ (𝐡 ↑m 𝑆))
41175a1i 11 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ 0 ∈ V)
412303, 375sselid 3979 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ 𝑗 ∈ (V βˆ– { 0 }))
413354adantr 481 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ π‘Ž finSupp 0 )
414410, 411, 412, 413fsuppinisegfi 31896 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ (β—‘π‘Ž β€œ {𝑗}) ∈ Fin)
415 hashcl 14312 . . . . . . . . . . . . . . 15 ((β—‘π‘Ž β€œ {𝑗}) ∈ Fin β†’ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„•0)
416414, 415syl 17 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„•0)
417416nn0zd 12580 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€)
418332, 401sstrd 3991 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (ran π‘Ž βˆ– { 0 }) βŠ† 𝐡)
419418sselda 3981 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ 𝑗 ∈ 𝐡)
420 eqid 2732 . . . . . . . . . . . . . . . . 17 (1rβ€˜π‘…) = (1rβ€˜π‘…)
421294, 406, 420zrhmulg 21050 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) β†’ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) = ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)(1rβ€˜π‘…)))
422421adantr 481 . . . . . . . . . . . . . . 15 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) = ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)(1rβ€˜π‘…)))
423422oveq1d 7420 . . . . . . . . . . . . . 14 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗) = (((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)(1rβ€˜π‘…)) Β· 𝑗))
424 simpll 765 . . . . . . . . . . . . . . 15 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ 𝑅 ∈ Ring)
425 simplr 767 . . . . . . . . . . . . . . 15 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€)
4262, 420ringidcl 20076 . . . . . . . . . . . . . . . 16 (𝑅 ∈ Ring β†’ (1rβ€˜π‘…) ∈ 𝐡)
427426ad2antrr 724 . . . . . . . . . . . . . . 15 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ (1rβ€˜π‘…) ∈ 𝐡)
428 simpr 485 . . . . . . . . . . . . . . 15 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ 𝑗 ∈ 𝐡)
4292, 406, 4mulgass2 20114 . . . . . . . . . . . . . . 15 ((𝑅 ∈ Ring ∧ ((β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€ ∧ (1rβ€˜π‘…) ∈ 𝐡 ∧ 𝑗 ∈ 𝐡)) β†’ (((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)(1rβ€˜π‘…)) Β· 𝑗) = ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)((1rβ€˜π‘…) Β· 𝑗)))
430424, 425, 427, 428, 429syl13anc 1372 . . . . . . . . . . . . . 14 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ (((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)(1rβ€˜π‘…)) Β· 𝑗) = ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)((1rβ€˜π‘…) Β· 𝑗)))
4312, 4, 420ringlidm 20079 . . . . . . . . . . . . . . . 16 ((𝑅 ∈ Ring ∧ 𝑗 ∈ 𝐡) β†’ ((1rβ€˜π‘…) Β· 𝑗) = 𝑗)
432424, 431sylancom 588 . . . . . . . . . . . . . . 15 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ ((1rβ€˜π‘…) Β· 𝑗) = 𝑗)
433432oveq2d 7421 . . . . . . . . . . . . . 14 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)((1rβ€˜π‘…) Β· 𝑗)) = ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)𝑗))
434423, 430, 4333eqtrd 2776 . . . . . . . . . . . . 13 (((𝑅 ∈ Ring ∧ (β™―β€˜(β—‘π‘Ž β€œ {𝑗})) ∈ β„€) ∧ 𝑗 ∈ 𝐡) β†’ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗) = ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)𝑗))
435409, 417, 419, 434syl21anc 836 . . . . . . . . . . . 12 ((((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) ∧ 𝑗 ∈ (ran π‘Ž βˆ– { 0 })) β†’ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗) = ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)𝑗))
436435mpteq2dva 5247 . . . . . . . . . . 11 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗)) = (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)𝑗)))
437436oveq2d 7421 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (𝑅 Ξ£g (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗))) = (𝑅 Ξ£g (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β™―β€˜(β—‘π‘Ž β€œ {𝑗}))(.gβ€˜π‘…)𝑗))))
438407, 408, 4373eqtr4d 2782 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ (ran π‘Ž βˆ– { 0 }) ↦ (((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {𝑗}))) Β· 𝑗))))
439386, 405, 4383eqtr4rd 2783 . . . . . . . 8 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗))))
440367, 439jca 512 . . . . . . 7 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ (((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 })) finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((((π‘š ∈ (ran π‘Ž βˆ– { 0 }) ↦ ((β„€RHomβ€˜π‘…)β€˜(β™―β€˜(β—‘π‘Ž β€œ {π‘š})))) βˆͺ ((βˆͺ 𝑆 βˆ– (ran π‘Ž βˆ– { 0 })) Γ— { 0 }))β€˜π‘—) Β· 𝑗)))))
441340, 348, 440rspcedvd 3614 . . . . . 6 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ π‘Ž finSupp 0 ) ∧ 𝑋 = (𝑅 Ξ£g π‘Ž)) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜) β†’ βˆƒπ‘ ∈ (𝐡 ↑m βˆͺ 𝑆)(𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))))
442441exp41 435 . . . . 5 ((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) β†’ (π‘Ž finSupp 0 β†’ (𝑋 = (𝑅 Ξ£g π‘Ž) β†’ (βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜ β†’ βˆƒπ‘ ∈ (𝐡 ↑m βˆͺ 𝑆)(𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗))))))))
4434423imp2 1349 . . . 4 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m 𝑆)) ∧ (π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜)) β†’ βˆƒπ‘ ∈ (𝐡 ↑m βˆͺ 𝑆)(𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))))
444443r19.29an 3158 . . 3 ((πœ‘ ∧ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜)) β†’ βˆƒπ‘ ∈ (𝐡 ↑m βˆͺ 𝑆)(𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))))
445291, 444impbida 799 . 2 (πœ‘ β†’ (βˆƒπ‘ ∈ (𝐡 ↑m βˆͺ 𝑆)(𝑏 finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g (𝑗 ∈ βˆͺ 𝑆 ↦ ((π‘β€˜π‘—) Β· 𝑗)))) ↔ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜)))
44614, 445bitrd 278 1 (πœ‘ β†’ (𝑋 ∈ (π‘β€˜βˆͺ 𝑆) ↔ βˆƒπ‘Ž ∈ (𝐡 ↑m 𝑆)(π‘Ž finSupp 0 ∧ 𝑋 = (𝑅 Ξ£g π‘Ž) ∧ βˆ€π‘˜ ∈ 𝑆 (π‘Žβ€˜π‘˜) ∈ π‘˜)))
Colors of variables: wff setvar class
Syntax hints:   β†’ wi 4   ↔ wb 205   ∧ wa 396   ∧ w3a 1087   = wceq 1541  βˆƒwex 1781   ∈ wcel 2106  βˆ€wral 3061  βˆƒwrex 3070  Vcvv 3474   βˆ– cdif 3944   βˆͺ cun 3945   ∩ cin 3946   βŠ† wss 3947  βˆ…c0 4321  {csn 4627  βˆͺ cuni 4907  βˆͺ ciun 4996  Disj wdisj 5112   class class class wbr 5147   ↦ cmpt 5230   Γ— cxp 5673  β—‘ccnv 5674  dom cdm 5675  ran crn 5676   β†Ύ cres 5677   β€œ cima 5678  Fun wfun 6534   Fn wfn 6535  βŸΆwf 6536  β€˜cfv 6540  (class class class)co 7405   supp csupp 8142   ↑m cmap 8816  Fincfn 8935   finSupp cfsupp 9357  β„•0cn0 12468  β„€cz 12554  β™―chash 14286  Basecbs 17140  .rcmulr 17194  0gc0g 17381   Ξ£g cgsu 17382  Mndcmnd 18621  SubMndcsubmnd 18666  .gcmg 18944  SubGrpcsubg 18994  CMndccmn 19642  1rcur 19998  Ringcrg 20049   RingHom crh 20240  LIdealclidl 20775  RSpancrsp 20776  β„€ringczring 21009  β„€RHomczrh 21040
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2703  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721  ax-reg 9583  ax-inf2 9632  ax-ac2 10454  ax-cnex 11162  ax-resscn 11163  ax-1cn 11164  ax-icn 11165  ax-addcl 11166  ax-addrcl 11167  ax-mulcl 11168  ax-mulrcl 11169  ax-mulcom 11170  ax-addass 11171  ax-mulass 11172  ax-distr 11173  ax-i2m1 11174  ax-1ne0 11175  ax-1rid 11176  ax-rnegex 11177  ax-rrecex 11178  ax-cnre 11179  ax-pre-lttri 11180  ax-pre-lttrn 11181  ax-pre-ltadd 11182  ax-pre-mulgt0 11183  ax-addf 11185  ax-mulf 11186
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-nfc 2885  df-ne 2941  df-nel 3047  df-ral 3062  df-rex 3071  df-rmo 3376  df-reu 3377  df-rab 3433  df-v 3476  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-pss 3966  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-tp 4632  df-op 4634  df-uni 4908  df-int 4950  df-iun 4998  df-iin 4999  df-disj 5113  df-br 5148  df-opab 5210  df-mpt 5231  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-se 5631  df-we 5632  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-pred 6297  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-isom 6549  df-riota 7361  df-ov 7408  df-oprab 7409  df-mpo 7410  df-of 7666  df-om 7852  df-1st 7971  df-2nd 7972  df-supp 8143  df-frecs 8262  df-wrecs 8293  df-recs 8367  df-rdg 8406  df-1o 8462  df-er 8699  df-map 8818  df-ixp 8888  df-en 8936  df-dom 8937  df-sdom 8938  df-fin 8939  df-fsupp 9358  df-sup 9433  df-oi 9501  df-r1 9755  df-rank 9756  df-card 9930  df-ac 10107  df-pnf 11246  df-mnf 11247  df-xr 11248  df-ltxr 11249  df-le 11250  df-sub 11442  df-neg 11443  df-nn 12209  df-2 12271  df-3 12272  df-4 12273  df-5 12274  df-6 12275  df-7 12276  df-8 12277  df-9 12278  df-n0 12469  df-z 12555  df-dec 12674  df-uz 12819  df-fz 13481  df-fzo 13624  df-seq 13963  df-hash 14287  df-struct 17076  df-sets 17093  df-slot 17111  df-ndx 17123  df-base 17141  df-ress 17170  df-plusg 17206  df-mulr 17207  df-starv 17208  df-sca 17209  df-vsca 17210  df-ip 17211  df-tset 17212  df-ple 17213  df-ds 17215  df-unif 17216  df-hom 17217  df-cco 17218  df-0g 17383  df-gsum 17384  df-prds 17389  df-pws 17391  df-mre 17526  df-mrc 17527  df-acs 17529  df-mgm 18557  df-sgrp 18606  df-mnd 18622  df-mhm 18667  df-submnd 18668  df-grp 18818  df-minusg 18819  df-sbg 18820  df-mulg 18945  df-subg 18997  df-ghm 19084  df-cntz 19175  df-cmn 19644  df-abl 19645  df-mgp 19982  df-ur 19999  df-ring 20051  df-cring 20052  df-rnghom 20243  df-nzr 20284  df-subrg 20353  df-lmod 20465  df-lss 20535  df-lsp 20575  df-lmhm 20625  df-lbs 20678  df-sra 20777  df-rgmod 20778  df-lidl 20779  df-rsp 20780  df-cnfld 20937  df-zring 21010  df-zrh 21044  df-dsmm 21278  df-frlm 21293  df-uvc 21329
This theorem is referenced by:  zarcmplem  32849
  Copyright terms: Public domain W3C validator