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

Theorem caussi 7954
Description: Cauchy sequence on a metric subspace.
Assertion
Ref Expression
caussi |- ((D e. Met /\ F e. (Cau` (D |` (Y X. Y)))) -> F e. (Cau` D))

Proof of Theorem caussi
StepHypRef Expression
1 ssid 2080 . . . . . . 7 |- CC (_ CC
2 resss 3383 . . . . . . . . 9 |- (D |` (Y X. Y)) (_ D
3 dmss 3310 . . . . . . . . 9 |- ((D |` (Y X. Y)) (_ D -> dom ( D |` (Y X. Y)) (_ dom D)
42, 3ax-mp 7 . . . . . . . 8 |- dom ( D |` (Y X. Y)) (_ dom D
5 dmss 3310 . . . . . . . 8 |- (dom ( D |` (Y X. Y)) (_ dom D -> dom dom ( D |` (Y X. Y)) (_ dom dom D)
64, 5ax-mp 7 . . . . . . 7 |- dom dom ( D |` (Y X. Y)) (_ dom dom D
7 ssxp 3256 . . . . . . 7 |- ((CC (_ CC /\ dom dom ( D |` (Y X. Y)) (_ dom dom D) -> (CC X. dom dom ( D |` (Y X. Y))) (_ (CC X. dom dom D))
81, 6, 7mp2an 697 . . . . . 6 |- (CC X. dom dom ( D |` (Y X. Y))) (_ (CC X. dom dom D)
9 sstr 2072 . . . . . 6 |- ((F (_ (CC X. dom dom ( D |` (Y X. Y))) /\ (CC X. dom dom ( D |` (Y X. Y))) (_ (CC X. dom dom D)) -> F (_ (CC X. dom dom D))
108, 9mpan2 696 . . . . 5 |- (F (_ (CC X. dom dom ( D |` (Y X. Y))) -> F (_ (CC X. dom dom D))
1110a1i 8 . . . 4 |- (D e. Met -> (F (_ (CC X. dom dom ( D |` (Y X. Y))) -> F (_ (CC X. dom dom D)))
126sseli 2065 . . . . . . . . . . . 12 |- ((F` j) e. dom dom ( D |` (Y X. Y)) -> (F` j) e. dom dom D)
13123ad2ant1 800 . . . . . . . . . . 11 |- (((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x) -> (F` j) e. dom dom D)
1413a1i 8 . . . . . . . . . 10 |- (D e. Met -> (((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x) -> (F` j) e. dom dom D))
156sseli 2065 . . . . . . . . . . . 12 |- ((F` k) e. dom dom ( D |` (Y X. Y)) -> (F` k) e. dom dom D)
16153ad2ant2 801 . . . . . . . . . . 11 |- (((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x) -> (F` k) e. dom dom D)
1716a1i 8 . . . . . . . . . 10 |- (D e. Met -> (((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x) -> (F` k) e. dom dom D))
18 oprvalres 4033 . . . . . . . . . . . . . . . 16 |- (((F` j) e. Y /\ (F` k) e. Y) -> ((F` j)(D |` (Y X. Y))(F` k)) = ((F` j)D(F` k)))
19 eqid 1475 . . . . . . . . . . . . . . . . . . . 20 |- dom dom D = dom dom D
2019metssba 7809 . . . . . . . . . . . . . . . . . . 19 |- (D e. Met -> (dom dom D i^i Y) = dom dom ( D |` (Y X. Y)))
21 inss2 2231 . . . . . . . . . . . . . . . . . . . 20 |- (dom dom D i^i Y) (_ Y
2221a1i 8 . . . . . . . . . . . . . . . . . . 19 |- (D e. Met -> (dom dom D i^i Y) (_ Y)
2320, 22eqsstr3d 2096 . . . . . . . . . . . . . . . . . 18 |- (D e. Met -> dom dom ( D |` (Y X. Y)) (_ Y)
2423sseld 2067 . . . . . . . . . . . . . . . . 17 |- (D e. Met -> ((F` j) e. dom dom ( D |` (Y X. Y)) -> (F` j) e. Y))
2524imp 350 . . . . . . . . . . . . . . . 16 |- ((D e. Met /\ (F` j) e. dom dom ( D |` (Y X. Y))) -> (F` j) e. Y)
2623sseld 2067 . . . . . . . . . . . . . . . . 17 |- (D e. Met -> ((F` k) e. dom dom ( D |` (Y X. Y)) -> (F` k) e. Y))
2726imp 350 . . . . . . . . . . . . . . . 16 |- ((D e. Met /\ (F` k) e. dom dom ( D |` (Y X. Y))) -> (F` k) e. Y)
2818, 25, 27syl2an 454 . . . . . . . . . . . . . . 15 |- (((D e. Met /\ (F` j) e. dom dom ( D |` (Y X. Y))) /\ (D e. Met /\ (F` k) e. dom dom ( D |` (Y X. Y)))) -> ((F` j)(D |` (Y X. Y))(F` k)) = ((F` j)D(F` k)))
2928anandis 512 . . . . . . . . . . . . . 14 |- ((D e. Met /\ ((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)))) -> ((F` j)(D |` (Y X. Y))(F` k)) = ((F` j)D(F` k)))
3029breq1d 2629 . . . . . . . . . . . . 13 |- ((D e. Met /\ ((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)))) -> (((F` j)(D |` (Y X. Y))(F` k)) < x <-> ((F` j)D(F` k)) < x))
3130biimpd 153 . . . . . . . . . . . 12 |- ((D e. Met /\ ((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)))) -> (((F` j)(D |` (Y X. Y))(F` k)) < x -> ((F` j)D(F` k)) < x))
3231exp32 377 . . . . . . . . . . 11 |- (D e. Met -> ((F` j) e. dom dom ( D |` (Y X. Y)) -> ((F` k) e. dom dom ( D |` (Y X. Y)) -> (((F` j)(D |` (Y X. Y))(F` k)) < x -> ((F` j)D(F` k)) < x))))
33323impd 847 . . . . . . . . . 10 |- (D e. Met -> (((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x) -> ((F` j)D(F` k)) < x))
3414, 17, 333jcad 820 . . . . . . . . 9 |- (D e. Met -> (((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x) -> ((F` j) e. dom dom D /\ (F` k) e. dom dom D /\ ((F` j)D(F` k)) < x)))
3534imim2d 25 . . . . . . . 8 |- (D e. Met -> ((j <_ k -> ((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x)) -> (j <_ k -> ((F` j) e. dom dom D /\ (F` k) e. dom dom D /\ ((F` j)D(F` k)) < x))))
3635r19.20sdv 1710 . . . . . . 7 |- (D e. Met -> (A.k e. NN (j <_ k -> ((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x)) -> A.k e. NN (j <_ k -> ((F` j) e. dom dom D /\ (F` k) e. dom dom D /\ ((F` j)D(F` k)) < x))))
3736r19.22sdv 1738 . . . . . 6 |- (D e. Met -> (E.j e. NN A.k e. NN (j <_ k -> ((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x)) -> E.j e. NN A.k e. NN (j <_ k -> ((F` j) e. dom dom D /\ (F` k) e. dom dom D /\ ((F` j)D(F` k)) < x))))
3837imim2d 25 . . . . 5 |- (D e. Met -> ((0 < x -> E.j e. NN A.k e. NN (j <_ k -> ((F` j) e. dom dom ( D |` (Y X. Y)) /\ (F` k) e. dom dom ( D |` (Y X. Y)) /\ ((F` j)(D |` (Y X. Y))(F` k)) < x))) -> (0 < x -> E.j e. NN A.k e. NN (j <_ k -> ((F` j) e. dom dom D /\ (F` k) e. dom dom D /\ ((F