ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  txcnp Unicode version

Theorem txcnp 12911
Description: If two functions are continuous at  D, then the ordered pair of them is continuous at  D into the product topology. (Contributed by Mario Carneiro, 9-Aug-2014.) (Revised by Mario Carneiro, 22-Aug-2015.)
Hypotheses
Ref Expression
txcnp.4  |-  ( ph  ->  J  e.  (TopOn `  X ) )
txcnp.5  |-  ( ph  ->  K  e.  (TopOn `  Y ) )
txcnp.6  |-  ( ph  ->  L  e.  (TopOn `  Z ) )
txcnp.7  |-  ( ph  ->  D  e.  X )
txcnp.8  |-  ( ph  ->  ( x  e.  X  |->  A )  e.  ( ( J  CnP  K
) `  D )
)
txcnp.9  |-  ( ph  ->  ( x  e.  X  |->  B )  e.  ( ( J  CnP  L
) `  D )
)
Assertion
Ref Expression
txcnp  |-  ( ph  ->  ( x  e.  X  |-> 
<. A ,  B >. )  e.  ( ( J  CnP  ( K  tX  L ) ) `  D ) )
Distinct variable groups:    ph, x    x, Y    x, Z    x, D    x, X
Allowed substitution hints:    A( x)    B( x)    J( x)    K( x)    L( x)

