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

Theorem elrspunsn 32398
Description: Membership to the span of an ideal 𝑅 and a single element 𝑋. (Contributed by Thierry Arnoux, 9-Mar-2025.)
Hypotheses
Ref Expression
elrspunidl.n 𝑁 = (RSpanβ€˜π‘…)
elrspunidl.b 𝐡 = (Baseβ€˜π‘…)
elrspunidl.1 0 = (0gβ€˜π‘…)
elrspunidl.x Β· = (.rβ€˜π‘…)
elrspunidl.r (πœ‘ β†’ 𝑅 ∈ Ring)
elrspunsn.p + = (+gβ€˜π‘…)
elrspunsn.i (πœ‘ β†’ 𝐼 ∈ (LIdealβ€˜π‘…))
elrspunsn.x (πœ‘ β†’ 𝑋 ∈ (𝐡 βˆ– 𝐼))
Assertion
Ref Expression
elrspunsn (πœ‘ β†’ (𝐴 ∈ (π‘β€˜(𝐼 βˆͺ {𝑋})) ↔ βˆƒπ‘Ÿ ∈ 𝐡 βˆƒπ‘– ∈ 𝐼 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)))
Distinct variable groups:   0 ,𝑖   Β· ,𝑖   𝐡,𝑖   𝑅,𝑖   𝑖,𝑋   πœ‘,𝑖   + ,𝑖,π‘Ÿ   0 ,π‘Ÿ   Β· ,π‘Ÿ   𝐴,𝑖,π‘Ÿ   𝐡,π‘Ÿ   𝑖,𝐼,π‘Ÿ   𝑅,π‘Ÿ   𝑋,π‘Ÿ   πœ‘,π‘Ÿ
Allowed substitution hints:   𝑁(𝑖,π‘Ÿ)

