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+ |