| Step |
Hyp |
Ref |
Expression |
| 1 |
|
dftrcl3 |
|- t+ = ( a e. _V |-> U_ i e. NN ( a ^r i ) ) |
| 2 |
|
dftrcl3 |
|- t+ = ( b e. _V |-> U_ j e. NN ( b ^r j ) ) |
| 3 |
|
dftrcl3 |
|- t+ = ( c e. _V |-> U_ k e. NN ( c ^r k ) ) |
| 4 |
|
nnex |
|- NN e. _V |
| 5 |
|
unidm |
|- ( NN u. NN ) = NN |
| 6 |
5
|
eqcomi |
|- NN = ( NN u. NN ) |
| 7 |
|
1ex |
|- 1 e. _V |
| 8 |
|
oveq2 |
|- ( i = 1 -> ( U_ j e. NN ( d ^r j ) ^r i ) = ( U_ j e. NN ( d ^r j ) ^r 1 ) ) |
| 9 |
7 8
|
iunxsn |
|- U_ i e. { 1 } ( U_ j e. NN ( d ^r j ) ^r i ) = ( U_ j e. NN ( d ^r j ) ^r 1 ) |
| 10 |
|
ovex |
|- ( d ^r j ) e. _V |
| 11 |
4 10
|
iunex |
|- U_ j e. NN ( d ^r j ) e. _V |
| 12 |
|
relexp1g |
|- ( U_ j e. NN ( d ^r j ) e. _V -> ( U_ j e. NN ( d ^r j ) ^r 1 ) = U_ j e. NN ( d ^r j ) ) |
| 13 |
11 12
|
ax-mp |
|- ( U_ j e. NN ( d ^r j ) ^r 1 ) = U_ j e. NN ( d ^r j ) |
| 14 |
|
oveq2 |
|- ( j = k -> ( d ^r j ) = ( d ^r k ) ) |
| 15 |
14
|
cbviunv |
|- U_ j e. NN ( d ^r j ) = U_ k e. NN ( d ^r k ) |
| 16 |
13 15
|
eqtri |
|- ( U_ j e. NN ( d ^r j ) ^r 1 ) = U_ k e. NN ( d ^r k ) |
| 17 |
9 16
|
eqtri |
|- U_ i e. { 1 } ( U_ j e. NN ( d ^r j ) ^r i ) = U_ k e. NN ( d ^r k ) |
| 18 |
17
|
eqcomi |
|- U_ k e. NN ( d ^r k ) = U_ i e. { 1 } ( U_ j e. NN ( d ^r j ) ^r i ) |
| 19 |
|
1nn |
|- 1 e. NN |
| 20 |
|
snssi |
|- ( 1 e. NN -> { 1 } C_ NN ) |
| 21 |
|
iunss1 |
|- ( { 1 } C_ NN -> U_ i e. { 1 } ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ i e. NN ( U_ j e. NN ( d ^r j ) ^r i ) ) |
| 22 |
19 20 21
|
mp2b |
|- U_ i e. { 1 } ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ i e. NN ( U_ j e. NN ( d ^r j ) ^r i ) |
| 23 |
18 22
|
eqsstri |
|- U_ k e. NN ( d ^r k ) C_ U_ i e. NN ( U_ j e. NN ( d ^r j ) ^r i ) |
| 24 |
|
iunss |
|- ( U_ i e. NN ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ k e. NN ( d ^r k ) <-> A. i e. NN ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ k e. NN ( d ^r k ) ) |
| 25 |
|
oveq2 |
|- ( x = 1 -> ( U_ j e. NN ( d ^r j ) ^r x ) = ( U_ j e. NN ( d ^r j ) ^r 1 ) ) |
| 26 |
25
|
sseq1d |
|- ( x = 1 -> ( ( U_ j e. NN ( d ^r j ) ^r x ) C_ U_ k e. NN ( d ^r k ) <-> ( U_ j e. NN ( d ^r j ) ^r 1 ) C_ U_ k e. NN ( d ^r k ) ) ) |
| 27 |
|
oveq2 |
|- ( x = y -> ( U_ j e. NN ( d ^r j ) ^r x ) = ( U_ j e. NN ( d ^r j ) ^r y ) ) |
| 28 |
27
|
sseq1d |
|- ( x = y -> ( ( U_ j e. NN ( d ^r j ) ^r x ) C_ U_ k e. NN ( d ^r k ) <-> ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) ) ) |
| 29 |
|
oveq2 |
|- ( x = ( y + 1 ) -> ( U_ j e. NN ( d ^r j ) ^r x ) = ( U_ j e. NN ( d ^r j ) ^r ( y + 1 ) ) ) |
| 30 |
29
|
sseq1d |
|- ( x = ( y + 1 ) -> ( ( U_ j e. NN ( d ^r j ) ^r x ) C_ U_ k e. NN ( d ^r k ) <-> ( U_ j e. NN ( d ^r j ) ^r ( y + 1 ) ) C_ U_ k e. NN ( d ^r k ) ) ) |
| 31 |
|
oveq2 |
|- ( x = i -> ( U_ j e. NN ( d ^r j ) ^r x ) = ( U_ j e. NN ( d ^r j ) ^r i ) ) |
| 32 |
31
|
sseq1d |
|- ( x = i -> ( ( U_ j e. NN ( d ^r j ) ^r x ) C_ U_ k e. NN ( d ^r k ) <-> ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ k e. NN ( d ^r k ) ) ) |
| 33 |
16
|
eqimssi |
|- ( U_ j e. NN ( d ^r j ) ^r 1 ) C_ U_ k e. NN ( d ^r k ) |
| 34 |
|
simpl |
|- ( ( y e. NN /\ ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) ) -> y e. NN ) |
| 35 |
|
relexpsucnnr |
|- ( ( U_ j e. NN ( d ^r j ) e. _V /\ y e. NN ) -> ( U_ j e. NN ( d ^r j ) ^r ( y + 1 ) ) = ( ( U_ j e. NN ( d ^r j ) ^r y ) o. U_ j e. NN ( d ^r j ) ) ) |
| 36 |
11 34 35
|
sylancr |
|- ( ( y e. NN /\ ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) ) -> ( U_ j e. NN ( d ^r j ) ^r ( y + 1 ) ) = ( ( U_ j e. NN ( d ^r j ) ^r y ) o. U_ j e. NN ( d ^r j ) ) ) |
| 37 |
|
coss1 |
|- ( ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) -> ( ( U_ j e. NN ( d ^r j ) ^r y ) o. U_ j e. NN ( d ^r j ) ) C_ ( U_ k e. NN ( d ^r k ) o. U_ j e. NN ( d ^r j ) ) ) |
| 38 |
37
|
adantl |
|- ( ( y e. NN /\ ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) ) -> ( ( U_ j e. NN ( d ^r j ) ^r y ) o. U_ j e. NN ( d ^r j ) ) C_ ( U_ k e. NN ( d ^r k ) o. U_ j e. NN ( d ^r j ) ) ) |
| 39 |
15
|
coeq2i |
|- ( U_ k e. NN ( d ^r k ) o. U_ j e. NN ( d ^r j ) ) = ( U_ k e. NN ( d ^r k ) o. U_ k e. NN ( d ^r k ) ) |
| 40 |
|
trclfvcotrg |
|- ( ( t+ ` d ) o. ( t+ ` d ) ) C_ ( t+ ` d ) |
| 41 |
|
oveq1 |
|- ( c = d -> ( c ^r k ) = ( d ^r k ) ) |
| 42 |
41
|
iuneq2d |
|- ( c = d -> U_ k e. NN ( c ^r k ) = U_ k e. NN ( d ^r k ) ) |
| 43 |
|
ovex |
|- ( d ^r k ) e. _V |
| 44 |
4 43
|
iunex |
|- U_ k e. NN ( d ^r k ) e. _V |
| 45 |
42 3 44
|
fvmpt |
|- ( d e. _V -> ( t+ ` d ) = U_ k e. NN ( d ^r k ) ) |
| 46 |
45
|
elv |
|- ( t+ ` d ) = U_ k e. NN ( d ^r k ) |
| 47 |
46 46
|
coeq12i |
|- ( ( t+ ` d ) o. ( t+ ` d ) ) = ( U_ k e. NN ( d ^r k ) o. U_ k e. NN ( d ^r k ) ) |
| 48 |
40 47 46
|
3sstr3i |
|- ( U_ k e. NN ( d ^r k ) o. U_ k e. NN ( d ^r k ) ) C_ U_ k e. NN ( d ^r k ) |
| 49 |
39 48
|
eqsstri |
|- ( U_ k e. NN ( d ^r k ) o. U_ j e. NN ( d ^r j ) ) C_ U_ k e. NN ( d ^r k ) |
| 50 |
38 49
|
sstrdi |
|- ( ( y e. NN /\ ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) ) -> ( ( U_ j e. NN ( d ^r j ) ^r y ) o. U_ j e. NN ( d ^r j ) ) C_ U_ k e. NN ( d ^r k ) ) |
| 51 |
36 50
|
eqsstrd |
|- ( ( y e. NN /\ ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) ) -> ( U_ j e. NN ( d ^r j ) ^r ( y + 1 ) ) C_ U_ k e. NN ( d ^r k ) ) |
| 52 |
51
|
ex |
|- ( y e. NN -> ( ( U_ j e. NN ( d ^r j ) ^r y ) C_ U_ k e. NN ( d ^r k ) -> ( U_ j e. NN ( d ^r j ) ^r ( y + 1 ) ) C_ U_ k e. NN ( d ^r k ) ) ) |
| 53 |
26 28 30 32 33 52
|
nnind |
|- ( i e. NN -> ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ k e. NN ( d ^r k ) ) |
| 54 |
24 53
|
mprgbir |
|- U_ i e. NN ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ k e. NN ( d ^r k ) |
| 55 |
|
iuneq1 |
|- ( NN = ( NN u. NN ) -> U_ k e. NN ( d ^r k ) = U_ k e. ( NN u. NN ) ( d ^r k ) ) |
| 56 |
6 55
|
ax-mp |
|- U_ k e. NN ( d ^r k ) = U_ k e. ( NN u. NN ) ( d ^r k ) |
| 57 |
54 56
|
sseqtri |
|- U_ i e. NN ( U_ j e. NN ( d ^r j ) ^r i ) C_ U_ k e. ( NN u. NN ) ( d ^r k ) |
| 58 |
1 2 3 4 4 6 23 23 57
|
comptiunov2i |
|- ( t+ o. t+ ) = t+ |