Step |
Hyp |
Ref |
Expression |
1 |
|
psrbag.d |
|- D = { f e. ( NN0 ^m I ) | ( `' f " NN ) e. Fin } |
2 |
|
psrbagconf1o.s |
|- S = { y e. D | y oR <_ F } |
3 |
|
gsumbagdiagOLD.i |
|- ( ph -> I e. V ) |
4 |
|
gsumbagdiagOLD.f |
|- ( ph -> F e. D ) |
5 |
|
gsumbagdiagOLD.b |
|- B = ( Base ` G ) |
6 |
|
gsumbagdiagOLD.g |
|- ( ph -> G e. CMnd ) |
7 |
|
gsumbagdiagOLD.x |
|- ( ( ph /\ ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) ) -> X e. B ) |
8 |
|
eqid |
|- ( 0g ` G ) = ( 0g ` G ) |
9 |
1
|
psrbaglefiOLD |
|- ( ( I e. V /\ F e. D ) -> { y e. D | y oR <_ F } e. Fin ) |
10 |
3 4 9
|
syl2anc |
|- ( ph -> { y e. D | y oR <_ F } e. Fin ) |
11 |
2 10
|
eqeltrid |
|- ( ph -> S e. Fin ) |
12 |
|
ovex |
|- ( NN0 ^m I ) e. _V |
13 |
1 12
|
rab2ex |
|- { x e. D | x oR <_ ( F oF - j ) } e. _V |
14 |
13
|
a1i |
|- ( ( ph /\ j e. S ) -> { x e. D | x oR <_ ( F oF - j ) } e. _V ) |
15 |
|
xpfi |
|- ( ( S e. Fin /\ S e. Fin ) -> ( S X. S ) e. Fin ) |
16 |
11 11 15
|
syl2anc |
|- ( ph -> ( S X. S ) e. Fin ) |
17 |
|
simprl |
|- ( ( ph /\ ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) ) -> j e. S ) |
18 |
1 2 3 4
|
gsumbagdiaglemOLD |
|- ( ( ph /\ ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) ) -> ( k e. S /\ j e. { x e. D | x oR <_ ( F oF - k ) } ) ) |
19 |
18
|
simpld |
|- ( ( ph /\ ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) ) -> k e. S ) |
20 |
|
brxp |
|- ( j ( S X. S ) k <-> ( j e. S /\ k e. S ) ) |
21 |
17 19 20
|
sylanbrc |
|- ( ( ph /\ ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) ) -> j ( S X. S ) k ) |
22 |
21
|
pm2.24d |
|- ( ( ph /\ ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) ) -> ( -. j ( S X. S ) k -> X = ( 0g ` G ) ) ) |
23 |
22
|
impr |
|- ( ( ph /\ ( ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) /\ -. j ( S X. S ) k ) ) -> X = ( 0g ` G ) ) |
24 |
1 2 3 4
|
gsumbagdiaglemOLD |
|- ( ( ph /\ ( k e. S /\ j e. { x e. D | x oR <_ ( F oF - k ) } ) ) -> ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) ) |
25 |
18 24
|
impbida |
|- ( ph -> ( ( j e. S /\ k e. { x e. D | x oR <_ ( F oF - j ) } ) <-> ( k e. S /\ j e. { x e. D | x oR <_ ( F oF - k ) } ) ) ) |
26 |
5 8 6 11 14 7 16 23 11 25
|
gsumcom2 |
|- ( ph -> ( G gsum ( j e. S , k e. { x e. D | x oR <_ ( F oF - j ) } |-> X ) ) = ( G gsum ( k e. S , j e. { x e. D | x oR <_ ( F oF - k ) } |-> X ) ) ) |