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

Theorem bcthlem16 8014
Description: Lemma for bcth 8032. A ball in sequence g is included in the complement of the closure of reference sequence M.
Hypotheses
Ref Expression
bcthlem16.1 |- D e. CMet
bcthlem16.3 |- X = dom dom D
bcthlem16.6 |- F = {<.<.j, y>., z>. | ((j e. NN /\ y e. A) /\ z = {<.p, r>. | ((p e. X /\ (r e. RR /\ 0 < r)) /\ (r < ((2nd`
y) / 2) /\ (p( ball ` D)r) (_ O))})}
bcthlem16.8 |- O = ((X \ ((cls` J)` (M` j))) i^i ((1st` y)( ball ` D)((2nd` y) / 2)))
Assertion
Ref Expression
bcthlem16 |- (((g:NN-->A /\ (((1st` (g` 1))( ball ` D)(2nd`
(g` 1))) (_ (X \ ((cls` J)` (M` 1))) /\ A.k e. NN (g` (k + 1)) e. ((k + 1)F(g` k)))) /\ m e. NN) -> ((1st` (g` m))( ball ` D)(2nd` (g` m))) (_ (X \ ((cls` J)` (M` m))))
Distinct variable groups:   y,j,z,A   j,p,r,D,y,z   k,F   j,J,p,r,y,z   j,M,p,r,y,z   z,O   j,X,p,r,y,z   g,j,k,m,p,r,y,z

