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

Theorem cau5i 6854
Description: A relationship used to derive two ways to express a Cauchy sequence. ph is ph(j, k).
Hypotheses
Ref Expression
cau5i.1 |- M e. ZZ
cau5i.1a |- Z = (ZZ>` M)
cau5i.2 |- W (_ ZZ
cau5i.3 |- U (_ ZZ
Assertion
Ref Expression
cau5i |- (E.m e. ZZ A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph) -> E.m e. Z A.j e. W A.k e. U ((m <_ j /\ m <_ k) -> ph))
Distinct variable groups:   j,k,m,M   m,Z   ph,m

Proof of Theorem cau5i
StepHypRef Expression
1 zret 6086 . . . . 5 |- (n e. ZZ -> n e. RR)
2 cau5i.1 . . . . . . 7 |- M e. ZZ
32zre 6088 . . . . . 6 |- M e. RR
43a1i 8 . . . . 5 |- (n e. ZZ -> M e. RR)
5 letrt 5498 . . . . . . . . . . . . . . . . . . 19 |- ((n e. RR /\ M e. RR /\ j e. RR) -> ((n <_ M /\ M <_ j) -> n <_ j))
63, 5mp3an2 901 . . . . . . . . . . . . . . . . . 18 |- ((n e. RR /\ j e. RR) -> ((n <_ M /\ M <_ j) -> n <_ j))
7 zret 6086 . . . . . . . . . . . . . . . . . 18 |- (j e. ZZ -> j e. RR)
86, 7sylan2 451 . . . . . . . . . . . . . . . . 17 |- ((n e. RR /\ j e. ZZ) -> ((n <_ M /\ M <_ j) -> n <_ j))
9 letrt 5498 . . . . . . . . . . . . . . . . . . 19 |- ((n e. RR /\ M e. RR /\ k e. RR) -> ((n <_ M /\ M <_ k) -> n <_ k))
103, 9mp3an2 901 . . . . . . . . . . . . . . . . . 18 |- ((n e. RR /\ k e. RR) -> ((n <_ M /\ M <_ k) -> n <_ k))
11 zret 6086 . . . . . . . . . . . . . . . . . 18 |- (k e. ZZ -> k e. RR)
1210, 11sylan2 451 . . . . . . . . . . . . . . . . 17 |- ((n e. RR /\ k e. ZZ) -> ((n <_ M /\ M <_ k) -> n <_ k))
138, 12im2anan9 561 . . . . . . . . . . . . . . . 16 |- (((n e. RR /\ j e. ZZ) /\ (n e. RR /\ k e. ZZ)) -> (((n <_ M /\ M <_ j) /\ (n <_ M /\ M <_ k)) -> (n <_ j /\ n <_ k)))
1413anandis 511 . . . . . . . . . . . . . . 15 |- ((n e. RR /\ (j e. ZZ /\ k e. ZZ)) -> (((n <_ M /\ M <_ j) /\ (n <_ M /\ M <_ k)) -> (n <_ j /\ n <_ k)))
1514, 1sylan 448 . . . . . . . . . . . . . 14 |- ((n e. ZZ /\ (j e. ZZ /\ k e. ZZ)) -> (((n <_ M /\ M <_ j) /\ (n <_ M /\ M <_ k)) -> (n <_ j /\ n <_ k)))
16 anandi 509 . . . . . . . . . . . . . 14 |- ((n <_ M /\ (M <_ j /\ M <_ k)) <-> ((n <_ M /\ M <_ j) /\ (n <_ M /\ M <_ k)))
1715, 16syl5ib 206 . . . . . . . . . . . . 13 |- ((n e. ZZ /\ (j e. ZZ /\ k e. ZZ)) -> ((n <_ M /\ (M <_ j /\ M <_ k)) -> (n <_ j /\ n <_ k)))
1817exp3a 375 . . . . . . . . . . . 12 |- ((n e. ZZ /\ (j e. ZZ /\ k e. ZZ)) -> (n <_ M -> ((M <_ j /\ M <_ k) -> (n <_ j /\ n <_ k))))
1918imp 350 . . . . . . . . . . 11 |- (((n e. ZZ /\ (j e. ZZ /\ k e. ZZ)) /\ n <_ M) -> ((M <_ j /\ M <_ k) -> (n <_ j /\ n <_ k)))
2019an1rs 488 . . . . . . . . . 10 |- (((n e. ZZ /\ n <_ M) /\ (j e. ZZ /\ k e. ZZ)) -> ((M <_ j /\ M <_ k) -> (n <_ j /\ n <_ k)))
2120anassrs 441 . . . . . . . . 9 |- ((((n e. ZZ /\ n <_ M) /\ j e. ZZ) /\ k e. ZZ) -> ((M <_ j /\ M <_ k) -> (n <_ j /\ n <_ k)))
2221imim1d 28 . . . . . . . 8 |- ((((n e. ZZ /\ n <_ M) /\ j e. ZZ) /\ k e. ZZ) -> (((n <_ j /\ n <_ k) -> ph) -> ((M <_ j /\ M <_ k) -> ph)))
2322r19.20dva 1701 . . . . . . 7 |- (((n e. ZZ /\ n <_ M) /\ j e. ZZ) -> (A.k e. ZZ ((n <_ j /\ n <_ k) -> ph) -> A.k e. ZZ ((M <_ j /\ M <_ k) -> ph)))
2423r19.20dva 1701 . . . . . 6 |- ((n e. ZZ /\ n <_ M) -> (A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph) -> A.j e. ZZ A.k e. ZZ ((M <_ j /\ M <_ k) -> ph)))
25 uzidt 6359 . . . . . . . 8 |- (M e. ZZ -> M e. (ZZ>` M))
262, 25ax-mp 7 . . . . . . 7 |- M e. (ZZ>` M)
27 breq1 2612 . . . . . . . . . . 11 |- (m = M -> (m <_ j <-> M <_ j))
28 breq1 2612 . . . . . . . . . . 11 |- (m = M -> (m <_ k <-> M <_ k))
2927, 28anbi12d 626 . . . . . . . . . 10 |- (m = M -> ((m <_ j /\ m <_ k) <-> (M <_ j /\ M <_ k)))
3029imbi1d 611 . . . . . . . . 9 |- (m = M -> (((m <_ j /\ m <_ k) -> ph) <-> ((M <_ j /\ M <_ k) -> ph)))
31302ralbidv 1672 . . . . . . . 8 |- (m = M -> (A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph) <-> A.j e. ZZ A.k e. ZZ ((M <_ j /\ M <_ k) -> ph)))
3231rcla4ev 1868 . . . . . . 7 |- ((M e. (ZZ>` M) /\ A.j e. ZZ A.k e. ZZ ((M <_ j /\ M <_ k) -> ph)) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph))
3326, 32mpan 693 . . . . . 6 |- (A.j e. ZZ A.k e. ZZ ((M <_ j /\ M <_ k) -> ph) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph))
3424, 33syl6 22 . . . . 5 |- ((n e. ZZ /\ n <_ M) -> (A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph)))
352eluz1 6354 . . . . . 6 |- (n e. (ZZ>` M) <-> (n e. ZZ /\ M <_ n))
36 breq1 2612 . . . . . . . . . . 11 |- (m = n -> (m <_ j <-> n <_ j))
37 breq1 2612 . . . . . . . . . . 11 |- (m = n -> (m <_ k <-> n <_ k))
3836, 37anbi12d 626 . . . . . . . . . 10 |- (m = n -> ((m <_ j /\ m <_ k) <-> (n <_ j /\ n <_ k)))
3938imbi1d 611 . . . . . . . . 9 |- (m = n -> (((m <_ j /\ m <_ k) -> ph) <-> ((n <_ j /\ n <_ k) -> ph)))
40392ralbidv 1672 . . . . . . . 8 |- (m = n -> (A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph) <-> A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph)))
4140rcla4ev 1868 . . . . . . 7 |- ((n e. (ZZ>` M) /\ A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph)) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph))
4241ex 373 . . . . . 6 |- (n e. (ZZ>` M) -> (A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph)))
4335, 42sylbir 201 . . . . 5 |- ((n e. ZZ /\ M <_ n) -> (A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph)))
441, 4, 34, 43lecase 5595 . . . 4 |- (n e. ZZ -> (A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph)))
4544r19.23aiv 1735 . . 3 |- (E.n e. ZZ A.j e. ZZ A.k e. ZZ ((n <_ j /\ n <_ k) -> ph) -> E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph))
46 cau5i.2 . . . . . . 7 |- W (_ ZZ
4746sseli 2055 . . . . . 6 |- (j e. W -> j e. ZZ)
48 cau5i.3 . . . . . . . . 9 |- U (_ ZZ
4948sseli 2055 . . . . . . . 8 |- (k e. U -> k e. ZZ)
5049imim1i 16 . . . . . . 7 |- ((k e. ZZ -> ((m <_ j /\ m <_ k) -> ph)) -> (k e. U -> ((m <_ j /\ m <_ k) -> ph)))
5150r19.20i2 1695 . . . . . 6 |- (A.k e. ZZ ((m <_ j /\ m <_ k) -> ph) -> A.k e. U ((m <_ j /\ m <_ k) -> ph))
5247, 51imim12i 18 . . . . 5 |- ((j e. ZZ -> A.k e. ZZ ((m <_ j /\ m <_ k) -> ph)) -> (j e. W -> A.k e. U ((m <_ j /\ m <_ k) -> ph)))
5352r19.20i2 1695 . . . 4 |- (A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph) -> A.j e. W A.k e. U ((m <_ j /\ m <_ k) -> ph))
5453r19.22si 1726 . . 3 |- (E.m e. (ZZ>` M)A.j e. ZZ A.k e. ZZ ((m <_ j /\ m <_ k) -> ph) -> E.m e. (ZZ>` M)A.j e. W A.k e. U ((m <_ j /\ m <_ k) -> ph))
5545, 54syl 10 . 2 |- (