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

Theorem bcthlem33 8031
Description: Lemma for bcth 8032. All members of reference sequence M cannot have an empty interior.
Hypotheses
Ref Expression
bcthlem34.1 |- D e. CMet
bcthlem34.2 |- X =/= (/)
bcthlem34.3 |- X = dom dom D
bcthlem34.4 |- J = (Open` D)
bcthlem34.5 |- M:NN-->P~X
Assertion
Ref Expression
bcthlem33 |- ((U.ran M = X /\ ran M (_ (Clsd` J)) -> E.k e. NN ((int` J)` (M` k)) =/= (/))
Distinct variable groups:   D,k   k,J   k,M   k,X

Proof of Theorem bcthlem33
StepHypRef Expression
1 1nn 5934 . . . . . . . 8 |- 1 e. NN
2 fveq2 3724 . . . . . . . . . . . 12 |- (k = 1 -> (M` k) = (M` 1))
32fveq2d 3728 . . . . . . . . . . 11 |- (k = 1 -> ((cls` J)` (M` k)) = ((cls` J)` (M` 1)))
43fveq2d 3728 . . . . . . . . . 10 |- (k = 1 -> ((int` J)` ((cls` J)` (M` k))) = ((int`
J)` ((cls` J)` (M` 1))))
54eqeq1d 1483 . . . . . . . . 9 |- (k = 1 -> (((int` J)` ((cls` J)` (M` k))) = (/) <-> ((int`
J)` ((cls` J)` (M` 1))) = (/)))
65rcla4v 1873 . . . . . . . 8 |- (1 e. NN -> (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> ((int` J)` ((cls` J)` (M` 1))) = (/)))
71, 6ax-mp 7 . . . . . . 7 |- (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> ((int` J)` ((cls` J)` (M` 1))) = (/))
8 bcthlem34.5 . . . . . . . . . . 11 |- M:NN-->P~X
98ffvelrni 3815 . . . . . . . . . 10 |- (1 e. NN -> (M` 1) e. P~X)
101, 9ax-mp 7 . . . . . . . . 9 |- (M` 1) e. P~X
11 elpwi 2406 . . . . . . . . 9 |- ((M` 1) e. P~X -> (M` 1) (_ X)
1210, 11ax-mp 7 . . . . . . . 8 |- (M` 1) (_ X
13 bcthlem34.1 . . . . . . . . 9 |- D e. CMet
14 bcthlem34.3 . . . . . . . . 9 |- X = dom dom D
15 bcthlem34.4 . . . . . . . . 9 |- J = (Open` D)
16 bcthlem34.2 . . . . . . . . 9 |- X =/= (/)
1713, 14, 15, 16bcthlem10 8008 . . . . . . . 8 |- (((M` 1) (_ X /\ ((int` J)` ((cls` J)` (M` 1))) = (/)) -> ((X \ ((cls` J)` (M` 1))) =/= (/) /\ (X \ ((cls`
J)` (M` 1))) e. J))
1812, 17mpan 695 . . . . . . 7 |- (((int` J)` ((cls` J)` (M` 1))) = (/) -> ((X \ ((cls` J)` (M` 1))) =/= (/) /\ (X \ ((cls`
J)` (M` 1))) e. J))
1913, 14, 15bcthlem8 8006 . . . . . . . 8 |- (((X \ ((cls` J)` (M` 1))) =/= (/) /\ (X \ ((cls`
J)` (M` 1))) e. J /\ 1 e. NN) -> E.q e. (X \ ((cls` J)` (M` 1)))E.s e. RR (0 < s /\ s < (1 / (2^1)) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))))
201, 19mp3an3 905 . . . . . . 7 |- (((X \ ((cls` J)` (M` 1))) =/= (/) /\ (X \ ((cls`
J)` (M` 1))) e. J) -> E.q e. (X \ ((cls` J)` (M` 1)))E.s e. RR (0 < s /\ s < (1 / (2^1)) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))))
217, 18, 203syl 20 . . . . . 6 |- (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> E.q e. (X \ ((cls` J)` (M` 1)))E.s e. RR (0 < s /\ s < (1 / (2^1)) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))))
2213, 14, 15, 8bcthlem32 8030 . . . . . . . . . . . . . . . 16 |- (((s < (1 / 2) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))) /\ (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) /\ (q e. X /\ (s e. RR /\ 0 < s)))) -> -. U.ran M = X)
2322exp43 384 . . . . . . . . . . . . . . 15 |- (s < (1 / 2) -> ((q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1))) -> (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> ((q e. X /\ (s e. RR /\ 0 < s)) -> -. U.ran M = X))))
2423com4r 41 . . . . . . . . . . . . . 14 |- ((q e. X /\ (s e. RR /\ 0 < s)) -> (s < (1 / 2) -> ((q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1))) -> (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> -. U.ran M = X))))
2524exp32 377 . . . . . . . . . . . . 13 |- (q e. X -> (s e. RR -> (0 < s -> (s < (1 / 2) -> ((q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1))) -> (A.k e. NN ((int`
J)` ((cls` J)` (M` k))) = (/) -> -. U.ran M = X))))))
2625imp 350 . . . . . . . . . . . 12 |- ((q e. X /\ s e. RR) -> (0 < s -> (s < (1 / 2) -> ((q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1))) -> (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> -. U.ran M = X)))))
2726com4l 39 . . . . . . . . . . 11 |- (0 < s -> (s < (1 / 2) -> ((q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1))) -> ((q e. X /\ s e. RR) -> (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> -. U.ran M = X)))))
28 2cn 5980 . . . . . . . . . . . . . 14 |- 2 e. CC
29 exp1t 6573 . . . . . . . . . . . . . 14 |- (2 e. CC -> (2^1) = 2)
3028, 29ax-mp 7 . . . . . . . . . . . . 13 |- (2^1) = 2
3130opreq2i 3972 . . . . . . . . . . . 12 |- (1 / (2^1)) = (1 / 2)
3231breq2i 2627 . . . . . . . . . . 11 |- (s < (1 / (2^1)) <-> s < (1 / 2))
3327, 32syl5ib 206 . . . . . . . . . 10 |- (0 < s -> (s < (1 / (2^1)) -> ((q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1))) -> ((q e. X /\ s e. RR) -> (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> -. U.ran M = X)))))
34333imp 827 . . . . . . . . 9 |- ((0 < s /\ s < (1 / (2^1)) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))) -> ((q e. X /\ s e. RR) -> (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> -. U.ran M = X)))
3534com13 33 . . . . . . . 8 |- (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> ((q e. X /\ s e. RR) -> ((0 < s /\ s < (1 / (2^1)) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))) -> -. U.ran M = X)))
36 eldifi 2162 . . . . . . . 8 |- (q e. (X \ ((cls` J)` (M` 1))) -> q e. X)
3735, 36sylani 464 . . . . . . 7 |- (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> ((q e. (X \ ((cls` J)` (M` 1))) /\ s e. RR) -> ((0 < s /\ s < (1 / (2^1)) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))) -> -. U.ran M = X)))
3837r19.23advv 1749 . . . . . 6 |- (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> (E.q e. (X \ ((cls`
J)` (M` 1)))E.s e. RR (0 < s /\ s < (1 / (2^1)) /\ (q( ball ` D)s) (_ (X \ ((cls` J)` (M` 1)))) -> -. U.ran M = X))
3921, 38mpd 26 . . . . 5 |- (A.k e. NN ((int` J)` ((cls` J)` (M` k))) = (/) -> -. U.ran M = X)
4039con2i 97 . . . 4 |- (U.ran M = X -> -. A.k e. NN ((int`
J)` ((cls` J)` (M` k))) = (/))
4140adantr 389 . . 3 |- ((U.ran M = X /\ ran M (_ (Clsd` J)) -> -. A.k e. NN ((int` J