Proof of Theorem bcthlem16
StepHypRef Expression
1 nnge1t 5943 . . . . . . 7 |- (m e. NN -> 1 <_ m)
2 nnret 5929 . . . . . . . 8 |- (m e. NN -> m e. RR)
3 1re 5435 . . . . . . . . 9 |- 1 e. RR
4 leloet 5518 . . . . . . . . 9 |- ((1 e. RR /\ m e. RR) -> (1 <_ m <-> (1 < m \/ 1 = m)))
53, 4mpan 695 . . . . . . . 8 |- (m e. RR -> (1 <_ m <-> (1 < m \/ 1 = m)))
62, 5syl 10 . . . . . . 7 |- (m e. NN -> (1 <_ m <-> (1 < m \/ 1 = m)))
71, 6mpbid 195 . . . . . 6 |- (m e. NN -> (1 < m \/ 1 = m))
87adantr 389 . . . . 5 |- ((m e. NN /\ g:NN-->A) -> (1 < m \/ 1 = m))
9 1nn 5934 . . . . . . . . . . . 12 |- 1 e. NN
10 nnsubt 5957 . . . . . . . . . . . 12 |- ((1 e. NN /\ m e. NN) -> (1 < m <-> (m - 1) e. NN))
119, 10mpan 695 . . . . . . . . . . 11 |- (m e. NN -> (1 < m <-> (m - 1) e. NN))
1211biimpa 416 . . . . . . . . . 10 |- ((m e. NN /\ 1 < m) -> (m - 1) e. NN)
13 opreq1 3968 . . . . . . . . . . . . 13 |- (k = (m - 1) -> (k + 1) = ((m - 1) + 1))
1413fveq2d 3728 . . . . . . . . . . . 12 |- (k = (m - 1) -> (g` (k + 1)) = (g` ((m - 1) + 1)))
15 fveq2 3724 . . . . . . . . . . . . 13 |- (k = (m - 1) -> (g` k) = (g` (m - 1)))
1613, 15opreq12d 3978 . . . . . . . . . . . 12 |- (k = (m - 1) -> ((k + 1)F(g` k)) = (((m - 1) + 1)F(g` (m - 1))))
1714, 16eleq12d 1542 . . . . . . . . . . 11 |- (k = (m - 1) -> ((g` (k + 1)) e. ((k + 1)F(g` k)) <-> (g` ((m - 1) + 1)) e. (((m - 1) + 1)F(g` (m - 1)))))
1817rcla4v 1873 . . . . . . . . . 10 |- ((m - 1) e. NN -> (A.k e. NN (g` (k + 1)) e. ((k + 1)F(g` k)) -> (g` ((m - 1) + 1)) e. (((m - 1) + 1)F(g` (m - 1)))))
1912, 18syl 10 . . . . . . . . 9 |- ((m e. NN /\ 1 < m) -> (A.k e. NN (g` (k + 1)) e. ((k + 1)F(g` k)) -> (g` ((m - 1) + 1)) e. (((m - 1) + 1)F(g` (m - 1)))))
2019adantlr 393 . . . . . . . 8 |- (((m e. NN /\ g:NN-->A) /\ 1 < m) -> (A.k e. NN (g` (k + 1)) e. ((k + 1)F(g` k)) -> (g` ((m - 1) + 1)) e. (((m - 1) + 1)F(g` (m - 1)))))
21 nncnt 5930 . . . . . . . . . . 11 |- (m e. NN -> m e. CC)
22 ax1cn 5269 . . . . . . . . . . . . . 14 |- 1 e. CC
23 npcant 5399 . . . . . . . . . . . . . 14 |- ((m e. CC /\ 1 e. CC) -> ((m - 1) + 1) = m)
2422, 23mpan2 696 . . . . . . . . . . . . 13 |- (m e. CC -> ((m - 1) + 1) = m)
2524fveq2d 3728 . . . . . . . . . . . 12 |- (m e. CC -> (g` ((m - 1) + 1)) = (g` m))
2624opreq1d 3975 . . . . . . . . . . . 12 |- (m e. CC -> (((m - 1) + 1)F(g` (m - 1))) = (mF(g` (m - 1))))
2725, 26eleq12d 1542 . . . . . . . . . . 11 |- (m e. CC -> ((g` ((m - 1) + 1)) e. (((m - 1) + 1)F(g` (m - 1))) <-> (g` m) e. (mF(g` (m - 1)))))
2821, 27syl 10 . . . . . . . . . 10 |- (m e. NN -> ((g` ((m - 1) + 1)) e. (((m - 1) + 1)F(g` (m - 1))) <-> (g` m) e. (mF(g` (m - 1)))))
2928ad2antrr 404 . . . . . . . . 9 |- (((m e. NN /\ g:NN-->A) /\ 1 < m) -> ((g` ((m - 1) + 1)) e. (((m - 1) + 1)F(g` (m - 1))) <-> (g` m) e. (mF(g` (m - 1)))))
30 bcthlem16.1 . . . . . . . . . . . . . . 15 |- D e. CMet
31 bcthlem16.3 . . . . . . . . . . . . . . 15 |- X = dom dom D
32 bcthlem16.6 . . . . . . . . . . . . . . 15 |- F = {<.<.j, y>., z>. | ((j e. NN /\ y e. A) /\ z = {<.p, r>. | ((p e. X /\ (r e. RR /\ 0 < r)) /\ (r < ((2nd`
y) / 2) /\ (p( ball ` D)r) (_ O))})}
33 bcthlem16.8 . . . . . . . . . . . . . . 15 |- O = ((X \ ((cls` J)` (M` j))) i^i ((1st` y)( ball ` D)((2nd` y) / 2)))
3430, 31, 32, 33bcthlem15 8013 . . . . . . . . . . . . . 14 |- (((m e. NN /\ (g` (m - 1)) e. A) /\ (g` m) e. (mF(g` (m - 1)))) -> (((1st`
(g` m)) e. X /\ ((2nd` (g` m)) e. RR /\ 0 < (2nd` (g` m)))) /\ ((2nd`
(g` m)) < ((2nd` (g` (m - 1))) / 2) /\ ((1st` (g` m))( ball ` D)(2nd` (g` m))) (_ ((X \ ((cls`
J)` (M` m))) i^i ((1st` (g` (m - 1)))( ball ` D)((2nd` (g` (m - 1))) / 2))))))
3534pm3.27d 325 . . . . . . . . . . . . 13 |- (((m e. NN /\ (g` (m - 1)) e. A) /\ (g` m) e. (mF(g` (m - 1)))) -> ((2nd` (g` m)) < ((2nd` (g` (m - 1))) / 2) /\ ((1st`
(g` m))( ball ` D)(2nd` (g` m))) (_ ((X \ ((cls`
J)` (M` m))) i^i ((1st` (g` (m - 1)))( ball ` D)((2nd` (g` (m - 1))) / 2)))))
3635pm3.27d 325 . . . . . . . . . . . 12 |- (((m e. NN /\ (g` (m - 1)) e. A) /\ (g` m) e. (mF(g` (m - 1)))) -> ((1st` (g` m))( ball ` D)(2nd`
(g` m))) (_ ((X \ ((cls` J)` (M` m))) i^i ((1st` (g` (m - 1)))( ball ` D)((2nd` (g` (m - 1))) / 2))))
37 inss1 2230 . . . . . . . . . . . . 13 |- ((X \ ((cls` J)` (M` m))) i^i ((1st`
(g` (m - 1)))( ball ` D)((2nd` (g` (m - 1))) / 2))) (_ (X \ ((cls`
J)` (M` m)))
38 sstr 2072 . . . . . . . . . . . . 13 |- ((((1st`
(g` m))( ball ` D)(2nd` (g` m))) (_ ((X \ ((cls`
J)` (M` m))) i^i ((1st` (g` (m - 1)))( ball ` D)((2nd` (g` (m - 1))) / 2))) /\ ((X \ ((cls`
J)` (M` m))) i^i ((1st` (g` (m - 1)))( ball ` D)((2nd` (g` (m - 1))) / 2))) (_ (X \ ((cls` J)` (M` m)))) -> ((1st