Step | Hyp | Ref
| Expression |
1 | | ovex 6678 |
. . . . 5
|
2 | | ovex 6678 |
. . . . . 6
|
3 | | vex 3203 |
. . . . . 6
|
4 | 2, 3 | ifex 4156 |
. . . . 5
|
5 | 1, 4 | ifex 4156 |
. . . 4
|
6 | | eqid 2622 |
. . . 4
|
7 | 5, 6 | fnmpti 6022 |
. . 3
|
8 | 7 | a1i 11 |
. 2
|
9 | | psgnfzto1st.d |
. . . . 5
|
10 | | eqid 2622 |
. . . . 5
pmTrsp pmTrsp |
11 | 9, 10 | pmtrto1cl 29849 |
. . . 4
pmTrsp
pmTrsp |
12 | | eqid 2622 |
. . . . 5
pmTrsp pmTrsp |
13 | 10, 12 | pmtrff1o 17883 |
. . . 4
pmTrsp pmTrsp pmTrsp |
14 | | f1ofn 6138 |
. . . 4
pmTrsp pmTrsp |
15 | 11, 13, 14 | 3syl 18 |
. . 3
pmTrsp
|
16 | | simpr 477 |
. . . . . . . 8
|
17 | 16 | iftrued 4094 |
. . . . . . 7
|
18 | | simpl 473 |
. . . . . . . . . 10
|
19 | 18 | nnred 11035 |
. . . . . . . . . . 11
|
20 | | fz1ssnn 12372 |
. . . . . . . . . . . . 13
|
21 | 9 | eleq2i 2693 |
. . . . . . . . . . . . . . 15
|
22 | 21 | biimpi 206 |
. . . . . . . . . . . . . 14
|
23 | 22 | adantl 482 |
. . . . . . . . . . . . 13
|
24 | 20, 23 | sseldi 3601 |
. . . . . . . . . . . 12
|
25 | 24 | nnred 11035 |
. . . . . . . . . . 11
|
26 | | elfz1b 12409 |
. . . . . . . . . . . . . . 15
|
27 | 26 | simp2bi 1077 |
. . . . . . . . . . . . . 14
|
28 | 22, 27 | syl 17 |
. . . . . . . . . . . . 13
|
29 | 28 | adantl 482 |
. . . . . . . . . . . 12
|
30 | 29 | nnred 11035 |
. . . . . . . . . . 11
|
31 | 19 | lep1d 10955 |
. . . . . . . . . . 11
|
32 | | elfzle2 12345 |
. . . . . . . . . . . 12
|
33 | 23, 32 | syl 17 |
. . . . . . . . . . 11
|
34 | 19, 25, 30, 31, 33 | letrd 10194 |
. . . . . . . . . 10
|
35 | 29 | nnzd 11481 |
. . . . . . . . . . 11
|
36 | | fznn 12408 |
. . . . . . . . . . 11
|
37 | 35, 36 | syl 17 |
. . . . . . . . . 10
|
38 | 18, 34, 37 | mpbir2and 957 |
. . . . . . . . 9
|
39 | 38, 9 | syl6eleqr 2712 |
. . . . . . . 8
|
40 | 39 | ad2antrr 762 |
. . . . . . 7
|
41 | 17, 40 | eqeltrd 2701 |
. . . . . 6
|
42 | | simpr 477 |
. . . . . . . 8
|
43 | 42 | iffalsed 4097 |
. . . . . . 7
|
44 | | simpr 477 |
. . . . . . . . . 10
|
45 | 44 | iftrued 4094 |
. . . . . . . . 9
|
46 | 42 | adantr 481 |
. . . . . . . . . . . . 13
|
47 | 9, 20 | eqsstri 3635 |
. . . . . . . . . . . . . . . 16
|
48 | | simpllr 799 |
. . . . . . . . . . . . . . . 16
|
49 | 47, 48 | sseldi 3601 |
. . . . . . . . . . . . . . 15
|
50 | | nn1m1nn 11040 |
. . . . . . . . . . . . . . 15
|
51 | 49, 50 | syl 17 |
. . . . . . . . . . . . . 14
|
52 | 51 | ord 392 |
. . . . . . . . . . . . 13
|
53 | 46, 52 | mpd 15 |
. . . . . . . . . . . 12
|
54 | 53 | nnred 11035 |
. . . . . . . . . . . . 13
|
55 | 49 | nnred 11035 |
. . . . . . . . . . . . 13
|
56 | 30 | ad3antrrr 766 |
. . . . . . . . . . . . 13
|
57 | 55 | lem1d 10957 |
. . . . . . . . . . . . 13
|
58 | 48, 9 | syl6eleq 2711 |
. . . . . . . . . . . . . 14
|
59 | | elfzle2 12345 |
. . . . . . . . . . . . . 14
|
60 | 58, 59 | syl 17 |
. . . . . . . . . . . . 13
|
61 | 54, 55, 56, 57, 60 | letrd 10194 |
. . . . . . . . . . . 12
|
62 | 53, 61 | jca 554 |
. . . . . . . . . . 11
|
63 | | fznn 12408 |
. . . . . . . . . . . . 13
|
64 | 35, 63 | syl 17 |
. . . . . . . . . . . 12
|
65 | 64 | ad3antrrr 766 |
. . . . . . . . . . 11
|
66 | 62, 65 | mpbird 247 |
. . . . . . . . . 10
|
67 | 66, 9 | syl6eleqr 2712 |
. . . . . . . . 9
|
68 | 45, 67 | eqeltrd 2701 |
. . . . . . . 8
|
69 | | simpr 477 |
. . . . . . . . . 10
|
70 | 69 | iffalsed 4097 |
. . . . . . . . 9
|
71 | | simpllr 799 |
. . . . . . . . 9
|
72 | 70, 71 | eqeltrd 2701 |
. . . . . . . 8
|
73 | 68, 72 | pm2.61dan 832 |
. . . . . . 7
|
74 | 43, 73 | eqeltrd 2701 |
. . . . . 6
|
75 | 41, 74 | pm2.61dan 832 |
. . . . 5
|
76 | 75 | ralrimiva 2966 |
. . . 4
|
77 | | eqid 2622 |
. . . . 5
|
78 | 77 | fnmpt 6020 |
. . . 4
|
79 | 76, 78 | syl 17 |
. . 3
|
80 | 77 | rnmptss 6392 |
. . . 4
|
81 | 76, 80 | syl 17 |
. . 3
|
82 | | fnco 5999 |
. . 3
pmTrsp pmTrsp
|
83 | 15, 79, 81, 82 | syl3anc 1326 |
. 2
pmTrsp
|
84 | | simpr 477 |
. . . . . . . 8
|
85 | 84 | iftrued 4094 |
. . . . . . 7
|
86 | 85 | fveq2d 6195 |
. . . . . 6
pmTrsp
pmTrsp |
87 | | fzfi 12771 |
. . . . . . . . . 10
|
88 | 9, 87 | eqeltri 2697 |
. . . . . . . . 9
|
89 | 88 | a1i 11 |
. . . . . . . 8
|
90 | 23, 21 | sylibr 224 |
. . . . . . . 8
|
91 | 19 | ltp1d 10954 |
. . . . . . . . 9
|
92 | 19, 91 | ltned 10173 |
. . . . . . . 8
|
93 | 10 | pmtrprfv 17873 |
. . . . . . . 8
pmTrsp
|
94 | 89, 39, 90, 92, 93 | syl13anc 1328 |
. . . . . . 7
pmTrsp
|
95 | 94 | ad2antrr 762 |
. . . . . 6
pmTrsp
|
96 | 86, 95 | eqtr2d 2657 |
. . . . 5
pmTrsp
|
97 | 88 | a1i 11 |
. . . . . . . . . 10
|
98 | 39 | ad4antr 768 |
. . . . . . . . . 10
|
99 | 90 | ad4antr 768 |
. . . . . . . . . 10
|
100 | 92 | ad4antr 768 |
. . . . . . . . . 10
|
101 | 10 | pmtrprfv2 29848 |
. . . . . . . . . 10
pmTrsp
|
102 | 97, 98, 99, 100, 101 | syl13anc 1328 |
. . . . . . . . 9
pmTrsp
|
103 | 91 | ad4antr 768 |
. . . . . . . . . . . . . 14
|
104 | | simpr 477 |
. . . . . . . . . . . . . 14
|
105 | 103, 104 | breqtrrd 4681 |
. . . . . . . . . . . . 13
|
106 | 19 | ad4antr 768 |
. . . . . . . . . . . . . 14
|
107 | | simpr 477 |
. . . . . . . . . . . . . . . . 17
|
108 | 47, 107 | sseldi 3601 |
. . . . . . . . . . . . . . . 16
|
109 | 108 | nnred 11035 |
. . . . . . . . . . . . . . 15
|
110 | 109 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
|
111 | 106, 110 | ltnled 10184 |
. . . . . . . . . . . . 13
|
112 | 105, 111 | mpbid 222 |
. . . . . . . . . . . 12
|
113 | 112 | iffalsed 4097 |
. . . . . . . . . . 11
|
114 | 113, 104 | eqtrd 2656 |
. . . . . . . . . 10
|
115 | 114 | fveq2d 6195 |
. . . . . . . . 9
pmTrsp
pmTrsp
|
116 | 104 | oveq1d 6665 |
. . . . . . . . . 10
|
117 | 106 | recnd 10068 |
. . . . . . . . . . 11
|
118 | | 1cnd 10056 |
. . . . . . . . . . 11
|
119 | 117, 118 | pncand 10393 |
. . . . . . . . . 10
|
120 | 116, 119 | eqtrd 2656 |
. . . . . . . . 9
|
121 | 102, 115,
120 | 3eqtr4rd 2667 |
. . . . . . . 8
pmTrsp |
122 | | simplr 792 |
. . . . . . . . . . . . 13
|
123 | | simpr 477 |
. . . . . . . . . . . . . 14
|
124 | 123 | necomd 2849 |
. . . . . . . . . . . . 13
|
125 | 109 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
|
126 | 25 | ad4antr 768 |
. . . . . . . . . . . . . 14
|
127 | 125, 126 | ltlend 10182 |
. . . . . . . . . . . . 13
|
128 | 122, 124,
127 | mpbir2and 957 |
. . . . . . . . . . . 12
|
129 | 108 | ad3antrrr 766 |
. . . . . . . . . . . . 13
|
130 | | simpll 790 |
. . . . . . . . . . . . . 14
|
131 | 130 | ad3antrrr 766 |
. . . . . . . . . . . . 13
|
132 | | nnleltp1 11432 |
. . . . . . . . . . . . 13
|
133 | 129, 131,
132 | syl2anc 693 |
. . . . . . . . . . . 12
|
134 | 128, 133 | mpbird 247 |
. . . . . . . . . . 11
|
135 | 134 | iftrued 4094 |
. . . . . . . . . 10
|
136 | 135 | fveq2d 6195 |
. . . . . . . . 9
pmTrsp
pmTrsp |
137 | 88 | a1i 11 |
. . . . . . . . . 10
|
138 | 39 | ad4antr 768 |
. . . . . . . . . . 11
|
139 | | simp-5r 809 |
. . . . . . . . . . 11
|
140 | | simpr 477 |
. . . . . . . . . . . . . . . . 17
|
141 | 140 | ad2antrr 762 |
. . . . . . . . . . . . . . . 16
|
142 | | elnn1uz2 11765 |
. . . . . . . . . . . . . . . . . 18
|
143 | 129, 142 | sylib 208 |
. . . . . . . . . . . . . . . . 17
|
144 | 143 | ord 392 |
. . . . . . . . . . . . . . . 16
|
145 | 141, 144 | mpd 15 |
. . . . . . . . . . . . . . 15
|
146 | | uz2m1nn 11763 |
. . . . . . . . . . . . . . 15
|
147 | 145, 146 | syl 17 |
. . . . . . . . . . . . . 14
|
148 | 139, 28 | syl 17 |
. . . . . . . . . . . . . 14
|
149 | 147 | nnred 11035 |
. . . . . . . . . . . . . . 15
|
150 | 131, 139,
30 | syl2anc 693 |
. . . . . . . . . . . . . . 15
|
151 | 125 | lem1d 10957 |
. . . . . . . . . . . . . . 15
|
152 | 107 | ad3antrrr 766 |
. . . . . . . . . . . . . . . . 17
|
153 | 152, 9 | syl6eleq 2711 |
. . . . . . . . . . . . . . . 16
|
154 | | elfzle2 12345 |
. . . . . . . . . . . . . . . 16
|
155 | 153, 154 | syl 17 |
. . . . . . . . . . . . . . 15
|
156 | 149, 125,
150, 151, 155 | letrd 10194 |
. . . . . . . . . . . . . 14
|
157 | 147, 148,
156 | 3jca 1242 |
. . . . . . . . . . . . 13
|
158 | | elfz1b 12409 |
. . . . . . . . . . . . 13
|
159 | 157, 158 | sylibr 224 |
. . . . . . . . . . . 12
|
160 | 159, 9 | syl6eleqr 2712 |
. . . . . . . . . . 11
|
161 | 138, 139,
160 | 3jca 1242 |
. . . . . . . . . 10
|
162 | 131, 139,
92 | syl2anc 693 |
. . . . . . . . . . 11
|
163 | | simpr 477 |
. . . . . . . . . . . . . . . 16
|
164 | 163 | oveq1d 6665 |
. . . . . . . . . . . . . . 15
|
165 | 109 | recnd 10068 |
. . . . . . . . . . . . . . . . 17
|
166 | 165 | ad3antrrr 766 |
. . . . . . . . . . . . . . . 16
|
167 | | 1cnd 10056 |
. . . . . . . . . . . . . . . 16
|
168 | 166, 167 | npcand 10396 |
. . . . . . . . . . . . . . 15
|
169 | 164, 168 | eqtr2d 2657 |
. . . . . . . . . . . . . 14
|
170 | 169 | ex 450 |
. . . . . . . . . . . . 13
|
171 | 170 | necon3d 2815 |
. . . . . . . . . . . 12
|
172 | 171 | imp 445 |
. . . . . . . . . . 11
|
173 | 149, 125,
126, 151, 128 | lelttrd 10195 |
. . . . . . . . . . . . 13
|
174 | 149, 173 | ltned 10173 |
. . . . . . . . . . . 12
|
175 | 174 | necomd 2849 |
. . . . . . . . . . 11
|
176 | 162, 172,
175 | 3jca 1242 |
. . . . . . . . . 10
|
177 | 10 | pmtrprfv3 17874 |
. . . . . . . . . 10
pmTrsp
|
178 | 137, 161,
176, 177 | syl3anc 1326 |
. . . . . . . . 9
pmTrsp
|
179 | 136, 178 | eqtr2d 2657 |
. . . . . . . 8
pmTrsp
|
180 | 121, 179 | pm2.61dane 2881 |
. . . . . . 7
pmTrsp
|
181 | 109 | ad2antrr 762 |
. . . . . . . . . . . . . 14
|
182 | 19 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
|
183 | 25 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
|
184 | | simpr 477 |
. . . . . . . . . . . . . 14
|
185 | 31 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
|
186 | 181, 182,
183, 184, 185 | letrd 10194 |
. . . . . . . . . . . . 13
|
187 | 186 | ex 450 |
. . . . . . . . . . . 12
|
188 | 187 | con3d 148 |
. . . . . . . . . . 11
|
189 | 188 | imp 445 |
. . . . . . . . . 10
|
190 | 189 | iffalsed 4097 |
. . . . . . . . 9
|
191 | 190 | fveq2d 6195 |
. . . . . . . 8
pmTrsp pmTrsp
|
192 | 88 | a1i 11 |
. . . . . . . . 9
|
193 | 39 | ad3antrrr 766 |
. . . . . . . . . 10
|
194 | 90 | ad3antrrr 766 |
. . . . . . . . . 10
|
195 | 107 | ad2antrr 762 |
. . . . . . . . . 10
|
196 | 193, 194,
195 | 3jca 1242 |
. . . . . . . . 9
|
197 | 92 | ad3antrrr 766 |
. . . . . . . . . 10
|
198 | 19 | ad3antrrr 766 |
. . . . . . . . . . 11
|
199 | 25 | ad3antrrr 766 |
. . . . . . . . . . . 12
|
200 | 109 | ad2antrr 762 |
. . . . . . . . . . . 12
|
201 | 91 | ad3antrrr 766 |
. . . . . . . . . . . 12
|
202 | | simpr 477 |
. . . . . . . . . . . . 13
|
203 | 199, 200 | ltnled 10184 |
. . . . . . . . . . . . 13
|
204 | 202, 203 | mpbird 247 |
. . . . . . . . . . . 12
|
205 | 198, 199,
200, 201, 204 | lttrd 10198 |
. . . . . . . . . . 11
|
206 | 198, 205 | ltned 10173 |
. . . . . . . . . 10
|
207 | 199, 204 | ltned 10173 |
. . . . . . . . . 10
|
208 | 197, 206,
207 | 3jca 1242 |
. . . . . . . . 9
|
209 | 10 | pmtrprfv3 17874 |
. . . . . . . . 9
pmTrsp |
210 | 192, 196,
208, 209 | syl3anc 1326 |
. . . . . . . 8
pmTrsp |
211 | 191, 210 | eqtr2d 2657 |
. . . . . . 7
pmTrsp
|
212 | 180, 211 | ifeqda 4121 |
. . . . . 6
pmTrsp
|
213 | 140 | iffalsed 4097 |
. . . . . . 7
|
214 | 213 | fveq2d 6195 |
. . . . . 6
pmTrsp
pmTrsp |
215 | 212, 214 | eqtr4d 2659 |
. . . . 5
pmTrsp
|
216 | 96, 215 | ifeqda 4121 |
. . . 4
pmTrsp
|
217 | | eqidd 2623 |
. . . . . 6
|
218 | | eqeq1 2626 |
. . . . . . . 8
|
219 | | breq1 4656 |
. . . . . . . . 9
|
220 | | oveq1 6657 |
. . . . . . . . 9
|
221 | | id 22 |
. . . . . . . . 9
|
222 | 219, 220,
221 | ifbieq12d 4113 |
. . . . . . . 8
|
223 | 218, 222 | ifbieq2d 4111 |
. . . . . . 7
|
224 | 223 | adantl 482 |
. . . . . 6
|
225 | | ovex 6678 |
. . . . . . . . 9
|
226 | | vex 3203 |
. . . . . . . . 9
|
227 | 225, 226 | keepel 4155 |
. . . . . . . 8
|
228 | 227 | a1i 11 |
. . . . . . 7
|
229 | | ifexg 4157 |
. . . . . . 7
|
230 | 130, 228,
229 | syl2anc 693 |
. . . . . 6
|
231 | 217, 224,
107, 230 | fvmptd 6288 |
. . . . 5
|
232 | 231 | fveq2d 6195 |
. . . 4
pmTrsp pmTrsp
|
233 | 216, 232 | eqtr4d 2659 |
. . 3
pmTrsp |
234 | | breq1 4656 |
. . . . . . 7
|
235 | 234, 220,
221 | ifbieq12d 4113 |
. . . . . 6
|
236 | 218, 235 | ifbieq2d 4111 |
. . . . 5
|
237 | 225, 226 | ifex 4156 |
. . . . . 6
|
238 | 1, 237 | ifex 4156 |
. . . . 5
|
239 | 236, 6, 238 | fvmpt 6282 |
. . . 4
|
240 | 239 | adantl 482 |
. . 3
|
241 | | funmpt 5926 |
. . . . 5
|
242 | 241 | a1i 11 |
. . . 4
|
243 | 76 | adantr 481 |
. . . . . 6
|
244 | | dmmptg 5632 |
. . . . . 6
|
245 | 243, 244 | syl 17 |
. . . . 5
|
246 | 107, 245 | eleqtrrd 2704 |
. . . 4
|
247 | | fvco 6274 |
. . . 4
pmTrsp pmTrsp
|
248 | 242, 246,
247 | syl2anc 693 |
. . 3
pmTrsp
pmTrsp
|
249 | 233, 240,
248 | 3eqtr4d 2666 |
. 2
pmTrsp
|
250 | 8, 83, 249 | eqfnfvd 6314 |
1
pmTrsp |