Proof of Theorem txcnp
Dummy variables  s  r  t  v  w  y  z are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 txcnp.4 . . . . . 6  |-  ( ph  ->  J  e.  (TopOn `  X ) )
2 txcnp.5 . . . . . 6  |-  ( ph  ->  K  e.  (TopOn `  Y ) )
3 txcnp.8 . . . . . 6  |-  ( ph  ->  ( x  e.  X  |->  A )  e.  ( ( J  CnP  K
) `  D )
)
4 cnpf2 12847 . . . . . 6  |-  ( ( J  e.  (TopOn `  X )  /\  K  e.  (TopOn `  Y )  /\  ( x  e.  X  |->  A )  e.  ( ( J  CnP  K
) `  D )
)  ->  ( x  e.  X  |->  A ) : X --> Y )
51, 2, 3, 4syl3anc 1228 . . . . 5  |-  ( ph  ->  ( x  e.  X  |->  A ) : X --> Y )
65fvmptelrn 5638 . . . 4  |-  ( (
ph  /\  x  e.  X )  ->  A  e.  Y )
7 txcnp.6 . . . . . 6  |-  ( ph  ->  L  e.  (TopOn `  Z ) )
8 txcnp.9 . . . . . 6  |-  ( ph  ->  ( x  e.  X  |->  B )  e.  ( ( J  CnP  L
) `  D )
)
9 cnpf2 12847 . . . . . 6  |-  ( ( J  e.  (TopOn `  X )  /\  L  e.  (TopOn `  Z )  /\  ( x  e.  X  |->  B )  e.  ( ( J  CnP  L
) `  D )
)  ->  ( x  e.  X  |->  B ) : X --> Z )
101, 7, 8, 9syl3anc 1228 . . . . 5  |-  ( ph  ->  ( x  e.  X  |->  B ) : X --> Z )
1110fvmptelrn 5638 . . . 4  |-  ( (
ph  /\  x  e.  X )  ->  B  e.  Z )
126, 11opelxpd 4637 . . 3  |-  ( (
ph  /\  x  e.  X )  ->  <. A ,  B >.  e.  ( Y  X.  Z ) )
1312fmpttd 5640 . 2  |-  ( ph  ->  ( x  e.  X  |-> 
<. A ,  B >. ) : X --> ( Y  X.  Z ) )
14 txcnp.7 . . . . . . . . 9  |-  ( ph  ->  D  e.  X )
15 simpr 109 . . . . . . . . . . . 12  |-  ( (
ph  /\  x  e.  X )  ->  x  e.  X )
1612elexd 2739 . . . . . . . . . . . 12  |-  ( (
ph  /\  x  e.  X )  ->  <. A ,  B >.  e.  _V )
17 eqid 2165 . . . . . . . . . . . . 13  |-  ( x  e.  X  |->  <. A ,  B >. )  =  ( x  e.  X  |->  <. A ,  B >. )
1817fvmpt2 5569 . . . . . . . . . . . 12  |-  ( ( x  e.  X  /\  <. A ,  B >.  e. 
_V )  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 x )  = 
<. A ,  B >. )
1915, 16, 18syl2anc 409 . . . . . . . . . . 11  |-  ( (
ph  /\  x  e.  X )  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 x )  = 
<. A ,  B >. )
20 eqid 2165 . . . . . . . . . . . . . 14  |-  ( x  e.  X  |->  A )  =  ( x  e.  X  |->  A )
2120fvmpt2 5569 . . . . . . . . . . . . 13  |-  ( ( x  e.  X  /\  A  e.  Y )  ->  ( ( x  e.  X  |->  A ) `  x )  =  A )
2215, 6, 21syl2anc 409 . . . . . . . . . . . 12  |-  ( (
ph  /\  x  e.  X )  ->  (
( x  e.  X  |->  A ) `  x
)  =  A )
23 eqid 2165 . . . . . . . . . . . . . 14  |-  ( x  e.  X  |->  B )  =  ( x  e.  X  |->  B )
2423fvmpt2 5569 . . . . . . . . . . . . 13  |-  ( ( x  e.  X  /\  B  e.  Z )  ->  ( ( x  e.  X  |->  B ) `  x )  =  B )
2515, 11, 24syl2anc 409 . . . . . . . . . . . 12  |-  ( (
ph  /\  x  e.  X )  ->  (
( x  e.  X  |->  B ) `  x
)  =  B )
2622, 25opeq12d 3766 . . . . . . . . . . 11  |-  ( (
ph  /\  x  e.  X )  ->  <. (
( x  e.  X  |->  A ) `  x
) ,  ( ( x  e.  X  |->  B ) `  x )
>.  =  <. A ,  B >. )
2719, 26eqtr4d 2201 . . . . . . . . . 10  |-  ( (
ph  /\  x  e.  X )  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 x )  = 
<. ( ( x  e.  X  |->  A ) `  x ) ,  ( ( x  e.  X  |->  B ) `  x
) >. )
2827ralrimiva 2539 . . . . . . . . 9  |-  ( ph  ->  A. x  e.  X  ( ( x  e.  X  |->  <. A ,  B >. ) `  x )  =  <. ( ( x  e.  X  |->  A ) `
 x ) ,  ( ( x  e.  X  |->  B ) `  x ) >. )
29 nffvmpt1 5497 . . . . . . . . . . 11  |-  F/_ x
( ( x  e.  X  |->  <. A ,  B >. ) `  D )
30 nffvmpt1 5497 . . . . . . . . . . . 12  |-  F/_ x
( ( x  e.  X  |->  A ) `  D )
31 nffvmpt1 5497 . . . . . . . . . . . 12  |-  F/_ x
( ( x  e.  X  |->  B ) `  D )
3230, 31nfop 3774 . . . . . . . . . . 11  |-  F/_ x <. ( ( x  e.  X  |->  A ) `  D ) ,  ( ( x  e.  X  |->  B ) `  D
) >.
3329, 32nfeq 2316 . . . . . . . . . 10  |-  F/ x
( ( x  e.  X  |->  <. A ,  B >. ) `  D )  =  <. ( ( x  e.  X  |->  A ) `
 D ) ,  ( ( x  e.  X  |->  B ) `  D ) >.
34 fveq2 5486 . . . . . . . . . . 11  |-  ( x  =  D  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 x )  =  ( ( x  e.  X  |->  <. A ,  B >. ) `  D ) )
35 fveq2 5486 . . . . . . . . . . . 12  |-  ( x  =  D  ->  (
( x  e.  X  |->  A ) `  x
)  =  ( ( x  e.  X  |->  A ) `  D ) )
36 fveq2 5486 . . . . . . . . . . . 12  |-  ( x  =  D  ->  (
( x  e.  X  |->  B ) `  x
)  =  ( ( x  e.  X  |->  B ) `  D ) )
3735, 36opeq12d 3766 . . . . . . . . . . 11  |-  ( x  =  D  ->  <. (
( x  e.  X  |->  A ) `  x
) ,  ( ( x  e.  X  |->  B ) `  x )
>.  =  <. ( ( x  e.  X  |->  A ) `  D ) ,  ( ( x  e.  X  |->  B ) `
 D ) >.
)
3834, 37eqeq12d 2180 . . . . . . . . . 10  |-  ( x  =  D  ->  (
( ( x  e.  X  |->  <. A ,  B >. ) `  x )  =  <. ( ( x  e.  X  |->  A ) `
 x ) ,  ( ( x  e.  X  |->  B ) `  x ) >.  <->  ( (
x  e.  X  |->  <. A ,  B >. ) `
 D )  = 
<. ( ( x  e.  X  |->  A ) `  D ) ,  ( ( x  e.  X  |->  B ) `  D
) >. ) )
3933, 38rspc 2824 . . . . . . . . 9  |-  ( D  e.  X  ->  ( A. x  e.  X  ( ( x  e.  X  |->  <. A ,  B >. ) `  x )  =  <. ( ( x  e.  X  |->  A ) `
 x ) ,  ( ( x  e.  X  |->  B ) `  x ) >.  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 D )  = 
<. ( ( x  e.  X  |->  A ) `  D ) ,  ( ( x  e.  X  |->  B ) `  D
) >. ) )
4014, 28, 39sylc 62 . . . . . . . 8  |-  ( ph  ->  ( ( x  e.  X  |->  <. A ,  B >. ) `  D )  =  <. ( ( x  e.  X  |->  A ) `
 D ) ,  ( ( x  e.  X  |->  B ) `  D ) >. )
4140eleq1d 2235 . . . . . . 7  |-  ( ph  ->  ( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  ( v  X.  w )  <->  <. ( ( x  e.  X  |->  A ) `  D ) ,  ( ( x  e.  X  |->  B ) `
 D ) >.  e.  ( v  X.  w
) ) )
4241adantr 274 . . . . . 6  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  ( v  X.  w )  <->  <. ( ( x  e.  X  |->  A ) `  D ) ,  ( ( x  e.  X  |->  B ) `
 D ) >.  e.  ( v  X.  w
) ) )
431ad2antrr 480 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  J  e.  (TopOn `  X )
)
442ad2antrr 480 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  K  e.  (TopOn `  Y )
)
4514ad2antrr 480 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  D  e.  X )
463ad2antrr 480 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  (
x  e.  X  |->  A )  e.  ( ( J  CnP  K ) `
 D ) )
