Metamath Proof Explorer


Theorem gsumhashmul

Description: Express a group sum by grouping by nonzero values. (Contributed by Thierry Arnoux, 22-Jun-2024)

Ref Expression
Hypotheses gsumhashmul.b โŠข ๐ต = ( Base โ€˜ ๐บ )
gsumhashmul.z โŠข 0 = ( 0g โ€˜ ๐บ )
gsumhashmul.x โŠข ยท = ( .g โ€˜ ๐บ )
gsumhashmul.g โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ CMnd )
gsumhashmul.f โŠข ( ๐œ‘ โ†’ ๐น : ๐ด โŸถ ๐ต )
gsumhashmul.1 โŠข ( ๐œ‘ โ†’ ๐น finSupp 0 )
Assertion gsumhashmul ( ๐œ‘ โ†’ ( ๐บ ฮฃg ๐น ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( ran ๐น โˆ– { 0 } ) โ†ฆ ( ( โ™ฏ โ€˜ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) ) ) )

Proof

Step Hyp Ref Expression
1 gsumhashmul.b โŠข ๐ต = ( Base โ€˜ ๐บ )
2 gsumhashmul.z โŠข 0 = ( 0g โ€˜ ๐บ )
3 gsumhashmul.x โŠข ยท = ( .g โ€˜ ๐บ )
4 gsumhashmul.g โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ CMnd )
5 gsumhashmul.f โŠข ( ๐œ‘ โ†’ ๐น : ๐ด โŸถ ๐ต )
6 gsumhashmul.1 โŠข ( ๐œ‘ โ†’ ๐น finSupp 0 )
7 suppssdm โŠข ( ๐น supp 0 ) โŠ† dom ๐น
8 7 5 fssdm โŠข ( ๐œ‘ โ†’ ( ๐น supp 0 ) โŠ† ๐ด )
9 5 8 feqresmpt โŠข ( ๐œ‘ โ†’ ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ๐‘ฅ โˆˆ ( ๐น supp 0 ) โ†ฆ ( ๐น โ€˜ ๐‘ฅ ) ) )
10 9 oveq2d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐น โ†พ ( ๐น supp 0 ) ) ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( ๐น supp 0 ) โ†ฆ ( ๐น โ€˜ ๐‘ฅ ) ) ) )
11 relfsupp โŠข Rel finSupp
12 11 brrelex1i โŠข ( ๐น finSupp 0 โ†’ ๐น โˆˆ V )
13 6 12 syl โŠข ( ๐œ‘ โ†’ ๐น โˆˆ V )
14 5 ffnd โŠข ( ๐œ‘ โ†’ ๐น Fn ๐ด )
15 13 14 fndmexd โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ V )
16 ssidd โŠข ( ๐œ‘ โ†’ ( ๐น supp 0 ) โŠ† ( ๐น supp 0 ) )
17 1 2 4 15 5 16 6 gsumres โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐น โ†พ ( ๐น supp 0 ) ) ) = ( ๐บ ฮฃg ๐น ) )
18 nfcv โŠข โ„ฒ ๐‘ฅ ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) )
19 fveq2 โŠข ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†’ ( ๐น โ€˜ ๐‘ฅ ) = ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) ) )
20 6 fsuppimpd โŠข ( ๐œ‘ โ†’ ( ๐น supp 0 ) โˆˆ Fin )
21 ssidd โŠข ( ๐œ‘ โ†’ ๐ต โŠ† ๐ต )
22 5 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ๐น : ๐ด โŸถ ๐ต )
23 8 sselda โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ๐‘ฅ โˆˆ ๐ด )
24 22 23 ffvelcdmd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ( ๐น โ€˜ ๐‘ฅ ) โˆˆ ๐ต )
25 5 ffund โŠข ( ๐œ‘ โ†’ Fun ๐น )
26 funrel โŠข ( Fun ๐น โ†’ Rel ๐น )
27 reldif โŠข ( Rel ๐น โ†’ Rel ( ๐น โˆ– ( V ร— { 0 } ) ) )
28 25 26 27 3syl โŠข ( ๐œ‘ โ†’ Rel ( ๐น โˆ– ( V ร— { 0 } ) ) )
29 1stdm โŠข ( ( Rel ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ dom ( ๐น โˆ– ( V ร— { 0 } ) ) )
30 28 29 sylan โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ dom ( ๐น โˆ– ( V ร— { 0 } ) ) )
31 2 fvexi โŠข 0 โˆˆ V
32 31 a1i โŠข ( ๐œ‘ โ†’ 0 โˆˆ V )
33 fressupp โŠข ( ( Fun ๐น โˆง ๐น โˆˆ V โˆง 0 โˆˆ V ) โ†’ ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ๐น โˆ– ( V ร— { 0 } ) ) )
34 25 13 32 33 syl3anc โŠข ( ๐œ‘ โ†’ ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ๐น โˆ– ( V ร— { 0 } ) ) )
35 34 dmeqd โŠข ( ๐œ‘ โ†’ dom ( ๐น โ†พ ( ๐น supp 0 ) ) = dom ( ๐น โˆ– ( V ร— { 0 } ) ) )
36 7 a1i โŠข ( ๐œ‘ โ†’ ( ๐น supp 0 ) โŠ† dom ๐น )
37 ssdmres โŠข ( ( ๐น supp 0 ) โŠ† dom ๐น โ†” dom ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ๐น supp 0 ) )
38 36 37 sylib โŠข ( ๐œ‘ โ†’ dom ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ๐น supp 0 ) )
39 35 38 eqtr3d โŠข ( ๐œ‘ โ†’ dom ( ๐น โˆ– ( V ร— { 0 } ) ) = ( ๐น supp 0 ) )
40 39 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ dom ( ๐น โˆ– ( V ร— { 0 } ) ) = ( ๐น supp 0 ) )
41 30 40 eleqtrd โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ ( ๐น supp 0 ) )
42 25 funresd โŠข ( ๐œ‘ โ†’ Fun ( ๐น โ†พ ( ๐น supp 0 ) ) )
43 42 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ Fun ( ๐น โ†พ ( ๐น supp 0 ) ) )
44 38 eleq2d โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ dom ( ๐น โ†พ ( ๐น supp 0 ) ) โ†” ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) )
45 44 biimpar โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ๐‘ฅ โˆˆ dom ( ๐น โ†พ ( ๐น supp 0 ) ) )
46 simpr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ๐‘ฅ โˆˆ ( ๐น supp 0 ) )
47 46 fvresd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ( ( ๐น โ†พ ( ๐น supp 0 ) ) โ€˜ ๐‘ฅ ) = ( ๐น โ€˜ ๐‘ฅ ) )
48 funopfvb โŠข ( ( Fun ( ๐น โ†พ ( ๐น supp 0 ) ) โˆง ๐‘ฅ โˆˆ dom ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( ( ( ๐น โ†พ ( ๐น supp 0 ) ) โ€˜ ๐‘ฅ ) = ( ๐น โ€˜ ๐‘ฅ ) โ†” โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ โˆˆ ( ๐น โ†พ ( ๐น supp 0 ) ) ) )
49 48 biimpa โŠข ( ( ( Fun ( ๐น โ†พ ( ๐น supp 0 ) ) โˆง ๐‘ฅ โˆˆ dom ( ๐น โ†พ ( ๐น supp 0 ) ) ) โˆง ( ( ๐น โ†พ ( ๐น supp 0 ) ) โ€˜ ๐‘ฅ ) = ( ๐น โ€˜ ๐‘ฅ ) ) โ†’ โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ โˆˆ ( ๐น โ†พ ( ๐น supp 0 ) ) )
50 43 45 47 49 syl21anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ โˆˆ ( ๐น โ†พ ( ๐น supp 0 ) ) )
51 34 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ๐น โˆ– ( V ร— { 0 } ) ) )
52 50 51 eleqtrd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) )
53 eqeq2 โŠข ( ๐‘ฃ = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ โ†’ ( ๐‘ง = ๐‘ฃ โ†” ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) )
54 53 bibi2d โŠข ( ๐‘ฃ = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ โ†’ ( ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = ๐‘ฃ ) โ†” ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) ) )
55 54 ralbidv โŠข ( ๐‘ฃ = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ โ†’ ( โˆ€ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = ๐‘ฃ ) โ†” โˆ€ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) ) )
56 55 adantl โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ฃ = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) โ†’ ( โˆ€ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = ๐‘ฃ ) โ†” โˆ€ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) ) )
57 fvexd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ( 2nd โ€˜ ๐‘ง ) โˆˆ V )
58 28 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ Rel ( ๐น โˆ– ( V ร— { 0 } ) ) )
59 simplr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) )
60 1st2nd โŠข ( ( Rel ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ๐‘ง = โŸจ ( 1st โ€˜ ๐‘ง ) , ( 2nd โ€˜ ๐‘ง ) โŸฉ )
61 58 59 60 syl2anc โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ง = โŸจ ( 1st โ€˜ ๐‘ง ) , ( 2nd โ€˜ ๐‘ง ) โŸฉ )
62 opeq1 โŠข ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†’ โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ = โŸจ ( 1st โ€˜ ๐‘ง ) , ( 2nd โ€˜ ๐‘ง ) โŸฉ )
63 62 adantl โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ = โŸจ ( 1st โ€˜ ๐‘ง ) , ( 2nd โ€˜ ๐‘ง ) โŸฉ )
64 61 63 eqtr4d โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ง = โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ )
65 difssd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ ( ๐น โˆ– ( V ร— { 0 } ) ) โŠ† ๐น )
66 65 sselda โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ๐‘ง โˆˆ ๐น )
67 66 adantr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ง โˆˆ ๐น )
68 64 67 eqeltrrd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ โˆˆ ๐น )
69 64 68 jca โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ( ๐‘ง = โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ โˆง โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ โˆˆ ๐น ) )
70 opeq2 โŠข ( ๐‘ฆ = ( 2nd โ€˜ ๐‘ง ) โ†’ โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ = โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ )
71 70 eqeq2d โŠข ( ๐‘ฆ = ( 2nd โ€˜ ๐‘ง ) โ†’ ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โ†” ๐‘ง = โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ ) )
72 70 eleq1d โŠข ( ๐‘ฆ = ( 2nd โ€˜ ๐‘ง ) โ†’ ( โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐น โ†” โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ โˆˆ ๐น ) )
73 71 72 anbi12d โŠข ( ๐‘ฆ = ( 2nd โ€˜ ๐‘ง ) โ†’ ( ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆง โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐น ) โ†” ( ๐‘ง = โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ โˆง โŸจ ๐‘ฅ , ( 2nd โ€˜ ๐‘ง ) โŸฉ โˆˆ ๐น ) ) )
74 57 69 73 spcedv โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ โˆƒ ๐‘ฆ ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆง โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐น ) )
75 vex โŠข ๐‘ฅ โˆˆ V
76 75 elsnres โŠข ( ๐‘ง โˆˆ ( ๐น โ†พ { ๐‘ฅ } ) โ†” โˆƒ ๐‘ฆ ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆง โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โˆˆ ๐น ) )
77 74 76 sylibr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ง โˆˆ ( ๐น โ†พ { ๐‘ฅ } ) )
78 14 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐น Fn ๐ด )
79 23 ad2antrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ฅ โˆˆ ๐ด )
80 fnressn โŠข ( ( ๐น Fn ๐ด โˆง ๐‘ฅ โˆˆ ๐ด ) โ†’ ( ๐น โ†พ { ๐‘ฅ } ) = { โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ } )
81 78 79 80 syl2anc โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ( ๐น โ†พ { ๐‘ฅ } ) = { โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ } )
82 77 81 eleqtrd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ง โˆˆ { โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ } )
83 elsni โŠข ( ๐‘ง โˆˆ { โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ } โ†’ ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ )
84 82 83 syl โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) ) โ†’ ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ )
85 simpr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) โ†’ ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ )
86 85 fveq2d โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) โ†’ ( 1st โ€˜ ๐‘ง ) = ( 1st โ€˜ โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) )
87 fvex โŠข ( ๐น โ€˜ ๐‘ฅ ) โˆˆ V
88 75 87 op1st โŠข ( 1st โ€˜ โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) = ๐‘ฅ
89 86 88 eqtr2di โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) โ†’ ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) )
90 84 89 impbida โŠข ( ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) )
91 90 ralrimiva โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ โˆ€ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = โŸจ ๐‘ฅ , ( ๐น โ€˜ ๐‘ฅ ) โŸฉ ) )
92 52 56 91 rspcedvd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ โˆƒ ๐‘ฃ โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โˆ€ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = ๐‘ฃ ) )
93 reu6 โŠข ( โˆƒ! ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” โˆƒ ๐‘ฃ โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โˆ€ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ( ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) โ†” ๐‘ง = ๐‘ฃ ) )
94 92 93 sylibr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐น supp 0 ) ) โ†’ โˆƒ! ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ๐‘ฅ = ( 1st โ€˜ ๐‘ง ) )
95 18 1 2 19 4 20 21 24 41 94 gsummptf1o โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( ๐น supp 0 ) โ†ฆ ( ๐น โ€˜ ๐‘ฅ ) ) ) = ( ๐บ ฮฃg ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) ) ) ) )
96 10 17 95 3eqtr3d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ๐น ) = ( ๐บ ฮฃg ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) ) ) ) )
97 simpr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) )
98 97 eldifad โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ๐‘ง โˆˆ ๐น )
99 funfv1st2nd โŠข ( ( Fun ๐น โˆง ๐‘ง โˆˆ ๐น ) โ†’ ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) ) = ( 2nd โ€˜ ๐‘ง ) )
100 25 98 99 syl2an2r โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) ) = ( 2nd โ€˜ ๐‘ง ) )
101 100 mpteq2dva โŠข ( ๐œ‘ โ†’ ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) ) ) = ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( 2nd โ€˜ ๐‘ง ) ) )
102 101 oveq2d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( ๐น โ€˜ ( 1st โ€˜ ๐‘ง ) ) ) ) = ( ๐บ ฮฃg ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( 2nd โ€˜ ๐‘ง ) ) ) )
103 96 102 eqtrd โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ๐น ) = ( ๐บ ฮฃg ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( 2nd โ€˜ ๐‘ง ) ) ) )
104 nfcv โŠข โ„ฒ ๐‘ง ( 1st โ€˜ ๐‘ก )
105 fvex โŠข ( 2nd โ€˜ ๐‘ก ) โˆˆ V
106 fvex โŠข ( 1st โ€˜ ๐‘ก ) โˆˆ V
107 105 106 op2ndd โŠข ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†’ ( 2nd โ€˜ ๐‘ง ) = ( 1st โ€˜ ๐‘ก ) )
108 resfnfinfin โŠข ( ( ๐น Fn ๐ด โˆง ( ๐น supp 0 ) โˆˆ Fin ) โ†’ ( ๐น โ†พ ( ๐น supp 0 ) ) โˆˆ Fin )
109 14 20 108 syl2anc โŠข ( ๐œ‘ โ†’ ( ๐น โ†พ ( ๐น supp 0 ) ) โˆˆ Fin )
110 34 109 eqeltrrd โŠข ( ๐œ‘ โ†’ ( ๐น โˆ– ( V ร— { 0 } ) ) โˆˆ Fin )
111 34 rneqd โŠข ( ๐œ‘ โ†’ ran ( ๐น โ†พ ( ๐น supp 0 ) ) = ran ( ๐น โˆ– ( V ร— { 0 } ) ) )
112 rnresss โŠข ran ( ๐น โ†พ ( ๐น supp 0 ) ) โŠ† ran ๐น
113 5 frnd โŠข ( ๐œ‘ โ†’ ran ๐น โŠ† ๐ต )
114 112 113 sstrid โŠข ( ๐œ‘ โ†’ ran ( ๐น โ†พ ( ๐น supp 0 ) ) โŠ† ๐ต )
115 111 114 eqsstrrd โŠข ( ๐œ‘ โ†’ ran ( ๐น โˆ– ( V ร— { 0 } ) ) โŠ† ๐ต )
116 2ndrn โŠข ( ( Rel ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ( 2nd โ€˜ ๐‘ง ) โˆˆ ran ( ๐น โˆ– ( V ร— { 0 } ) ) )
117 28 116 sylan โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ ( 2nd โ€˜ ๐‘ง ) โˆˆ ran ( ๐น โˆ– ( V ร— { 0 } ) ) )
118 relcnv โŠข Rel โ—ก ๐น
119 reldif โŠข ( Rel โ—ก ๐น โ†’ Rel ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) )
120 118 119 mp1i โŠข ( ๐œ‘ โ†’ Rel ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) )
121 1st2nd โŠข ( ( Rel ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โ†’ ๐‘ก = โŸจ ( 1st โ€˜ ๐‘ก ) , ( 2nd โ€˜ ๐‘ก ) โŸฉ )
122 120 121 sylan โŠข ( ( ๐œ‘ โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โ†’ ๐‘ก = โŸจ ( 1st โ€˜ ๐‘ก ) , ( 2nd โ€˜ ๐‘ก ) โŸฉ )
123 cnvdif โŠข โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) = ( โ—ก ๐น โˆ– โ—ก ( V ร— { 0 } ) )
124 cnvxp โŠข โ—ก ( V ร— { 0 } ) = ( { 0 } ร— V )
125 124 difeq2i โŠข ( โ—ก ๐น โˆ– โ—ก ( V ร— { 0 } ) ) = ( โ—ก ๐น โˆ– ( { 0 } ร— V ) )
126 123 125 eqtri โŠข โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) = ( โ—ก ๐น โˆ– ( { 0 } ร— V ) )
127 126 eqimss2i โŠข ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โŠ† โ—ก ( ๐น โˆ– ( V ร— { 0 } ) )
128 127 a1i โŠข ( ๐œ‘ โ†’ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โŠ† โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) )
129 128 sselda โŠข ( ( ๐œ‘ โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โ†’ ๐‘ก โˆˆ โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) )
130 122 129 eqeltrrd โŠข ( ( ๐œ‘ โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โ†’ โŸจ ( 1st โ€˜ ๐‘ก ) , ( 2nd โ€˜ ๐‘ก ) โŸฉ โˆˆ โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) )
131 106 105 opelcnv โŠข ( โŸจ ( 1st โ€˜ ๐‘ก ) , ( 2nd โ€˜ ๐‘ก ) โŸฉ โˆˆ โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) โ†” โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) )
132 130 131 sylib โŠข ( ( ๐œ‘ โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โ†’ โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) )
133 28 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ Rel ( ๐น โˆ– ( V ร— { 0 } ) ) )
134 eqidd โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ โˆช โ—ก { ๐‘ง } = โˆช โ—ก { ๐‘ง } )
135 cnvf1olem โŠข ( ( Rel ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง โˆช โ—ก { ๐‘ง } = โˆช โ—ก { ๐‘ง } ) ) โ†’ ( โˆช โ—ก { ๐‘ง } โˆˆ โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ๐‘ง = โˆช โ—ก { โˆช โ—ก { ๐‘ง } } ) )
136 135 simpld โŠข ( ( Rel ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง โˆช โ—ก { ๐‘ง } = โˆช โ—ก { ๐‘ง } ) ) โ†’ โˆช โ—ก { ๐‘ง } โˆˆ โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) )
137 133 97 134 136 syl12anc โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ โˆช โ—ก { ๐‘ง } โˆˆ โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) )
138 137 126 eleqtrdi โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ โˆช โ—ก { ๐‘ง } โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) )
139 eqeq2 โŠข ( ๐‘ข = โˆช โ—ก { ๐‘ง } โ†’ ( ๐‘ก = ๐‘ข โ†” ๐‘ก = โˆช โ—ก { ๐‘ง } ) )
140 139 bibi2d โŠข ( ๐‘ข = โˆช โ—ก { ๐‘ง } โ†’ ( ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = ๐‘ข ) โ†” ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = โˆช โ—ก { ๐‘ง } ) ) )
141 140 ralbidv โŠข ( ๐‘ข = โˆช โ—ก { ๐‘ง } โ†’ ( โˆ€ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = ๐‘ข ) โ†” โˆ€ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = โˆช โ—ก { ๐‘ง } ) ) )
142 141 adantl โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ข = โˆช โ—ก { ๐‘ง } ) โ†’ ( โˆ€ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = ๐‘ข ) โ†” โˆ€ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = โˆช โ—ก { ๐‘ง } ) ) )
143 118 119 mp1i โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ Rel ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) )
144 simplr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) )
145 simpr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ )
146 df-rel โŠข ( Rel ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โ†” ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โŠ† ( V ร— V ) )
147 120 146 sylib โŠข ( ๐œ‘ โ†’ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โŠ† ( V ร— V ) )
148 147 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โŠ† ( V ร— V ) )
149 148 144 sseldd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ ๐‘ก โˆˆ ( V ร— V ) )
150 2nd1st โŠข ( ๐‘ก โˆˆ ( V ร— V ) โ†’ โˆช โ—ก { ๐‘ก } = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ )
151 149 150 syl โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ โˆช โ—ก { ๐‘ก } = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ )
152 145 151 eqtr4d โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ ๐‘ง = โˆช โ—ก { ๐‘ก } )
153 cnvf1olem โŠข ( ( Rel ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆง ( ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆง ๐‘ง = โˆช โ—ก { ๐‘ก } ) ) โ†’ ( ๐‘ง โˆˆ โ—ก ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) )
154 153 simprd โŠข ( ( Rel ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆง ( ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆง ๐‘ง = โˆช โ—ก { ๐‘ก } ) ) โ†’ ๐‘ก = โˆช โ—ก { ๐‘ง } )
155 143 144 152 154 syl12anc โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ ) โ†’ ๐‘ก = โˆช โ—ก { ๐‘ง } )
156 28 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ Rel ( ๐น โˆ– ( V ร— { 0 } ) ) )
157 97 ad2antrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) )
158 simpr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ ๐‘ก = โˆช โ—ก { ๐‘ง } )
159 cnvf1olem โŠข ( ( Rel ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) ) โ†’ ( ๐‘ก โˆˆ โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ๐‘ง = โˆช โ—ก { ๐‘ก } ) )
160 159 simprd โŠข ( ( Rel ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) ) โ†’ ๐‘ง = โˆช โ—ก { ๐‘ก } )
161 156 157 158 160 syl12anc โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ ๐‘ง = โˆช โ—ก { ๐‘ก } )
162 147 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โŠ† ( V ร— V ) )
163 simplr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) )
164 162 163 sseldd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ ๐‘ก โˆˆ ( V ร— V ) )
165 164 150 syl โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ โˆช โ—ก { ๐‘ก } = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ )
166 161 165 eqtrd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โˆง ๐‘ก = โˆช โ—ก { ๐‘ง } ) โ†’ ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ )
167 155 166 impbida โŠข ( ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โˆง ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ) โ†’ ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = โˆช โ—ก { ๐‘ง } ) )
168 167 ralrimiva โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ โˆ€ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = โˆช โ—ก { ๐‘ง } ) )
169 138 142 168 rspcedvd โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ โˆƒ ๐‘ข โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆ€ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = ๐‘ข ) )
170 reu6 โŠข ( โˆƒ! ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” โˆƒ ๐‘ข โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โˆ€ ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ( ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ โ†” ๐‘ก = ๐‘ข ) )
171 169 170 sylibr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) ) โ†’ โˆƒ! ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) ๐‘ง = โŸจ ( 2nd โ€˜ ๐‘ก ) , ( 1st โ€˜ ๐‘ก ) โŸฉ )
172 104 1 2 107 4 110 115 117 132 171 gsummptf1o โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ง โˆˆ ( ๐น โˆ– ( V ร— { 0 } ) ) โ†ฆ ( 2nd โ€˜ ๐‘ง ) ) ) = ( ๐บ ฮฃg ( ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โ†ฆ ( 1st โ€˜ ๐‘ก ) ) ) )
173 fveq2 โŠข ( ๐‘ก = ๐‘ง โ†’ ( 1st โ€˜ ๐‘ก ) = ( 1st โ€˜ ๐‘ง ) )
174 173 cbvmptv โŠข ( ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โ†ฆ ( 1st โ€˜ ๐‘ก ) ) = ( ๐‘ง โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โ†ฆ ( 1st โ€˜ ๐‘ง ) )
175 34 cnveqd โŠข ( ๐œ‘ โ†’ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) = โ—ก ( ๐น โˆ– ( V ร— { 0 } ) ) )
176 175 126 eqtr2di โŠข ( ๐œ‘ โ†’ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) = โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) )
177 176 mpteq1d โŠข ( ๐œ‘ โ†’ ( ๐‘ง โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โ†ฆ ( 1st โ€˜ ๐‘ง ) ) = ( ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( 1st โ€˜ ๐‘ง ) ) )
178 174 177 eqtrid โŠข ( ๐œ‘ โ†’ ( ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โ†ฆ ( 1st โ€˜ ๐‘ก ) ) = ( ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( 1st โ€˜ ๐‘ง ) ) )
179 178 oveq2d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ก โˆˆ ( โ—ก ๐น โˆ– ( { 0 } ร— V ) ) โ†ฆ ( 1st โ€˜ ๐‘ก ) ) ) = ( ๐บ ฮฃg ( ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( 1st โ€˜ ๐‘ง ) ) ) )
180 103 172 179 3eqtrd โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ๐น ) = ( ๐บ ฮฃg ( ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( 1st โ€˜ ๐‘ง ) ) ) )
181 nfcv โŠข โ„ฒ ๐‘ฆ ( 1st โ€˜ ๐‘ง )
182 nfv โŠข โ„ฒ ๐‘ฅ ๐œ‘
183 vex โŠข ๐‘ฆ โˆˆ V
184 75 183 op1std โŠข ( ๐‘ง = โŸจ ๐‘ฅ , ๐‘ฆ โŸฉ โ†’ ( 1st โ€˜ ๐‘ง ) = ๐‘ฅ )
185 relcnv โŠข Rel โ—ก ( ๐น โ†พ ( ๐น supp 0 ) )
186 185 a1i โŠข ( ๐œ‘ โ†’ Rel โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) )
187 cnvfi โŠข ( ( ๐น โ†พ ( ๐น supp 0 ) ) โˆˆ Fin โ†’ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โˆˆ Fin )
188 109 187 syl โŠข ( ๐œ‘ โ†’ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โˆˆ Fin )
189 113 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ran ๐น โŠ† ๐ต )
190 185 a1i โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ Rel โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) )
191 simpr โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) )
192 1stdm โŠข ( ( Rel โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) )
193 190 191 192 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) )
194 df-rn โŠข ran ( ๐น โ†พ ( ๐น supp 0 ) ) = dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) )
195 193 194 eleqtrrdi โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ ran ( ๐น โ†พ ( ๐น supp 0 ) ) )
196 112 195 sselid โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ ran ๐น )
197 189 196 sseldd โŠข ( ( ๐œ‘ โˆง ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( 1st โ€˜ ๐‘ง ) โˆˆ ๐ต )
198 181 182 1 184 186 188 4 197 gsummpt2d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ง โˆˆ โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( 1st โ€˜ ๐‘ง ) ) ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( ๐บ ฮฃg ( ๐‘ฆ โˆˆ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โ†ฆ ๐‘ฅ ) ) ) ) )
199 df-ima โŠข ( ๐น โ€œ ( ๐น supp 0 ) ) = ran ( ๐น โ†พ ( ๐น supp 0 ) )
200 supppreima โŠข ( ( Fun ๐น โˆง ๐น โˆˆ V โˆง 0 โˆˆ V ) โ†’ ( ๐น supp 0 ) = ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) )
201 25 13 32 200 syl3anc โŠข ( ๐œ‘ โ†’ ( ๐น supp 0 ) = ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) )
202 201 imaeq2d โŠข ( ๐œ‘ โ†’ ( ๐น โ€œ ( ๐น supp 0 ) ) = ( ๐น โ€œ ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) ) )
203 199 202 eqtr3id โŠข ( ๐œ‘ โ†’ ran ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ๐น โ€œ ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) ) )
204 funimacnv โŠข ( Fun ๐น โ†’ ( ๐น โ€œ ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) ) = ( ( ran ๐น โˆ– { 0 } ) โˆฉ ran ๐น ) )
205 25 204 syl โŠข ( ๐œ‘ โ†’ ( ๐น โ€œ ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) ) = ( ( ran ๐น โˆ– { 0 } ) โˆฉ ran ๐น ) )
206 difssd โŠข ( ๐œ‘ โ†’ ( ran ๐น โˆ– { 0 } ) โŠ† ran ๐น )
207 df-ss โŠข ( ( ran ๐น โˆ– { 0 } ) โŠ† ran ๐น โ†” ( ( ran ๐น โˆ– { 0 } ) โˆฉ ran ๐น ) = ( ran ๐น โˆ– { 0 } ) )
208 206 207 sylib โŠข ( ๐œ‘ โ†’ ( ( ran ๐น โˆ– { 0 } ) โˆฉ ran ๐น ) = ( ran ๐น โˆ– { 0 } ) )
209 203 205 208 3eqtrd โŠข ( ๐œ‘ โ†’ ran ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ran ๐น โˆ– { 0 } ) )
210 194 209 eqtr3id โŠข ( ๐œ‘ โ†’ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) = ( ran ๐น โˆ– { 0 } ) )
211 4 cmnmndd โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ Mnd )
212 211 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ๐บ โˆˆ Mnd )
213 109 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( ๐น โ†พ ( ๐น supp 0 ) ) โˆˆ Fin )
214 imafi2 โŠข ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โˆˆ Fin โ†’ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โˆˆ Fin )
215 213 187 214 3syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โˆˆ Fin )
216 194 114 eqsstrrid โŠข ( ๐œ‘ โ†’ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โŠ† ๐ต )
217 216 sselda โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ๐‘ฅ โˆˆ ๐ต )
218 1 3 gsumconst โŠข ( ( ๐บ โˆˆ Mnd โˆง ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โˆˆ Fin โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ ( ๐บ ฮฃg ( ๐‘ฆ โˆˆ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โ†ฆ ๐‘ฅ ) ) = ( ( โ™ฏ โ€˜ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) )
219 212 215 217 218 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( ๐บ ฮฃg ( ๐‘ฆ โˆˆ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โ†ฆ ๐‘ฅ ) ) = ( ( โ™ฏ โ€˜ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) )
220 cnvresima โŠข ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) = ( ( โ—ก ๐น โ€œ { ๐‘ฅ } ) โˆฉ ( ๐น supp 0 ) )
221 210 eleq2d โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†” ๐‘ฅ โˆˆ ( ran ๐น โˆ– { 0 } ) ) )
222 221 biimpa โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ๐‘ฅ โˆˆ ( ran ๐น โˆ– { 0 } ) )
223 222 snssd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ { ๐‘ฅ } โŠ† ( ran ๐น โˆ– { 0 } ) )
224 sspreima โŠข ( ( Fun ๐น โˆง { ๐‘ฅ } โŠ† ( ran ๐น โˆ– { 0 } ) ) โ†’ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) โŠ† ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) )
225 25 223 224 syl2an2r โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) โŠ† ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) )
226 201 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( ๐น supp 0 ) = ( โ—ก ๐น โ€œ ( ran ๐น โˆ– { 0 } ) ) )
227 225 226 sseqtrrd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) โŠ† ( ๐น supp 0 ) )
228 df-ss โŠข ( ( โ—ก ๐น โ€œ { ๐‘ฅ } ) โŠ† ( ๐น supp 0 ) โ†” ( ( โ—ก ๐น โ€œ { ๐‘ฅ } ) โˆฉ ( ๐น supp 0 ) ) = ( โ—ก ๐น โ€œ { ๐‘ฅ } ) )
229 227 228 sylib โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( ( โ—ก ๐น โ€œ { ๐‘ฅ } ) โˆฉ ( ๐น supp 0 ) ) = ( โ—ก ๐น โ€œ { ๐‘ฅ } ) )
230 220 229 eqtr2id โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) = ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) )
231 230 fveq2d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( โ™ฏ โ€˜ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) ) = ( โ™ฏ โ€˜ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) ) )
232 231 oveq1d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( ( โ™ฏ โ€˜ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) = ( ( โ™ฏ โ€˜ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) )
233 219 232 eqtr4d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) ) โ†’ ( ๐บ ฮฃg ( ๐‘ฆ โˆˆ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โ†ฆ ๐‘ฅ ) ) = ( ( โ™ฏ โ€˜ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) )
234 210 233 mpteq12dva โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( ๐บ ฮฃg ( ๐‘ฆ โˆˆ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โ†ฆ ๐‘ฅ ) ) ) = ( ๐‘ฅ โˆˆ ( ran ๐น โˆ– { 0 } ) โ†ฆ ( ( โ™ฏ โ€˜ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) ) )
235 234 oveq2d โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ dom โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ†ฆ ( ๐บ ฮฃg ( ๐‘ฆ โˆˆ ( โ—ก ( ๐น โ†พ ( ๐น supp 0 ) ) โ€œ { ๐‘ฅ } ) โ†ฆ ๐‘ฅ ) ) ) ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( ran ๐น โˆ– { 0 } ) โ†ฆ ( ( โ™ฏ โ€˜ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) ) ) )
236 180 198 235 3eqtrd โŠข ( ๐œ‘ โ†’ ( ๐บ ฮฃg ๐น ) = ( ๐บ ฮฃg ( ๐‘ฅ โˆˆ ( ran ๐น โˆ– { 0 } ) โ†ฆ ( ( โ™ฏ โ€˜ ( โ—ก ๐น โ€œ { ๐‘ฅ } ) ) ยท ๐‘ฅ ) ) ) )