Proof of Theorem elrspunsn
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 elrspunsn.i . . . . 5 (πœ‘ β†’ 𝐼 ∈ (LIdealβ€˜π‘…))
7 eqid 2731 . . . . . 6 (LIdealβ€˜π‘…) = (LIdealβ€˜π‘…)
82, 7lidlss 20781 . . . . 5 (𝐼 ∈ (LIdealβ€˜π‘…) β†’ 𝐼 βŠ† 𝐡)
96, 8syl 17 . . . 4 (πœ‘ β†’ 𝐼 βŠ† 𝐡)
10 elrspunsn.x . . . . . 6 (πœ‘ β†’ 𝑋 ∈ (𝐡 βˆ– 𝐼))
1110eldifad 3956 . . . . 5 (πœ‘ β†’ 𝑋 ∈ 𝐡)
1211snssd 4805 . . . 4 (πœ‘ β†’ {𝑋} βŠ† 𝐡)
139, 12unssd 4182 . . 3 (πœ‘ β†’ (𝐼 βˆͺ {𝑋}) βŠ† 𝐡)
141, 2, 3, 4, 5, 13elrsp 32348 . 2 (πœ‘ β†’ (𝐴 ∈ (π‘β€˜(𝐼 βˆͺ {𝑋})) ↔ βˆƒπ‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))(π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))))))
15 oveq1 7400 . . . . . . . 8 (π‘Ÿ = (π‘Žβ€˜π‘‹) β†’ (π‘Ÿ Β· 𝑋) = ((π‘Žβ€˜π‘‹) Β· 𝑋))
1615oveq1d 7408 . . . . . . 7 (π‘Ÿ = (π‘Žβ€˜π‘‹) β†’ ((π‘Ÿ Β· 𝑋) + 𝑖) = (((π‘Žβ€˜π‘‹) Β· 𝑋) + 𝑖))
1716eqeq2d 2742 . . . . . 6 (π‘Ÿ = (π‘Žβ€˜π‘‹) β†’ (𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖) ↔ 𝐴 = (((π‘Žβ€˜π‘‹) Β· 𝑋) + 𝑖)))
18 oveq2 7401 . . . . . . 7 (𝑖 = (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) β†’ (((π‘Žβ€˜π‘‹) Β· 𝑋) + 𝑖) = (((π‘Žβ€˜π‘‹) Β· 𝑋) + (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
1918eqeq2d 2742 . . . . . 6 (𝑖 = (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) β†’ (𝐴 = (((π‘Žβ€˜π‘‹) Β· 𝑋) + 𝑖) ↔ 𝐴 = (((π‘Žβ€˜π‘‹) Β· 𝑋) + (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))))))
20 elmapi 8826 . . . . . . . 8 (π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋})) β†’ π‘Ž:(𝐼 βˆͺ {𝑋})⟢𝐡)
2120ad3antlr 729 . . . . . . 7 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ π‘Ž:(𝐼 βˆͺ {𝑋})⟢𝐡)
2211ad3antrrr 728 . . . . . . . 8 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝑋 ∈ 𝐡)
23 snidg 4656 . . . . . . . 8 (𝑋 ∈ 𝐡 β†’ 𝑋 ∈ {𝑋})
24 elun2 4173 . . . . . . . 8 (𝑋 ∈ {𝑋} β†’ 𝑋 ∈ (𝐼 βˆͺ {𝑋}))
2522, 23, 243syl 18 . . . . . . 7 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝑋 ∈ (𝐼 βˆͺ {𝑋}))
2621, 25ffvelcdmd 7072 . . . . . 6 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (π‘Žβ€˜π‘‹) ∈ 𝐡)
272fvexi 6892 . . . . . . . . . . 11 𝐡 ∈ V
2827a1i 11 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝐡 ∈ V)
296ad3antrrr 728 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝐼 ∈ (LIdealβ€˜π‘…))
30 ssun1 4168 . . . . . . . . . . . 12 𝐼 βŠ† (𝐼 βˆͺ {𝑋})
3130a1i 11 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝐼 βŠ† (𝐼 βˆͺ {𝑋}))
3221, 31fssresd 6745 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (π‘Ž β†Ύ 𝐼):𝐼⟢𝐡)
3328, 29, 32elmapdd 8818 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (π‘Ž β†Ύ 𝐼) ∈ (𝐡 ↑m 𝐼))
34 breq1 5144 . . . . . . . . . . 11 (𝑏 = (π‘Ž β†Ύ 𝐼) β†’ (𝑏 finSupp 0 ↔ (π‘Ž β†Ύ 𝐼) finSupp 0 ))
35 fveq1 6877 . . . . . . . . . . . . . . 15 (𝑏 = (π‘Ž β†Ύ 𝐼) β†’ (π‘β€˜π‘¦) = ((π‘Ž β†Ύ 𝐼)β€˜π‘¦))
3635oveq1d 7408 . . . . . . . . . . . . . 14 (𝑏 = (π‘Ž β†Ύ 𝐼) β†’ ((π‘β€˜π‘¦) Β· 𝑦) = (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦))
3736mpteq2dv 5243 . . . . . . . . . . . . 13 (𝑏 = (π‘Ž β†Ύ 𝐼) β†’ (𝑦 ∈ 𝐼 ↦ ((π‘β€˜π‘¦) Β· 𝑦)) = (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦)))
3837oveq2d 7409 . . . . . . . . . . . 12 (𝑏 = (π‘Ž β†Ύ 𝐼) β†’ (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ ((π‘β€˜π‘¦) Β· 𝑦))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦))))
3938eqeq2d 2742 . . . . . . . . . . 11 (𝑏 = (π‘Ž β†Ύ 𝐼) β†’ ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ ((π‘β€˜π‘¦) Β· 𝑦))) ↔ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦)))))
4034, 39anbi12d 631 . . . . . . . . . 10 (𝑏 = (π‘Ž β†Ύ 𝐼) β†’ ((𝑏 finSupp 0 ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ ((π‘β€˜π‘¦) Β· 𝑦)))) ↔ ((π‘Ž β†Ύ 𝐼) finSupp 0 ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦))))))
4140adantl 482 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) ∧ 𝑏 = (π‘Ž β†Ύ 𝐼)) β†’ ((𝑏 finSupp 0 ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ ((π‘β€˜π‘¦) Β· 𝑦)))) ↔ ((π‘Ž β†Ύ 𝐼) finSupp 0 ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦))))))
42 simplr 767 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ π‘Ž finSupp 0 )
435ad3antrrr 728 . . . . . . . . . . . 12 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝑅 ∈ Ring)
442, 3ring0cl 20041 . . . . . . . . . . . 12 (𝑅 ∈ Ring β†’ 0 ∈ 𝐡)
4543, 44syl 17 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 0 ∈ 𝐡)
4642, 45fsuppres 9371 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (π‘Ž β†Ύ 𝐼) finSupp 0 )
47 fveq2 6878 . . . . . . . . . . . . . 14 (π‘₯ = 𝑦 β†’ (π‘Žβ€˜π‘₯) = (π‘Žβ€˜π‘¦))
48 id 22 . . . . . . . . . . . . . 14 (π‘₯ = 𝑦 β†’ π‘₯ = 𝑦)
4947, 48oveq12d 7411 . . . . . . . . . . . . 13 (π‘₯ = 𝑦 β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) = ((π‘Žβ€˜π‘¦) Β· 𝑦))
5049cbvmptv 5254 . . . . . . . . . . . 12 (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) = (𝑦 ∈ 𝐼 ↦ ((π‘Žβ€˜π‘¦) Β· 𝑦))
51 simpr 485 . . . . . . . . . . . . . . 15 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) ∧ 𝑦 ∈ 𝐼) β†’ 𝑦 ∈ 𝐼)
5251fvresd 6898 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) ∧ 𝑦 ∈ 𝐼) β†’ ((π‘Ž β†Ύ 𝐼)β€˜π‘¦) = (π‘Žβ€˜π‘¦))
5352oveq1d 7408 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) ∧ 𝑦 ∈ 𝐼) β†’ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦) = ((π‘Žβ€˜π‘¦) Β· 𝑦))
5453mpteq2dva 5241 . . . . . . . . . . . 12 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦)) = (𝑦 ∈ 𝐼 ↦ ((π‘Žβ€˜π‘¦) Β· 𝑦)))
5550, 54eqtr4id 2790 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) = (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦)))
5655oveq2d 7409 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦))))
5746, 56jca 512 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ ((π‘Ž β†Ύ 𝐼) finSupp 0 ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ (((π‘Ž β†Ύ 𝐼)β€˜π‘¦) Β· 𝑦)))))
5833, 41, 57rspcedvd 3611 . . . . . . . 8 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ βˆƒπ‘ ∈ (𝐡 ↑m 𝐼)(𝑏 finSupp 0 ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ ((π‘β€˜π‘¦) Β· 𝑦)))))
599ad3antrrr 728 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝐼 βŠ† 𝐡)
601, 2, 3, 4, 43, 59elrsp 32348 . . . . . . . 8 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) ∈ (π‘β€˜πΌ) ↔ βˆƒπ‘ ∈ (𝐡 ↑m 𝐼)(𝑏 finSupp 0 ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (𝑦 ∈ 𝐼 ↦ ((π‘β€˜π‘¦) Β· 𝑦))))))
6158, 60mpbird 256 . . . . . . 7 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) ∈ (π‘β€˜πΌ))
621, 7rspidlid 32349 . . . . . . . . 9 ((𝑅 ∈ Ring ∧ 𝐼 ∈ (LIdealβ€˜π‘…)) β†’ (π‘β€˜πΌ) = 𝐼)
635, 6, 62syl2anc 584 . . . . . . . 8 (πœ‘ β†’ (π‘β€˜πΌ) = 𝐼)
6463ad3antrrr 728 . . . . . . 7 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (π‘β€˜πΌ) = 𝐼)
6561, 64eleqtrd 2834 . . . . . 6 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) ∈ 𝐼)
66 simpr 485 . . . . . . 7 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))))
67 elrspunsn.p . . . . . . . . . 10 + = (+gβ€˜π‘…)
685ringcmnd 20058 . . . . . . . . . . 11 (πœ‘ β†’ 𝑅 ∈ CMnd)
6968ad2antrr 724 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝑅 ∈ CMnd)
706ad2antrr 724 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝐼 ∈ (LIdealβ€˜π‘…))
71 snex 5424 . . . . . . . . . . . 12 {𝑋} ∈ V
7271a1i 11 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ {𝑋} ∈ V)
7370, 72unexd 7724 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝐼 βˆͺ {𝑋}) ∈ V)
745ad3antrrr 728 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ 𝑅 ∈ Ring)
7520ad3antlr 729 . . . . . . . . . . . 12 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ π‘Ž:(𝐼 βˆͺ {𝑋})⟢𝐡)
76 simpr 485 . . . . . . . . . . . 12 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ π‘₯ ∈ (𝐼 βˆͺ {𝑋}))
7775, 76ffvelcdmd 7072 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ (π‘Žβ€˜π‘₯) ∈ 𝐡)
7813ad3antrrr 728 . . . . . . . . . . . 12 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ (𝐼 βˆͺ {𝑋}) βŠ† 𝐡)
7978, 76sseldd 3979 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ π‘₯ ∈ 𝐡)
802, 4, 74, 77, 79ringcld 20037 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) ∈ 𝐡)
8173mptexd 7210 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) ∈ V)
825, 44syl 17 . . . . . . . . . . . 12 (πœ‘ β†’ 0 ∈ 𝐡)
8382ad2antrr 724 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 0 ∈ 𝐡)
84 funmpt 6575 . . . . . . . . . . . 12 Fun (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))
8584a1i 11 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ Fun (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))
86 simpr 485 . . . . . . . . . . . . 13 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ π‘Ž finSupp 0 )
8786fsuppimpd 9352 . . . . . . . . . . . 12 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (π‘Ž supp 0 ) ∈ Fin)
8820ad3antlr 729 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ π‘Ž:(𝐼 βˆͺ {𝑋})⟢𝐡)
8988ffnd 6705 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ π‘Ž Fn (𝐼 βˆͺ {𝑋}))
9073adantr 481 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ (𝐼 βˆͺ {𝑋}) ∈ V)
915ad3antrrr 728 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ 𝑅 ∈ Ring)
9291, 44syl 17 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ 0 ∈ 𝐡)
93 simpr 485 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 )))
9489, 90, 92, 93fvdifsupp 31777 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ (π‘Žβ€˜π‘₯) = 0 )
9594oveq1d 7408 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) = ( 0 Β· π‘₯))
9613ad3antrrr 728 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ (𝐼 βˆͺ {𝑋}) βŠ† 𝐡)
9793eldifad 3956 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ π‘₯ ∈ (𝐼 βˆͺ {𝑋}))
9896, 97sseldd 3979 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ π‘₯ ∈ 𝐡)
992, 4, 3ringlz 20064 . . . . . . . . . . . . . . 15 ((𝑅 ∈ Ring ∧ π‘₯ ∈ 𝐡) β†’ ( 0 Β· π‘₯) = 0 )
10091, 98, 99syl2anc 584 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ ( 0 Β· π‘₯) = 0 )
10195, 100eqtrd 2771 . . . . . . . . . . . . 13 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 ))) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) = 0 )
102101, 73suppss2 8167 . . . . . . . . . . . 12 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ ((π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) supp 0 ) βŠ† (π‘Ž supp 0 ))
10387, 102ssfid 9250 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ ((π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) supp 0 ) ∈ Fin)
10481, 83, 85, 103isfsuppd 9349 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) finSupp 0 )
10510eldifbd 3957 . . . . . . . . . . . 12 (πœ‘ β†’ Β¬ 𝑋 ∈ 𝐼)
106105ad2antrr 724 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ Β¬ 𝑋 ∈ 𝐼)
107 disjsn 4708 . . . . . . . . . . 11 ((𝐼 ∩ {𝑋}) = βˆ… ↔ Β¬ 𝑋 ∈ 𝐼)
108106, 107sylibr 233 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝐼 ∩ {𝑋}) = βˆ…)
109 eqidd 2732 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝐼 βˆͺ {𝑋}) = (𝐼 βˆͺ {𝑋}))
1102, 3, 67, 69, 73, 80, 104, 108, 109gsumsplit2 19756 . . . . . . . . 9 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) + (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
11169cmnmndd 19636 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝑅 ∈ Mnd)
11211ad2antrr 724 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝑋 ∈ 𝐡)
1135ad2antrr 724 . . . . . . . . . . . 12 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝑅 ∈ Ring)
11420ad2antlr 725 . . . . . . . . . . . . 13 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ π‘Ž:(𝐼 βˆͺ {𝑋})⟢𝐡)
115 ssun2 4169 . . . . . . . . . . . . . 14 {𝑋} βŠ† (𝐼 βˆͺ {𝑋})
11611, 23syl 17 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝑋 ∈ {𝑋})
117116ad2antrr 724 . . . . . . . . . . . . . 14 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝑋 ∈ {𝑋})
118115, 117sselid 3976 . . . . . . . . . . . . 13 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝑋 ∈ (𝐼 βˆͺ {𝑋}))
119114, 118ffvelcdmd 7072 . . . . . . . . . . . 12 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (π‘Žβ€˜π‘‹) ∈ 𝐡)
1202, 4, 113, 119, 112ringcld 20037 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ ((π‘Žβ€˜π‘‹) Β· 𝑋) ∈ 𝐡)
121 simpr 485 . . . . . . . . . . . . 13 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ = 𝑋) β†’ π‘₯ = 𝑋)
122121fveq2d 6882 . . . . . . . . . . . 12 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ = 𝑋) β†’ (π‘Žβ€˜π‘₯) = (π‘Žβ€˜π‘‹))
123122, 121oveq12d 7411 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ = 𝑋) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) = ((π‘Žβ€˜π‘‹) Β· 𝑋))
1242, 111, 112, 120, 123gsumsnd 19779 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = ((π‘Žβ€˜π‘‹) Β· 𝑋))
125124oveq2d 7409 . . . . . . . . 9 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) + (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) = ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) + ((π‘Žβ€˜π‘‹) Β· 𝑋)))
1265ad3antrrr 728 . . . . . . . . . . . . 13 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ 𝑅 ∈ Ring)
12720ad3antlr 729 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ π‘Ž:(𝐼 βˆͺ {𝑋})⟢𝐡)
128 simpr 485 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ π‘₯ ∈ 𝐼)
12930, 128sselid 3976 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ π‘₯ ∈ (𝐼 βˆͺ {𝑋}))
130127, 129ffvelcdmd 7072 . . . . . . . . . . . . 13 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ (π‘Žβ€˜π‘₯) ∈ 𝐡)
1319ad3antrrr 728 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ 𝐼 βŠ† 𝐡)
132131, 128sseldd 3979 . . . . . . . . . . . . 13 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ π‘₯ ∈ 𝐡)
1332, 4, 126, 130, 132ringcld 20037 . . . . . . . . . . . 12 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ 𝐼) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) ∈ 𝐡)
134133fmpttd 7099 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)):𝐼⟢𝐡)
13530a1i 11 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ 𝐼 βŠ† (𝐼 βˆͺ {𝑋}))
136135ssdifd 4136 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝐼 βˆ– (π‘Ž supp 0 )) βŠ† ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 )))
137136sselda 3978 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– (π‘Ž supp 0 )))
138137, 94syldan 591 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ (π‘Žβ€˜π‘₯) = 0 )
139138oveq1d 7408 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) = ( 0 Β· π‘₯))
1405ad3antrrr 728 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ 𝑅 ∈ Ring)
1419ad3antrrr 728 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ 𝐼 βŠ† 𝐡)
142 simpr 485 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 )))
143142eldifad 3956 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ π‘₯ ∈ 𝐼)
144141, 143sseldd 3979 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ π‘₯ ∈ 𝐡)
145140, 144, 99syl2anc 584 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ ( 0 Β· π‘₯) = 0 )
146139, 145eqtrd 2771 . . . . . . . . . . . . 13 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ π‘₯ ∈ (𝐼 βˆ– (π‘Ž supp 0 ))) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) = 0 )
147146, 70suppss2 8167 . . . . . . . . . . . 12 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ ((π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) supp 0 ) βŠ† (π‘Ž supp 0 ))
14887, 147ssfid 9250 . . . . . . . . . . 11 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ ((π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) supp 0 ) ∈ Fin)
1492, 3, 69, 70, 134, 148gsumcl2 19741 . . . . . . . . . 10 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) ∈ 𝐡)
1502, 67cmncom 19630 . . . . . . . . . 10 ((𝑅 ∈ CMnd ∧ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) ∈ 𝐡 ∧ ((π‘Žβ€˜π‘‹) Β· 𝑋) ∈ 𝐡) β†’ ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) + ((π‘Žβ€˜π‘‹) Β· 𝑋)) = (((π‘Žβ€˜π‘‹) Β· 𝑋) + (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
15169, 149, 120, 150syl3anc 1371 . . . . . . . . 9 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) + ((π‘Žβ€˜π‘‹) Β· 𝑋)) = (((π‘Žβ€˜π‘‹) Β· 𝑋) + (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
152110, 125, 1513eqtrd 2775 . . . . . . . 8 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) β†’ (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (((π‘Žβ€˜π‘‹) Β· 𝑋) + (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
153152adantr 481 . . . . . . 7 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (((π‘Žβ€˜π‘‹) Β· 𝑋) + (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
15466, 153eqtrd 2771 . . . . . 6 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ 𝐴 = (((π‘Žβ€˜π‘‹) Β· 𝑋) + (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
15517, 19, 26, 65, 1542rspcedvdw 3621 . . . . 5 ((((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ π‘Ž finSupp 0 ) ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) β†’ βˆƒπ‘Ÿ ∈ 𝐡 βˆƒπ‘– ∈ 𝐼 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖))
156155anasss 467 . . . 4 (((πœ‘ ∧ π‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))) ∧ (π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))))) β†’ βˆƒπ‘Ÿ ∈ 𝐡 βˆƒπ‘– ∈ 𝐼 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖))
157156r19.29an 3157 . . 3 ((πœ‘ ∧ βˆƒπ‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))(π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))))) β†’ βˆƒπ‘Ÿ ∈ 𝐡 βˆƒπ‘– ∈ 𝐼 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖))
15827a1i 11 . . . . . 6 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝐡 ∈ V)
1596ad3antrrr 728 . . . . . . 7 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝐼 ∈ (LIdealβ€˜π‘…))
16071a1i 11 . . . . . . 7 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ {𝑋} ∈ V)
161159, 160unexd 7724 . . . . . 6 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝐼 βˆͺ {𝑋}) ∈ V)
162 simp-4r 782 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ (𝐼 βˆͺ {𝑋})) β†’ π‘Ÿ ∈ 𝐡)
163 eqid 2731 . . . . . . . . . . . 12 (1rβ€˜π‘…) = (1rβ€˜π‘…)
1642, 163ringidcl 20040 . . . . . . . . . . 11 (𝑅 ∈ Ring β†’ (1rβ€˜π‘…) ∈ 𝐡)
1655, 164syl 17 . . . . . . . . . 10 (πœ‘ β†’ (1rβ€˜π‘…) ∈ 𝐡)
166165ad4antr 730 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ (𝐼 βˆͺ {𝑋})) β†’ (1rβ€˜π‘…) ∈ 𝐡)
167162, 166ifcld 4568 . . . . . . . 8 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ (𝐼 βˆͺ {𝑋})) β†’ if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)) ∈ 𝐡)
16882ad4antr 730 . . . . . . . 8 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ (𝐼 βˆͺ {𝑋})) β†’ 0 ∈ 𝐡)
169167, 168ifcld 4568 . . . . . . 7 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ (𝐼 βˆͺ {𝑋})) β†’ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) ∈ 𝐡)
170169fmpttd 7099 . . . . . 6 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )):(𝐼 βˆͺ {𝑋})⟢𝐡)
171158, 161, 170elmapdd 8818 . . . . 5 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋})))
172 breq1 5144 . . . . . . 7 (π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) β†’ (π‘Ž finSupp 0 ↔ (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) finSupp 0 ))
173 fveq1 6877 . . . . . . . . . . 11 (π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) β†’ (π‘Žβ€˜π‘₯) = ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯))
174173oveq1d 7408 . . . . . . . . . 10 (π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) β†’ ((π‘Žβ€˜π‘₯) Β· π‘₯) = (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))
175174mpteq2dv 5243 . . . . . . . . 9 (π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) β†’ (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)) = (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))
176175oveq2d 7409 . . . . . . . 8 (π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) β†’ (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))))
177176eqeq2d 2742 . . . . . . 7 (π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) β†’ (𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯))) ↔ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))))
178172, 177anbi12d 631 . . . . . 6 (π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) β†’ ((π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) ↔ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))))))
179178adantl 482 . . . . 5 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘Ž = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))) β†’ ((π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) ↔ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))))))
180 eqid 2731 . . . . . . 7 (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) = (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))
181 prfi 9305 . . . . . . . 8 {𝑋, 𝑖} ∈ Fin
182181a1i 11 . . . . . . 7 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ {𝑋, 𝑖} ∈ Fin)
183 simp-4r 782 . . . . . . . 8 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ {𝑋, 𝑖}) β†’ π‘Ÿ ∈ 𝐡)
184165ad4antr 730 . . . . . . . 8 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ {𝑋, 𝑖}) β†’ (1rβ€˜π‘…) ∈ 𝐡)
185183, 184ifcld 4568 . . . . . . 7 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ 𝑦 ∈ {𝑋, 𝑖}) β†’ if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)) ∈ 𝐡)
18682ad3antrrr 728 . . . . . . 7 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 0 ∈ 𝐡)
187180, 161, 182, 185, 186mptiffisupp 31786 . . . . . 6 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) finSupp 0 )
18868ad3antrrr 728 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑅 ∈ CMnd)
189159, 8syl 17 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝐼 βŠ† 𝐡)
190 simplr 767 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑖 ∈ 𝐼)
191189, 190sseldd 3979 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑖 ∈ 𝐡)
1925ad3antrrr 728 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑅 ∈ Ring)
193 simpllr 774 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ π‘Ÿ ∈ 𝐡)
19411ad3antrrr 728 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑋 ∈ 𝐡)
1952, 4, 192, 193, 194ringcld 20037 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (π‘Ÿ Β· 𝑋) ∈ 𝐡)
1962, 67cmncom 19630 . . . . . . . . 9 ((𝑅 ∈ CMnd ∧ 𝑖 ∈ 𝐡 ∧ (π‘Ÿ Β· 𝑋) ∈ 𝐡) β†’ (𝑖 + (π‘Ÿ Β· 𝑋)) = ((π‘Ÿ Β· 𝑋) + 𝑖))
197188, 191, 195, 196syl3anc 1371 . . . . . . . 8 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑖 + (π‘Ÿ Β· 𝑋)) = ((π‘Ÿ Β· 𝑋) + 𝑖))
198188cmnmndd 19636 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑅 ∈ Mnd)
199 eqid 2731 . . . . . . . . . . 11 (π‘₯ ∈ 𝐼 ↦ if(π‘₯ = 𝑖, 𝑖, 0 )) = (π‘₯ ∈ 𝐼 ↦ if(π‘₯ = 𝑖, 𝑖, 0 ))
200191, 2eleqtrdi 2842 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑖 ∈ (Baseβ€˜π‘…))
2013, 198, 159, 190, 199, 200gsummptif1n0 19793 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ if(π‘₯ = 𝑖, 𝑖, 0 ))) = 𝑖)
202 fveq2 6878 . . . . . . . . . . . . . . . 16 (π‘₯ = 𝑖 β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) = ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘–))
203 id 22 . . . . . . . . . . . . . . . 16 (π‘₯ = 𝑖 β†’ π‘₯ = 𝑖)
204202, 203oveq12d 7411 . . . . . . . . . . . . . . 15 (π‘₯ = 𝑖 β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯) = (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘–) Β· 𝑖))
205204adantl 482 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯) = (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘–) Β· 𝑖))
206 simpr 485 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ 𝑦 = 𝑖)
207 prid2g 4758 . . . . . . . . . . . . . . . . . . . 20 (𝑖 ∈ 𝐼 β†’ 𝑖 ∈ {𝑋, 𝑖})
208207ad5antlr 733 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ 𝑖 ∈ {𝑋, 𝑖})
209206, 208eqeltrd 2832 . . . . . . . . . . . . . . . . . 18 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ 𝑦 ∈ {𝑋, 𝑖})
210209iftrued 4530 . . . . . . . . . . . . . . . . 17 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) = if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)))
211190ad2antrr 724 . . . . . . . . . . . . . . . . . . . . 21 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ 𝑖 ∈ 𝐼)
212211adantr 481 . . . . . . . . . . . . . . . . . . . 20 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ 𝑖 ∈ 𝐼)
213206, 212eqeltrd 2832 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ 𝑦 ∈ 𝐼)
214105ad3antrrr 728 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ Β¬ 𝑋 ∈ 𝐼)
215214ad3antrrr 728 . . . . . . . . . . . . . . . . . . 19 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ Β¬ 𝑋 ∈ 𝐼)
216 nelneq 2856 . . . . . . . . . . . . . . . . . . 19 ((𝑦 ∈ 𝐼 ∧ Β¬ 𝑋 ∈ 𝐼) β†’ Β¬ 𝑦 = 𝑋)
217213, 215, 216syl2anc 584 . . . . . . . . . . . . . . . . . 18 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ Β¬ 𝑦 = 𝑋)
218217iffalsed 4533 . . . . . . . . . . . . . . . . 17 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)) = (1rβ€˜π‘…))
219210, 218eqtrd 2771 . . . . . . . . . . . . . . . 16 (((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) ∧ 𝑦 = 𝑖) β†’ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) = (1rβ€˜π‘…))
22030, 211sselid 3976 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ 𝑖 ∈ (𝐼 βˆͺ {𝑋}))
221192ad2antrr 724 . . . . . . . . . . . . . . . . 17 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ 𝑅 ∈ Ring)
222221, 164syl 17 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ (1rβ€˜π‘…) ∈ 𝐡)
223180, 219, 220, 222fvmptd2 6992 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘–) = (1rβ€˜π‘…))
224223oveq1d 7408 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘–) Β· 𝑖) = ((1rβ€˜π‘…) Β· 𝑖))
225191ad2antrr 724 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ 𝑖 ∈ 𝐡)
2262, 4, 163, 221, 225ringlidmd 20046 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ ((1rβ€˜π‘…) Β· 𝑖) = 𝑖)
227205, 224, 2263eqtrrd 2776 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ π‘₯ = 𝑖) β†’ 𝑖 = (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))
228 eleq1w 2815 . . . . . . . . . . . . . . . . . 18 (𝑦 = π‘₯ β†’ (𝑦 ∈ {𝑋, 𝑖} ↔ π‘₯ ∈ {𝑋, 𝑖}))
229 eqeq1 2735 . . . . . . . . . . . . . . . . . . 19 (𝑦 = π‘₯ β†’ (𝑦 = 𝑋 ↔ π‘₯ = 𝑋))
230229ifbid 4545 . . . . . . . . . . . . . . . . . 18 (𝑦 = π‘₯ β†’ if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)) = if(π‘₯ = 𝑋, π‘Ÿ, (1rβ€˜π‘…)))
231228, 230ifbieq1d 4546 . . . . . . . . . . . . . . . . 17 (𝑦 = π‘₯ β†’ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) = if(π‘₯ ∈ {𝑋, 𝑖}, if(π‘₯ = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))
232 simplr 767 . . . . . . . . . . . . . . . . . 18 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ π‘₯ ∈ 𝐼)
23330, 232sselid 3976 . . . . . . . . . . . . . . . . 17 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ π‘₯ ∈ (𝐼 βˆͺ {𝑋}))
234193ad2antrr 724 . . . . . . . . . . . . . . . . . . 19 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ π‘Ÿ ∈ 𝐡)
235165ad5antr 732 . . . . . . . . . . . . . . . . . . 19 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ (1rβ€˜π‘…) ∈ 𝐡)
236234, 235ifcld 4568 . . . . . . . . . . . . . . . . . 18 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ if(π‘₯ = 𝑋, π‘Ÿ, (1rβ€˜π‘…)) ∈ 𝐡)
237186ad2antrr 724 . . . . . . . . . . . . . . . . . 18 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ 0 ∈ 𝐡)
238236, 237ifcld 4568 . . . . . . . . . . . . . . . . 17 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ if(π‘₯ ∈ {𝑋, 𝑖}, if(π‘₯ = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) ∈ 𝐡)
239180, 231, 233, 238fvmptd3 7007 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) = if(π‘₯ ∈ {𝑋, 𝑖}, if(π‘₯ = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))
240214ad2antrr 724 . . . . . . . . . . . . . . . . . . 19 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ Β¬ 𝑋 ∈ 𝐼)
241 nelne2 3039 . . . . . . . . . . . . . . . . . . 19 ((π‘₯ ∈ 𝐼 ∧ Β¬ 𝑋 ∈ 𝐼) β†’ π‘₯ β‰  𝑋)
242232, 240, 241syl2anc 584 . . . . . . . . . . . . . . . . . 18 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ π‘₯ β‰  𝑋)
243 neqne 2947 . . . . . . . . . . . . . . . . . . 19 (Β¬ π‘₯ = 𝑖 β†’ π‘₯ β‰  𝑖)
244243adantl 482 . . . . . . . . . . . . . . . . . 18 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ π‘₯ β‰  𝑖)
245242, 244nelprd 4653 . . . . . . . . . . . . . . . . 17 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ Β¬ π‘₯ ∈ {𝑋, 𝑖})
246245iffalsed 4533 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ if(π‘₯ ∈ {𝑋, 𝑖}, if(π‘₯ = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) = 0 )
247239, 246eqtrd 2771 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) = 0 )
248247oveq1d 7408 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯) = ( 0 Β· π‘₯))
249192ad2antrr 724 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ 𝑅 ∈ Ring)
250189ad2antrr 724 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ 𝐼 βŠ† 𝐡)
251250, 232sseldd 3979 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ π‘₯ ∈ 𝐡)
252249, 251, 99syl2anc 584 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ ( 0 Β· π‘₯) = 0 )
253248, 252eqtr2d 2772 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) ∧ Β¬ π‘₯ = 𝑖) β†’ 0 = (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))
254227, 253ifeqda 4558 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ 𝐼) β†’ if(π‘₯ = 𝑖, 𝑖, 0 ) = (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))
255254mpteq2dva 5241 . . . . . . . . . . 11 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (π‘₯ ∈ 𝐼 ↦ if(π‘₯ = 𝑖, 𝑖, 0 )) = (π‘₯ ∈ 𝐼 ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))
256255oveq2d 7409 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ if(π‘₯ = 𝑖, 𝑖, 0 ))) = (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))))
257201, 256eqtr3d 2773 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝑖 = (𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))))
258 simpr 485 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ 𝑦 = π‘₯)
259 simplr 767 . . . . . . . . . . . . . . . . 17 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ π‘₯ = 𝑋)
260194ad2antrr 724 . . . . . . . . . . . . . . . . . 18 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ 𝑋 ∈ 𝐡)
261 prid1g 4757 . . . . . . . . . . . . . . . . . 18 (𝑋 ∈ 𝐡 β†’ 𝑋 ∈ {𝑋, 𝑖})
262260, 261syl 17 . . . . . . . . . . . . . . . . 17 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ 𝑋 ∈ {𝑋, 𝑖})
263259, 262eqeltrd 2832 . . . . . . . . . . . . . . . 16 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ π‘₯ ∈ {𝑋, 𝑖})
264258, 263eqeltrd 2832 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ 𝑦 ∈ {𝑋, 𝑖})
265264iftrued 4530 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) = if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)))
266258, 259eqtrd 2771 . . . . . . . . . . . . . . 15 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ 𝑦 = 𝑋)
267266iftrued 4530 . . . . . . . . . . . . . 14 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)) = π‘Ÿ)
268265, 267eqtrd 2771 . . . . . . . . . . . . 13 ((((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) ∧ 𝑦 = π‘₯) β†’ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ) = π‘Ÿ)
269 simpr 485 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) β†’ π‘₯ = 𝑋)
270116ad4antr 730 . . . . . . . . . . . . . . 15 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) β†’ 𝑋 ∈ {𝑋})
271270, 24syl 17 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) β†’ 𝑋 ∈ (𝐼 βˆͺ {𝑋}))
272269, 271eqeltrd 2832 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) β†’ π‘₯ ∈ (𝐼 βˆͺ {𝑋}))
273193adantr 481 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) β†’ π‘Ÿ ∈ 𝐡)
274180, 268, 272, 273fvmptd2 6992 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) = π‘Ÿ)
275274, 269oveq12d 7411 . . . . . . . . . . 11 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ = 𝑋) β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯) = (π‘Ÿ Β· 𝑋))
2762, 198, 194, 195, 275gsumsnd 19779 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))) = (π‘Ÿ Β· 𝑋))
277276eqcomd 2737 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (π‘Ÿ Β· 𝑋) = (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))))
278257, 277oveq12d 7411 . . . . . . . 8 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑖 + (π‘Ÿ Β· 𝑋)) = ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))) + (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))))
279197, 278eqtr3d 2773 . . . . . . 7 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ ((π‘Ÿ Β· 𝑋) + 𝑖) = ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))) + (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))))
280 simpr 485 . . . . . . 7 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖))
2815ad4antr 730 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ 𝑅 ∈ Ring)
282170ffvelcdmda 7071 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) ∈ 𝐡)
28313ad4antr 730 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ (𝐼 βˆͺ {𝑋}) βŠ† 𝐡)
284 simpr 485 . . . . . . . . . 10 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ π‘₯ ∈ (𝐼 βˆͺ {𝑋}))
285283, 284sseldd 3979 . . . . . . . . 9 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ π‘₯ ∈ 𝐡)
2862, 4, 281, 282, 285ringcld 20037 . . . . . . . 8 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ (𝐼 βˆͺ {𝑋})) β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯) ∈ 𝐡)
287161mptexd 7210 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)) ∈ V)
288 funmpt 6575 . . . . . . . . . 10 Fun (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))
289288a1i 11 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ Fun (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))
290187fsuppimpd 9352 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ) ∈ Fin)
291 nfv 1917 . . . . . . . . . . . . . . . 16 Ⅎ𝑦(((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖))
292291, 169, 180fnmptd 6678 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) Fn (𝐼 βˆͺ {𝑋}))
293292adantr 481 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ (𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) Fn (𝐼 βˆͺ {𝑋}))
294161adantr 481 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ (𝐼 βˆͺ {𝑋}) ∈ V)
295186adantr 481 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ 0 ∈ 𝐡)
296 simpr 485 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 )))
297293, 294, 295, 296fvdifsupp 31777 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) = 0 )
298297oveq1d 7408 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯) = ( 0 Β· π‘₯))
2995ad4antr 730 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ 𝑅 ∈ Ring)
30013ad4antr 730 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ (𝐼 βˆͺ {𝑋}) βŠ† 𝐡)
301296eldifad 3956 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ π‘₯ ∈ (𝐼 βˆͺ {𝑋}))
302300, 301sseldd 3979 . . . . . . . . . . . . 13 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ π‘₯ ∈ 𝐡)
303299, 302, 99syl2anc 584 . . . . . . . . . . . 12 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ ( 0 Β· π‘₯) = 0 )
304298, 303eqtrd 2771 . . . . . . . . . . 11 (((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) ∧ π‘₯ ∈ ((𝐼 βˆͺ {𝑋}) βˆ– ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))) β†’ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯) = 0 )
305304, 161suppss2 8167 . . . . . . . . . 10 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ ((π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)) supp 0 ) βŠ† ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) supp 0 ))
306290, 305ssfid 9250 . . . . . . . . 9 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ ((π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)) supp 0 ) ∈ Fin)
307287, 186, 289, 306isfsuppd 9349 . . . . . . . 8 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)) finSupp 0 )
308214, 107sylibr 233 . . . . . . . 8 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝐼 ∩ {𝑋}) = βˆ…)
309 eqidd 2732 . . . . . . . 8 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝐼 βˆͺ {𝑋}) = (𝐼 βˆͺ {𝑋}))
3102, 3, 67, 188, 161, 286, 307, 308, 309gsumsplit2 19756 . . . . . . 7 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))) = ((𝑅 Ξ£g (π‘₯ ∈ 𝐼 ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))) + (𝑅 Ξ£g (π‘₯ ∈ {𝑋} ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))))
311279, 280, 3103eqtr4d 2781 . . . . . 6 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯))))
312187, 311jca 512 . . . . 5 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ ((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 )) finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ (((𝑦 ∈ (𝐼 βˆͺ {𝑋}) ↦ if(𝑦 ∈ {𝑋, 𝑖}, if(𝑦 = 𝑋, π‘Ÿ, (1rβ€˜π‘…)), 0 ))β€˜π‘₯) Β· π‘₯)))))
313171, 179, 312rspcedvd 3611 . . . 4 ((((πœ‘ ∧ π‘Ÿ ∈ 𝐡) ∧ 𝑖 ∈ 𝐼) ∧ 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ βˆƒπ‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))(π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
314313r19.29ffa 31576 . . 3 ((πœ‘ ∧ βˆƒπ‘Ÿ ∈ 𝐡 βˆƒπ‘– ∈ 𝐼 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)) β†’ βˆƒπ‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))(π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))))
315157, 314impbida 799 . 2 (πœ‘ β†’ (βˆƒπ‘Ž ∈ (𝐡 ↑m (𝐼 βˆͺ {𝑋}))(π‘Ž finSupp 0 ∧ 𝐴 = (𝑅 Ξ£g (π‘₯ ∈ (𝐼 βˆͺ {𝑋}) ↦ ((π‘Žβ€˜π‘₯) Β· π‘₯)))) ↔ βˆƒπ‘Ÿ ∈ 𝐡 βˆƒπ‘– ∈ 𝐼 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)))
31614, 315bitrd 278 1 (πœ‘ β†’ (𝐴 ∈ (π‘β€˜(𝐼 βˆͺ {𝑋})) ↔ βˆƒπ‘Ÿ ∈ 𝐡 βˆƒπ‘– ∈ 𝐼 𝐴 = ((π‘Ÿ Β· 𝑋) + 𝑖)))
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 396   = wceq 1541   ∈ wcel 2106   β‰  wne 2939  βˆƒwrex 3069  Vcvv 3473   βˆ– cdif 3941   βˆͺ cun 3942   ∩ cin 3943   βŠ† wss 3944  βˆ…c0 4318  ifcif 4522  {csn 4622  {cpr 4624   class class class wbr 5141   ↦ cmpt 5224   β†Ύ cres 5671  Fun wfun 6526   Fn wfn 6527  βŸΆwf 6528  β€˜cfv 6532  (class class class)co 7393   supp csupp 8128   ↑m cmap 8803  Fincfn 8922   finSupp cfsupp 9344  Basecbs 17126  +gcplusg 17179  .rcmulr 17180  0gc0g 17367   Ξ£g cgsu 17368  CMndccmn 19612  1rcur 19963  Ringcrg 20014  LIdealclidl 20732  RSpancrsp 20733
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 2702  ax-rep 5278  ax-sep 5292  ax-nul 5299  ax-pow 5356  ax-pr 5420  ax-un 7708  ax-cnex 11148  ax-resscn 11149  ax-1cn 11150  ax-icn 11151  ax-addcl 11152  ax-addrcl 11153  ax-mulcl 11154  ax-mulrcl 11155  ax-mulcom 11156  ax-addass 11157  ax-mulass 11158  ax-distr 11159  ax-i2m1 11160  ax-1ne0 11161  ax-1rid 11162  ax-rnegex 11163  ax-rrecex 11164  ax-cnre 11165  ax-pre-lttri 11166  ax-pre-lttrn 11167  ax-pre-ltadd 11168  ax-pre-mulgt0 11169
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 2533  df-eu 2562  df-clab 2709  df-cleq 2723  df-clel 2809  df-nfc 2884  df-ne 2940  df-nel 3046  df-ral 3061  df-rex 3070  df-rmo 3375  df-reu 3376  df-rab 3432  df-v 3475  df-sbc 3774  df-csb 3890  df-dif 3947  df-un 3949  df-in 3951  df-ss 3961  df-pss 3963  df-nul 4319  df-if 4523  df-pw 4598  df-sn 4623  df-pr 4625  df-tp 4627  df-op 4629  df-uni 4902  df-int 4944  df-iun 4992  df-iin 4993  df-br 5142  df-opab 5204  df-mpt 5225  df-tr 5259  df-id 5567  df-eprel 5573  df-po 5581  df-so 5582  df-fr 5624  df-se 5625  df-we 5626  df-xp 5675  df-rel 5676  df-cnv 5677  df-co 5678  df-dm 5679  df-rn 5680  df-res 5681  df-ima 5682  df-pred 6289  df-ord 6356  df-on 6357  df-lim 6358  df-suc 6359  df-iota 6484  df-fun 6534  df-fn 6535  df-f 6536  df-f1 6537  df-fo 6538  df-f1o 6539  df-fv 6540  df-isom 6541  df-riota 7349  df-ov 7396  df-oprab 7397  df-mpo 7398  df-of 7653  df-om 7839  df-1st 7957  df-2nd 7958  df-supp 8129  df-frecs 8248  df-wrecs 8279  df-recs 8353  df-rdg 8392  df-1o 8448  df-er 8686  df-map 8805  df-ixp 8875  df-en 8923  df-dom 8924  df-sdom 8925  df-fin 8926  df-fsupp 9345  df-sup 9419  df-oi 9487  df-card 9916  df-pnf 11232  df-mnf 11233  df-xr 11234  df-ltxr 11235  df-le 11236  df-sub 11428  df-neg 11429  df-nn 12195  df-2 12257  df-3 12258  df-4 12259  df-5 12260  df-6 12261  df-7 12262  df-8 12263  df-9 12264  df-n0 12455  df-z 12541  df-dec 12660  df-uz 12805  df-fz 13467  df-fzo 13610  df-seq 13949  df-hash 14273  df-struct 17062  df-sets 17079  df-slot 17097  df-ndx 17109  df-base 17127  df-ress 17156  df-plusg 17192  df-mulr 17193  df-sca 17195  df-vsca 17196  df-ip 17197  df-tset 17198  df-ple 17199  df-ds 17201  df-hom 17203  df-cco 17204  df-0g 17369  df-gsum 17370  df-prds 17375  df-pws 17377  df-mre 17512  df-mrc 17513  df-acs 17515  df-mgm 18543  df-sgrp 18592  df-mnd 18603  df-mhm 18647  df-submnd 18648  df-grp 18797  df-minusg 18798  df-sbg 18799  df-mulg 18923  df-subg 18975  df-ghm 19056  df-cntz 19147  df-cmn 19614  df-abl 19615  df-mgp 19947  df-ur 19964  df-ring 20016  df-nzr 20242  df-subrg 20310  df-lmod 20422  df-lss 20492  df-lsp 20532  df-lmhm 20582  df-lbs 20635  df-sra 20734  df-rgmod 20735  df-lidl 20736  df-rsp 20737  df-dsmm 21220  df-frlm 21235  df-uvc 21271
This theorem is referenced by:  qsdrngilem  32452
  Copyright terms: Public domain W3C validator