| Step |
Hyp |
Ref |
Expression |
| 1 |
|
isvciOLD.1 |
|- G e. AbelOp |
| 2 |
|
isvciOLD.2 |
|- dom G = ( X X. X ) |
| 3 |
|
isvciOLD.3 |
|- S : ( CC X. X ) --> X |
| 4 |
|
isvciOLD.4 |
|- ( x e. X -> ( 1 S x ) = x ) |
| 5 |
|
isvciOLD.5 |
|- ( ( y e. CC /\ x e. X /\ z e. X ) -> ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) ) |
| 6 |
|
isvciOLD.6 |
|- ( ( y e. CC /\ z e. CC /\ x e. X ) -> ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) ) |
| 7 |
|
isvciOLD.7 |
|- ( ( y e. CC /\ z e. CC /\ x e. X ) -> ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) |
| 8 |
|
isvciOLD.8 |
|- W = <. G , S >. |
| 9 |
5
|
3com12 |
|- ( ( x e. X /\ y e. CC /\ z e. X ) -> ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) ) |
| 10 |
9
|
3expa |
|- ( ( ( x e. X /\ y e. CC ) /\ z e. X ) -> ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) ) |
| 11 |
10
|
ralrimiva |
|- ( ( x e. X /\ y e. CC ) -> A. z e. X ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) ) |
| 12 |
6 7
|
jca |
|- ( ( y e. CC /\ z e. CC /\ x e. X ) -> ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) |
| 13 |
12
|
3comr |
|- ( ( x e. X /\ y e. CC /\ z e. CC ) -> ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) |
| 14 |
13
|
3expa |
|- ( ( ( x e. X /\ y e. CC ) /\ z e. CC ) -> ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) |
| 15 |
14
|
ralrimiva |
|- ( ( x e. X /\ y e. CC ) -> A. z e. CC ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) |
| 16 |
11 15
|
jca |
|- ( ( x e. X /\ y e. CC ) -> ( A. z e. X ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) /\ A. z e. CC ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) ) |
| 17 |
16
|
ralrimiva |
|- ( x e. X -> A. y e. CC ( A. z e. X ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) /\ A. z e. CC ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) ) |
| 18 |
4 17
|
jca |
|- ( x e. X -> ( ( 1 S x ) = x /\ A. y e. CC ( A. z e. X ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) /\ A. z e. CC ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) ) ) |
| 19 |
18
|
rgen |
|- A. x e. X ( ( 1 S x ) = x /\ A. y e. CC ( A. z e. X ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) /\ A. z e. CC ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) ) |
| 20 |
|
ablogrpo |
|- ( G e. AbelOp -> G e. GrpOp ) |
| 21 |
1 20
|
ax-mp |
|- G e. GrpOp |
| 22 |
21 2
|
grporn |
|- X = ran G |
| 23 |
22
|
isvcOLD |
|- ( <. G , S >. e. CVecOLD <-> ( G e. AbelOp /\ S : ( CC X. X ) --> X /\ A. x e. X ( ( 1 S x ) = x /\ A. y e. CC ( A. z e. X ( y S ( x G z ) ) = ( ( y S x ) G ( y S z ) ) /\ A. z e. CC ( ( ( y + z ) S x ) = ( ( y S x ) G ( z S x ) ) /\ ( ( y x. z ) S x ) = ( y S ( z S x ) ) ) ) ) ) ) |
| 24 |
1 3 19 23
|
mpbir3an |
|- <. G , S >. e. CVecOLD |
| 25 |
8 24
|
eqeltri |
|- W e. CVecOLD |