Metamath Proof Explorer


Theorem jm2.26

Description: Lemma 2.26 of JonesMatijasevic p. 697, the "second step down lemma". (Contributed by Stefan O'Rear, 2-Oct-2014)

Ref Expression
Assertion jm2.26 A2NKMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M

Proof

Step Hyp Ref Expression
1 acongrep NMm0N2 NmM2 Nm- M
2 1 ad2ant2l A2NKMm0N2 NmM2 Nm- M
3 acongrep NKk0N2 NkK2 NkK
4 3 ad2ant2lr A2NKMk0N2 NkK2 NkK
5 2z 2
6 simpl1l A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMA2N
7 nnz NN
8 7 adantl A2NN
9 6 8 syl A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMN
10 zmulcl 2N2 N
11 5 9 10 sylancr A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 N
12 simplrl A2NKMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMK
13 12 3ad2antl1 A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMK
14 simpl3l A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMm0N
15 14 elfzelzd A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMm
16 simplrr A2NKMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMM
17 16 3ad2antl1 A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMM
18 simpl2r A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NkK2 NkK
19 simpl2l A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMk0N
20 simplll A2NKMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMA2
21 20 3ad2antl1 A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMA2
22 frmx Xrm:2×0
23 22 fovcl A2NAXrmN0
24 23 nn0zd A2NAXrmN
25 21 9 24 syl2anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmN
26 19 elfzelzd A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMk
27 frmy Yrm:2×
28 27 fovcl A2kAYrmk
29 21 26 28 syl2anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAYrmk
30 27 fovcl A2MAYrmM
31 21 17 30 syl2anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAYrmM
32 27 fovcl A2mAYrmm
33 21 15 32 syl2anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAYrmm
34 27 fovcl A2KAYrmK
35 21 13 34 syl2anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAYrmK
36 jm2.26a A2NkK2 NkK2 NkKAXrmNAYrmkAYrmKAXrmNAYrmkAYrmK
37 21 9 26 13 36 syl22anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NkK2 NkKAXrmNAYrmkAYrmKAXrmNAYrmkAYrmK
38 18 37 mpd A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmNAYrmkAYrmKAXrmNAYrmkAYrmK
39 simpr A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM
40 acongtr AXrmNAYrmkAYrmKAYrmMAXrmNAYrmkAYrmKAXrmNAYrmkAYrmKAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmNAYrmkAYrmMAXrmNAYrmkAYrmM
41 25 29 35 31 38 39 40 syl222anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmNAYrmkAYrmMAXrmNAYrmkAYrmM
42 simpl3r A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NmM2 Nm- M
43 acongsym 2 NmM2 NmM2 Nm- M2 NMm2 NMm
44 11 15 17 42 43 syl31anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NMm2 NMm
45 jm2.26a A2NMm2 NMm2 NMmAXrmNAYrmMAYrmmAXrmNAYrmMAYrmm
46 21 9 17 15 45 syl22anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NMm2 NMmAXrmNAYrmMAYrmmAXrmNAYrmMAYrmm
47 44 46 mpd A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmNAYrmMAYrmmAXrmNAYrmMAYrmm
48 acongtr AXrmNAYrmkAYrmMAYrmmAXrmNAYrmkAYrmMAXrmNAYrmkAYrmMAXrmNAYrmMAYrmmAXrmNAYrmMAYrmmAXrmNAYrmkAYrmmAXrmNAYrmkAYrmm
49 25 29 31 33 41 47 48 syl222anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMAXrmNAYrmkAYrmmAXrmNAYrmkAYrmm
50 jm2.26lem3 A2Nk0Nm0NAXrmNAYrmkAYrmmAXrmNAYrmkAYrmmk=m
51 6 19 14 49 50 syl121anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmMk=m
52 id k=mk=m
53 eqidd k=mK=K
54 52 53 acongeq12d k=m2 NkK2 NkK2 NmK2 NmK
55 51 54 syl A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NkK2 NkK2 NmK2 NmK
56 18 55 mpbid A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NmK2 NmK
57 acongsym 2 NmK2 NmK2 NmK2 NKm2 NKm
58 11 15 13 56 57 syl31anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKm2 NKm
59 acongtr 2 NKmM2 NKm2 NKm2 NmM2 Nm- M2 NKM2 NK- M
60 11 13 15 17 58 42 59 syl222anc A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
61 60 3exp1 A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
62 61 expd A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
63 62 rexlimdv A2NKMk0N2 NkK2 NkKm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
64 4 63 mpd A2NKMm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
65 64 expd A2NKMm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
66 65 rexlimdv A2NKMm0N2 NmM2 Nm- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
67 2 66 mpd A2NKMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M
68 jm2.26a A2NKM2 NKM2 NK- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM
69 7 68 sylanl2 A2NKM2 NKM2 NK- MAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM
70 67 69 impbid A2NKMAXrmNAYrmKAYrmMAXrmNAYrmKAYrmM2 NKM2 NK- M