Metamath Proof Explorer


Theorem elrspunidl

Description: Elementhood in the span of a union of ideals. (Contributed by Thierry Arnoux, 30-Jun-2024)

Ref Expression
Hypotheses elrspunidl.n N=RSpanR
elrspunidl.b B=BaseR
elrspunidl.1 0˙=0R
elrspunidl.x ·˙=R
elrspunidl.r φRRing
elrspunidl.i φSLIdealR
Assertion elrspunidl φXNSaBSfinSupp0˙aX=RakSakk

Proof

Step Hyp Ref Expression
1 elrspunidl.n N=RSpanR
2 elrspunidl.b B=BaseR
3 elrspunidl.1 0˙=0R
4 elrspunidl.x ·˙=R
5 elrspunidl.r φRRing
6 elrspunidl.i φSLIdealR
7 6 sselda φiSiLIdealR
8 eqid LIdealR=LIdealR
9 2 8 lidlss iLIdealRiB
10 7 9 syl φiSiB
11 10 ralrimiva φiSiB
12 unissb SBiSiB
13 11 12 sylibr φSB
14 1 2 3 4 5 13 elrsp φXNSbBSfinSupp0˙bX=RjSbj·˙j
15 fvexd φLIdealRV
16 15 6 ssexd φSV
17 16 uniexd φSV
18 eluni2 jSiSji
19 18 biimpi jSiSji
20 19 adantl φjSiSji
21 20 ralrimiva φjSiSji
22 eleq2 i=fjjijfj
23 22 ac6sg SVjSiSjiff:SSjSjfj
24 17 21 23 sylc φff:SSjSjfj
25 24 ad3antrrr φbBSfinSupp0˙bX=RjSbj·˙jff:SSjSjfj
26 simp-5l φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjφ
27 26 adantr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSφ
28 ringcmn RRingRCMnd
29 27 5 28 3syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRCMnd
30 vex fV
31 cnvexg fVf-1V
32 imaexg f-1Vf-1iV
33 30 31 32 mp2b f-1iV
34 33 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSf-1iV
35 5 ad7antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSlf-1iRRing
36 elmapi bBSb:SB
37 36 ad7antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSlf-1ib:SB
38 cnvimass f-1idomf
39 fdm f:SSdomf=S
40 38 39 sseqtrid f:SSf-1iS
41 40 ad3antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSf-1iS
42 41 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSlf-1ilS
43 37 42 ffvelcdmd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSlf-1iblB
44 13 ad7antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSlf-1iSB
45 44 42 sseldd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSlf-1ilB
46 2 4 ringcl RRingblBlBbl·˙lB
47 35 43 45 46 syl3anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSlf-1ibl·˙lB
48 fveq2 j=lbj=bl
49 id j=lj=l
50 48 49 oveq12d j=lbj·˙j=bl·˙l
51 50 cbvmptv jf-1ibj·˙j=lf-1ibl·˙l
52 47 51 fmptd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1ibj·˙j:f-1iB
53 34 mptexd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1ibj·˙jV
54 52 ffund φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSFunjf-1ibj·˙j
55 simp-5r φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfinSupp0˙b
56 nfv jφbBSfinSupp0˙b
57 nfcv _jR
58 nfcv _jΣ𝑔
59 nfmpt1 _jjSbj·˙j
60 57 58 59 nfov _jRjSbj·˙j
61 60 nfeq2 jX=RjSbj·˙j
62 56 61 nfan jφbBSfinSupp0˙bX=RjSbj·˙j
63 nfv jf:SS
64 62 63 nfan jφbBSfinSupp0˙bX=RjSbj·˙jf:SS
65 nfra1 jjSjfj
66 64 65 nfan jφbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfj
67 nfv jiS
68 66 67 nfan jφbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiS
69 nfcv _jf-1i
70 nfcv _jsupp0˙b
71 36 ad7antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bb:SB
72 71 ffnd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bbFnS
73 26 17 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjSV
74 73 ad2antrr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bSV
75 3 fvexi 0˙V
76 75 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙b0˙V
77 41 ssdifd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSf-1isupp0˙bSsupp0˙b
78 77 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bjSsupp0˙b
79 72 74 76 78 fvdifsupp φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bbj=0˙
80 79 oveq1d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bbj·˙j=0˙·˙j
81 5 ad7antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bRRing
82 13 ad7antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bSB
83 78 eldifad φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bjS
84 82 83 sseldd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bjB
85 2 4 3 ringlz RRingjB0˙·˙j=0˙
86 81 84 85 syl2anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙b0˙·˙j=0˙
87 80 86 eqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1isupp0˙bbj·˙j=0˙
88 68 69 70 87 34 suppss2f φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjf-1ibj·˙jsupp0˙bsupp0˙
89 fsuppsssupp jf-1ibj·˙jVFunjf-1ibj·˙jfinSupp0˙bjf-1ibj·˙jsupp0˙bsupp0˙finSupp0˙jf-1ibj·˙j
90 53 54 55 88 89 syl22anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfinSupp0˙jf-1ibj·˙j
91 2 3 29 34 52 90 gsumcl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjf-1ibj·˙jB
92 91 fmpttd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjf-1ibj·˙j:SB
93 2 fvexi BV
94 93 a1i φBV
95 94 16 elmapd φiSRjf-1ibj·˙jBSiSRjf-1ibj·˙j:SB
96 95 biimpar φiSRjf-1ibj·˙j:SBiSRjf-1ibj·˙jBS
97 26 92 96 syl2anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjf-1ibj·˙jBS
98 breq1 a=iSRjf-1ibj·˙jfinSupp0˙afinSupp0˙iSRjf-1ibj·˙j
99 oveq2 a=iSRjf-1ibj·˙jRa=RiSRjf-1ibj·˙j
100 99 eqeq2d a=iSRjf-1ibj·˙jX=RaX=RiSRjf-1ibj·˙j
101 fveq1 a=iSRjf-1ibj·˙jak=iSRjf-1ibj·˙jk
102 101 eleq1d a=iSRjf-1ibj·˙jakkiSRjf-1ibj·˙jkk
103 102 ralbidv a=iSRjf-1ibj·˙jkSakkkSiSRjf-1ibj·˙jkk
104 98 100 103 3anbi123d a=iSRjf-1ibj·˙jfinSupp0˙aX=RakSakkfinSupp0˙iSRjf-1ibj·˙jX=RiSRjf-1ibj·˙jkSiSRjf-1ibj·˙jkk
105 104 adantl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfja=iSRjf-1ibj·˙jfinSupp0˙aX=RakSakkfinSupp0˙iSRjf-1ibj·˙jX=RiSRjf-1ibj·˙jkSiSRjf-1ibj·˙jkk
106 26 16 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjSV
107 106 mptexd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjf-1ibj·˙jV
108 75 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfj0˙V
109 funmpt FuniSRjf-1ibj·˙j
110 109 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjFuniSRjf-1ibj·˙j
111 simplr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjf:SS
112 111 ffund φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjFunf
113 simp-4r φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjfinSupp0˙b
114 113 fsuppimpd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjbsupp0˙Fin
115 imafi Funfbsupp0˙Finfbsupp0˙Fin
116 112 114 115 syl2anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjfbsupp0˙Fin
117 nfv jiSfbsupp0˙
118 66 117 nfan jφbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙
119 simpllr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f:SS
120 119 ffund φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙Funf
121 snssi iSfbsupp0˙iSfbsupp0˙
122 121 adantl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙iSfbsupp0˙
123 sspreima FunfiSfbsupp0˙f-1if-1Sfbsupp0˙
124 120 122 123 syl2anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1if-1Sfbsupp0˙
125 difpreima Funff-1Sfbsupp0˙=f-1Sf-1fbsupp0˙
126 120 125 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1Sfbsupp0˙=f-1Sf-1fbsupp0˙
127 124 126 sseqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1if-1Sf-1fbsupp0˙
128 suppssdm bsupp0˙domb
129 36 ad6antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙b:SB
130 128 129 fssdm φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙bsupp0˙S
131 119 fdmd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙domf=S
132 130 131 sseqtrrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙bsupp0˙domf
133 sseqin2 bsupp0˙domfdomfsupp0˙b=bsupp0˙
134 133 biimpi bsupp0˙domfdomfsupp0˙b=bsupp0˙
135 dminss domfsupp0˙bf-1fbsupp0˙
136 134 135 eqsstrrdi bsupp0˙domfbsupp0˙f-1fbsupp0˙
137 132 136 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙bsupp0˙f-1fbsupp0˙
138 137 sscond φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1Sf-1fbsupp0˙f-1Ssupp0˙b
139 127 138 sstrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1if-1Ssupp0˙b
140 fimacnv f:SSf-1S=S
141 119 140 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1S=S
142 141 difeq1d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1Ssupp0˙b=Ssupp0˙b
143 139 142 sseqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1iSsupp0˙b
144 143 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1ijSsupp0˙b
145 ssidd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙bsupp0˙bsupp0˙
146 73 adantr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙SV
147 75 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙0˙V
148 129 145 146 147 suppssr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jSsupp0˙bbj=0˙
149 144 148 syldan φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1ibj=0˙
150 149 oveq1d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1ibj·˙j=0˙·˙j
151 5 ad7antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1iRRing
152 13 ad7antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1iSB
153 40 ad3antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙f-1iS
154 153 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1ijS
155 152 154 sseldd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1ijB
156 151 155 85 syl2anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1i0˙·˙j=0˙
157 150 156 eqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1ibj·˙j=0˙
158 118 157 mpteq2da φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙jf-1ibj·˙j=jf-1i0˙
159 158 oveq2d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙Rjf-1ibj·˙j=Rjf-1i0˙
160 5 28 syl φRCMnd
161 160 cmnmndd φRMnd
162 161 ad6antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙RMnd
163 3 gsumz RMndf-1iVRjf-1i0˙=0˙
164 162 33 163 sylancl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙Rjf-1i0˙=0˙
165 159 164 eqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSfbsupp0˙Rjf-1ibj·˙j=0˙
166 165 106 suppss2 φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjf-1ibj·˙jsupp0˙fbsupp0˙
167 116 166 ssfid φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjf-1ibj·˙jsupp0˙Fin
168 isfsupp iSRjf-1ibj·˙jV0˙VfinSupp0˙iSRjf-1ibj·˙jFuniSRjf-1ibj·˙jiSRjf-1ibj·˙jsupp0˙Fin
169 168 biimpar iSRjf-1ibj·˙jV0˙VFuniSRjf-1ibj·˙jiSRjf-1ibj·˙jsupp0˙FinfinSupp0˙iSRjf-1ibj·˙j
170 107 108 110 167 169 syl22anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjfinSupp0˙iSRjf-1ibj·˙j
171 simpllr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjX=RjSbj·˙j
172 26 160 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjRCMnd
173 5 ad6antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSRRing
174 36 ad5antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjb:SB
175 174 ffvelcdmda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSbjB
176 26 13 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjSB
177 176 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSjB
178 2 4 ringcl RRingbjBjBbj·˙jB
179 173 175 177 178 syl3anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSbj·˙jB
180 eqid jSbj·˙j=jSbj·˙j
181 66 179 180 fmptdf φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSbj·˙j:SB
182 73 mptexd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSbj·˙jV
183 funmpt FunjSbj·˙j
184 183 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjFunjSbj·˙j
185 nfcv _jS
186 174 adantr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bb:SB
187 186 ffnd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bbFnS
188 73 adantr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bSV
189 75 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙b0˙V
190 simpr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bjSsupp0˙b
191 187 188 189 190 fvdifsupp φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bbj=0˙
192 191 oveq1d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bbj·˙j=0˙·˙j
193 5 ad6antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bRRing
194 176 adantr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bSB
195 190 eldifad φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bjS
196 194 195 sseldd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bjB
197 193 196 85 syl2anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙b0˙·˙j=0˙
198 192 197 eqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSsupp0˙bbj·˙j=0˙
199 66 185 70 198 73 suppss2f φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjjSbj·˙jsupp0˙bsupp0˙
200 fsuppsssupp jSbj·˙jVFunjSbj·˙jfinSupp0˙bjSbj·˙jsupp0˙bsupp0˙finSupp0˙jSbj·˙j
201 182 184 113 199 200 syl22anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjfinSupp0˙jSbj·˙j
202 sndisj DisjiSi
203 disjpreima FunfDisjiSiDisjiSf-1i
204 112 202 203 sylancl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjDisjiSf-1i
205 iunid iSi=S
206 205 imaeq2i f-1iSi=f-1S
207 iunpreima Funff-1iSi=iSf-1i
208 112 207 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjf-1iSi=iSf-1i
209 140 ad2antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjf-1S=S
210 206 208 209 3eqtr3a φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSf-1i=S
211 2 3 172 73 106 181 201 204 210 gsumpart φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjRjSbj·˙j=RiSRjSbj·˙jf-1i
212 41 resmptd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSjSbj·˙jf-1i=jf-1ibj·˙j
213 212 oveq2d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjSbj·˙jf-1i=Rjf-1ibj·˙j
214 213 mpteq2dva φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjiSRjSbj·˙jf-1i=iSRjf-1ibj·˙j
215 214 oveq2d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjRiSRjSbj·˙jf-1i=RiSRjf-1ibj·˙j
216 171 211 215 3eqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjX=RiSRjf-1ibj·˙j
217 eqid iSRjf-1ibj·˙j=iSRjf-1ibj·˙j
218 simpr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSi=ki=k
219 218 sneqd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSi=ki=k
220 219 imaeq2d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSi=kf-1i=f-1k
221 220 mpteq1d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSi=kjf-1ibj·˙j=jf-1kbj·˙j
222 221 oveq2d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSi=kRjf-1ibj·˙j=Rjf-1kbj·˙j
223 simpr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSkS
224 ovexd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSRjf-1kbj·˙jV
225 217 222 223 224 fvmptd2 φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSiSRjf-1ibj·˙jk=Rjf-1kbj·˙j
226 160 ad6antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSRCMnd
227 30 cnvex f-1V
228 227 imaex f-1kV
229 228 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSf-1kV
230 5 ad6antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSRRing
231 26 6 syl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjSLIdealR
232 231 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSkLIdealR
233 8 lidlsubg RRingkLIdealRkSubGrpR
234 subgsubm kSubGrpRkSubMndR
235 233 234 syl RRingkLIdealRkSubMndR
236 230 232 235 syl2anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSkSubMndR
237 230 adantr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kRRing
238 232 adantr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kkLIdealR
239 36 ad7antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kb:SB
240 cnvimass f-1kdomf
241 240 39 sseqtrid f:SSf-1kS
242 241 ad3antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSf-1kS
243 242 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1klS
244 239 243 ffvelcdmd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kblB
245 fveq2 j=lfj=fl
246 49 245 eleq12d j=ljfjlfl
247 simpllr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kjSjfj
248 246 247 243 rspcdva φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1klfl
249 simp-4r φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kf:SS
250 249 ffnd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kfFnS
251 elpreima fFnSlf-1klSflk
252 251 biimpa fFnSlf-1klSflk
253 elsni flkfl=k
254 252 253 simpl2im fFnSlf-1kfl=k
255 250 254 sylancom φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kfl=k
256 248 255 eleqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1klk
257 8 2 4 lidlmcl RRingkLIdealRblBlkbl·˙lk
258 237 238 244 256 257 syl22anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSlf-1kbl·˙lk
259 50 cbvmptv jf-1kbj·˙j=lf-1kbl·˙l
260 258 259 fmptd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1kbj·˙j:f-1kk
261 229 mptexd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1kbj·˙jV
262 260 ffund φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSFunjf-1kbj·˙j
263 simp-5r φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSfinSupp0˙b
264 nfv jkS
265 66 264 nfan jφbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkS
266 nfcv _jf-1k
267 36 ad7antlr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bb:SB
268 267 ffnd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bbFnS
269 73 ad2antrr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bSV
270 75 a1i φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙b0˙V
271 242 ssdifd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSf-1ksupp0˙bSsupp0˙b
272 271 sselda φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bjSsupp0˙b
273 268 269 270 272 fvdifsupp φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bbj=0˙
274 273 oveq1d φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bbj·˙j=0˙·˙j
275 13 ad7antr φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bSB
276 272 eldifad φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bjS
277 275 276 sseldd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bjB
278 230 277 85 syl2an2r φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙b0˙·˙j=0˙
279 274 278 eqtrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1ksupp0˙bbj·˙j=0˙
280 265 266 70 279 229 suppss2f φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSjf-1kbj·˙jsupp0˙bsupp0˙
281 fsuppsssupp jf-1kbj·˙jVFunjf-1kbj·˙jfinSupp0˙bjf-1kbj·˙jsupp0˙bsupp0˙finSupp0˙jf-1kbj·˙j
282 261 262 263 280 281 syl22anc φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSfinSupp0˙jf-1kbj·˙j
283 3 226 229 236 260 282 gsumsubmcl φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSRjf-1kbj·˙jk
284 225 283 eqeltrd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSiSRjf-1ibj·˙jkk
285 284 ralrimiva φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjkSiSRjf-1ibj·˙jkk
286 170 216 285 3jca φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjfinSupp0˙iSRjf-1ibj·˙jX=RiSRjf-1ibj·˙jkSiSRjf-1ibj·˙jkk
287 97 105 286 rspcedvd φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjaBSfinSupp0˙aX=RakSakk
288 287 anasss φbBSfinSupp0˙bX=RjSbj·˙jf:SSjSjfjaBSfinSupp0˙aX=RakSakk
289 25 288 exlimddv φbBSfinSupp0˙bX=RjSbj·˙jaBSfinSupp0˙aX=RakSakk
290 289 anasss φbBSfinSupp0˙bX=RjSbj·˙jaBSfinSupp0˙aX=RakSakk
291 290 r19.29an φbBSfinSupp0˙bX=RjSbj·˙jaBSfinSupp0˙aX=RakSakk
292 5 ad4antr φaBSfinSupp0˙aX=RakSakkRRing
293 292 adantr φaBSfinSupp0˙aX=RakSakkmrana0˙RRing
294 eqid ℤRHomR=ℤRHomR
295 294 zrhrhm RRingℤRHomRringRingHomR
296 zringbas =Basering
297 296 2 rhmf ℤRHomRringRingHomRℤRHomR:B
298 293 295 297 3syl φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomR:B
299 simp-5r φaBSfinSupp0˙aX=RakSakkmrana0˙aBS
300 75 a1i φaBSfinSupp0˙aX=RakSakkmrana0˙0˙V
301 ssv ranaV
302 ssdif ranaVrana0˙V0˙
303 301 302 ax-mp rana0˙V0˙
304 303 sseli mrana0˙mV0˙
305 304 adantl φaBSfinSupp0˙aX=RakSakkmrana0˙mV0˙
306 simp-4r φaBSfinSupp0˙aX=RakSakkmrana0˙finSupp0˙a
307 299 300 305 306 fsuppinisegfi φaBSfinSupp0˙aX=RakSakkmrana0˙a-1mFin
308 hashcl a-1mFina-1m0
309 307 308 syl φaBSfinSupp0˙aX=RakSakkmrana0˙a-1m0
310 309 nn0zd φaBSfinSupp0˙aX=RakSakkmrana0˙a-1m
311 298 310 ffvelcdmd φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mB
312 eqid mrana0˙ℤRHomRa-1m=mrana0˙ℤRHomRa-1m
313 311 312 fmptd φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1m:rana0˙B
314 2 3 ring0cl RRing0˙B
315 fconst6g 0˙BSrana0˙×0˙:Srana0˙B
316 292 314 315 3syl φaBSfinSupp0˙aX=RakSakkSrana0˙×0˙:Srana0˙B
317 disjdif rana0˙Srana0˙=
318 317 a1i φaBSfinSupp0˙aX=RakSakkrana0˙Srana0˙=
319 313 316 318 fun2d φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mSrana0˙×0˙:rana0˙Srana0˙B
320 simplll φaBSfinSupp0˙aX=RakSakkφaBS
321 94 16 elmapd φaBSa:SB
322 321 biimpa φaBSa:SB
323 320 322 syl φaBSfinSupp0˙aX=RakSakka:SB
324 323 ffnd φaBSfinSupp0˙aX=RakSakkaFnS
325 elssuni kSkS
326 325 adantl φaBSfinSupp0˙aX=RakSkS
327 326 sseld φaBSfinSupp0˙aX=RakSakkakS
328 327 ralimdva φaBSfinSupp0˙aX=RakSakkkSakS
329 328 imp φaBSfinSupp0˙aX=RakSakkkSakS
330 fnfvrnss aFnSkSakSranaS
331 324 329 330 syl2anc φaBSfinSupp0˙aX=RakSakkranaS
332 331 ssdifssd φaBSfinSupp0˙aX=RakSakkrana0˙S
333 undif rana0˙Srana0˙Srana0˙=S
334 332 333 sylib φaBSfinSupp0˙aX=RakSakkrana0˙Srana0˙=S
335 334 feq2d φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mSrana0˙×0˙:rana0˙Srana0˙Bmrana0˙ℤRHomRa-1mSrana0˙×0˙:SB
336 319 335 mpbid φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mSrana0˙×0˙:SB
337 93 a1i φaBSfinSupp0˙aX=RakSakkBV
338 17 ad4antr φaBSfinSupp0˙aX=RakSakkSV
339 337 338 elmapd φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mSrana0˙×0˙BSmrana0˙ℤRHomRa-1mSrana0˙×0˙:SB
340 336 339 mpbird φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mSrana0˙×0˙BS
341 breq1 b=mrana0˙ℤRHomRa-1mSrana0˙×0˙finSupp0˙bfinSupp0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙
342 fveq1 b=mrana0˙ℤRHomRa-1mSrana0˙×0˙bj=mrana0˙ℤRHomRa-1mSrana0˙×0˙j
343 342 oveq1d b=mrana0˙ℤRHomRa-1mSrana0˙×0˙bj·˙j=mrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
344 343 mpteq2dv b=mrana0˙ℤRHomRa-1mSrana0˙×0˙jSbj·˙j=jSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
345 344 oveq2d b=mrana0˙ℤRHomRa-1mSrana0˙×0˙RjSbj·˙j=RjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
346 345 eqeq2d b=mrana0˙ℤRHomRa-1mSrana0˙×0˙X=RjSbj·˙jX=RjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
347 341 346 anbi12d b=mrana0˙ℤRHomRa-1mSrana0˙×0˙finSupp0˙bX=RjSbj·˙jfinSupp0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙X=RjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
348 347 adantl φaBSfinSupp0˙aX=RakSakkb=mrana0˙ℤRHomRa-1mSrana0˙×0˙finSupp0˙bX=RjSbj·˙jfinSupp0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙X=RjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
349 319 ffund φaBSfinSupp0˙aX=RakSakkFunmrana0˙ℤRHomRa-1mSrana0˙×0˙
350 340 elexd φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mSrana0˙×0˙V
351 75 a1i φaBSfinSupp0˙aX=RakSakk0˙V
352 323 ffund φaBSfinSupp0˙aX=RakSakkFuna
353 320 simprd φaBSfinSupp0˙aX=RakSakkaBS
354 simpllr φaBSfinSupp0˙aX=RakSakkfinSupp0˙a
355 fsupprnfi FunaaBS0˙VfinSupp0˙aranaFin
356 diffi ranaFinrana0˙Fin
357 355 356 syl FunaaBS0˙VfinSupp0˙arana0˙Fin
358 352 353 351 354 357 syl22anc φaBSfinSupp0˙aX=RakSakkrana0˙Fin
359 313 358 351 fdmfifsupp φaBSfinSupp0˙aX=RakSakkfinSupp0˙mrana0˙ℤRHomRa-1m
360 13 ssdifssd φSrana0˙B
361 360 ad4antr φaBSfinSupp0˙aX=RakSakkSrana0˙B
362 337 361 ssexd φaBSfinSupp0˙aX=RakSakkSrana0˙V
363 362 351 fczfsuppd φaBSfinSupp0˙aX=RakSakkfinSupp0˙Srana0˙×0˙
364 359 363 fsuppun φaBSfinSupp0˙aX=RakSakkmrana0˙ℤRHomRa-1mSrana0˙×0˙supp0˙Fin
365 funisfsupp Funmrana0˙ℤRHomRa-1mSrana0˙×0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙V0˙VfinSupp0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙supp0˙Fin
366 365 biimpar Funmrana0˙ℤRHomRa-1mSrana0˙×0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙V0˙Vmrana0˙ℤRHomRa-1mSrana0˙×0˙supp0˙FinfinSupp0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙
367 349 350 351 364 366 syl31anc φaBSfinSupp0˙aX=RakSakkfinSupp0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙
368 fvex ℤRHomRa-1mV
369 368 312 fnmpti mrana0˙ℤRHomRa-1mFnrana0˙
370 369 a1i φaBSfinSupp0˙aX=RakSakkjrana0˙mrana0˙ℤRHomRa-1mFnrana0˙
371 fnconstg 0˙VSrana0˙×0˙FnSrana0˙
372 75 371 ax-mp Srana0˙×0˙FnSrana0˙
373 372 a1i φaBSfinSupp0˙aX=RakSakkjrana0˙Srana0˙×0˙FnSrana0˙
374 317 a1i φaBSfinSupp0˙aX=RakSakkjrana0˙rana0˙Srana0˙=
375 simpr φaBSfinSupp0˙aX=RakSakkjrana0˙jrana0˙
376 370 373 374 375 fvun1d φaBSfinSupp0˙aX=RakSakkjrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j=mrana0˙ℤRHomRa-1mj
377 sneq m=jm=j
378 377 imaeq2d m=ja-1m=a-1j
379 378 fveq2d m=ja-1m=a-1j
380 379 fveq2d m=jℤRHomRa-1m=ℤRHomRa-1j
381 fvexd φaBSfinSupp0˙aX=RakSakkjrana0˙ℤRHomRa-1jV
382 312 380 375 381 fvmptd3 φaBSfinSupp0˙aX=RakSakkjrana0˙mrana0˙ℤRHomRa-1mj=ℤRHomRa-1j
383 376 382 eqtrd φaBSfinSupp0˙aX=RakSakkjrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j=ℤRHomRa-1j
384 383 oveq1d φaBSfinSupp0˙aX=RakSakkjrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j=ℤRHomRa-1j·˙j
385 384 mpteq2dva φaBSfinSupp0˙aX=RakSakkjrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j=jrana0˙ℤRHomRa-1j·˙j
386 385 oveq2d φaBSfinSupp0˙aX=RakSakkRjrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j=Rjrana0˙ℤRHomRa-1j·˙j
387 292 28 syl φaBSfinSupp0˙aX=RakSakkRCMnd
388 317 a1i φaBSfinSupp0˙aX=RakSakkjSrana0˙rana0˙Srana0˙=
389 fvun2 mrana0˙ℤRHomRa-1mFnrana0˙Srana0˙×0˙FnSrana0˙rana0˙Srana0˙=jSrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j=Srana0˙×0˙j
390 369 372 389 mp3an12 rana0˙Srana0˙=jSrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j=Srana0˙×0˙j
391 388 390 sylancom φaBSfinSupp0˙aX=RakSakkjSrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j=Srana0˙×0˙j
392 75 fvconst2 jSrana0˙Srana0˙×0˙j=0˙
393 392 adantl φaBSfinSupp0˙aX=RakSakkjSrana0˙Srana0˙×0˙j=0˙
394 391 393 eqtrd φaBSfinSupp0˙aX=RakSakkjSrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j=0˙
395 394 oveq1d φaBSfinSupp0˙aX=RakSakkjSrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j=0˙·˙j
396 361 sselda φaBSfinSupp0˙aX=RakSakkjSrana0˙jB
397 292 396 85 syl2an2r φaBSfinSupp0˙aX=RakSakkjSrana0˙0˙·˙j=0˙
398 395 397 eqtrd φaBSfinSupp0˙aX=RakSakkjSrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j=0˙
399 292 adantr φaBSfinSupp0˙aX=RakSakkjSRRing
400 336 ffvelcdmda φaBSfinSupp0˙aX=RakSakkjSmrana0˙ℤRHomRa-1mSrana0˙×0˙jB
401 13 ad4antr φaBSfinSupp0˙aX=RakSakkSB
402 401 sselda φaBSfinSupp0˙aX=RakSakkjSjB
403 2 4 ringcl RRingmrana0˙ℤRHomRa-1mSrana0˙×0˙jBjBmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙jB
404 399 400 402 403 syl3anc φaBSfinSupp0˙aX=RakSakkjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙jB
405 2 3 387 338 398 358 404 332 gsummptres2 φaBSfinSupp0˙aX=RakSakkRjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j=Rjrana0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
406 eqid R=R
407 2 3 406 387 323 354 gsumhashmul φaBSfinSupp0˙aX=RakSakkRa=Rjrana0˙a-1jRj
408 simplr φaBSfinSupp0˙aX=RakSakkX=Ra
409 292 adantr φaBSfinSupp0˙aX=RakSakkjrana0˙RRing
410 353 adantr φaBSfinSupp0˙aX=RakSakkjrana0˙aBS
411 75 a1i φaBSfinSupp0˙aX=RakSakkjrana0˙0˙V
412 303 375 sselid φaBSfinSupp0˙aX=RakSakkjrana0˙jV0˙
413 354 adantr φaBSfinSupp0˙aX=RakSakkjrana0˙finSupp0˙a
414 410 411 412 413 fsuppinisegfi φaBSfinSupp0˙aX=RakSakkjrana0˙a-1jFin
415 hashcl a-1jFina-1j0
416 414 415 syl φaBSfinSupp0˙aX=RakSakkjrana0˙a-1j0
417 416 nn0zd φaBSfinSupp0˙aX=RakSakkjrana0˙a-1j
418 332 401 sstrd φaBSfinSupp0˙aX=RakSakkrana0˙B
419 418 sselda φaBSfinSupp0˙aX=RakSakkjrana0˙jB
420 eqid 1R=1R
421 294 406 420 zrhmulg RRinga-1jℤRHomRa-1j=a-1jR1R
422 421 adantr RRinga-1jjBℤRHomRa-1j=a-1jR1R
423 422 oveq1d RRinga-1jjBℤRHomRa-1j·˙j=a-1jR1R·˙j
424 simpll RRinga-1jjBRRing
425 simplr RRinga-1jjBa-1j
426 2 420 ringidcl RRing1RB
427 426 ad2antrr RRinga-1jjB1RB
428 simpr RRinga-1jjBjB
429 2 406 4 mulgass2 RRinga-1j1RBjBa-1jR1R·˙j=a-1jR1R·˙j
430 424 425 427 428 429 syl13anc RRinga-1jjBa-1jR1R·˙j=a-1jR1R·˙j
431 2 4 420 ringlidm RRingjB1R·˙j=j
432 424 431 sylancom RRinga-1jjB1R·˙j=j
433 432 oveq2d RRinga-1jjBa-1jR1R·˙j=a-1jRj
434 423 430 433 3eqtrd RRinga-1jjBℤRHomRa-1j·˙j=a-1jRj
435 409 417 419 434 syl21anc φaBSfinSupp0˙aX=RakSakkjrana0˙ℤRHomRa-1j·˙j=a-1jRj
436 435 mpteq2dva φaBSfinSupp0˙aX=RakSakkjrana0˙ℤRHomRa-1j·˙j=jrana0˙a-1jRj
437 436 oveq2d φaBSfinSupp0˙aX=RakSakkRjrana0˙ℤRHomRa-1j·˙j=Rjrana0˙a-1jRj
438 407 408 437 3eqtr4d φaBSfinSupp0˙aX=RakSakkX=Rjrana0˙ℤRHomRa-1j·˙j
439 386 405 438 3eqtr4rd φaBSfinSupp0˙aX=RakSakkX=RjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
440 367 439 jca φaBSfinSupp0˙aX=RakSakkfinSupp0˙mrana0˙ℤRHomRa-1mSrana0˙×0˙X=RjSmrana0˙ℤRHomRa-1mSrana0˙×0˙j·˙j
441 340 348 440 rspcedvd φaBSfinSupp0˙aX=RakSakkbBSfinSupp0˙bX=RjSbj·˙j
442 441 exp41 φaBSfinSupp0˙aX=RakSakkbBSfinSupp0˙bX=RjSbj·˙j
443 442 3imp2 φaBSfinSupp0˙aX=RakSakkbBSfinSupp0˙bX=RjSbj·˙j
444 443 r19.29an φaBSfinSupp0˙aX=RakSakkbBSfinSupp0˙bX=RjSbj·˙j
445 291 444 impbida φbBSfinSupp0˙bX=RjSbj·˙jaBSfinSupp0˙aX=RakSakk
446 14 445 bitrd φXNSaBSfinSupp0˙aX=RakSakk