HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem xpcn 9254
Description: Construct a continuous function to the product of the codomains of two continuous functions on a common metric space. Warning: The HTML proof page is 0.5MB in size.
Hypotheses
Ref Expression
xpcn.1 |- X = dom dom A
xpcn.3 |- Y = dom dom B
xpcn.5 |- Z = dom dom C
xpcn.7 |- A e. Met
xpcn.8 |- B e. Met
xpcn.9 |- C e. Met
xpcn.10 |- D = {<.<.x, y>., z>. | ((x e. (Y X. Z) /\ y e. (Y X. Z)) /\ z = sup({((1st` x)B(1st` y)), ((2nd` x)C(2nd` y))}, RR, < ))}
xpcn.11 |- J = (Open` A)
xpcn.12 |- K = (Open` B)
xpcn.11a |- L = (Open` C)
xpcn.11b |- M = (Open` D)
xpcn.13 |- H = {<.w, v>. | (w e. X /\ v = <.(F` w), (G` w)>.)}
Assertion
Ref Expression
xpcn |- ((F e. (J Cn K) /\ G e. (J Cn L)) -> H e. (J Cn M))
Distinct variable groups:   x,y,z,B   x,C,y,z   w,v,x,y,z,F   v,G,w,x,y,z   w,J   w,K   w,L   v,X,w   v,Y,w,x,y,z   v,Z,w,x,y,z

Proof of Theorem xpcn
StepHypRef Expression
1 xpcn.7 . . 3 |- A e. Met
2 xpcn.3 . . . 4 |- Y = dom dom B
3 xpcn.5 . . . 4 |- Z = dom dom C
4 xpcn.8 . . . 4 |- B e. Met
5 xpcn.9 . . . 4 |- C e. Met
6 xpcn.10 . . . 4 |- D = {<.<.x, y>., z>. | ((x e. (Y X. Z) /\ y e. (Y X. Z)) /\ z = sup({((1st` x)B(1st` y)), ((2nd` x)C(2nd` y))}, RR, < ))}
72, 3, 4, 5, 6metxp 9111 . . 3 |- D e. Met
8 xpcn.1 . . . 4 |- X = dom dom A
9 xpcn.11 . . . 4 |- J = (Open` A)
10 ltso 6681 . . . . . . . 8 |- < Or RR
1110supex 5667 . . . . . . 7 |- sup({((1st`
x)B(1st` y)), ((2nd` x)C(2nd`
y))}, RR, < ) e. _V
1211, 6dmoprab2 5065 . . . . . 6 |- dom D = ((Y X. Z) X. (Y X. Z))
1312dmeqi 4158 . . . . 5 |- dom dom D = dom ((Y X. Z) X. (Y X. Z))
14 dmxpid 4179 . . . . 5 |- dom ((Y X. Z) X. (Y X. Z)) = (Y X. Z)
1513, 14eqtr2i 1909 . . . 4 |- (Y X. Z) = dom dom D
16 xpcn.11b . . . 4 |- M = (Open` D)
178, 9, 15, 16metcn 9167 . . 3 |- ((A e. Met /\ D e. Met) -> (H e. (J Cn M) <-> (H:X-->(Y X. Z) /\ A.u e. X A.t e. RR (0 < t -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t))))))
181, 7, 17mp2an 761 . 2 |- (H e. (J Cn M) <-> (H:X-->(Y X. Z) /\ A.u e. X A.t e. RR (0 < t -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t)))))
19 ffvelrn 4787 . . . . . . . 8 |- ((F:X-->Y /\ w e. X) -> (F` w) e. Y)
20 xpcn.12 . . . . . . . . . 10 |- K = (Open` B)
218, 2, 9, 20metcnf 9162 . . . . . . . . 9 |- ((A e. Met /\ B e. Met /\ F e. (J Cn K)) -> F:X-->Y)
221, 4, 21mp3an12 1181 . . . . . . . 8 |- (F e. (J Cn K) -> F:X-->Y)
2319, 22sylan 497 . . . . . . 7 |- ((F e. (J Cn K) /\ w e. X) -> (F` w) e. Y)
24 ffvelrn 4787 . . . . . . . 8 |- ((G:X-->Z /\ w e. X) -> (G` w) e. Z)
25 xpcn.11a . . . . . . . . . 10 |- L = (Open` C)
268, 3, 9, 25metcnf 9162 . . . . . . . . 9 |- ((A e. Met /\ C e. Met /\ G e. (J Cn L)) -> G:X-->Z)
271, 5, 26mp3an12 1181 . . . . . . . 8 |- (G e. (J Cn L) -> G:X-->Z)
2824, 27sylan 497 . . . . . . 7 |- ((G e. (J Cn L) /\ w e. X) -> (G` w) e. Z)
2923, 28anim12i 360 . . . . . 6 |- (((F e. (J Cn K) /\ w e. X) /\ (G e. (J Cn L) /\ w e. X)) -> ((F` w) e. Y /\ (G` w) e. Z))
3029anandirs 571 . . . . 5 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ w e. X) -> ((F` w) e. Y /\ (G` w) e. Z))
31 opelxpi 4040 . . . . 5 |- (((F` w) e. Y /\ (G` w) e. Z) -> <.(F` w), (G` w)>. e. (Y X. Z))
3230, 31syl 12 . . . 4 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ w e. X) -> <.(F` w), (G` w)>. e. (Y X. Z))
3332r19.21aiva 2176 . . 3 |- ((F e. (J Cn K) /\ G e. (J Cn L)) -> A.w e. X <.(F` w), (G` w)>. e. (Y X. Z))
34 xpcn.13 . . . 4 |- H = {<.w, v>. | (w e. X /\ v = <.(F` w), (G` w)>.)}
3534fopab2 4796 . . 3 |- (A.w e. X <.(F` w), (G` w)>. e. (Y X. Z) <-> H:X-->(Y X. Z))
3633, 35sylib 215 . 2 |- ((F e. (J Cn K) /\ G e. (J Cn L)) -> H:X-->(Y X. Z))
378, 9, 2, 20metcni 9172 . . . . . . . . 9 |- (((A e. Met /\ B e. Met /\ F e. (J Cn K)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.p e. RR (0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)))
381, 37mp3anl1 1185 . . . . . . . 8 |- (((B e. Met /\ F e. (J Cn K)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.p e. RR (0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)))
394, 38mpanl1 770 . . . . . . 7 |- ((F e. (J Cn K) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.p e. RR (0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)))
4039adantlr 429 . . . . . 6 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.p e. RR (0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)))
418, 9, 3, 25metcni 9172 . . . . . . . . 9 |- (((A e. Met /\ C e. Met /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.q e. RR (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t)))
421, 41mp3anl1 1185 . . . . . . . 8 |- (((C e. Met /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.q e. RR (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t)))
435, 42mpanl1 770 . . . . . . 7 |- ((G e. (J Cn L) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.q e. RR (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t)))
4443adantll 428 . . . . . 6 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.q e. RR (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t)))
45 ifcl 3007 . . . . . . . . . . . . 13 |- ((p e. RR /\ q e. RR) -> if(p <_ q, p, q) e. RR)
4645ad2antlr 441 . . . . . . . . . . . 12 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ ((0 < p /\ 0 < q) /\ A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)))) -> if(p <_ q, p, q) e. RR)
47 breq2 3342 . . . . . . . . . . . . . 14 |- (p = if(p <_ q, p, q) -> (0 < p <-> 0 < if(p <_ q, p, q)))
48 breq2 3342 . . . . . . . . . . . . . 14 |- (q = if(p <_ q, p, q) -> (0 < q <-> 0 < if(p <_ q, p, q)))
4947, 48ifboth 3002 . . . . . . . . . . . . 13 |- ((0 < p /\ 0 < q) -> 0 < if(p <_ q, p, q))
5049ad2antrl 442 . . . . . . . . . . . 12 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ ((0 < p /\ 0 < q) /\ A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)))) -> 0 < if(p <_ q, p, q))
51 ltmin 7106 . . . . . . . . . . . . . . . . . . . . . 22 |- (((uAr) e. RR /\ p e. RR /\ q e. RR) -> ((uAr) < if(p <_ q, p, q) <-> ((uAr) < p /\ (uAr) < q)))
5251biimpd 170 . . . . . . . . . . . . . . . . . . . . 21 |- (((uAr) e. RR /\ p e. RR /\ q e. RR) -> ((uAr) < if(p <_ q, p, q) -> ((uAr) < p /\ (uAr) < q)))
538metcl 9088 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((A e. Met /\ u e. X /\ r e. X) -> (uAr) e. RR)
541, 53mp3an1 1178 . . . . . . . . . . . . . . . . . . . . . 22 |- ((u e. X /\ r e. X) -> (uAr) e. RR)
55543ad2antl1 1038 . . . . . . . . . . . . . . . . . . . . 21 |- (((u e. X /\ t e. RR /\ 0 < t) /\ r e. X) -> (uAr) e. RR)
5652, 55syl3an1 1130 . . . . . . . . . . . . . . . . . . . 20 |- ((((u e. X /\ t e. RR /\ 0 < t) /\ r e. X) /\ p e. RR /\ q e. RR) -> ((uAr) < if(p <_ q, p, q) -> ((uAr) < p /\ (uAr) < q)))
57563expb 1068 . . . . . . . . . . . . . . . . . . 19 |- ((((u e. X /\ t e. RR /\ 0 < t) /\ r e. X) /\ (p e. RR /\ q e. RR)) -> ((uAr) < if(p <_ q, p, q) -> ((uAr) < p /\ (uAr) < q)))
5857an1rs 547 . . . . . . . . . . . . . . . . . 18 |- ((((u e. X /\ t e. RR /\ 0 < t) /\ (p e. RR /\ q e. RR)) /\ r e. X) -> ((uAr) < if(p <_ q, p, q) -> ((uAr) < p /\ (uAr) < q)))
5958adantlll 432 . . . . . . . . . . . . . . . . 17 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ r e. X) -> ((uAr) < if(p <_ q, p, q) -> ((uAr) < p /\ (uAr) < q)))
60 fveq2 4681 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (w = u -> (F` w) = (F` u))
61 fveq2 4681 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (w = u -> (G` w) = (G` u))
6260, 61opeq12d 3166 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (w = u -> <.(F` w), (G` w)>. = <.(F` u), (G` u)>.)
63 opex 3527 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- <.(F` u), (G` u)>. e. _V
6462, 34, 63fvopab4 4743 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (u e. X -> (H` u) = <.(F` u), (G` u)>.)
65 fveq2 4681 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (w = r -> (F` w) = (F` r))
66 fveq2 4681 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (w = r -> (G` w) = (G` r))
6765, 66opeq12d 3166 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (w = r -> <.(F` w), (G` w)>. = <.(F` r), (G` r)>.)
68 opex 3527 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- <.(F` r), (G` r)>. e. _V
6967, 34, 68fvopab4 4743 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (r e. X -> (H` r) = <.(F` r), (G` r)>.)
7064, 69opreqan12d 4902 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((u e. X /\ r e. X) -> ((H` u)D(H` r)) = (<.(F` u), (G` u)>.D<.(F` r), (G` r)>.))
7170adantl 424 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ r e. X)) -> ((H` u)D(H` r)) = (<.(F` u), (G` u)>.D<.(F` r), (G` r)>.))
72 opelxpi 4040 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (((F` u) e. Y /\ (G` u) e. Z) -> <.(F` u), (G` u)>. e. (Y X. Z))
73 ffvelrn 4787 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- ((F:X-->Y /\ u e. X) -> (F` u) e. Y)
7473, 22sylan 497 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- ((F e. (J Cn K) /\ u e. X) -> (F` u) e. Y)
75 ffvelrn 4787 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- ((G:X-->Z /\ u e. X) -> (G` u) e. Z)
7675, 27sylan 497 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- ((G e. (J Cn L) /\ u e. X) -> (G` u) e. Z)
7772, 74, 76syl2an 503 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((F e. (J Cn K) /\ u e. X) /\ (G e. (J Cn L) /\ u e. X)) -> <.(F` u), (G` u)>. e. (Y X. Z))
7877anandirs 571 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ u e. X) -> <.(F` u), (G` u)>. e. (Y X. Z))
7978adantrr 431 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ r e. X)) -> <.(F` u), (G` u)>. e. (Y X. Z))
80 opelxpi 4040 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (((F` r) e. Y /\ (G` r) e. Z) -> <.(F` r), (G` r)>. e. (Y X. Z))
81 ffvelrn 4787 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- ((F:X-->Y /\ r e. X) -> (F` r) e. Y)
8281, 22sylan 497 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- ((F e. (J Cn K) /\ r e. X) -> (F` r) e. Y)
83 ffvelrn 4787 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 |- ((G:X-->Z /\ r e. X) -> (G` r) e. Z)
8483, 27sylan 497 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- ((G e. (J Cn L) /\ r e. X) -> (G` r) e. Z)
8580, 82, 84syl2an 503 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (((F e. (J Cn K) /\ r e. X) /\ (G e. (J Cn L) /\ r e. X)) -> <.(F` r), (G` r)>. e. (Y X. Z))
8685anandirs 571 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ r e. X) -> <.(F` r), (G` r)>. e. (Y X. Z))
8786adantrl 430 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ r e. X)) -> <.(F` r), (G` r)>. e. (Y X. Z))
88 fvex 4689 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (F` u) e. _V
8988op1st 5026 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (1st` <.(F` u), (G` u)>.) = (F` u)
9089eqcomi 1888 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (F` u) = (1st` <.(F` u), (G` u)>.)
91 fvex 4689 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (G` u) e. _V
9288, 91op2nd 5027 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (2nd` <.(F` u), (G` u)>.) = (G` u)
9392eqcomi 1888 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (G` u) = (2nd` <.(F` u), (G` u)>.)
94 fvex 4689 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (F` r) e. _V
9594op1st 5026 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (1st` <.(F` r), (G` r)>.) = (F` r)
9695eqcomi 1888 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (F` r) = (1st` <.(F` r), (G` r)>.)
97 fvex 4689 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (G` r) e. _V
9894, 97op2nd 5027 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (2nd` <.(F` r), (G` r)>.) = (G` r)
9998eqcomi 1888 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (G` r) = (2nd` <.(F` r), (G` r)>.)
1002, 3, 4, 5, 6, 90, 93, 96, 99metxpdval 9106 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((<.(F` u), (G` u)>. e. (Y X. Z) /\ <.(F` r), (G` r)>. e. (Y X. Z)) -> (<.(F` u), (G` u)>.D<.(F` r), (G` r)>.) = if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))))
10179, 87, 100syl11anc 524 . . . . . . . . . . . . . . . . . . . . . . 23 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ r e. X)) -> (<.(F` u), (G` u)>.D<.(F` r), (G` r)>.) = if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))))
10271, 101eqtrd 1925 . . . . . . . . . . . . . . . . . . . . . 22 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ r e. X)) -> ((H` u)D(H` r)) = if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))))
103102breq1d 3348 . . . . . . . . . . . . . . . . . . . . 21 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ r e. X)) -> (((H` u)D(H` r)) < t <-> if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))) < t))
104 breq1 3341 . . . . . . . . . . . . . . . . . . . . . 22 |- (((F` u)B(F` r)) = if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))) -> (((F` u)B(F` r)) < t <-> if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))) < t))
105 breq1 3341 . . . . . . . . . . . . . . . . . . . . . 22 |- (((G` u)C(G` r)) = if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))) -> (((G` u)C(G` r)) < t <-> if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))) < t))
106104, 105ifboth 3002 . . . . . . . . . . . . . . . . . . . . 21 |- ((((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t) -> if(((G` u)C(G` r)) < ((F` u)B(F` r)), ((F` u)B(F` r)), ((G` u)C(G` r))) < t)
107103, 106syl5bir 227 . . . . . . . . . . . . . . . . . . . 20 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ r e. X)) -> ((((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t) -> ((H` u)D(H` r)) < t))
108107anassrs 489 . . . . . . . . . . . . . . . . . . 19 |- ((((F e. (J Cn K) /\ G e. (J Cn L)) /\ u e. X) /\ r e. X) -> ((((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t) -> ((H` u)D(H` r)) < t))
109 simp1 876 . . . . . . . . . . . . . . . . . . 19 |- ((u e. X /\ t e. RR /\ 0 < t) -> u e. X)
110108, 109sylanl2 510 . . . . . . . . . . . . . . . . . 18 |- ((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ r e. X) -> ((((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t) -> ((H` u)D(H` r)) < t))
111110adantlr 429 . . . . . . . . . . . . . . . . 17 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ r e. X) -> ((((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t) -> ((H` u)D(H` r)) < t))
11259, 111imim12d 69 . . . . . . . . . . . . . . . 16 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ r e. X) -> ((((uAr) < p /\ (uAr) < q) -> (((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t)) -> ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t)))
113112adantlr 429 . . . . . . . . . . . . . . 15 |- ((((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ (0 < p /\ 0 < q)) /\ r e. X) -> ((((uAr) < p /\ (uAr) < q) -> (((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t)) -> ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t)))
114 prth 615 . . . . . . . . . . . . . . 15 |- ((((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)) -> (((uAr) < p /\ (uAr) < q) -> (((F` u)B(F` r)) < t /\ ((G` u)C(G` r)) < t)))
115113, 114syl5 20 . . . . . . . . . . . . . 14 |- ((((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ (0 < p /\ 0 < q)) /\ r e. X) -> ((((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)) -> ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t)))
116115ralimdvaa 2171 . . . . . . . . . . . . 13 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ (0 < p /\ 0 < q)) -> (A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)) -> A.r e. X ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t)))
117116impr 422 . . . . . . . . . . . 12 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ ((0 < p /\ 0 < q) /\ A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)))) -> A.r e. X ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t))
118 breq2 3342 . . . . . . . . . . . . . 14 |- (s = if(p <_ q, p, q) -> (0 < s <-> 0 < if(p <_ q, p, q)))
119 breq2 3342 . . . . . . . . . . . . . . . 16 |- (s = if(p <_ q, p, q) -> ((uAr) < s <-> (uAr) < if(p <_ q, p, q)))
120119imbi1d 675 . . . . . . . . . . . . . . 15 |- (s = if(p <_ q, p, q) -> (((uAr) < s -> ((H` u)D(H` r)) < t) <-> ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t)))
121120ralbidv 2123 . . . . . . . . . . . . . 14 |- (s = if(p <_ q, p, q) -> (A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t) <-> A.r e. X ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t)))
122118, 121anbi12d 690 . . . . . . . . . . . . 13 |- (s = if(p <_ q, p, q) -> ((0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t)) <-> (0 < if(p <_ q, p, q) /\ A.r e. X ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t))))
123122rcla4ev 2381 . . . . . . . . . . . 12 |- ((if(p <_ q, p, q) e. RR /\ (0 < if(p <_ q, p, q) /\ A.r e. X ((uAr) < if(p <_ q, p, q) -> ((H` u)D(H` r)) < t))) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t)))
12446, 50, 117, 123syl12anc 1098 . . . . . . . . . . 11 |- (((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) /\ ((0 < p /\ 0 < q) /\ A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)))) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t)))
125124ex 402 . . . . . . . . . 10 |- ((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) -> (((0 < p /\ 0 < q) /\ A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t))) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t))))
126 an4 564 . . . . . . . . . . 11 |- (((0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))) <-> ((0 < p /\ 0 < q) /\ (A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t) /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))))
127 r19.26 2219 . . . . . . . . . . . 12 |- (A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t)) <-> (A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t) /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t)))
128127anbi2i 538 . . . . . . . . . . 11 |- (((0 < p /\ 0 < q) /\ A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t))) <-> ((0 < p /\ 0 < q) /\ (A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t) /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))))
129126, 128bitr4i 193 . . . . . . . . . 10 |- (((0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))) <-> ((0 < p /\ 0 < q) /\ A.r e. X (((uAr) < p -> ((F` u)B(F` r)) < t) /\ ((uAr) < q -> ((G` u)C(G` r)) < t))))
130125, 129syl5ib 223 . . . . . . . . 9 |- ((((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) /\ (p e. RR /\ q e. RR)) -> (((0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t))))
131130ex 402 . . . . . . . 8 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> ((p e. RR /\ q e. RR) -> (((0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t)))))
132131r19.23advv 2218 . . . . . . 7 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> (E.p e. RR E.q e. RR ((0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t))))
133 reeanv 2249 . . . . . . 7 |- (E.p e. RR E.q e. RR ((0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))) <-> (E.p e. RR (0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ E.q e. RR (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))))
134132, 133syl5ibr 224 . . . . . 6 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> ((E.p e. RR (0 < p /\ A.r e. X ((uAr) < p -> ((F` u)B(F` r)) < t)) /\ E.q e. RR (0 < q /\ A.r e. X ((uAr) < q -> ((G` u)C(G` r)) < t))) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t))))
13540, 44, 134mp2and 767 . . . . 5 |- (((F e. (J Cn K) /\ G e. (J Cn L)) /\ (u e. X /\ t e. RR /\ 0 < t)) -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t)))
1361353exp2 1086 . . . 4 |- ((F e. (J Cn K) /\ G e. (J Cn L)) -> (u e. X -> (t e. RR -> (0 < t -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t))))))
137136imp3a 388 . . 3 |- ((F e. (J Cn K) /\ G e. (J Cn L)) -> ((u e. X /\ t e. RR) -> (0 < t -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t)))))
138137r19.21aivv 2183 . 2 |- ((F e. (J Cn K) /\ G e. (J Cn L)) -> A.u e. X A.t e. RR (0 < t -> E.s e. RR (0 < s /\ A.r e. X ((uAr) < s -> ((H` u)D(H` r)) < t))))
13918, 36, 138sylanbrc 527 1 |- ((F e. (J Cn K) /\ G e. (J Cn L)) -> H e. (J Cn M))
Colors of variables: wff set class
Syntax hints:   -> wi 3   <-> wb 163   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300  A.wral 2105  E.wrex 2106  ifcif 2982  {cpr 3045  <.cop 3046   class class class wbr 3338  {copab 3395   X. cxp 3984  dom cdm 3986  -->wf 3994  ` cfv 3998  (class class class)co 4884  {copab2 4885  1stc1st 5018  2ndc2nd 5019  supcsup 5663  RRcr 6385  0cc0 6386   <_ cle 6448   < clt 6653   Cn ccn 9028  Metcme 9066  Opencopn 9069
This theorem is referenced by:  oprcn 9255
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790  ax-inf2 5731
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-nel 2020  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-int 3215  df-iun 3257  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-opr 4886  df-oprab 4887  df-mpt 5006  df-1st 5020  df-2nd 5021  df-iota 5089  df-rdg 5140  df-1o 5177  df-oadd 5179  df-omul 5180  df-er 5318  df-ec 5320  df-qs 5323  df-map 5383  df-en 5427  df-dom 5428  df-sdom 5429  df-undef 5556  df-riota 5560  df-sup 5664  df-ni 6152  df-pli 6153  df-mi 6154  df-lti 6155  df-plpq 6187  df-mpq 6188  df-enq 6189  df-nq 6190  df-plq 6191  df-mq 6192  df-rq 6193  df-ltq 6194  df-1q 6195  df-np 6238  df-1p 6239  df-plp 6240  df-mp 6241  df-ltp 6242  df-plpr 6316  df-mpr 6317  df-enr 6318  df-nr 6319  df-plr 6320  df-mr 6321  df-ltr 6322  df-0r 6323  df-1r 6324  df-m1r 6325  df-c 6392  df-0 6393  df-1 6394  df-i 6395  df-r 6396  df-plus 6397  df-mul 6398  df-lt 6399  df-sub 6511  df-neg 6513  df-pnf 6654  df-mnf 6655  df-xr 6656  df-ltxr 6657  df-le 6658  df-2 7154  df-top 8861  df-cn 9030  df-cnp 9031  df-met 9070  df-bl 9072  df-opn 9073
Copyright terms: Public domain