Metamath Proof Explorer


Theorem poimirlem11

Description: Lemma for poimir connecting walks that could yield from a given cube a given face opposite the first vertex of the walk. (Contributed by Brendan Leahy, 21-Aug-2020)

Ref Expression
Hypotheses poimir.0 φN
poimirlem22.s S=t0..^K1N×f|f:1N1-1 onto1N×0N|F=y0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0
poimirlem22.1 φF:0N10K1N
poimirlem12.2 φTS
poimirlem11.3 φ2ndT=0
poimirlem11.4 φUS
poimirlem11.5 φ2ndU=0
poimirlem11.6 φM1N
Assertion poimirlem11 φ2nd1stT1M2nd1stU1M

Proof

Step Hyp Ref Expression
1 poimir.0 φN
2 poimirlem22.s S=t0..^K1N×f|f:1N1-1 onto1N×0N|F=y0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0
3 poimirlem22.1 φF:0N10K1N
4 poimirlem12.2 φTS
5 poimirlem11.3 φ2ndT=0
6 poimirlem11.4 φUS
7 poimirlem11.5 φ2ndU=0
8 poimirlem11.6 φM1N
9 eldif y2nd1stT1M2nd1stU1My2nd1stT1M¬y2nd1stU1M
10 imassrn 2nd1stT1Mran2nd1stT
11 elrabi Tt0..^K1N×f|f:1N1-1 onto1N×0N|F=y0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0T0..^K1N×f|f:1N1-1 onto1N×0N
12 11 2 eleq2s TST0..^K1N×f|f:1N1-1 onto1N×0N
13 4 12 syl φT0..^K1N×f|f:1N1-1 onto1N×0N
14 xp1st T0..^K1N×f|f:1N1-1 onto1N×0N1stT0..^K1N×f|f:1N1-1 onto1N
15 13 14 syl φ1stT0..^K1N×f|f:1N1-1 onto1N
16 xp2nd 1stT0..^K1N×f|f:1N1-1 onto1N2nd1stTf|f:1N1-1 onto1N
17 15 16 syl φ2nd1stTf|f:1N1-1 onto1N
18 fvex 2nd1stTV
19 f1oeq1 f=2nd1stTf:1N1-1 onto1N2nd1stT:1N1-1 onto1N
20 18 19 elab 2nd1stTf|f:1N1-1 onto1N2nd1stT:1N1-1 onto1N
21 17 20 sylib φ2nd1stT:1N1-1 onto1N
22 f1of 2nd1stT:1N1-1 onto1N2nd1stT:1N1N
23 21 22 syl φ2nd1stT:1N1N
24 23 frnd φran2nd1stT1N
25 10 24 sstrid φ2nd1stT1M1N
26 elrabi Ut0..^K1N×f|f:1N1-1 onto1N×0N|F=y0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0U0..^K1N×f|f:1N1-1 onto1N×0N
27 26 2 eleq2s USU0..^K1N×f|f:1N1-1 onto1N×0N
28 6 27 syl φU0..^K1N×f|f:1N1-1 onto1N×0N
29 xp1st U0..^K1N×f|f:1N1-1 onto1N×0N1stU0..^K1N×f|f:1N1-1 onto1N
30 28 29 syl φ1stU0..^K1N×f|f:1N1-1 onto1N
31 xp2nd 1stU0..^K1N×f|f:1N1-1 onto1N2nd1stUf|f:1N1-1 onto1N
32 30 31 syl φ2nd1stUf|f:1N1-1 onto1N
33 fvex 2nd1stUV
34 f1oeq1 f=2nd1stUf:1N1-1 onto1N2nd1stU:1N1-1 onto1N
35 33 34 elab 2nd1stUf|f:1N1-1 onto1N2nd1stU:1N1-1 onto1N
36 32 35 sylib φ2nd1stU:1N1-1 onto1N
37 f1ofo 2nd1stU:1N1-1 onto1N2nd1stU:1Nonto1N
38 36 37 syl φ2nd1stU:1Nonto1N
39 foima 2nd1stU:1Nonto1N2nd1stU1N=1N
40 38 39 syl φ2nd1stU1N=1N
41 25 40 sseqtrrd φ2nd1stT1M2nd1stU1N
42 41 ssdifd φ2nd1stT1M2nd1stU1M2nd1stU1N2nd1stU1M
43 dff1o3 2nd1stU:1N1-1 onto1N2nd1stU:1Nonto1NFun2nd1stU-1
44 43 simprbi 2nd1stU:1N1-1 onto1NFun2nd1stU-1
45 36 44 syl φFun2nd1stU-1
46 imadif Fun2nd1stU-12nd1stU1N1M=2nd1stU1N2nd1stU1M
47 45 46 syl φ2nd1stU1N1M=2nd1stU1N2nd1stU1M
48 difun2 M+1N1M1M=M+1N1M
49 fzsplit M1N1N=1MM+1N
50 8 49 syl φ1N=1MM+1N
51 uncom 1MM+1N=M+1N1M
52 50 51 eqtrdi φ1N=M+1N1M
53 52 difeq1d φ1N1M=M+1N1M1M
54 incom M+1N1M=1MM+1N
55 elfznn M1NM
56 8 55 syl φM
57 56 nnred φM
58 57 ltp1d φM<M+1
59 fzdisj M<M+11MM+1N=
60 58 59 syl φ1MM+1N=
61 54 60 eqtrid φM+1N1M=
62 disj3 M+1N1M=M+1N=M+1N1M
63 61 62 sylib φM+1N=M+1N1M
64 48 53 63 3eqtr4a φ1N1M=M+1N
65 64 imaeq2d φ2nd1stU1N1M=2nd1stUM+1N
66 47 65 eqtr3d φ2nd1stU1N2nd1stU1M=2nd1stUM+1N
67 42 66 sseqtrd φ2nd1stT1M2nd1stU1M2nd1stUM+1N
68 67 sselda φy2nd1stT1M2nd1stU1My2nd1stUM+1N
69 9 68 sylan2br φy2nd1stT1M¬y2nd1stU1My2nd1stUM+1N
70 fveq2 t=U2ndt=2ndU
71 70 breq2d t=Uy<2ndty<2ndU
72 71 ifbid t=Uify<2ndtyy+1=ify<2ndUyy+1
73 72 csbeq1d t=Uify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=ify<2ndUyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0
74 2fveq3 t=U1st1stt=1st1stU
75 2fveq3 t=U2nd1stt=2nd1stU
76 75 imaeq1d t=U2nd1stt1j=2nd1stU1j
77 76 xpeq1d t=U2nd1stt1j×1=2nd1stU1j×1
78 75 imaeq1d t=U2nd1sttj+1N=2nd1stUj+1N
79 78 xpeq1d t=U2nd1sttj+1N×0=2nd1stUj+1N×0
80 77 79 uneq12d t=U2nd1stt1j×12nd1sttj+1N×0=2nd1stU1j×12nd1stUj+1N×0
81 74 80 oveq12d t=U1st1stt+f2nd1stt1j×12nd1sttj+1N×0=1st1stU+f2nd1stU1j×12nd1stUj+1N×0
82 81 csbeq2dv t=Uify<2ndUyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
83 73 82 eqtrd t=Uify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
84 83 mpteq2dv t=Uy0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=y0N1ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
85 84 eqeq2d t=UF=y0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0F=y0N1ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
86 85 2 elrab2 USU0..^K1N×f|f:1N1-1 onto1N×0NF=y0N1ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
87 86 simprbi USF=y0N1ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
88 6 87 syl φF=y0N1ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
89 breq12 y=M12ndU=0y<2ndUM1<0
90 7 89 sylan2 y=M1φy<2ndUM1<0
91 90 ancoms φy=M1y<2ndUM1<0
92 oveq1 y=M1y+1=M-1+1
93 56 nncnd φM
94 npcan1 MM-1+1=M
95 93 94 syl φM-1+1=M
96 92 95 sylan9eqr φy=M1y+1=M
97 91 96 ifbieq2d φy=M1ify<2ndUyy+1=ifM1<0yM
98 56 nnzd φM
99 1 nnzd φN
100 elfzm1b MNM1NM10N1
101 98 99 100 syl2anc φM1NM10N1
102 8 101 mpbid φM10N1
103 elfzle1 M10N10M1
104 102 103 syl φ0M1
105 0red φ0
106 nnm1nn0 MM10
107 56 106 syl φM10
108 107 nn0red φM1
109 105 108 lenltd φ0M1¬M1<0
110 104 109 mpbid φ¬M1<0
111 110 iffalsed φifM1<0yM=M
112 111 adantr φy=M1ifM1<0yM=M
113 97 112 eqtrd φy=M1ify<2ndUyy+1=M
114 113 csbeq1d φy=M1ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0=M/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0
115 oveq2 j=M1j=1M
116 115 imaeq2d j=M2nd1stU1j=2nd1stU1M
117 116 xpeq1d j=M2nd1stU1j×1=2nd1stU1M×1
118 oveq1 j=Mj+1=M+1
119 118 oveq1d j=Mj+1N=M+1N
120 119 imaeq2d j=M2nd1stUj+1N=2nd1stUM+1N
121 120 xpeq1d j=M2nd1stUj+1N×0=2nd1stUM+1N×0
122 117 121 uneq12d j=M2nd1stU1j×12nd1stUj+1N×0=2nd1stU1M×12nd1stUM+1N×0
123 122 oveq2d j=M1st1stU+f2nd1stU1j×12nd1stUj+1N×0=1st1stU+f2nd1stU1M×12nd1stUM+1N×0
124 123 adantl φj=M1st1stU+f2nd1stU1j×12nd1stUj+1N×0=1st1stU+f2nd1stU1M×12nd1stUM+1N×0
125 8 124 csbied φM/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0=1st1stU+f2nd1stU1M×12nd1stUM+1N×0
126 125 adantr φy=M1M/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0=1st1stU+f2nd1stU1M×12nd1stUM+1N×0
127 114 126 eqtrd φy=M1ify<2ndUyy+1/j1st1stU+f2nd1stU1j×12nd1stUj+1N×0=1st1stU+f2nd1stU1M×12nd1stUM+1N×0
128 ovexd φ1st1stU+f2nd1stU1M×12nd1stUM+1N×0V
129 88 127 102 128 fvmptd φFM1=1st1stU+f2nd1stU1M×12nd1stUM+1N×0
130 129 fveq1d φFM1y=1st1stU+f2nd1stU1M×12nd1stUM+1N×0y
131 130 adantr φy2nd1stUM+1NFM1y=1st1stU+f2nd1stU1M×12nd1stUM+1N×0y
132 imassrn 2nd1stUM+1Nran2nd1stU
133 f1of 2nd1stU:1N1-1 onto1N2nd1stU:1N1N
134 36 133 syl φ2nd1stU:1N1N
135 134 frnd φran2nd1stU1N
136 132 135 sstrid φ2nd1stUM+1N1N
137 136 sselda φy2nd1stUM+1Ny1N
138 xp1st 1stU0..^K1N×f|f:1N1-1 onto1N1st1stU0..^K1N
139 30 138 syl φ1st1stU0..^K1N
140 elmapfn 1st1stU0..^K1N1st1stUFn1N
141 139 140 syl φ1st1stUFn1N
142 141 adantr φy2nd1stUM+1N1st1stUFn1N
143 1ex 1V
144 fnconstg 1V2nd1stU1M×1Fn2nd1stU1M
145 143 144 ax-mp 2nd1stU1M×1Fn2nd1stU1M
146 c0ex 0V
147 fnconstg 0V2nd1stUM+1N×0Fn2nd1stUM+1N
148 146 147 ax-mp 2nd1stUM+1N×0Fn2nd1stUM+1N
149 145 148 pm3.2i 2nd1stU1M×1Fn2nd1stU1M2nd1stUM+1N×0Fn2nd1stUM+1N
150 imain Fun2nd1stU-12nd1stU1MM+1N=2nd1stU1M2nd1stUM+1N
151 45 150 syl φ2nd1stU1MM+1N=2nd1stU1M2nd1stUM+1N
152 60 imaeq2d φ2nd1stU1MM+1N=2nd1stU
153 ima0 2nd1stU=
154 152 153 eqtrdi φ2nd1stU1MM+1N=
155 151 154 eqtr3d φ2nd1stU1M2nd1stUM+1N=
156 fnun 2nd1stU1M×1Fn2nd1stU1M2nd1stUM+1N×0Fn2nd1stUM+1N2nd1stU1M2nd1stUM+1N=2nd1stU1M×12nd1stUM+1N×0Fn2nd1stU1M2nd1stUM+1N
157 149 155 156 sylancr φ2nd1stU1M×12nd1stUM+1N×0Fn2nd1stU1M2nd1stUM+1N
158 imaundi 2nd1stU1MM+1N=2nd1stU1M2nd1stUM+1N
159 50 imaeq2d φ2nd1stU1N=2nd1stU1MM+1N
160 159 40 eqtr3d φ2nd1stU1MM+1N=1N
161 158 160 eqtr3id φ2nd1stU1M2nd1stUM+1N=1N
162 161 fneq2d φ2nd1stU1M×12nd1stUM+1N×0Fn2nd1stU1M2nd1stUM+1N2nd1stU1M×12nd1stUM+1N×0Fn1N
163 157 162 mpbid φ2nd1stU1M×12nd1stUM+1N×0Fn1N
164 163 adantr φy2nd1stUM+1N2nd1stU1M×12nd1stUM+1N×0Fn1N
165 ovexd φy2nd1stUM+1N1NV
166 inidm 1N1N=1N
167 eqidd φy2nd1stUM+1Ny1N1st1stUy=1st1stUy
168 fvun2 2nd1stU1M×1Fn2nd1stU1M2nd1stUM+1N×0Fn2nd1stUM+1N2nd1stU1M2nd1stUM+1N=y2nd1stUM+1N2nd1stU1M×12nd1stUM+1N×0y=2nd1stUM+1N×0y
169 145 148 168 mp3an12 2nd1stU1M2nd1stUM+1N=y2nd1stUM+1N2nd1stU1M×12nd1stUM+1N×0y=2nd1stUM+1N×0y
170 155 169 sylan φy2nd1stUM+1N2nd1stU1M×12nd1stUM+1N×0y=2nd1stUM+1N×0y
171 146 fvconst2 y2nd1stUM+1N2nd1stUM+1N×0y=0
172 171 adantl φy2nd1stUM+1N2nd1stUM+1N×0y=0
173 170 172 eqtrd φy2nd1stUM+1N2nd1stU1M×12nd1stUM+1N×0y=0
174 173 adantr φy2nd1stUM+1Ny1N2nd1stU1M×12nd1stUM+1N×0y=0
175 142 164 165 165 166 167 174 ofval φy2nd1stUM+1Ny1N1st1stU+f2nd1stU1M×12nd1stUM+1N×0y=1st1stUy+0
176 137 175 mpdan φy2nd1stUM+1N1st1stU+f2nd1stU1M×12nd1stUM+1N×0y=1st1stUy+0
177 elmapi 1st1stU0..^K1N1st1stU:1N0..^K
178 139 177 syl φ1st1stU:1N0..^K
179 178 ffvelcdmda φy1N1st1stUy0..^K
180 elfzonn0 1st1stUy0..^K1st1stUy0
181 179 180 syl φy1N1st1stUy0
182 181 nn0cnd φy1N1st1stUy
183 137 182 syldan φy2nd1stUM+1N1st1stUy
184 183 addridd φy2nd1stUM+1N1st1stUy+0=1st1stUy
185 131 176 184 3eqtrd φy2nd1stUM+1NFM1y=1st1stUy
186 69 185 syldan φy2nd1stT1M¬y2nd1stU1MFM1y=1st1stUy
187 fveq2 t=T2ndt=2ndT
188 187 breq2d t=Ty<2ndty<2ndT
189 188 ifbid t=Tify<2ndtyy+1=ify<2ndTyy+1
190 189 csbeq1d t=Tify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=ify<2ndTyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0
191 2fveq3 t=T1st1stt=1st1stT
192 2fveq3 t=T2nd1stt=2nd1stT
193 192 imaeq1d t=T2nd1stt1j=2nd1stT1j
194 193 xpeq1d t=T2nd1stt1j×1=2nd1stT1j×1
195 192 imaeq1d t=T2nd1sttj+1N=2nd1stTj+1N
196 195 xpeq1d t=T2nd1sttj+1N×0=2nd1stTj+1N×0
197 194 196 uneq12d t=T2nd1stt1j×12nd1sttj+1N×0=2nd1stT1j×12nd1stTj+1N×0
198 191 197 oveq12d t=T1st1stt+f2nd1stt1j×12nd1sttj+1N×0=1st1stT+f2nd1stT1j×12nd1stTj+1N×0
199 198 csbeq2dv t=Tify<2ndTyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
200 190 199 eqtrd t=Tify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
201 200 mpteq2dv t=Ty0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0=y0N1ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
202 201 eqeq2d t=TF=y0N1ify<2ndtyy+1/j1st1stt+f2nd1stt1j×12nd1sttj+1N×0F=y0N1ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
203 202 2 elrab2 TST0..^K1N×f|f:1N1-1 onto1N×0NF=y0N1ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
204 203 simprbi TSF=y0N1ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
205 4 204 syl φF=y0N1ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
206 breq12 y=M12ndT=0y<2ndTM1<0
207 5 206 sylan2 y=M1φy<2ndTM1<0
208 207 ancoms φy=M1y<2ndTM1<0
209 208 96 ifbieq2d φy=M1ify<2ndTyy+1=ifM1<0yM
210 209 112 eqtrd φy=M1ify<2ndTyy+1=M
211 210 csbeq1d φy=M1ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0=M/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0
212 115 imaeq2d j=M2nd1stT1j=2nd1stT1M
213 212 xpeq1d j=M2nd1stT1j×1=2nd1stT1M×1
214 119 imaeq2d j=M2nd1stTj+1N=2nd1stTM+1N
215 214 xpeq1d j=M2nd1stTj+1N×0=2nd1stTM+1N×0
216 213 215 uneq12d j=M2nd1stT1j×12nd1stTj+1N×0=2nd1stT1M×12nd1stTM+1N×0
217 216 oveq2d j=M1st1stT+f2nd1stT1j×12nd1stTj+1N×0=1st1stT+f2nd1stT1M×12nd1stTM+1N×0
218 217 adantl φj=M1st1stT+f2nd1stT1j×12nd1stTj+1N×0=1st1stT+f2nd1stT1M×12nd1stTM+1N×0
219 8 218 csbied φM/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0=1st1stT+f2nd1stT1M×12nd1stTM+1N×0
220 219 adantr φy=M1M/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0=1st1stT+f2nd1stT1M×12nd1stTM+1N×0
221 211 220 eqtrd φy=M1ify<2ndTyy+1/j1st1stT+f2nd1stT1j×12nd1stTj+1N×0=1st1stT+f2nd1stT1M×12nd1stTM+1N×0
222 ovexd φ1st1stT+f2nd1stT1M×12nd1stTM+1N×0V
223 205 221 102 222 fvmptd φFM1=1st1stT+f2nd1stT1M×12nd1stTM+1N×0
224 223 fveq1d φFM1y=1st1stT+f2nd1stT1M×12nd1stTM+1N×0y
225 224 adantr φy2nd1stT1MFM1y=1st1stT+f2nd1stT1M×12nd1stTM+1N×0y
226 25 sselda φy2nd1stT1My1N
227 xp1st 1stT0..^K1N×f|f:1N1-1 onto1N1st1stT0..^K1N
228 15 227 syl φ1st1stT0..^K1N
229 elmapfn 1st1stT0..^K1N1st1stTFn1N
230 228 229 syl φ1st1stTFn1N
231 230 adantr φy2nd1stT1M1st1stTFn1N
232 fnconstg 1V2nd1stT1M×1Fn2nd1stT1M
233 143 232 ax-mp 2nd1stT1M×1Fn2nd1stT1M
234 fnconstg 0V2nd1stTM+1N×0Fn2nd1stTM+1N
235 146 234 ax-mp 2nd1stTM+1N×0Fn2nd1stTM+1N
236 233 235 pm3.2i 2nd1stT1M×1Fn2nd1stT1M2nd1stTM+1N×0Fn2nd1stTM+1N
237 dff1o3 2nd1stT:1N1-1 onto1N2nd1stT:1Nonto1NFun2nd1stT-1
238 237 simprbi 2nd1stT:1N1-1 onto1NFun2nd1stT-1
239 21 238 syl φFun2nd1stT-1
240 imain Fun2nd1stT-12nd1stT1MM+1N=2nd1stT1M2nd1stTM+1N
241 239 240 syl φ2nd1stT1MM+1N=2nd1stT1M2nd1stTM+1N
242 60 imaeq2d φ2nd1stT1MM+1N=2nd1stT
243 ima0 2nd1stT=
244 242 243 eqtrdi φ2nd1stT1MM+1N=
245 241 244 eqtr3d φ2nd1stT1M2nd1stTM+1N=
246 fnun 2nd1stT1M×1Fn2nd1stT1M2nd1stTM+1N×0Fn2nd1stTM+1N2nd1stT1M2nd1stTM+1N=2nd1stT1M×12nd1stTM+1N×0Fn2nd1stT1M2nd1stTM+1N
247 236 245 246 sylancr φ2nd1stT1M×12nd1stTM+1N×0Fn2nd1stT1M2nd1stTM+1N
248 imaundi 2nd1stT1MM+1N=2nd1stT1M2nd1stTM+1N
249 50 imaeq2d φ2nd1stT1N=2nd1stT1MM+1N
250 f1ofo 2nd1stT:1N1-1 onto1N2nd1stT:1Nonto1N
251 21 250 syl φ2nd1stT:1Nonto1N
252 foima 2nd1stT:1Nonto1N2nd1stT1N=1N
253 251 252 syl φ2nd1stT1N=1N
254 249 253 eqtr3d φ2nd1stT1MM+1N=1N
255 248 254 eqtr3id φ2nd1stT1M2nd1stTM+1N=1N
256 255 fneq2d φ2nd1stT1M×12nd1stTM+1N×0Fn2nd1stT1M2nd1stTM+1N2nd1stT1M×12nd1stTM+1N×0Fn1N
257 247 256 mpbid φ2nd1stT1M×12nd1stTM+1N×0Fn1N
258 257 adantr φy2nd1stT1M2nd1stT1M×12nd1stTM+1N×0Fn1N
259 ovexd φy2nd1stT1M1NV
260 eqidd φy2nd1stT1My1N1st1stTy=1st1stTy
261 fvun1 2nd1stT1M×1Fn2nd1stT1M2nd1stTM+1N×0Fn2nd1stTM+1N2nd1stT1M2nd1stTM+1N=y2nd1stT1M2nd1stT1M×12nd1stTM+1N×0y=2nd1stT1M×1y
262 233 235 261 mp3an12 2nd1stT1M2nd1stTM+1N=y2nd1stT1M2nd1stT1M×12nd1stTM+1N×0y=2nd1stT1M×1y
263 245 262 sylan φy2nd1stT1M2nd1stT1M×12nd1stTM+1N×0y=2nd1stT1M×1y
264 143 fvconst2 y2nd1stT1M2nd1stT1M×1y=1
265 264 adantl φy2nd1stT1M2nd1stT1M×1y=1
266 263 265 eqtrd φy2nd1stT1M2nd1stT1M×12nd1stTM+1N×0y=1
267 266 adantr φy2nd1stT1My1N2nd1stT1M×12nd1stTM+1N×0y=1
268 231 258 259 259 166 260 267 ofval φy2nd1stT1My1N1st1stT+f2nd1stT1M×12nd1stTM+1N×0y=1st1stTy+1
269 226 268 mpdan φy2nd1stT1M1st1stT+f2nd1stT1M×12nd1stTM+1N×0y=1st1stTy+1
270 225 269 eqtrd φy2nd1stT1MFM1y=1st1stTy+1
271 270 adantrr φy2nd1stT1M¬y2nd1stU1MFM1y=1st1stTy+1
272 1 2 3 6 7 poimirlem10 φFN1f1N×1=1st1stU
273 1 2 3 4 5 poimirlem10 φFN1f1N×1=1st1stT
274 272 273 eqtr3d φ1st1stU=1st1stT
275 274 fveq1d φ1st1stUy=1st1stTy
276 275 adantr φy2nd1stT1M¬y2nd1stU1M1st1stUy=1st1stTy
277 186 271 276 3eqtr3d φy2nd1stT1M¬y2nd1stU1M1st1stTy+1=1st1stTy
278 elmapi 1st1stT0..^K1N1st1stT:1N0..^K
279 228 278 syl φ1st1stT:1N0..^K
280 279 ffvelcdmda φy1N1st1stTy0..^K
281 elfzonn0 1st1stTy0..^K1st1stTy0
282 280 281 syl φy1N1st1stTy0
283 282 nn0red φy1N1st1stTy
284 283 ltp1d φy1N1st1stTy<1st1stTy+1
285 283 284 gtned φy1N1st1stTy+11st1stTy
286 226 285 syldan φy2nd1stT1M1st1stTy+11st1stTy
287 286 neneqd φy2nd1stT1M¬1st1stTy+1=1st1stTy
288 287 adantrr φy2nd1stT1M¬y2nd1stU1M¬1st1stTy+1=1st1stTy
289 277 288 pm2.65da φ¬y2nd1stT1M¬y2nd1stU1M
290 iman y2nd1stT1My2nd1stU1M¬y2nd1stT1M¬y2nd1stU1M
291 289 290 sylibr φy2nd1stT1My2nd1stU1M
292 291 ssrdv φ2nd1stT1M2nd1stU1M