| Step |
Hyp |
Ref |
Expression |
| 1 |
|
cnptop1 |
|- ( F e. ( ( J CnP K ) ` P ) -> J e. Top ) |
| 2 |
1
|
adantr |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> J e. Top ) |
| 3 |
|
cnptop2 |
|- ( G e. ( ( K CnP L ) ` ( F ` P ) ) -> L e. Top ) |
| 4 |
3
|
adantl |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> L e. Top ) |
| 5 |
|
eqid |
|- U. J = U. J |
| 6 |
5
|
cnprcl |
|- ( F e. ( ( J CnP K ) ` P ) -> P e. U. J ) |
| 7 |
6
|
adantr |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> P e. U. J ) |
| 8 |
2 4 7
|
3jca |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> ( J e. Top /\ L e. Top /\ P e. U. J ) ) |
| 9 |
|
eqid |
|- U. K = U. K |
| 10 |
|
eqid |
|- U. L = U. L |
| 11 |
9 10
|
cnpf |
|- ( G e. ( ( K CnP L ) ` ( F ` P ) ) -> G : U. K --> U. L ) |
| 12 |
11
|
adantl |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> G : U. K --> U. L ) |
| 13 |
5 9
|
cnpf |
|- ( F e. ( ( J CnP K ) ` P ) -> F : U. J --> U. K ) |
| 14 |
13
|
adantr |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> F : U. J --> U. K ) |
| 15 |
|
fco |
|- ( ( G : U. K --> U. L /\ F : U. J --> U. K ) -> ( G o. F ) : U. J --> U. L ) |
| 16 |
12 14 15
|
syl2anc |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> ( G o. F ) : U. J --> U. L ) |
| 17 |
|
simplr |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) -> G e. ( ( K CnP L ) ` ( F ` P ) ) ) |
| 18 |
|
simprl |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) -> z e. L ) |
| 19 |
|
fvco3 |
|- ( ( F : U. J --> U. K /\ P e. U. J ) -> ( ( G o. F ) ` P ) = ( G ` ( F ` P ) ) ) |
| 20 |
14 7 19
|
syl2anc |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> ( ( G o. F ) ` P ) = ( G ` ( F ` P ) ) ) |
| 21 |
20
|
adantr |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) -> ( ( G o. F ) ` P ) = ( G ` ( F ` P ) ) ) |
| 22 |
|
simprr |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) -> ( ( G o. F ) ` P ) e. z ) |
| 23 |
21 22
|
eqeltrrd |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) -> ( G ` ( F ` P ) ) e. z ) |
| 24 |
|
cnpimaex |
|- ( ( G e. ( ( K CnP L ) ` ( F ` P ) ) /\ z e. L /\ ( G ` ( F ` P ) ) e. z ) -> E. y e. K ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) |
| 25 |
17 18 23 24
|
syl3anc |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) -> E. y e. K ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) |
| 26 |
|
simplll |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> F e. ( ( J CnP K ) ` P ) ) |
| 27 |
|
simprl |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> y e. K ) |
| 28 |
|
simprrl |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> ( F ` P ) e. y ) |
| 29 |
|
cnpimaex |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ y e. K /\ ( F ` P ) e. y ) -> E. x e. J ( P e. x /\ ( F " x ) C_ y ) ) |
| 30 |
26 27 28 29
|
syl3anc |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> E. x e. J ( P e. x /\ ( F " x ) C_ y ) ) |
| 31 |
|
imaco |
|- ( ( G o. F ) " x ) = ( G " ( F " x ) ) |
| 32 |
|
imass2 |
|- ( ( F " x ) C_ y -> ( G " ( F " x ) ) C_ ( G " y ) ) |
| 33 |
31 32
|
eqsstrid |
|- ( ( F " x ) C_ y -> ( ( G o. F ) " x ) C_ ( G " y ) ) |
| 34 |
|
simprrr |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> ( G " y ) C_ z ) |
| 35 |
|
sstr2 |
|- ( ( ( G o. F ) " x ) C_ ( G " y ) -> ( ( G " y ) C_ z -> ( ( G o. F ) " x ) C_ z ) ) |
| 36 |
33 34 35
|
syl2imc |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> ( ( F " x ) C_ y -> ( ( G o. F ) " x ) C_ z ) ) |
| 37 |
36
|
anim2d |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> ( ( P e. x /\ ( F " x ) C_ y ) -> ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) ) |
| 38 |
37
|
reximdv |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> ( E. x e. J ( P e. x /\ ( F " x ) C_ y ) -> E. x e. J ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) ) |
| 39 |
30 38
|
mpd |
|- ( ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) /\ ( y e. K /\ ( ( F ` P ) e. y /\ ( G " y ) C_ z ) ) ) -> E. x e. J ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) |
| 40 |
25 39
|
rexlimddv |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ ( z e. L /\ ( ( G o. F ) ` P ) e. z ) ) -> E. x e. J ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) |
| 41 |
40
|
expr |
|- ( ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) /\ z e. L ) -> ( ( ( G o. F ) ` P ) e. z -> E. x e. J ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) ) |
| 42 |
41
|
ralrimiva |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> A. z e. L ( ( ( G o. F ) ` P ) e. z -> E. x e. J ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) ) |
| 43 |
16 42
|
jca |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> ( ( G o. F ) : U. J --> U. L /\ A. z e. L ( ( ( G o. F ) ` P ) e. z -> E. x e. J ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) ) ) |
| 44 |
5 10
|
iscnp2 |
|- ( ( G o. F ) e. ( ( J CnP L ) ` P ) <-> ( ( J e. Top /\ L e. Top /\ P e. U. J ) /\ ( ( G o. F ) : U. J --> U. L /\ A. z e. L ( ( ( G o. F ) ` P ) e. z -> E. x e. J ( P e. x /\ ( ( G o. F ) " x ) C_ z ) ) ) ) ) |
| 45 |
8 43 44
|
sylanbrc |
|- ( ( F e. ( ( J CnP K ) ` P ) /\ G e. ( ( K CnP L ) ` ( F ` P ) ) ) -> ( G o. F ) e. ( ( J CnP L ) ` P ) ) |