Metamath Proof Explorer


Theorem pthdlem1

Description: Lemma 1 for pthd . (Contributed by Alexander van der Vekens, 13-Nov-2017) (Revised by AV, 9-Feb-2021)

Ref Expression
Hypotheses pthd.p φPWordV
pthd.r R=P1
pthd.s φi0..^Pj1..^RijPiPj
Assertion pthdlem1 φFunP1..^R-1

Proof

Step Hyp Ref Expression
1 pthd.p φPWordV
2 pthd.r R=P1
3 pthd.s φi0..^Pj1..^RijPiPj
4 wrdf PWordVP:0..^PV
5 1 4 syl φP:0..^PV
6 fzo0ss1 1..^R0..^R
7 2 a1i φR=P1
8 7 oveq2d φ0..^R=0..^P1
9 6 8 sseqtrid φ1..^R0..^P1
10 lencl PWordVP0
11 nn0z P0P
12 1 10 11 3syl φP
13 fzossrbm1 P0..^P10..^P
14 12 13 syl φ0..^P10..^P
15 9 14 sstrd φ1..^R0..^P
16 5 15 fssresd φP1..^R:1..^RV
17 16 adantr φ1<P1P1..^R:1..^RV
18 3 adantr φ1<P1i0..^Pj1..^RijPiPj
19 1 10 syl φP0
20 nn0re P0P
21 20 ltm1d P0P1<P
22 1re 1
23 peano2rem PP1
24 20 23 syl P0P1
25 lttr 1P1P1<P1P1<P1<P
26 22 24 20 25 mp3an2i P01<P1P1<P1<P
27 1red P01
28 ltle 1P1<P1P
29 27 20 28 syl2anc P01<P1P
30 26 29 syld P01<P1P1<P1P
31 21 30 mpan2d P01<P11P
32 31 imdistani P01<P1P01P
33 elnnnn0c PP01P
34 32 33 sylibr P01<P1P
35 19 34 sylan φ1<P1P
36 fzo0sn0fzo1 P0..^P=01..^P
37 35 36 syl φ1<P10..^P=01..^P
38 1zzd φ1<P11
39 1p1e2 1+1=2
40 2z 2
41 39 40 eqeltri 1+1
42 41 a1i P01<P11+1
43 11 adantr P01<P1P
44 ltaddsub 11P1+1<P1<P1
45 44 bicomd 11P1<P11+1<P
46 22 27 20 45 mp3an2i P01<P11+1<P
47 2re 2
48 39 47 eqeltri 1+1
49 ltle 1+1P1+1<P1+1P
50 48 20 49 sylancr P01+1<P1+1P
51 46 50 sylbid P01<P11+1P
52 51 imp P01<P11+1P
53 eluz2 P1+11+1P1+1P
54 42 43 52 53 syl3anbrc P01<P1P1+1
55 19 54 sylan φ1<P1P1+1
56 fzosplitsnm1 1P1+11..^P=1..^P1P1
57 38 55 56 syl2anc φ1<P11..^P=1..^P1P1
58 57 uneq2d φ1<P101..^P=01..^P1P1
59 37 58 eqtrd φ1<P10..^P=01..^P1P1
60 59 raleqdv φ1<P1i0..^Pj1..^RijPiPji01..^P1P1j1..^RijPiPj
61 ralunb i01..^P1P1j1..^RijPiPji0j1..^RijPiPji1..^P1P1j1..^RijPiPj
62 ralunb i1..^P1P1j1..^RijPiPji1..^P1j1..^RijPiPjiP1j1..^RijPiPj
63 62 anbi2i i0j1..^RijPiPji1..^P1P1j1..^RijPiPji0j1..^RijPiPji1..^P1j1..^RijPiPjiP1j1..^RijPiPj
64 61 63 bitri i01..^P1P1j1..^RijPiPji0j1..^RijPiPji1..^P1j1..^RijPiPjiP1j1..^RijPiPj
65 60 64 bitrdi φ1<P1i0..^Pj1..^RijPiPji0j1..^RijPiPji1..^P1j1..^RijPiPjiP1j1..^RijPiPj
66 2 eqcomi P1=R
67 66 oveq2i 1..^P1=1..^R
68 67 raleqi i1..^P1j1..^RijPiPji1..^Rj1..^RijPiPj
69 fvres i1..^RP1..^Ri=Pi
70 69 eqcomd i1..^RPi=P1..^Ri
71 70 adantl φ1<P1i1..^RPi=P1..^Ri
72 71 adantr φ1<P1i1..^Rj1..^RPi=P1..^Ri
73 fvres j1..^RP1..^Rj=Pj
74 73 eqcomd j1..^RPj=P1..^Rj
75 74 adantl φ1<P1i1..^Rj1..^RPj=P1..^Rj
76 72 75 neeq12d φ1<P1i1..^Rj1..^RPiPjP1..^RiP1..^Rj
77 76 biimpd φ1<P1i1..^Rj1..^RPiPjP1..^RiP1..^Rj
78 77 imim2d φ1<P1i1..^Rj1..^RijPiPjijP1..^RiP1..^Rj
79 78 ralimdva φ1<P1i1..^Rj1..^RijPiPjj1..^RijP1..^RiP1..^Rj
80 79 ralimdva φ1<P1i1..^Rj1..^RijPiPji1..^Rj1..^RijP1..^RiP1..^Rj
81 68 80 syl5bi φ1<P1i1..^P1j1..^RijPiPji1..^Rj1..^RijP1..^RiP1..^Rj
82 81 adantrd φ1<P1i1..^P1j1..^RijPiPjiP1j1..^RijPiPji1..^Rj1..^RijP1..^RiP1..^Rj
83 82 adantld φ1<P1i0j1..^RijPiPji1..^P1j1..^RijPiPjiP1j1..^RijPiPji1..^Rj1..^RijP1..^RiP1..^Rj
84 65 83 sylbid φ1<P1i0..^Pj1..^RijPiPji1..^Rj1..^RijP1..^RiP1..^Rj
85 18 84 mpd φ1<P1i1..^Rj1..^RijP1..^RiP1..^Rj
86 dff14a P1..^R:1..^R1-1VP1..^R:1..^RVi1..^Rj1..^RijP1..^RiP1..^Rj
87 17 85 86 sylanbrc φ1<P1P1..^R:1..^R1-1V
88 df-f1 P1..^R:1..^R1-1VP1..^R:1..^RVFunP1..^R-1
89 87 88 sylib φ1<P1P1..^R:1..^RVFunP1..^R-1
90 89 simprd φ1<P1FunP1..^R-1
91 funcnv0 Fun-1
92 19 nn0zd φP
93 peano2zm PP1
94 92 93 syl φP1
95 94 zred φP1
96 1red φ1
97 95 96 lenltd φP11¬1<P1
98 97 biimpar φ¬1<P1P11
99 2 98 eqbrtrid φ¬1<P1R1
100 1zzd φ1
101 2 94 eqeltrid φR
102 100 101 jca φ1R
103 102 adantr φ¬1<P11R
104 fzon 1RR11..^R=
105 104 bicomd 1R1..^R=R1
106 103 105 syl φ¬1<P11..^R=R1
107 99 106 mpbird φ¬1<P11..^R=
108 107 reseq2d φ¬1<P1P1..^R=P
109 res0 P=
110 108 109 eqtrdi φ¬1<P1P1..^R=
111 110 cnveqd φ¬1<P1P1..^R-1=-1
112 111 funeqd φ¬1<P1FunP1..^R-1Fun-1
113 91 112 mpbiri φ¬1<P1FunP1..^R-1
114 90 113 pm2.61dan φFunP1..^R-1