47 simplrl 525 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  v  e.  K )
48 simprl 521 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  (
( x  e.  X  |->  A ) `  D
)  e.  v )
49 icnpimaex 12851 . . . . . . . . . 10  |-  ( ( ( J  e.  (TopOn `  X )  /\  K  e.  (TopOn `  Y )  /\  D  e.  X
)  /\  ( (
x  e.  X  |->  A )  e.  ( ( J  CnP  K ) `
 D )  /\  v  e.  K  /\  ( ( x  e.  X  |->  A ) `  D )  e.  v ) )  ->  E. r  e.  J  ( D  e.  r  /\  (
( x  e.  X  |->  A ) " r
)  C_  v )
)
5043, 44, 45, 46, 47, 48, 49syl33anc 1243 . . . . . . . . 9  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  E. r  e.  J  ( D  e.  r  /\  (
( x  e.  X  |->  A ) " r
)  C_  v )
)
517ad2antrr 480 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  L  e.  (TopOn `  Z )
)
528ad2antrr 480 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  (
x  e.  X  |->  B )  e.  ( ( J  CnP  L ) `
 D ) )
53 simplrr 526 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  w  e.  L )
54 simprr 522 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  (
( x  e.  X  |->  B ) `  D
)  e.  w )
55 icnpimaex 12851 . . . . . . . . . 10  |-  ( ( ( J  e.  (TopOn `  X )  /\  L  e.  (TopOn `  Z )  /\  D  e.  X
)  /\  ( (
x  e.  X  |->  B )  e.  ( ( J  CnP  L ) `
 D )  /\  w  e.  L  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  E. s  e.  J  ( D  e.  s  /\  (
( x  e.  X  |->  B ) " s
)  C_  w )
)
5643, 51, 45, 52, 53, 54, 55syl33anc 1243 . . . . . . . . 9  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  E. s  e.  J  ( D  e.  s  /\  (
( x  e.  X  |->  B ) " s
)  C_  w )
)
5750, 56jca 304 . . . . . . . 8  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )  ->  ( E. r  e.  J  ( D  e.  r  /\  ( ( x  e.  X  |->  A ) "
r )  C_  v
)  /\  E. s  e.  J  ( D  e.  s  /\  (
( x  e.  X  |->  B ) " s
)  C_  w )
) )
5857ex 114 . . . . . . 7  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( ( ( ( x  e.  X  |->  A ) `  D )  e.  v  /\  (
( x  e.  X  |->  B ) `  D
)  e.  w )  ->  ( E. r  e.  J  ( D  e.  r  /\  (
( x  e.  X  |->  A ) " r
)  C_  v )  /\  E. s  e.  J  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) ) ) )
59 opelxp 4634 . . . . . . 7  |-  ( <.
( ( x  e.  X  |->  A ) `  D ) ,  ( ( x  e.  X  |->  B ) `  D
) >.  e.  ( v  X.  w )  <->  ( (
( x  e.  X  |->  A ) `  D
)  e.  v  /\  ( ( x  e.  X  |->  B ) `  D )  e.  w
) )
60 reeanv 2635 . . . . . . 7  |-  ( E. r  e.  J  E. s  e.  J  (
( D  e.  r  /\  ( ( x  e.  X  |->  A )
" r )  C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) )  <->  ( E. r  e.  J  ( D  e.  r  /\  ( ( x  e.  X  |->  A ) "
r )  C_  v
)  /\  E. s  e.  J  ( D  e.  s  /\  (
( x  e.  X  |->  B ) " s
)  C_  w )
) )
6158, 59, 603imtr4g 204 . . . . . 6  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( <. ( ( x  e.  X  |->  A ) `
 D ) ,  ( ( x  e.  X  |->  B ) `  D ) >.  e.  ( v  X.  w )  ->  E. r  e.  J  E. s  e.  J  ( ( D  e.  r  /\  ( ( x  e.  X  |->  A ) " r ) 
C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) ) ) )
6242, 61sylbid 149 . . . . 5  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  ( v  X.  w )  ->  E. r  e.  J  E. s  e.  J  ( ( D  e.  r  /\  ( ( x  e.  X  |->  A ) " r ) 
C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) ) ) )
63 an4 576 . . . . . . . . . . 11  |-  ( ( ( D  e.  r  /\  ( ( x  e.  X  |->  A )
" r )  C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) )  <->  ( ( D  e.  r  /\  D  e.  s )  /\  ( ( ( x  e.  X  |->  A )
" r )  C_  v  /\  ( ( x  e.  X  |->  B )
" s )  C_  w ) ) )
64 elin 3305 . . . . . . . . . . . . . 14  |-  ( D  e.  ( r  i^i  s )  <->  ( D  e.  r  /\  D  e.  s ) )
6564biimpri 132 . . . . . . . . . . . . 13  |-  ( ( D  e.  r  /\  D  e.  s )  ->  D  e.  ( r  i^i  s ) )
6665a1i 9 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( ( D  e.  r  /\  D  e.  s )  ->  D  e.  ( r  i^i  s
) ) )
67 simpl 108 . . . . . . . . . . . . . . . 16  |-  ( ( r  e.  J  /\  s  e.  J )  ->  r  e.  J )
68 toponss 12664 . . . . . . . . . . . . . . . 16  |-  ( ( J  e.  (TopOn `  X )  /\  r  e.  J )  ->  r  C_  X )
691, 67, 68syl2an 287 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
r  C_  X )
70 ssinss1 3351 . . . . . . . . . . . . . . . . . . . . 21  |-  ( r 
C_  X  ->  (
r  i^i  s )  C_  X )
7170adantl 275 . . . . . . . . . . . . . . . . . . . 20  |-  ( (
ph  /\  r  C_  X )  ->  (
r  i^i  s )  C_  X )
7271sselda 3142 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  t  e.  X )
7328ad2antrr 480 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  A. x  e.  X  ( (
x  e.  X  |->  <. A ,  B >. ) `
 x )  = 
<. ( ( x  e.  X  |->  A ) `  x ) ,  ( ( x  e.  X  |->  B ) `  x
) >. )
74 nffvmpt1 5497 . . . . . . . . . . . . . . . . . . . . 21  |-  F/_ x
( ( x  e.  X  |->  <. A ,  B >. ) `  t )
75 nffvmpt1 5497 . . . . . . . . . . . . . . . . . . . . . 22  |-  F/_ x
( ( x  e.  X  |->  A ) `  t )
76 nffvmpt1 5497 . . . . . . . . . . . . . . . . . . . . . 22  |-  F/_ x
( ( x  e.  X  |->  B ) `  t )
7775, 76nfop 3774 . . . . . . . . . . . . . . . . . . . . 21  |-  F/_ x <. ( ( x  e.  X  |->  A ) `  t ) ,  ( ( x  e.  X  |->  B ) `  t
) >.
7874, 77nfeq 2316 . . . . . . . . . . . . . . . . . . . 20  |-  F/ x
( ( x  e.  X  |->  <. A ,  B >. ) `  t )  =  <. ( ( x  e.  X  |->  A ) `
 t ) ,  ( ( x  e.  X  |->  B ) `  t ) >.
79 fveq2 5486 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  =  t  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 x )  =  ( ( x  e.  X  |->  <. A ,  B >. ) `  t ) )
80 fveq2 5486 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( x  =  t  ->  (
( x  e.  X  |->  A ) `  x
)  =  ( ( x  e.  X  |->  A ) `  t ) )
81 fveq2 5486 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( x  =  t  ->  (
( x  e.  X  |->  B ) `  x
)  =  ( ( x  e.  X  |->  B ) `  t ) )
8280, 81opeq12d 3766 . . . . . . . . . . . . . . . . . . . . 21  |-  ( x  =  t  ->  <. (
( x  e.  X  |->  A ) `  x
) ,  ( ( x  e.  X  |->  B ) `  x )
>.  =  <. ( ( x  e.  X  |->  A ) `  t ) ,  ( ( x  e.  X  |->  B ) `
 t ) >.
)
8379, 82eqeq12d 2180 . . . . . . . . . . . . . . . . . . . 20  |-  ( x  =  t  ->  (
( ( x  e.  X  |->  <. A ,  B >. ) `  x )  =  <. ( ( x  e.  X  |->  A ) `
 x ) ,  ( ( x  e.  X  |->  B ) `  x ) >.  <->  ( (
x  e.  X  |->  <. A ,  B >. ) `
 t )  = 
<. ( ( x  e.  X  |->  A ) `  t ) ,  ( ( x  e.  X  |->  B ) `  t
) >. ) )
8478, 83rspc 2824 . . . . . . . . . . . . . . . . . . 19  |-  ( t  e.  X  ->  ( A. x  e.  X  ( ( x  e.  X  |->  <. A ,  B >. ) `  x )  =  <. ( ( x  e.  X  |->  A ) `
 x ) ,  ( ( x  e.  X  |->  B ) `  x ) >.  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 t )  = 
<. ( ( x  e.  X  |->  A ) `  t ) ,  ( ( x  e.  X  |->  B ) `  t
) >. ) )
8572, 73, 84sylc 62 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 t )  = 
<. ( ( x  e.  X  |->  A ) `  t ) ,  ( ( x  e.  X  |->  B ) `  t
) >. )
86 simpr 109 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  t  e.  ( r  i^i  s
) )
8786elin1d 3311 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  t  e.  r )
885ad2antrr 480 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
x  e.  X  |->  A ) : X --> Y )
8988ffund 5341 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  Fun  ( x  e.  X  |->  A ) )
9071adantr 274 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
r  i^i  s )  C_  X )
9188fdmd 5344 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  dom  ( x  e.  X  |->  A )  =  X )
9290, 91sseqtrrd 3181 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
r  i^i  s )  C_ 
dom  ( x  e.  X  |->  A ) )
9392, 86sseldd 3143 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  t  e.  dom  ( x  e.  X  |->  A ) )
94 funfvima 5716 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( Fun  ( x  e.  X  |->  A )  /\  t  e.  dom  ( x  e.  X  |->  A ) )  ->  ( t  e.  r  ->  ( ( x  e.  X  |->  A ) `  t )  e.  ( ( x  e.  X  |->  A )
" r ) ) )
9589, 93, 94syl2anc 409 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
t  e.  r  -> 
( ( x  e.  X  |->  A ) `  t )  e.  ( ( x  e.  X  |->  A ) " r
) ) )
9687, 95mpd 13 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
( x  e.  X  |->  A ) `  t
)  e.  ( ( x  e.  X  |->  A ) " r ) )
9786elin2d 3312 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  t  e.  s )
9810ad2antrr 480 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
x  e.  X  |->  B ) : X --> Z )
9998ffund 5341 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  Fun  ( x  e.  X  |->  B ) )
10098fdmd 5344 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  dom  ( x  e.  X  |->  B )  =  X )
10190, 100sseqtrrd 3181 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
r  i^i  s )  C_ 
dom  ( x  e.  X  |->  B ) )
102101, 86sseldd 3143 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  t  e.  dom  ( x  e.  X  |->  B ) )
103 funfvima 5716 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( Fun  ( x  e.  X  |->  B )  /\  t  e.  dom  ( x  e.  X  |->  B ) )  ->  ( t  e.  s  ->  ( ( x  e.  X  |->  B ) `  t )  e.  ( ( x  e.  X  |->  B )
" s ) ) )
10499, 102, 103syl2anc 409 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
t  e.  s  -> 
( ( x  e.  X  |->  B ) `  t )  e.  ( ( x  e.  X  |->  B ) " s
) ) )
10597, 104mpd 13 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
( x  e.  X  |->  B ) `  t
)  e.  ( ( x  e.  X  |->  B ) " s ) )
10696, 105opelxpd 4637 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  <. (
( x  e.  X  |->  A ) `  t
) ,  ( ( x  e.  X  |->  B ) `  t )
>.  e.  ( ( ( x  e.  X  |->  A ) " r )  X.  ( ( x  e.  X  |->  B )
" s ) ) )
10785, 106eqeltrd 2243 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  r  C_  X )  /\  t  e.  ( r  i^i  s
) )  ->  (
( x  e.  X  |-> 
<. A ,  B >. ) `
 t )  e.  ( ( ( x  e.  X  |->  A )
" r )  X.  ( ( x  e.  X  |->  B ) "
s ) ) )
108107ralrimiva 2539 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  r  C_  X )  ->  A. t  e.  ( r  i^i  s
) ( ( x  e.  X  |->  <. A ,  B >. ) `  t
)  e.  ( ( ( x  e.  X  |->  A ) " r
)  X.  ( ( x  e.  X  |->  B ) " s ) ) )
10913ffund 5341 . . . . . . . . . . . . . . . . . 18  |-  ( ph  ->  Fun  ( x  e.  X  |->  <. A ,  B >. ) )
110109adantr 274 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  r  C_  X )  ->  Fun  ( x  e.  X  |-> 
<. A ,  B >. ) )
11113fdmd 5344 . . . . . . . . . . . . . . . . . . 19  |-  ( ph  ->  dom  ( x  e.  X  |->  <. A ,  B >. )  =  X )
112111adantr 274 . . . . . . . . . . . . . . . . . 18  |-  ( (
ph  /\  r  C_  X )  ->  dom  ( x  e.  X  |-> 
<. A ,  B >. )  =  X )
11371, 112sseqtrrd 3181 . . . . . . . . . . . . . . . . 17  |-  ( (
ph  /\  r  C_  X )  ->  (
r  i^i  s )  C_ 
dom  ( x  e.  X  |->  <. A ,  B >. ) )
114 funimass4 5537 . . . . . . . . . . . . . . . . 17  |-  ( ( Fun  ( x  e.  X  |->  <. A ,  B >. )  /\  ( r  i^i  s )  C_  dom  ( x  e.  X  |-> 
<. A ,  B >. ) )  ->  ( (
( x  e.  X  |-> 
<. A ,  B >. )
" ( r  i^i  s ) )  C_  ( ( ( x  e.  X  |->  A )
" r )  X.  ( ( x  e.  X  |->  B ) "
s ) )  <->  A. t  e.  ( r  i^i  s
) ( ( x  e.  X  |->  <. A ,  B >. ) `  t
)  e.  ( ( ( x  e.  X  |->  A ) " r
)  X.  ( ( x  e.  X  |->  B ) " s ) ) ) )
115110, 113, 114syl2anc 409 . . . . . . . . . . . . . . . 16  |-  ( (
ph  /\  r  C_  X )  ->  (
( ( x  e.  X  |->  <. A ,  B >. ) " ( r  i^i  s ) ) 
C_  ( ( ( x  e.  X  |->  A ) " r )  X.  ( ( x  e.  X  |->  B )
" s ) )  <->  A. t  e.  (
r  i^i  s )
( ( x  e.  X  |->  <. A ,  B >. ) `  t )  e.  ( ( ( x  e.  X  |->  A ) " r )  X.  ( ( x  e.  X  |->  B )
" s ) ) ) )
116108, 115mpbird 166 . . . . . . . . . . . . . . 15  |-  ( (
ph  /\  r  C_  X )  ->  (
( x  e.  X  |-> 
<. A ,  B >. )
" ( r  i^i  s ) )  C_  ( ( ( x  e.  X  |->  A )
" r )  X.  ( ( x  e.  X  |->  B ) "
s ) ) )
11769, 116syldan 280 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( ( x  e.  X  |->  <. A ,  B >. ) " ( r  i^i  s ) ) 
C_  ( ( ( x  e.  X  |->  A ) " r )  X.  ( ( x  e.  X  |->  B )
" s ) ) )
118117adantlr 469 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( ( x  e.  X  |->  <. A ,  B >. ) " ( r  i^i  s ) ) 
C_  ( ( ( x  e.  X  |->  A ) " r )  X.  ( ( x  e.  X  |->  B )
" s ) ) )
119 xpss12 4711 . . . . . . . . . . . . 13  |-  ( ( ( ( x  e.  X  |->  A ) "
r )  C_  v  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
)  ->  ( (
( x  e.  X  |->  A ) " r
)  X.  ( ( x  e.  X  |->  B ) " s ) )  C_  ( v  X.  w ) )
120 sstr2 3149 . . . . . . . . . . . . 13  |-  ( ( ( x  e.  X  |-> 
<. A ,  B >. )
" ( r  i^i  s ) )  C_  ( ( ( x  e.  X  |->  A )
" r )  X.  ( ( x  e.  X  |->  B ) "
s ) )  -> 
( ( ( ( x  e.  X  |->  A ) " r )  X.  ( ( x  e.  X  |->  B )
" s ) ) 
C_  ( v  X.  w )  ->  (
( x  e.  X  |-> 
<. A ,  B >. )
" ( r  i^i  s ) )  C_  ( v  X.  w
) ) )
121118, 119, 120syl2im 38 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( ( ( ( x  e.  X  |->  A ) " r ) 
C_  v  /\  (
( x  e.  X  |->  B ) " s
)  C_  w )  ->  ( ( x  e.  X  |->  <. A ,  B >. ) " ( r  i^i  s ) ) 
C_  ( v  X.  w ) ) )
12266, 121anim12d 333 . . . . . . . . . . 11  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( ( ( D  e.  r  /\  D  e.  s )  /\  (
( ( x  e.  X  |->  A ) "
r )  C_  v  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) )  ->  ( D  e.  ( r  i^i  s )  /\  (
( x  e.  X  |-> 
<. A ,  B >. )
" ( r  i^i  s ) )  C_  ( v  X.  w
) ) ) )
12363, 122syl5bi 151 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( ( ( D  e.  r  /\  (
( x  e.  X  |->  A ) " r
)  C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B )
" s )  C_  w ) )  -> 
( D  e.  ( r  i^i  s )  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " (
r  i^i  s )
)  C_  ( v  X.  w ) ) ) )
124 topontop 12652 . . . . . . . . . . . . 13  |-  ( J  e.  (TopOn `  X
)  ->  J  e.  Top )
1251, 124syl 14 . . . . . . . . . . . 12  |-  ( ph  ->  J  e.  Top )
126 inopn 12641 . . . . . . . . . . . . 13  |-  ( ( J  e.  Top  /\  r  e.  J  /\  s  e.  J )  ->  ( r  i^i  s
)  e.  J )
1271263expb 1194 . . . . . . . . . . . 12  |-  ( ( J  e.  Top  /\  ( r  e.  J  /\  s  e.  J
) )  ->  (
r  i^i  s )  e.  J )
128125, 127sylan 281 . . . . . . . . . . 11  |-  ( (
ph  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( r  i^i  s
)  e.  J )
129128adantlr 469 . . . . . . . . . 10  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( r  i^i  s
)  e.  J )
130123, 129jctild 314 . . . . . . . . 9  |-  ( ( ( ph  /\  (
v  e.  K  /\  w  e.  L )
)  /\  ( r  e.  J  /\  s  e.  J ) )  -> 
( ( ( D  e.  r  /\  (
( x  e.  X  |->  A ) " r
)  C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B )
" s )  C_  w ) )  -> 
( ( r  i^i  s )  e.  J  /\  ( D  e.  ( r  i^i  s )  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " (
r  i^i  s )
)  C_  ( v  X.  w ) ) ) ) )
131130expimpd 361 . . . . . . . 8  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( ( ( r  e.  J  /\  s  e.  J )  /\  (
( D  e.  r  /\  ( ( x  e.  X  |->  A )
" r )  C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) ) )  -> 
( ( r  i^i  s )  e.  J  /\  ( D  e.  ( r  i^i  s )  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " (
r  i^i  s )
)  C_  ( v  X.  w ) ) ) ) )
132 eleq2 2230 . . . . . . . . . 10  |-  ( z  =  ( r  i^i  s )  ->  ( D  e.  z  <->  D  e.  ( r  i^i  s
) ) )
133 imaeq2 4942 . . . . . . . . . . 11  |-  ( z  =  ( r  i^i  s )  ->  (
( x  e.  X  |-> 
<. A ,  B >. )
" z )  =  ( ( x  e.  X  |->  <. A ,  B >. ) " ( r  i^i  s ) ) )
134133sseq1d 3171 . . . . . . . . . 10  |-  ( z  =  ( r  i^i  s )  ->  (
( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w )  <->  ( (
x  e.  X  |->  <. A ,  B >. )
" ( r  i^i  s ) )  C_  ( v  X.  w
) ) )
135132, 134anbi12d 465 . . . . . . . . 9  |-  ( z  =  ( r  i^i  s )  ->  (
( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z
)  C_  ( v  X.  w ) )  <->  ( D  e.  ( r  i^i  s
)  /\  ( (
x  e.  X  |->  <. A ,  B >. )
" ( r  i^i  s ) )  C_  ( v  X.  w
) ) ) )
136135rspcev 2830 . . . . . . . 8  |-  ( ( ( r  i^i  s
)  e.  J  /\  ( D  e.  (
r  i^i  s )  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " ( r  i^i  s ) ) 
C_  ( v  X.  w ) ) )  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) )
137131, 136syl6 33 . . . . . . 7  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( ( ( r  e.  J  /\  s  e.  J )  /\  (
( D  e.  r  /\  ( ( x  e.  X  |->  A )
" r )  C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) ) )  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) ) )
138137expd 256 . . . . . 6  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( ( r  e.  J  /\  s  e.  J )  ->  (
( ( D  e.  r  /\  ( ( x  e.  X  |->  A ) " r ) 
C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B ) "
s )  C_  w
) )  ->  E. z  e.  J  ( D  e.  z  /\  (
( x  e.  X  |-> 
<. A ,  B >. )
" z )  C_  ( v  X.  w
) ) ) ) )
139138rexlimdvv 2590 . . . . 5  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( E. r  e.  J  E. s  e.  J  ( ( D  e.  r  /\  (
( x  e.  X  |->  A ) " r
)  C_  v )  /\  ( D  e.  s  /\  ( ( x  e.  X  |->  B )
" s )  C_  w ) )  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) ) )
14062, 139syld 45 . . . 4  |-  ( (
ph  /\  ( v  e.  K  /\  w  e.  L ) )  -> 
( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  ( v  X.  w )  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) ) )
141140ralrimivva 2548 . . 3  |-  ( ph  ->  A. v  e.  K  A. w  e.  L  ( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  ( v  X.  w )  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) ) )
142 vex 2729 . . . . . 6  |-  v  e. 
_V
143 vex 2729 . . . . . 6  |-  w  e. 
_V
144142, 143xpex 4719 . . . . 5  |-  ( v  X.  w )  e. 
_V
145144rgen2w 2522 . . . 4  |-  A. v  e.  K  A. w  e.  L  ( v  X.  w )  e.  _V
146 eqid 2165 . . . . 5  |-  ( v  e.  K ,  w  e.  L  |->  ( v  X.  w ) )  =  ( v  e.  K ,  w  e.  L  |->  ( v  X.  w ) )
147 eleq2 2230 . . . . . 6  |-  ( y  =  ( v  X.  w )  ->  (
( ( x  e.  X  |->  <. A ,  B >. ) `  D )  e.  y  <->  ( (
x  e.  X  |->  <. A ,  B >. ) `
 D )  e.  ( v  X.  w
) ) )
148 sseq2 3166 . . . . . . . 8  |-  ( y  =  ( v  X.  w )  ->  (
( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  y  <->  ( (
x  e.  X  |->  <. A ,  B >. )
" z )  C_  ( v  X.  w
) ) )
149148anbi2d 460 . . . . . . 7  |-  ( y  =  ( v  X.  w )  ->  (
( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z
)  C_  y )  <->  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) ) )
150149rexbidv 2467 . . . . . 6  |-  ( y  =  ( v  X.  w )  ->  ( E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  y )  <->  E. z  e.  J  ( D  e.  z  /\  (
( x  e.  X  |-> 
<. A ,  B >. )
" z )  C_  ( v  X.  w
) ) ) )
151147, 150imbi12d 233 . . . . 5  |-  ( y  =  ( v  X.  w )  ->  (
( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  y  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  y ) )  <-> 
( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  ( v  X.  w )  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) ) ) )
152146, 151ralrnmpo 5956 . . . 4  |-  ( A. v  e.  K  A. w  e.  L  (
v  X.  w )  e.  _V  ->  ( A. y  e.  ran  ( v  e.  K ,  w  e.  L  |->  ( v  X.  w
) ) ( ( ( x  e.  X  |-> 
<. A ,  B >. ) `
 D )  e.  y  ->  E. z  e.  J  ( D  e.  z  /\  (
( x  e.  X  |-> 
<. A ,  B >. )
" z )  C_  y ) )  <->  A. v  e.  K  A. w  e.  L  ( (
( x  e.  X  |-> 
<. A ,  B >. ) `
 D )  e.  ( v  X.  w
)  ->  E. z  e.  J  ( D  e.  z  /\  (
( x  e.  X  |-> 
<. A ,  B >. )
" z )  C_  ( v  X.  w
) ) ) ) )
153145, 152ax-mp 5 . . 3  |-  ( A. y  e.  ran  ( v  e.  K ,  w  e.  L  |->  ( v  X.  w ) ) ( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  y  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  y ) )  <->  A. v  e.  K  A. w  e.  L  ( ( ( x  e.  X  |->  <. A ,  B >. ) `  D
)  e.  ( v  X.  w )  ->  E. z  e.  J  ( D  e.  z  /\  ( ( x  e.  X  |->  <. A ,  B >. ) " z ) 
C_  ( v  X.  w ) ) ) )
154141, 153sylibr 133 . 2  |-  ( ph  ->  A. y  e.  ran  ( v  e.  K ,  w  e.  L  |->  ( v  X.  w
) ) ( ( ( x  e.  X  |-> 
<. A ,  B >. ) `
 D )  e.  y  ->  E. z  e.  J  ( D  e.  z  /\  (
( x  e.  X  |-> 
<. A ,  B >. )
" z )  C_  y ) ) )
155 topontop 12652 . . . . 5  |-  ( K  e.  (TopOn `  Y
)  ->  K  e.  Top )
1562, 155syl 14 . . . 4  |-  ( ph  ->  K  e.  Top )
157 topontop 12652 . . . . 5  |-  ( L  e.  (TopOn `  Z
)  ->  L  e.  Top )
1587, 157syl 14 . . . 4  |-  ( ph  ->  L  e.  Top )
159 eqid 2165 . . . . 5  |-  ran  (
v  e.  K ,  w  e.  L  |->  ( v  X.  w ) )  =  ran  (
v  e.  K ,  w  e.  L  |->  ( v  X.  w ) )
160159txval 12895 . . . 4  |-  ( ( K  e.  Top  /\  L  e.  Top )  ->  ( K  tX  L
)  =  ( topGen ` 
ran  ( v  e.  K ,  w  e.  L  |->  ( v  X.  w ) ) ) )
161156, 158, 160syl2anc 409 . . 3  |-  ( ph  ->  ( K  tX  L
)  =  ( topGen ` 
ran  ( v  e.  K ,  w  e.  L  |->  ( v  X.  w ) ) ) )
162 txtopon 12902 . . . 4  |-  ( ( K  e.  (TopOn `  Y )  /\  L  e.  (TopOn `  Z )
)  ->  ( K  tX  L )  e.  (TopOn `  ( Y  X.  Z
) ) )
1632, 7, 162syl2anc 409 . . 3  |-  ( ph  ->  ( K  tX  L
)  e.  (TopOn `  ( Y  X.  Z
) ) )
1641, 161, 163, 14tgcnp 12849 . 2  |-  ( ph  ->  ( ( x  e.  X  |->  <. A ,  B >. )  e.  ( ( J  CnP  ( K 
tX  L ) ) `
 D )  <->  ( (
x  e.  X  |->  <. A ,  B >. ) : X --> ( Y  X.  Z )  /\  A. y  e.  ran  (
v  e.  K ,  w  e.  L  |->  ( v  X.  w ) ) ( ( ( x  e.  X  |->  <. A ,  B >. ) `
 D )  e.  y  ->  E. z  e.  J  ( D  e.  z  /\  (
( x  e.  X  |-> 
<. A ,  B >. )
" z )  C_  y ) ) ) ) )
16513, 154, 164mpbir2and 934 1  |-  ( ph  ->  ( x  e.  X  |-> 
<. A ,  B >. )  e.  ( ( J  CnP  ( K  tX  L ) ) `  D ) )
Colors of variables: wff set class
Syntax hints:    -> wi 4    /\ wa 103    <-> wb 104    = wceq 1343    e. wcel 2136   A.wral 2444   E.wrex 2445   _Vcvv 2726    i^i cin 3115    C_ wss 3116   <.cop 3579    |-> cmpt 4043    X. cxp 4602   dom cdm 4604   ran crn 4605   "cima 4607   Fun wfun 5182   -->wf 5184   ` cfv 5188  (class class class)co 5842    e. cmpo 5844   topGenctg 12571   Topctop 12635  TopOnctopon 12648    CnP ccnp 12826    tX ctx 12892
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 105  ax-ia2 106  ax-ia3 107  ax-in1 604  ax-in2 605  ax-io 699  ax-5 1435  ax-7 1436  ax-gen 1437  ax-ie1 1481  ax-ie2 1482  ax-8 1492  ax-10 1493  ax-11 1494  ax-i12 1495  ax-bndl 1497  ax-4 1498  ax-17 1514  ax-i9 1518  ax-ial 1522  ax-i5r 1523  ax-13 2138  ax-14 2139  ax-ext 2147  ax-coll 4097  ax-sep 4100  ax-pow 4153  ax-pr 4187  ax-un 4411  ax-setind 4514
This theorem depends on definitions:  df-bi 116  df-3an 970  df-tru 1346  df-fal 1349  df-nf 1449  df-sb 1751  df-eu 2017  df-mo 2018  df-clab 2152  df-cleq 2158  df-clel 2161  df-nfc 2297  df-ne 2337  df-ral 2449  df-rex 2450  df-reu 2451  df-rab 2453  df-v 2728  df-sbc 2952  df-csb 3046  df-dif 3118  df-un 3120  df-in 3122  df-ss 3129  df-nul 3410  df-pw 3561  df-sn 3582  df-pr 3583  df-op 3585  df-uni 3790  df-iun 3868  df-br 3983  df-opab 4044  df-mpt 4045  df-id 4271  df-xp 4610  df-rel 4611  df-cnv 4612  df-co 4613  df-dm 4614  df-rn 4615  df-res 4616  df-ima 4617  df-iota 5153  df-fun 5190  df-fn 5191  df-f 5192  df-f1 5193  df-fo 5194  df-f1o 5195  df-fv 5196  df-ov 5845  df-oprab 5846  df-mpo 5847  df-1st 6108  df-2nd 6109  df-map 6616  df-topgen 12577  df-top 12636  df-topon 12649  df-bases 12681  df-cnp 12829  df-tx 12893
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator