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

Theorem ivthlem8OLD 7249
Description: Lemma for ivthOLD 7250.
Hypotheses
Ref Expression
ivthOLD.1 |- A e. RR
ivthOLD.2 |- B e. RR
ivthOLD.3 |- U e. RR
ivthOLD.4 |- A < B
ivthOLD.5 |- ((F` A) < U /\ U < (F` B))
ivthlem4OLD.6 |- C = sup(S, RR, < )
ivthlem4OLD.7 |- S = {c e. (A[,]B) | (F` c) <_ U}
ivthlem4OLD.8 |- F:(A[,]B)-->RR
ivthlem8OLD.9 |- A.x e. (A[,]B)A.y e. RR+ E.z e. RR+ A.w e. (A[,]B)((abs` (x - w)) < z -> (abs` ((F` x) - (F` w))) < y)
Assertion
Ref Expression
ivthlem8OLD |- (C e. (A(,)B) /\ (F` C) = U)
Distinct variable groups:   w,c,x,y,z,A   B,c,w,x,y,z   w,C,x,y,z   F,c,w,x,y,z   w,S,x,y   U,c,w,x,y,z

Proof of Theorem ivthlem8OLD
StepHypRef Expression
1 ivthOLD.1 . . . . . 6 |- A e. RR
2 ivthOLD.2 . . . . . 6 |- B e. RR
3 ivthOLD.3 . . . . . 6 |- U e. RR
4 ivthOLD.4 . . . . . 6 |- A < B
5 ivthOLD.5 . . . . . 6 |- ((F` A) < U /\ U < (F` B))
6 ivthlem4OLD.6 . . . . . 6 |- C = sup(S, RR, < )
7 ivthlem4OLD.7 . . . . . 6 |- S = {c e. (A[,]B) | (F` c) <_ U}
8 ivthlem4OLD.8 . . . . . 6 |- F:(A[,]B)-->RR
91, 2, 3, 4, 5, 6, 7, 8ivthlem5OLD 7246 . . . . 5 |- C e. (A[,]B)
10 elicc2t 6337 . . . . . 6 |- ((A e. RR /\ B e. RR) -> (C e. (A[,]B) <-> (C e. RR /\ A <_ C /\ C <_ B)))
111, 2, 10mp2an 696 . . . . 5 |- (C e. (A[,]B) <-> (C e. RR /\ A <_ C /\ C <_ B))
129, 11mpbi 189 . . . 4 |- (C e. RR /\ A <_ C /\ C <_ B)
13123simp1i 790 . . 3 |- C e. RR
145pm3.26i 320 . . . . . 6 |- (F` A) < U
151, 2, 4ltlei 5564 . . . . . . . . 9 |- A <_ B
16 lbicc2t 6350 . . . . . . . . 9 |- ((A e. RR /\ B e. RR /\ A <_ B) -> A e. (A[,]B))
171, 2, 15, 16mp3an 915 . . . . . . . 8 |- A e. (A[,]B)
188ffvelrni 3810 . . . . . . . 8 |- (A e. (A[,]B) -> (F` A) e. RR)
1917, 18ax-mp 7 . . . . . . 7 |- (F` A) e. RR
2019, 3ltne 5566 . . . . . 6 |- ((F` A) < U -> U =/= (F` A))
2114, 20ax-mp 7 . . . . 5 |- U =/= (F` A)
22 fveq2 3719 . . . . . . 7 |- (C = A -> (F` C) = (F` A))
238ffvelrni 3810 . . . . . . . . . 10 |- (C e. (A[,]B) -> (F` C) e. RR)
249, 23ax-mp 7 . . . . . . . . 9 |- (F` C) e. RR
2524, 3lttri3 5556 . . . . . . . 8 |- ((F` C) = U <-> (-. (F` C) < U /\ -. U < (F` C)))
26 pm4.2 170 . . . . . . . . . . 11 |- (z e. RR+ <-> z e. RR+)
27 pm4.2 170 . . . . . . . . . . 11 |- (A.w e. (A[,]B)((abs` (C - w)) < z -> U < (F` w)) <-> A.w e. (A[,]B)((abs` (C - w)) < z -> U < (F` w)))
28 pm4.2 170 . . . . . . . . . . 11 |- (A.w e. (A[,]B)((abs` (C - w)) < z -> (F` w) < U) <-> A.w e. (A[,]B)((abs` (C - w)) < z -> (F` w) < U))
29 eqid 1474 . . . . . . . . . . 11 |- if(B <_ (C + z), B, (C + z)) = if(B <_ (C + z), B, (C + z))
301, 2, 3, 4, 5, 6, 7, 8, 26, 27, 28, 29ivthlem7OLD 7248 . . . . . . . . . 10 |- -. (z e. RR+ /\ A.w e. (A[,]B)((abs` (C - w)) < z -> (F` w) < U))
3130nex 1100 . . . . . . . . 9 |- -. E.z(z e. RR+ /\ A.w e. (A[,]B)((abs` (C - w)) < z -> (F` w) < U))
32 opreq1 3963 . . . . . . . . . . . . . . . . . 18 |- (x = C -> (x - w) = (C - w))
3332fveq2d 3723 . . . . . . . . . . . . . . . . 17 |- (x = C -> (abs` (x - w)) = (abs`
(C - w)))
3433breq1d 2625 . . . . . . . . . . . . . . . 16 |- (x = C -> ((abs` (x - w)) < z <-> (abs` (C - w)) < z))
35 fveq2 3719 . . . . . . . . . . . . . . . . . . 19 |- (x = C -> (F` x) = (F` C))
3635opreq1d 3970 . . . . . . . . . . . . . . . . . 18 |- (x = C -> ((F` x) - (F` w)) = ((F` C) - (F` w)))
3736fveq2d 3723 . . . . . . . . . . . . . . . . 17 |- (x = C -> (abs` ((F` x) - (F` w))) = (abs`
((F` C) - (F` w))))
3837breq1d 2625 . . . . . . . . . . . . . . . 16 |- (x = C -> ((abs` ((F` x) - (F` w))) < y <-> (abs` ((F` C) - (F` w))) < y))
3934, 38imbi12d 625 . . . . . . . . . . . . . . 15 |- (x = C -> (((abs`
(x - w)) < z -> (abs`
((F` x) - (F` w))) < y) <-> ((abs` (C - w)) < z -> (abs` ((F` C) - (F` w))) < y)))
4039rexralbidv 1680 . . . . . . . . . . . . . 14 |- (x = C -> (E.z e. RR+ A.w e. (A[,]B)((abs` (x - w)) < z -> (abs` ((F` x) - (F` w))) < y) <-> E.z e. RR+ A.w e. (A[,]B)((abs` (C - w)) < z -> (abs` ((F` C) - (F` w))) < y)))
4140ralbidv 1661 . . . . . . . . . . . . 13 |- (x = C -> (A.y e. RR+ E.z e. RR+ A.w e. (A[,]B)((abs` (x - w)) < z -> (abs` ((F` x) - (F` w))) < y) <-> A.y e. RR+ E.z e. RR+ A.w e. (A[,]B)((abs` (C - w)) < z -> (abs` ((F` C) - (F` w))) < y)))
42 ivthlem8OLD.9 . . . . . . . . . . . . 13 |- A.x e. (A[,]B)A.y e. RR+ E.z e. RR+ A.w e. (A[,]B)((abs` (x - w)) < z -> (abs` ((F` x) - (F` w))) < y)
4341, 42vtoclri 1856 . . . . . . . . . . . 12 |- (C e. (A[,]B) -> A.y e. RR+ E.z e. RR+ A.w e. (A[,]B)((abs`
(C - w)) < z -> (abs`
((F` C) - (F` w))) < y))
449, 43ax-mp 7 . . . . . . . . . . 11 |- A.y e. RR+ E.z e. RR+ A.w e. (A[,]B)((abs` (C - w)) < z -> (abs` ((F` C) - (F` w))) < y)
4524, 3, 44ivthlem2 7234 . . . . . . . . . 10 |- ((F` C) < U -> E.z e. RR+ A.w e. (A[,]B)((abs`
(C - w)) < z -> (abs`
((F` C) - (F` w))) < (U - (F` C))))
468ffvelrni 3810 . . . . . . . . . . 11 |- (w e. (A[,]B) -> (F` w) e. RR)
473, 24ivthlem1 7233 . . . . . . . . . . . 12 |- (((F` w) e. RR -> ((abs`
((F` C) - (F` w))) < ((F` C) - U) -> U < (F` w))) /\ ((F` w) e. RR -> ((abs`
((F` C) - (F` w))) < (U - (F` C)) -> (F` w) < U)))
4847pm3.27i 324 . . . . . . . . . . 11 |- ((F` w) e. RR -> ((abs` ((F` C) - (F` w))) < (U - (F` C)) -> (F` w) < U))
4946, 48syl 10 . . . . . . . . . 10 |- (w e. (A[,]B) -> ((abs` ((F` C) - (F` w))) < (U - (F` C)) -> (F` w) < U))
5045, 49ivthlem3 7235 . . . . . . . . 9 |- ((F` C) < U -> E.z(z e. RR+ /\ A.w e. (A[,]B)((abs` (C - w)) < z -> (F` w) < U)))
5131, 50mto 106 . . . . . . . 8 |- -. (F` C) < U
521, 2, 3, 4, 5, 6, 7, 8, 26, 27, 28ivthlem6OLD 7247 . . . . . . . . . 10 |- -. (z e. RR+ /\ A.w e. (A[,]B)((abs` (C - w)) < z -> U < (F` w)))
5352nex 1100 . . . . . . . . 9 |- -. E.z(z e. RR+ /\ A.w e. (A[,]B)((abs` (C - w)) < z -> U < (F` w)))
543, 24, 44ivthlem2 7234 . . . . . . . . . 10 |- (U < (F` C) -> E.z e. RR+ A.w e. (A[,]B)((abs` (C - w)) < z -> (abs` ((F` C) - (F` w))) < ((F` C) - U)))
5547pm3.26i 320 . . . . . . . . . . 11 |- ((F` w) e. RR -> ((abs` ((F` C) - (F` w))) < ((F` C) - U) -> U < (F` w)))
5646, 55syl 10 . . . . . . . . . 10 |- (w e. (A[,]B) -> ((abs` ((F` C) - (F` w))) < ((F` C) - U) -> U < (F` w)))
5754, 56ivthlem3 7235 . . . . . . . . 9 |- (U < (F` C) -> E.z(z e. RR+ /\ A.w e. (A[,]B)((abs` (C - w)) < z -> U < (F` w))))
5853, 57mto 106 . . . . . . . 8 |- -. U < (