|
1 #2 := false |
|
2 #121 := 0::int |
|
3 decl uf_110 :: (-> T4 T5 int) |
|
4 decl uf_66 :: (-> T5 int T3 T5) |
|
5 decl uf_7 :: T3 |
|
6 #10 := uf_7 |
|
7 decl ?x785!14 :: int |
|
8 #19054 := ?x785!14 |
|
9 decl uf_43 :: (-> T3 int T5) |
|
10 decl uf_274 :: int |
|
11 #2959 := uf_274 |
|
12 #2960 := (uf_43 uf_7 uf_274) |
|
13 #19059 := (uf_66 #2960 ?x785!14 uf_7) |
|
14 decl uf_273 :: T4 |
|
15 #2958 := uf_273 |
|
16 #19060 := (uf_110 uf_273 #19059) |
|
17 #4076 := -1::int |
|
18 #19385 := (* -1::int #19060) |
|
19 decl uf_300 :: int |
|
20 #3186 := uf_300 |
|
21 #19386 := (+ uf_300 #19385) |
|
22 #19387 := (>= #19386 0::int) |
|
23 #23584 := (not #19387) |
|
24 #19372 := (* -1::int ?x785!14) |
|
25 decl uf_302 :: int |
|
26 #3196 := uf_302 |
|
27 #19373 := (+ uf_302 #19372) |
|
28 #19374 := (<= #19373 0::int) |
|
29 #19056 := (>= ?x785!14 0::int) |
|
30 #22816 := (not #19056) |
|
31 #7878 := 131073::int |
|
32 #19055 := (<= ?x785!14 131073::int) |
|
33 #22815 := (not #19055) |
|
34 #22831 := (or #22815 #22816 #19374 #19387) |
|
35 #22836 := (not #22831) |
|
36 #161 := (:var 0 int) |
|
37 #3039 := (uf_66 #2960 #161 uf_7) |
|
38 #23745 := (pattern #3039) |
|
39 #15606 := (<= #161 131073::int) |
|
40 #20064 := (not #15606) |
|
41 #14120 := (* -1::int uf_300) |
|
42 #3040 := (uf_110 uf_273 #3039) |
|
43 #14121 := (+ #3040 #14120) |
|
44 #14122 := (<= #14121 0::int) |
|
45 #14101 := (* -1::int uf_302) |
|
46 #14110 := (+ #161 #14101) |
|
47 #14109 := (>= #14110 0::int) |
|
48 #4084 := (>= #161 0::int) |
|
49 #5113 := (not #4084) |
|
50 #22797 := (or #5113 #14109 #14122 #20064) |
|
51 #23762 := (forall (vars (?x785 int)) (:pat #23745) #22797) |
|
52 #23767 := (not #23762) |
|
53 decl uf_301 :: int |
|
54 #3188 := uf_301 |
|
55 #14142 := (* -1::int uf_301) |
|
56 decl uf_272 :: int |
|
57 #2949 := uf_272 |
|
58 #14143 := (+ uf_272 #14142) |
|
59 #14144 := (<= #14143 0::int) |
|
60 #3208 := (uf_66 #2960 uf_301 uf_7) |
|
61 #3209 := (uf_110 uf_273 #3208) |
|
62 #12862 := (= uf_300 #3209) |
|
63 #22782 := (not #12862) |
|
64 #22783 := (or #22782 #14144) |
|
65 #22784 := (not #22783) |
|
66 #23770 := (or #22784 #23767) |
|
67 #14145 := (not #14144) |
|
68 decl uf_294 :: int |
|
69 #3055 := uf_294 |
|
70 #14044 := (* -1::int uf_294) |
|
71 #14045 := (+ uf_272 #14044) |
|
72 #14046 := (<= #14045 0::int) |
|
73 #14049 := (not #14046) |
|
74 decl uf_125 :: (-> T5 T5 int) |
|
75 decl uf_28 :: (-> int T5) |
|
76 decl uf_29 :: (-> T5 int) |
|
77 #2992 := (uf_29 #2960) |
|
78 #23223 := (uf_28 #2992) |
|
79 decl uf_15 :: (-> T5 T3) |
|
80 #26404 := (uf_15 #23223) |
|
81 decl uf_293 :: int |
|
82 #3051 := uf_293 |
|
83 #26963 := (uf_66 #23223 uf_293 #26404) |
|
84 #26964 := (uf_125 #26963 #23223) |
|
85 #27037 := (>= #26964 0::int) |
|
86 #13947 := (>= uf_293 0::int) |
|
87 decl ?x781!15 :: int |
|
88 #19190 := ?x781!15 |
|
89 #19195 := (uf_66 #2960 ?x781!15 uf_7) |
|
90 #19196 := (uf_110 uf_273 #19195) |
|
91 #19541 := (* -1::int #19196) |
|
92 decl uf_299 :: int |
|
93 #3138 := uf_299 |
|
94 #19542 := (+ uf_299 #19541) |
|
95 #19543 := (>= #19542 0::int) |
|
96 #19528 := (* -1::int ?x781!15) |
|
97 #19529 := (+ uf_272 #19528) |
|
98 #19530 := (<= #19529 0::int) |
|
99 #19192 := (>= ?x781!15 0::int) |
|
100 #22993 := (not #19192) |
|
101 #19191 := (<= ?x781!15 131073::int) |
|
102 #22992 := (not #19191) |
|
103 #23008 := (or #22992 #22993 #19530 #19543) |
|
104 #23013 := (not #23008) |
|
105 #13873 := (* -1::int uf_272) |
|
106 #13960 := (+ #161 #13873) |
|
107 #13959 := (>= #13960 0::int) |
|
108 #3145 := (= #3040 uf_299) |
|
109 #22966 := (not #3145) |
|
110 #22967 := (or #22966 #5113 #13959 #20064) |
|
111 #23886 := (forall (vars (?x782 int)) (:pat #23745) #22967) |
|
112 #23891 := (not #23886) |
|
113 #13970 := (* -1::int uf_299) |
|
114 #13971 := (+ #3040 #13970) |
|
115 #13972 := (<= #13971 0::int) |
|
116 #22958 := (or #5113 #13959 #13972 #20064) |
|
117 #23878 := (forall (vars (?x781 int)) (:pat #23745) #22958) |
|
118 #23883 := (not #23878) |
|
119 #23894 := (or #23883 #23891) |
|
120 #23897 := (not #23894) |
|
121 #23900 := (or #23897 #23013) |
|
122 #23903 := (not #23900) |
|
123 #4 := 1::int |
|
124 #13950 := (>= uf_294 1::int) |
|
125 #14243 := (not #13950) |
|
126 #22873 := (not #13947) |
|
127 decl uf_292 :: int |
|
128 #3047 := uf_292 |
|
129 #12576 := (= uf_292 uf_299) |
|
130 #12644 := (not #12576) |
|
131 decl uf_298 :: int |
|
132 #3136 := uf_298 |
|
133 #12573 := (= uf_293 uf_298) |
|
134 #12653 := (not #12573) |
|
135 decl uf_297 :: int |
|
136 #3134 := uf_297 |
|
137 #12570 := (= uf_294 uf_297) |
|
138 #12662 := (not #12570) |
|
139 decl uf_296 :: int |
|
140 #3132 := uf_296 |
|
141 #12567 := (= uf_292 uf_296) |
|
142 #12671 := (not #12567) |
|
143 #23906 := (or #12671 #12662 #12653 #12644 #22873 #14243 #14049 #23903) |
|
144 #23909 := (not #23906) |
|
145 #23773 := (not #23770) |
|
146 #23776 := (or #23773 #22836) |
|
147 #23779 := (not #23776) |
|
148 #14102 := (+ uf_272 #14101) |
|
149 #14100 := (>= #14102 0::int) |
|
150 #14105 := (not #14100) |
|
151 #23782 := (or #14105 #23779) |
|
152 #23785 := (not #23782) |
|
153 #23788 := (or #14105 #23785) |
|
154 #23791 := (not #23788) |
|
155 #1066 := 131072::int |
|
156 #16368 := (<= uf_294 131072::int) |
|
157 #19037 := (not #16368) |
|
158 #14169 := (+ uf_294 #14101) |
|
159 #14168 := (= #14169 -1::int) |
|
160 #14172 := (not #14168) |
|
161 #1120 := 2::int |
|
162 #14092 := (>= uf_302 2::int) |
|
163 #22859 := (not #14092) |
|
164 #14088 := (>= uf_294 -1::int) |
|
165 #19034 := (not #14088) |
|
166 #14076 := (>= uf_301 0::int) |
|
167 #22858 := (not #14076) |
|
168 decl up_280 :: (-> T4 T1 T1 int T3 bool) |
|
169 decl uf_4 :: T3 |
|
170 #7 := uf_4 |
|
171 decl uf_291 :: T1 |
|
172 #3030 := uf_291 |
|
173 decl uf_303 :: T1 |
|
174 #3198 := uf_303 |
|
175 #3199 := (up_280 uf_273 uf_303 uf_291 uf_302 uf_4) |
|
176 #12942 := (not #3199) |
|
177 #23794 := (or #12942 #22858 #19034 #22859 #14172 #19037 #23791) |
|
178 #23797 := (not #23794) |
|
179 #23800 := (or #19034 #19037 #23797) |
|
180 #23803 := (not #23800) |
|
181 #13075 := (= uf_294 uf_301) |
|
182 #13081 := (not #13075) |
|
183 decl uf_304 :: int |
|
184 #3239 := uf_304 |
|
185 #3175 := (uf_66 #2960 uf_294 uf_7) |
|
186 #3184 := (uf_110 uf_273 #3175) |
|
187 #13070 := (= #3184 uf_304) |
|
188 #13133 := (not #13070) |
|
189 decl uf_67 :: (-> T4 T5 T2) |
|
190 #3181 := (uf_67 uf_273 #3175) |
|
191 decl uf_9 :: T2 |
|
192 #19 := uf_9 |
|
193 #12812 := (= uf_9 #3181) |
|
194 #19017 := (not #12812) |
|
195 decl uf_48 :: (-> T5 T3 T2) |
|
196 #3178 := (uf_48 #3175 uf_7) |
|
197 #12806 := (= uf_9 #3178) |
|
198 #19011 := (not #12806) |
|
199 #3246 := (= uf_300 uf_304) |
|
200 #13090 := (not #3246) |
|
201 decl uf_289 :: T1 |
|
202 #3027 := uf_289 |
|
203 decl uf_306 :: T1 |
|
204 #3243 := uf_306 |
|
205 #3244 := (up_280 uf_273 uf_306 uf_289 uf_294 uf_4) |
|
206 #13115 := (not #3244) |
|
207 decl uf_287 :: T1 |
|
208 #3024 := uf_287 |
|
209 decl uf_305 :: T1 |
|
210 #3241 := uf_305 |
|
211 #3242 := (up_280 uf_273 uf_305 uf_287 uf_304 uf_7) |
|
212 #13124 := (not #3242) |
|
213 #23812 := (or #13124 #13115 #13090 #19011 #19017 #13133 #13081 #14243 #22858 #23803) |
|
214 #23815 := (not #23812) |
|
215 #23818 := (or #19011 #19017 #23815) |
|
216 #23821 := (not #23818) |
|
217 decl uf_27 :: (-> T4 T5 T2) |
|
218 #3176 := (uf_27 uf_273 #3175) |
|
219 #12803 := (= uf_9 #3176) |
|
220 #19008 := (not #12803) |
|
221 #23824 := (or #19008 #19011 #23821) |
|
222 #23827 := (not #23824) |
|
223 #23830 := (or #19008 #19011 #23827) |
|
224 #23833 := (not #23830) |
|
225 #14208 := (* -1::int #3184) |
|
226 #14209 := (+ uf_292 #14208) |
|
227 #14207 := (>= #14209 0::int) |
|
228 #23836 := (or #22873 #14243 #14207 #23833) |
|
229 #23839 := (not #23836) |
|
230 #14211 := (not #14207) |
|
231 #12826 := (= uf_293 uf_301) |
|
232 #12993 := (not #12826) |
|
233 #12823 := (= uf_292 uf_300) |
|
234 #13002 := (not #12823) |
|
235 #23806 := (or #13002 #12993 #22873 #14243 #22858 #14211 #23803) |
|
236 #23809 := (not #23806) |
|
237 #23842 := (or #23809 #23839) |
|
238 #23845 := (not #23842) |
|
239 #23848 := (or #19011 #19017 #22873 #14243 #23845) |
|
240 #23851 := (not #23848) |
|
241 #23854 := (or #19011 #19017 #23851) |
|
242 #23857 := (not #23854) |
|
243 #23860 := (or #19008 #19011 #23857) |
|
244 #23863 := (not #23860) |
|
245 #23866 := (or #19008 #19011 #23863) |
|
246 #23869 := (not #23866) |
|
247 #23872 := (or #22873 #14243 #14046 #23869) |
|
248 #23875 := (not #23872) |
|
249 #23912 := (or #23875 #23909) |
|
250 #23915 := (not #23912) |
|
251 #14431 := (* -1::int uf_292) |
|
252 #14432 := (+ #3040 #14431) |
|
253 #14433 := (<= #14432 0::int) |
|
254 #14421 := (+ #161 #14044) |
|
255 #14420 := (>= #14421 0::int) |
|
256 #22774 := (or #5113 #14420 #14433 #20064) |
|
257 #23754 := (forall (vars (?x774 int)) (:pat #23745) #22774) |
|
258 #23759 := (not #23754) |
|
259 #1322 := 255::int |
|
260 #16349 := (<= uf_292 255::int) |
|
261 #23043 := (not #16349) |
|
262 #16332 := (<= uf_293 131073::int) |
|
263 #23042 := (not #16332) |
|
264 #16310 := (<= uf_294 131073::int) |
|
265 #23041 := (not #16310) |
|
266 #14490 := (>= uf_292 0::int) |
|
267 #23039 := (not #14490) |
|
268 #14462 := (>= uf_294 0::int) |
|
269 #23038 := (not #14462) |
|
270 #14453 := (>= #14045 0::int) |
|
271 #14456 := (not #14453) |
|
272 #14402 := (* -1::int uf_293) |
|
273 #14403 := (+ uf_272 #14402) |
|
274 #14404 := (<= #14403 0::int) |
|
275 #13942 := (<= uf_272 0::int) |
|
276 decl uf_202 :: (-> T1 T4 T2) |
|
277 decl uf_295 :: T1 |
|
278 #3117 := uf_295 |
|
279 #3118 := (uf_202 uf_295 uf_273) |
|
280 #12553 := (= uf_9 #3118) |
|
281 #15709 := (not #12553) |
|
282 decl uf_177 :: (-> T4 T4 T2) |
|
283 #3072 := (uf_177 uf_273 uf_273) |
|
284 #12437 := (= uf_9 #3072) |
|
285 #14399 := (not #12437) |
|
286 #3067 := (uf_66 #2960 uf_293 uf_7) |
|
287 #3068 := (uf_110 uf_273 #3067) |
|
288 #12426 := (= uf_292 #3068) |
|
289 #23037 := (not #12426) |
|
290 decl uf_6 :: (-> T3 T3) |
|
291 #11 := (uf_6 uf_7) |
|
292 decl uf_279 :: T1 |
|
293 #2990 := uf_279 |
|
294 #3126 := (up_280 uf_273 uf_295 uf_279 #2992 #11) |
|
295 #23036 := (not #3126) |
|
296 decl up_278 :: (-> T4 T1 T1 T5 T3 bool) |
|
297 #3125 := (up_278 uf_273 uf_295 uf_279 #2960 #11) |
|
298 #23035 := (not #3125) |
|
299 decl uf_281 :: T1 |
|
300 #2995 := uf_281 |
|
301 #3124 := (up_280 uf_273 uf_295 uf_281 uf_272 uf_4) |
|
302 #13340 := (not #3124) |
|
303 #3123 := (up_280 uf_273 uf_295 uf_287 uf_292 uf_7) |
|
304 #13349 := (not #3123) |
|
305 #3122 := (up_280 uf_273 uf_295 uf_289 uf_293 uf_4) |
|
306 #13358 := (not #3122) |
|
307 #3121 := (up_280 uf_273 uf_295 uf_291 uf_294 uf_4) |
|
308 #13367 := (not #3121) |
|
309 #3011 := (uf_66 #2960 0::int uf_7) |
|
310 #3021 := (uf_110 uf_273 #3011) |
|
311 decl uf_285 :: int |
|
312 #3020 := uf_285 |
|
313 #3022 := (= uf_285 #3021) |
|
314 #13672 := (not #3022) |
|
315 #23918 := (or #13672 #13367 #13358 #13349 #13340 #23035 #23036 #23037 #14399 #15709 #13942 #22873 #14243 #14404 #14456 #23038 #23039 #23041 #23042 #23043 #23759 #23915) |
|
316 #23921 := (not #23918) |
|
317 #23924 := (or #13672 #13942 #23921) |
|
318 #23927 := (not #23924) |
|
319 #13922 := (* -1::int #3040) |
|
320 #13923 := (+ uf_285 #13922) |
|
321 #13921 := (>= #13923 0::int) |
|
322 #13910 := (>= #161 1::int) |
|
323 #22763 := (or #5113 #13910 #13921 #20064) |
|
324 #23746 := (forall (vars (?x773 int)) (:pat #23745) #22763) |
|
325 #23751 := (not #23746) |
|
326 #23930 := (or #23751 #23927) |
|
327 #23933 := (not #23930) |
|
328 decl ?x773!13 :: int |
|
329 #18929 := ?x773!13 |
|
330 #18939 := (>= ?x773!13 1::int) |
|
331 #18934 := (uf_66 #2960 ?x773!13 uf_7) |
|
332 #18935 := (uf_110 uf_273 #18934) |
|
333 #18936 := (* -1::int #18935) |
|
334 #18937 := (+ uf_285 #18936) |
|
335 #18938 := (>= #18937 0::int) |
|
336 #18931 := (>= ?x773!13 0::int) |
|
337 #22737 := (not #18931) |
|
338 #18930 := (<= ?x773!13 131073::int) |
|
339 #22736 := (not #18930) |
|
340 #22752 := (or #22736 #22737 #18938 #18939) |
|
341 #22757 := (not #22752) |
|
342 #23936 := (or #22757 #23933) |
|
343 #23939 := (not #23936) |
|
344 #13903 := (>= uf_272 1::int) |
|
345 #13906 := (not #13903) |
|
346 #23942 := (or #13906 #23939) |
|
347 #23945 := (not #23942) |
|
348 #23948 := (or #13906 #23945) |
|
349 #23951 := (not #23948) |
|
350 #3017 := (uf_67 uf_273 #3011) |
|
351 #12367 := (= uf_9 #3017) |
|
352 #18906 := (not #12367) |
|
353 #3014 := (uf_48 #3011 uf_7) |
|
354 #12361 := (= uf_9 #3014) |
|
355 #18900 := (not #12361) |
|
356 decl uf_290 :: T1 |
|
357 #3029 := uf_290 |
|
358 #3031 := (up_280 uf_273 uf_290 uf_291 1::int uf_4) |
|
359 #13645 := (not #3031) |
|
360 decl uf_288 :: T1 |
|
361 #3026 := uf_288 |
|
362 #3028 := (up_280 uf_273 uf_288 uf_289 0::int uf_4) |
|
363 #13654 := (not #3028) |
|
364 decl uf_286 :: T1 |
|
365 #3023 := uf_286 |
|
366 #3025 := (up_280 uf_273 uf_286 uf_287 uf_285 uf_7) |
|
367 #13663 := (not #3025) |
|
368 #23954 := (or #13672 #13663 #13654 #13645 #18900 #18906 #23951) |
|
369 #23957 := (not #23954) |
|
370 #23960 := (or #18900 #18906 #23957) |
|
371 #23963 := (not #23960) |
|
372 #3012 := (uf_27 uf_273 #3011) |
|
373 #12358 := (= uf_9 #3012) |
|
374 #18897 := (not #12358) |
|
375 #23966 := (or #18897 #18900 #23963) |
|
376 #23969 := (not #23966) |
|
377 #23972 := (or #18897 #18900 #23969) |
|
378 #23975 := (not #23972) |
|
379 decl uf_200 :: (-> T4 T5 T5 T16 T2) |
|
380 decl uf_284 :: T16 |
|
381 #3008 := uf_284 |
|
382 decl uf_116 :: (-> T5 int) |
|
383 #2961 := (uf_116 #2960) |
|
384 decl uf_124 :: (-> T3 int T3) |
|
385 #2952 := (uf_124 uf_7 uf_272) |
|
386 #2962 := (uf_43 #2952 #2961) |
|
387 #3009 := (uf_200 uf_273 #2962 #2962 uf_284) |
|
388 #12355 := (= uf_9 #3009) |
|
389 #13715 := (not #12355) |
|
390 #23978 := (or #13715 #23975) |
|
391 #23981 := (not #23978) |
|
392 decl uf_14 :: (-> T3 T8) |
|
393 #24016 := (uf_116 #2962) |
|
394 #25404 := (uf_43 #2952 #24016) |
|
395 #25815 := (uf_15 #25404) |
|
396 #26092 := (uf_14 #25815) |
|
397 decl uf_16 :: T8 |
|
398 #35 := uf_16 |
|
399 #26095 := (= uf_16 #26092) |
|
400 #26297 := (not #26095) |
|
401 #2955 := (uf_14 #2952) |
|
402 #12296 := (= uf_16 #2955) |
|
403 #12299 := (not #12296) |
|
404 #26298 := (iff #12299 #26297) |
|
405 #26293 := (iff #12296 #26095) |
|
406 #26342 := (iff #26095 #12296) |
|
407 #26340 := (= #26092 #2955) |
|
408 #26338 := (= #25815 #2952) |
|
409 #24234 := (uf_15 #2962) |
|
410 #28358 := (= #24234 #2952) |
|
411 #24237 := (= #2952 #24234) |
|
412 #326 := (:var 1 T3) |
|
413 #2692 := (uf_43 #326 #161) |
|
414 #23682 := (pattern #2692) |
|
415 #2696 := (uf_15 #2692) |
|
416 #11677 := (= #326 #2696) |
|
417 #23689 := (forall (vars (?x720 T3) (?x721 int)) (:pat #23682) #11677) |
|
418 #11681 := (forall (vars (?x720 T3) (?x721 int)) #11677) |
|
419 #23692 := (iff #11681 #23689) |
|
420 #23690 := (iff #11677 #11677) |
|
421 #23691 := [refl]: #23690 |
|
422 #23693 := [quant-intro #23691]: #23692 |
|
423 #18759 := (~ #11681 #11681) |
|
424 #18757 := (~ #11677 #11677) |
|
425 #18758 := [refl]: #18757 |
|
426 #18760 := [nnf-pos #18758]: #18759 |
|
427 #2697 := (= #2696 #326) |
|
428 #2698 := (forall (vars (?x720 T3) (?x721 int)) #2697) |
|
429 #11682 := (iff #2698 #11681) |
|
430 #11679 := (iff #2697 #11677) |
|
431 #11680 := [rewrite]: #11679 |
|
432 #11683 := [quant-intro #11680]: #11682 |
|
433 #11676 := [asserted]: #2698 |
|
434 #11686 := [mp #11676 #11683]: #11681 |
|
435 #18761 := [mp~ #11686 #18760]: #11681 |
|
436 #23694 := [mp #18761 #23693]: #23689 |
|
437 #24181 := (not #23689) |
|
438 #24242 := (or #24181 #24237) |
|
439 #24243 := [quant-inst]: #24242 |
|
440 #28006 := [unit-resolution #24243 #23694]: #24237 |
|
441 #28359 := [symm #28006]: #28358 |
|
442 #26336 := (= #25815 #24234) |
|
443 #27940 := (= #25404 #2962) |
|
444 #25411 := (= #2962 #25404) |
|
445 #2965 := (uf_48 #2962 #2952) |
|
446 #12305 := (= uf_9 #2965) |
|
447 decl uf_24 :: (-> T4 T5 T2) |
|
448 #2969 := (uf_24 uf_273 #2962) |
|
449 #12311 := (= uf_9 #2969) |
|
450 decl uf_25 :: (-> T4 T5 T5) |
|
451 #2967 := (uf_25 uf_273 #2962) |
|
452 decl uf_26 :: T5 |
|
453 #78 := uf_26 |
|
454 #12308 := (= uf_26 #2967) |
|
455 #2963 := (uf_27 uf_273 #2962) |
|
456 #12302 := (= uf_9 #2963) |
|
457 decl uf_22 :: (-> T3 T2) |
|
458 #2953 := (uf_22 #2952) |
|
459 #12293 := (= uf_9 #2953) |
|
460 #14658 := (and #12293 #12299 #12302 #12305 #12308 #12311) |
|
461 decl uf_269 :: int |
|
462 #2937 := uf_269 |
|
463 #14715 := (>= uf_269 0::int) |
|
464 #14711 := (* -1::int uf_269) |
|
465 decl uf_78 :: int |
|
466 #429 := uf_78 |
|
467 #14712 := (+ uf_78 #14711) |
|
468 #14710 := (>= #14712 0::int) |
|
469 #14718 := (and #14710 #14715) |
|
470 #14721 := (not #14718) |
|
471 decl uf_270 :: int |
|
472 #2941 := uf_270 |
|
473 #14701 := (>= uf_270 0::int) |
|
474 #14697 := (* -1::int uf_270) |
|
475 decl uf_76 :: int |
|
476 #409 := uf_76 |
|
477 #14698 := (+ uf_76 #14697) |
|
478 #14696 := (>= #14698 0::int) |
|
479 #14704 := (and #14696 #14701) |
|
480 #14707 := (not #14704) |
|
481 decl uf_271 :: int |
|
482 #2945 := uf_271 |
|
483 #14687 := (>= uf_271 0::int) |
|
484 #14683 := (* -1::int uf_271) |
|
485 #14684 := (+ uf_76 #14683) |
|
486 #14682 := (>= #14684 0::int) |
|
487 #14690 := (and #14682 #14687) |
|
488 #14693 := (not #14690) |
|
489 #974 := 1099511627776::int |
|
490 #14671 := (>= uf_272 1099511627776::int) |
|
491 #14661 := (not #14658) |
|
492 decl uf_276 :: (-> T19 int) |
|
493 #2984 := (:var 0 T19) |
|
494 #2985 := (uf_276 #2984) |
|
495 #2986 := (pattern #2985) |
|
496 decl uf_277 :: int |
|
497 #2987 := uf_277 |
|
498 #14648 := (* -1::int uf_277) |
|
499 #14649 := (+ #2985 #14648) |
|
500 #14647 := (>= #14649 0::int) |
|
501 #14646 := (not #14647) |
|
502 #14652 := (forall (vars (?x771 T19)) (:pat #2986) #14646) |
|
503 #14655 := (not #14652) |
|
504 #13943 := (not #13942) |
|
505 #14502 := (and #3022 #13943) |
|
506 #14507 := (not #14502) |
|
507 #14487 := (+ uf_78 #14431) |
|
508 #14486 := (>= #14487 0::int) |
|
509 #14493 := (and #14486 #14490) |
|
510 #14496 := (not #14493) |
|
511 #14472 := (+ uf_76 #14402) |
|
512 #14471 := (>= #14472 0::int) |
|
513 #14478 := (and #13947 #14471) |
|
514 #14483 := (not #14478) |
|
515 #14085 := (+ uf_76 #14044) |
|
516 #14459 := (>= #14085 0::int) |
|
517 #14465 := (and #14459 #14462) |
|
518 #14468 := (not #14465) |
|
519 #4413 := (* -1::int uf_76) |
|
520 #4418 := (+ #161 #4413) |
|
521 #4419 := (<= #4418 0::int) |
|
522 #5736 := (and #4084 #4419) |
|
523 #5739 := (not #5736) |
|
524 #14442 := (or #5739 #14420 #14433) |
|
525 #14447 := (forall (vars (?x774 int)) #14442) |
|
526 #14450 := (not #14447) |
|
527 #14405 := (not #14404) |
|
528 #14411 := (and #12426 #14405) |
|
529 #14416 := (not #14411) |
|
530 #14084 := (>= #14085 1::int) |
|
531 #14175 := (and #14084 #14088) |
|
532 #14178 := (not #14175) |
|
533 #14151 := (and #12862 #14145) |
|
534 #14131 := (or #5739 #14109 #14122) |
|
535 #14136 := (forall (vars (?x785 int)) #14131) |
|
536 #14139 := (not #14136) |
|
537 #14156 := (or #14139 #14151) |
|
538 #14159 := (and #14136 #14156) |
|
539 #14162 := (or #14105 #14159) |
|
540 #14165 := (and #14100 #14162) |
|
541 #14094 := (and #14076 #14092) |
|
542 #14097 := (not #14094) |
|
543 #14193 := (or #12942 #14097 #14165 #14172 #14178) |
|
544 #14201 := (and #14084 #14088 #14193) |
|
545 #14078 := (and #13950 #14076) |
|
546 #14081 := (not #14078) |
|
547 #12818 := (and #12806 #12812) |
|
548 #13142 := (not #12818) |
|
549 #14267 := (or #13124 #13115 #13090 #13142 #13133 #13081 #14243 #14081 #14201) |
|
550 #14275 := (and #12806 #12812 #14267) |
|
551 #12809 := (and #12803 #12806) |
|
552 #13159 := (not #12809) |
|
553 #14280 := (or #13159 #14275) |
|
554 #14286 := (and #12803 #12806 #14280) |
|
555 #13952 := (and #13947 #13950) |
|
556 #13955 := (not #13952) |
|
557 #14312 := (or #13955 #14207 #14286) |
|
558 #14238 := (or #13002 #12993 #13955 #14081 #14201 #14211) |
|
559 #14317 := (and #14238 #14312) |
|
560 #14326 := (or #13142 #13955 #14317) |
|
561 #14334 := (and #12806 #12812 #14326) |
|
562 #14339 := (or #13159 #14334) |
|
563 #14345 := (and #12803 #12806 #14339) |
|
564 #14371 := (or #13955 #14046 #14345) |
|
565 #13958 := (not #13959) |
|
566 #13998 := (and #3145 #4084 #4419 #13958) |
|
567 #14003 := (exists (vars (?x782 int)) #13998) |
|
568 #13981 := (or #5739 #13959 #13972) |
|
569 #13986 := (forall (vars (?x781 int)) #13981) |
|
570 #13989 := (not #13986) |
|
571 #14006 := (or #13989 #14003) |
|
572 #14009 := (and #13986 #14006) |
|
573 decl up_216 :: bool |
|
574 #2477 := up_216 |
|
575 #12719 := (not up_216) |
|
576 #14036 := (or #12719 #12671 #12662 #12653 #12644 #13955 #14009) |
|
577 #14041 := (and up_216 #14036) |
|
578 #14070 := (or #13955 #14041 #14049) |
|
579 #14376 := (and #14070 #14371) |
|
580 decl uf_55 :: (-> T4 T2) |
|
581 #2978 := (uf_55 uf_273) |
|
582 #12332 := (= uf_9 #2978) |
|
583 #12556 := (and #12332 #12553) |
|
584 #13376 := (not #12556) |
|
585 #3127 := (and #3125 #3126) |
|
586 #13331 := (not #3127) |
|
587 #14573 := (or #13367 #13358 #13349 #13340 #13331 #14399 #13376 #13955 #14376 #14416 #14450 #14456 #14468 #14483 #14496 #14507) |
|
588 #14581 := (and #3022 #13943 #14573) |
|
589 #13931 := (or #5739 #13910 #13921) |
|
590 #13936 := (forall (vars (?x773 int)) #13931) |
|
591 #13939 := (not #13936) |
|
592 #14586 := (or #13939 #14581) |
|
593 #14589 := (and #13936 #14586) |
|
594 #14592 := (or #13906 #14589) |
|
595 #14595 := (and #13903 #14592) |
|
596 #12373 := (and #12361 #12367) |
|
597 #13681 := (not #12373) |
|
598 #14616 := (or #13672 #13663 #13654 #13645 #13681 #14595) |
|
599 #14624 := (and #12361 #12367 #14616) |
|
600 #12364 := (and #12358 #12361) |
|
601 #13698 := (not #12364) |
|
602 #14629 := (or #13698 #14624) |
|
603 #14635 := (and #12358 #12361 #14629) |
|
604 #14640 := (or #13715 #14635) |
|
605 #14643 := (and #12355 #14640) |
|
606 #13877 := (>= uf_272 0::int) |
|
607 #13874 := (+ uf_76 #13873) |
|
608 #13872 := (>= #13874 0::int) |
|
609 #13880 := (and #13872 #13877) |
|
610 #13883 := (not #13880) |
|
611 decl uf_283 :: (-> int T5 T2) |
|
612 #26 := (:var 0 T5) |
|
613 decl uf_282 :: int |
|
614 #2997 := uf_282 |
|
615 #3000 := (uf_283 uf_282 #26) |
|
616 #3001 := (pattern #3000) |
|
617 #12341 := (= uf_9 #3000) |
|
618 #12347 := (not #12341) |
|
619 #12352 := (forall (vars (?x772 T5)) (:pat #3001) #12347) |
|
620 #13741 := (not #12352) |
|
621 decl uf_275 :: T1 |
|
622 #2980 := uf_275 |
|
623 #2981 := (uf_202 uf_275 uf_273) |
|
624 #12335 := (= uf_9 #2981) |
|
625 #12338 := (and #12332 #12335) |
|
626 #13786 := (not #12338) |
|
627 decl uf_203 :: (-> T4 T2) |
|
628 #2976 := (uf_203 uf_273) |
|
629 #12329 := (= uf_9 #2976) |
|
630 #13795 := (not #12329) |
|
631 decl uf_171 :: (-> T4 int) |
|
632 #2998 := (uf_171 uf_273) |
|
633 #2999 := (= uf_282 #2998) |
|
634 #13750 := (not #2999) |
|
635 #2996 := (up_280 uf_273 uf_275 uf_281 uf_272 uf_4) |
|
636 #13759 := (not #2996) |
|
637 #2993 := (up_280 uf_273 uf_275 uf_279 #2992 #11) |
|
638 #2991 := (up_278 uf_273 uf_275 uf_279 #2960 #11) |
|
639 #2994 := (and #2991 #2993) |
|
640 #13768 := (not #2994) |
|
641 #14766 := (or #13768 #13759 #13750 #13795 #13786 #13741 #13883 #13942 #14643 #14655 #14661 #14671 #14693 #14707 #14721) |
|
642 #14771 := (not #14766) |
|
643 #3010 := (= #3009 uf_9) |
|
644 #3015 := (= #3014 uf_9) |
|
645 #3013 := (= #3012 uf_9) |
|
646 #3016 := (and #3013 #3015) |
|
647 #3018 := (= #3017 uf_9) |
|
648 #3019 := (and #3018 #3015) |
|
649 #3037 := (<= 1::int uf_272) |
|
650 #3041 := (<= #3040 uf_285) |
|
651 #3038 := (< #161 1::int) |
|
652 #3042 := (implies #3038 #3041) |
|
653 #285 := (<= 0::int #161) |
|
654 #410 := (<= #161 uf_76) |
|
655 #645 := (and #410 #285) |
|
656 #3043 := (implies #645 #3042) |
|
657 #3044 := (forall (vars (?x773 int)) #3043) |
|
658 #2951 := (< 0::int uf_272) |
|
659 #3045 := (= #3021 uf_285) |
|
660 #3046 := (and #3045 #2951) |
|
661 #3141 := (<= #3040 uf_299) |
|
662 #3140 := (< #161 uf_272) |
|
663 #3142 := (implies #3140 #3141) |
|
664 #3143 := (implies #645 #3142) |
|
665 #3144 := (forall (vars (?x781 int)) #3143) |
|
666 #3146 := (and #3140 #645) |
|
667 #3147 := (and #3145 #3146) |
|
668 #3148 := (exists (vars (?x782 int)) #3147) |
|
669 #1 := true |
|
670 #3149 := (implies #3148 true) |
|
671 #3150 := (and #3149 #3148) |
|
672 #3151 := (implies #3144 #3150) |
|
673 #3152 := (and #3151 #3144) |
|
674 #3153 := (implies true #3152) |
|
675 #3139 := (= uf_299 uf_292) |
|
676 #3154 := (implies #3139 #3153) |
|
677 #3137 := (= uf_298 uf_293) |
|
678 #3155 := (implies #3137 #3154) |
|
679 #3135 := (= uf_297 uf_294) |
|
680 #3156 := (implies #3135 #3155) |
|
681 #3133 := (= uf_296 uf_292) |
|
682 #3157 := (implies #3133 #3156) |
|
683 #3158 := (implies true #3157) |
|
684 #3059 := (<= 1::int uf_294) |
|
685 #3053 := (<= 0::int uf_293) |
|
686 #3060 := (and #3053 #3059) |
|
687 #3159 := (implies #3060 #3158) |
|
688 #3160 := (implies #3060 #3159) |
|
689 #3161 := (implies true #3160) |
|
690 #3162 := (implies #3060 #3161) |
|
691 #3163 := (implies up_216 #3162) |
|
692 #3164 := (and #3163 up_216) |
|
693 #3165 := (implies #3060 #3164) |
|
694 #3166 := (implies true #3165) |
|
695 #3167 := (implies #3060 #3166) |
|
696 #3119 := (= #3118 uf_9) |
|
697 #2979 := (= #2978 uf_9) |
|
698 #3120 := (and #2979 #3119) |
|
699 #3295 := (implies #3120 #3167) |
|
700 #3296 := (implies #3060 #3295) |
|
701 #3297 := (implies true #3296) |
|
702 #3298 := (implies #3060 #3297) |
|
703 #3294 := (not true) |
|
704 #3299 := (implies #3294 #3298) |
|
705 #3300 := (implies #3060 #3299) |
|
706 #3301 := (implies true #3300) |
|
707 #3179 := (= #3178 uf_9) |
|
708 #3177 := (= #3176 uf_9) |
|
709 #3180 := (and #3177 #3179) |
|
710 #3182 := (= #3181 uf_9) |
|
711 #3183 := (and #3182 #3179) |
|
712 #3192 := (+ uf_294 1::int) |
|
713 #3194 := (<= 0::int #3192) |
|
714 #3193 := (<= #3192 uf_76) |
|
715 #3195 := (and #3193 #3194) |
|
716 #3202 := (<= uf_302 uf_272) |
|
717 #3204 := (<= #3040 uf_300) |
|
718 #3203 := (< #161 uf_302) |
|
719 #3205 := (implies #3203 #3204) |
|
720 #3206 := (implies #645 #3205) |
|
721 #3207 := (forall (vars (?x785 int)) #3206) |
|
722 #3211 := (< uf_301 uf_272) |
|
723 #3210 := (= #3209 uf_300) |
|
724 #3212 := (and #3210 #3211) |
|
725 #3213 := (implies false true) |
|
726 #3214 := (implies #3212 #3213) |
|
727 #3215 := (and #3214 #3212) |
|
728 #3216 := (implies #3207 #3215) |
|
729 #3217 := (and #3216 #3207) |
|
730 #3218 := (implies #3202 #3217) |
|
731 #3219 := (and #3218 #3202) |
|
732 #3220 := (implies true #3219) |
|
733 #3200 := (<= 2::int uf_302) |
|
734 #3190 := (<= 0::int uf_301) |
|
735 #3201 := (and #3190 #3200) |
|
736 #3221 := (implies #3201 #3220) |
|
737 #3222 := (implies #3199 #3221) |
|
738 #3197 := (= uf_302 #3192) |
|
739 #3223 := (implies #3197 #3222) |
|
740 #3224 := (implies #3195 #3223) |
|
741 #3225 := (and #3224 #3195) |
|
742 #3191 := (and #3190 #3059) |
|
743 #3226 := (implies #3191 #3225) |
|
744 #3227 := (implies true #3226) |
|
745 #3247 := (= uf_301 uf_294) |
|
746 #3248 := (implies #3247 #3227) |
|
747 #3249 := (implies #3246 #3248) |
|
748 #3250 := (implies true #3249) |
|
749 #3245 := (and #3059 #3059) |
|
750 #3251 := (implies #3245 #3250) |
|
751 #3252 := (implies #3244 #3251) |
|
752 #3253 := (implies #3242 #3252) |
|
753 #3240 := (= uf_304 #3184) |
|
754 #3254 := (implies #3240 #3253) |
|
755 #3255 := (implies #3183 #3254) |
|
756 #3256 := (and #3255 #3183) |
|
757 #3257 := (implies #3180 #3256) |
|
758 #3258 := (and #3257 #3180) |
|
759 #3259 := (implies #3060 #3258) |
|
760 #3260 := (implies true #3259) |
|
761 #3261 := (implies #3060 #3260) |
|
762 #3238 := (< uf_292 #3184) |
|
763 #3262 := (implies #3238 #3261) |
|
764 #3263 := (implies #3060 #3262) |
|
765 #3264 := (implies true #3263) |
|
766 #3189 := (= uf_301 uf_293) |
|
767 #3228 := (implies #3189 #3227) |
|
768 #3187 := (= uf_300 uf_292) |
|
769 #3229 := (implies #3187 #3228) |
|
770 #3230 := (implies true #3229) |
|
771 #3231 := (implies #3060 #3230) |
|
772 #3232 := (implies #3060 #3231) |
|
773 #3233 := (implies true #3232) |
|
774 #3234 := (implies #3060 #3233) |
|
775 #3185 := (<= #3184 uf_292) |
|
776 #3235 := (implies #3185 #3234) |
|
777 #3236 := (implies #3060 #3235) |
|
778 #3237 := (implies true #3236) |
|
779 #3265 := (and #3237 #3264) |
|
780 #3266 := (implies #3060 #3265) |
|
781 #3267 := (implies #3183 #3266) |
|
782 #3268 := (and #3267 #3183) |
|
783 #3269 := (implies #3180 #3268) |
|
784 #3270 := (and #3269 #3180) |
|
785 #3271 := (implies #3060 #3270) |
|
786 #3272 := (implies true #3271) |
|
787 #3273 := (implies #3060 #3272) |
|
788 #3174 := (< uf_294 uf_272) |
|
789 #3274 := (implies #3174 #3273) |
|
790 #3275 := (implies #3060 #3274) |
|
791 #3276 := (implies true #3275) |
|
792 #3168 := (implies #3060 #3167) |
|
793 #3169 := (implies true #3168) |
|
794 #3170 := (implies #3060 #3169) |
|
795 #3131 := (<= uf_272 uf_294) |
|
796 #3171 := (implies #3131 #3170) |
|
797 #3172 := (implies #3060 #3171) |
|
798 #3173 := (implies true #3172) |
|
799 #3277 := (and #3173 #3276) |
|
800 #3278 := (implies #3060 #3277) |
|
801 decl uf_59 :: (-> T4 T13) |
|
802 #3079 := (uf_59 uf_273) |
|
803 #3129 := (= #3079 #3079) |
|
804 decl uf_41 :: (-> T4 T12) |
|
805 #3088 := (uf_41 uf_273) |
|
806 #3128 := (= #3088 #3088) |
|
807 #3130 := (and #3128 #3129) |
|
808 #3279 := (implies #3130 #3278) |
|
809 #3280 := (implies #3127 #3279) |
|
810 #3281 := (implies #3124 #3280) |
|
811 #3282 := (implies #3123 #3281) |
|
812 #3283 := (implies #3122 #3282) |
|
813 #3284 := (implies #3121 #3283) |
|
814 #3285 := (implies #3120 #3284) |
|
815 #3078 := (<= #2998 #2998) |
|
816 decl uf_170 :: (-> T4 T5 int) |
|
817 #3074 := (uf_170 uf_273 #26) |
|
818 #3075 := (pattern #3074) |
|
819 #3076 := (<= #3074 #3074) |
|
820 #3077 := (forall (vars (?x775 T5)) (:pat #3075) #3076) |
|
821 #3115 := (and #3077 #3078) |
|
822 #3073 := (= #3072 uf_9) |
|
823 #3116 := (and #3073 #3115) |
|
824 #3286 := (implies #3116 #3285) |
|
825 decl uf_40 :: (-> T12 T5 T11) |
|
826 #3089 := (uf_40 #3088 #26) |
|
827 #3090 := (pattern #3089) |
|
828 decl uf_261 :: T8 |
|
829 #2832 := uf_261 |
|
830 #3102 := (uf_25 uf_273 #26) |
|
831 #3103 := (uf_15 #3102) |
|
832 #3104 := (uf_14 #3103) |
|
833 #3105 := (= #3104 uf_261) |
|
834 #3106 := (not #3105) |
|
835 #3107 := (implies #3106 #3106) |
|
836 #3108 := (forall (vars (?x779 T5)) (:pat #3090) #3107) |
|
837 decl uf_19 :: (-> T9 T5 int) |
|
838 decl uf_20 :: (-> T4 T9) |
|
839 #3095 := (uf_20 uf_273) |
|
840 #3096 := (uf_19 #3095 #26) |
|
841 #3097 := (pattern #3096) |
|
842 #3098 := (= #3096 #3096) |
|
843 #3082 := (uf_67 uf_273 #26) |
|
844 #3083 := (= #3082 uf_9) |
|
845 #3099 := (and #3083 #3098) |
|
846 #3100 := (implies #3083 #3099) |
|
847 #3101 := (forall (vars (?x778 T5)) (:pat #3097) #3100) |
|
848 #3109 := (and #3101 #3108) |
|
849 #3091 := (= #3089 #3089) |
|
850 #3092 := (and #3083 #3091) |
|
851 #3093 := (implies #3083 #3092) |
|
852 #3094 := (forall (vars (?x777 T5)) (:pat #3090) #3093) |
|
853 #3110 := (and #3094 #3109) |
|
854 decl uf_58 :: (-> T13 T5 T14) |
|
855 #3080 := (uf_58 #3079 #26) |
|
856 #3081 := (pattern #3080) |
|
857 #3084 := (= #3080 #3080) |
|
858 #3085 := (and #3083 #3084) |
|
859 #3086 := (implies #3083 #3085) |
|
860 #3087 := (forall (vars (?x776 T5)) (:pat #3081) #3086) |
|
861 #3111 := (and #3087 #3110) |
|
862 #3112 := (and #3078 #3111) |
|
863 #3113 := (and #3077 #3112) |
|
864 #3114 := (and #3073 #3113) |
|
865 #3287 := (implies #3114 #3286) |
|
866 #3288 := (implies #3060 #3287) |
|
867 #3289 := (implies true #3288) |
|
868 #3290 := (implies #3060 #3289) |
|
869 #3291 := (implies true #3290) |
|
870 #3292 := (implies #3060 #3291) |
|
871 #3293 := (implies true #3292) |
|
872 #3302 := (and #3293 #3301) |
|
873 #3303 := (implies #3060 #3302) |
|
874 #3070 := (< uf_293 uf_272) |
|
875 #3069 := (= #3068 uf_292) |
|
876 #3071 := (and #3069 #3070) |
|
877 #3304 := (implies #3071 #3303) |
|
878 #3063 := (<= #3040 uf_292) |
|
879 #3062 := (< #161 uf_294) |
|
880 #3064 := (implies #3062 #3063) |
|
881 #3065 := (implies #645 #3064) |
|
882 #3066 := (forall (vars (?x774 int)) #3065) |
|
883 #3305 := (implies #3066 #3304) |
|
884 #3061 := (<= uf_294 uf_272) |
|
885 #3306 := (implies #3061 #3305) |
|
886 #3307 := (implies #3060 #3306) |
|
887 #3057 := (<= 0::int uf_294) |
|
888 #3056 := (<= uf_294 uf_76) |
|
889 #3058 := (and #3056 #3057) |
|
890 #3308 := (implies #3058 #3307) |
|
891 #3052 := (<= uf_293 uf_76) |
|
892 #3054 := (and #3052 #3053) |
|
893 #3309 := (implies #3054 #3308) |
|
894 #3049 := (<= 0::int uf_292) |
|
895 #3048 := (<= uf_292 uf_78) |
|
896 #3050 := (and #3048 #3049) |
|
897 #3310 := (implies #3050 #3309) |
|
898 #3311 := (implies true #3310) |
|
899 #3312 := (implies #3046 #3311) |
|
900 #3313 := (and #3312 #3046) |
|
901 #3314 := (implies #3044 #3313) |
|
902 #3315 := (and #3314 #3044) |
|
903 #3316 := (implies #3037 #3315) |
|
904 #3317 := (and #3316 #3037) |
|
905 #3033 := (<= 1::int 1::int) |
|
906 #3034 := (and #3033 #3033) |
|
907 #3032 := (<= 0::int 0::int) |
|
908 #3035 := (and #3032 #3034) |
|
909 #3036 := (and #3032 #3035) |
|
910 #3318 := (implies #3036 #3317) |
|
911 #3319 := (implies #3031 #3318) |
|
912 #3320 := (implies #3028 #3319) |
|
913 #3321 := (implies #3025 #3320) |
|
914 #3322 := (implies #3022 #3321) |
|
915 #3323 := (implies #3019 #3322) |
|
916 #3324 := (and #3323 #3019) |
|
917 #3325 := (implies #3016 #3324) |
|
918 #3326 := (and #3325 #3016) |
|
919 #3327 := (implies #3010 #3326) |
|
920 #3328 := (and #3327 #3010) |
|
921 #3006 := (<= 0::int uf_272) |
|
922 #3005 := (<= uf_272 uf_76) |
|
923 #3007 := (and #3005 #3006) |
|
924 #3329 := (implies #3007 #3328) |
|
925 #3002 := (= #3000 uf_9) |
|
926 #3003 := (iff #3002 false) |
|
927 #3004 := (forall (vars (?x772 T5)) (:pat #3001) #3003) |
|
928 #3330 := (implies #3004 #3329) |
|
929 #3331 := (implies #2999 #3330) |
|
930 #3332 := (implies #2996 #3331) |
|
931 #3333 := (implies #2994 #3332) |
|
932 #2988 := (< #2985 uf_277) |
|
933 #2989 := (forall (vars (?x771 T19)) (:pat #2986) #2988) |
|
934 #3334 := (implies #2989 #3333) |
|
935 #2982 := (= #2981 uf_9) |
|
936 #2983 := (and #2979 #2982) |
|
937 #3335 := (implies #2983 #3334) |
|
938 #2977 := (= #2976 uf_9) |
|
939 #3336 := (implies #2977 #3335) |
|
940 #3337 := (implies true #3336) |
|
941 #2970 := (= #2969 uf_9) |
|
942 #2968 := (= #2967 uf_26) |
|
943 #2971 := (and #2968 #2970) |
|
944 #2966 := (= #2965 uf_9) |
|
945 #2972 := (and #2966 #2971) |
|
946 #2964 := (= #2963 uf_9) |
|
947 #2973 := (and #2964 #2972) |
|
948 #2956 := (= #2955 uf_16) |
|
949 #2957 := (not #2956) |
|
950 #2974 := (and #2957 #2973) |
|
951 #2954 := (= #2953 uf_9) |
|
952 #2975 := (and #2954 #2974) |
|
953 #3338 := (implies #2975 #3337) |
|
954 #3339 := (implies #2951 #3338) |
|
955 #2950 := (< uf_272 1099511627776::int) |
|
956 #3340 := (implies #2950 #3339) |
|
957 #2947 := (<= 0::int uf_271) |
|
958 #2946 := (<= uf_271 uf_76) |
|
959 #2948 := (and #2946 #2947) |
|
960 #3341 := (implies #2948 #3340) |
|
961 #2943 := (<= 0::int uf_270) |
|
962 #2942 := (<= uf_270 uf_76) |
|
963 #2944 := (and #2942 #2943) |
|
964 #3342 := (implies #2944 #3341) |
|
965 #2939 := (<= 0::int uf_269) |
|
966 #2938 := (<= uf_269 uf_78) |
|
967 #2940 := (and #2938 #2939) |
|
968 #3343 := (implies #2940 #3342) |
|
969 #3344 := (implies true #3343) |
|
970 #3345 := (not #3344) |
|
971 #14774 := (iff #3345 #14771) |
|
972 #12868 := (and #3211 #12862) |
|
973 #12847 := (not #3203) |
|
974 #12848 := (or #12847 #3204) |
|
975 #5718 := (and #285 #410) |
|
976 #5727 := (not #5718) |
|
977 #12854 := (or #5727 #12848) |
|
978 #12859 := (forall (vars (?x785 int)) #12854) |
|
979 #12892 := (not #12859) |
|
980 #12893 := (or #12892 #12868) |
|
981 #12901 := (and #12859 #12893) |
|
982 #12909 := (not #3202) |
|
983 #12910 := (or #12909 #12901) |
|
984 #12918 := (and #3202 #12910) |
|
985 #12933 := (not #3201) |
|
986 #12934 := (or #12933 #12918) |
|
987 #12943 := (or #12942 #12934) |
|
988 #12832 := (+ 1::int uf_294) |
|
989 #12844 := (= uf_302 #12832) |
|
990 #12951 := (not #12844) |
|
991 #12952 := (or #12951 #12943) |
|
992 #12838 := (<= 0::int #12832) |
|
993 #12835 := (<= #12832 uf_76) |
|
994 #12841 := (and #12835 #12838) |
|
995 #12960 := (not #12841) |
|
996 #12961 := (or #12960 #12952) |
|
997 #12969 := (and #12841 #12961) |
|
998 #12829 := (and #3059 #3190) |
|
999 #12977 := (not #12829) |
|
1000 #12978 := (or #12977 #12969) |
|
1001 #13082 := (or #12978 #13081) |
|
1002 #13091 := (or #13090 #13082) |
|
1003 #13106 := (not #3059) |
|
1004 #13107 := (or #13106 #13091) |
|
1005 #13116 := (or #13115 #13107) |
|
1006 #13125 := (or #13124 #13116) |
|
1007 #13134 := (or #13133 #13125) |
|
1008 #13143 := (or #13142 #13134) |
|
1009 #13151 := (and #12818 #13143) |
|
1010 #13160 := (or #13159 #13151) |
|
1011 #13168 := (and #12809 #13160) |
|
1012 #12687 := (not #3060) |
|
1013 #13176 := (or #12687 #13168) |
|
1014 #13191 := (or #12687 #13176) |
|
1015 #13199 := (not #3238) |
|
1016 #13200 := (or #13199 #13191) |
|
1017 #13208 := (or #12687 #13200) |
|
1018 #12994 := (or #12993 #12978) |
|
1019 #13003 := (or #13002 #12994) |
|
1020 #13018 := (or #12687 #13003) |
|
1021 #13026 := (or #12687 #13018) |
|
1022 #13041 := (or #12687 #13026) |
|
1023 #13049 := (not #3185) |
|
1024 #13050 := (or #13049 #13041) |
|
1025 #13058 := (or #12687 #13050) |
|
1026 #13220 := (and #13058 #13208) |
|
1027 #13226 := (or #12687 #13220) |
|
1028 #13234 := (or #13142 #13226) |
|
1029 #13242 := (and #12818 #13234) |
|
1030 #13250 := (or #13159 #13242) |
|
1031 #13258 := (and #12809 #13250) |
|
1032 #13266 := (or #12687 #13258) |
|
1033 #13281 := (or #12687 #13266) |
|
1034 #13289 := (not #3174) |
|
1035 #13290 := (or #13289 #13281) |
|
1036 #13298 := (or #12687 #13290) |
|
1037 #12594 := (and #3140 #5718) |
|
1038 #12597 := (and #3145 #12594) |
|
1039 #12600 := (exists (vars (?x782 int)) #12597) |
|
1040 #12579 := (not #3140) |
|
1041 #12580 := (or #12579 #3141) |
|
1042 #12586 := (or #5727 #12580) |
|
1043 #12591 := (forall (vars (?x781 int)) #12586) |
|
1044 #12620 := (not #12591) |
|
1045 #12621 := (or #12620 #12600) |
|
1046 #12629 := (and #12591 #12621) |
|
1047 #12645 := (or #12644 #12629) |
|
1048 #12654 := (or #12653 #12645) |
|
1049 #12663 := (or #12662 #12654) |
|
1050 #12672 := (or #12671 #12663) |
|
1051 #12688 := (or #12687 #12672) |
|
1052 #12696 := (or #12687 #12688) |
|
1053 #12711 := (or #12687 #12696) |
|
1054 #12720 := (or #12719 #12711) |
|
1055 #12728 := (and up_216 #12720) |
|
1056 #12736 := (or #12687 #12728) |
|
1057 #12751 := (or #12687 #12736) |
|
1058 #12759 := (or #12687 #12751) |
|
1059 #12774 := (or #12687 #12759) |
|
1060 #12782 := (not #3131) |
|
1061 #12783 := (or #12782 #12774) |
|
1062 #12791 := (or #12687 #12783) |
|
1063 #13310 := (and #12791 #13298) |
|
1064 #13316 := (or #12687 #13310) |
|
1065 #13332 := (or #13331 #13316) |
|
1066 #13341 := (or #13340 #13332) |
|
1067 #13350 := (or #13349 #13341) |
|
1068 #13359 := (or #13358 #13350) |
|
1069 #13368 := (or #13367 #13359) |
|
1070 #13377 := (or #13376 #13368) |
|
1071 #12544 := (and #3115 #12437) |
|
1072 #13385 := (not #12544) |
|
1073 #13386 := (or #13385 #13377) |
|
1074 #13394 := (or #13385 #13386) |
|
1075 #13402 := (or #12687 #13394) |
|
1076 #13417 := (or #12687 #13402) |
|
1077 #13432 := (or #12687 #13417) |
|
1078 #13508 := (or #12687 #13432) |
|
1079 #12432 := (and #3070 #12426) |
|
1080 #13516 := (not #12432) |
|
1081 #13517 := (or #13516 #13508) |
|
1082 #12411 := (not #3062) |
|
1083 #12412 := (or #12411 #3063) |
|
1084 #12418 := (or #5727 #12412) |
|
1085 #12423 := (forall (vars (?x774 int)) #12418) |
|
1086 #13525 := (not #12423) |
|
1087 #13526 := (or #13525 #13517) |
|
1088 #13534 := (not #3061) |
|
1089 #13535 := (or #13534 #13526) |
|
1090 #13543 := (or #12687 #13535) |
|
1091 #13551 := (not #3058) |
|
1092 #13552 := (or #13551 #13543) |
|
1093 #13560 := (not #3054) |
|
1094 #13561 := (or #13560 #13552) |
|
1095 #13569 := (not #3050) |
|
1096 #13570 := (or #13569 #13561) |
|
1097 #12406 := (and #2951 #3022) |
|
1098 #13585 := (not #12406) |
|
1099 #13586 := (or #13585 #13570) |
|
1100 #13594 := (and #12406 #13586) |
|
1101 #12386 := (not #3038) |
|
1102 #12387 := (or #12386 #3041) |
|
1103 #12393 := (or #5727 #12387) |
|
1104 #12398 := (forall (vars (?x773 int)) #12393) |
|
1105 #13602 := (not #12398) |
|
1106 #13603 := (or #13602 #13594) |
|
1107 #13611 := (and #12398 #13603) |
|
1108 #13619 := (not #3037) |
|
1109 #13620 := (or #13619 #13611) |
|
1110 #13628 := (and #3037 #13620) |
|
1111 #12380 := (and #3032 #3033) |
|
1112 #12383 := (and #3032 #12380) |
|
1113 #13636 := (not #12383) |
|
1114 #13637 := (or #13636 #13628) |
|
1115 #13646 := (or #13645 #13637) |
|
1116 #13655 := (or #13654 #13646) |
|
1117 #13664 := (or #13663 #13655) |
|
1118 #13673 := (or #13672 #13664) |
|
1119 #13682 := (or #13681 #13673) |
|
1120 #13690 := (and #12373 #13682) |
|
1121 #13699 := (or #13698 #13690) |
|
1122 #13707 := (and #12364 #13699) |
|
1123 #13716 := (or #13715 #13707) |
|
1124 #13724 := (and #12355 #13716) |
|
1125 #13732 := (not #3007) |
|
1126 #13733 := (or #13732 #13724) |
|
1127 #13742 := (or #13741 #13733) |
|
1128 #13751 := (or #13750 #13742) |
|
1129 #13760 := (or #13759 #13751) |
|
1130 #13769 := (or #13768 #13760) |
|
1131 #13777 := (not #2989) |
|
1132 #13778 := (or #13777 #13769) |
|
1133 #13787 := (or #13786 #13778) |
|
1134 #13796 := (or #13795 #13787) |
|
1135 #12314 := (and #12308 #12311) |
|
1136 #12317 := (and #12305 #12314) |
|
1137 #12320 := (and #12302 #12317) |
|
1138 #12323 := (and #12299 #12320) |
|
1139 #12326 := (and #12293 #12323) |
|
1140 #13811 := (not #12326) |
|
1141 #13812 := (or #13811 #13796) |
|
1142 #13820 := (not #2951) |
|
1143 #13821 := (or #13820 #13812) |
|
1144 #13829 := (not #2950) |
|
1145 #13830 := (or #13829 #13821) |
|
1146 #13838 := (not #2948) |
|
1147 #13839 := (or #13838 #13830) |
|
1148 #13847 := (not #2944) |
|
1149 #13848 := (or #13847 #13839) |
|
1150 #13856 := (not #2940) |
|
1151 #13857 := (or #13856 #13848) |
|
1152 #13869 := (not #13857) |
|
1153 #14772 := (iff #13869 #14771) |
|
1154 #14769 := (iff #13857 #14766) |
|
1155 #14724 := (or #13883 #14643) |
|
1156 #14727 := (or #13741 #14724) |
|
1157 #14730 := (or #13750 #14727) |
|
1158 #14733 := (or #13759 #14730) |
|
1159 #14736 := (or #13768 #14733) |
|
1160 #14739 := (or #14655 #14736) |
|
1161 #14742 := (or #13786 #14739) |
|
1162 #14745 := (or #13795 #14742) |
|
1163 #14748 := (or #14661 #14745) |
|
1164 #14751 := (or #13942 #14748) |
|
1165 #14754 := (or #14671 #14751) |
|
1166 #14757 := (or #14693 #14754) |
|
1167 #14760 := (or #14707 #14757) |
|
1168 #14763 := (or #14721 #14760) |
|
1169 #14767 := (iff #14763 #14766) |
|
1170 #14768 := [rewrite]: #14767 |
|
1171 #14764 := (iff #13857 #14763) |
|
1172 #14761 := (iff #13848 #14760) |
|
1173 #14758 := (iff #13839 #14757) |
|
1174 #14755 := (iff #13830 #14754) |
|
1175 #14752 := (iff #13821 #14751) |
|
1176 #14749 := (iff #13812 #14748) |
|
1177 #14746 := (iff #13796 #14745) |
|
1178 #14743 := (iff #13787 #14742) |
|
1179 #14740 := (iff #13778 #14739) |
|
1180 #14737 := (iff #13769 #14736) |
|
1181 #14734 := (iff #13760 #14733) |
|
1182 #14731 := (iff #13751 #14730) |
|
1183 #14728 := (iff #13742 #14727) |
|
1184 #14725 := (iff #13733 #14724) |
|
1185 #14644 := (iff #13724 #14643) |
|
1186 #14641 := (iff #13716 #14640) |
|
1187 #14638 := (iff #13707 #14635) |
|
1188 #14632 := (and #12364 #14629) |
|
1189 #14636 := (iff #14632 #14635) |
|
1190 #14637 := [rewrite]: #14636 |
|
1191 #14633 := (iff #13707 #14632) |
|
1192 #14630 := (iff #13699 #14629) |
|
1193 #14627 := (iff #13690 #14624) |
|
1194 #14621 := (and #12373 #14616) |
|
1195 #14625 := (iff #14621 #14624) |
|
1196 #14626 := [rewrite]: #14625 |
|
1197 #14622 := (iff #13690 #14621) |
|
1198 #14619 := (iff #13682 #14616) |
|
1199 #14598 := (or false #14595) |
|
1200 #14601 := (or #13645 #14598) |
|
1201 #14604 := (or #13654 #14601) |
|
1202 #14607 := (or #13663 #14604) |
|
1203 #14610 := (or #13672 #14607) |
|
1204 #14613 := (or #13681 #14610) |
|
1205 #14617 := (iff #14613 #14616) |
|
1206 #14618 := [rewrite]: #14617 |
|
1207 #14614 := (iff #13682 #14613) |
|
1208 #14611 := (iff #13673 #14610) |
|
1209 #14608 := (iff #13664 #14607) |
|
1210 #14605 := (iff #13655 #14604) |
|
1211 #14602 := (iff #13646 #14601) |
|
1212 #14599 := (iff #13637 #14598) |
|
1213 #14596 := (iff #13628 #14595) |
|
1214 #14593 := (iff #13620 #14592) |
|
1215 #14590 := (iff #13611 #14589) |
|
1216 #14587 := (iff #13603 #14586) |
|
1217 #14584 := (iff #13594 #14581) |
|
1218 #14499 := (and #13943 #3022) |
|
1219 #14578 := (and #14499 #14573) |
|
1220 #14582 := (iff #14578 #14581) |
|
1221 #14583 := [rewrite]: #14582 |
|
1222 #14579 := (iff #13594 #14578) |
|
1223 #14576 := (iff #13586 #14573) |
|
1224 #14510 := (or #13955 #14376) |
|
1225 #14513 := (or #13331 #14510) |
|
1226 #14516 := (or #13340 #14513) |
|
1227 #14519 := (or #13349 #14516) |
|
1228 #14522 := (or #13358 #14519) |
|
1229 #14525 := (or #13367 #14522) |
|
1230 #14528 := (or #13376 #14525) |
|
1231 #14531 := (or #14399 #14528) |
|
1232 #14534 := (or #14399 #14531) |
|
1233 #14537 := (or #13955 #14534) |
|
1234 #14540 := (or #13955 #14537) |
|
1235 #14543 := (or #13955 #14540) |
|
1236 #14546 := (or #13955 #14543) |
|
1237 #14549 := (or #14416 #14546) |
|
1238 #14552 := (or #14450 #14549) |
|
1239 #14555 := (or #14456 #14552) |
|
1240 #14558 := (or #13955 #14555) |
|
1241 #14561 := (or #14468 #14558) |
|
1242 #14564 := (or #14483 #14561) |
|
1243 #14567 := (or #14496 #14564) |
|
1244 #14570 := (or #14507 #14567) |
|
1245 #14574 := (iff #14570 #14573) |
|
1246 #14575 := [rewrite]: #14574 |
|
1247 #14571 := (iff #13586 #14570) |
|
1248 #14568 := (iff #13570 #14567) |
|
1249 #14565 := (iff #13561 #14564) |
|
1250 #14562 := (iff #13552 #14561) |
|
1251 #14559 := (iff #13543 #14558) |
|
1252 #14556 := (iff #13535 #14555) |
|
1253 #14553 := (iff #13526 #14552) |
|
1254 #14550 := (iff #13517 #14549) |
|
1255 #14547 := (iff #13508 #14546) |
|
1256 #14544 := (iff #13432 #14543) |
|
1257 #14541 := (iff #13417 #14540) |
|
1258 #14538 := (iff #13402 #14537) |
|
1259 #14535 := (iff #13394 #14534) |
|
1260 #14532 := (iff #13386 #14531) |
|
1261 #14529 := (iff #13377 #14528) |
|
1262 #14526 := (iff #13368 #14525) |
|
1263 #14523 := (iff #13359 #14522) |
|
1264 #14520 := (iff #13350 #14519) |
|
1265 #14517 := (iff #13341 #14516) |
|
1266 #14514 := (iff #13332 #14513) |
|
1267 #14511 := (iff #13316 #14510) |
|
1268 #14377 := (iff #13310 #14376) |
|
1269 #14374 := (iff #13298 #14371) |
|
1270 #14359 := (or #13955 #14345) |
|
1271 #14362 := (or #13955 #14359) |
|
1272 #14365 := (or #14046 #14362) |
|
1273 #14368 := (or #13955 #14365) |
|
1274 #14372 := (iff #14368 #14371) |
|
1275 #14373 := [rewrite]: #14372 |
|
1276 #14369 := (iff #13298 #14368) |
|
1277 #14366 := (iff #13290 #14365) |
|
1278 #14363 := (iff #13281 #14362) |
|
1279 #14360 := (iff #13266 #14359) |
|
1280 #14348 := (iff #13258 #14345) |
|
1281 #14342 := (and #12809 #14339) |
|
1282 #14346 := (iff #14342 #14345) |
|
1283 #14347 := [rewrite]: #14346 |
|
1284 #14343 := (iff #13258 #14342) |
|
1285 #14340 := (iff #13250 #14339) |
|
1286 #14337 := (iff #13242 #14334) |
|
1287 #14331 := (and #12818 #14326) |
|
1288 #14335 := (iff #14331 #14334) |
|
1289 #14336 := [rewrite]: #14335 |
|
1290 #14332 := (iff #13242 #14331) |
|
1291 #14329 := (iff #13234 #14326) |
|
1292 #14320 := (or #13955 #14317) |
|
1293 #14323 := (or #13142 #14320) |
|
1294 #14327 := (iff #14323 #14326) |
|
1295 #14328 := [rewrite]: #14327 |
|
1296 #14324 := (iff #13234 #14323) |
|
1297 #14321 := (iff #13226 #14320) |
|
1298 #14318 := (iff #13220 #14317) |
|
1299 #14315 := (iff #13208 #14312) |
|
1300 #14300 := (or #13955 #14286) |
|
1301 #14303 := (or #13955 #14300) |
|
1302 #14306 := (or #14207 #14303) |
|
1303 #14309 := (or #13955 #14306) |
|
1304 #14313 := (iff #14309 #14312) |
|
1305 #14314 := [rewrite]: #14313 |
|
1306 #14310 := (iff #13208 #14309) |
|
1307 #14307 := (iff #13200 #14306) |
|
1308 #14304 := (iff #13191 #14303) |
|
1309 #14301 := (iff #13176 #14300) |
|
1310 #14289 := (iff #13168 #14286) |
|
1311 #14283 := (and #12809 #14280) |
|
1312 #14287 := (iff #14283 #14286) |
|
1313 #14288 := [rewrite]: #14287 |
|
1314 #14284 := (iff #13168 #14283) |
|
1315 #14281 := (iff #13160 #14280) |
|
1316 #14278 := (iff #13151 #14275) |
|
1317 #14272 := (and #12818 #14267) |
|
1318 #14276 := (iff #14272 #14275) |
|
1319 #14277 := [rewrite]: #14276 |
|
1320 #14273 := (iff #13151 #14272) |
|
1321 #14270 := (iff #13143 #14267) |
|
1322 #14214 := (or #14081 #14201) |
|
1323 #14246 := (or #14214 #13081) |
|
1324 #14249 := (or #13090 #14246) |
|
1325 #14252 := (or #14243 #14249) |
|
1326 #14255 := (or #13115 #14252) |
|
1327 #14258 := (or #13124 #14255) |
|
1328 #14261 := (or #13133 #14258) |
|
1329 #14264 := (or #13142 #14261) |
|
1330 #14268 := (iff #14264 #14267) |
|
1331 #14269 := [rewrite]: #14268 |
|
1332 #14265 := (iff #13143 #14264) |
|
1333 #14262 := (iff #13134 #14261) |
|
1334 #14259 := (iff #13125 #14258) |
|
1335 #14256 := (iff #13116 #14255) |
|
1336 #14253 := (iff #13107 #14252) |
|
1337 #14250 := (iff #13091 #14249) |
|
1338 #14247 := (iff #13082 #14246) |
|
1339 #14215 := (iff #12978 #14214) |
|
1340 #14204 := (iff #12969 #14201) |
|
1341 #14198 := (and #14175 #14193) |
|
1342 #14202 := (iff #14198 #14201) |
|
1343 #14203 := [rewrite]: #14202 |
|
1344 #14199 := (iff #12969 #14198) |
|
1345 #14196 := (iff #12961 #14193) |
|
1346 #14181 := (or #14097 #14165) |
|
1347 #14184 := (or #12942 #14181) |
|
1348 #14187 := (or #14172 #14184) |
|
1349 #14190 := (or #14178 #14187) |
|
1350 #14194 := (iff #14190 #14193) |
|
1351 #14195 := [rewrite]: #14194 |
|
1352 #14191 := (iff #12961 #14190) |
|
1353 #14188 := (iff #12952 #14187) |
|
1354 #14185 := (iff #12943 #14184) |
|
1355 #14182 := (iff #12934 #14181) |
|
1356 #14166 := (iff #12918 #14165) |
|
1357 #14163 := (iff #12910 #14162) |
|
1358 #14160 := (iff #12901 #14159) |
|
1359 #14157 := (iff #12893 #14156) |
|
1360 #14154 := (iff #12868 #14151) |
|
1361 #14148 := (and #14145 #12862) |
|
1362 #14152 := (iff #14148 #14151) |
|
1363 #14153 := [rewrite]: #14152 |
|
1364 #14149 := (iff #12868 #14148) |
|
1365 #14146 := (iff #3211 #14145) |
|
1366 #14147 := [rewrite]: #14146 |
|
1367 #14150 := [monotonicity #14147]: #14149 |
|
1368 #14155 := [trans #14150 #14153]: #14154 |
|
1369 #14140 := (iff #12892 #14139) |
|
1370 #14137 := (iff #12859 #14136) |
|
1371 #14134 := (iff #12854 #14131) |
|
1372 #14125 := (or #14109 #14122) |
|
1373 #14128 := (or #5739 #14125) |
|
1374 #14132 := (iff #14128 #14131) |
|
1375 #14133 := [rewrite]: #14132 |
|
1376 #14129 := (iff #12854 #14128) |
|
1377 #14126 := (iff #12848 #14125) |
|
1378 #14123 := (iff #3204 #14122) |
|
1379 #14124 := [rewrite]: #14123 |
|
1380 #14118 := (iff #12847 #14109) |
|
1381 #14108 := (not #14109) |
|
1382 #14113 := (not #14108) |
|
1383 #14116 := (iff #14113 #14109) |
|
1384 #14117 := [rewrite]: #14116 |
|
1385 #14114 := (iff #12847 #14113) |
|
1386 #14111 := (iff #3203 #14108) |
|
1387 #14112 := [rewrite]: #14111 |
|
1388 #14115 := [monotonicity #14112]: #14114 |
|
1389 #14119 := [trans #14115 #14117]: #14118 |
|
1390 #14127 := [monotonicity #14119 #14124]: #14126 |
|
1391 #5740 := (iff #5727 #5739) |
|
1392 #5737 := (iff #5718 #5736) |
|
1393 #4420 := (iff #410 #4419) |
|
1394 #4421 := [rewrite]: #4420 |
|
1395 #4083 := (iff #285 #4084) |
|
1396 #4085 := [rewrite]: #4083 |
|
1397 #5738 := [monotonicity #4085 #4421]: #5737 |
|
1398 #5741 := [monotonicity #5738]: #5740 |
|
1399 #14130 := [monotonicity #5741 #14127]: #14129 |
|
1400 #14135 := [trans #14130 #14133]: #14134 |
|
1401 #14138 := [quant-intro #14135]: #14137 |
|
1402 #14141 := [monotonicity #14138]: #14140 |
|
1403 #14158 := [monotonicity #14141 #14155]: #14157 |
|
1404 #14161 := [monotonicity #14138 #14158]: #14160 |
|
1405 #14106 := (iff #12909 #14105) |
|
1406 #14103 := (iff #3202 #14100) |
|
1407 #14104 := [rewrite]: #14103 |
|
1408 #14107 := [monotonicity #14104]: #14106 |
|
1409 #14164 := [monotonicity #14107 #14161]: #14163 |
|
1410 #14167 := [monotonicity #14104 #14164]: #14166 |
|
1411 #14098 := (iff #12933 #14097) |
|
1412 #14095 := (iff #3201 #14094) |
|
1413 #14091 := (iff #3200 #14092) |
|
1414 #14093 := [rewrite]: #14091 |
|
1415 #14075 := (iff #3190 #14076) |
|
1416 #14077 := [rewrite]: #14075 |
|
1417 #14096 := [monotonicity #14077 #14093]: #14095 |
|
1418 #14099 := [monotonicity #14096]: #14098 |
|
1419 #14183 := [monotonicity #14099 #14167]: #14182 |
|
1420 #14186 := [monotonicity #14183]: #14185 |
|
1421 #14173 := (iff #12951 #14172) |
|
1422 #14170 := (iff #12844 #14168) |
|
1423 #14171 := [rewrite]: #14170 |
|
1424 #14174 := [monotonicity #14171]: #14173 |
|
1425 #14189 := [monotonicity #14174 #14186]: #14188 |
|
1426 #14179 := (iff #12960 #14178) |
|
1427 #14176 := (iff #12841 #14175) |
|
1428 #14089 := (iff #12838 #14088) |
|
1429 #14090 := [rewrite]: #14089 |
|
1430 #14086 := (iff #12835 #14084) |
|
1431 #14087 := [rewrite]: #14086 |
|
1432 #14177 := [monotonicity #14087 #14090]: #14176 |
|
1433 #14180 := [monotonicity #14177]: #14179 |
|
1434 #14192 := [monotonicity #14180 #14189]: #14191 |
|
1435 #14197 := [trans #14192 #14195]: #14196 |
|
1436 #14200 := [monotonicity #14177 #14197]: #14199 |
|
1437 #14205 := [trans #14200 #14203]: #14204 |
|
1438 #14082 := (iff #12977 #14081) |
|
1439 #14079 := (iff #12829 #14078) |
|
1440 #13949 := (iff #3059 #13950) |
|
1441 #13951 := [rewrite]: #13949 |
|
1442 #14080 := [monotonicity #13951 #14077]: #14079 |
|
1443 #14083 := [monotonicity #14080]: #14082 |
|
1444 #14216 := [monotonicity #14083 #14205]: #14215 |
|
1445 #14248 := [monotonicity #14216]: #14247 |
|
1446 #14251 := [monotonicity #14248]: #14250 |
|
1447 #14244 := (iff #13106 #14243) |
|
1448 #14245 := [monotonicity #13951]: #14244 |
|
1449 #14254 := [monotonicity #14245 #14251]: #14253 |
|
1450 #14257 := [monotonicity #14254]: #14256 |
|
1451 #14260 := [monotonicity #14257]: #14259 |
|
1452 #14263 := [monotonicity #14260]: #14262 |
|
1453 #14266 := [monotonicity #14263]: #14265 |
|
1454 #14271 := [trans #14266 #14269]: #14270 |
|
1455 #14274 := [monotonicity #14271]: #14273 |
|
1456 #14279 := [trans #14274 #14277]: #14278 |
|
1457 #14282 := [monotonicity #14279]: #14281 |
|
1458 #14285 := [monotonicity #14282]: #14284 |
|
1459 #14290 := [trans #14285 #14288]: #14289 |
|
1460 #13956 := (iff #12687 #13955) |
|
1461 #13953 := (iff #3060 #13952) |
|
1462 #13946 := (iff #3053 #13947) |
|
1463 #13948 := [rewrite]: #13946 |
|
1464 #13954 := [monotonicity #13948 #13951]: #13953 |
|
1465 #13957 := [monotonicity #13954]: #13956 |
|
1466 #14302 := [monotonicity #13957 #14290]: #14301 |
|
1467 #14305 := [monotonicity #13957 #14302]: #14304 |
|
1468 #14298 := (iff #13199 #14207) |
|
1469 #14293 := (not #14211) |
|
1470 #14296 := (iff #14293 #14207) |
|
1471 #14297 := [rewrite]: #14296 |
|
1472 #14294 := (iff #13199 #14293) |
|
1473 #14291 := (iff #3238 #14211) |
|
1474 #14292 := [rewrite]: #14291 |
|
1475 #14295 := [monotonicity #14292]: #14294 |
|
1476 #14299 := [trans #14295 #14297]: #14298 |
|
1477 #14308 := [monotonicity #14299 #14305]: #14307 |
|
1478 #14311 := [monotonicity #13957 #14308]: #14310 |
|
1479 #14316 := [trans #14311 #14314]: #14315 |
|
1480 #14241 := (iff #13058 #14238) |
|
1481 #14217 := (or #12993 #14214) |
|
1482 #14220 := (or #13002 #14217) |
|
1483 #14223 := (or #13955 #14220) |
|
1484 #14226 := (or #13955 #14223) |
|
1485 #14229 := (or #13955 #14226) |
|
1486 #14232 := (or #14211 #14229) |
|
1487 #14235 := (or #13955 #14232) |
|
1488 #14239 := (iff #14235 #14238) |
|
1489 #14240 := [rewrite]: #14239 |
|
1490 #14236 := (iff #13058 #14235) |
|
1491 #14233 := (iff #13050 #14232) |
|
1492 #14230 := (iff #13041 #14229) |
|
1493 #14227 := (iff #13026 #14226) |
|
1494 #14224 := (iff #13018 #14223) |
|
1495 #14221 := (iff #13003 #14220) |
|
1496 #14218 := (iff #12994 #14217) |
|
1497 #14219 := [monotonicity #14216]: #14218 |
|
1498 #14222 := [monotonicity #14219]: #14221 |
|
1499 #14225 := [monotonicity #13957 #14222]: #14224 |
|
1500 #14228 := [monotonicity #13957 #14225]: #14227 |
|
1501 #14231 := [monotonicity #13957 #14228]: #14230 |
|
1502 #14212 := (iff #13049 #14211) |
|
1503 #14206 := (iff #3185 #14207) |
|
1504 #14210 := [rewrite]: #14206 |
|
1505 #14213 := [monotonicity #14210]: #14212 |
|
1506 #14234 := [monotonicity #14213 #14231]: #14233 |
|
1507 #14237 := [monotonicity #13957 #14234]: #14236 |
|
1508 #14242 := [trans #14237 #14240]: #14241 |
|
1509 #14319 := [monotonicity #14242 #14316]: #14318 |
|
1510 #14322 := [monotonicity #13957 #14319]: #14321 |
|
1511 #14325 := [monotonicity #14322]: #14324 |
|
1512 #14330 := [trans #14325 #14328]: #14329 |
|
1513 #14333 := [monotonicity #14330]: #14332 |
|
1514 #14338 := [trans #14333 #14336]: #14337 |
|
1515 #14341 := [monotonicity #14338]: #14340 |
|
1516 #14344 := [monotonicity #14341]: #14343 |
|
1517 #14349 := [trans #14344 #14347]: #14348 |
|
1518 #14361 := [monotonicity #13957 #14349]: #14360 |
|
1519 #14364 := [monotonicity #13957 #14361]: #14363 |
|
1520 #14357 := (iff #13289 #14046) |
|
1521 #14352 := (not #14049) |
|
1522 #14355 := (iff #14352 #14046) |
|
1523 #14356 := [rewrite]: #14355 |
|
1524 #14353 := (iff #13289 #14352) |
|
1525 #14350 := (iff #3174 #14049) |
|
1526 #14351 := [rewrite]: #14350 |
|
1527 #14354 := [monotonicity #14351]: #14353 |
|
1528 #14358 := [trans #14354 #14356]: #14357 |
|
1529 #14367 := [monotonicity #14358 #14364]: #14366 |
|
1530 #14370 := [monotonicity #13957 #14367]: #14369 |
|
1531 #14375 := [trans #14370 #14373]: #14374 |
|
1532 #14073 := (iff #12791 #14070) |
|
1533 #14052 := (or #13955 #14041) |
|
1534 #14055 := (or #13955 #14052) |
|
1535 #14058 := (or #13955 #14055) |
|
1536 #14061 := (or #13955 #14058) |
|
1537 #14064 := (or #14049 #14061) |
|
1538 #14067 := (or #13955 #14064) |
|
1539 #14071 := (iff #14067 #14070) |
|
1540 #14072 := [rewrite]: #14071 |
|
1541 #14068 := (iff #12791 #14067) |
|
1542 #14065 := (iff #12783 #14064) |
|
1543 #14062 := (iff #12774 #14061) |
|
1544 #14059 := (iff #12759 #14058) |
|
1545 #14056 := (iff #12751 #14055) |
|
1546 #14053 := (iff #12736 #14052) |
|
1547 #14042 := (iff #12728 #14041) |
|
1548 #14039 := (iff #12720 #14036) |
|
1549 #14012 := (or #12644 #14009) |
|
1550 #14015 := (or #12653 #14012) |
|
1551 #14018 := (or #12662 #14015) |
|
1552 #14021 := (or #12671 #14018) |
|
1553 #14024 := (or #13955 #14021) |
|
1554 #14027 := (or #13955 #14024) |
|
1555 #14030 := (or #13955 #14027) |
|
1556 #14033 := (or #12719 #14030) |
|
1557 #14037 := (iff #14033 #14036) |
|
1558 #14038 := [rewrite]: #14037 |
|
1559 #14034 := (iff #12720 #14033) |
|
1560 #14031 := (iff #12711 #14030) |
|
1561 #14028 := (iff #12696 #14027) |
|
1562 #14025 := (iff #12688 #14024) |
|
1563 #14022 := (iff #12672 #14021) |
|
1564 #14019 := (iff #12663 #14018) |
|
1565 #14016 := (iff #12654 #14015) |
|
1566 #14013 := (iff #12645 #14012) |
|
1567 #14010 := (iff #12629 #14009) |
|
1568 #14007 := (iff #12621 #14006) |
|
1569 #14004 := (iff #12600 #14003) |
|
1570 #14001 := (iff #12597 #13998) |
|
1571 #13992 := (and #13958 #5736) |
|
1572 #13995 := (and #3145 #13992) |
|
1573 #13999 := (iff #13995 #13998) |
|
1574 #14000 := [rewrite]: #13999 |
|
1575 #13996 := (iff #12597 #13995) |
|
1576 #13993 := (iff #12594 #13992) |
|
1577 #13961 := (iff #3140 #13958) |
|
1578 #13962 := [rewrite]: #13961 |
|
1579 #13994 := [monotonicity #13962 #5738]: #13993 |
|
1580 #13997 := [monotonicity #13994]: #13996 |
|
1581 #14002 := [trans #13997 #14000]: #14001 |
|
1582 #14005 := [quant-intro #14002]: #14004 |
|
1583 #13990 := (iff #12620 #13989) |
|
1584 #13987 := (iff #12591 #13986) |
|
1585 #13984 := (iff #12586 #13981) |
|
1586 #13975 := (or #13959 #13972) |
|
1587 #13978 := (or #5739 #13975) |
|
1588 #13982 := (iff #13978 #13981) |
|
1589 #13983 := [rewrite]: #13982 |
|
1590 #13979 := (iff #12586 #13978) |
|
1591 #13976 := (iff #12580 #13975) |
|
1592 #13973 := (iff #3141 #13972) |
|
1593 #13974 := [rewrite]: #13973 |
|
1594 #13968 := (iff #12579 #13959) |
|
1595 #13963 := (not #13958) |
|
1596 #13966 := (iff #13963 #13959) |
|
1597 #13967 := [rewrite]: #13966 |
|
1598 #13964 := (iff #12579 #13963) |
|
1599 #13965 := [monotonicity #13962]: #13964 |
|
1600 #13969 := [trans #13965 #13967]: #13968 |
|
1601 #13977 := [monotonicity #13969 #13974]: #13976 |
|
1602 #13980 := [monotonicity #5741 #13977]: #13979 |
|
1603 #13985 := [trans #13980 #13983]: #13984 |
|
1604 #13988 := [quant-intro #13985]: #13987 |
|
1605 #13991 := [monotonicity #13988]: #13990 |
|
1606 #14008 := [monotonicity #13991 #14005]: #14007 |
|
1607 #14011 := [monotonicity #13988 #14008]: #14010 |
|
1608 #14014 := [monotonicity #14011]: #14013 |
|
1609 #14017 := [monotonicity #14014]: #14016 |
|
1610 #14020 := [monotonicity #14017]: #14019 |
|
1611 #14023 := [monotonicity #14020]: #14022 |
|
1612 #14026 := [monotonicity #13957 #14023]: #14025 |
|
1613 #14029 := [monotonicity #13957 #14026]: #14028 |
|
1614 #14032 := [monotonicity #13957 #14029]: #14031 |
|
1615 #14035 := [monotonicity #14032]: #14034 |
|
1616 #14040 := [trans #14035 #14038]: #14039 |
|
1617 #14043 := [monotonicity #14040]: #14042 |
|
1618 #14054 := [monotonicity #13957 #14043]: #14053 |
|
1619 #14057 := [monotonicity #13957 #14054]: #14056 |
|
1620 #14060 := [monotonicity #13957 #14057]: #14059 |
|
1621 #14063 := [monotonicity #13957 #14060]: #14062 |
|
1622 #14050 := (iff #12782 #14049) |
|
1623 #14047 := (iff #3131 #14046) |
|
1624 #14048 := [rewrite]: #14047 |
|
1625 #14051 := [monotonicity #14048]: #14050 |
|
1626 #14066 := [monotonicity #14051 #14063]: #14065 |
|
1627 #14069 := [monotonicity #13957 #14066]: #14068 |
|
1628 #14074 := [trans #14069 #14072]: #14073 |
|
1629 #14378 := [monotonicity #14074 #14375]: #14377 |
|
1630 #14512 := [monotonicity #13957 #14378]: #14511 |
|
1631 #14515 := [monotonicity #14512]: #14514 |
|
1632 #14518 := [monotonicity #14515]: #14517 |
|
1633 #14521 := [monotonicity #14518]: #14520 |
|
1634 #14524 := [monotonicity #14521]: #14523 |
|
1635 #14527 := [monotonicity #14524]: #14526 |
|
1636 #14530 := [monotonicity #14527]: #14529 |
|
1637 #14400 := (iff #13385 #14399) |
|
1638 #14397 := (iff #12544 #12437) |
|
1639 #12517 := (and true true) |
|
1640 #14392 := (and #12517 #12437) |
|
1641 #14395 := (iff #14392 #12437) |
|
1642 #14396 := [rewrite]: #14395 |
|
1643 #14393 := (iff #12544 #14392) |
|
1644 #14390 := (iff #3115 #12517) |
|
1645 #14388 := (iff #3078 true) |
|
1646 #14389 := [rewrite]: #14388 |
|
1647 #14386 := (iff #3077 true) |
|
1648 #14381 := (forall (vars (?x775 T5)) (:pat #3075) true) |
|
1649 #14384 := (iff #14381 true) |
|
1650 #14385 := [elim-unused]: #14384 |
|
1651 #14382 := (iff #3077 #14381) |
|
1652 #14379 := (iff #3076 true) |
|
1653 #14380 := [rewrite]: #14379 |
|
1654 #14383 := [quant-intro #14380]: #14382 |
|
1655 #14387 := [trans #14383 #14385]: #14386 |
|
1656 #14391 := [monotonicity #14387 #14389]: #14390 |
|
1657 #14394 := [monotonicity #14391]: #14393 |
|
1658 #14398 := [trans #14394 #14396]: #14397 |
|
1659 #14401 := [monotonicity #14398]: #14400 |
|
1660 #14533 := [monotonicity #14401 #14530]: #14532 |
|
1661 #14536 := [monotonicity #14401 #14533]: #14535 |
|
1662 #14539 := [monotonicity #13957 #14536]: #14538 |
|
1663 #14542 := [monotonicity #13957 #14539]: #14541 |
|
1664 #14545 := [monotonicity #13957 #14542]: #14544 |
|
1665 #14548 := [monotonicity #13957 #14545]: #14547 |
|
1666 #14417 := (iff #13516 #14416) |
|
1667 #14414 := (iff #12432 #14411) |
|
1668 #14408 := (and #14405 #12426) |
|
1669 #14412 := (iff #14408 #14411) |
|
1670 #14413 := [rewrite]: #14412 |
|
1671 #14409 := (iff #12432 #14408) |
|
1672 #14406 := (iff #3070 #14405) |
|
1673 #14407 := [rewrite]: #14406 |
|
1674 #14410 := [monotonicity #14407]: #14409 |
|
1675 #14415 := [trans #14410 #14413]: #14414 |
|
1676 #14418 := [monotonicity #14415]: #14417 |
|
1677 #14551 := [monotonicity #14418 #14548]: #14550 |
|
1678 #14451 := (iff #13525 #14450) |
|
1679 #14448 := (iff #12423 #14447) |
|
1680 #14445 := (iff #12418 #14442) |
|
1681 #14436 := (or #14420 #14433) |
|
1682 #14439 := (or #5739 #14436) |
|
1683 #14443 := (iff #14439 #14442) |
|
1684 #14444 := [rewrite]: #14443 |
|
1685 #14440 := (iff #12418 #14439) |
|
1686 #14437 := (iff #12412 #14436) |
|
1687 #14434 := (iff #3063 #14433) |
|
1688 #14435 := [rewrite]: #14434 |
|
1689 #14429 := (iff #12411 #14420) |
|
1690 #14419 := (not #14420) |
|
1691 #14424 := (not #14419) |
|
1692 #14427 := (iff #14424 #14420) |
|
1693 #14428 := [rewrite]: #14427 |
|
1694 #14425 := (iff #12411 #14424) |
|
1695 #14422 := (iff #3062 #14419) |
|
1696 #14423 := [rewrite]: #14422 |
|
1697 #14426 := [monotonicity #14423]: #14425 |
|
1698 #14430 := [trans #14426 #14428]: #14429 |
|
1699 #14438 := [monotonicity #14430 #14435]: #14437 |
|
1700 #14441 := [monotonicity #5741 #14438]: #14440 |
|
1701 #14446 := [trans #14441 #14444]: #14445 |
|
1702 #14449 := [quant-intro #14446]: #14448 |
|
1703 #14452 := [monotonicity #14449]: #14451 |
|
1704 #14554 := [monotonicity #14452 #14551]: #14553 |
|
1705 #14457 := (iff #13534 #14456) |
|
1706 #14454 := (iff #3061 #14453) |
|
1707 #14455 := [rewrite]: #14454 |
|
1708 #14458 := [monotonicity #14455]: #14457 |
|
1709 #14557 := [monotonicity #14458 #14554]: #14556 |
|
1710 #14560 := [monotonicity #13957 #14557]: #14559 |
|
1711 #14469 := (iff #13551 #14468) |
|
1712 #14466 := (iff #3058 #14465) |
|
1713 #14463 := (iff #3057 #14462) |
|
1714 #14464 := [rewrite]: #14463 |
|
1715 #14460 := (iff #3056 #14459) |
|
1716 #14461 := [rewrite]: #14460 |
|
1717 #14467 := [monotonicity #14461 #14464]: #14466 |
|
1718 #14470 := [monotonicity #14467]: #14469 |
|
1719 #14563 := [monotonicity #14470 #14560]: #14562 |
|
1720 #14484 := (iff #13560 #14483) |
|
1721 #14481 := (iff #3054 #14478) |
|
1722 #14475 := (and #14471 #13947) |
|
1723 #14479 := (iff #14475 #14478) |
|
1724 #14480 := [rewrite]: #14479 |
|
1725 #14476 := (iff #3054 #14475) |
|
1726 #14473 := (iff #3052 #14471) |
|
1727 #14474 := [rewrite]: #14473 |
|
1728 #14477 := [monotonicity #14474 #13948]: #14476 |
|
1729 #14482 := [trans #14477 #14480]: #14481 |
|
1730 #14485 := [monotonicity #14482]: #14484 |
|
1731 #14566 := [monotonicity #14485 #14563]: #14565 |
|
1732 #14497 := (iff #13569 #14496) |
|
1733 #14494 := (iff #3050 #14493) |
|
1734 #14491 := (iff #3049 #14490) |
|
1735 #14492 := [rewrite]: #14491 |
|
1736 #14488 := (iff #3048 #14486) |
|
1737 #14489 := [rewrite]: #14488 |
|
1738 #14495 := [monotonicity #14489 #14492]: #14494 |
|
1739 #14498 := [monotonicity #14495]: #14497 |
|
1740 #14569 := [monotonicity #14498 #14566]: #14568 |
|
1741 #14508 := (iff #13585 #14507) |
|
1742 #14505 := (iff #12406 #14502) |
|
1743 #14503 := (iff #14499 #14502) |
|
1744 #14504 := [rewrite]: #14503 |
|
1745 #14500 := (iff #12406 #14499) |
|
1746 #13944 := (iff #2951 #13943) |
|
1747 #13945 := [rewrite]: #13944 |
|
1748 #14501 := [monotonicity #13945]: #14500 |
|
1749 #14506 := [trans #14501 #14504]: #14505 |
|
1750 #14509 := [monotonicity #14506]: #14508 |
|
1751 #14572 := [monotonicity #14509 #14569]: #14571 |
|
1752 #14577 := [trans #14572 #14575]: #14576 |
|
1753 #14580 := [monotonicity #14501 #14577]: #14579 |
|
1754 #14585 := [trans #14580 #14583]: #14584 |
|
1755 #13940 := (iff #13602 #13939) |
|
1756 #13937 := (iff #12398 #13936) |
|
1757 #13934 := (iff #12393 #13931) |
|
1758 #13925 := (or #13910 #13921) |
|
1759 #13928 := (or #5739 #13925) |
|
1760 #13932 := (iff #13928 #13931) |
|
1761 #13933 := [rewrite]: #13932 |
|
1762 #13929 := (iff #12393 #13928) |
|
1763 #13926 := (iff #12387 #13925) |
|
1764 #13920 := (iff #3041 #13921) |
|
1765 #13924 := [rewrite]: #13920 |
|
1766 #13918 := (iff #12386 #13910) |
|
1767 #13909 := (not #13910) |
|
1768 #13913 := (not #13909) |
|
1769 #13916 := (iff #13913 #13910) |
|
1770 #13917 := [rewrite]: #13916 |
|
1771 #13914 := (iff #12386 #13913) |
|
1772 #13911 := (iff #3038 #13909) |
|
1773 #13912 := [rewrite]: #13911 |
|
1774 #13915 := [monotonicity #13912]: #13914 |
|
1775 #13919 := [trans #13915 #13917]: #13918 |
|
1776 #13927 := [monotonicity #13919 #13924]: #13926 |
|
1777 #13930 := [monotonicity #5741 #13927]: #13929 |
|
1778 #13935 := [trans #13930 #13933]: #13934 |
|
1779 #13938 := [quant-intro #13935]: #13937 |
|
1780 #13941 := [monotonicity #13938]: #13940 |
|
1781 #14588 := [monotonicity #13941 #14585]: #14587 |
|
1782 #14591 := [monotonicity #13938 #14588]: #14590 |
|
1783 #13907 := (iff #13619 #13906) |
|
1784 #13904 := (iff #3037 #13903) |
|
1785 #13905 := [rewrite]: #13904 |
|
1786 #13908 := [monotonicity #13905]: #13907 |
|
1787 #14594 := [monotonicity #13908 #14591]: #14593 |
|
1788 #14597 := [monotonicity #13905 #14594]: #14596 |
|
1789 #13901 := (iff #13636 false) |
|
1790 #13444 := (iff #3294 false) |
|
1791 #13445 := [rewrite]: #13444 |
|
1792 #13899 := (iff #13636 #3294) |
|
1793 #13897 := (iff #12383 true) |
|
1794 #13892 := (and true #12517) |
|
1795 #13895 := (iff #13892 true) |
|
1796 #13896 := [rewrite]: #13895 |
|
1797 #13893 := (iff #12383 #13892) |
|
1798 #13890 := (iff #12380 #12517) |
|
1799 #13888 := (iff #3033 true) |
|
1800 #13889 := [rewrite]: #13888 |
|
1801 #13886 := (iff #3032 true) |
|
1802 #13887 := [rewrite]: #13886 |
|
1803 #13891 := [monotonicity #13887 #13889]: #13890 |
|
1804 #13894 := [monotonicity #13887 #13891]: #13893 |
|
1805 #13898 := [trans #13894 #13896]: #13897 |
|
1806 #13900 := [monotonicity #13898]: #13899 |
|
1807 #13902 := [trans #13900 #13445]: #13901 |
|
1808 #14600 := [monotonicity #13902 #14597]: #14599 |
|
1809 #14603 := [monotonicity #14600]: #14602 |
|
1810 #14606 := [monotonicity #14603]: #14605 |
|
1811 #14609 := [monotonicity #14606]: #14608 |
|
1812 #14612 := [monotonicity #14609]: #14611 |
|
1813 #14615 := [monotonicity #14612]: #14614 |
|
1814 #14620 := [trans #14615 #14618]: #14619 |
|
1815 #14623 := [monotonicity #14620]: #14622 |
|
1816 #14628 := [trans #14623 #14626]: #14627 |
|
1817 #14631 := [monotonicity #14628]: #14630 |
|
1818 #14634 := [monotonicity #14631]: #14633 |
|
1819 #14639 := [trans #14634 #14637]: #14638 |
|
1820 #14642 := [monotonicity #14639]: #14641 |
|
1821 #14645 := [monotonicity #14642]: #14644 |
|
1822 #13884 := (iff #13732 #13883) |
|
1823 #13881 := (iff #3007 #13880) |
|
1824 #13878 := (iff #3006 #13877) |
|
1825 #13879 := [rewrite]: #13878 |
|
1826 #13875 := (iff #3005 #13872) |
|
1827 #13876 := [rewrite]: #13875 |
|
1828 #13882 := [monotonicity #13876 #13879]: #13881 |
|
1829 #13885 := [monotonicity #13882]: #13884 |
|
1830 #14726 := [monotonicity #13885 #14645]: #14725 |
|
1831 #14729 := [monotonicity #14726]: #14728 |
|
1832 #14732 := [monotonicity #14729]: #14731 |
|
1833 #14735 := [monotonicity #14732]: #14734 |
|
1834 #14738 := [monotonicity #14735]: #14737 |
|
1835 #14656 := (iff #13777 #14655) |
|
1836 #14653 := (iff #2989 #14652) |
|
1837 #14650 := (iff #2988 #14646) |
|
1838 #14651 := [rewrite]: #14650 |
|
1839 #14654 := [quant-intro #14651]: #14653 |
|
1840 #14657 := [monotonicity #14654]: #14656 |
|
1841 #14741 := [monotonicity #14657 #14738]: #14740 |
|
1842 #14744 := [monotonicity #14741]: #14743 |
|
1843 #14747 := [monotonicity #14744]: #14746 |
|
1844 #14662 := (iff #13811 #14661) |
|
1845 #14659 := (iff #12326 #14658) |
|
1846 #14660 := [rewrite]: #14659 |
|
1847 #14663 := [monotonicity #14660]: #14662 |
|
1848 #14750 := [monotonicity #14663 #14747]: #14749 |
|
1849 #14669 := (iff #13820 #13942) |
|
1850 #14664 := (not #13943) |
|
1851 #14667 := (iff #14664 #13942) |
|
1852 #14668 := [rewrite]: #14667 |
|
1853 #14665 := (iff #13820 #14664) |
|
1854 #14666 := [monotonicity #13945]: #14665 |
|
1855 #14670 := [trans #14666 #14668]: #14669 |
|
1856 #14753 := [monotonicity #14670 #14750]: #14752 |
|
1857 #14680 := (iff #13829 #14671) |
|
1858 #14672 := (not #14671) |
|
1859 #14675 := (not #14672) |
|
1860 #14678 := (iff #14675 #14671) |
|
1861 #14679 := [rewrite]: #14678 |
|
1862 #14676 := (iff #13829 #14675) |
|
1863 #14673 := (iff #2950 #14672) |
|
1864 #14674 := [rewrite]: #14673 |
|
1865 #14677 := [monotonicity #14674]: #14676 |
|
1866 #14681 := [trans #14677 #14679]: #14680 |
|
1867 #14756 := [monotonicity #14681 #14753]: #14755 |
|
1868 #14694 := (iff #13838 #14693) |
|
1869 #14691 := (iff #2948 #14690) |
|
1870 #14688 := (iff #2947 #14687) |
|
1871 #14689 := [rewrite]: #14688 |
|
1872 #14685 := (iff #2946 #14682) |
|
1873 #14686 := [rewrite]: #14685 |
|
1874 #14692 := [monotonicity #14686 #14689]: #14691 |
|
1875 #14695 := [monotonicity #14692]: #14694 |
|
1876 #14759 := [monotonicity #14695 #14756]: #14758 |
|
1877 #14708 := (iff #13847 #14707) |
|
1878 #14705 := (iff #2944 #14704) |
|
1879 #14702 := (iff #2943 #14701) |
|
1880 #14703 := [rewrite]: #14702 |
|
1881 #14699 := (iff #2942 #14696) |
|
1882 #14700 := [rewrite]: #14699 |
|
1883 #14706 := [monotonicity #14700 #14703]: #14705 |
|
1884 #14709 := [monotonicity #14706]: #14708 |
|
1885 #14762 := [monotonicity #14709 #14759]: #14761 |
|
1886 #14722 := (iff #13856 #14721) |
|
1887 #14719 := (iff #2940 #14718) |
|
1888 #14716 := (iff #2939 #14715) |
|
1889 #14717 := [rewrite]: #14716 |
|
1890 #14713 := (iff #2938 #14710) |
|
1891 #14714 := [rewrite]: #14713 |
|
1892 #14720 := [monotonicity #14714 #14717]: #14719 |
|
1893 #14723 := [monotonicity #14720]: #14722 |
|
1894 #14765 := [monotonicity #14723 #14762]: #14764 |
|
1895 #14770 := [trans #14765 #14768]: #14769 |
|
1896 #14773 := [monotonicity #14770]: #14772 |
|
1897 #13870 := (iff #3345 #13869) |
|
1898 #13867 := (iff #3344 #13857) |
|
1899 #13862 := (implies true #13857) |
|
1900 #13865 := (iff #13862 #13857) |
|
1901 #13866 := [rewrite]: #13865 |
|
1902 #13863 := (iff #3344 #13862) |
|
1903 #13860 := (iff #3343 #13857) |
|
1904 #13853 := (implies #2940 #13848) |
|
1905 #13858 := (iff #13853 #13857) |
|
1906 #13859 := [rewrite]: #13858 |
|
1907 #13854 := (iff #3343 #13853) |
|
1908 #13851 := (iff #3342 #13848) |
|
1909 #13844 := (implies #2944 #13839) |
|
1910 #13849 := (iff #13844 #13848) |
|
1911 #13850 := [rewrite]: #13849 |
|
1912 #13845 := (iff #3342 #13844) |
|
1913 #13842 := (iff #3341 #13839) |
|
1914 #13835 := (implies #2948 #13830) |
|
1915 #13840 := (iff #13835 #13839) |
|
1916 #13841 := [rewrite]: #13840 |
|
1917 #13836 := (iff #3341 #13835) |
|
1918 #13833 := (iff #3340 #13830) |
|
1919 #13826 := (implies #2950 #13821) |
|
1920 #13831 := (iff #13826 #13830) |
|
1921 #13832 := [rewrite]: #13831 |
|
1922 #13827 := (iff #3340 #13826) |
|
1923 #13824 := (iff #3339 #13821) |
|
1924 #13817 := (implies #2951 #13812) |
|
1925 #13822 := (iff #13817 #13821) |
|
1926 #13823 := [rewrite]: #13822 |
|
1927 #13818 := (iff #3339 #13817) |
|
1928 #13815 := (iff #3338 #13812) |
|
1929 #13808 := (implies #12326 #13796) |
|
1930 #13813 := (iff #13808 #13812) |
|
1931 #13814 := [rewrite]: #13813 |
|
1932 #13809 := (iff #3338 #13808) |
|
1933 #13806 := (iff #3337 #13796) |
|
1934 #13801 := (implies true #13796) |
|
1935 #13804 := (iff #13801 #13796) |
|
1936 #13805 := [rewrite]: #13804 |
|
1937 #13802 := (iff #3337 #13801) |
|
1938 #13799 := (iff #3336 #13796) |
|
1939 #13792 := (implies #12329 #13787) |
|
1940 #13797 := (iff #13792 #13796) |
|
1941 #13798 := [rewrite]: #13797 |
|
1942 #13793 := (iff #3336 #13792) |
|
1943 #13790 := (iff #3335 #13787) |
|
1944 #13783 := (implies #12338 #13778) |
|
1945 #13788 := (iff #13783 #13787) |
|
1946 #13789 := [rewrite]: #13788 |
|
1947 #13784 := (iff #3335 #13783) |
|
1948 #13781 := (iff #3334 #13778) |
|
1949 #13774 := (implies #2989 #13769) |
|
1950 #13779 := (iff #13774 #13778) |
|
1951 #13780 := [rewrite]: #13779 |
|
1952 #13775 := (iff #3334 #13774) |
|
1953 #13772 := (iff #3333 #13769) |
|
1954 #13765 := (implies #2994 #13760) |
|
1955 #13770 := (iff #13765 #13769) |
|
1956 #13771 := [rewrite]: #13770 |
|
1957 #13766 := (iff #3333 #13765) |
|
1958 #13763 := (iff #3332 #13760) |
|
1959 #13756 := (implies #2996 #13751) |
|
1960 #13761 := (iff #13756 #13760) |
|
1961 #13762 := [rewrite]: #13761 |
|
1962 #13757 := (iff #3332 #13756) |
|
1963 #13754 := (iff #3331 #13751) |
|
1964 #13747 := (implies #2999 #13742) |
|
1965 #13752 := (iff #13747 #13751) |
|
1966 #13753 := [rewrite]: #13752 |
|
1967 #13748 := (iff #3331 #13747) |
|
1968 #13745 := (iff #3330 #13742) |
|
1969 #13738 := (implies #12352 #13733) |
|
1970 #13743 := (iff #13738 #13742) |
|
1971 #13744 := [rewrite]: #13743 |
|
1972 #13739 := (iff #3330 #13738) |
|
1973 #13736 := (iff #3329 #13733) |
|
1974 #13729 := (implies #3007 #13724) |
|
1975 #13734 := (iff #13729 #13733) |
|
1976 #13735 := [rewrite]: #13734 |
|
1977 #13730 := (iff #3329 #13729) |
|
1978 #13727 := (iff #3328 #13724) |
|
1979 #13721 := (and #13716 #12355) |
|
1980 #13725 := (iff #13721 #13724) |
|
1981 #13726 := [rewrite]: #13725 |
|
1982 #13722 := (iff #3328 #13721) |
|
1983 #12356 := (iff #3010 #12355) |
|
1984 #12357 := [rewrite]: #12356 |
|
1985 #13719 := (iff #3327 #13716) |
|
1986 #13712 := (implies #12355 #13707) |
|
1987 #13717 := (iff #13712 #13716) |
|
1988 #13718 := [rewrite]: #13717 |
|
1989 #13713 := (iff #3327 #13712) |
|
1990 #13710 := (iff #3326 #13707) |
|
1991 #13704 := (and #13699 #12364) |
|
1992 #13708 := (iff #13704 #13707) |
|
1993 #13709 := [rewrite]: #13708 |
|
1994 #13705 := (iff #3326 #13704) |
|
1995 #12365 := (iff #3016 #12364) |
|
1996 #12362 := (iff #3015 #12361) |
|
1997 #12363 := [rewrite]: #12362 |
|
1998 #12359 := (iff #3013 #12358) |
|
1999 #12360 := [rewrite]: #12359 |
|
2000 #12366 := [monotonicity #12360 #12363]: #12365 |
|
2001 #13702 := (iff #3325 #13699) |
|
2002 #13695 := (implies #12364 #13690) |
|
2003 #13700 := (iff #13695 #13699) |
|
2004 #13701 := [rewrite]: #13700 |
|
2005 #13696 := (iff #3325 #13695) |
|
2006 #13693 := (iff #3324 #13690) |
|
2007 #13687 := (and #13682 #12373) |
|
2008 #13691 := (iff #13687 #13690) |
|
2009 #13692 := [rewrite]: #13691 |
|
2010 #13688 := (iff #3324 #13687) |
|
2011 #12376 := (iff #3019 #12373) |
|
2012 #12370 := (and #12367 #12361) |
|
2013 #12374 := (iff #12370 #12373) |
|
2014 #12375 := [rewrite]: #12374 |
|
2015 #12371 := (iff #3019 #12370) |
|
2016 #12368 := (iff #3018 #12367) |
|
2017 #12369 := [rewrite]: #12368 |
|
2018 #12372 := [monotonicity #12369 #12363]: #12371 |
|
2019 #12377 := [trans #12372 #12375]: #12376 |
|
2020 #13685 := (iff #3323 #13682) |
|
2021 #13678 := (implies #12373 #13673) |
|
2022 #13683 := (iff #13678 #13682) |
|
2023 #13684 := [rewrite]: #13683 |
|
2024 #13679 := (iff #3323 #13678) |
|
2025 #13676 := (iff #3322 #13673) |
|
2026 #13669 := (implies #3022 #13664) |
|
2027 #13674 := (iff #13669 #13673) |
|
2028 #13675 := [rewrite]: #13674 |
|
2029 #13670 := (iff #3322 #13669) |
|
2030 #13667 := (iff #3321 #13664) |
|
2031 #13660 := (implies #3025 #13655) |
|
2032 #13665 := (iff #13660 #13664) |
|
2033 #13666 := [rewrite]: #13665 |
|
2034 #13661 := (iff #3321 #13660) |
|
2035 #13658 := (iff #3320 #13655) |
|
2036 #13651 := (implies #3028 #13646) |
|
2037 #13656 := (iff #13651 #13655) |
|
2038 #13657 := [rewrite]: #13656 |
|
2039 #13652 := (iff #3320 #13651) |
|
2040 #13649 := (iff #3319 #13646) |
|
2041 #13642 := (implies #3031 #13637) |
|
2042 #13647 := (iff #13642 #13646) |
|
2043 #13648 := [rewrite]: #13647 |
|
2044 #13643 := (iff #3319 #13642) |
|
2045 #13640 := (iff #3318 #13637) |
|
2046 #13633 := (implies #12383 #13628) |
|
2047 #13638 := (iff #13633 #13637) |
|
2048 #13639 := [rewrite]: #13638 |
|
2049 #13634 := (iff #3318 #13633) |
|
2050 #13631 := (iff #3317 #13628) |
|
2051 #13625 := (and #13620 #3037) |
|
2052 #13629 := (iff #13625 #13628) |
|
2053 #13630 := [rewrite]: #13629 |
|
2054 #13626 := (iff #3317 #13625) |
|
2055 #13623 := (iff #3316 #13620) |
|
2056 #13616 := (implies #3037 #13611) |
|
2057 #13621 := (iff #13616 #13620) |
|
2058 #13622 := [rewrite]: #13621 |
|
2059 #13617 := (iff #3316 #13616) |
|
2060 #13614 := (iff #3315 #13611) |
|
2061 #13608 := (and #13603 #12398) |
|
2062 #13612 := (iff #13608 #13611) |
|
2063 #13613 := [rewrite]: #13612 |
|
2064 #13609 := (iff #3315 #13608) |
|
2065 #12399 := (iff #3044 #12398) |
|
2066 #12396 := (iff #3043 #12393) |
|
2067 #12390 := (implies #5718 #12387) |
|
2068 #12394 := (iff #12390 #12393) |
|
2069 #12395 := [rewrite]: #12394 |
|
2070 #12391 := (iff #3043 #12390) |
|
2071 #12388 := (iff #3042 #12387) |
|
2072 #12389 := [rewrite]: #12388 |
|
2073 #5719 := (iff #645 #5718) |
|
2074 #5720 := [rewrite]: #5719 |
|
2075 #12392 := [monotonicity #5720 #12389]: #12391 |
|
2076 #12397 := [trans #12392 #12395]: #12396 |
|
2077 #12400 := [quant-intro #12397]: #12399 |
|
2078 #13606 := (iff #3314 #13603) |
|
2079 #13599 := (implies #12398 #13594) |
|
2080 #13604 := (iff #13599 #13603) |
|
2081 #13605 := [rewrite]: #13604 |
|
2082 #13600 := (iff #3314 #13599) |
|
2083 #13597 := (iff #3313 #13594) |
|
2084 #13591 := (and #13586 #12406) |
|
2085 #13595 := (iff #13591 #13594) |
|
2086 #13596 := [rewrite]: #13595 |
|
2087 #13592 := (iff #3313 #13591) |
|
2088 #12409 := (iff #3046 #12406) |
|
2089 #12403 := (and #3022 #2951) |
|
2090 #12407 := (iff #12403 #12406) |
|
2091 #12408 := [rewrite]: #12407 |
|
2092 #12404 := (iff #3046 #12403) |
|
2093 #12401 := (iff #3045 #3022) |
|
2094 #12402 := [rewrite]: #12401 |
|
2095 #12405 := [monotonicity #12402]: #12404 |
|
2096 #12410 := [trans #12405 #12408]: #12409 |
|
2097 #13589 := (iff #3312 #13586) |
|
2098 #13582 := (implies #12406 #13570) |
|
2099 #13587 := (iff #13582 #13586) |
|
2100 #13588 := [rewrite]: #13587 |
|
2101 #13583 := (iff #3312 #13582) |
|
2102 #13580 := (iff #3311 #13570) |
|
2103 #13575 := (implies true #13570) |
|
2104 #13578 := (iff #13575 #13570) |
|
2105 #13579 := [rewrite]: #13578 |
|
2106 #13576 := (iff #3311 #13575) |
|
2107 #13573 := (iff #3310 #13570) |
|
2108 #13566 := (implies #3050 #13561) |
|
2109 #13571 := (iff #13566 #13570) |
|
2110 #13572 := [rewrite]: #13571 |
|
2111 #13567 := (iff #3310 #13566) |
|
2112 #13564 := (iff #3309 #13561) |
|
2113 #13557 := (implies #3054 #13552) |
|
2114 #13562 := (iff #13557 #13561) |
|
2115 #13563 := [rewrite]: #13562 |
|
2116 #13558 := (iff #3309 #13557) |
|
2117 #13555 := (iff #3308 #13552) |
|
2118 #13548 := (implies #3058 #13543) |
|
2119 #13553 := (iff #13548 #13552) |
|
2120 #13554 := [rewrite]: #13553 |
|
2121 #13549 := (iff #3308 #13548) |
|
2122 #13546 := (iff #3307 #13543) |
|
2123 #13540 := (implies #3060 #13535) |
|
2124 #13544 := (iff #13540 #13543) |
|
2125 #13545 := [rewrite]: #13544 |
|
2126 #13541 := (iff #3307 #13540) |
|
2127 #13538 := (iff #3306 #13535) |
|
2128 #13531 := (implies #3061 #13526) |
|
2129 #13536 := (iff #13531 #13535) |
|
2130 #13537 := [rewrite]: #13536 |
|
2131 #13532 := (iff #3306 #13531) |
|
2132 #13529 := (iff #3305 #13526) |
|
2133 #13522 := (implies #12423 #13517) |
|
2134 #13527 := (iff #13522 #13526) |
|
2135 #13528 := [rewrite]: #13527 |
|
2136 #13523 := (iff #3305 #13522) |
|
2137 #13520 := (iff #3304 #13517) |
|
2138 #13513 := (implies #12432 #13508) |
|
2139 #13518 := (iff #13513 #13517) |
|
2140 #13519 := [rewrite]: #13518 |
|
2141 #13514 := (iff #3304 #13513) |
|
2142 #13511 := (iff #3303 #13508) |
|
2143 #13505 := (implies #3060 #13432) |
|
2144 #13509 := (iff #13505 #13508) |
|
2145 #13510 := [rewrite]: #13509 |
|
2146 #13506 := (iff #3303 #13505) |
|
2147 #13503 := (iff #3302 #13432) |
|
2148 #13498 := (and #13432 true) |
|
2149 #13501 := (iff #13498 #13432) |
|
2150 #13502 := [rewrite]: #13501 |
|
2151 #13499 := (iff #3302 #13498) |
|
2152 #13496 := (iff #3301 true) |
|
2153 #13491 := (implies true true) |
|
2154 #13494 := (iff #13491 true) |
|
2155 #13495 := [rewrite]: #13494 |
|
2156 #13492 := (iff #3301 #13491) |
|
2157 #13489 := (iff #3300 true) |
|
2158 #13484 := (implies #3060 true) |
|
2159 #13487 := (iff #13484 true) |
|
2160 #13488 := [rewrite]: #13487 |
|
2161 #13485 := (iff #3300 #13484) |
|
2162 #13482 := (iff #3299 true) |
|
2163 #13449 := (or #13376 #12751) |
|
2164 #13457 := (or #12687 #13449) |
|
2165 #13472 := (or #12687 #13457) |
|
2166 #13477 := (implies false #13472) |
|
2167 #13480 := (iff #13477 true) |
|
2168 #13481 := [rewrite]: #13480 |
|
2169 #13478 := (iff #3299 #13477) |
|
2170 #13475 := (iff #3298 #13472) |
|
2171 #13469 := (implies #3060 #13457) |
|
2172 #13473 := (iff #13469 #13472) |
|
2173 #13474 := [rewrite]: #13473 |
|
2174 #13470 := (iff #3298 #13469) |
|
2175 #13467 := (iff #3297 #13457) |
|
2176 #13462 := (implies true #13457) |
|
2177 #13465 := (iff #13462 #13457) |
|
2178 #13466 := [rewrite]: #13465 |
|
2179 #13463 := (iff #3297 #13462) |
|
2180 #13460 := (iff #3296 #13457) |
|
2181 #13454 := (implies #3060 #13449) |
|
2182 #13458 := (iff #13454 #13457) |
|
2183 #13459 := [rewrite]: #13458 |
|
2184 #13455 := (iff #3296 #13454) |
|
2185 #13452 := (iff #3295 #13449) |
|
2186 #13446 := (implies #12556 #12751) |
|
2187 #13450 := (iff #13446 #13449) |
|
2188 #13451 := [rewrite]: #13450 |
|
2189 #13447 := (iff #3295 #13446) |
|
2190 #12754 := (iff #3167 #12751) |
|
2191 #12748 := (implies #3060 #12736) |
|
2192 #12752 := (iff #12748 #12751) |
|
2193 #12753 := [rewrite]: #12752 |
|
2194 #12749 := (iff #3167 #12748) |
|
2195 #12746 := (iff #3166 #12736) |
|
2196 #12741 := (implies true #12736) |
|
2197 #12744 := (iff #12741 #12736) |
|
2198 #12745 := [rewrite]: #12744 |
|
2199 #12742 := (iff #3166 #12741) |
|
2200 #12739 := (iff #3165 #12736) |
|
2201 #12733 := (implies #3060 #12728) |
|
2202 #12737 := (iff #12733 #12736) |
|
2203 #12738 := [rewrite]: #12737 |
|
2204 #12734 := (iff #3165 #12733) |
|
2205 #12731 := (iff #3164 #12728) |
|
2206 #12725 := (and #12720 up_216) |
|
2207 #12729 := (iff #12725 #12728) |
|
2208 #12730 := [rewrite]: #12729 |
|
2209 #12726 := (iff #3164 #12725) |
|
2210 #12723 := (iff #3163 #12720) |
|
2211 #12716 := (implies up_216 #12711) |
|
2212 #12721 := (iff #12716 #12720) |
|
2213 #12722 := [rewrite]: #12721 |
|
2214 #12717 := (iff #3163 #12716) |
|
2215 #12714 := (iff #3162 #12711) |
|
2216 #12708 := (implies #3060 #12696) |
|
2217 #12712 := (iff #12708 #12711) |
|
2218 #12713 := [rewrite]: #12712 |
|
2219 #12709 := (iff #3162 #12708) |
|
2220 #12706 := (iff #3161 #12696) |
|
2221 #12701 := (implies true #12696) |
|
2222 #12704 := (iff #12701 #12696) |
|
2223 #12705 := [rewrite]: #12704 |
|
2224 #12702 := (iff #3161 #12701) |
|
2225 #12699 := (iff #3160 #12696) |
|
2226 #12693 := (implies #3060 #12688) |
|
2227 #12697 := (iff #12693 #12696) |
|
2228 #12698 := [rewrite]: #12697 |
|
2229 #12694 := (iff #3160 #12693) |
|
2230 #12691 := (iff #3159 #12688) |
|
2231 #12684 := (implies #3060 #12672) |
|
2232 #12689 := (iff #12684 #12688) |
|
2233 #12690 := [rewrite]: #12689 |
|
2234 #12685 := (iff #3159 #12684) |
|
2235 #12682 := (iff #3158 #12672) |
|
2236 #12677 := (implies true #12672) |
|
2237 #12680 := (iff #12677 #12672) |
|
2238 #12681 := [rewrite]: #12680 |
|
2239 #12678 := (iff #3158 #12677) |
|
2240 #12675 := (iff #3157 #12672) |
|
2241 #12668 := (implies #12567 #12663) |
|
2242 #12673 := (iff #12668 #12672) |
|
2243 #12674 := [rewrite]: #12673 |
|
2244 #12669 := (iff #3157 #12668) |
|
2245 #12666 := (iff #3156 #12663) |
|
2246 #12659 := (implies #12570 #12654) |
|
2247 #12664 := (iff #12659 #12663) |
|
2248 #12665 := [rewrite]: #12664 |
|
2249 #12660 := (iff #3156 #12659) |
|
2250 #12657 := (iff #3155 #12654) |
|
2251 #12650 := (implies #12573 #12645) |
|
2252 #12655 := (iff #12650 #12654) |
|
2253 #12656 := [rewrite]: #12655 |
|
2254 #12651 := (iff #3155 #12650) |
|
2255 #12648 := (iff #3154 #12645) |
|
2256 #12641 := (implies #12576 #12629) |
|
2257 #12646 := (iff #12641 #12645) |
|
2258 #12647 := [rewrite]: #12646 |
|
2259 #12642 := (iff #3154 #12641) |
|
2260 #12639 := (iff #3153 #12629) |
|
2261 #12634 := (implies true #12629) |
|
2262 #12637 := (iff #12634 #12629) |
|
2263 #12638 := [rewrite]: #12637 |
|
2264 #12635 := (iff #3153 #12634) |
|
2265 #12632 := (iff #3152 #12629) |
|
2266 #12626 := (and #12621 #12591) |
|
2267 #12630 := (iff #12626 #12629) |
|
2268 #12631 := [rewrite]: #12630 |
|
2269 #12627 := (iff #3152 #12626) |
|
2270 #12592 := (iff #3144 #12591) |
|
2271 #12589 := (iff #3143 #12586) |
|
2272 #12583 := (implies #5718 #12580) |
|
2273 #12587 := (iff #12583 #12586) |
|
2274 #12588 := [rewrite]: #12587 |
|
2275 #12584 := (iff #3143 #12583) |
|
2276 #12581 := (iff #3142 #12580) |
|
2277 #12582 := [rewrite]: #12581 |
|
2278 #12585 := [monotonicity #5720 #12582]: #12584 |
|
2279 #12590 := [trans #12585 #12588]: #12589 |
|
2280 #12593 := [quant-intro #12590]: #12592 |
|
2281 #12624 := (iff #3151 #12621) |
|
2282 #12617 := (implies #12591 #12600) |
|
2283 #12622 := (iff #12617 #12621) |
|
2284 #12623 := [rewrite]: #12622 |
|
2285 #12618 := (iff #3151 #12617) |
|
2286 #12615 := (iff #3150 #12600) |
|
2287 #12610 := (and true #12600) |
|
2288 #12613 := (iff #12610 #12600) |
|
2289 #12614 := [rewrite]: #12613 |
|
2290 #12611 := (iff #3150 #12610) |
|
2291 #12601 := (iff #3148 #12600) |
|
2292 #12598 := (iff #3147 #12597) |
|
2293 #12595 := (iff #3146 #12594) |
|
2294 #12596 := [monotonicity #5720]: #12595 |
|
2295 #12599 := [monotonicity #12596]: #12598 |
|
2296 #12602 := [quant-intro #12599]: #12601 |
|
2297 #12608 := (iff #3149 true) |
|
2298 #12603 := (implies #12600 true) |
|
2299 #12606 := (iff #12603 true) |
|
2300 #12607 := [rewrite]: #12606 |
|
2301 #12604 := (iff #3149 #12603) |
|
2302 #12605 := [monotonicity #12602]: #12604 |
|
2303 #12609 := [trans #12605 #12607]: #12608 |
|
2304 #12612 := [monotonicity #12609 #12602]: #12611 |
|
2305 #12616 := [trans #12612 #12614]: #12615 |
|
2306 #12619 := [monotonicity #12593 #12616]: #12618 |
|
2307 #12625 := [trans #12619 #12623]: #12624 |
|
2308 #12628 := [monotonicity #12625 #12593]: #12627 |
|
2309 #12633 := [trans #12628 #12631]: #12632 |
|
2310 #12636 := [monotonicity #12633]: #12635 |
|
2311 #12640 := [trans #12636 #12638]: #12639 |
|
2312 #12577 := (iff #3139 #12576) |
|
2313 #12578 := [rewrite]: #12577 |
|
2314 #12643 := [monotonicity #12578 #12640]: #12642 |
|
2315 #12649 := [trans #12643 #12647]: #12648 |
|
2316 #12574 := (iff #3137 #12573) |
|
2317 #12575 := [rewrite]: #12574 |
|
2318 #12652 := [monotonicity #12575 #12649]: #12651 |
|
2319 #12658 := [trans #12652 #12656]: #12657 |
|
2320 #12571 := (iff #3135 #12570) |
|
2321 #12572 := [rewrite]: #12571 |
|
2322 #12661 := [monotonicity #12572 #12658]: #12660 |
|
2323 #12667 := [trans #12661 #12665]: #12666 |
|
2324 #12568 := (iff #3133 #12567) |
|
2325 #12569 := [rewrite]: #12568 |
|
2326 #12670 := [monotonicity #12569 #12667]: #12669 |
|
2327 #12676 := [trans #12670 #12674]: #12675 |
|
2328 #12679 := [monotonicity #12676]: #12678 |
|
2329 #12683 := [trans #12679 #12681]: #12682 |
|
2330 #12686 := [monotonicity #12683]: #12685 |
|
2331 #12692 := [trans #12686 #12690]: #12691 |
|
2332 #12695 := [monotonicity #12692]: #12694 |
|
2333 #12700 := [trans #12695 #12698]: #12699 |
|
2334 #12703 := [monotonicity #12700]: #12702 |
|
2335 #12707 := [trans #12703 #12705]: #12706 |
|
2336 #12710 := [monotonicity #12707]: #12709 |
|
2337 #12715 := [trans #12710 #12713]: #12714 |
|
2338 #12718 := [monotonicity #12715]: #12717 |
|
2339 #12724 := [trans #12718 #12722]: #12723 |
|
2340 #12727 := [monotonicity #12724]: #12726 |
|
2341 #12732 := [trans #12727 #12730]: #12731 |
|
2342 #12735 := [monotonicity #12732]: #12734 |
|
2343 #12740 := [trans #12735 #12738]: #12739 |
|
2344 #12743 := [monotonicity #12740]: #12742 |
|
2345 #12747 := [trans #12743 #12745]: #12746 |
|
2346 #12750 := [monotonicity #12747]: #12749 |
|
2347 #12755 := [trans #12750 #12753]: #12754 |
|
2348 #12557 := (iff #3120 #12556) |
|
2349 #12554 := (iff #3119 #12553) |
|
2350 #12555 := [rewrite]: #12554 |
|
2351 #12333 := (iff #2979 #12332) |
|
2352 #12334 := [rewrite]: #12333 |
|
2353 #12558 := [monotonicity #12334 #12555]: #12557 |
|
2354 #13448 := [monotonicity #12558 #12755]: #13447 |
|
2355 #13453 := [trans #13448 #13451]: #13452 |
|
2356 #13456 := [monotonicity #13453]: #13455 |
|
2357 #13461 := [trans #13456 #13459]: #13460 |
|
2358 #13464 := [monotonicity #13461]: #13463 |
|
2359 #13468 := [trans #13464 #13466]: #13467 |
|
2360 #13471 := [monotonicity #13468]: #13470 |
|
2361 #13476 := [trans #13471 #13474]: #13475 |
|
2362 #13479 := [monotonicity #13445 #13476]: #13478 |
|
2363 #13483 := [trans #13479 #13481]: #13482 |
|
2364 #13486 := [monotonicity #13483]: #13485 |
|
2365 #13490 := [trans #13486 #13488]: #13489 |
|
2366 #13493 := [monotonicity #13490]: #13492 |
|
2367 #13497 := [trans #13493 #13495]: #13496 |
|
2368 #13442 := (iff #3293 #13432) |
|
2369 #13437 := (implies true #13432) |
|
2370 #13440 := (iff #13437 #13432) |
|
2371 #13441 := [rewrite]: #13440 |
|
2372 #13438 := (iff #3293 #13437) |
|
2373 #13435 := (iff #3292 #13432) |
|
2374 #13429 := (implies #3060 #13417) |
|
2375 #13433 := (iff #13429 #13432) |
|
2376 #13434 := [rewrite]: #13433 |
|
2377 #13430 := (iff #3292 #13429) |
|
2378 #13427 := (iff #3291 #13417) |
|
2379 #13422 := (implies true #13417) |
|
2380 #13425 := (iff #13422 #13417) |
|
2381 #13426 := [rewrite]: #13425 |
|
2382 #13423 := (iff #3291 #13422) |
|
2383 #13420 := (iff #3290 #13417) |
|
2384 #13414 := (implies #3060 #13402) |
|
2385 #13418 := (iff #13414 #13417) |
|
2386 #13419 := [rewrite]: #13418 |
|
2387 #13415 := (iff #3290 #13414) |
|
2388 #13412 := (iff #3289 #13402) |
|
2389 #13407 := (implies true #13402) |
|
2390 #13410 := (iff #13407 #13402) |
|
2391 #13411 := [rewrite]: #13410 |
|
2392 #13408 := (iff #3289 #13407) |
|
2393 #13405 := (iff #3288 #13402) |
|
2394 #13399 := (implies #3060 #13394) |
|
2395 #13403 := (iff #13399 #13402) |
|
2396 #13404 := [rewrite]: #13403 |
|
2397 #13400 := (iff #3288 #13399) |
|
2398 #13397 := (iff #3287 #13394) |
|
2399 #13391 := (implies #12544 #13386) |
|
2400 #13395 := (iff #13391 #13394) |
|
2401 #13396 := [rewrite]: #13395 |
|
2402 #13392 := (iff #3287 #13391) |
|
2403 #13389 := (iff #3286 #13386) |
|
2404 #13382 := (implies #12544 #13377) |
|
2405 #13387 := (iff #13382 #13386) |
|
2406 #13388 := [rewrite]: #13387 |
|
2407 #13383 := (iff #3286 #13382) |
|
2408 #13380 := (iff #3285 #13377) |
|
2409 #13373 := (implies #12556 #13368) |
|
2410 #13378 := (iff #13373 #13377) |
|
2411 #13379 := [rewrite]: #13378 |
|
2412 #13374 := (iff #3285 #13373) |
|
2413 #13371 := (iff #3284 #13368) |
|
2414 #13364 := (implies #3121 #13359) |
|
2415 #13369 := (iff #13364 #13368) |
|
2416 #13370 := [rewrite]: #13369 |
|
2417 #13365 := (iff #3284 #13364) |
|
2418 #13362 := (iff #3283 #13359) |
|
2419 #13355 := (implies #3122 #13350) |
|
2420 #13360 := (iff #13355 #13359) |
|
2421 #13361 := [rewrite]: #13360 |
|
2422 #13356 := (iff #3283 #13355) |
|
2423 #13353 := (iff #3282 #13350) |
|
2424 #13346 := (implies #3123 #13341) |
|
2425 #13351 := (iff #13346 #13350) |
|
2426 #13352 := [rewrite]: #13351 |
|
2427 #13347 := (iff #3282 #13346) |
|
2428 #13344 := (iff #3281 #13341) |
|
2429 #13337 := (implies #3124 #13332) |
|
2430 #13342 := (iff #13337 #13341) |
|
2431 #13343 := [rewrite]: #13342 |
|
2432 #13338 := (iff #3281 #13337) |
|
2433 #13335 := (iff #3280 #13332) |
|
2434 #13328 := (implies #3127 #13316) |
|
2435 #13333 := (iff #13328 #13332) |
|
2436 #13334 := [rewrite]: #13333 |
|
2437 #13329 := (iff #3280 #13328) |
|
2438 #13326 := (iff #3279 #13316) |
|
2439 #13321 := (implies true #13316) |
|
2440 #13324 := (iff #13321 #13316) |
|
2441 #13325 := [rewrite]: #13324 |
|
2442 #13322 := (iff #3279 #13321) |
|
2443 #13319 := (iff #3278 #13316) |
|
2444 #13313 := (implies #3060 #13310) |
|
2445 #13317 := (iff #13313 #13316) |
|
2446 #13318 := [rewrite]: #13317 |
|
2447 #13314 := (iff #3278 #13313) |
|
2448 #13311 := (iff #3277 #13310) |
|
2449 #13308 := (iff #3276 #13298) |
|
2450 #13303 := (implies true #13298) |
|
2451 #13306 := (iff #13303 #13298) |
|
2452 #13307 := [rewrite]: #13306 |
|
2453 #13304 := (iff #3276 #13303) |
|
2454 #13301 := (iff #3275 #13298) |
|
2455 #13295 := (implies #3060 #13290) |
|
2456 #13299 := (iff #13295 #13298) |
|
2457 #13300 := [rewrite]: #13299 |
|
2458 #13296 := (iff #3275 #13295) |
|
2459 #13293 := (iff #3274 #13290) |
|
2460 #13286 := (implies #3174 #13281) |
|
2461 #13291 := (iff #13286 #13290) |
|
2462 #13292 := [rewrite]: #13291 |
|
2463 #13287 := (iff #3274 #13286) |
|
2464 #13284 := (iff #3273 #13281) |
|
2465 #13278 := (implies #3060 #13266) |
|
2466 #13282 := (iff #13278 #13281) |
|
2467 #13283 := [rewrite]: #13282 |
|
2468 #13279 := (iff #3273 #13278) |
|
2469 #13276 := (iff #3272 #13266) |
|
2470 #13271 := (implies true #13266) |
|
2471 #13274 := (iff #13271 #13266) |
|
2472 #13275 := [rewrite]: #13274 |
|
2473 #13272 := (iff #3272 #13271) |
|
2474 #13269 := (iff #3271 #13266) |
|
2475 #13263 := (implies #3060 #13258) |
|
2476 #13267 := (iff #13263 #13266) |
|
2477 #13268 := [rewrite]: #13267 |
|
2478 #13264 := (iff #3271 #13263) |
|
2479 #13261 := (iff #3270 #13258) |
|
2480 #13255 := (and #13250 #12809) |
|
2481 #13259 := (iff #13255 #13258) |
|
2482 #13260 := [rewrite]: #13259 |
|
2483 #13256 := (iff #3270 #13255) |
|
2484 #12810 := (iff #3180 #12809) |
|
2485 #12807 := (iff #3179 #12806) |
|
2486 #12808 := [rewrite]: #12807 |
|
2487 #12804 := (iff #3177 #12803) |
|
2488 #12805 := [rewrite]: #12804 |
|
2489 #12811 := [monotonicity #12805 #12808]: #12810 |
|
2490 #13253 := (iff #3269 #13250) |
|
2491 #13247 := (implies #12809 #13242) |
|
2492 #13251 := (iff #13247 #13250) |
|
2493 #13252 := [rewrite]: #13251 |
|
2494 #13248 := (iff #3269 #13247) |
|
2495 #13245 := (iff #3268 #13242) |
|
2496 #13239 := (and #13234 #12818) |
|
2497 #13243 := (iff #13239 #13242) |
|
2498 #13244 := [rewrite]: #13243 |
|
2499 #13240 := (iff #3268 #13239) |
|
2500 #12821 := (iff #3183 #12818) |
|
2501 #12815 := (and #12812 #12806) |
|
2502 #12819 := (iff #12815 #12818) |
|
2503 #12820 := [rewrite]: #12819 |
|
2504 #12816 := (iff #3183 #12815) |
|
2505 #12813 := (iff #3182 #12812) |
|
2506 #12814 := [rewrite]: #12813 |
|
2507 #12817 := [monotonicity #12814 #12808]: #12816 |
|
2508 #12822 := [trans #12817 #12820]: #12821 |
|
2509 #13237 := (iff #3267 #13234) |
|
2510 #13231 := (implies #12818 #13226) |
|
2511 #13235 := (iff #13231 #13234) |
|
2512 #13236 := [rewrite]: #13235 |
|
2513 #13232 := (iff #3267 #13231) |
|
2514 #13229 := (iff #3266 #13226) |
|
2515 #13223 := (implies #3060 #13220) |
|
2516 #13227 := (iff #13223 #13226) |
|
2517 #13228 := [rewrite]: #13227 |
|
2518 #13224 := (iff #3266 #13223) |
|
2519 #13221 := (iff #3265 #13220) |
|
2520 #13218 := (iff #3264 #13208) |
|
2521 #13213 := (implies true #13208) |
|
2522 #13216 := (iff #13213 #13208) |
|
2523 #13217 := [rewrite]: #13216 |
|
2524 #13214 := (iff #3264 #13213) |
|
2525 #13211 := (iff #3263 #13208) |
|
2526 #13205 := (implies #3060 #13200) |
|
2527 #13209 := (iff #13205 #13208) |
|
2528 #13210 := [rewrite]: #13209 |
|
2529 #13206 := (iff #3263 #13205) |
|
2530 #13203 := (iff #3262 #13200) |
|
2531 #13196 := (implies #3238 #13191) |
|
2532 #13201 := (iff #13196 #13200) |
|
2533 #13202 := [rewrite]: #13201 |
|
2534 #13197 := (iff #3262 #13196) |
|
2535 #13194 := (iff #3261 #13191) |
|
2536 #13188 := (implies #3060 #13176) |
|
2537 #13192 := (iff #13188 #13191) |
|
2538 #13193 := [rewrite]: #13192 |
|
2539 #13189 := (iff #3261 #13188) |
|
2540 #13186 := (iff #3260 #13176) |
|
2541 #13181 := (implies true #13176) |
|
2542 #13184 := (iff #13181 #13176) |
|
2543 #13185 := [rewrite]: #13184 |
|
2544 #13182 := (iff #3260 #13181) |
|
2545 #13179 := (iff #3259 #13176) |
|
2546 #13173 := (implies #3060 #13168) |
|
2547 #13177 := (iff #13173 #13176) |
|
2548 #13178 := [rewrite]: #13177 |
|
2549 #13174 := (iff #3259 #13173) |
|
2550 #13171 := (iff #3258 #13168) |
|
2551 #13165 := (and #13160 #12809) |
|
2552 #13169 := (iff #13165 #13168) |
|
2553 #13170 := [rewrite]: #13169 |
|
2554 #13166 := (iff #3258 #13165) |
|
2555 #13163 := (iff #3257 #13160) |
|
2556 #13156 := (implies #12809 #13151) |
|
2557 #13161 := (iff #13156 #13160) |
|
2558 #13162 := [rewrite]: #13161 |
|
2559 #13157 := (iff #3257 #13156) |
|
2560 #13154 := (iff #3256 #13151) |
|
2561 #13148 := (and #13143 #12818) |
|
2562 #13152 := (iff #13148 #13151) |
|
2563 #13153 := [rewrite]: #13152 |
|
2564 #13149 := (iff #3256 #13148) |
|
2565 #13146 := (iff #3255 #13143) |
|
2566 #13139 := (implies #12818 #13134) |
|
2567 #13144 := (iff #13139 #13143) |
|
2568 #13145 := [rewrite]: #13144 |
|
2569 #13140 := (iff #3255 #13139) |
|
2570 #13137 := (iff #3254 #13134) |
|
2571 #13130 := (implies #13070 #13125) |
|
2572 #13135 := (iff #13130 #13134) |
|
2573 #13136 := [rewrite]: #13135 |
|
2574 #13131 := (iff #3254 #13130) |
|
2575 #13128 := (iff #3253 #13125) |
|
2576 #13121 := (implies #3242 #13116) |
|
2577 #13126 := (iff #13121 #13125) |
|
2578 #13127 := [rewrite]: #13126 |
|
2579 #13122 := (iff #3253 #13121) |
|
2580 #13119 := (iff #3252 #13116) |
|
2581 #13112 := (implies #3244 #13107) |
|
2582 #13117 := (iff #13112 #13116) |
|
2583 #13118 := [rewrite]: #13117 |
|
2584 #13113 := (iff #3252 #13112) |
|
2585 #13110 := (iff #3251 #13107) |
|
2586 #13103 := (implies #3059 #13091) |
|
2587 #13108 := (iff #13103 #13107) |
|
2588 #13109 := [rewrite]: #13108 |
|
2589 #13104 := (iff #3251 #13103) |
|
2590 #13101 := (iff #3250 #13091) |
|
2591 #13096 := (implies true #13091) |
|
2592 #13099 := (iff #13096 #13091) |
|
2593 #13100 := [rewrite]: #13099 |
|
2594 #13097 := (iff #3250 #13096) |
|
2595 #13094 := (iff #3249 #13091) |
|
2596 #13087 := (implies #3246 #13082) |
|
2597 #13092 := (iff #13087 #13091) |
|
2598 #13093 := [rewrite]: #13092 |
|
2599 #13088 := (iff #3249 #13087) |
|
2600 #13085 := (iff #3248 #13082) |
|
2601 #13078 := (implies #13075 #12978) |
|
2602 #13083 := (iff #13078 #13082) |
|
2603 #13084 := [rewrite]: #13083 |
|
2604 #13079 := (iff #3248 #13078) |
|
2605 #12988 := (iff #3227 #12978) |
|
2606 #12983 := (implies true #12978) |
|
2607 #12986 := (iff #12983 #12978) |
|
2608 #12987 := [rewrite]: #12986 |
|
2609 #12984 := (iff #3227 #12983) |
|
2610 #12981 := (iff #3226 #12978) |
|
2611 #12974 := (implies #12829 #12969) |
|
2612 #12979 := (iff #12974 #12978) |
|
2613 #12980 := [rewrite]: #12979 |
|
2614 #12975 := (iff #3226 #12974) |
|
2615 #12972 := (iff #3225 #12969) |
|
2616 #12966 := (and #12961 #12841) |
|
2617 #12970 := (iff #12966 #12969) |
|
2618 #12971 := [rewrite]: #12970 |
|
2619 #12967 := (iff #3225 #12966) |
|
2620 #12842 := (iff #3195 #12841) |
|
2621 #12839 := (iff #3194 #12838) |
|
2622 #12833 := (= #3192 #12832) |
|
2623 #12834 := [rewrite]: #12833 |
|
2624 #12840 := [monotonicity #12834]: #12839 |
|
2625 #12836 := (iff #3193 #12835) |
|
2626 #12837 := [monotonicity #12834]: #12836 |
|
2627 #12843 := [monotonicity #12837 #12840]: #12842 |
|
2628 #12964 := (iff #3224 #12961) |
|
2629 #12957 := (implies #12841 #12952) |
|
2630 #12962 := (iff #12957 #12961) |
|
2631 #12963 := [rewrite]: #12962 |
|
2632 #12958 := (iff #3224 #12957) |
|
2633 #12955 := (iff #3223 #12952) |
|
2634 #12948 := (implies #12844 #12943) |
|
2635 #12953 := (iff #12948 #12952) |
|
2636 #12954 := [rewrite]: #12953 |
|
2637 #12949 := (iff #3223 #12948) |
|
2638 #12946 := (iff #3222 #12943) |
|
2639 #12939 := (implies #3199 #12934) |
|
2640 #12944 := (iff #12939 #12943) |
|
2641 #12945 := [rewrite]: #12944 |
|
2642 #12940 := (iff #3222 #12939) |
|
2643 #12937 := (iff #3221 #12934) |
|
2644 #12930 := (implies #3201 #12918) |
|
2645 #12935 := (iff #12930 #12934) |
|
2646 #12936 := [rewrite]: #12935 |
|
2647 #12931 := (iff #3221 #12930) |
|
2648 #12928 := (iff #3220 #12918) |
|
2649 #12923 := (implies true #12918) |
|
2650 #12926 := (iff #12923 #12918) |
|
2651 #12927 := [rewrite]: #12926 |
|
2652 #12924 := (iff #3220 #12923) |
|
2653 #12921 := (iff #3219 #12918) |
|
2654 #12915 := (and #12910 #3202) |
|
2655 #12919 := (iff #12915 #12918) |
|
2656 #12920 := [rewrite]: #12919 |
|
2657 #12916 := (iff #3219 #12915) |
|
2658 #12913 := (iff #3218 #12910) |
|
2659 #12906 := (implies #3202 #12901) |
|
2660 #12911 := (iff #12906 #12910) |
|
2661 #12912 := [rewrite]: #12911 |
|
2662 #12907 := (iff #3218 #12906) |
|
2663 #12904 := (iff #3217 #12901) |
|
2664 #12898 := (and #12893 #12859) |
|
2665 #12902 := (iff #12898 #12901) |
|
2666 #12903 := [rewrite]: #12902 |
|
2667 #12899 := (iff #3217 #12898) |
|
2668 #12860 := (iff #3207 #12859) |
|
2669 #12857 := (iff #3206 #12854) |
|
2670 #12851 := (implies #5718 #12848) |
|
2671 #12855 := (iff #12851 #12854) |
|
2672 #12856 := [rewrite]: #12855 |
|
2673 #12852 := (iff #3206 #12851) |
|
2674 #12849 := (iff #3205 #12848) |
|
2675 #12850 := [rewrite]: #12849 |
|
2676 #12853 := [monotonicity #5720 #12850]: #12852 |
|
2677 #12858 := [trans #12853 #12856]: #12857 |
|
2678 #12861 := [quant-intro #12858]: #12860 |
|
2679 #12896 := (iff #3216 #12893) |
|
2680 #12889 := (implies #12859 #12868) |
|
2681 #12894 := (iff #12889 #12893) |
|
2682 #12895 := [rewrite]: #12894 |
|
2683 #12890 := (iff #3216 #12889) |
|
2684 #12887 := (iff #3215 #12868) |
|
2685 #12882 := (and true #12868) |
|
2686 #12885 := (iff #12882 #12868) |
|
2687 #12886 := [rewrite]: #12885 |
|
2688 #12883 := (iff #3215 #12882) |
|
2689 #12871 := (iff #3212 #12868) |
|
2690 #12865 := (and #12862 #3211) |
|
2691 #12869 := (iff #12865 #12868) |
|
2692 #12870 := [rewrite]: #12869 |
|
2693 #12866 := (iff #3212 #12865) |
|
2694 #12863 := (iff #3210 #12862) |
|
2695 #12864 := [rewrite]: #12863 |
|
2696 #12867 := [monotonicity #12864]: #12866 |
|
2697 #12872 := [trans #12867 #12870]: #12871 |
|
2698 #12880 := (iff #3214 true) |
|
2699 #12875 := (implies #12868 true) |
|
2700 #12878 := (iff #12875 true) |
|
2701 #12879 := [rewrite]: #12878 |
|
2702 #12876 := (iff #3214 #12875) |
|
2703 #12873 := (iff #3213 true) |
|
2704 #12874 := [rewrite]: #12873 |
|
2705 #12877 := [monotonicity #12872 #12874]: #12876 |
|
2706 #12881 := [trans #12877 #12879]: #12880 |
|
2707 #12884 := [monotonicity #12881 #12872]: #12883 |
|
2708 #12888 := [trans #12884 #12886]: #12887 |
|
2709 #12891 := [monotonicity #12861 #12888]: #12890 |
|
2710 #12897 := [trans #12891 #12895]: #12896 |
|
2711 #12900 := [monotonicity #12897 #12861]: #12899 |
|
2712 #12905 := [trans #12900 #12903]: #12904 |
|
2713 #12908 := [monotonicity #12905]: #12907 |
|
2714 #12914 := [trans #12908 #12912]: #12913 |
|
2715 #12917 := [monotonicity #12914]: #12916 |
|
2716 #12922 := [trans #12917 #12920]: #12921 |
|
2717 #12925 := [monotonicity #12922]: #12924 |
|
2718 #12929 := [trans #12925 #12927]: #12928 |
|
2719 #12932 := [monotonicity #12929]: #12931 |
|
2720 #12938 := [trans #12932 #12936]: #12937 |
|
2721 #12941 := [monotonicity #12938]: #12940 |
|
2722 #12947 := [trans #12941 #12945]: #12946 |
|
2723 #12845 := (iff #3197 #12844) |
|
2724 #12846 := [monotonicity #12834]: #12845 |
|
2725 #12950 := [monotonicity #12846 #12947]: #12949 |
|
2726 #12956 := [trans #12950 #12954]: #12955 |
|
2727 #12959 := [monotonicity #12843 #12956]: #12958 |
|
2728 #12965 := [trans #12959 #12963]: #12964 |
|
2729 #12968 := [monotonicity #12965 #12843]: #12967 |
|
2730 #12973 := [trans #12968 #12971]: #12972 |
|
2731 #12830 := (iff #3191 #12829) |
|
2732 #12831 := [rewrite]: #12830 |
|
2733 #12976 := [monotonicity #12831 #12973]: #12975 |
|
2734 #12982 := [trans #12976 #12980]: #12981 |
|
2735 #12985 := [monotonicity #12982]: #12984 |
|
2736 #12989 := [trans #12985 #12987]: #12988 |
|
2737 #13076 := (iff #3247 #13075) |
|
2738 #13077 := [rewrite]: #13076 |
|
2739 #13080 := [monotonicity #13077 #12989]: #13079 |
|
2740 #13086 := [trans #13080 #13084]: #13085 |
|
2741 #13089 := [monotonicity #13086]: #13088 |
|
2742 #13095 := [trans #13089 #13093]: #13094 |
|
2743 #13098 := [monotonicity #13095]: #13097 |
|
2744 #13102 := [trans #13098 #13100]: #13101 |
|
2745 #13073 := (iff #3245 #3059) |
|
2746 #13074 := [rewrite]: #13073 |
|
2747 #13105 := [monotonicity #13074 #13102]: #13104 |
|
2748 #13111 := [trans #13105 #13109]: #13110 |
|
2749 #13114 := [monotonicity #13111]: #13113 |
|
2750 #13120 := [trans #13114 #13118]: #13119 |
|
2751 #13123 := [monotonicity #13120]: #13122 |
|
2752 #13129 := [trans #13123 #13127]: #13128 |
|
2753 #13071 := (iff #3240 #13070) |
|
2754 #13072 := [rewrite]: #13071 |
|
2755 #13132 := [monotonicity #13072 #13129]: #13131 |
|
2756 #13138 := [trans #13132 #13136]: #13137 |
|
2757 #13141 := [monotonicity #12822 #13138]: #13140 |
|
2758 #13147 := [trans #13141 #13145]: #13146 |
|
2759 #13150 := [monotonicity #13147 #12822]: #13149 |
|
2760 #13155 := [trans #13150 #13153]: #13154 |
|
2761 #13158 := [monotonicity #12811 #13155]: #13157 |
|
2762 #13164 := [trans #13158 #13162]: #13163 |
|
2763 #13167 := [monotonicity #13164 #12811]: #13166 |
|
2764 #13172 := [trans #13167 #13170]: #13171 |
|
2765 #13175 := [monotonicity #13172]: #13174 |
|
2766 #13180 := [trans #13175 #13178]: #13179 |
|
2767 #13183 := [monotonicity #13180]: #13182 |
|
2768 #13187 := [trans #13183 #13185]: #13186 |
|
2769 #13190 := [monotonicity #13187]: #13189 |
|
2770 #13195 := [trans #13190 #13193]: #13194 |
|
2771 #13198 := [monotonicity #13195]: #13197 |
|
2772 #13204 := [trans #13198 #13202]: #13203 |
|
2773 #13207 := [monotonicity #13204]: #13206 |
|
2774 #13212 := [trans #13207 #13210]: #13211 |
|
2775 #13215 := [monotonicity #13212]: #13214 |
|
2776 #13219 := [trans #13215 #13217]: #13218 |
|
2777 #13068 := (iff #3237 #13058) |
|
2778 #13063 := (implies true #13058) |
|
2779 #13066 := (iff #13063 #13058) |
|
2780 #13067 := [rewrite]: #13066 |
|
2781 #13064 := (iff #3237 #13063) |
|
2782 #13061 := (iff #3236 #13058) |
|
2783 #13055 := (implies #3060 #13050) |
|
2784 #13059 := (iff #13055 #13058) |
|
2785 #13060 := [rewrite]: #13059 |
|
2786 #13056 := (iff #3236 #13055) |
|
2787 #13053 := (iff #3235 #13050) |
|
2788 #13046 := (implies #3185 #13041) |
|
2789 #13051 := (iff #13046 #13050) |
|
2790 #13052 := [rewrite]: #13051 |
|
2791 #13047 := (iff #3235 #13046) |
|
2792 #13044 := (iff #3234 #13041) |
|
2793 #13038 := (implies #3060 #13026) |
|
2794 #13042 := (iff #13038 #13041) |
|
2795 #13043 := [rewrite]: #13042 |
|
2796 #13039 := (iff #3234 #13038) |
|
2797 #13036 := (iff #3233 #13026) |
|
2798 #13031 := (implies true #13026) |
|
2799 #13034 := (iff #13031 #13026) |
|
2800 #13035 := [rewrite]: #13034 |
|
2801 #13032 := (iff #3233 #13031) |
|
2802 #13029 := (iff #3232 #13026) |
|
2803 #13023 := (implies #3060 #13018) |
|
2804 #13027 := (iff #13023 #13026) |
|
2805 #13028 := [rewrite]: #13027 |
|
2806 #13024 := (iff #3232 #13023) |
|
2807 #13021 := (iff #3231 #13018) |
|
2808 #13015 := (implies #3060 #13003) |
|
2809 #13019 := (iff #13015 #13018) |
|
2810 #13020 := [rewrite]: #13019 |
|
2811 #13016 := (iff #3231 #13015) |
|
2812 #13013 := (iff #3230 #13003) |
|
2813 #13008 := (implies true #13003) |
|
2814 #13011 := (iff #13008 #13003) |
|
2815 #13012 := [rewrite]: #13011 |
|
2816 #13009 := (iff #3230 #13008) |
|
2817 #13006 := (iff #3229 #13003) |
|
2818 #12999 := (implies #12823 #12994) |
|
2819 #13004 := (iff #12999 #13003) |
|
2820 #13005 := [rewrite]: #13004 |
|
2821 #13000 := (iff #3229 #12999) |
|
2822 #12997 := (iff #3228 #12994) |
|
2823 #12990 := (implies #12826 #12978) |
|
2824 #12995 := (iff #12990 #12994) |
|
2825 #12996 := [rewrite]: #12995 |
|
2826 #12991 := (iff #3228 #12990) |
|
2827 #12827 := (iff #3189 #12826) |
|
2828 #12828 := [rewrite]: #12827 |
|
2829 #12992 := [monotonicity #12828 #12989]: #12991 |
|
2830 #12998 := [trans #12992 #12996]: #12997 |
|
2831 #12824 := (iff #3187 #12823) |
|
2832 #12825 := [rewrite]: #12824 |
|
2833 #13001 := [monotonicity #12825 #12998]: #13000 |
|
2834 #13007 := [trans #13001 #13005]: #13006 |
|
2835 #13010 := [monotonicity #13007]: #13009 |
|
2836 #13014 := [trans #13010 #13012]: #13013 |
|
2837 #13017 := [monotonicity #13014]: #13016 |
|
2838 #13022 := [trans #13017 #13020]: #13021 |
|
2839 #13025 := [monotonicity #13022]: #13024 |
|
2840 #13030 := [trans #13025 #13028]: #13029 |
|
2841 #13033 := [monotonicity #13030]: #13032 |
|
2842 #13037 := [trans #13033 #13035]: #13036 |
|
2843 #13040 := [monotonicity #13037]: #13039 |
|
2844 #13045 := [trans #13040 #13043]: #13044 |
|
2845 #13048 := [monotonicity #13045]: #13047 |
|
2846 #13054 := [trans #13048 #13052]: #13053 |
|
2847 #13057 := [monotonicity #13054]: #13056 |
|
2848 #13062 := [trans #13057 #13060]: #13061 |
|
2849 #13065 := [monotonicity #13062]: #13064 |
|
2850 #13069 := [trans #13065 #13067]: #13068 |
|
2851 #13222 := [monotonicity #13069 #13219]: #13221 |
|
2852 #13225 := [monotonicity #13222]: #13224 |
|
2853 #13230 := [trans #13225 #13228]: #13229 |
|
2854 #13233 := [monotonicity #12822 #13230]: #13232 |
|
2855 #13238 := [trans #13233 #13236]: #13237 |
|
2856 #13241 := [monotonicity #13238 #12822]: #13240 |
|
2857 #13246 := [trans #13241 #13244]: #13245 |
|
2858 #13249 := [monotonicity #12811 #13246]: #13248 |
|
2859 #13254 := [trans #13249 #13252]: #13253 |
|
2860 #13257 := [monotonicity #13254 #12811]: #13256 |
|
2861 #13262 := [trans #13257 #13260]: #13261 |
|
2862 #13265 := [monotonicity #13262]: #13264 |
|
2863 #13270 := [trans #13265 #13268]: #13269 |
|
2864 #13273 := [monotonicity #13270]: #13272 |
|
2865 #13277 := [trans #13273 #13275]: #13276 |
|
2866 #13280 := [monotonicity #13277]: #13279 |
|
2867 #13285 := [trans #13280 #13283]: #13284 |
|
2868 #13288 := [monotonicity #13285]: #13287 |
|
2869 #13294 := [trans #13288 #13292]: #13293 |
|
2870 #13297 := [monotonicity #13294]: #13296 |
|
2871 #13302 := [trans #13297 #13300]: #13301 |
|
2872 #13305 := [monotonicity #13302]: #13304 |
|
2873 #13309 := [trans #13305 #13307]: #13308 |
|
2874 #12801 := (iff #3173 #12791) |
|
2875 #12796 := (implies true #12791) |
|
2876 #12799 := (iff #12796 #12791) |
|
2877 #12800 := [rewrite]: #12799 |
|
2878 #12797 := (iff #3173 #12796) |
|
2879 #12794 := (iff #3172 #12791) |
|
2880 #12788 := (implies #3060 #12783) |
|
2881 #12792 := (iff #12788 #12791) |
|
2882 #12793 := [rewrite]: #12792 |
|
2883 #12789 := (iff #3172 #12788) |
|
2884 #12786 := (iff #3171 #12783) |
|
2885 #12779 := (implies #3131 #12774) |
|
2886 #12784 := (iff #12779 #12783) |
|
2887 #12785 := [rewrite]: #12784 |
|
2888 #12780 := (iff #3171 #12779) |
|
2889 #12777 := (iff #3170 #12774) |
|
2890 #12771 := (implies #3060 #12759) |
|
2891 #12775 := (iff #12771 #12774) |
|
2892 #12776 := [rewrite]: #12775 |
|
2893 #12772 := (iff #3170 #12771) |
|
2894 #12769 := (iff #3169 #12759) |
|
2895 #12764 := (implies true #12759) |
|
2896 #12767 := (iff #12764 #12759) |
|
2897 #12768 := [rewrite]: #12767 |
|
2898 #12765 := (iff #3169 #12764) |
|
2899 #12762 := (iff #3168 #12759) |
|
2900 #12756 := (implies #3060 #12751) |
|
2901 #12760 := (iff #12756 #12759) |
|
2902 #12761 := [rewrite]: #12760 |
|
2903 #12757 := (iff #3168 #12756) |
|
2904 #12758 := [monotonicity #12755]: #12757 |
|
2905 #12763 := [trans #12758 #12761]: #12762 |
|
2906 #12766 := [monotonicity #12763]: #12765 |
|
2907 #12770 := [trans #12766 #12768]: #12769 |
|
2908 #12773 := [monotonicity #12770]: #12772 |
|
2909 #12778 := [trans #12773 #12776]: #12777 |
|
2910 #12781 := [monotonicity #12778]: #12780 |
|
2911 #12787 := [trans #12781 #12785]: #12786 |
|
2912 #12790 := [monotonicity #12787]: #12789 |
|
2913 #12795 := [trans #12790 #12793]: #12794 |
|
2914 #12798 := [monotonicity #12795]: #12797 |
|
2915 #12802 := [trans #12798 #12800]: #12801 |
|
2916 #13312 := [monotonicity #12802 #13309]: #13311 |
|
2917 #13315 := [monotonicity #13312]: #13314 |
|
2918 #13320 := [trans #13315 #13318]: #13319 |
|
2919 #12565 := (iff #3130 true) |
|
2920 #12520 := (iff #12517 true) |
|
2921 #12521 := [rewrite]: #12520 |
|
2922 #12563 := (iff #3130 #12517) |
|
2923 #12561 := (iff #3129 true) |
|
2924 #12562 := [rewrite]: #12561 |
|
2925 #12559 := (iff #3128 true) |
|
2926 #12560 := [rewrite]: #12559 |
|
2927 #12564 := [monotonicity #12560 #12562]: #12563 |
|
2928 #12566 := [trans #12564 #12521]: #12565 |
|
2929 #13323 := [monotonicity #12566 #13320]: #13322 |
|
2930 #13327 := [trans #13323 #13325]: #13326 |
|
2931 #13330 := [monotonicity #13327]: #13329 |
|
2932 #13336 := [trans #13330 #13334]: #13335 |
|
2933 #13339 := [monotonicity #13336]: #13338 |
|
2934 #13345 := [trans #13339 #13343]: #13344 |
|
2935 #13348 := [monotonicity #13345]: #13347 |
|
2936 #13354 := [trans #13348 #13352]: #13353 |
|
2937 #13357 := [monotonicity #13354]: #13356 |
|
2938 #13363 := [trans #13357 #13361]: #13362 |
|
2939 #13366 := [monotonicity #13363]: #13365 |
|
2940 #13372 := [trans #13366 #13370]: #13371 |
|
2941 #13375 := [monotonicity #12558 #13372]: #13374 |
|
2942 #13381 := [trans #13375 #13379]: #13380 |
|
2943 #12551 := (iff #3116 #12544) |
|
2944 #12541 := (and #12437 #3115) |
|
2945 #12545 := (iff #12541 #12544) |
|
2946 #12546 := [rewrite]: #12545 |
|
2947 #12549 := (iff #3116 #12541) |
|
2948 #12438 := (iff #3073 #12437) |
|
2949 #12439 := [rewrite]: #12438 |
|
2950 #12550 := [monotonicity #12439]: #12549 |
|
2951 #12552 := [trans #12550 #12546]: #12551 |
|
2952 #13384 := [monotonicity #12552 #13381]: #13383 |
|
2953 #13390 := [trans #13384 #13388]: #13389 |
|
2954 #12547 := (iff #3114 #12544) |
|
2955 #12542 := (iff #3114 #12541) |
|
2956 #12539 := (iff #3113 #3115) |
|
2957 #12537 := (iff #3112 #3078) |
|
2958 #12532 := (and #3078 true) |
|
2959 #12535 := (iff #12532 #3078) |
|
2960 #12536 := [rewrite]: #12535 |
|
2961 #12533 := (iff #3112 #12532) |
|
2962 #12530 := (iff #3111 true) |
|
2963 #12528 := (iff #3111 #12517) |
|
2964 #12526 := (iff #3110 true) |
|
2965 #12524 := (iff #3110 #12517) |
|
2966 #12522 := (iff #3109 true) |
|
2967 #12518 := (iff #3109 #12517) |
|
2968 #12515 := (iff #3108 true) |
|
2969 #12476 := (forall (vars (?x777 T5)) (:pat #3090) true) |
|
2970 #12479 := (iff #12476 true) |
|
2971 #12480 := [elim-unused]: #12479 |
|
2972 #12513 := (iff #3108 #12476) |
|
2973 #12511 := (iff #3107 true) |
|
2974 #12500 := (= uf_261 #3104) |
|
2975 #12503 := (not #12500) |
|
2976 #12506 := (implies #12503 #12503) |
|
2977 #12509 := (iff #12506 true) |
|
2978 #12510 := [rewrite]: #12509 |
|
2979 #12507 := (iff #3107 #12506) |
|
2980 #12504 := (iff #3106 #12503) |
|
2981 #12501 := (iff #3105 #12500) |
|
2982 #12502 := [rewrite]: #12501 |
|
2983 #12505 := [monotonicity #12502]: #12504 |
|
2984 #12508 := [monotonicity #12505 #12505]: #12507 |
|
2985 #12512 := [trans #12508 #12510]: #12511 |
|
2986 #12514 := [quant-intro #12512]: #12513 |
|
2987 #12516 := [trans #12514 #12480]: #12515 |
|
2988 #12498 := (iff #3101 true) |
|
2989 #12493 := (forall (vars (?x778 T5)) (:pat #3097) true) |
|
2990 #12496 := (iff #12493 true) |
|
2991 #12497 := [elim-unused]: #12496 |
|
2992 #12494 := (iff #3101 #12493) |
|
2993 #12491 := (iff #3100 true) |
|
2994 #12440 := (= uf_9 #3082) |
|
2995 #12452 := (implies #12440 #12440) |
|
2996 #12455 := (iff #12452 true) |
|
2997 #12456 := [rewrite]: #12455 |
|
2998 #12489 := (iff #3100 #12452) |
|
2999 #12487 := (iff #3099 #12440) |
|
3000 #12445 := (and #12440 true) |
|
3001 #12448 := (iff #12445 #12440) |
|
3002 #12449 := [rewrite]: #12448 |
|
3003 #12485 := (iff #3099 #12445) |
|
3004 #12483 := (iff #3098 true) |
|
3005 #12484 := [rewrite]: #12483 |
|
3006 #12441 := (iff #3083 #12440) |
|
3007 #12442 := [rewrite]: #12441 |
|
3008 #12486 := [monotonicity #12442 #12484]: #12485 |
|
3009 #12488 := [trans #12486 #12449]: #12487 |
|
3010 #12490 := [monotonicity #12442 #12488]: #12489 |
|
3011 #12492 := [trans #12490 #12456]: #12491 |
|
3012 #12495 := [quant-intro #12492]: #12494 |
|
3013 #12499 := [trans #12495 #12497]: #12498 |
|
3014 #12519 := [monotonicity #12499 #12516]: #12518 |
|
3015 #12523 := [trans #12519 #12521]: #12522 |
|
3016 #12481 := (iff #3094 true) |
|
3017 #12477 := (iff #3094 #12476) |
|
3018 #12474 := (iff #3093 true) |
|
3019 #12472 := (iff #3093 #12452) |
|
3020 #12470 := (iff #3092 #12440) |
|
3021 #12468 := (iff #3092 #12445) |
|
3022 #12466 := (iff #3091 true) |
|
3023 #12467 := [rewrite]: #12466 |
|
3024 #12469 := [monotonicity #12442 #12467]: #12468 |
|
3025 #12471 := [trans #12469 #12449]: #12470 |
|
3026 #12473 := [monotonicity #12442 #12471]: #12472 |
|
3027 #12475 := [trans #12473 #12456]: #12474 |
|
3028 #12478 := [quant-intro #12475]: #12477 |
|
3029 #12482 := [trans #12478 #12480]: #12481 |
|
3030 #12525 := [monotonicity #12482 #12523]: #12524 |
|
3031 #12527 := [trans #12525 #12521]: #12526 |
|
3032 #12464 := (iff #3087 true) |
|
3033 #12459 := (forall (vars (?x776 T5)) (:pat #3081) true) |
|
3034 #12462 := (iff #12459 true) |
|
3035 #12463 := [elim-unused]: #12462 |
|
3036 #12460 := (iff #3087 #12459) |
|
3037 #12457 := (iff #3086 true) |
|
3038 #12453 := (iff #3086 #12452) |
|
3039 #12450 := (iff #3085 #12440) |
|
3040 #12446 := (iff #3085 #12445) |
|
3041 #12443 := (iff #3084 true) |
|
3042 #12444 := [rewrite]: #12443 |
|
3043 #12447 := [monotonicity #12442 #12444]: #12446 |
|
3044 #12451 := [trans #12447 #12449]: #12450 |
|
3045 #12454 := [monotonicity #12442 #12451]: #12453 |
|
3046 #12458 := [trans #12454 #12456]: #12457 |
|
3047 #12461 := [quant-intro #12458]: #12460 |
|
3048 #12465 := [trans #12461 #12463]: #12464 |
|
3049 #12529 := [monotonicity #12465 #12527]: #12528 |
|
3050 #12531 := [trans #12529 #12521]: #12530 |
|
3051 #12534 := [monotonicity #12531]: #12533 |
|
3052 #12538 := [trans #12534 #12536]: #12537 |
|
3053 #12540 := [monotonicity #12538]: #12539 |
|
3054 #12543 := [monotonicity #12439 #12540]: #12542 |
|
3055 #12548 := [trans #12543 #12546]: #12547 |
|
3056 #13393 := [monotonicity #12548 #13390]: #13392 |
|
3057 #13398 := [trans #13393 #13396]: #13397 |
|
3058 #13401 := [monotonicity #13398]: #13400 |
|
3059 #13406 := [trans #13401 #13404]: #13405 |
|
3060 #13409 := [monotonicity #13406]: #13408 |
|
3061 #13413 := [trans #13409 #13411]: #13412 |
|
3062 #13416 := [monotonicity #13413]: #13415 |
|
3063 #13421 := [trans #13416 #13419]: #13420 |
|
3064 #13424 := [monotonicity #13421]: #13423 |
|
3065 #13428 := [trans #13424 #13426]: #13427 |
|
3066 #13431 := [monotonicity #13428]: #13430 |
|
3067 #13436 := [trans #13431 #13434]: #13435 |
|
3068 #13439 := [monotonicity #13436]: #13438 |
|
3069 #13443 := [trans #13439 #13441]: #13442 |
|
3070 #13500 := [monotonicity #13443 #13497]: #13499 |
|
3071 #13504 := [trans #13500 #13502]: #13503 |
|
3072 #13507 := [monotonicity #13504]: #13506 |
|
3073 #13512 := [trans #13507 #13510]: #13511 |
|
3074 #12435 := (iff #3071 #12432) |
|
3075 #12429 := (and #12426 #3070) |
|
3076 #12433 := (iff #12429 #12432) |
|
3077 #12434 := [rewrite]: #12433 |
|
3078 #12430 := (iff #3071 #12429) |
|
3079 #12427 := (iff #3069 #12426) |
|
3080 #12428 := [rewrite]: #12427 |
|
3081 #12431 := [monotonicity #12428]: #12430 |
|
3082 #12436 := [trans #12431 #12434]: #12435 |
|
3083 #13515 := [monotonicity #12436 #13512]: #13514 |
|
3084 #13521 := [trans #13515 #13519]: #13520 |
|
3085 #12424 := (iff #3066 #12423) |
|
3086 #12421 := (iff #3065 #12418) |
|
3087 #12415 := (implies #5718 #12412) |
|
3088 #12419 := (iff #12415 #12418) |
|
3089 #12420 := [rewrite]: #12419 |
|
3090 #12416 := (iff #3065 #12415) |
|
3091 #12413 := (iff #3064 #12412) |
|
3092 #12414 := [rewrite]: #12413 |
|
3093 #12417 := [monotonicity #5720 #12414]: #12416 |
|
3094 #12422 := [trans #12417 #12420]: #12421 |
|
3095 #12425 := [quant-intro #12422]: #12424 |
|
3096 #13524 := [monotonicity #12425 #13521]: #13523 |
|
3097 #13530 := [trans #13524 #13528]: #13529 |
|
3098 #13533 := [monotonicity #13530]: #13532 |
|
3099 #13539 := [trans #13533 #13537]: #13538 |
|
3100 #13542 := [monotonicity #13539]: #13541 |
|
3101 #13547 := [trans #13542 #13545]: #13546 |
|
3102 #13550 := [monotonicity #13547]: #13549 |
|
3103 #13556 := [trans #13550 #13554]: #13555 |
|
3104 #13559 := [monotonicity #13556]: #13558 |
|
3105 #13565 := [trans #13559 #13563]: #13564 |
|
3106 #13568 := [monotonicity #13565]: #13567 |
|
3107 #13574 := [trans #13568 #13572]: #13573 |
|
3108 #13577 := [monotonicity #13574]: #13576 |
|
3109 #13581 := [trans #13577 #13579]: #13580 |
|
3110 #13584 := [monotonicity #12410 #13581]: #13583 |
|
3111 #13590 := [trans #13584 #13588]: #13589 |
|
3112 #13593 := [monotonicity #13590 #12410]: #13592 |
|
3113 #13598 := [trans #13593 #13596]: #13597 |
|
3114 #13601 := [monotonicity #12400 #13598]: #13600 |
|
3115 #13607 := [trans #13601 #13605]: #13606 |
|
3116 #13610 := [monotonicity #13607 #12400]: #13609 |
|
3117 #13615 := [trans #13610 #13613]: #13614 |
|
3118 #13618 := [monotonicity #13615]: #13617 |
|
3119 #13624 := [trans #13618 #13622]: #13623 |
|
3120 #13627 := [monotonicity #13624]: #13626 |
|
3121 #13632 := [trans #13627 #13630]: #13631 |
|
3122 #12384 := (iff #3036 #12383) |
|
3123 #12381 := (iff #3035 #12380) |
|
3124 #12378 := (iff #3034 #3033) |
|
3125 #12379 := [rewrite]: #12378 |
|
3126 #12382 := [monotonicity #12379]: #12381 |
|
3127 #12385 := [monotonicity #12382]: #12384 |
|
3128 #13635 := [monotonicity #12385 #13632]: #13634 |
|
3129 #13641 := [trans #13635 #13639]: #13640 |
|
3130 #13644 := [monotonicity #13641]: #13643 |
|
3131 #13650 := [trans #13644 #13648]: #13649 |
|
3132 #13653 := [monotonicity #13650]: #13652 |
|
3133 #13659 := [trans #13653 #13657]: #13658 |
|
3134 #13662 := [monotonicity #13659]: #13661 |
|
3135 #13668 := [trans #13662 #13666]: #13667 |
|
3136 #13671 := [monotonicity #13668]: #13670 |
|
3137 #13677 := [trans #13671 #13675]: #13676 |
|
3138 #13680 := [monotonicity #12377 #13677]: #13679 |
|
3139 #13686 := [trans #13680 #13684]: #13685 |
|
3140 #13689 := [monotonicity #13686 #12377]: #13688 |
|
3141 #13694 := [trans #13689 #13692]: #13693 |
|
3142 #13697 := [monotonicity #12366 #13694]: #13696 |
|
3143 #13703 := [trans #13697 #13701]: #13702 |
|
3144 #13706 := [monotonicity #13703 #12366]: #13705 |
|
3145 #13711 := [trans #13706 #13709]: #13710 |
|
3146 #13714 := [monotonicity #12357 #13711]: #13713 |
|
3147 #13720 := [trans #13714 #13718]: #13719 |
|
3148 #13723 := [monotonicity #13720 #12357]: #13722 |
|
3149 #13728 := [trans #13723 #13726]: #13727 |
|
3150 #13731 := [monotonicity #13728]: #13730 |
|
3151 #13737 := [trans #13731 #13735]: #13736 |
|
3152 #12353 := (iff #3004 #12352) |
|
3153 #12350 := (iff #3003 #12347) |
|
3154 #12344 := (iff #12341 false) |
|
3155 #12348 := (iff #12344 #12347) |
|
3156 #12349 := [rewrite]: #12348 |
|
3157 #12345 := (iff #3003 #12344) |
|
3158 #12342 := (iff #3002 #12341) |
|
3159 #12343 := [rewrite]: #12342 |
|
3160 #12346 := [monotonicity #12343]: #12345 |
|
3161 #12351 := [trans #12346 #12349]: #12350 |
|
3162 #12354 := [quant-intro #12351]: #12353 |
|
3163 #13740 := [monotonicity #12354 #13737]: #13739 |
|
3164 #13746 := [trans #13740 #13744]: #13745 |
|
3165 #13749 := [monotonicity #13746]: #13748 |
|
3166 #13755 := [trans #13749 #13753]: #13754 |
|
3167 #13758 := [monotonicity #13755]: #13757 |
|
3168 #13764 := [trans #13758 #13762]: #13763 |
|
3169 #13767 := [monotonicity #13764]: #13766 |
|
3170 #13773 := [trans #13767 #13771]: #13772 |
|
3171 #13776 := [monotonicity #13773]: #13775 |
|
3172 #13782 := [trans #13776 #13780]: #13781 |
|
3173 #12339 := (iff #2983 #12338) |
|
3174 #12336 := (iff #2982 #12335) |
|
3175 #12337 := [rewrite]: #12336 |
|
3176 #12340 := [monotonicity #12334 #12337]: #12339 |
|
3177 #13785 := [monotonicity #12340 #13782]: #13784 |
|
3178 #13791 := [trans #13785 #13789]: #13790 |
|
3179 #12330 := (iff #2977 #12329) |
|
3180 #12331 := [rewrite]: #12330 |
|
3181 #13794 := [monotonicity #12331 #13791]: #13793 |
|
3182 #13800 := [trans #13794 #13798]: #13799 |
|
3183 #13803 := [monotonicity #13800]: #13802 |
|
3184 #13807 := [trans #13803 #13805]: #13806 |
|
3185 #12327 := (iff #2975 #12326) |
|
3186 #12324 := (iff #2974 #12323) |
|
3187 #12321 := (iff #2973 #12320) |
|
3188 #12318 := (iff #2972 #12317) |
|
3189 #12315 := (iff #2971 #12314) |
|
3190 #12312 := (iff #2970 #12311) |
|
3191 #12313 := [rewrite]: #12312 |
|
3192 #12309 := (iff #2968 #12308) |
|
3193 #12310 := [rewrite]: #12309 |
|
3194 #12316 := [monotonicity #12310 #12313]: #12315 |
|
3195 #12306 := (iff #2966 #12305) |
|
3196 #12307 := [rewrite]: #12306 |
|
3197 #12319 := [monotonicity #12307 #12316]: #12318 |
|
3198 #12303 := (iff #2964 #12302) |
|
3199 #12304 := [rewrite]: #12303 |
|
3200 #12322 := [monotonicity #12304 #12319]: #12321 |
|
3201 #12300 := (iff #2957 #12299) |
|
3202 #12297 := (iff #2956 #12296) |
|
3203 #12298 := [rewrite]: #12297 |
|
3204 #12301 := [monotonicity #12298]: #12300 |
|
3205 #12325 := [monotonicity #12301 #12322]: #12324 |
|
3206 #12294 := (iff #2954 #12293) |
|
3207 #12295 := [rewrite]: #12294 |
|
3208 #12328 := [monotonicity #12295 #12325]: #12327 |
|
3209 #13810 := [monotonicity #12328 #13807]: #13809 |
|
3210 #13816 := [trans #13810 #13814]: #13815 |
|
3211 #13819 := [monotonicity #13816]: #13818 |
|
3212 #13825 := [trans #13819 #13823]: #13824 |
|
3213 #13828 := [monotonicity #13825]: #13827 |
|
3214 #13834 := [trans #13828 #13832]: #13833 |
|
3215 #13837 := [monotonicity #13834]: #13836 |
|
3216 #13843 := [trans #13837 #13841]: #13842 |
|
3217 #13846 := [monotonicity #13843]: #13845 |
|
3218 #13852 := [trans #13846 #13850]: #13851 |
|
3219 #13855 := [monotonicity #13852]: #13854 |
|
3220 #13861 := [trans #13855 #13859]: #13860 |
|
3221 #13864 := [monotonicity #13861]: #13863 |
|
3222 #13868 := [trans #13864 #13866]: #13867 |
|
3223 #13871 := [monotonicity #13868]: #13870 |
|
3224 #14775 := [trans #13871 #14773]: #14774 |
|
3225 #12292 := [asserted]: #3345 |
|
3226 #14776 := [mp #12292 #14775]: #14771 |
|
3227 #14794 := [not-or-elim #14776]: #14658 |
|
3228 #14798 := [and-elim #14794]: #12305 |
|
3229 #233 := (:var 0 T3) |
|
3230 #15 := (:var 1 T5) |
|
3231 #2661 := (uf_48 #15 #233) |
|
3232 #2662 := (pattern #2661) |
|
3233 #11594 := (= uf_9 #2661) |
|
3234 #11601 := (not #11594) |
|
3235 #1250 := (uf_116 #15) |
|
3236 #2664 := (uf_43 #233 #1250) |
|
3237 #2665 := (= #15 #2664) |
|
3238 #11602 := (or #2665 #11601) |
|
3239 #11607 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2662) #11602) |
|
3240 #18734 := (~ #11607 #11607) |
|
3241 #18732 := (~ #11602 #11602) |
|
3242 #18733 := [refl]: #18732 |
|
3243 #18735 := [nnf-pos #18733]: #18734 |
|
3244 #2663 := (= #2661 uf_9) |
|
3245 #2666 := (implies #2663 #2665) |
|
3246 #2667 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2662) #2666) |
|
3247 #11608 := (iff #2667 #11607) |
|
3248 #11605 := (iff #2666 #11602) |
|
3249 #11598 := (implies #11594 #2665) |
|
3250 #11603 := (iff #11598 #11602) |
|
3251 #11604 := [rewrite]: #11603 |
|
3252 #11599 := (iff #2666 #11598) |
|
3253 #11596 := (iff #2663 #11594) |
|
3254 #11597 := [rewrite]: #11596 |
|
3255 #11600 := [monotonicity #11597]: #11599 |
|
3256 #11606 := [trans #11600 #11604]: #11605 |
|
3257 #11609 := [quant-intro #11606]: #11608 |
|
3258 #11593 := [asserted]: #2667 |
|
3259 #11612 := [mp #11593 #11609]: #11607 |
|
3260 #18736 := [mp~ #11612 #18735]: #11607 |
|
3261 #25403 := (not #12305) |
|
3262 #25416 := (not #11607) |
|
3263 #25417 := (or #25416 #25403 #25411) |
|
3264 #25412 := (or #25411 #25403) |
|
3265 #25418 := (or #25416 #25412) |
|
3266 #25425 := (iff #25418 #25417) |
|
3267 #25413 := (or #25403 #25411) |
|
3268 #25420 := (or #25416 #25413) |
|
3269 #25423 := (iff #25420 #25417) |
|
3270 #25424 := [rewrite]: #25423 |
|
3271 #25421 := (iff #25418 #25420) |
|
3272 #25414 := (iff #25412 #25413) |
|
3273 #25415 := [rewrite]: #25414 |
|
3274 #25422 := [monotonicity #25415]: #25421 |
|
3275 #25426 := [trans #25422 #25424]: #25425 |
|
3276 #25419 := [quant-inst]: #25418 |
|
3277 #25427 := [mp #25419 #25426]: #25417 |
|
3278 #27939 := [unit-resolution #25427 #18736 #14798]: #25411 |
|
3279 #27941 := [symm #27939]: #27940 |
|
3280 #26337 := [monotonicity #27941]: #26336 |
|
3281 #26339 := [trans #26337 #28359]: #26338 |
|
3282 #26341 := [monotonicity #26339]: #26340 |
|
3283 #26306 := [monotonicity #26341]: #26342 |
|
3284 #26296 := [symm #26306]: #26293 |
|
3285 #26299 := [monotonicity #26296]: #26298 |
|
3286 #14796 := [and-elim #14794]: #12299 |
|
3287 #26307 := [mp #14796 #26299]: #26297 |
|
3288 decl uf_196 :: (-> T4 T5 T5 T2) |
|
3289 #25980 := (uf_196 uf_273 #25404 #25404) |
|
3290 #25981 := (= uf_9 #25980) |
|
3291 #26002 := (not #25981) |
|
3292 #25982 := (uf_200 uf_273 #25404 #25404 uf_284) |
|
3293 #25983 := (= uf_9 #25982) |
|
3294 #25985 := (iff #25981 #25983) |
|
3295 #2240 := (:var 0 T16) |
|
3296 #24 := (:var 2 T5) |
|
3297 #13 := (:var 3 T4) |
|
3298 #2251 := (uf_200 #13 #24 #15 #2240) |
|
3299 #2252 := (pattern #2251) |
|
3300 #2254 := (uf_196 #13 #24 #15) |
|
3301 #10555 := (= uf_9 #2254) |
|
3302 #10551 := (= uf_9 #2251) |
|
3303 #10558 := (iff #10551 #10555) |
|
3304 #10561 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2252) #10558) |
|
3305 #18376 := (~ #10561 #10561) |
|
3306 #18374 := (~ #10558 #10558) |
|
3307 #18375 := [refl]: #18374 |
|
3308 #18377 := [nnf-pos #18375]: #18376 |
|
3309 #2255 := (= #2254 uf_9) |
|
3310 #2253 := (= #2251 uf_9) |
|
3311 #2256 := (iff #2253 #2255) |
|
3312 #2257 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2252) #2256) |
|
3313 #10562 := (iff #2257 #10561) |
|
3314 #10559 := (iff #2256 #10558) |
|
3315 #10556 := (iff #2255 #10555) |
|
3316 #10557 := [rewrite]: #10556 |
|
3317 #10553 := (iff #2253 #10551) |
|
3318 #10554 := [rewrite]: #10553 |
|
3319 #10560 := [monotonicity #10554 #10557]: #10559 |
|
3320 #10563 := [quant-intro #10560]: #10562 |
|
3321 #10550 := [asserted]: #2257 |
|
3322 #10566 := [mp #10550 #10563]: #10561 |
|
3323 #18378 := [mp~ #10566 #18377]: #10561 |
|
3324 #25995 := (not #10561) |
|
3325 #25996 := (or #25995 #25985) |
|
3326 #25984 := (iff #25983 #25981) |
|
3327 #25997 := (or #25995 #25984) |
|
3328 #26025 := (iff #25997 #25996) |
|
3329 #26077 := (iff #25996 #25996) |
|
3330 #26078 := [rewrite]: #26077 |
|
3331 #25986 := (iff #25984 #25985) |
|
3332 #25987 := [rewrite]: #25986 |
|
3333 #26076 := [monotonicity #25987]: #26025 |
|
3334 #26079 := [trans #26076 #26078]: #26025 |
|
3335 #26023 := [quant-inst]: #25997 |
|
3336 #26015 := [mp #26023 #26079]: #25996 |
|
3337 #27937 := [unit-resolution #26015 #18378]: #25985 |
|
3338 #25999 := (not #25983) |
|
3339 #26332 := (iff #13715 #25999) |
|
3340 #26334 := (iff #12355 #25983) |
|
3341 #26301 := (iff #25983 #12355) |
|
3342 #27942 := (= #25982 #3009) |
|
3343 #27943 := [monotonicity #27941 #27941]: #27942 |
|
3344 #26333 := [monotonicity #27943]: #26301 |
|
3345 #26335 := [symm #26333]: #26334 |
|
3346 #26349 := [monotonicity #26335]: #26332 |
|
3347 #26300 := [hypothesis]: #13715 |
|
3348 #26350 := [mp #26300 #26349]: #25999 |
|
3349 #26022 := (not #25985) |
|
3350 #25991 := (or #26022 #26002 #25983) |
|
3351 #25989 := [def-axiom]: #25991 |
|
3352 #26348 := [unit-resolution #25989 #26350 #27937]: #26002 |
|
3353 #26086 := (uf_48 #25404 #25815) |
|
3354 #26087 := (= uf_9 #26086) |
|
3355 #26398 := (= #2965 #26086) |
|
3356 #26351 := (= #26086 #2965) |
|
3357 #26352 := [monotonicity #27941 #26339]: #26351 |
|
3358 #26399 := [symm #26352]: #26398 |
|
3359 #26400 := [trans #14798 #26399]: #26087 |
|
3360 #26089 := (uf_27 uf_273 #25404) |
|
3361 #26090 := (= uf_9 #26089) |
|
3362 #26324 := (= #2963 #26089) |
|
3363 #26323 := (= #26089 #2963) |
|
3364 #26325 := [monotonicity #27941]: #26323 |
|
3365 #26327 := [symm #26325]: #26324 |
|
3366 #14797 := [and-elim #14794]: #12302 |
|
3367 #26322 := [trans #14797 #26327]: #26090 |
|
3368 #26091 := (not #26090) |
|
3369 #26088 := (not #26087) |
|
3370 #26490 := (or #25981 #26088 #26091 #26095) |
|
3371 #25827 := (uf_25 uf_273 #25404) |
|
3372 #26084 := (= uf_26 #25827) |
|
3373 #26331 := (= #2967 #25827) |
|
3374 #26328 := (= #25827 #2967) |
|
3375 #26329 := [monotonicity #27941]: #26328 |
|
3376 #26401 := [symm #26329]: #26331 |
|
3377 #14799 := [and-elim #14794]: #12308 |
|
3378 #26403 := [trans #14799 #26401]: #26084 |
|
3379 #25853 := (uf_24 uf_273 #25404) |
|
3380 #25854 := (= uf_9 #25853) |
|
3381 #26391 := (= #2969 #25853) |
|
3382 #26388 := (= #25853 #2969) |
|
3383 #26402 := [monotonicity #27941]: #26388 |
|
3384 #26389 := [symm #26402]: #26391 |
|
3385 #14800 := [and-elim #14794]: #12311 |
|
3386 #26392 := [trans #14800 #26389]: #25854 |
|
3387 #25816 := (uf_22 #25815) |
|
3388 #25823 := (= uf_9 #25816) |
|
3389 #26413 := (= #2953 #25816) |
|
3390 #26393 := (= #25816 #2953) |
|
3391 #26394 := [monotonicity #26339]: #26393 |
|
3392 #26414 := [symm #26394]: #26413 |
|
3393 #14795 := [and-elim #14794]: #12293 |
|
3394 #26488 := [trans #14795 #26414]: #25823 |
|
3395 #14783 := [not-or-elim #14776]: #12338 |
|
3396 #14784 := [and-elim #14783]: #12332 |
|
3397 #47 := (:var 1 T4) |
|
3398 #2213 := (uf_196 #47 #26 #26) |
|
3399 #2214 := (pattern #2213) |
|
3400 #10431 := (= uf_9 #2213) |
|
3401 #227 := (uf_55 #47) |
|
3402 #3939 := (= uf_9 #227) |
|
3403 #19933 := (not #3939) |
|
3404 #150 := (uf_25 #47 #26) |
|
3405 #3656 := (= uf_26 #150) |
|
3406 #19808 := (not #3656) |
|
3407 #33 := (uf_15 #26) |
|
3408 #148 := (uf_48 #26 #33) |
|
3409 #3653 := (= uf_9 #148) |
|
3410 #19807 := (not #3653) |
|
3411 #146 := (uf_27 #47 #26) |
|
3412 #3650 := (= uf_9 #146) |
|
3413 #11522 := (not #3650) |
|
3414 #135 := (uf_24 #47 #26) |
|
3415 #3635 := (= uf_9 #135) |
|
3416 #11145 := (not #3635) |
|
3417 #69 := (uf_22 #33) |
|
3418 #3470 := (= uf_9 #69) |
|
3419 #11200 := (not #3470) |
|
3420 #34 := (uf_14 #33) |
|
3421 #36 := (= #34 uf_16) |
|
3422 #22334 := (or #36 #11200 #11145 #11522 #19807 #19808 #19933 #10431) |
|
3423 #22339 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2214) #22334) |
|
3424 #52 := (not #36) |
|
3425 #10446 := (and #52 #3470 #3635 #3650 #3653 #3656 #3939) |
|
3426 #10449 := (not #10446) |
|
3427 #10455 := (or #10431 #10449) |
|
3428 #10460 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2214) #10455) |
|
3429 #22340 := (iff #10460 #22339) |
|
3430 #22337 := (iff #10455 #22334) |
|
3431 #22320 := (or #36 #11200 #11145 #11522 #19807 #19808 #19933) |
|
3432 #22331 := (or #10431 #22320) |
|
3433 #22335 := (iff #22331 #22334) |
|
3434 #22336 := [rewrite]: #22335 |
|
3435 #22332 := (iff #10455 #22331) |
|
3436 #22329 := (iff #10449 #22320) |
|
3437 #22321 := (not #22320) |
|
3438 #22324 := (not #22321) |
|
3439 #22327 := (iff #22324 #22320) |
|
3440 #22328 := [rewrite]: #22327 |
|
3441 #22325 := (iff #10449 #22324) |
|
3442 #22322 := (iff #10446 #22321) |
|
3443 #22323 := [rewrite]: #22322 |
|
3444 #22326 := [monotonicity #22323]: #22325 |
|
3445 #22330 := [trans #22326 #22328]: #22329 |
|
3446 #22333 := [monotonicity #22330]: #22332 |
|
3447 #22338 := [trans #22333 #22336]: #22337 |
|
3448 #22341 := [quant-intro #22338]: #22340 |
|
3449 #18344 := (~ #10460 #10460) |
|
3450 #18342 := (~ #10455 #10455) |
|
3451 #18343 := [refl]: #18342 |
|
3452 #18345 := [nnf-pos #18343]: #18344 |
|
3453 #2220 := (= #2213 uf_9) |
|
3454 #229 := (= #227 uf_9) |
|
3455 #136 := (= #135 uf_9) |
|
3456 #230 := (and #136 #229) |
|
3457 #151 := (= #150 uf_26) |
|
3458 #2215 := (and #151 #230) |
|
3459 #149 := (= #148 uf_9) |
|
3460 #2216 := (and #149 #2215) |
|
3461 #147 := (= #146 uf_9) |
|
3462 #2217 := (and #147 #2216) |
|
3463 #2218 := (and #52 #2217) |
|
3464 #70 := (= #69 uf_9) |
|
3465 #2219 := (and #70 #2218) |
|
3466 #2221 := (implies #2219 #2220) |
|
3467 #2222 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2214) #2221) |
|
3468 #10463 := (iff #2222 #10460) |
|
3469 #3943 := (and #3635 #3939) |
|
3470 #10415 := (and #3656 #3943) |
|
3471 #10419 := (and #3653 #10415) |
|
3472 #10422 := (and #3650 #10419) |
|
3473 #10425 := (and #52 #10422) |
|
3474 #10428 := (and #3470 #10425) |
|
3475 #10437 := (not #10428) |
|
3476 #10438 := (or #10437 #10431) |
|
3477 #10443 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2214) #10438) |
|
3478 #10461 := (iff #10443 #10460) |
|
3479 #10458 := (iff #10438 #10455) |
|
3480 #10452 := (or #10449 #10431) |
|
3481 #10456 := (iff #10452 #10455) |
|
3482 #10457 := [rewrite]: #10456 |
|
3483 #10453 := (iff #10438 #10452) |
|
3484 #10450 := (iff #10437 #10449) |
|
3485 #10447 := (iff #10428 #10446) |
|
3486 #10448 := [rewrite]: #10447 |
|
3487 #10451 := [monotonicity #10448]: #10450 |
|
3488 #10454 := [monotonicity #10451]: #10453 |
|
3489 #10459 := [trans #10454 #10457]: #10458 |
|
3490 #10462 := [quant-intro #10459]: #10461 |
|
3491 #10444 := (iff #2222 #10443) |
|
3492 #10441 := (iff #2221 #10438) |
|
3493 #10434 := (implies #10428 #10431) |
|
3494 #10439 := (iff #10434 #10438) |
|
3495 #10440 := [rewrite]: #10439 |
|
3496 #10435 := (iff #2221 #10434) |
|
3497 #10432 := (iff #2220 #10431) |
|
3498 #10433 := [rewrite]: #10432 |
|
3499 #10429 := (iff #2219 #10428) |
|
3500 #10426 := (iff #2218 #10425) |
|
3501 #10423 := (iff #2217 #10422) |
|
3502 #10420 := (iff #2216 #10419) |
|
3503 #10417 := (iff #2215 #10415) |
|
3504 #3944 := (iff #230 #3943) |
|
3505 #3941 := (iff #229 #3939) |
|
3506 #3942 := [rewrite]: #3941 |
|
3507 #3637 := (iff #136 #3635) |
|
3508 #3638 := [rewrite]: #3637 |
|
3509 #3945 := [monotonicity #3638 #3942]: #3944 |
|
3510 #3657 := (iff #151 #3656) |
|
3511 #3658 := [rewrite]: #3657 |
|
3512 #10418 := [monotonicity #3658 #3945]: #10417 |
|
3513 #3654 := (iff #149 #3653) |
|
3514 #3655 := [rewrite]: #3654 |
|
3515 #10421 := [monotonicity #3655 #10418]: #10420 |
|
3516 #3651 := (iff #147 #3650) |
|
3517 #3652 := [rewrite]: #3651 |
|
3518 #10424 := [monotonicity #3652 #10421]: #10423 |
|
3519 #10427 := [monotonicity #10424]: #10426 |
|
3520 #3471 := (iff #70 #3470) |
|
3521 #3472 := [rewrite]: #3471 |
|
3522 #10430 := [monotonicity #3472 #10427]: #10429 |
|
3523 #10436 := [monotonicity #10430 #10433]: #10435 |
|
3524 #10442 := [trans #10436 #10440]: #10441 |
|
3525 #10445 := [quant-intro #10442]: #10444 |
|
3526 #10464 := [trans #10445 #10462]: #10463 |
|
3527 #10414 := [asserted]: #2222 |
|
3528 #10465 := [mp #10414 #10464]: #10460 |
|
3529 #18346 := [mp~ #10465 #18345]: #10460 |
|
3530 #22342 := [mp #18346 #22341]: #22339 |
|
3531 #26085 := (not #26084) |
|
3532 #25880 := (not #25854) |
|
3533 #25824 := (not #25823) |
|
3534 #23209 := (not #12332) |
|
3535 #26081 := (not #22339) |
|
3536 #26110 := (or #26081 #23209 #25824 #25880 #25981 #26085 #26088 #26091 #26095) |
|
3537 #26093 := (= #26092 uf_16) |
|
3538 #26094 := (or #26093 #25824 #25880 #26091 #26088 #26085 #23209 #25981) |
|
3539 #26111 := (or #26081 #26094) |
|
3540 #26219 := (iff #26111 #26110) |
|
3541 #26101 := (or #23209 #25824 #25880 #25981 #26085 #26088 #26091 #26095) |
|
3542 #26107 := (or #26081 #26101) |
|
3543 #26215 := (iff #26107 #26110) |
|
3544 #26218 := [rewrite]: #26215 |
|
3545 #26113 := (iff #26111 #26107) |
|
3546 #26104 := (iff #26094 #26101) |
|
3547 #26098 := (or #26095 #25824 #25880 #26091 #26088 #26085 #23209 #25981) |
|
3548 #26102 := (iff #26098 #26101) |
|
3549 #26103 := [rewrite]: #26102 |
|
3550 #26099 := (iff #26094 #26098) |
|
3551 #26096 := (iff #26093 #26095) |
|
3552 #26097 := [rewrite]: #26096 |
|
3553 #26100 := [monotonicity #26097]: #26099 |
|
3554 #26105 := [trans #26100 #26103]: #26104 |
|
3555 #26150 := [monotonicity #26105]: #26113 |
|
3556 #26181 := [trans #26150 #26218]: #26219 |
|
3557 #26112 := [quant-inst]: #26111 |
|
3558 #26165 := [mp #26112 #26181]: #26110 |
|
3559 #26491 := [unit-resolution #26165 #22342 #14784 #26488 #26392 #26403]: #26490 |
|
3560 #26493 := [unit-resolution #26491 #26322 #26400 #26348 #26307]: false |
|
3561 #26494 := [lemma #26493]: #12355 |
|
3562 #23984 := (or #13715 #23981) |
|
3563 #22978 := (forall (vars (?x782 int)) #22967) |
|
3564 #22985 := (not #22978) |
|
3565 #22963 := (forall (vars (?x781 int)) #22958) |
|
3566 #22984 := (not #22963) |
|
3567 #22986 := (or #22984 #22985) |
|
3568 #22987 := (not #22986) |
|
3569 #23016 := (or #22987 #23013) |
|
3570 #23022 := (not #23016) |
|
3571 #23023 := (or #12671 #12662 #12653 #12644 #22873 #14243 #14049 #23022) |
|
3572 #23024 := (not #23023) |
|
3573 #22802 := (forall (vars (?x785 int)) #22797) |
|
3574 #22808 := (not #22802) |
|
3575 #22809 := (or #22784 #22808) |
|
3576 #22810 := (not #22809) |
|
3577 #22839 := (or #22810 #22836) |
|
3578 #22845 := (not #22839) |
|
3579 #22846 := (or #14105 #22845) |
|
3580 #22847 := (not #22846) |
|
3581 #22852 := (or #14105 #22847) |
|
3582 #22860 := (not #22852) |
|
3583 #22861 := (or #12942 #22858 #19034 #22859 #14172 #19037 #22860) |
|
3584 #22862 := (not #22861) |
|
3585 #22867 := (or #19034 #19037 #22862) |
|
3586 #22874 := (not #22867) |
|
3587 #22884 := (or #13124 #13115 #13090 #19011 #19017 #13133 #13081 #14243 #22858 #22874) |
|
3588 #22885 := (not #22884) |
|
3589 #22890 := (or #19011 #19017 #22885) |
|
3590 #22896 := (not #22890) |
|
3591 #22897 := (or #19008 #19011 #22896) |
|
3592 #22898 := (not #22897) |
|
3593 #22903 := (or #19008 #19011 #22898) |
|
3594 #22909 := (not #22903) |
|
3595 #22910 := (or #22873 #14243 #14207 #22909) |
|
3596 #22911 := (not #22910) |
|
3597 #22875 := (or #13002 #12993 #22873 #14243 #22858 #14211 #22874) |
|
3598 #22876 := (not #22875) |
|
3599 #22916 := (or #22876 #22911) |
|
3600 #22922 := (not #22916) |
|
3601 #22923 := (or #19011 #19017 #22873 #14243 #22922) |
|
3602 #22924 := (not #22923) |
|
3603 #22929 := (or #19011 #19017 #22924) |
|
3604 #22935 := (not #22929) |
|
3605 #22936 := (or #19008 #19011 #22935) |
|
3606 #22937 := (not #22936) |
|
3607 #22942 := (or #19008 #19011 #22937) |
|
3608 #22948 := (not #22942) |
|
3609 #22949 := (or #22873 #14243 #14046 #22948) |
|
3610 #22950 := (not #22949) |
|
3611 #23029 := (or #22950 #23024) |
|
3612 #23044 := (not #23029) |
|
3613 #22779 := (forall (vars (?x774 int)) #22774) |
|
3614 #23040 := (not #22779) |
|
3615 #23045 := (or #13672 #13367 #13358 #13349 #13340 #23035 #23036 #23037 #14399 #15709 #13942 #22873 #14243 #14404 #14456 #23038 #23039 #23041 #23042 #23043 #23040 #23044) |
|
3616 #23046 := (not #23045) |
|
3617 #23051 := (or #13672 #13942 #23046) |
|
3618 #23058 := (not #23051) |
|
3619 #22768 := (forall (vars (?x773 int)) #22763) |
|
3620 #23057 := (not #22768) |
|
3621 #23059 := (or #23057 #23058) |
|
3622 #23060 := (not #23059) |
|
3623 #23065 := (or #22757 #23060) |
|
3624 #23071 := (not #23065) |
|
3625 #23072 := (or #13906 #23071) |
|
3626 #23073 := (not #23072) |
|
3627 #23078 := (or #13906 #23073) |
|
3628 #23084 := (not #23078) |
|
3629 #23085 := (or #13672 #13663 #13654 #13645 #18900 #18906 #23084) |
|
3630 #23086 := (not #23085) |
|
3631 #23091 := (or #18900 #18906 #23086) |
|
3632 #23097 := (not #23091) |
|
3633 #23098 := (or #18897 #18900 #23097) |
|
3634 #23099 := (not #23098) |
|
3635 #23104 := (or #18897 #18900 #23099) |
|
3636 #23110 := (not #23104) |
|
3637 #23111 := (or #13715 #23110) |
|
3638 #23112 := (not #23111) |
|
3639 #23117 := (or #13715 #23112) |
|
3640 #23985 := (iff #23117 #23984) |
|
3641 #23982 := (iff #23112 #23981) |
|
3642 #23979 := (iff #23111 #23978) |
|
3643 #23976 := (iff #23110 #23975) |
|
3644 #23973 := (iff #23104 #23972) |
|
3645 #23970 := (iff #23099 #23969) |
|
3646 #23967 := (iff #23098 #23966) |
|
3647 #23964 := (iff #23097 #23963) |
|
3648 #23961 := (iff #23091 #23960) |
|
3649 #23958 := (iff #23086 #23957) |
|
3650 #23955 := (iff #23085 #23954) |
|
3651 #23952 := (iff #23084 #23951) |
|
3652 #23949 := (iff #23078 #23948) |
|
3653 #23946 := (iff #23073 #23945) |
|
3654 #23943 := (iff #23072 #23942) |
|
3655 #23940 := (iff #23071 #23939) |
|
3656 #23937 := (iff #23065 #23936) |
|
3657 #23934 := (iff #23060 #23933) |
|
3658 #23931 := (iff #23059 #23930) |
|
3659 #23928 := (iff #23058 #23927) |
|
3660 #23925 := (iff #23051 #23924) |
|
3661 #23922 := (iff #23046 #23921) |
|
3662 #23919 := (iff #23045 #23918) |
|
3663 #23916 := (iff #23044 #23915) |
|
3664 #23913 := (iff #23029 #23912) |
|
3665 #23910 := (iff #23024 #23909) |
|
3666 #23907 := (iff #23023 #23906) |
|
3667 #23904 := (iff #23022 #23903) |
|
3668 #23901 := (iff #23016 #23900) |
|
3669 #23898 := (iff #22987 #23897) |
|
3670 #23895 := (iff #22986 #23894) |
|
3671 #23892 := (iff #22985 #23891) |
|
3672 #23889 := (iff #22978 #23886) |
|
3673 #23887 := (iff #22967 #22967) |
|
3674 #23888 := [refl]: #23887 |
|
3675 #23890 := [quant-intro #23888]: #23889 |
|
3676 #23893 := [monotonicity #23890]: #23892 |
|
3677 #23884 := (iff #22984 #23883) |
|
3678 #23881 := (iff #22963 #23878) |
|
3679 #23879 := (iff #22958 #22958) |
|
3680 #23880 := [refl]: #23879 |
|
3681 #23882 := [quant-intro #23880]: #23881 |
|
3682 #23885 := [monotonicity #23882]: #23884 |
|
3683 #23896 := [monotonicity #23885 #23893]: #23895 |
|
3684 #23899 := [monotonicity #23896]: #23898 |
|
3685 #23902 := [monotonicity #23899]: #23901 |
|
3686 #23905 := [monotonicity #23902]: #23904 |
|
3687 #23908 := [monotonicity #23905]: #23907 |
|
3688 #23911 := [monotonicity #23908]: #23910 |
|
3689 #23876 := (iff #22950 #23875) |
|
3690 #23873 := (iff #22949 #23872) |
|
3691 #23870 := (iff #22948 #23869) |
|
3692 #23867 := (iff #22942 #23866) |
|
3693 #23864 := (iff #22937 #23863) |
|
3694 #23861 := (iff #22936 #23860) |
|
3695 #23858 := (iff #22935 #23857) |
|
3696 #23855 := (iff #22929 #23854) |
|
3697 #23852 := (iff #22924 #23851) |
|
3698 #23849 := (iff #22923 #23848) |
|
3699 #23846 := (iff #22922 #23845) |
|
3700 #23843 := (iff #22916 #23842) |
|
3701 #23840 := (iff #22911 #23839) |
|
3702 #23837 := (iff #22910 #23836) |
|
3703 #23834 := (iff #22909 #23833) |
|
3704 #23831 := (iff #22903 #23830) |
|
3705 #23828 := (iff #22898 #23827) |
|
3706 #23825 := (iff #22897 #23824) |
|
3707 #23822 := (iff #22896 #23821) |
|
3708 #23819 := (iff #22890 #23818) |
|
3709 #23816 := (iff #22885 #23815) |
|
3710 #23813 := (iff #22884 #23812) |
|
3711 #23804 := (iff #22874 #23803) |
|
3712 #23801 := (iff #22867 #23800) |
|
3713 #23798 := (iff #22862 #23797) |
|
3714 #23795 := (iff #22861 #23794) |
|
3715 #23792 := (iff #22860 #23791) |
|
3716 #23789 := (iff #22852 #23788) |
|
3717 #23786 := (iff #22847 #23785) |
|
3718 #23783 := (iff #22846 #23782) |
|
3719 #23780 := (iff #22845 #23779) |
|
3720 #23777 := (iff #22839 #23776) |
|
3721 #23774 := (iff #22810 #23773) |
|
3722 #23771 := (iff #22809 #23770) |
|
3723 #23768 := (iff #22808 #23767) |
|
3724 #23765 := (iff #22802 #23762) |
|
3725 #23763 := (iff #22797 #22797) |
|
3726 #23764 := [refl]: #23763 |
|
3727 #23766 := [quant-intro #23764]: #23765 |
|
3728 #23769 := [monotonicity #23766]: #23768 |
|
3729 #23772 := [monotonicity #23769]: #23771 |
|
3730 #23775 := [monotonicity #23772]: #23774 |
|
3731 #23778 := [monotonicity #23775]: #23777 |
|
3732 #23781 := [monotonicity #23778]: #23780 |
|
3733 #23784 := [monotonicity #23781]: #23783 |
|
3734 #23787 := [monotonicity #23784]: #23786 |
|
3735 #23790 := [monotonicity #23787]: #23789 |
|
3736 #23793 := [monotonicity #23790]: #23792 |
|
3737 #23796 := [monotonicity #23793]: #23795 |
|
3738 #23799 := [monotonicity #23796]: #23798 |
|
3739 #23802 := [monotonicity #23799]: #23801 |
|
3740 #23805 := [monotonicity #23802]: #23804 |
|
3741 #23814 := [monotonicity #23805]: #23813 |
|
3742 #23817 := [monotonicity #23814]: #23816 |
|
3743 #23820 := [monotonicity #23817]: #23819 |
|
3744 #23823 := [monotonicity #23820]: #23822 |
|
3745 #23826 := [monotonicity #23823]: #23825 |
|
3746 #23829 := [monotonicity #23826]: #23828 |
|
3747 #23832 := [monotonicity #23829]: #23831 |
|
3748 #23835 := [monotonicity #23832]: #23834 |
|
3749 #23838 := [monotonicity #23835]: #23837 |
|
3750 #23841 := [monotonicity #23838]: #23840 |
|
3751 #23810 := (iff #22876 #23809) |
|
3752 #23807 := (iff #22875 #23806) |
|
3753 #23808 := [monotonicity #23805]: #23807 |
|
3754 #23811 := [monotonicity #23808]: #23810 |
|
3755 #23844 := [monotonicity #23811 #23841]: #23843 |
|
3756 #23847 := [monotonicity #23844]: #23846 |
|
3757 #23850 := [monotonicity #23847]: #23849 |
|
3758 #23853 := [monotonicity #23850]: #23852 |
|
3759 #23856 := [monotonicity #23853]: #23855 |
|
3760 #23859 := [monotonicity #23856]: #23858 |
|
3761 #23862 := [monotonicity #23859]: #23861 |
|
3762 #23865 := [monotonicity #23862]: #23864 |
|
3763 #23868 := [monotonicity #23865]: #23867 |
|
3764 #23871 := [monotonicity #23868]: #23870 |
|
3765 #23874 := [monotonicity #23871]: #23873 |
|
3766 #23877 := [monotonicity #23874]: #23876 |
|
3767 #23914 := [monotonicity #23877 #23911]: #23913 |
|
3768 #23917 := [monotonicity #23914]: #23916 |
|
3769 #23760 := (iff #23040 #23759) |
|
3770 #23757 := (iff #22779 #23754) |
|
3771 #23755 := (iff #22774 #22774) |
|
3772 #23756 := [refl]: #23755 |
|
3773 #23758 := [quant-intro #23756]: #23757 |
|
3774 #23761 := [monotonicity #23758]: #23760 |
|
3775 #23920 := [monotonicity #23761 #23917]: #23919 |
|
3776 #23923 := [monotonicity #23920]: #23922 |
|
3777 #23926 := [monotonicity #23923]: #23925 |
|
3778 #23929 := [monotonicity #23926]: #23928 |
|
3779 #23752 := (iff #23057 #23751) |
|
3780 #23749 := (iff #22768 #23746) |
|
3781 #23747 := (iff #22763 #22763) |
|
3782 #23748 := [refl]: #23747 |
|
3783 #23750 := [quant-intro #23748]: #23749 |
|
3784 #23753 := [monotonicity #23750]: #23752 |
|
3785 #23932 := [monotonicity #23753 #23929]: #23931 |
|
3786 #23935 := [monotonicity #23932]: #23934 |
|
3787 #23938 := [monotonicity #23935]: #23937 |
|
3788 #23941 := [monotonicity #23938]: #23940 |
|
3789 #23944 := [monotonicity #23941]: #23943 |
|
3790 #23947 := [monotonicity #23944]: #23946 |
|
3791 #23950 := [monotonicity #23947]: #23949 |
|
3792 #23953 := [monotonicity #23950]: #23952 |
|
3793 #23956 := [monotonicity #23953]: #23955 |
|
3794 #23959 := [monotonicity #23956]: #23958 |
|
3795 #23962 := [monotonicity #23959]: #23961 |
|
3796 #23965 := [monotonicity #23962]: #23964 |
|
3797 #23968 := [monotonicity #23965]: #23967 |
|
3798 #23971 := [monotonicity #23968]: #23970 |
|
3799 #23974 := [monotonicity #23971]: #23973 |
|
3800 #23977 := [monotonicity #23974]: #23976 |
|
3801 #23980 := [monotonicity #23977]: #23979 |
|
3802 #23983 := [monotonicity #23980]: #23982 |
|
3803 #23986 := [monotonicity #23983]: #23985 |
|
3804 #19548 := (and #19191 #19192) |
|
3805 #19551 := (not #19548) |
|
3806 #19554 := (or #19530 #19543 #19551) |
|
3807 #19557 := (not #19554) |
|
3808 #16489 := (and #3145 #4084 #13958 #15606) |
|
3809 #19214 := (not #16489) |
|
3810 #19217 := (forall (vars (?x782 int)) #19214) |
|
3811 #14858 := (and #4084 #15606) |
|
3812 #14857 := (not #14858) |
|
3813 #16475 := (or #13959 #13972 #14857) |
|
3814 #16480 := (forall (vars (?x781 int)) #16475) |
|
3815 #19221 := (and #16480 #19217) |
|
3816 #19563 := (or #19221 #19557) |
|
3817 #19571 := (and #12567 #12570 #12573 #12576 #13947 #13950 #14046 #19563) |
|
3818 #19392 := (and #19055 #19056) |
|
3819 #19395 := (not #19392) |
|
3820 #19398 := (or #19374 #19387 #19395) |
|
3821 #19401 := (not #19398) |
|
3822 #16376 := (or #14109 #14122 #14857) |
|
3823 #16381 := (forall (vars (?x785 int)) #16376) |
|
3824 #19071 := (not #14151) |
|
3825 #19081 := (and #19071 #16381) |
|
3826 #19407 := (or #19081 #19401) |
|
3827 #19412 := (and #14100 #19407) |
|
3828 #19415 := (or #14105 #19412) |
|
3829 #19423 := (and #3199 #14076 #14088 #14092 #14168 #16368 #19415) |
|
3830 #19428 := (or #19034 #19037 #19423) |
|
3831 #19454 := (and #3242 #3244 #3246 #12806 #12812 #13070 #13075 #13950 #14076 #19428) |
|
3832 #19459 := (or #19011 #19017 #19454) |
|
3833 #19465 := (and #12803 #12806 #19459) |
|
3834 #19470 := (or #19008 #19011 #19465) |
|
3835 #19476 := (and #13947 #13950 #14211 #19470) |
|
3836 #19434 := (and #12823 #12826 #13947 #13950 #14076 #14207 #19428) |
|
3837 #19481 := (or #19434 #19476) |
|
3838 #19487 := (and #12806 #12812 #13947 #13950 #19481) |
|
3839 #19492 := (or #19011 #19017 #19487) |
|
3840 #19498 := (and #12803 #12806 #19492) |
|
3841 #19503 := (or #19008 #19011 #19498) |
|
3842 #19509 := (and #13947 #13950 #14049 #19503) |
|
3843 #19576 := (or #19509 #19571) |
|
3844 #16293 := (or #14420 #14433 #14857) |
|
3845 #16298 := (forall (vars (?x774 int)) #16293) |
|
3846 #19582 := (and #3022 #3121 #3122 #3123 #3124 #3125 #3126 #12426 #12437 #12553 #13943 #13947 #13950 #14405 #14453 #14462 #14490 #16298 #16310 #16332 #16349 #19576) |
|
3847 #19587 := (or #13672 #13942 #19582) |
|
3848 #16279 := (or #13910 #13921 #14857) |
|
3849 #16284 := (forall (vars (?x773 int)) #16279) |
|
3850 #19590 := (and #16284 #19587) |
|
3851 #19303 := (and #18930 #18931) |
|
3852 #19306 := (not #19303) |
|
3853 #19312 := (or #18938 #18939 #19306) |
|
3854 #19317 := (not #19312) |
|
3855 #19593 := (or #19317 #19590) |
|
3856 #19596 := (and #13903 #19593) |
|
3857 #19599 := (or #13906 #19596) |
|
3858 #19605 := (and #3022 #3025 #3028 #3031 #12361 #12367 #19599) |
|
3859 #19610 := (or #18900 #18906 #19605) |
|
3860 #19616 := (and #12358 #12361 #19610) |
|
3861 #19621 := (or #18897 #18900 #19616) |
|
3862 #19624 := (and #12355 #19621) |
|
3863 #19627 := (or #13715 #19624) |
|
3864 #23118 := (iff #19627 #23117) |
|
3865 #23115 := (iff #19624 #23112) |
|
3866 #23107 := (and #12355 #23104) |
|
3867 #23113 := (iff #23107 #23112) |
|
3868 #23114 := [rewrite]: #23113 |
|
3869 #23108 := (iff #19624 #23107) |
|
3870 #23105 := (iff #19621 #23104) |
|
3871 #23102 := (iff #19616 #23099) |
|
3872 #23094 := (and #12358 #12361 #23091) |
|
3873 #23100 := (iff #23094 #23099) |
|
3874 #23101 := [rewrite]: #23100 |
|
3875 #23095 := (iff #19616 #23094) |
|
3876 #23092 := (iff #19610 #23091) |
|
3877 #23089 := (iff #19605 #23086) |
|
3878 #23081 := (and #3022 #3025 #3028 #3031 #12361 #12367 #23078) |
|
3879 #23087 := (iff #23081 #23086) |
|
3880 #23088 := [rewrite]: #23087 |
|
3881 #23082 := (iff #19605 #23081) |
|
3882 #23079 := (iff #19599 #23078) |
|
3883 #23076 := (iff #19596 #23073) |
|
3884 #23068 := (and #13903 #23065) |
|
3885 #23074 := (iff #23068 #23073) |
|
3886 #23075 := [rewrite]: #23074 |
|
3887 #23069 := (iff #19596 #23068) |
|
3888 #23066 := (iff #19593 #23065) |
|
3889 #23063 := (iff #19590 #23060) |
|
3890 #23054 := (and #22768 #23051) |
|
3891 #23061 := (iff #23054 #23060) |
|
3892 #23062 := [rewrite]: #23061 |
|
3893 #23055 := (iff #19590 #23054) |
|
3894 #23052 := (iff #19587 #23051) |
|
3895 #23049 := (iff #19582 #23046) |
|
3896 #23032 := (and #3022 #3121 #3122 #3123 #3124 #3125 #3126 #12426 #12437 #12553 #13943 #13947 #13950 #14405 #14453 #14462 #14490 #22779 #16310 #16332 #16349 #23029) |
|
3897 #23047 := (iff #23032 #23046) |
|
3898 #23048 := [rewrite]: #23047 |
|
3899 #23033 := (iff #19582 #23032) |
|
3900 #23030 := (iff #19576 #23029) |
|
3901 #23027 := (iff #19571 #23024) |
|
3902 #23019 := (and #12567 #12570 #12573 #12576 #13947 #13950 #14046 #23016) |
|
3903 #23025 := (iff #23019 #23024) |
|
3904 #23026 := [rewrite]: #23025 |
|
3905 #23020 := (iff #19571 #23019) |
|
3906 #23017 := (iff #19563 #23016) |
|
3907 #23014 := (iff #19557 #23013) |
|
3908 #23011 := (iff #19554 #23008) |
|
3909 #22994 := (or #22992 #22993) |
|
3910 #23005 := (or #19530 #19543 #22994) |
|
3911 #23009 := (iff #23005 #23008) |
|
3912 #23010 := [rewrite]: #23009 |
|
3913 #23006 := (iff #19554 #23005) |
|
3914 #23003 := (iff #19551 #22994) |
|
3915 #22995 := (not #22994) |
|
3916 #22998 := (not #22995) |
|
3917 #23001 := (iff #22998 #22994) |
|
3918 #23002 := [rewrite]: #23001 |
|
3919 #22999 := (iff #19551 #22998) |
|
3920 #22996 := (iff #19548 #22995) |
|
3921 #22997 := [rewrite]: #22996 |
|
3922 #23000 := [monotonicity #22997]: #22999 |
|
3923 #23004 := [trans #23000 #23002]: #23003 |
|
3924 #23007 := [monotonicity #23004]: #23006 |
|
3925 #23012 := [trans #23007 #23010]: #23011 |
|
3926 #23015 := [monotonicity #23012]: #23014 |
|
3927 #22990 := (iff #19221 #22987) |
|
3928 #22981 := (and #22963 #22978) |
|
3929 #22988 := (iff #22981 #22987) |
|
3930 #22989 := [rewrite]: #22988 |
|
3931 #22982 := (iff #19221 #22981) |
|
3932 #22979 := (iff #19217 #22978) |
|
3933 #22976 := (iff #19214 #22967) |
|
3934 #22968 := (not #22967) |
|
3935 #22971 := (not #22968) |
|
3936 #22974 := (iff #22971 #22967) |
|
3937 #22975 := [rewrite]: #22974 |
|
3938 #22972 := (iff #19214 #22971) |
|
3939 #22969 := (iff #16489 #22968) |
|
3940 #22970 := [rewrite]: #22969 |
|
3941 #22973 := [monotonicity #22970]: #22972 |
|
3942 #22977 := [trans #22973 #22975]: #22976 |
|
3943 #22980 := [quant-intro #22977]: #22979 |
|
3944 #22964 := (iff #16480 #22963) |
|
3945 #22961 := (iff #16475 #22958) |
|
3946 #20695 := (or #5113 #20064) |
|
3947 #22955 := (or #13959 #13972 #20695) |
|
3948 #22959 := (iff #22955 #22958) |
|
3949 #22960 := [rewrite]: #22959 |
|
3950 #22956 := (iff #16475 #22955) |
|
3951 #20704 := (iff #14857 #20695) |
|
3952 #20696 := (not #20695) |
|
3953 #20699 := (not #20696) |
|
3954 #20702 := (iff #20699 #20695) |
|
3955 #20703 := [rewrite]: #20702 |
|
3956 #20700 := (iff #14857 #20699) |
|
3957 #20697 := (iff #14858 #20696) |
|
3958 #20698 := [rewrite]: #20697 |
|
3959 #20701 := [monotonicity #20698]: #20700 |
|
3960 #20705 := [trans #20701 #20703]: #20704 |
|
3961 #22957 := [monotonicity #20705]: #22956 |
|
3962 #22962 := [trans #22957 #22960]: #22961 |
|
3963 #22965 := [quant-intro #22962]: #22964 |
|
3964 #22983 := [monotonicity #22965 #22980]: #22982 |
|
3965 #22991 := [trans #22983 #22989]: #22990 |
|
3966 #23018 := [monotonicity #22991 #23015]: #23017 |
|
3967 #23021 := [monotonicity #23018]: #23020 |
|
3968 #23028 := [trans #23021 #23026]: #23027 |
|
3969 #22953 := (iff #19509 #22950) |
|
3970 #22945 := (and #13947 #13950 #14049 #22942) |
|
3971 #22951 := (iff #22945 #22950) |
|
3972 #22952 := [rewrite]: #22951 |
|
3973 #22946 := (iff #19509 #22945) |
|
3974 #22943 := (iff #19503 #22942) |
|
3975 #22940 := (iff #19498 #22937) |
|
3976 #22932 := (and #12803 #12806 #22929) |
|
3977 #22938 := (iff #22932 #22937) |
|
3978 #22939 := [rewrite]: #22938 |
|
3979 #22933 := (iff #19498 #22932) |
|
3980 #22930 := (iff #19492 #22929) |
|
3981 #22927 := (iff #19487 #22924) |
|
3982 #22919 := (and #12806 #12812 #13947 #13950 #22916) |
|
3983 #22925 := (iff #22919 #22924) |
|
3984 #22926 := [rewrite]: #22925 |
|
3985 #22920 := (iff #19487 #22919) |
|
3986 #22917 := (iff #19481 #22916) |
|
3987 #22914 := (iff #19476 #22911) |
|
3988 #22906 := (and #13947 #13950 #14211 #22903) |
|
3989 #22912 := (iff #22906 #22911) |
|
3990 #22913 := [rewrite]: #22912 |
|
3991 #22907 := (iff #19476 #22906) |
|
3992 #22904 := (iff #19470 #22903) |
|
3993 #22901 := (iff #19465 #22898) |
|
3994 #22893 := (and #12803 #12806 #22890) |
|
3995 #22899 := (iff #22893 #22898) |
|
3996 #22900 := [rewrite]: #22899 |
|
3997 #22894 := (iff #19465 #22893) |
|
3998 #22891 := (iff #19459 #22890) |
|
3999 #22888 := (iff #19454 #22885) |
|
4000 #22881 := (and #3242 #3244 #3246 #12806 #12812 #13070 #13075 #13950 #14076 #22867) |
|
4001 #22886 := (iff #22881 #22885) |
|
4002 #22887 := [rewrite]: #22886 |
|
4003 #22882 := (iff #19454 #22881) |
|
4004 #22868 := (iff #19428 #22867) |
|
4005 #22865 := (iff #19423 #22862) |
|
4006 #22855 := (and #3199 #14076 #14088 #14092 #14168 #16368 #22852) |
|
4007 #22863 := (iff #22855 #22862) |
|
4008 #22864 := [rewrite]: #22863 |
|
4009 #22856 := (iff #19423 #22855) |
|
4010 #22853 := (iff #19415 #22852) |
|
4011 #22850 := (iff #19412 #22847) |
|
4012 #22842 := (and #14100 #22839) |
|
4013 #22848 := (iff #22842 #22847) |
|
4014 #22849 := [rewrite]: #22848 |
|
4015 #22843 := (iff #19412 #22842) |
|
4016 #22840 := (iff #19407 #22839) |
|
4017 #22837 := (iff #19401 #22836) |
|
4018 #22834 := (iff #19398 #22831) |
|
4019 #22817 := (or #22815 #22816) |
|
4020 #22828 := (or #19374 #19387 #22817) |
|
4021 #22832 := (iff #22828 #22831) |
|
4022 #22833 := [rewrite]: #22832 |
|
4023 #22829 := (iff #19398 #22828) |
|
4024 #22826 := (iff #19395 #22817) |
|
4025 #22818 := (not #22817) |
|
4026 #22821 := (not #22818) |
|
4027 #22824 := (iff #22821 #22817) |
|
4028 #22825 := [rewrite]: #22824 |
|
4029 #22822 := (iff #19395 #22821) |
|
4030 #22819 := (iff #19392 #22818) |
|
4031 #22820 := [rewrite]: #22819 |
|
4032 #22823 := [monotonicity #22820]: #22822 |
|
4033 #22827 := [trans #22823 #22825]: #22826 |
|
4034 #22830 := [monotonicity #22827]: #22829 |
|
4035 #22835 := [trans #22830 #22833]: #22834 |
|
4036 #22838 := [monotonicity #22835]: #22837 |
|
4037 #22813 := (iff #19081 #22810) |
|
4038 #22805 := (and #22783 #22802) |
|
4039 #22811 := (iff #22805 #22810) |
|
4040 #22812 := [rewrite]: #22811 |
|
4041 #22806 := (iff #19081 #22805) |
|
4042 #22803 := (iff #16381 #22802) |
|
4043 #22800 := (iff #16376 #22797) |
|
4044 #22794 := (or #14109 #14122 #20695) |
|
4045 #22798 := (iff #22794 #22797) |
|
4046 #22799 := [rewrite]: #22798 |
|
4047 #22795 := (iff #16376 #22794) |
|
4048 #22796 := [monotonicity #20705]: #22795 |
|
4049 #22801 := [trans #22796 #22799]: #22800 |
|
4050 #22804 := [quant-intro #22801]: #22803 |
|
4051 #22792 := (iff #19071 #22783) |
|
4052 #22787 := (not #22784) |
|
4053 #22790 := (iff #22787 #22783) |
|
4054 #22791 := [rewrite]: #22790 |
|
4055 #22788 := (iff #19071 #22787) |
|
4056 #22785 := (iff #14151 #22784) |
|
4057 #22786 := [rewrite]: #22785 |
|
4058 #22789 := [monotonicity #22786]: #22788 |
|
4059 #22793 := [trans #22789 #22791]: #22792 |
|
4060 #22807 := [monotonicity #22793 #22804]: #22806 |
|
4061 #22814 := [trans #22807 #22812]: #22813 |
|
4062 #22841 := [monotonicity #22814 #22838]: #22840 |
|
4063 #22844 := [monotonicity #22841]: #22843 |
|
4064 #22851 := [trans #22844 #22849]: #22850 |
|
4065 #22854 := [monotonicity #22851]: #22853 |
|
4066 #22857 := [monotonicity #22854]: #22856 |
|
4067 #22866 := [trans #22857 #22864]: #22865 |
|
4068 #22869 := [monotonicity #22866]: #22868 |
|
4069 #22883 := [monotonicity #22869]: #22882 |
|
4070 #22889 := [trans #22883 #22887]: #22888 |
|
4071 #22892 := [monotonicity #22889]: #22891 |
|
4072 #22895 := [monotonicity #22892]: #22894 |
|
4073 #22902 := [trans #22895 #22900]: #22901 |
|
4074 #22905 := [monotonicity #22902]: #22904 |
|
4075 #22908 := [monotonicity #22905]: #22907 |
|
4076 #22915 := [trans #22908 #22913]: #22914 |
|
4077 #22879 := (iff #19434 #22876) |
|
4078 #22870 := (and #12823 #12826 #13947 #13950 #14076 #14207 #22867) |
|
4079 #22877 := (iff #22870 #22876) |
|
4080 #22878 := [rewrite]: #22877 |
|
4081 #22871 := (iff #19434 #22870) |
|
4082 #22872 := [monotonicity #22869]: #22871 |
|
4083 #22880 := [trans #22872 #22878]: #22879 |
|
4084 #22918 := [monotonicity #22880 #22915]: #22917 |
|
4085 #22921 := [monotonicity #22918]: #22920 |
|
4086 #22928 := [trans #22921 #22926]: #22927 |
|
4087 #22931 := [monotonicity #22928]: #22930 |
|
4088 #22934 := [monotonicity #22931]: #22933 |
|
4089 #22941 := [trans #22934 #22939]: #22940 |
|
4090 #22944 := [monotonicity #22941]: #22943 |
|
4091 #22947 := [monotonicity #22944]: #22946 |
|
4092 #22954 := [trans #22947 #22952]: #22953 |
|
4093 #23031 := [monotonicity #22954 #23028]: #23030 |
|
4094 #22780 := (iff #16298 #22779) |
|
4095 #22777 := (iff #16293 #22774) |
|
4096 #22771 := (or #14420 #14433 #20695) |
|
4097 #22775 := (iff #22771 #22774) |
|
4098 #22776 := [rewrite]: #22775 |
|
4099 #22772 := (iff #16293 #22771) |
|
4100 #22773 := [monotonicity #20705]: #22772 |
|
4101 #22778 := [trans #22773 #22776]: #22777 |
|
4102 #22781 := [quant-intro #22778]: #22780 |
|
4103 #23034 := [monotonicity #22781 #23031]: #23033 |
|
4104 #23050 := [trans #23034 #23048]: #23049 |
|
4105 #23053 := [monotonicity #23050]: #23052 |
|
4106 #22769 := (iff #16284 #22768) |
|
4107 #22766 := (iff #16279 #22763) |
|
4108 #22760 := (or #13910 #13921 #20695) |
|
4109 #22764 := (iff #22760 #22763) |
|
4110 #22765 := [rewrite]: #22764 |
|
4111 #22761 := (iff #16279 #22760) |
|
4112 #22762 := [monotonicity #20705]: #22761 |
|
4113 #22767 := [trans #22762 #22765]: #22766 |
|
4114 #22770 := [quant-intro #22767]: #22769 |
|
4115 #23056 := [monotonicity #22770 #23053]: #23055 |
|
4116 #23064 := [trans #23056 #23062]: #23063 |
|
4117 #22758 := (iff #19317 #22757) |
|
4118 #22755 := (iff #19312 #22752) |
|
4119 #22738 := (or #22736 #22737) |
|
4120 #22749 := (or #18938 #18939 #22738) |
|
4121 #22753 := (iff #22749 #22752) |
|
4122 #22754 := [rewrite]: #22753 |
|
4123 #22750 := (iff #19312 #22749) |
|
4124 #22747 := (iff #19306 #22738) |
|
4125 #22739 := (not #22738) |
|
4126 #22742 := (not #22739) |
|
4127 #22745 := (iff #22742 #22738) |
|
4128 #22746 := [rewrite]: #22745 |
|
4129 #22743 := (iff #19306 #22742) |
|
4130 #22740 := (iff #19303 #22739) |
|
4131 #22741 := [rewrite]: #22740 |
|
4132 #22744 := [monotonicity #22741]: #22743 |
|
4133 #22748 := [trans #22744 #22746]: #22747 |
|
4134 #22751 := [monotonicity #22748]: #22750 |
|
4135 #22756 := [trans #22751 #22754]: #22755 |
|
4136 #22759 := [monotonicity #22756]: #22758 |
|
4137 #23067 := [monotonicity #22759 #23064]: #23066 |
|
4138 #23070 := [monotonicity #23067]: #23069 |
|
4139 #23077 := [trans #23070 #23075]: #23076 |
|
4140 #23080 := [monotonicity #23077]: #23079 |
|
4141 #23083 := [monotonicity #23080]: #23082 |
|
4142 #23090 := [trans #23083 #23088]: #23089 |
|
4143 #23093 := [monotonicity #23090]: #23092 |
|
4144 #23096 := [monotonicity #23093]: #23095 |
|
4145 #23103 := [trans #23096 #23101]: #23102 |
|
4146 #23106 := [monotonicity #23103]: #23105 |
|
4147 #23109 := [monotonicity #23106]: #23108 |
|
4148 #23116 := [trans #23109 #23114]: #23115 |
|
4149 #23119 := [monotonicity #23116]: #23118 |
|
4150 #19193 := (and #19192 #19191) |
|
4151 #19194 := (not #19193) |
|
4152 #19197 := (+ #19196 #13970) |
|
4153 #19198 := (<= #19197 0::int) |
|
4154 #19199 := (+ ?x781!15 #13873) |
|
4155 #19200 := (>= #19199 0::int) |
|
4156 #19201 := (or #19200 #19198 #19194) |
|
4157 #19202 := (not #19201) |
|
4158 #19225 := (or #19202 #19221) |
|
4159 #18978 := (not #13955) |
|
4160 #19185 := (not #12644) |
|
4161 #19182 := (not #12653) |
|
4162 #19179 := (not #12662) |
|
4163 #19176 := (not #12671) |
|
4164 #19229 := (and #19176 #19179 #19182 #19185 #18978 #14352 #19225) |
|
4165 #16407 := (and #14088 #16368) |
|
4166 #16412 := (not #16407) |
|
4167 #19097 := (not #16412) |
|
4168 #19057 := (and #19056 #19055) |
|
4169 #19058 := (not #19057) |
|
4170 #19061 := (+ #19060 #14120) |
|
4171 #19062 := (<= #19061 0::int) |
|
4172 #19063 := (+ ?x785!14 #14101) |
|
4173 #19064 := (>= #19063 0::int) |
|
4174 #19065 := (or #19064 #19062 #19058) |
|
4175 #19066 := (not #19065) |
|
4176 #19085 := (or #19066 #19081) |
|
4177 #19051 := (not #14105) |
|
4178 #19089 := (and #19051 #19085) |
|
4179 #19093 := (or #14105 #19089) |
|
4180 #19046 := (not #14172) |
|
4181 #19043 := (not #14097) |
|
4182 #19040 := (not #12942) |
|
4183 #19100 := (and #19040 #19043 #19046 #19093 #19097) |
|
4184 #19104 := (or #19034 #19037 #19100) |
|
4185 #19029 := (not #14081) |
|
4186 #19129 := (not #14243) |
|
4187 #19126 := (not #13081) |
|
4188 #19123 := (not #13133) |
|
4189 #19020 := (not #13142) |
|
4190 #19120 := (not #13090) |
|
4191 #19117 := (not #13115) |
|
4192 #19114 := (not #13124) |
|
4193 #19132 := (and #19114 #19117 #19120 #19020 #19123 #19126 #19129 #19029 #19104) |
|
4194 #19136 := (or #19011 #19017 #19132) |
|
4195 #19014 := (not #13159) |
|
4196 #19140 := (and #19014 #19136) |
|
4197 #19144 := (or #19008 #19011 #19140) |
|
4198 #19148 := (and #18978 #14211 #19144) |
|
4199 #19026 := (not #12993) |
|
4200 #19023 := (not #13002) |
|
4201 #19108 := (and #19023 #19026 #18978 #19029 #14293 #19104) |
|
4202 #19152 := (or #19108 #19148) |
|
4203 #19156 := (and #19020 #18978 #19152) |
|
4204 #19160 := (or #19011 #19017 #19156) |
|
4205 #19164 := (and #19014 #19160) |
|
4206 #19168 := (or #19008 #19011 #19164) |
|
4207 #19172 := (and #18978 #14049 #19168) |
|
4208 #19233 := (or #19172 #19229) |
|
4209 #16357 := (and #14490 #16349) |
|
4210 #16362 := (not #16357) |
|
4211 #19003 := (not #16362) |
|
4212 #16337 := (and #13947 #16332) |
|
4213 #16340 := (not #16337) |
|
4214 #19000 := (not #16340) |
|
4215 #16318 := (and #14462 #16310) |
|
4216 #16323 := (not #16318) |
|
4217 #18997 := (not #16323) |
|
4218 #18987 := (not #14507) |
|
4219 #18984 := (not #14456) |
|
4220 #18981 := (not #14416) |
|
4221 #18975 := (not #15709) |
|
4222 #18972 := (not #14399) |
|
4223 #18969 := (not #13331) |
|
4224 #18966 := (not #13340) |
|
4225 #18963 := (not #13349) |
|
4226 #18960 := (not #13358) |
|
4227 #18957 := (not #13367) |
|
4228 #19237 := (and #18957 #18960 #18963 #18966 #18969 #18972 #18975 #18978 #18981 #18984 #18987 #16298 #18997 #19000 #19003 #19233) |
|
4229 #19241 := (or #13672 #14664 #19237) |
|
4230 #19245 := (and #16284 #19241) |
|
4231 #18932 := (and #18931 #18930) |
|
4232 #18933 := (not #18932) |
|
4233 #18940 := (or #18939 #18938 #18933) |
|
4234 #18941 := (not #18940) |
|
4235 #19249 := (or #18941 #19245) |
|
4236 #18926 := (not #13906) |
|
4237 #19253 := (and #18926 #19249) |
|
4238 #19257 := (or #13906 #19253) |
|
4239 #18921 := (not #13681) |
|
4240 #18918 := (not #13645) |
|
4241 #18915 := (not #13654) |
|
4242 #18912 := (not #13663) |
|
4243 #18909 := (not #13672) |
|
4244 #19261 := (and #18909 #18912 #18915 #18918 #18921 #19257) |
|
4245 #19265 := (or #18900 #18906 #19261) |
|
4246 #18903 := (not #13698) |
|
4247 #19269 := (and #18903 #19265) |
|
4248 #19273 := (or #18897 #18900 #19269) |
|
4249 #18894 := (not #13715) |
|
4250 #19277 := (and #18894 #19273) |
|
4251 #19281 := (or #13715 #19277) |
|
4252 #19628 := (iff #19281 #19627) |
|
4253 #19625 := (iff #19277 #19624) |
|
4254 #19622 := (iff #19273 #19621) |
|
4255 #19619 := (iff #19269 #19616) |
|
4256 #19613 := (and #12364 #19610) |
|
4257 #19617 := (iff #19613 #19616) |
|
4258 #19618 := [rewrite]: #19617 |
|
4259 #19614 := (iff #19269 #19613) |
|
4260 #19611 := (iff #19265 #19610) |
|
4261 #19608 := (iff #19261 #19605) |
|
4262 #19602 := (and #3022 #3025 #3028 #3031 #12373 #19599) |
|
4263 #19606 := (iff #19602 #19605) |
|
4264 #19607 := [rewrite]: #19606 |
|
4265 #19603 := (iff #19261 #19602) |
|
4266 #19600 := (iff #19257 #19599) |
|
4267 #19597 := (iff #19253 #19596) |
|
4268 #19594 := (iff #19249 #19593) |
|
4269 #19591 := (iff #19245 #19590) |
|
4270 #19588 := (iff #19241 #19587) |
|
4271 #19585 := (iff #19237 #19582) |
|
4272 #19579 := (and #3121 #3122 #3123 #3124 #3127 #12437 #12553 #13952 #14411 #14453 #14502 #16298 #16318 #16337 #16357 #19576) |
|
4273 #19583 := (iff #19579 #19582) |
|
4274 #19584 := [rewrite]: #19583 |
|
4275 #19580 := (iff #19237 #19579) |
|
4276 #19577 := (iff #19233 #19576) |
|
4277 #19574 := (iff #19229 #19571) |
|
4278 #19568 := (and #12567 #12570 #12573 #12576 #13952 #14046 #19563) |
|
4279 #19572 := (iff #19568 #19571) |
|
4280 #19573 := [rewrite]: #19572 |
|
4281 #19569 := (iff #19229 #19568) |
|
4282 #19566 := (iff #19225 #19563) |
|
4283 #19560 := (or #19557 #19221) |
|
4284 #19564 := (iff #19560 #19563) |
|
4285 #19565 := [rewrite]: #19564 |
|
4286 #19561 := (iff #19225 #19560) |
|
4287 #19558 := (iff #19202 #19557) |
|
4288 #19555 := (iff #19201 #19554) |
|
4289 #19552 := (iff #19194 #19551) |
|
4290 #19549 := (iff #19193 #19548) |
|
4291 #19550 := [rewrite]: #19549 |
|
4292 #19553 := [monotonicity #19550]: #19552 |
|
4293 #19546 := (iff #19198 #19543) |
|
4294 #19535 := (+ #13970 #19196) |
|
4295 #19538 := (<= #19535 0::int) |
|
4296 #19544 := (iff #19538 #19543) |
|
4297 #19545 := [rewrite]: #19544 |
|
4298 #19539 := (iff #19198 #19538) |
|
4299 #19536 := (= #19197 #19535) |
|
4300 #19537 := [rewrite]: #19536 |
|
4301 #19540 := [monotonicity #19537]: #19539 |
|
4302 #19547 := [trans #19540 #19545]: #19546 |
|
4303 #19533 := (iff #19200 #19530) |
|
4304 #19522 := (+ #13873 ?x781!15) |
|
4305 #19525 := (>= #19522 0::int) |
|
4306 #19531 := (iff #19525 #19530) |
|
4307 #19532 := [rewrite]: #19531 |
|
4308 #19526 := (iff #19200 #19525) |
|
4309 #19523 := (= #19199 #19522) |
|
4310 #19524 := [rewrite]: #19523 |
|
4311 #19527 := [monotonicity #19524]: #19526 |
|
4312 #19534 := [trans #19527 #19532]: #19533 |
|
4313 #19556 := [monotonicity #19534 #19547 #19553]: #19555 |
|
4314 #19559 := [monotonicity #19556]: #19558 |
|
4315 #19562 := [monotonicity #19559]: #19561 |
|
4316 #19567 := [trans #19562 #19565]: #19566 |
|
4317 #19334 := (iff #18978 #13952) |
|
4318 #19335 := [rewrite]: #19334 |
|
4319 #19520 := (iff #19185 #12576) |
|
4320 #19521 := [rewrite]: #19520 |
|
4321 #19518 := (iff #19182 #12573) |
|
4322 #19519 := [rewrite]: #19518 |
|
4323 #19516 := (iff #19179 #12570) |
|
4324 #19517 := [rewrite]: #19516 |
|
4325 #19514 := (iff #19176 #12567) |
|
4326 #19515 := [rewrite]: #19514 |
|
4327 #19570 := [monotonicity #19515 #19517 #19519 #19521 #19335 #14356 #19567]: #19569 |
|
4328 #19575 := [trans #19570 #19573]: #19574 |
|
4329 #19512 := (iff #19172 #19509) |
|
4330 #19506 := (and #13952 #14049 #19503) |
|
4331 #19510 := (iff #19506 #19509) |
|
4332 #19511 := [rewrite]: #19510 |
|
4333 #19507 := (iff #19172 #19506) |
|
4334 #19504 := (iff #19168 #19503) |
|
4335 #19501 := (iff #19164 #19498) |
|
4336 #19495 := (and #12809 #19492) |
|
4337 #19499 := (iff #19495 #19498) |
|
4338 #19500 := [rewrite]: #19499 |
|
4339 #19496 := (iff #19164 #19495) |
|
4340 #19493 := (iff #19160 #19492) |
|
4341 #19490 := (iff #19156 #19487) |
|
4342 #19484 := (and #12818 #13952 #19481) |
|
4343 #19488 := (iff #19484 #19487) |
|
4344 #19489 := [rewrite]: #19488 |
|
4345 #19485 := (iff #19156 #19484) |
|
4346 #19482 := (iff #19152 #19481) |
|
4347 #19479 := (iff #19148 #19476) |
|
4348 #19473 := (and #13952 #14211 #19470) |
|
4349 #19477 := (iff #19473 #19476) |
|
4350 #19478 := [rewrite]: #19477 |
|
4351 #19474 := (iff #19148 #19473) |
|
4352 #19471 := (iff #19144 #19470) |
|
4353 #19468 := (iff #19140 #19465) |
|
4354 #19462 := (and #12809 #19459) |
|
4355 #19466 := (iff #19462 #19465) |
|
4356 #19467 := [rewrite]: #19466 |
|
4357 #19463 := (iff #19140 #19462) |
|
4358 #19460 := (iff #19136 #19459) |
|
4359 #19457 := (iff #19132 #19454) |
|
4360 #19451 := (and #3242 #3244 #3246 #12818 #13070 #13075 #13950 #14078 #19428) |
|
4361 #19455 := (iff #19451 #19454) |
|
4362 #19456 := [rewrite]: #19455 |
|
4363 #19452 := (iff #19132 #19451) |
|
4364 #19429 := (iff #19104 #19428) |
|
4365 #19426 := (iff #19100 #19423) |
|
4366 #19420 := (and #3199 #14094 #14168 #19415 #16407) |
|
4367 #19424 := (iff #19420 #19423) |
|
4368 #19425 := [rewrite]: #19424 |
|
4369 #19421 := (iff #19100 #19420) |
|
4370 #19418 := (iff #19097 #16407) |
|
4371 #19419 := [rewrite]: #19418 |
|
4372 #19416 := (iff #19093 #19415) |
|
4373 #19413 := (iff #19089 #19412) |
|
4374 #19410 := (iff #19085 #19407) |
|
4375 #19404 := (or #19401 #19081) |
|
4376 #19408 := (iff #19404 #19407) |
|
4377 #19409 := [rewrite]: #19408 |
|
4378 #19405 := (iff #19085 #19404) |
|
4379 #19402 := (iff #19066 #19401) |
|
4380 #19399 := (iff #19065 #19398) |
|
4381 #19396 := (iff #19058 #19395) |
|
4382 #19393 := (iff #19057 #19392) |
|
4383 #19394 := [rewrite]: #19393 |
|
4384 #19397 := [monotonicity #19394]: #19396 |
|
4385 #19390 := (iff #19062 #19387) |
|
4386 #19379 := (+ #14120 #19060) |
|
4387 #19382 := (<= #19379 0::int) |
|
4388 #19388 := (iff #19382 #19387) |
|
4389 #19389 := [rewrite]: #19388 |
|
4390 #19383 := (iff #19062 #19382) |
|
4391 #19380 := (= #19061 #19379) |
|
4392 #19381 := [rewrite]: #19380 |
|
4393 #19384 := [monotonicity #19381]: #19383 |
|
4394 #19391 := [trans #19384 #19389]: #19390 |
|
4395 #19377 := (iff #19064 #19374) |
|
4396 #19366 := (+ #14101 ?x785!14) |
|
4397 #19369 := (>= #19366 0::int) |
|
4398 #19375 := (iff #19369 #19374) |
|
4399 #19376 := [rewrite]: #19375 |
|
4400 #19370 := (iff #19064 #19369) |
|
4401 #19367 := (= #19063 #19366) |
|
4402 #19368 := [rewrite]: #19367 |
|
4403 #19371 := [monotonicity #19368]: #19370 |
|
4404 #19378 := [trans #19371 #19376]: #19377 |
|
4405 #19400 := [monotonicity #19378 #19391 #19397]: #19399 |
|
4406 #19403 := [monotonicity #19400]: #19402 |
|
4407 #19406 := [monotonicity #19403]: #19405 |
|
4408 #19411 := [trans #19406 #19409]: #19410 |
|
4409 #19364 := (iff #19051 #14100) |
|
4410 #19365 := [rewrite]: #19364 |
|
4411 #19414 := [monotonicity #19365 #19411]: #19413 |
|
4412 #19417 := [monotonicity #19414]: #19416 |
|
4413 #19362 := (iff #19046 #14168) |
|
4414 #19363 := [rewrite]: #19362 |
|
4415 #19360 := (iff #19043 #14094) |
|
4416 #19361 := [rewrite]: #19360 |
|
4417 #19358 := (iff #19040 #3199) |
|
4418 #19359 := [rewrite]: #19358 |
|
4419 #19422 := [monotonicity #19359 #19361 #19363 #19417 #19419]: #19421 |
|
4420 #19427 := [trans #19422 #19425]: #19426 |
|
4421 #19430 := [monotonicity #19427]: #19429 |
|
4422 #19356 := (iff #19029 #14078) |
|
4423 #19357 := [rewrite]: #19356 |
|
4424 #19449 := (iff #19129 #13950) |
|
4425 #19450 := [rewrite]: #19449 |
|
4426 #19447 := (iff #19126 #13075) |
|
4427 #19448 := [rewrite]: #19447 |
|
4428 #19445 := (iff #19123 #13070) |
|
4429 #19446 := [rewrite]: #19445 |
|
4430 #19350 := (iff #19020 #12818) |
|
4431 #19351 := [rewrite]: #19350 |
|
4432 #19443 := (iff #19120 #3246) |
|
4433 #19444 := [rewrite]: #19443 |
|
4434 #19441 := (iff #19117 #3244) |
|
4435 #19442 := [rewrite]: #19441 |
|
4436 #19439 := (iff #19114 #3242) |
|
4437 #19440 := [rewrite]: #19439 |
|
4438 #19453 := [monotonicity #19440 #19442 #19444 #19351 #19446 #19448 #19450 #19357 #19430]: #19452 |
|
4439 #19458 := [trans #19453 #19456]: #19457 |
|
4440 #19461 := [monotonicity #19458]: #19460 |
|
4441 #19348 := (iff #19014 #12809) |
|
4442 #19349 := [rewrite]: #19348 |
|
4443 #19464 := [monotonicity #19349 #19461]: #19463 |
|
4444 #19469 := [trans #19464 #19467]: #19468 |
|
4445 #19472 := [monotonicity #19469]: #19471 |
|
4446 #19475 := [monotonicity #19335 #19472]: #19474 |
|
4447 #19480 := [trans #19475 #19478]: #19479 |
|
4448 #19437 := (iff #19108 #19434) |
|
4449 #19431 := (and #12823 #12826 #13952 #14078 #14207 #19428) |
|
4450 #19435 := (iff #19431 #19434) |
|
4451 #19436 := [rewrite]: #19435 |
|
4452 #19432 := (iff #19108 #19431) |
|
4453 #19354 := (iff #19026 #12826) |
|
4454 #19355 := [rewrite]: #19354 |
|
4455 #19352 := (iff #19023 #12823) |
|
4456 #19353 := [rewrite]: #19352 |
|
4457 #19433 := [monotonicity #19353 #19355 #19335 #19357 #14297 #19430]: #19432 |
|
4458 #19438 := [trans #19433 #19436]: #19437 |
|
4459 #19483 := [monotonicity #19438 #19480]: #19482 |
|
4460 #19486 := [monotonicity #19351 #19335 #19483]: #19485 |
|
4461 #19491 := [trans #19486 #19489]: #19490 |
|
4462 #19494 := [monotonicity #19491]: #19493 |
|
4463 #19497 := [monotonicity #19349 #19494]: #19496 |
|
4464 #19502 := [trans #19497 #19500]: #19501 |
|
4465 #19505 := [monotonicity #19502]: #19504 |
|
4466 #19508 := [monotonicity #19335 #19505]: #19507 |
|
4467 #19513 := [trans #19508 #19511]: #19512 |
|
4468 #19578 := [monotonicity #19513 #19575]: #19577 |
|
4469 #19346 := (iff #19003 #16357) |
|
4470 #19347 := [rewrite]: #19346 |
|
4471 #19344 := (iff #19000 #16337) |
|
4472 #19345 := [rewrite]: #19344 |
|
4473 #19342 := (iff #18997 #16318) |
|
4474 #19343 := [rewrite]: #19342 |
|
4475 #19340 := (iff #18987 #14502) |
|
4476 #19341 := [rewrite]: #19340 |
|
4477 #19338 := (iff #18984 #14453) |
|
4478 #19339 := [rewrite]: #19338 |
|
4479 #19336 := (iff #18981 #14411) |
|
4480 #19337 := [rewrite]: #19336 |
|
4481 #19332 := (iff #18975 #12553) |
|
4482 #19333 := [rewrite]: #19332 |
|
4483 #19330 := (iff #18972 #12437) |
|
4484 #19331 := [rewrite]: #19330 |
|
4485 #19328 := (iff #18969 #3127) |
|
4486 #19329 := [rewrite]: #19328 |
|
4487 #19326 := (iff #18966 #3124) |
|
4488 #19327 := [rewrite]: #19326 |
|
4489 #19324 := (iff #18963 #3123) |
|
4490 #19325 := [rewrite]: #19324 |
|
4491 #19322 := (iff #18960 #3122) |
|
4492 #19323 := [rewrite]: #19322 |
|
4493 #19320 := (iff #18957 #3121) |
|
4494 #19321 := [rewrite]: #19320 |
|
4495 #19581 := [monotonicity #19321 #19323 #19325 #19327 #19329 #19331 #19333 #19335 #19337 #19339 #19341 #19343 #19345 #19347 #19578]: #19580 |
|
4496 #19586 := [trans #19581 #19584]: #19585 |
|
4497 #19589 := [monotonicity #14668 #19586]: #19588 |
|
4498 #19592 := [monotonicity #19589]: #19591 |
|
4499 #19318 := (iff #18941 #19317) |
|
4500 #19315 := (iff #18940 #19312) |
|
4501 #19309 := (or #18939 #18938 #19306) |
|
4502 #19313 := (iff #19309 #19312) |
|
4503 #19314 := [rewrite]: #19313 |
|
4504 #19310 := (iff #18940 #19309) |
|
4505 #19307 := (iff #18933 #19306) |
|
4506 #19304 := (iff #18932 #19303) |
|
4507 #19305 := [rewrite]: #19304 |
|
4508 #19308 := [monotonicity #19305]: #19307 |
|
4509 #19311 := [monotonicity #19308]: #19310 |
|
4510 #19316 := [trans #19311 #19314]: #19315 |
|
4511 #19319 := [monotonicity #19316]: #19318 |
|
4512 #19595 := [monotonicity #19319 #19592]: #19594 |
|
4513 #19301 := (iff #18926 #13903) |
|
4514 #19302 := [rewrite]: #19301 |
|
4515 #19598 := [monotonicity #19302 #19595]: #19597 |
|
4516 #19601 := [monotonicity #19598]: #19600 |
|
4517 #19299 := (iff #18921 #12373) |
|
4518 #19300 := [rewrite]: #19299 |
|
4519 #19297 := (iff #18918 #3031) |
|
4520 #19298 := [rewrite]: #19297 |
|
4521 #19295 := (iff #18915 #3028) |
|
4522 #19296 := [rewrite]: #19295 |
|
4523 #19293 := (iff #18912 #3025) |
|
4524 #19294 := [rewrite]: #19293 |
|
4525 #19291 := (iff #18909 #3022) |
|
4526 #19292 := [rewrite]: #19291 |
|
4527 #19604 := [monotonicity #19292 #19294 #19296 #19298 #19300 #19601]: #19603 |
|
4528 #19609 := [trans #19604 #19607]: #19608 |
|
4529 #19612 := [monotonicity #19609]: #19611 |
|
4530 #19289 := (iff #18903 #12364) |
|
4531 #19290 := [rewrite]: #19289 |
|
4532 #19615 := [monotonicity #19290 #19612]: #19614 |
|
4533 #19620 := [trans #19615 #19618]: #19619 |
|
4534 #19623 := [monotonicity #19620]: #19622 |
|
4535 #19287 := (iff #18894 #12355) |
|
4536 #19288 := [rewrite]: #19287 |
|
4537 #19626 := [monotonicity #19288 #19623]: #19625 |
|
4538 #19629 := [monotonicity #19626]: #19628 |
|
4539 #16494 := (exists (vars (?x782 int)) #16489) |
|
4540 #16483 := (not #16480) |
|
4541 #16497 := (or #16483 #16494) |
|
4542 #16500 := (and #16480 #16497) |
|
4543 #16506 := (or #12671 #12662 #12653 #12644 #13955 #14049 #16500) |
|
4544 #16384 := (not #16381) |
|
4545 #16390 := (or #14151 #16384) |
|
4546 #16395 := (and #16381 #16390) |
|
4547 #16398 := (or #14105 #16395) |
|
4548 #16401 := (and #14100 #16398) |
|
4549 #16418 := (or #12942 #14097 #14172 #16401 #16412) |
|
4550 #16426 := (and #14088 #16368 #16418) |
|
4551 #16439 := (or #13124 #13115 #13090 #13142 #13133 #13081 #14243 #14081 #16426) |
|
4552 #16442 := (and #12806 #12812 #16439) |
|
4553 #16445 := (or #13159 #16442) |
|
4554 #16448 := (and #12803 #12806 #16445) |
|
4555 #16451 := (or #13955 #14207 #16448) |
|
4556 #16434 := (or #13002 #12993 #13955 #14081 #14211 #16426) |
|
4557 #16454 := (and #16434 #16451) |
|
4558 #16457 := (or #13142 #13955 #16454) |
|
4559 #16460 := (and #12806 #12812 #16457) |
|
4560 #16463 := (or #13159 #16460) |
|
4561 #16466 := (and #12803 #12806 #16463) |
|
4562 #16469 := (or #13955 #14046 #16466) |
|
4563 #16511 := (and #16469 #16506) |
|
4564 #16301 := (not #16298) |
|
4565 #16517 := (or #13367 #13358 #13349 #13340 #13331 #14399 #15709 #13955 #14416 #14456 #14507 #16301 #16323 #16340 #16362 #16511) |
|
4566 #16522 := (and #3022 #13943 #16517) |
|
4567 #16287 := (not #16284) |
|
4568 #16525 := (or #16287 #16522) |
|
4569 #16528 := (and #16284 #16525) |
|
4570 #16531 := (or #13906 #16528) |
|
4571 #16534 := (and #13903 #16531) |
|
4572 #16537 := (or #13672 #13663 #13654 #13645 #13681 #16534) |
|
4573 #16540 := (and #12361 #12367 #16537) |
|
4574 #16543 := (or #13698 #16540) |
|
4575 #16546 := (and #12358 #12361 #16543) |
|
4576 #16549 := (or #13715 #16546) |
|
4577 #16552 := (and #12355 #16549) |
|
4578 #16555 := (not #16552) |
|
4579 #19282 := (~ #16555 #19281) |
|
4580 #19278 := (not #16549) |
|
4581 #19279 := (~ #19278 #19277) |
|
4582 #19274 := (not #16546) |
|
4583 #19275 := (~ #19274 #19273) |
|
4584 #19270 := (not #16543) |
|
4585 #19271 := (~ #19270 #19269) |
|
4586 #19266 := (not #16540) |
|
4587 #19267 := (~ #19266 #19265) |
|
4588 #19262 := (not #16537) |
|
4589 #19263 := (~ #19262 #19261) |
|
4590 #19258 := (not #16534) |
|
4591 #19259 := (~ #19258 #19257) |
|
4592 #19254 := (not #16531) |
|
4593 #19255 := (~ #19254 #19253) |
|
4594 #19250 := (not #16528) |
|
4595 #19251 := (~ #19250 #19249) |
|
4596 #19246 := (not #16525) |
|
4597 #19247 := (~ #19246 #19245) |
|
4598 #19242 := (not #16522) |
|
4599 #19243 := (~ #19242 #19241) |
|
4600 #19238 := (not #16517) |
|
4601 #19239 := (~ #19238 #19237) |
|
4602 #19234 := (not #16511) |
|
4603 #19235 := (~ #19234 #19233) |
|
4604 #19230 := (not #16506) |
|
4605 #19231 := (~ #19230 #19229) |
|
4606 #19226 := (not #16500) |
|
4607 #19227 := (~ #19226 #19225) |
|
4608 #19222 := (not #16497) |
|
4609 #19223 := (~ #19222 #19221) |
|
4610 #19218 := (not #16494) |
|
4611 #19219 := (~ #19218 #19217) |
|
4612 #19215 := (~ #19214 #19214) |
|
4613 #19216 := [refl]: #19215 |
|
4614 #19220 := [nnf-neg #19216]: #19219 |
|
4615 #19211 := (not #16483) |
|
4616 #19212 := (~ #19211 #16480) |
|
4617 #19209 := (~ #16480 #16480) |
|
4618 #19207 := (~ #16475 #16475) |
|
4619 #19208 := [refl]: #19207 |
|
4620 #19210 := [nnf-pos #19208]: #19209 |
|
4621 #19213 := [nnf-neg #19210]: #19212 |
|
4622 #19224 := [nnf-neg #19213 #19220]: #19223 |
|
4623 #19203 := (~ #16483 #19202) |
|
4624 #19204 := [sk]: #19203 |
|
4625 #19228 := [nnf-neg #19204 #19224]: #19227 |
|
4626 #19188 := (~ #14352 #14352) |
|
4627 #19189 := [refl]: #19188 |
|
4628 #18979 := (~ #18978 #18978) |
|
4629 #18980 := [refl]: #18979 |
|
4630 #19186 := (~ #19185 #19185) |
|
4631 #19187 := [refl]: #19186 |
|
4632 #19183 := (~ #19182 #19182) |
|
4633 #19184 := [refl]: #19183 |
|
4634 #19180 := (~ #19179 #19179) |
|
4635 #19181 := [refl]: #19180 |
|
4636 #19177 := (~ #19176 #19176) |
|
4637 #19178 := [refl]: #19177 |
|
4638 #19232 := [nnf-neg #19178 #19181 #19184 #19187 #18980 #19189 #19228]: #19231 |
|
4639 #19173 := (not #16469) |
|
4640 #19174 := (~ #19173 #19172) |
|
4641 #19169 := (not #16466) |
|
4642 #19170 := (~ #19169 #19168) |
|
4643 #19165 := (not #16463) |
|
4644 #19166 := (~ #19165 #19164) |
|
4645 #19161 := (not #16460) |
|
4646 #19162 := (~ #19161 #19160) |
|
4647 #19157 := (not #16457) |
|
4648 #19158 := (~ #19157 #19156) |
|
4649 #19153 := (not #16454) |
|
4650 #19154 := (~ #19153 #19152) |
|
4651 #19149 := (not #16451) |
|
4652 #19150 := (~ #19149 #19148) |
|
4653 #19145 := (not #16448) |
|
4654 #19146 := (~ #19145 #19144) |
|
4655 #19141 := (not #16445) |
|
4656 #19142 := (~ #19141 #19140) |
|
4657 #19137 := (not #16442) |
|
4658 #19138 := (~ #19137 #19136) |
|
4659 #19133 := (not #16439) |
|
4660 #19134 := (~ #19133 #19132) |
|
4661 #19105 := (not #16426) |
|
4662 #19106 := (~ #19105 #19104) |
|
4663 #19101 := (not #16418) |
|
4664 #19102 := (~ #19101 #19100) |
|
4665 #19098 := (~ #19097 #19097) |
|
4666 #19099 := [refl]: #19098 |
|
4667 #19094 := (not #16401) |
|
4668 #19095 := (~ #19094 #19093) |
|
4669 #19090 := (not #16398) |
|
4670 #19091 := (~ #19090 #19089) |
|
4671 #19086 := (not #16395) |
|
4672 #19087 := (~ #19086 #19085) |
|
4673 #19082 := (not #16390) |
|
4674 #19083 := (~ #19082 #19081) |
|
4675 #19078 := (not #16384) |
|
4676 #19079 := (~ #19078 #16381) |
|
4677 #19076 := (~ #16381 #16381) |
|
4678 #19074 := (~ #16376 #16376) |
|
4679 #19075 := [refl]: #19074 |
|
4680 #19077 := [nnf-pos #19075]: #19076 |
|
4681 #19080 := [nnf-neg #19077]: #19079 |
|
4682 #19072 := (~ #19071 #19071) |
|
4683 #19073 := [refl]: #19072 |
|
4684 #19084 := [nnf-neg #19073 #19080]: #19083 |
|
4685 #19067 := (~ #16384 #19066) |
|
4686 #19068 := [sk]: #19067 |
|
4687 #19088 := [nnf-neg #19068 #19084]: #19087 |
|
4688 #19052 := (~ #19051 #19051) |
|
4689 #19053 := [refl]: #19052 |
|
4690 #19092 := [nnf-neg #19053 #19088]: #19091 |
|
4691 #19049 := (~ #14105 #14105) |
|
4692 #19050 := [refl]: #19049 |
|
4693 #19096 := [nnf-neg #19050 #19092]: #19095 |
|
4694 #19047 := (~ #19046 #19046) |
|
4695 #19048 := [refl]: #19047 |
|
4696 #19044 := (~ #19043 #19043) |
|
4697 #19045 := [refl]: #19044 |
|
4698 #19041 := (~ #19040 #19040) |
|
4699 #19042 := [refl]: #19041 |
|
4700 #19103 := [nnf-neg #19042 #19045 #19048 #19096 #19099]: #19102 |
|
4701 #19038 := (~ #19037 #19037) |
|
4702 #19039 := [refl]: #19038 |
|
4703 #19035 := (~ #19034 #19034) |
|
4704 #19036 := [refl]: #19035 |
|
4705 #19107 := [nnf-neg #19036 #19039 #19103]: #19106 |
|
4706 #19030 := (~ #19029 #19029) |
|
4707 #19031 := [refl]: #19030 |
|
4708 #19130 := (~ #19129 #19129) |
|
4709 #19131 := [refl]: #19130 |
|
4710 #19127 := (~ #19126 #19126) |
|
4711 #19128 := [refl]: #19127 |
|
4712 #19124 := (~ #19123 #19123) |
|
4713 #19125 := [refl]: #19124 |
|
4714 #19021 := (~ #19020 #19020) |
|
4715 #19022 := [refl]: #19021 |
|
4716 #19121 := (~ #19120 #19120) |
|
4717 #19122 := [refl]: #19121 |
|
4718 #19118 := (~ #19117 #19117) |
|
4719 #19119 := [refl]: #19118 |
|
4720 #19115 := (~ #19114 #19114) |
|
4721 #19116 := [refl]: #19115 |
|
4722 #19135 := [nnf-neg #19116 #19119 #19122 #19022 #19125 #19128 #19131 #19031 #19107]: #19134 |
|
4723 #19018 := (~ #19017 #19017) |
|
4724 #19019 := [refl]: #19018 |
|
4725 #19012 := (~ #19011 #19011) |
|
4726 #19013 := [refl]: #19012 |
|
4727 #19139 := [nnf-neg #19013 #19019 #19135]: #19138 |
|
4728 #19015 := (~ #19014 #19014) |
|
4729 #19016 := [refl]: #19015 |
|
4730 #19143 := [nnf-neg #19016 #19139]: #19142 |
|
4731 #19009 := (~ #19008 #19008) |
|
4732 #19010 := [refl]: #19009 |
|
4733 #19147 := [nnf-neg #19010 #19013 #19143]: #19146 |
|
4734 #19112 := (~ #14211 #14211) |
|
4735 #19113 := [refl]: #19112 |
|
4736 #19151 := [nnf-neg #18980 #19113 #19147]: #19150 |
|
4737 #19109 := (not #16434) |
|
4738 #19110 := (~ #19109 #19108) |
|
4739 #19032 := (~ #14293 #14293) |
|
4740 #19033 := [refl]: #19032 |
|
4741 #19027 := (~ #19026 #19026) |
|
4742 #19028 := [refl]: #19027 |
|
4743 #19024 := (~ #19023 #19023) |
|
4744 #19025 := [refl]: #19024 |
|
4745 #19111 := [nnf-neg #19025 #19028 #18980 #19031 #19033 #19107]: #19110 |
|
4746 #19155 := [nnf-neg #19111 #19151]: #19154 |
|
4747 #19159 := [nnf-neg #19022 #18980 #19155]: #19158 |
|
4748 #19163 := [nnf-neg #19013 #19019 #19159]: #19162 |
|
4749 #19167 := [nnf-neg #19016 #19163]: #19166 |
|
4750 #19171 := [nnf-neg #19010 #19013 #19167]: #19170 |
|
4751 #19006 := (~ #14049 #14049) |
|
4752 #19007 := [refl]: #19006 |
|
4753 #19175 := [nnf-neg #18980 #19007 #19171]: #19174 |
|
4754 #19236 := [nnf-neg #19175 #19232]: #19235 |
|
4755 #19004 := (~ #19003 #19003) |
|
4756 #19005 := [refl]: #19004 |
|
4757 #19001 := (~ #19000 #19000) |
|
4758 #19002 := [refl]: #19001 |
|
4759 #18998 := (~ #18997 #18997) |
|
4760 #18999 := [refl]: #18998 |
|
4761 #18994 := (not #16301) |
|
4762 #18995 := (~ #18994 #16298) |
|
4763 #18992 := (~ #16298 #16298) |
|
4764 #18990 := (~ #16293 #16293) |
|
4765 #18991 := [refl]: #18990 |
|
4766 #18993 := [nnf-pos #18991]: #18992 |
|
4767 #18996 := [nnf-neg #18993]: #18995 |
|
4768 #18988 := (~ #18987 #18987) |
|
4769 #18989 := [refl]: #18988 |
|
4770 #18985 := (~ #18984 #18984) |
|
4771 #18986 := [refl]: #18985 |
|
4772 #18982 := (~ #18981 #18981) |
|
4773 #18983 := [refl]: #18982 |
|
4774 #18976 := (~ #18975 #18975) |
|
4775 #18977 := [refl]: #18976 |
|
4776 #18973 := (~ #18972 #18972) |
|
4777 #18974 := [refl]: #18973 |
|
4778 #18970 := (~ #18969 #18969) |
|
4779 #18971 := [refl]: #18970 |
|
4780 #18967 := (~ #18966 #18966) |
|
4781 #18968 := [refl]: #18967 |
|
4782 #18964 := (~ #18963 #18963) |
|
4783 #18965 := [refl]: #18964 |
|
4784 #18961 := (~ #18960 #18960) |
|
4785 #18962 := [refl]: #18961 |
|
4786 #18958 := (~ #18957 #18957) |
|
4787 #18959 := [refl]: #18958 |
|
4788 #19240 := [nnf-neg #18959 #18962 #18965 #18968 #18971 #18974 #18977 #18980 #18983 #18986 #18989 #18996 #18999 #19002 #19005 #19236]: #19239 |
|
4789 #18955 := (~ #14664 #14664) |
|
4790 #18956 := [refl]: #18955 |
|
4791 #18953 := (~ #13672 #13672) |
|
4792 #18954 := [refl]: #18953 |
|
4793 #19244 := [nnf-neg #18954 #18956 #19240]: #19243 |
|
4794 #18950 := (not #16287) |
|
4795 #18951 := (~ #18950 #16284) |
|
4796 #18948 := (~ #16284 #16284) |
|
4797 #18946 := (~ #16279 #16279) |
|
4798 #18947 := [refl]: #18946 |
|
4799 #18949 := [nnf-pos #18947]: #18948 |
|
4800 #18952 := [nnf-neg #18949]: #18951 |
|
4801 #19248 := [nnf-neg #18952 #19244]: #19247 |
|
4802 #18942 := (~ #16287 #18941) |
|
4803 #18943 := [sk]: #18942 |
|
4804 #19252 := [nnf-neg #18943 #19248]: #19251 |
|
4805 #18927 := (~ #18926 #18926) |
|
4806 #18928 := [refl]: #18927 |
|
4807 #19256 := [nnf-neg #18928 #19252]: #19255 |
|
4808 #18924 := (~ #13906 #13906) |
|
4809 #18925 := [refl]: #18924 |
|
4810 #19260 := [nnf-neg #18925 #19256]: #19259 |
|
4811 #18922 := (~ #18921 #18921) |
|
4812 #18923 := [refl]: #18922 |
|
4813 #18919 := (~ #18918 #18918) |
|
4814 #18920 := [refl]: #18919 |
|
4815 #18916 := (~ #18915 #18915) |
|
4816 #18917 := [refl]: #18916 |
|
4817 #18913 := (~ #18912 #18912) |
|
4818 #18914 := [refl]: #18913 |
|
4819 #18910 := (~ #18909 #18909) |
|
4820 #18911 := [refl]: #18910 |
|
4821 #19264 := [nnf-neg #18911 #18914 #18917 #18920 #18923 #19260]: #19263 |
|
4822 #18907 := (~ #18906 #18906) |
|
4823 #18908 := [refl]: #18907 |
|
4824 #18901 := (~ #18900 #18900) |
|
4825 #18902 := [refl]: #18901 |
|
4826 #19268 := [nnf-neg #18902 #18908 #19264]: #19267 |
|
4827 #18904 := (~ #18903 #18903) |
|
4828 #18905 := [refl]: #18904 |
|
4829 #19272 := [nnf-neg #18905 #19268]: #19271 |
|
4830 #18898 := (~ #18897 #18897) |
|
4831 #18899 := [refl]: #18898 |
|
4832 #19276 := [nnf-neg #18899 #18902 #19272]: #19275 |
|
4833 #18895 := (~ #18894 #18894) |
|
4834 #18896 := [refl]: #18895 |
|
4835 #19280 := [nnf-neg #18896 #19276]: #19279 |
|
4836 #18892 := (~ #13715 #13715) |
|
4837 #18893 := [refl]: #18892 |
|
4838 #19283 := [nnf-neg #18893 #19280]: #19282 |
|
4839 #15734 := (or #12671 #12662 #12653 #12644 #13955 #14009 #14049) |
|
4840 #15742 := (and #14371 #15734) |
|
4841 #15750 := (or #13367 #13358 #13349 #13340 #13331 #14399 #15709 #13955 #14416 #14450 #14456 #14468 #14483 #14496 #14507 #15742) |
|
4842 #15755 := (and #3022 #13943 #15750) |
|
4843 #15758 := (or #13939 #15755) |
|
4844 #15761 := (and #13936 #15758) |
|
4845 #15764 := (or #13906 #15761) |
|
4846 #15767 := (and #13903 #15764) |
|
4847 #15770 := (or #13672 #13663 #13654 #13645 #13681 #15767) |
|
4848 #15773 := (and #12361 #12367 #15770) |
|
4849 #15776 := (or #13698 #15773) |
|
4850 #15779 := (and #12358 #12361 #15776) |
|
4851 #15782 := (or #13715 #15779) |
|
4852 #15785 := (and #12355 #15782) |
|
4853 #15788 := (not #15785) |
|
4854 #16556 := (iff #15788 #16555) |
|
4855 #16553 := (iff #15785 #16552) |
|
4856 #16550 := (iff #15782 #16549) |
|
4857 #16547 := (iff #15779 #16546) |
|
4858 #16544 := (iff #15776 #16543) |
|
4859 #16541 := (iff #15773 #16540) |
|
4860 #16538 := (iff #15770 #16537) |
|
4861 #16535 := (iff #15767 #16534) |
|
4862 #16532 := (iff #15764 #16531) |
|
4863 #16529 := (iff #15761 #16528) |
|
4864 #16526 := (iff #15758 #16525) |
|
4865 #16523 := (iff #15755 #16522) |
|
4866 #16520 := (iff #15750 #16517) |
|
4867 #16514 := (or #13367 #13358 #13349 #13340 #13331 #14399 #15709 #13955 #14416 #16301 #14456 #16323 #16340 #16362 #14507 #16511) |
|
4868 #16518 := (iff #16514 #16517) |
|
4869 #16519 := [rewrite]: #16518 |
|
4870 #16515 := (iff #15750 #16514) |
|
4871 #16512 := (iff #15742 #16511) |
|
4872 #16509 := (iff #15734 #16506) |
|
4873 #16503 := (or #12671 #12662 #12653 #12644 #13955 #16500 #14049) |
|
4874 #16507 := (iff #16503 #16506) |
|
4875 #16508 := [rewrite]: #16507 |
|
4876 #16504 := (iff #15734 #16503) |
|
4877 #16501 := (iff #14009 #16500) |
|
4878 #16498 := (iff #14006 #16497) |
|
4879 #16495 := (iff #14003 #16494) |
|
4880 #16492 := (iff #13998 #16489) |
|
4881 #16486 := (and #3145 #4084 #15606 #13958) |
|
4882 #16490 := (iff #16486 #16489) |
|
4883 #16491 := [rewrite]: #16490 |
|
4884 #16487 := (iff #13998 #16486) |
|
4885 #15605 := (iff #4419 #15606) |
|
4886 #15638 := -131073::int |
|
4887 #15614 := (+ -131073::int #161) |
|
4888 #15611 := (<= #15614 0::int) |
|
4889 #15607 := (iff #15611 #15606) |
|
4890 #15604 := [rewrite]: #15607 |
|
4891 #15608 := (iff #4419 #15611) |
|
4892 #15613 := (= #4418 #15614) |
|
4893 #15619 := (+ #161 -131073::int) |
|
4894 #15615 := (= #15619 #15614) |
|
4895 #15612 := [rewrite]: #15615 |
|
4896 #15616 := (= #4418 #15619) |
|
4897 #15637 := (= #4413 -131073::int) |
|
4898 #15643 := (* -1::int 131073::int) |
|
4899 #15639 := (= #15643 -131073::int) |
|
4900 #15636 := [rewrite]: #15639 |
|
4901 #15640 := (= #4413 #15643) |
|
4902 #7883 := (= uf_76 131073::int) |
|
4903 #1070 := 65536::int |
|
4904 #1313 := (+ 65536::int 65536::int) |
|
4905 #1318 := (+ #1313 1::int) |
|
4906 #1319 := (= uf_76 #1318) |
|
4907 #7884 := (iff #1319 #7883) |
|
4908 #7881 := (= #1318 131073::int) |
|
4909 #7874 := (+ 131072::int 1::int) |
|
4910 #7879 := (= #7874 131073::int) |
|
4911 #7880 := [rewrite]: #7879 |
|
4912 #7876 := (= #1318 #7874) |
|
4913 #7845 := (= #1313 131072::int) |
|
4914 #7846 := [rewrite]: #7845 |
|
4915 #7877 := [monotonicity #7846]: #7876 |
|
4916 #7882 := [trans #7877 #7880]: #7881 |
|
4917 #7885 := [monotonicity #7882]: #7884 |
|
4918 #7873 := [asserted]: #1319 |
|
4919 #7888 := [mp #7873 #7885]: #7883 |
|
4920 #15641 := [monotonicity #7888]: #15640 |
|
4921 #15634 := [trans #15641 #15636]: #15637 |
|
4922 #15617 := [monotonicity #15634]: #15616 |
|
4923 #15610 := [trans #15617 #15612]: #15613 |
|
4924 #15609 := [monotonicity #15610]: #15608 |
|
4925 #15602 := [trans #15609 #15604]: #15605 |
|
4926 #16488 := [monotonicity #15602]: #16487 |
|
4927 #16493 := [trans #16488 #16491]: #16492 |
|
4928 #16496 := [quant-intro #16493]: #16495 |
|
4929 #16484 := (iff #13989 #16483) |
|
4930 #16481 := (iff #13986 #16480) |
|
4931 #16478 := (iff #13981 #16475) |
|
4932 #16472 := (or #14857 #13959 #13972) |
|
4933 #16476 := (iff #16472 #16475) |
|
4934 #16477 := [rewrite]: #16476 |
|
4935 #16473 := (iff #13981 #16472) |
|
4936 #14854 := (iff #5739 #14857) |
|
4937 #14859 := (iff #5736 #14858) |
|
4938 #14856 := [monotonicity #15602]: #14859 |
|
4939 #14855 := [monotonicity #14856]: #14854 |
|
4940 #16474 := [monotonicity #14855]: #16473 |
|
4941 #16479 := [trans #16474 #16477]: #16478 |
|
4942 #16482 := [quant-intro #16479]: #16481 |
|
4943 #16485 := [monotonicity #16482]: #16484 |
|
4944 #16499 := [monotonicity #16485 #16496]: #16498 |
|
4945 #16502 := [monotonicity #16482 #16499]: #16501 |
|
4946 #16505 := [monotonicity #16502]: #16504 |
|
4947 #16510 := [trans #16505 #16508]: #16509 |
|
4948 #16470 := (iff #14371 #16469) |
|
4949 #16467 := (iff #14345 #16466) |
|
4950 #16464 := (iff #14339 #16463) |
|
4951 #16461 := (iff #14334 #16460) |
|
4952 #16458 := (iff #14326 #16457) |
|
4953 #16455 := (iff #14317 #16454) |
|
4954 #16452 := (iff #14312 #16451) |
|
4955 #16449 := (iff #14286 #16448) |
|
4956 #16446 := (iff #14280 #16445) |
|
4957 #16443 := (iff #14275 #16442) |
|
4958 #16440 := (iff #14267 #16439) |
|
4959 #16429 := (iff #14201 #16426) |
|
4960 #16423 := (and #16368 #14088 #16418) |
|
4961 #16427 := (iff #16423 #16426) |
|
4962 #16428 := [rewrite]: #16427 |
|
4963 #16424 := (iff #14201 #16423) |
|
4964 #16421 := (iff #14193 #16418) |
|
4965 #16415 := (or #12942 #14097 #16401 #14172 #16412) |
|
4966 #16419 := (iff #16415 #16418) |
|
4967 #16420 := [rewrite]: #16419 |
|
4968 #16416 := (iff #14193 #16415) |
|
4969 #16413 := (iff #14178 #16412) |
|
4970 #16410 := (iff #14175 #16407) |
|
4971 #16404 := (and #16368 #14088) |
|
4972 #16408 := (iff #16404 #16407) |
|
4973 #16409 := [rewrite]: #16408 |
|
4974 #16405 := (iff #14175 #16404) |
|
4975 #16371 := (iff #14084 #16368) |
|
4976 #16304 := (+ 131073::int #14044) |
|
4977 #16365 := (>= #16304 1::int) |
|
4978 #16369 := (iff #16365 #16368) |
|
4979 #16370 := [rewrite]: #16369 |
|
4980 #16366 := (iff #14084 #16365) |
|
4981 #16305 := (= #14085 #16304) |
|
4982 #16306 := [monotonicity #7888]: #16305 |
|
4983 #16367 := [monotonicity #16306]: #16366 |
|
4984 #16372 := [trans #16367 #16370]: #16371 |
|
4985 #16406 := [monotonicity #16372]: #16405 |
|
4986 #16411 := [trans #16406 #16409]: #16410 |
|
4987 #16414 := [monotonicity #16411]: #16413 |
|
4988 #16402 := (iff #14165 #16401) |
|
4989 #16399 := (iff #14162 #16398) |
|
4990 #16396 := (iff #14159 #16395) |
|
4991 #16393 := (iff #14156 #16390) |
|
4992 #16387 := (or #16384 #14151) |
|
4993 #16391 := (iff #16387 #16390) |
|
4994 #16392 := [rewrite]: #16391 |
|
4995 #16388 := (iff #14156 #16387) |
|
4996 #16385 := (iff #14139 #16384) |
|
4997 #16382 := (iff #14136 #16381) |
|
4998 #16379 := (iff #14131 #16376) |
|
4999 #16373 := (or #14857 #14109 #14122) |
|
5000 #16377 := (iff #16373 #16376) |
|
5001 #16378 := [rewrite]: #16377 |
|
5002 #16374 := (iff #14131 #16373) |
|
5003 #16375 := [monotonicity #14855]: #16374 |
|
5004 #16380 := [trans #16375 #16378]: #16379 |
|
5005 #16383 := [quant-intro #16380]: #16382 |
|
5006 #16386 := [monotonicity #16383]: #16385 |
|
5007 #16389 := [monotonicity #16386]: #16388 |
|
5008 #16394 := [trans #16389 #16392]: #16393 |
|
5009 #16397 := [monotonicity #16383 #16394]: #16396 |
|
5010 #16400 := [monotonicity #16397]: #16399 |
|
5011 #16403 := [monotonicity #16400]: #16402 |
|
5012 #16417 := [monotonicity #16403 #16414]: #16416 |
|
5013 #16422 := [trans #16417 #16420]: #16421 |
|
5014 #16425 := [monotonicity #16372 #16422]: #16424 |
|
5015 #16430 := [trans #16425 #16428]: #16429 |
|
5016 #16441 := [monotonicity #16430]: #16440 |
|
5017 #16444 := [monotonicity #16441]: #16443 |
|
5018 #16447 := [monotonicity #16444]: #16446 |
|
5019 #16450 := [monotonicity #16447]: #16449 |
|
5020 #16453 := [monotonicity #16450]: #16452 |
|
5021 #16437 := (iff #14238 #16434) |
|
5022 #16431 := (or #13002 #12993 #13955 #14081 #16426 #14211) |
|
5023 #16435 := (iff #16431 #16434) |
|
5024 #16436 := [rewrite]: #16435 |
|
5025 #16432 := (iff #14238 #16431) |
|
5026 #16433 := [monotonicity #16430]: #16432 |
|
5027 #16438 := [trans #16433 #16436]: #16437 |
|
5028 #16456 := [monotonicity #16438 #16453]: #16455 |
|
5029 #16459 := [monotonicity #16456]: #16458 |
|
5030 #16462 := [monotonicity #16459]: #16461 |
|
5031 #16465 := [monotonicity #16462]: #16464 |
|
5032 #16468 := [monotonicity #16465]: #16467 |
|
5033 #16471 := [monotonicity #16468]: #16470 |
|
5034 #16513 := [monotonicity #16471 #16510]: #16512 |
|
5035 #16363 := (iff #14496 #16362) |
|
5036 #16360 := (iff #14493 #16357) |
|
5037 #16354 := (and #16349 #14490) |
|
5038 #16358 := (iff #16354 #16357) |
|
5039 #16359 := [rewrite]: #16358 |
|
5040 #16355 := (iff #14493 #16354) |
|
5041 #16352 := (iff #14486 #16349) |
|
5042 #16343 := (+ 255::int #14431) |
|
5043 #16346 := (>= #16343 0::int) |
|
5044 #16350 := (iff #16346 #16349) |
|
5045 #16351 := [rewrite]: #16350 |
|
5046 #16347 := (iff #14486 #16346) |
|
5047 #16344 := (= #14487 #16343) |
|
5048 #1323 := (= uf_78 255::int) |
|
5049 #7887 := [asserted]: #1323 |
|
5050 #16345 := [monotonicity #7887]: #16344 |
|
5051 #16348 := [monotonicity #16345]: #16347 |
|
5052 #16353 := [trans #16348 #16351]: #16352 |
|
5053 #16356 := [monotonicity #16353]: #16355 |
|
5054 #16361 := [trans #16356 #16359]: #16360 |
|
5055 #16364 := [monotonicity #16361]: #16363 |
|
5056 #16341 := (iff #14483 #16340) |
|
5057 #16338 := (iff #14478 #16337) |
|
5058 #16335 := (iff #14471 #16332) |
|
5059 #16326 := (+ 131073::int #14402) |
|
5060 #16329 := (>= #16326 0::int) |
|
5061 #16333 := (iff #16329 #16332) |
|
5062 #16334 := [rewrite]: #16333 |
|
5063 #16330 := (iff #14471 #16329) |
|
5064 #16327 := (= #14472 #16326) |
|
5065 #16328 := [monotonicity #7888]: #16327 |
|
5066 #16331 := [monotonicity #16328]: #16330 |
|
5067 #16336 := [trans #16331 #16334]: #16335 |
|
5068 #16339 := [monotonicity #16336]: #16338 |
|
5069 #16342 := [monotonicity #16339]: #16341 |
|
5070 #16324 := (iff #14468 #16323) |
|
5071 #16321 := (iff #14465 #16318) |
|
5072 #16315 := (and #16310 #14462) |
|
5073 #16319 := (iff #16315 #16318) |
|
5074 #16320 := [rewrite]: #16319 |
|
5075 #16316 := (iff #14465 #16315) |
|
5076 #16313 := (iff #14459 #16310) |
|
5077 #16307 := (>= #16304 0::int) |
|
5078 #16311 := (iff #16307 #16310) |
|
5079 #16312 := [rewrite]: #16311 |
|
5080 #16308 := (iff #14459 #16307) |
|
5081 #16309 := [monotonicity #16306]: #16308 |
|
5082 #16314 := [trans #16309 #16312]: #16313 |
|
5083 #16317 := [monotonicity #16314]: #16316 |
|
5084 #16322 := [trans #16317 #16320]: #16321 |
|
5085 #16325 := [monotonicity #16322]: #16324 |
|
5086 #16302 := (iff #14450 #16301) |
|
5087 #16299 := (iff #14447 #16298) |
|
5088 #16296 := (iff #14442 #16293) |
|
5089 #16290 := (or #14857 #14420 #14433) |
|
5090 #16294 := (iff #16290 #16293) |
|
5091 #16295 := [rewrite]: #16294 |
|
5092 #16291 := (iff #14442 #16290) |
|
5093 #16292 := [monotonicity #14855]: #16291 |
|
5094 #16297 := [trans #16292 #16295]: #16296 |
|
5095 #16300 := [quant-intro #16297]: #16299 |
|
5096 #16303 := [monotonicity #16300]: #16302 |
|
5097 #16516 := [monotonicity #16303 #16325 #16342 #16364 #16513]: #16515 |
|
5098 #16521 := [trans #16516 #16519]: #16520 |
|
5099 #16524 := [monotonicity #16521]: #16523 |
|
5100 #16288 := (iff #13939 #16287) |
|
5101 #16285 := (iff #13936 #16284) |
|
5102 #16282 := (iff #13931 #16279) |
|
5103 #16276 := (or #14857 #13910 #13921) |
|
5104 #16280 := (iff #16276 #16279) |
|
5105 #16281 := [rewrite]: #16280 |
|
5106 #16277 := (iff #13931 #16276) |
|
5107 #16278 := [monotonicity #14855]: #16277 |
|
5108 #16283 := [trans #16278 #16281]: #16282 |
|
5109 #16286 := [quant-intro #16283]: #16285 |
|
5110 #16289 := [monotonicity #16286]: #16288 |
|
5111 #16527 := [monotonicity #16289 #16524]: #16526 |
|
5112 #16530 := [monotonicity #16286 #16527]: #16529 |
|
5113 #16533 := [monotonicity #16530]: #16532 |
|
5114 #16536 := [monotonicity #16533]: #16535 |
|
5115 #16539 := [monotonicity #16536]: #16538 |
|
5116 #16542 := [monotonicity #16539]: #16541 |
|
5117 #16545 := [monotonicity #16542]: #16544 |
|
5118 #16548 := [monotonicity #16545]: #16547 |
|
5119 #16551 := [monotonicity #16548]: #16550 |
|
5120 #16554 := [monotonicity #16551]: #16553 |
|
5121 #16557 := [monotonicity #16554]: #16556 |
|
5122 #14791 := (not #14643) |
|
5123 #15789 := (iff #14791 #15788) |
|
5124 #15786 := (iff #14643 #15785) |
|
5125 #15783 := (iff #14640 #15782) |
|
5126 #15780 := (iff #14635 #15779) |
|
5127 #15777 := (iff #14629 #15776) |
|
5128 #15774 := (iff #14624 #15773) |
|
5129 #15771 := (iff #14616 #15770) |
|
5130 #15768 := (iff #14595 #15767) |
|
5131 #15765 := (iff #14592 #15764) |
|
5132 #15762 := (iff #14589 #15761) |
|
5133 #15759 := (iff #14586 #15758) |
|
5134 #15756 := (iff #14581 #15755) |
|
5135 #15753 := (iff #14573 #15750) |
|
5136 #15747 := (or #13367 #13358 #13349 #13340 #13331 #14399 #15709 #13955 #15742 #14416 #14450 #14456 #14468 #14483 #14496 #14507) |
|
5137 #15751 := (iff #15747 #15750) |
|
5138 #15752 := [rewrite]: #15751 |
|
5139 #15748 := (iff #14573 #15747) |
|
5140 #15745 := (iff #14376 #15742) |
|
5141 #15739 := (and #15734 #14371) |
|
5142 #15743 := (iff #15739 #15742) |
|
5143 #15744 := [rewrite]: #15743 |
|
5144 #15740 := (iff #14376 #15739) |
|
5145 #15737 := (iff #14070 #15734) |
|
5146 #15719 := (or #12671 #12662 #12653 #12644 #13955 #14009) |
|
5147 #15731 := (or #13955 #15719 #14049) |
|
5148 #15735 := (iff #15731 #15734) |
|
5149 #15736 := [rewrite]: #15735 |
|
5150 #15732 := (iff #14070 #15731) |
|
5151 #15729 := (iff #14041 #15719) |
|
5152 #15724 := (and true #15719) |
|
5153 #15727 := (iff #15724 #15719) |
|
5154 #15728 := [rewrite]: #15727 |
|
5155 #15725 := (iff #14041 #15724) |
|
5156 #15722 := (iff #14036 #15719) |
|
5157 #15716 := (or false #12671 #12662 #12653 #12644 #13955 #14009) |
|
5158 #15720 := (iff #15716 #15719) |
|
5159 #15721 := [rewrite]: #15720 |
|
5160 #15717 := (iff #14036 #15716) |
|
5161 #15714 := (iff #12719 false) |
|
5162 #15712 := (iff #12719 #3294) |
|
5163 #15456 := (iff up_216 true) |
|
5164 #11194 := [asserted]: up_216 |
|
5165 #15457 := [iff-true #11194]: #15456 |
|
5166 #15713 := [monotonicity #15457]: #15712 |
|
5167 #15715 := [trans #15713 #13445]: #15714 |
|
5168 #15718 := [monotonicity #15715]: #15717 |
|
5169 #15723 := [trans #15718 #15721]: #15722 |
|
5170 #15726 := [monotonicity #15457 #15723]: #15725 |
|
5171 #15730 := [trans #15726 #15728]: #15729 |
|
5172 #15733 := [monotonicity #15730]: #15732 |
|
5173 #15738 := [trans #15733 #15736]: #15737 |
|
5174 #15741 := [monotonicity #15738]: #15740 |
|
5175 #15746 := [trans #15741 #15744]: #15745 |
|
5176 #15710 := (iff #13376 #15709) |
|
5177 #15707 := (iff #12556 #12553) |
|
5178 #15702 := (and true #12553) |
|
5179 #15705 := (iff #15702 #12553) |
|
5180 #15706 := [rewrite]: #15705 |
|
5181 #15703 := (iff #12556 #15702) |
|
5182 #15690 := (iff #12332 true) |
|
5183 #15691 := [iff-true #14784]: #15690 |
|
5184 #15704 := [monotonicity #15691]: #15703 |
|
5185 #15708 := [trans #15704 #15706]: #15707 |
|
5186 #15711 := [monotonicity #15708]: #15710 |
|
5187 #15749 := [monotonicity #15711 #15746]: #15748 |
|
5188 #15754 := [trans #15749 #15752]: #15753 |
|
5189 #15757 := [monotonicity #15754]: #15756 |
|
5190 #15760 := [monotonicity #15757]: #15759 |
|
5191 #15763 := [monotonicity #15760]: #15762 |
|
5192 #15766 := [monotonicity #15763]: #15765 |
|
5193 #15769 := [monotonicity #15766]: #15768 |
|
5194 #15772 := [monotonicity #15769]: #15771 |
|
5195 #15775 := [monotonicity #15772]: #15774 |
|
5196 #15778 := [monotonicity #15775]: #15777 |
|
5197 #15781 := [monotonicity #15778]: #15780 |
|
5198 #15784 := [monotonicity #15781]: #15783 |
|
5199 #15787 := [monotonicity #15784]: #15786 |
|
5200 #15790 := [monotonicity #15787]: #15789 |
|
5201 #14792 := [not-or-elim #14776]: #14791 |
|
5202 #15791 := [mp #14792 #15790]: #15788 |
|
5203 #16558 := [mp #15791 #16557]: #16555 |
|
5204 #19284 := [mp~ #16558 #19283]: #19281 |
|
5205 #19285 := [mp #19284 #19629]: #19627 |
|
5206 #23120 := [mp #19285 #23119]: #23117 |
|
5207 #23987 := [mp #23120 #23986]: #23984 |
|
5208 #28241 := [unit-resolution #23987 #26494]: #23981 |
|
5209 #28348 := (or #23978 #23957) |
|
5210 decl uf_136 :: (-> T14 T5) |
|
5211 #26312 := (uf_58 #3079 #3011) |
|
5212 #26553 := (uf_136 #26312) |
|
5213 #26565 := (uf_24 uf_273 #26553) |
|
5214 #26566 := (= uf_9 #26565) |
|
5215 #26600 := (not #26566) |
|
5216 decl uf_135 :: (-> T14 T2) |
|
5217 #26546 := (uf_135 #26312) |
|
5218 #26551 := (= uf_9 #26546) |
|
5219 #26552 := (not #26551) |
|
5220 #26788 := (or #26552 #26600) |
|
5221 #26791 := (not #26788) |
|
5222 decl uf_210 :: (-> T4 T5 T2) |
|
5223 #26631 := (uf_210 uf_273 #26553) |
|
5224 #26632 := (= uf_9 #26631) |
|
5225 #26630 := (uf_25 uf_273 #26553) |
|
5226 #26610 := (= uf_26 #26630) |
|
5227 #26753 := (or #26610 #26632) |
|
5228 #26766 := (not #26753) |
|
5229 #26287 := (uf_15 #3011) |
|
5230 #26634 := (uf_14 #26287) |
|
5231 #26726 := (= uf_16 #26634) |
|
5232 #26750 := (not #26726) |
|
5233 #26608 := (uf_15 #26553) |
|
5234 #26609 := (uf_14 #26608) |
|
5235 #26629 := (= uf_16 #26609) |
|
5236 #26796 := (or #26629 #26750 #26766 #26791) |
|
5237 #26807 := (not #26796) |
|
5238 #26557 := (uf_25 uf_273 #3011) |
|
5239 #26558 := (= uf_26 #26557) |
|
5240 #26555 := (uf_210 uf_273 #3011) |
|
5241 #26556 := (= uf_9 #26555) |
|
5242 #26756 := (or #26556 #26558) |
|
5243 #26759 := (not #26756) |
|
5244 #26745 := (or #26726 #26759) |
|
5245 #26748 := (not #26745) |
|
5246 #26809 := (or #26748 #26807) |
|
5247 #26812 := (not #26809) |
|
5248 #26819 := (or #18897 #26812) |
|
5249 #26823 := (not #26819) |
|
5250 #26851 := (iff #12367 #26823) |
|
5251 #2376 := (uf_67 #47 #26) |
|
5252 #2377 := (pattern #2376) |
|
5253 #281 := (uf_59 #47) |
|
5254 #2383 := (uf_58 #281 #26) |
|
5255 #2397 := (uf_135 #2383) |
|
5256 #10938 := (= uf_9 #2397) |
|
5257 #10941 := (not #10938) |
|
5258 #2384 := (uf_136 #2383) |
|
5259 #2394 := (uf_24 #47 #2384) |
|
5260 #10932 := (= uf_9 #2394) |
|
5261 #10935 := (not #10932) |
|
5262 #10944 := (or #10935 #10941) |
|
5263 #22490 := (not #10944) |
|
5264 #2390 := (uf_15 #2384) |
|
5265 #2391 := (uf_14 #2390) |
|
5266 #10926 := (= uf_16 #2391) |
|
5267 #2387 := (uf_25 #47 #2384) |
|
5268 #10920 := (= uf_26 #2387) |
|
5269 #2385 := (uf_210 #47 #2384) |
|
5270 #10917 := (= uf_9 #2385) |
|
5271 #10923 := (or #10917 #10920) |
|
5272 #22489 := (not #10923) |
|
5273 #22491 := (or #52 #22489 #10926 #22490) |
|
5274 #22492 := (not #22491) |
|
5275 #2379 := (uf_210 #47 #26) |
|
5276 #10898 := (= uf_9 #2379) |
|
5277 #10904 := (or #3656 #10898) |
|
5278 #22484 := (not #10904) |
|
5279 #22485 := (or #36 #22484) |
|
5280 #22486 := (not #22485) |
|
5281 #22495 := (or #22486 #22492) |
|
5282 #22501 := (not #22495) |
|
5283 #22502 := (or #11522 #22501) |
|
5284 #22503 := (not #22502) |
|
5285 #10894 := (= uf_9 #2376) |
|
5286 #22508 := (iff #10894 #22503) |
|
5287 #22511 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2377) #22508) |
|
5288 #10929 := (not #10926) |
|
5289 #10978 := (and #36 #10923 #10929 #10944) |
|
5290 #10912 := (and #52 #10904) |
|
5291 #10981 := (or #10912 #10978) |
|
5292 #10984 := (and #3650 #10981) |
|
5293 #10987 := (iff #10894 #10984) |
|
5294 #10990 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2377) #10987) |
|
5295 #22512 := (iff #10990 #22511) |
|
5296 #22509 := (iff #10987 #22508) |
|
5297 #22506 := (iff #10984 #22503) |
|
5298 #22498 := (and #3650 #22495) |
|
5299 #22504 := (iff #22498 #22503) |
|
5300 #22505 := [rewrite]: #22504 |
|
5301 #22499 := (iff #10984 #22498) |
|
5302 #22496 := (iff #10981 #22495) |
|
5303 #22493 := (iff #10978 #22492) |
|
5304 #22494 := [rewrite]: #22493 |
|
5305 #22487 := (iff #10912 #22486) |
|
5306 #22488 := [rewrite]: #22487 |
|
5307 #22497 := [monotonicity #22488 #22494]: #22496 |
|
5308 #22500 := [monotonicity #22497]: #22499 |
|
5309 #22507 := [trans #22500 #22505]: #22506 |
|
5310 #22510 := [monotonicity #22507]: #22509 |
|
5311 #22513 := [quant-intro #22510]: #22512 |
|
5312 #18466 := (~ #10990 #10990) |
|
5313 #18464 := (~ #10987 #10987) |
|
5314 #18465 := [refl]: #18464 |
|
5315 #18467 := [nnf-pos #18465]: #18466 |
|
5316 #2398 := (= #2397 uf_9) |
|
5317 #2399 := (not #2398) |
|
5318 #2395 := (= #2394 uf_9) |
|
5319 #2396 := (not #2395) |
|
5320 #2400 := (or #2396 #2399) |
|
5321 #2401 := (and #2400 #36) |
|
5322 #2392 := (= #2391 uf_16) |
|
5323 #2393 := (not #2392) |
|
5324 #2402 := (and #2393 #2401) |
|
5325 #2388 := (= #2387 uf_26) |
|
5326 #2386 := (= #2385 uf_9) |
|
5327 #2389 := (or #2386 #2388) |
|
5328 #2403 := (and #2389 #2402) |
|
5329 #2380 := (= #2379 uf_9) |
|
5330 #2381 := (or #2380 #151) |
|
5331 #2382 := (and #2381 #52) |
|
5332 #2404 := (or #2382 #2403) |
|
5333 #2405 := (and #2404 #147) |
|
5334 #2378 := (= #2376 uf_9) |
|
5335 #2406 := (iff #2378 #2405) |
|
5336 #2407 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2377) #2406) |
|
5337 #10993 := (iff #2407 #10990) |
|
5338 #10950 := (and #36 #10944) |
|
5339 #10955 := (and #10929 #10950) |
|
5340 #10958 := (and #10923 #10955) |
|
5341 #10961 := (or #10912 #10958) |
|
5342 #10967 := (and #3650 #10961) |
|
5343 #10972 := (iff #10894 #10967) |
|
5344 #10975 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2377) #10972) |
|
5345 #10991 := (iff #10975 #10990) |
|
5346 #10988 := (iff #10972 #10987) |
|
5347 #10985 := (iff #10967 #10984) |
|
5348 #10982 := (iff #10961 #10981) |
|
5349 #10979 := (iff #10958 #10978) |
|
5350 #10980 := [rewrite]: #10979 |
|
5351 #10983 := [monotonicity #10980]: #10982 |
|
5352 #10986 := [monotonicity #10983]: #10985 |
|
5353 #10989 := [monotonicity #10986]: #10988 |
|
5354 #10992 := [quant-intro #10989]: #10991 |
|
5355 #10976 := (iff #2407 #10975) |
|
5356 #10973 := (iff #2406 #10972) |
|
5357 #10970 := (iff #2405 #10967) |
|
5358 #10964 := (and #10961 #3650) |
|
5359 #10968 := (iff #10964 #10967) |
|
5360 #10969 := [rewrite]: #10968 |
|
5361 #10965 := (iff #2405 #10964) |
|
5362 #10962 := (iff #2404 #10961) |
|
5363 #10959 := (iff #2403 #10958) |
|
5364 #10956 := (iff #2402 #10955) |
|
5365 #10953 := (iff #2401 #10950) |
|
5366 #10947 := (and #10944 #36) |
|
5367 #10951 := (iff #10947 #10950) |
|
5368 #10952 := [rewrite]: #10951 |
|
5369 #10948 := (iff #2401 #10947) |
|
5370 #10945 := (iff #2400 #10944) |
|
5371 #10942 := (iff #2399 #10941) |
|
5372 #10939 := (iff #2398 #10938) |
|
5373 #10940 := [rewrite]: #10939 |
|
5374 #10943 := [monotonicity #10940]: #10942 |
|
5375 #10936 := (iff #2396 #10935) |
|
5376 #10933 := (iff #2395 #10932) |
|
5377 #10934 := [rewrite]: #10933 |
|
5378 #10937 := [monotonicity #10934]: #10936 |
|
5379 #10946 := [monotonicity #10937 #10943]: #10945 |
|
5380 #10949 := [monotonicity #10946]: #10948 |
|
5381 #10954 := [trans #10949 #10952]: #10953 |
|
5382 #10930 := (iff #2393 #10929) |
|
5383 #10927 := (iff #2392 #10926) |
|
5384 #10928 := [rewrite]: #10927 |
|
5385 #10931 := [monotonicity #10928]: #10930 |
|
5386 #10957 := [monotonicity #10931 #10954]: #10956 |
|
5387 #10924 := (iff #2389 #10923) |
|
5388 #10921 := (iff #2388 #10920) |
|
5389 #10922 := [rewrite]: #10921 |
|
5390 #10918 := (iff #2386 #10917) |
|
5391 #10919 := [rewrite]: #10918 |
|
5392 #10925 := [monotonicity #10919 #10922]: #10924 |
|
5393 #10960 := [monotonicity #10925 #10957]: #10959 |
|
5394 #10915 := (iff #2382 #10912) |
|
5395 #10909 := (and #10904 #52) |
|
5396 #10913 := (iff #10909 #10912) |
|
5397 #10914 := [rewrite]: #10913 |
|
5398 #10910 := (iff #2382 #10909) |
|
5399 #10907 := (iff #2381 #10904) |
|
5400 #10901 := (or #10898 #3656) |
|
5401 #10905 := (iff #10901 #10904) |
|
5402 #10906 := [rewrite]: #10905 |
|
5403 #10902 := (iff #2381 #10901) |
|
5404 #10899 := (iff #2380 #10898) |
|
5405 #10900 := [rewrite]: #10899 |
|
5406 #10903 := [monotonicity #10900 #3658]: #10902 |
|
5407 #10908 := [trans #10903 #10906]: #10907 |
|
5408 #10911 := [monotonicity #10908]: #10910 |
|
5409 #10916 := [trans #10911 #10914]: #10915 |
|
5410 #10963 := [monotonicity #10916 #10960]: #10962 |
|
5411 #10966 := [monotonicity #10963 #3652]: #10965 |
|
5412 #10971 := [trans #10966 #10969]: #10970 |
|
5413 #10896 := (iff #2378 #10894) |
|
5414 #10897 := [rewrite]: #10896 |
|
5415 #10974 := [monotonicity #10897 #10971]: #10973 |
|
5416 #10977 := [quant-intro #10974]: #10976 |
|
5417 #10994 := [trans #10977 #10992]: #10993 |
|
5418 #10893 := [asserted]: #2407 |
|
5419 #10995 := [mp #10893 #10994]: #10990 |
|
5420 #18468 := [mp~ #10995 #18467]: #10990 |
|
5421 #22514 := [mp #18468 #22513]: #22511 |
|
5422 #26854 := (not #22511) |
|
5423 #26855 := (or #26854 #26851) |
|
5424 #26606 := (or #26600 #26552) |
|
5425 #26607 := (not #26606) |
|
5426 #26633 := (or #26632 #26610) |
|
5427 #26628 := (not #26633) |
|
5428 #26635 := (= #26634 uf_16) |
|
5429 #26684 := (not #26635) |
|
5430 #26685 := (or #26684 #26628 #26629 #26607) |
|
5431 #26554 := (not #26685) |
|
5432 #26559 := (or #26558 #26556) |
|
5433 #26560 := (not #26559) |
|
5434 #26544 := (or #26635 #26560) |
|
5435 #26636 := (not #26544) |
|
5436 #26637 := (or #26636 #26554) |
|
5437 #26681 := (not #26637) |
|
5438 #26713 := (or #18897 #26681) |
|
5439 #26714 := (not #26713) |
|
5440 #26725 := (iff #12367 #26714) |
|
5441 #26840 := (or #26854 #26725) |
|
5442 #26842 := (iff #26840 #26855) |
|
5443 #26844 := (iff #26855 #26855) |
|
5444 #26839 := [rewrite]: #26844 |
|
5445 #26852 := (iff #26725 #26851) |
|
5446 #26824 := (iff #26714 #26823) |
|
5447 #26820 := (iff #26713 #26819) |
|
5448 #26813 := (iff #26681 #26812) |
|
5449 #26810 := (iff #26637 #26809) |
|
5450 #26808 := (iff #26554 #26807) |
|
5451 #26805 := (iff #26685 #26796) |
|
5452 #26793 := (or #26750 #26766 #26629 #26791) |
|
5453 #26802 := (iff #26793 #26796) |
|
5454 #26804 := [rewrite]: #26802 |
|
5455 #26794 := (iff #26685 #26793) |
|
5456 #26786 := (iff #26607 #26791) |
|
5457 #26789 := (iff #26606 #26788) |
|
5458 #26790 := [rewrite]: #26789 |
|
5459 #26792 := [monotonicity #26790]: #26786 |
|
5460 #26785 := (iff #26628 #26766) |
|
5461 #26764 := (iff #26633 #26753) |
|
5462 #26765 := [rewrite]: #26764 |
|
5463 #26787 := [monotonicity #26765]: #26785 |
|
5464 #26751 := (iff #26684 #26750) |
|
5465 #26754 := (iff #26635 #26726) |
|
5466 #26755 := [rewrite]: #26754 |
|
5467 #26752 := [monotonicity #26755]: #26751 |
|
5468 #26795 := [monotonicity #26752 #26787 #26792]: #26794 |
|
5469 #26806 := [trans #26795 #26804]: #26805 |
|
5470 #26803 := [monotonicity #26806]: #26808 |
|
5471 #26743 := (iff #26636 #26748) |
|
5472 #26746 := (iff #26544 #26745) |
|
5473 #26742 := (iff #26560 #26759) |
|
5474 #26757 := (iff #26559 #26756) |
|
5475 #26758 := [rewrite]: #26757 |
|
5476 #26744 := [monotonicity #26758]: #26742 |
|
5477 #26747 := [monotonicity #26755 #26744]: #26746 |
|
5478 #26749 := [monotonicity #26747]: #26743 |
|
5479 #26811 := [monotonicity #26749 #26803]: #26810 |
|
5480 #26818 := [monotonicity #26811]: #26813 |
|
5481 #26822 := [monotonicity #26818]: #26820 |
|
5482 #26850 := [monotonicity #26822]: #26824 |
|
5483 #26853 := [monotonicity #26850]: #26852 |
|
5484 #26843 := [monotonicity #26853]: #26842 |
|
5485 #26845 := [trans #26843 #26839]: #26842 |
|
5486 #26841 := [quant-inst]: #26840 |
|
5487 #26846 := [mp #26841 #26845]: #26855 |
|
5488 #27857 := [unit-resolution #26846 #22514]: #26851 |
|
5489 #27023 := (not #26851) |
|
5490 #27960 := (or #27023 #26819) |
|
5491 #27858 := [hypothesis]: #23954 |
|
5492 decl uf_144 :: (-> T3 T3) |
|
5493 #24114 := (uf_144 #2952) |
|
5494 #26288 := (= #24114 #26287) |
|
5495 #26263 := (uf_48 #3011 #24114) |
|
5496 #26264 := (= uf_9 #26263) |
|
5497 #26290 := (iff #26264 #26288) |
|
5498 #26074 := (not #26290) |
|
5499 #26175 := [hypothesis]: #26074 |
|
5500 #1381 := (uf_15 #15) |
|
5501 #9506 := (= #233 #1381) |
|
5502 #11615 := (iff #9506 #11594) |
|
5503 #23676 := (forall (vars (?x712 T5) (?x713 T3)) (:pat #2662) #11615) |
|
5504 #11620 := (forall (vars (?x712 T5) (?x713 T3)) #11615) |
|
5505 #23679 := (iff #11620 #23676) |
|
5506 #23677 := (iff #11615 #11615) |
|
5507 #23678 := [refl]: #23677 |
|
5508 #23680 := [quant-intro #23678]: #23679 |
|
5509 #18739 := (~ #11620 #11620) |
|
5510 #18737 := (~ #11615 #11615) |
|
5511 #18738 := [refl]: #18737 |
|
5512 #18740 := [nnf-pos #18738]: #18739 |
|
5513 #1882 := (= #1381 #233) |
|
5514 #2668 := (iff #2663 #1882) |
|
5515 #2669 := (forall (vars (?x712 T5) (?x713 T3)) #2668) |
|
5516 #11621 := (iff #2669 #11620) |
|
5517 #11618 := (iff #2668 #11615) |
|
5518 #11611 := (iff #11594 #9506) |
|
5519 #11616 := (iff #11611 #11615) |
|
5520 #11617 := [rewrite]: #11616 |
|
5521 #11613 := (iff #2668 #11611) |
|
5522 #9507 := (iff #1882 #9506) |
|
5523 #9508 := [rewrite]: #9507 |
|
5524 #11614 := [monotonicity #11597 #9508]: #11613 |
|
5525 #11619 := [trans #11614 #11617]: #11618 |
|
5526 #11622 := [quant-intro #11619]: #11621 |
|
5527 #11610 := [asserted]: #2669 |
|
5528 #11625 := [mp #11610 #11622]: #11620 |
|
5529 #18741 := [mp~ #11625 #18740]: #11620 |
|
5530 #23681 := [mp #18741 #23680]: #23676 |
|
5531 #25432 := (not #23676) |
|
5532 #26067 := (or #25432 #26290) |
|
5533 #26289 := (iff #26288 #26264) |
|
5534 #26068 := (or #25432 #26289) |
|
5535 #26069 := (iff #26068 #26067) |
|
5536 #26065 := (iff #26067 #26067) |
|
5537 #26071 := [rewrite]: #26065 |
|
5538 #26291 := (iff #26289 #26290) |
|
5539 #26292 := [rewrite]: #26291 |
|
5540 #26070 := [monotonicity #26292]: #26069 |
|
5541 #26072 := [trans #26070 #26071]: #26069 |
|
5542 #26066 := [quant-inst]: #26068 |
|
5543 #26073 := [mp #26066 #26072]: #26067 |
|
5544 #26176 := [unit-resolution #26073 #23681 #26175]: false |
|
5545 #26214 := [lemma #26176]: #26290 |
|
5546 #26294 := (or #26074 #12361) |
|
5547 #26357 := (uf_116 #23223) |
|
5548 decl uf_138 :: (-> T3 int) |
|
5549 #26356 := (uf_138 #24114) |
|
5550 #26365 := (+ #26356 #26357) |
|
5551 #26368 := (uf_43 #24114 #26365) |
|
5552 #26561 := (uf_15 #26368) |
|
5553 #26308 := (= #26561 #26287) |
|
5554 #26304 := (= #26287 #26561) |
|
5555 #26302 := (= #3011 #26368) |
|
5556 #26346 := (uf_66 #23223 0::int #24114) |
|
5557 #26371 := (= #26346 #26368) |
|
5558 #26374 := (not #26371) |
|
5559 decl uf_139 :: (-> T5 T5 T2) |
|
5560 #26347 := (uf_139 #26346 #23223) |
|
5561 #26354 := (= uf_9 #26347) |
|
5562 #26355 := (not #26354) |
|
5563 #26380 := (or #26355 #26374) |
|
5564 #26385 := (not #26380) |
|
5565 #247 := (:var 1 int) |
|
5566 #1568 := (uf_66 #24 #247 #233) |
|
5567 #1569 := (pattern #1568) |
|
5568 #1576 := (uf_139 #1568 #24) |
|
5569 #8688 := (= uf_9 #1576) |
|
5570 #21652 := (not #8688) |
|
5571 #1571 := (uf_138 #233) |
|
5572 #1570 := (uf_116 #24) |
|
5573 #8678 := (+ #1570 #1571) |
|
5574 #8679 := (+ #247 #8678) |
|
5575 #8682 := (uf_43 #233 #8679) |
|
5576 #8685 := (= #1568 #8682) |
|
5577 #21651 := (not #8685) |
|
5578 #21653 := (or #21651 #21652) |
|
5579 #21654 := (not #21653) |
|
5580 #21657 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1569) #21654) |
|
5581 #8691 := (and #8685 #8688) |
|
5582 #8694 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1569) #8691) |
|
5583 #21658 := (iff #8694 #21657) |
|
5584 #21655 := (iff #8691 #21654) |
|
5585 #21656 := [rewrite]: #21655 |
|
5586 #21659 := [quant-intro #21656]: #21658 |
|
5587 #17817 := (~ #8694 #8694) |
|
5588 #17815 := (~ #8691 #8691) |
|
5589 #17816 := [refl]: #17815 |
|
5590 #17818 := [nnf-pos #17816]: #17817 |
|
5591 #1577 := (= #1576 uf_9) |
|
5592 #1572 := (+ #247 #1571) |
|
5593 #1573 := (+ #1570 #1572) |
|
5594 #1574 := (uf_43 #233 #1573) |
|
5595 #1575 := (= #1568 #1574) |
|
5596 #1578 := (and #1575 #1577) |
|
5597 #1579 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1569) #1578) |
|
5598 #8695 := (iff #1579 #8694) |
|
5599 #8692 := (iff #1578 #8691) |
|
5600 #8689 := (iff #1577 #8688) |
|
5601 #8690 := [rewrite]: #8689 |
|
5602 #8686 := (iff #1575 #8685) |
|
5603 #8683 := (= #1574 #8682) |
|
5604 #8680 := (= #1573 #8679) |
|
5605 #8681 := [rewrite]: #8680 |
|
5606 #8684 := [monotonicity #8681]: #8683 |
|
5607 #8687 := [monotonicity #8684]: #8686 |
|
5608 #8693 := [monotonicity #8687 #8690]: #8692 |
|
5609 #8696 := [quant-intro #8693]: #8695 |
|
5610 #8677 := [asserted]: #1579 |
|
5611 #8699 := [mp #8677 #8696]: #8694 |
|
5612 #17819 := [mp~ #8699 #17818]: #8694 |
|
5613 #21660 := [mp #17819 #21659]: #21657 |
|
5614 #26114 := (not #21657) |
|
5615 #26115 := (or #26114 #26385) |
|
5616 #26358 := (+ #26357 #26356) |
|
5617 #26359 := (+ 0::int #26358) |
|
5618 #26360 := (uf_43 #24114 #26359) |
|
5619 #26361 := (= #26346 #26360) |
|
5620 #26362 := (not #26361) |
|
5621 #26363 := (or #26362 #26355) |
|
5622 #26364 := (not #26363) |
|
5623 #26116 := (or #26114 #26364) |
|
5624 #26122 := (iff #26116 #26115) |
|
5625 #26125 := (iff #26115 #26115) |
|
5626 #26126 := [rewrite]: #26125 |
|
5627 #26386 := (iff #26364 #26385) |
|
5628 #26383 := (iff #26363 #26380) |
|
5629 #26377 := (or #26374 #26355) |
|
5630 #26381 := (iff #26377 #26380) |
|
5631 #26382 := [rewrite]: #26381 |
|
5632 #26378 := (iff #26363 #26377) |
|
5633 #26375 := (iff #26362 #26374) |
|
5634 #26372 := (iff #26361 #26371) |
|
5635 #26369 := (= #26360 #26368) |
|
5636 #26366 := (= #26359 #26365) |
|
5637 #26367 := [rewrite]: #26366 |
|
5638 #26370 := [monotonicity #26367]: #26369 |
|
5639 #26373 := [monotonicity #26370]: #26372 |
|
5640 #26376 := [monotonicity #26373]: #26375 |
|
5641 #26379 := [monotonicity #26376]: #26378 |
|
5642 #26384 := [trans #26379 #26382]: #26383 |
|
5643 #26387 := [monotonicity #26384]: #26386 |
|
5644 #26124 := [monotonicity #26387]: #26122 |
|
5645 #26127 := [trans #26124 #26126]: #26122 |
|
5646 #26117 := [quant-inst]: #26116 |
|
5647 #26128 := [mp #26117 #26127]: #26115 |
|
5648 #26282 := [unit-resolution #26128 #21660]: #26385 |
|
5649 #26130 := (or #26380 #26371) |
|
5650 #26131 := [def-axiom]: #26130 |
|
5651 #26283 := [unit-resolution #26131 #26282]: #26371 |
|
5652 #26285 := (= #3011 #26346) |
|
5653 #24115 := (= uf_7 #24114) |
|
5654 #1349 := (uf_124 #326 #161) |
|
5655 #1584 := (pattern #1349) |
|
5656 #1597 := (uf_144 #1349) |
|
5657 #8734 := (= #326 #1597) |
|
5658 #8738 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1584) #8734) |
|
5659 #17847 := (~ #8738 #8738) |
|
5660 #17845 := (~ #8734 #8734) |
|
5661 #17846 := [refl]: #17845 |
|
5662 #17848 := [nnf-pos #17846]: #17847 |
|
5663 #1598 := (= #1597 #326) |
|
5664 #1599 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1584) #1598) |
|
5665 #8739 := (iff #1599 #8738) |
|
5666 #8736 := (iff #1598 #8734) |
|
5667 #8737 := [rewrite]: #8736 |
|
5668 #8740 := [quant-intro #8737]: #8739 |
|
5669 #8733 := [asserted]: #1599 |
|
5670 #8743 := [mp #8733 #8740]: #8738 |
|
5671 #17849 := [mp~ #8743 #17848]: #8738 |
|
5672 #24118 := (not #8738) |
|
5673 #24119 := (or #24118 #24115) |
|
5674 #24120 := [quant-inst]: #24119 |
|
5675 #27681 := [unit-resolution #24120 #17849]: #24115 |
|
5676 #23226 := (= #2960 #23223) |
|
5677 #93 := (uf_29 #26) |
|
5678 #23593 := (pattern #93) |
|
5679 #94 := (uf_28 #93) |
|
5680 #3575 := (= #26 #94) |
|
5681 #23594 := (forall (vars (?x14 T5)) (:pat #23593) #3575) |
|
5682 #3578 := (forall (vars (?x14 T5)) #3575) |
|
5683 #23595 := (iff #3578 #23594) |
|
5684 #23597 := (iff #23594 #23594) |
|
5685 #23598 := [rewrite]: #23597 |
|
5686 #23596 := [rewrite]: #23595 |
|
5687 #23599 := [trans #23596 #23598]: #23595 |
|
5688 #16790 := (~ #3578 #3578) |
|
5689 #16780 := (~ #3575 #3575) |
|
5690 #16781 := [refl]: #16780 |
|
5691 #16851 := [nnf-pos #16781]: #16790 |
|
5692 #95 := (= #94 #26) |
|
5693 #96 := (forall (vars (?x14 T5)) #95) |
|
5694 #3579 := (iff #96 #3578) |
|
5695 #3576 := (iff #95 #3575) |
|
5696 #3577 := [rewrite]: #3576 |
|
5697 #3580 := [quant-intro #3577]: #3579 |
|
5698 #3574 := [asserted]: #96 |
|
5699 #3583 := [mp #3574 #3580]: #3578 |
|
5700 #16852 := [mp~ #3583 #16851]: #3578 |
|
5701 #23600 := [mp #16852 #23599]: #23594 |
|
5702 #23217 := (not #23594) |
|
5703 #23220 := (or #23217 #23226) |
|
5704 #23215 := [quant-inst]: #23220 |
|
5705 #26284 := [unit-resolution #23215 #23600]: #23226 |
|
5706 #26286 := [monotonicity #26284 #27681]: #26285 |
|
5707 #26303 := [trans #26286 #26283]: #26302 |
|
5708 #26305 := [monotonicity #26303]: #26304 |
|
5709 #26309 := [symm #26305]: #26308 |
|
5710 #26562 := (= #24114 #26561) |
|
5711 #26231 := (or #24181 #26562) |
|
5712 #26232 := [quant-inst]: #26231 |
|
5713 #26276 := [unit-resolution #26232 #23694]: #26562 |
|
5714 #26310 := [trans #26276 #26309]: #26288 |
|
5715 #26075 := (not #26288) |
|
5716 #26256 := [hypothesis]: #26290 |
|
5717 #26268 := (not #26264) |
|
5718 #26278 := (iff #18900 #26268) |
|
5719 #26267 := (iff #12361 #26264) |
|
5720 #26265 := (iff #26264 #12361) |
|
5721 #26258 := (= #26263 #3014) |
|
5722 #27682 := (= #24114 uf_7) |
|
5723 #27683 := [symm #27681]: #27682 |
|
5724 #26259 := [monotonicity #27683]: #26258 |
|
5725 #26266 := [monotonicity #26259]: #26265 |
|
5726 #26277 := [symm #26266]: #26267 |
|
5727 #26279 := [monotonicity #26277]: #26278 |
|
5728 #26257 := [hypothesis]: #18900 |
|
5729 #26280 := [mp #26257 #26279]: #26268 |
|
5730 #26106 := (or #26074 #26264 #26075) |
|
5731 #26108 := [def-axiom]: #26106 |
|
5732 #26281 := [unit-resolution #26108 #26280 #26256]: #26075 |
|
5733 #26311 := [unit-resolution #26281 #26310]: false |
|
5734 #26295 := [lemma #26311]: #26294 |
|
5735 #27925 := [unit-resolution #26295 #26214]: #12361 |
|
5736 #27926 := [hypothesis]: #23981 |
|
5737 #23241 := (or #23978 #23972) |
|
5738 #23222 := [def-axiom]: #23241 |
|
5739 #27936 := [unit-resolution #23222 #27926]: #23972 |
|
5740 decl uf_13 :: (-> T5 T6 T2) |
|
5741 decl uf_10 :: (-> T4 T5 T6) |
|
5742 #26039 := (uf_10 uf_273 #25404) |
|
5743 decl uf_143 :: (-> T3 int) |
|
5744 #24116 := (uf_143 #2952) |
|
5745 #26431 := (uf_124 #24114 #24116) |
|
5746 #26432 := (uf_43 #26431 #2961) |
|
5747 #26521 := (uf_13 #26432 #26039) |
|
5748 #26522 := (= uf_9 #26521) |
|
5749 #26040 := (uf_13 #25404 #26039) |
|
5750 #27955 := (= #26040 #26521) |
|
5751 #27949 := (= #26521 #26040) |
|
5752 #27947 := (= #26432 #25404) |
|
5753 #27934 := (= #26432 #2962) |
|
5754 #27932 := (= #26431 #2952) |
|
5755 #27923 := (= #24116 uf_272) |
|
5756 #24117 := (= uf_272 #24116) |
|
5757 #1594 := (uf_143 #1349) |
|
5758 #8727 := (= #161 #1594) |
|
5759 #8730 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1584) #8727) |
|
5760 #17842 := (~ #8730 #8730) |
|
5761 #17840 := (~ #8727 #8727) |
|
5762 #17841 := [refl]: #17840 |
|
5763 #17843 := [nnf-pos #17841]: #17842 |
|
5764 #1595 := (= #1594 #161) |
|
5765 #1596 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1584) #1595) |
|
5766 #8731 := (iff #1596 #8730) |
|
5767 #8728 := (iff #1595 #8727) |
|
5768 #8729 := [rewrite]: #8728 |
|
5769 #8732 := [quant-intro #8729]: #8731 |
|
5770 #8726 := [asserted]: #1596 |
|
5771 #8735 := [mp #8726 #8732]: #8730 |
|
5772 #17844 := [mp~ #8735 #17843]: #8730 |
|
5773 #24123 := (not #8730) |
|
5774 #24124 := (or #24123 #24117) |
|
5775 #24125 := [quant-inst]: #24124 |
|
5776 #27703 := [unit-resolution #24125 #17844]: #24117 |
|
5777 #27931 := [symm #27703]: #27923 |
|
5778 #27933 := [monotonicity #27683 #27931]: #27932 |
|
5779 #27935 := [monotonicity #27933]: #27934 |
|
5780 #27948 := [trans #27935 #27939]: #27947 |
|
5781 #27950 := [monotonicity #27948]: #27949 |
|
5782 #27953 := [symm #27950]: #27955 |
|
5783 #26041 := (= uf_9 #26040) |
|
5784 decl uf_53 :: (-> T4 T5 T6) |
|
5785 #26030 := (uf_53 uf_273 #25404) |
|
5786 #26031 := (uf_13 #26 #26030) |
|
5787 #26036 := (pattern #26031) |
|
5788 decl up_197 :: (-> T3 bool) |
|
5789 #26034 := (up_197 #25815) |
|
5790 #26032 := (= uf_9 #26031) |
|
5791 #26033 := (not #26032) |
|
5792 decl uf_147 :: (-> T5 T6 T2) |
|
5793 decl uf_192 :: (-> T7 T6) |
|
5794 decl uf_12 :: (-> T4 T5 T7) |
|
5795 #26026 := (uf_12 uf_273 #25404) |
|
5796 #26027 := (uf_192 #26026) |
|
5797 #26028 := (uf_147 #26 #26027) |
|
5798 #26029 := (= uf_9 #26028) |
|
5799 #26046 := (or #26029 #26033 #26034) |
|
5800 #26049 := (forall (vars (?x577 T5)) (:pat #26036) #26046) |
|
5801 #26052 := (not #26049) |
|
5802 #26042 := (not #26041) |
|
5803 #26055 := (or #25880 #26042 #26052) |
|
5804 #26058 := (not #26055) |
|
5805 #27945 := (= #3009 #25982) |
|
5806 #27946 := [symm #27943]: #27945 |
|
5807 #23240 := (or #23978 #12355) |
|
5808 #23229 := [def-axiom]: #23240 |
|
5809 #27938 := [unit-resolution #23229 #27926]: #12355 |
|
5810 #27924 := [trans #27938 #27946]: #25983 |
|
5811 #25988 := (or #26022 #25981 #25999) |
|
5812 #26021 := [def-axiom]: #25988 |
|
5813 #27927 := [unit-resolution #26021 #27924 #27937]: #25981 |
|
5814 #26061 := (or #26002 #26058) |
|
5815 #14 := (:var 2 T4) |
|
5816 #2162 := (uf_196 #14 #15 #26) |
|
5817 #2223 := (pattern #2162) |
|
5818 #2224 := (uf_53 #13 #24) |
|
5819 #2225 := (uf_13 #26 #2224) |
|
5820 #2226 := (pattern #2225) |
|
5821 #2154 := (uf_12 #13 #15) |
|
5822 #2231 := (uf_192 #2154) |
|
5823 #2232 := (uf_147 #26 #2231) |
|
5824 #10478 := (= uf_9 #2232) |
|
5825 #10467 := (= uf_9 #2225) |
|
5826 #22343 := (not #10467) |
|
5827 #1373 := (uf_15 #24) |
|
5828 #2228 := (up_197 #1373) |
|
5829 #22358 := (or #2228 #22343 #10478) |
|
5830 #22363 := (forall (vars (?x577 T5)) (:pat #2226) #22358) |
|
5831 #22369 := (not #22363) |
|
5832 #2140 := (uf_10 #14 #26) |
|
5833 #2141 := (uf_13 #15 #2140) |
|
5834 #10170 := (= uf_9 #2141) |
|
5835 #22177 := (not #10170) |
|
5836 #180 := (uf_24 #14 #15) |
|
5837 #3758 := (= uf_9 #180) |
|
5838 #10821 := (not #3758) |
|
5839 #22370 := (or #10821 #22177 #22369) |
|
5840 #22371 := (not #22370) |
|
5841 #10219 := (= uf_9 #2162) |
|
5842 #10502 := (not #10219) |
|
5843 #22376 := (or #10502 #22371) |
|
5844 #22379 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2223) #22376) |
|
5845 #2229 := (not #2228) |
|
5846 #10473 := (and #2229 #10467) |
|
5847 #10484 := (not #10473) |
|
5848 #10485 := (or #10484 #10478) |
|
5849 #10490 := (forall (vars (?x577 T5)) (:pat #2226) #10485) |
|
5850 #10511 := (and #3758 #10170 #10490) |
|
5851 #10514 := (or #10502 #10511) |
|
5852 #10517 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2223) #10514) |
|
5853 #22380 := (iff #10517 #22379) |
|
5854 #22377 := (iff #10514 #22376) |
|
5855 #22374 := (iff #10511 #22371) |
|
5856 #22366 := (and #3758 #10170 #22363) |
|
5857 #22372 := (iff #22366 #22371) |
|
5858 #22373 := [rewrite]: #22372 |
|
5859 #22367 := (iff #10511 #22366) |
|
5860 #22364 := (iff #10490 #22363) |
|
5861 #22361 := (iff #10485 #22358) |
|
5862 #22344 := (or #2228 #22343) |
|
5863 #22355 := (or #22344 #10478) |
|
5864 #22359 := (iff #22355 #22358) |
|
5865 #22360 := [rewrite]: #22359 |
|
5866 #22356 := (iff #10485 #22355) |
|
5867 #22353 := (iff #10484 #22344) |
|
5868 #22345 := (not #22344) |
|
5869 #22348 := (not #22345) |
|
5870 #22351 := (iff #22348 #22344) |
|
5871 #22352 := [rewrite]: #22351 |
|
5872 #22349 := (iff #10484 #22348) |
|
5873 #22346 := (iff #10473 #22345) |
|
5874 #22347 := [rewrite]: #22346 |
|
5875 #22350 := [monotonicity #22347]: #22349 |
|
5876 #22354 := [trans #22350 #22352]: #22353 |
|
5877 #22357 := [monotonicity #22354]: #22356 |
|
5878 #22362 := [trans #22357 #22360]: #22361 |
|
5879 #22365 := [quant-intro #22362]: #22364 |
|
5880 #22368 := [monotonicity #22365]: #22367 |
|
5881 #22375 := [trans #22368 #22373]: #22374 |
|
5882 #22378 := [monotonicity #22375]: #22377 |
|
5883 #22381 := [quant-intro #22378]: #22380 |
|
5884 #18361 := (~ #10517 #10517) |
|
5885 #18359 := (~ #10514 #10514) |
|
5886 #18357 := (~ #10511 #10511) |
|
5887 #18355 := (~ #10490 #10490) |
|
5888 #18353 := (~ #10485 #10485) |
|
5889 #18354 := [refl]: #18353 |
|
5890 #18356 := [nnf-pos #18354]: #18355 |
|
5891 #18351 := (~ #10170 #10170) |
|
5892 #18352 := [refl]: #18351 |
|
5893 #18349 := (~ #3758 #3758) |
|
5894 #18350 := [refl]: #18349 |
|
5895 #18358 := [monotonicity #18350 #18352 #18356]: #18357 |
|
5896 #18347 := (~ #10502 #10502) |
|
5897 #18348 := [refl]: #18347 |
|
5898 #18360 := [monotonicity #18348 #18358]: #18359 |
|
5899 #18362 := [nnf-pos #18360]: #18361 |
|
5900 #2145 := (= #2141 uf_9) |
|
5901 #184 := (= #180 uf_9) |
|
5902 #2236 := (and #184 #2145) |
|
5903 #2233 := (= #2232 uf_9) |
|
5904 #2227 := (= #2225 uf_9) |
|
5905 #2230 := (and #2227 #2229) |
|
5906 #2234 := (implies #2230 #2233) |
|
5907 #2235 := (forall (vars (?x577 T5)) (:pat #2226) #2234) |
|
5908 #2237 := (and #2235 #2236) |
|
5909 #2163 := (= #2162 uf_9) |
|
5910 #2238 := (implies #2163 #2237) |
|
5911 #2239 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2223) #2238) |
|
5912 #10520 := (iff #2239 #10517) |
|
5913 #10493 := (and #3758 #10170) |
|
5914 #10496 := (and #10490 #10493) |
|
5915 #10503 := (or #10502 #10496) |
|
5916 #10508 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2223) #10503) |
|
5917 #10518 := (iff #10508 #10517) |
|
5918 #10515 := (iff #10503 #10514) |
|
5919 #10512 := (iff #10496 #10511) |
|
5920 #10513 := [rewrite]: #10512 |
|
5921 #10516 := [monotonicity #10513]: #10515 |
|
5922 #10519 := [quant-intro #10516]: #10518 |
|
5923 #10509 := (iff #2239 #10508) |
|
5924 #10506 := (iff #2238 #10503) |
|
5925 #10499 := (implies #10219 #10496) |
|
5926 #10504 := (iff #10499 #10503) |
|
5927 #10505 := [rewrite]: #10504 |
|
5928 #10500 := (iff #2238 #10499) |
|
5929 #10497 := (iff #2237 #10496) |
|
5930 #10494 := (iff #2236 #10493) |
|
5931 #10171 := (iff #2145 #10170) |
|
5932 #10172 := [rewrite]: #10171 |
|
5933 #3759 := (iff #184 #3758) |
|
5934 #3760 := [rewrite]: #3759 |
|
5935 #10495 := [monotonicity #3760 #10172]: #10494 |
|
5936 #10491 := (iff #2235 #10490) |
|
5937 #10488 := (iff #2234 #10485) |
|
5938 #10481 := (implies #10473 #10478) |
|
5939 #10486 := (iff #10481 #10485) |
|
5940 #10487 := [rewrite]: #10486 |
|
5941 #10482 := (iff #2234 #10481) |
|
5942 #10479 := (iff #2233 #10478) |
|
5943 #10480 := [rewrite]: #10479 |
|
5944 #10476 := (iff #2230 #10473) |
|
5945 #10470 := (and #10467 #2229) |
|
5946 #10474 := (iff #10470 #10473) |
|
5947 #10475 := [rewrite]: #10474 |
|
5948 #10471 := (iff #2230 #10470) |
|
5949 #10468 := (iff #2227 #10467) |
|
5950 #10469 := [rewrite]: #10468 |
|
5951 #10472 := [monotonicity #10469]: #10471 |
|
5952 #10477 := [trans #10472 #10475]: #10476 |
|
5953 #10483 := [monotonicity #10477 #10480]: #10482 |
|
5954 #10489 := [trans #10483 #10487]: #10488 |
|
5955 #10492 := [quant-intro #10489]: #10491 |
|
5956 #10498 := [monotonicity #10492 #10495]: #10497 |
|
5957 #10220 := (iff #2163 #10219) |
|
5958 #10221 := [rewrite]: #10220 |
|
5959 #10501 := [monotonicity #10221 #10498]: #10500 |
|
5960 #10507 := [trans #10501 #10505]: #10506 |
|
5961 #10510 := [quant-intro #10507]: #10509 |
|
5962 #10521 := [trans #10510 #10519]: #10520 |
|
5963 #10466 := [asserted]: #2239 |
|
5964 #10522 := [mp #10466 #10521]: #10517 |
|
5965 #18363 := [mp~ #10522 #18362]: #10517 |
|
5966 #22382 := [mp #18363 #22381]: #22379 |
|
5967 #26123 := (not #22379) |
|
5968 #26129 := (or #26123 #26002 #26058) |
|
5969 #26035 := (or #26034 #26033 #26029) |
|
5970 #26037 := (forall (vars (?x577 T5)) (:pat #26036) #26035) |
|
5971 #26038 := (not #26037) |
|
5972 #26043 := (or #25880 #26042 #26038) |
|
5973 #26044 := (not #26043) |
|
5974 #26045 := (or #26002 #26044) |
|
5975 #26132 := (or #26123 #26045) |
|
5976 #26147 := (iff #26132 #26129) |
|
5977 #26144 := (or #26123 #26061) |
|
5978 #26145 := (iff #26144 #26129) |
|
5979 #26146 := [rewrite]: #26145 |
|
5980 #26142 := (iff #26132 #26144) |
|
5981 #26062 := (iff #26045 #26061) |
|
5982 #26059 := (iff #26044 #26058) |
|
5983 #26056 := (iff #26043 #26055) |
|
5984 #26053 := (iff #26038 #26052) |
|
5985 #26050 := (iff #26037 #26049) |
|
5986 #26047 := (iff #26035 #26046) |
|
5987 #26048 := [rewrite]: #26047 |
|
5988 #26051 := [quant-intro #26048]: #26050 |
|
5989 #26054 := [monotonicity #26051]: #26053 |
|
5990 #26057 := [monotonicity #26054]: #26056 |
|
5991 #26060 := [monotonicity #26057]: #26059 |
|
5992 #26063 := [monotonicity #26060]: #26062 |
|
5993 #26143 := [monotonicity #26063]: #26142 |
|
5994 #26148 := [trans #26143 #26146]: #26147 |
|
5995 #26133 := [quant-inst]: #26132 |
|
5996 #26149 := [mp #26133 #26148]: #26129 |
|
5997 #27928 := [unit-resolution #26149 #22382]: #26061 |
|
5998 #27929 := [unit-resolution #27928 #27927]: #26058 |
|
5999 #26216 := (or #26055 #26041) |
|
6000 #26217 := [def-axiom]: #26216 |
|
6001 #27930 := [unit-resolution #26217 #27929]: #26041 |
|
6002 #27956 := [trans #27930 #27953]: #26522 |
|
6003 #26523 := (not #26522) |
|
6004 #26711 := (or #12358 #26523) |
|
6005 #26511 := (uf_43 #24114 #2961) |
|
6006 #26512 := (uf_66 #26511 0::int #24114) |
|
6007 #26513 := (uf_27 uf_273 #26512) |
|
6008 #26514 := (= uf_9 #26513) |
|
6009 #26515 := (not #26514) |
|
6010 #26678 := (iff #18897 #26515) |
|
6011 #26674 := (iff #12358 #26514) |
|
6012 #26675 := (iff #26514 #12358) |
|
6013 #26687 := (= #26513 #3012) |
|
6014 #26683 := (= #26512 #3011) |
|
6015 #27689 := (= #26511 #2960) |
|
6016 #27687 := (= #2961 uf_274) |
|
6017 #24233 := (= uf_274 #2961) |
|
6018 #2693 := (uf_116 #2692) |
|
6019 #11669 := (= #161 #2693) |
|
6020 #23683 := (forall (vars (?x718 T3) (?x719 int)) (:pat #23682) #11669) |
|
6021 #11673 := (forall (vars (?x718 T3) (?x719 int)) #11669) |
|
6022 #23686 := (iff #11673 #23683) |
|
6023 #23684 := (iff #11669 #11669) |
|
6024 #23685 := [refl]: #23684 |
|
6025 #23687 := [quant-intro #23685]: #23686 |
|
6026 #18754 := (~ #11673 #11673) |
|
6027 #18752 := (~ #11669 #11669) |
|
6028 #18753 := [refl]: #18752 |
|
6029 #18755 := [nnf-pos #18753]: #18754 |
|
6030 #2694 := (= #2693 #161) |
|
6031 #2695 := (forall (vars (?x718 T3) (?x719 int)) #2694) |
|
6032 #11674 := (iff #2695 #11673) |
|
6033 #11671 := (iff #2694 #11669) |
|
6034 #11672 := [rewrite]: #11671 |
|
6035 #11675 := [quant-intro #11672]: #11674 |
|
6036 #11668 := [asserted]: #2695 |
|
6037 #11678 := [mp #11668 #11675]: #11673 |
|
6038 #18756 := [mp~ #11678 #18755]: #11673 |
|
6039 #23688 := [mp #18756 #23687]: #23683 |
|
6040 #24187 := (not #23683) |
|
6041 #24238 := (or #24187 #24233) |
|
6042 #24239 := [quant-inst]: #24238 |
|
6043 #27686 := [unit-resolution #24239 #23688]: #24233 |
|
6044 #27688 := [symm #27686]: #27687 |
|
6045 #27690 := [monotonicity #27683 #27688]: #27689 |
|
6046 #26686 := [monotonicity #27690 #27683]: #26683 |
|
6047 #26688 := [monotonicity #26686]: #26687 |
|
6048 #26676 := [monotonicity #26688]: #26675 |
|
6049 #26677 := [symm #26676]: #26674 |
|
6050 #26679 := [monotonicity #26677]: #26678 |
|
6051 #26638 := [hypothesis]: #18897 |
|
6052 #26680 := [mp #26638 #26679]: #26515 |
|
6053 #26516 := (uf_58 #3079 #26512) |
|
6054 #26517 := (uf_135 #26516) |
|
6055 #26518 := (= uf_9 #26517) |
|
6056 #26528 := (or #26515 #26518) |
|
6057 #26531 := (not #26528) |
|
6058 decl uf_23 :: (-> T3 T2) |
|
6059 #26524 := (uf_23 #24114) |
|
6060 #26525 := (= uf_9 #26524) |
|
6061 #2778 := (uf_23 uf_7) |
|
6062 #27721 := (= #2778 #26524) |
|
6063 #27718 := (= #26524 #2778) |
|
6064 #27719 := [monotonicity #27683]: #27718 |
|
6065 #27722 := [symm #27719]: #27721 |
|
6066 #11835 := (= uf_9 #2778) |
|
6067 #2779 := (= #2778 uf_9) |
|
6068 #11837 := (iff #2779 #11835) |
|
6069 #11838 := [rewrite]: #11837 |
|
6070 #11834 := [asserted]: #2779 |
|
6071 #11841 := [mp #11834 #11838]: #11835 |
|
6072 #27723 := [trans #11841 #27722]: #26525 |
|
6073 #26526 := (not #26525) |
|
6074 #26708 := (or #26526 #26531) |
|
6075 #27724 := [hypothesis]: #26522 |
|
6076 #26469 := (<= #24116 0::int) |
|
6077 #26682 := (not #26469) |
|
6078 #14790 := [not-or-elim #14776]: #13943 |
|
6079 #26452 := (* -1::int #24116) |
|
6080 #26584 := (+ uf_272 #26452) |
|
6081 #26585 := (<= #26584 0::int) |
|
6082 #27704 := (not #24117) |
|
6083 #27705 := (or #27704 #26585) |
|
6084 #27706 := [th-lemma]: #27705 |
|
6085 #27707 := [unit-resolution #27706 #27703]: #26585 |
|
6086 #27713 := (not #26585) |
|
6087 #26698 := (or #26682 #13942 #27713) |
|
6088 #26699 := [th-lemma]: #26698 |
|
6089 #26707 := [unit-resolution #26699 #27707 #14790]: #26682 |
|
6090 #237 := (uf_23 #233) |
|
6091 #758 := (:var 4 int) |
|
6092 #2062 := (uf_43 #233 #758) |
|
6093 #2063 := (uf_66 #2062 #247 #233) |
|
6094 #1364 := (:var 5 T4) |
|
6095 #2080 := (uf_25 #1364 #2063) |
|
6096 #1356 := (:var 3 T5) |
|
6097 #2060 := (uf_10 #1364 #1356) |
|
6098 #268 := (:var 2 int) |
|
6099 #2058 := (uf_124 #233 #268) |
|
6100 #2059 := (uf_43 #2058 #758) |
|
6101 #2061 := (uf_13 #2059 #2060) |
|
6102 #2081 := (pattern #2061 #2080 #237) |
|
6103 #1535 := (uf_59 #1364) |
|
6104 #2078 := (uf_58 #1535 #2063) |
|
6105 #2079 := (pattern #2061 #2078 #237) |
|
6106 #2085 := (uf_27 #1364 #2063) |
|
6107 #9989 := (= uf_9 #2085) |
|
6108 #22088 := (not #9989) |
|
6109 #2082 := (uf_135 #2078) |
|
6110 #9983 := (= uf_9 #2082) |
|
6111 #22089 := (or #9983 #22088) |
|
6112 #22090 := (not #22089) |
|
6113 #2067 := (uf_55 #1364) |
|
6114 #9932 := (= uf_9 #2067) |
|
6115 #22064 := (not #9932) |
|
6116 #9929 := (= uf_9 #2061) |
|
6117 #22063 := (not #9929) |
|
6118 #4079 := (* -1::int #268) |
|
6119 #6249 := (+ #247 #4079) |
|
6120 #6838 := (>= #6249 0::int) |
|
6121 #4346 := (>= #247 0::int) |
|
6122 #20033 := (not #4346) |
|
6123 #3963 := (= uf_9 #237) |
|
6124 #10698 := (not #3963) |
|
6125 #22096 := (or #10698 #20033 #6838 #22063 #22064 #22090) |
|
6126 #22101 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2079 #2081) #22096) |
|
6127 #9986 := (not #9983) |
|
6128 #9992 := (and #9986 #9989) |
|
6129 #8189 := (not #6838) |
|
6130 #9965 := (and #3963 #4346 #8189 #9929 #9932) |
|
6131 #9970 := (not #9965) |
|
6132 #10006 := (or #9970 #9992) |
|
6133 #10009 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2079 #2081) #10006) |
|
6134 #22102 := (iff #10009 #22101) |
|
6135 #22099 := (iff #10006 #22096) |
|
6136 #22065 := (or #10698 #20033 #6838 #22063 #22064) |
|
6137 #22093 := (or #22065 #22090) |
|
6138 #22097 := (iff #22093 #22096) |
|
6139 #22098 := [rewrite]: #22097 |
|
6140 #22094 := (iff #10006 #22093) |
|
6141 #22091 := (iff #9992 #22090) |
|
6142 #22092 := [rewrite]: #22091 |
|
6143 #22074 := (iff #9970 #22065) |
|
6144 #22066 := (not #22065) |
|
6145 #22069 := (not #22066) |
|
6146 #22072 := (iff #22069 #22065) |
|
6147 #22073 := [rewrite]: #22072 |
|
6148 #22070 := (iff #9970 #22069) |
|
6149 #22067 := (iff #9965 #22066) |
|
6150 #22068 := [rewrite]: #22067 |
|
6151 #22071 := [monotonicity #22068]: #22070 |
|
6152 #22075 := [trans #22071 #22073]: #22074 |
|
6153 #22095 := [monotonicity #22075 #22092]: #22094 |
|
6154 #22100 := [trans #22095 #22098]: #22099 |
|
6155 #22103 := [quant-intro #22100]: #22102 |
|
6156 #18227 := (~ #10009 #10009) |
|
6157 #18225 := (~ #10006 #10006) |
|
6158 #18226 := [refl]: #18225 |
|
6159 #18228 := [nnf-pos #18226]: #18227 |
|
6160 #2086 := (= #2085 uf_9) |
|
6161 #2083 := (= #2082 uf_9) |
|
6162 #2084 := (not #2083) |
|
6163 #2087 := (and #2084 #2086) |
|
6164 #2068 := (= #2067 uf_9) |
|
6165 #238 := (= #237 uf_9) |
|
6166 #2069 := (and #238 #2068) |
|
6167 #2066 := (= #2061 uf_9) |
|
6168 #2070 := (and #2066 #2069) |
|
6169 #400 := (<= 0::int #247) |
|
6170 #2071 := (and #400 #2070) |
|
6171 #1425 := (< #247 #268) |
|
6172 #2072 := (and #1425 #2071) |
|
6173 #2088 := (implies #2072 #2087) |
|
6174 #2089 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2079 #2081) #2088) |
|
6175 #10012 := (iff #2089 #10009) |
|
6176 #9935 := (and #3963 #9932) |
|
6177 #9938 := (and #9929 #9935) |
|
6178 #9941 := (and #400 #9938) |
|
6179 #9944 := (and #1425 #9941) |
|
6180 #9950 := (not #9944) |
|
6181 #9998 := (or #9950 #9992) |
|
6182 #10003 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2079 #2081) #9998) |
|
6183 #10010 := (iff #10003 #10009) |
|
6184 #10007 := (iff #9998 #10006) |
|
6185 #9971 := (iff #9950 #9970) |
|
6186 #9968 := (iff #9944 #9965) |
|
6187 #9959 := (and #4346 #9938) |
|
6188 #9962 := (and #8189 #9959) |
|
6189 #9966 := (iff #9962 #9965) |
|
6190 #9967 := [rewrite]: #9966 |
|
6191 #9963 := (iff #9944 #9962) |
|
6192 #9960 := (iff #9941 #9959) |
|
6193 #4345 := (iff #400 #4346) |
|
6194 #4347 := [rewrite]: #4345 |
|
6195 #9961 := [monotonicity #4347]: #9960 |
|
6196 #8190 := (iff #1425 #8189) |
|
6197 #8191 := [rewrite]: #8190 |
|
6198 #9964 := [monotonicity #8191 #9961]: #9963 |
|
6199 #9969 := [trans #9964 #9967]: #9968 |
|
6200 #9972 := [monotonicity #9969]: #9971 |
|
6201 #10008 := [monotonicity #9972]: #10007 |
|
6202 #10011 := [quant-intro #10008]: #10010 |
|
6203 #10004 := (iff #2089 #10003) |
|
6204 #10001 := (iff #2088 #9998) |
|
6205 #9995 := (implies #9944 #9992) |
|
6206 #9999 := (iff #9995 #9998) |
|
6207 #10000 := [rewrite]: #9999 |
|
6208 #9996 := (iff #2088 #9995) |
|
6209 #9993 := (iff #2087 #9992) |
|
6210 #9990 := (iff #2086 #9989) |
|
6211 #9991 := [rewrite]: #9990 |
|
6212 #9987 := (iff #2084 #9986) |
|
6213 #9984 := (iff #2083 #9983) |
|
6214 #9985 := [rewrite]: #9984 |
|
6215 #9988 := [monotonicity #9985]: #9987 |
|
6216 #9994 := [monotonicity #9988 #9991]: #9993 |
|
6217 #9945 := (iff #2072 #9944) |
|
6218 #9942 := (iff #2071 #9941) |
|
6219 #9939 := (iff #2070 #9938) |
|
6220 #9936 := (iff #2069 #9935) |
|
6221 #9933 := (iff #2068 #9932) |
|
6222 #9934 := [rewrite]: #9933 |
|
6223 #3964 := (iff #238 #3963) |
|
6224 #3965 := [rewrite]: #3964 |
|
6225 #9937 := [monotonicity #3965 #9934]: #9936 |
|
6226 #9930 := (iff #2066 #9929) |
|
6227 #9931 := [rewrite]: #9930 |
|
6228 #9940 := [monotonicity #9931 #9937]: #9939 |
|
6229 #9943 := [monotonicity #9940]: #9942 |
|
6230 #9946 := [monotonicity #9943]: #9945 |
|
6231 #9997 := [monotonicity #9946 #9994]: #9996 |
|
6232 #10002 := [trans #9997 #10000]: #10001 |
|
6233 #10005 := [quant-intro #10002]: #10004 |
|
6234 #10013 := [trans #10005 #10011]: #10012 |
|
6235 #9982 := [asserted]: #2089 |
|
6236 #10014 := [mp #9982 #10013]: #10009 |
|
6237 #18229 := [mp~ #10014 #18228]: #10009 |
|
6238 #22104 := [mp #18229 #22103]: #22101 |
|
6239 #26542 := (not #22101) |
|
6240 #26613 := (or #26542 #23209 #26469 #26523 #26526 #26531) |
|
6241 #26519 := (or #26518 #26515) |
|
6242 #26520 := (not #26519) |
|
6243 #26453 := (+ 0::int #26452) |
|
6244 #26454 := (>= #26453 0::int) |
|
6245 #26455 := (>= 0::int 0::int) |
|
6246 #26456 := (not #26455) |
|
6247 #26527 := (or #26526 #26456 #26454 #26523 #23209 #26520) |
|
6248 #26614 := (or #26542 #26527) |
|
6249 #26601 := (iff #26614 #26613) |
|
6250 #26537 := (or #23209 #26469 #26523 #26526 #26531) |
|
6251 #26616 := (or #26542 #26537) |
|
6252 #26619 := (iff #26616 #26613) |
|
6253 #26620 := [rewrite]: #26619 |
|
6254 #26617 := (iff #26614 #26616) |
|
6255 #26540 := (iff #26527 #26537) |
|
6256 #26534 := (or #26526 false #26469 #26523 #23209 #26531) |
|
6257 #26538 := (iff #26534 #26537) |
|
6258 #26539 := [rewrite]: #26538 |
|
6259 #26535 := (iff #26527 #26534) |
|
6260 #26532 := (iff #26520 #26531) |
|
6261 #26529 := (iff #26519 #26528) |
|
6262 #26530 := [rewrite]: #26529 |
|
6263 #26533 := [monotonicity #26530]: #26532 |
|
6264 #26472 := (iff #26454 #26469) |
|
6265 #26466 := (>= #26452 0::int) |
|
6266 #26470 := (iff #26466 #26469) |
|
6267 #26471 := [rewrite]: #26470 |
|
6268 #26467 := (iff #26454 #26466) |
|
6269 #26464 := (= #26453 #26452) |
|
6270 #26465 := [rewrite]: #26464 |
|
6271 #26468 := [monotonicity #26465]: #26467 |
|
6272 #26473 := [trans #26468 #26471]: #26472 |
|
6273 #26462 := (iff #26456 false) |
|
6274 #26460 := (iff #26456 #3294) |
|
6275 #26458 := (iff #26455 true) |
|
6276 #26459 := [rewrite]: #26458 |
|
6277 #26461 := [monotonicity #26459]: #26460 |
|
6278 #26463 := [trans #26461 #13445]: #26462 |
|
6279 #26536 := [monotonicity #26463 #26473 #26533]: #26535 |
|
6280 #26541 := [trans #26536 #26539]: #26540 |
|
6281 #26618 := [monotonicity #26541]: #26617 |
|
6282 #26602 := [trans #26618 #26620]: #26601 |
|
6283 #26615 := [quant-inst]: #26614 |
|
6284 #26603 := [mp #26615 #26602]: #26613 |
|
6285 #26706 := [unit-resolution #26603 #22104 #14784 #26707 #27724]: #26708 |
|
6286 #26709 := [unit-resolution #26706 #27723]: #26531 |
|
6287 #26604 := (or #26528 #26514) |
|
6288 #26605 := [def-axiom]: #26604 |
|
6289 #26710 := [unit-resolution #26605 #26709 #26680]: false |
|
6290 #26712 := [lemma #26710]: #26711 |
|
6291 #27952 := [unit-resolution #26712 #27956]: #12358 |
|
6292 #23238 := (or #23975 #18897 #18900 #23969) |
|
6293 #23239 := [def-axiom]: #23238 |
|
6294 #27957 := [unit-resolution #23239 #27952 #27925 #27936]: #23969 |
|
6295 #23252 := (or #23966 #23960) |
|
6296 #23263 := [def-axiom]: #23252 |
|
6297 #27958 := [unit-resolution #23263 #27957]: #23960 |
|
6298 #23245 := (or #23963 #18900 #18906 #23957) |
|
6299 #23258 := [def-axiom]: #23245 |
|
6300 #27959 := [unit-resolution #23258 #27958 #27925 #27858]: #18906 |
|
6301 #27024 := (or #27023 #12367 #26819) |
|
6302 #27025 := [def-axiom]: #27024 |
|
6303 #27961 := [unit-resolution #27025 #27959]: #27960 |
|
6304 #27962 := [unit-resolution #27961 #27857]: #26819 |
|
6305 #27902 := (or #26823 #26812) |
|
6306 #26997 := (or #26823 #18897 #26812) |
|
6307 #26998 := [def-axiom]: #26997 |
|
6308 #27904 := [unit-resolution #26998 #27952]: #27902 |
|
6309 #27905 := [unit-resolution #27904 #27962]: #26812 |
|
6310 #26956 := (or #26809 #26796) |
|
6311 #26991 := [def-axiom]: #26956 |
|
6312 #27903 := [unit-resolution #26991 #27905]: #26796 |
|
6313 #27585 := (not #26518) |
|
6314 #27980 := (iff #27585 #26552) |
|
6315 #27976 := (iff #26518 #26551) |
|
6316 #27987 := (= #26517 #26546) |
|
6317 #27910 := (= #26516 #26312) |
|
6318 #27911 := [monotonicity #26686]: #27910 |
|
6319 #27988 := [monotonicity #27911]: #27987 |
|
6320 #27979 := [monotonicity #27988]: #27976 |
|
6321 #27981 := [monotonicity #27979]: #27980 |
|
6322 #27907 := [unit-resolution #26603 #22104 #14784 #26707 #27956]: #26708 |
|
6323 #27908 := [unit-resolution #27907 #27723]: #26531 |
|
6324 #27597 := (or #26528 #27585) |
|
6325 #27598 := [def-axiom]: #27597 |
|
6326 #27909 := [unit-resolution #27598 #27908]: #27585 |
|
6327 #27982 := [mp #27909 #27981]: #26552 |
|
6328 #26910 := (or #26788 #26551) |
|
6329 #26911 := [def-axiom]: #26910 |
|
6330 #27983 := [unit-resolution #26911 #27982]: #26788 |
|
6331 #24653 := (uf_14 uf_7) |
|
6332 #27977 := (= #24653 #26634) |
|
6333 #27985 := (= #26634 #24653) |
|
6334 #27991 := (= #26287 uf_7) |
|
6335 #27989 := (= #26287 #24114) |
|
6336 #28002 := [mp #27925 #26277]: #26264 |
|
6337 #26014 := (or #26074 #26268 #26288) |
|
6338 #26016 := [def-axiom]: #26014 |
|
6339 #27986 := [unit-resolution #26016 #28002 #26214]: #26288 |
|
6340 #27990 := [symm #27986]: #27989 |
|
6341 #27992 := [trans #27990 #27683]: #27991 |
|
6342 #27993 := [monotonicity #27992]: #27985 |
|
6343 #27978 := [symm #27993]: #27977 |
|
6344 #24654 := (= uf_16 #24653) |
|
6345 #24661 := (iff #11835 #24654) |
|
6346 #2303 := (pattern #237) |
|
6347 #2831 := (uf_14 #233) |
|
6348 #12008 := (= uf_16 #2831) |
|
6349 #12012 := (iff #3963 #12008) |
|
6350 #12015 := (forall (vars (?x761 T3)) (:pat #2303) #12012) |
|
6351 #18854 := (~ #12015 #12015) |
|
6352 #18852 := (~ #12012 #12012) |
|
6353 #18853 := [refl]: #18852 |
|
6354 #18855 := [nnf-pos #18853]: #18854 |
|
6355 #2844 := (= #2831 uf_16) |
|
6356 #2845 := (iff #238 #2844) |
|
6357 #2846 := (forall (vars (?x761 T3)) (:pat #2303) #2845) |
|
6358 #12016 := (iff #2846 #12015) |
|
6359 #12013 := (iff #2845 #12012) |
|
6360 #12010 := (iff #2844 #12008) |
|
6361 #12011 := [rewrite]: #12010 |
|
6362 #12014 := [monotonicity #3965 #12011]: #12013 |
|
6363 #12017 := [quant-intro #12014]: #12016 |
|
6364 #12007 := [asserted]: #2846 |
|
6365 #12020 := [mp #12007 #12017]: #12015 |
|
6366 #18856 := [mp~ #12020 #18855]: #12015 |
|
6367 #24285 := (not #12015) |
|
6368 #24664 := (or #24285 #24661) |
|
6369 #24665 := [quant-inst]: #24664 |
|
6370 #27984 := [unit-resolution #24665 #18856]: #24661 |
|
6371 #24666 := (not #24661) |
|
6372 #28001 := (or #24666 #24654) |
|
6373 #24670 := (not #11835) |
|
6374 #24671 := (or #24666 #24670 #24654) |
|
6375 #24672 := [def-axiom]: #24671 |
|
6376 #28003 := [unit-resolution #24672 #11841]: #28001 |
|
6377 #28004 := [unit-resolution #28003 #27984]: #24654 |
|
6378 #28005 := [trans #28004 #27978]: #26726 |
|
6379 #26958 := (not #26629) |
|
6380 #28390 := (iff #12299 #26958) |
|
6381 #28388 := (iff #12296 #26629) |
|
6382 #28355 := (iff #26629 #12296) |
|
6383 #28362 := (= #26609 #2955) |
|
6384 #28360 := (= #26608 #2952) |
|
6385 #28357 := (= #26608 #24234) |
|
6386 #28329 := (= #26553 #2962) |
|
6387 #28302 := (= #26553 #26432) |
|
6388 #26435 := (uf_66 #26432 0::int #24114) |
|
6389 #26436 := (uf_58 #3079 #26435) |
|
6390 #26437 := (uf_136 #26436) |
|
6391 #28300 := (= #26437 #26432) |
|
6392 #26438 := (= #26432 #26437) |
|
6393 decl up_68 :: (-> T14 bool) |
|
6394 #26445 := (up_68 #26436) |
|
6395 #26446 := (not #26445) |
|
6396 #26442 := (uf_27 uf_273 #26435) |
|
6397 #26443 := (= uf_9 #26442) |
|
6398 #26444 := (not #26443) |
|
6399 #26440 := (uf_135 #26436) |
|
6400 #26441 := (= uf_9 #26440) |
|
6401 #26439 := (not #26438) |
|
6402 #26474 := (or #26439 #26441 #26444 #26446) |
|
6403 #26477 := (not #26474) |
|
6404 #26449 := (uf_27 uf_273 #26432) |
|
6405 #26450 := (= uf_9 #26449) |
|
6406 #28032 := (= #2963 #26449) |
|
6407 #28007 := (= #26449 #2963) |
|
6408 #28013 := [monotonicity #27935]: #28007 |
|
6409 #28033 := [symm #28013]: #28032 |
|
6410 #28031 := [trans #14797 #28033]: #26450 |
|
6411 #26451 := (not #26450) |
|
6412 #28034 := (or #26451 #26477) |
|
6413 #276 := (:var 3 int) |
|
6414 #310 := (:var 2 T3) |
|
6415 #1463 := (uf_124 #310 #247) |
|
6416 #1464 := (uf_43 #1463 #276) |
|
6417 #1460 := (uf_43 #310 #276) |
|
6418 #1461 := (uf_66 #1460 #161 #310) |
|
6419 #38 := (:var 4 T4) |
|
6420 #1466 := (uf_59 #38) |
|
6421 #1467 := (uf_58 #1466 #1461) |
|
6422 #1468 := (pattern #1467 #1464) |
|
6423 #1459 := (uf_41 #38) |
|
6424 #1462 := (uf_40 #1459 #1461) |
|
6425 #1465 := (pattern #1462 #1464) |
|
6426 #1471 := (uf_66 #1464 #161 #310) |
|
6427 #1474 := (uf_58 #1466 #1471) |
|
6428 #1479 := (uf_136 #1474) |
|
6429 #8354 := (= #1464 #1479) |
|
6430 #21428 := (not #8354) |
|
6431 #1476 := (uf_135 #1474) |
|
6432 #8348 := (= uf_9 #1476) |
|
6433 #1472 := (uf_27 #38 #1471) |
|
6434 #8345 := (= uf_9 #1472) |
|
6435 #21427 := (not #8345) |
|
6436 #1475 := (up_68 #1474) |
|
6437 #21426 := (not #1475) |
|
6438 #21429 := (or #21426 #21427 #8348 #21428) |
|
6439 #21430 := (not #21429) |
|
6440 #1469 := (uf_27 #38 #1464) |
|
6441 #8342 := (= uf_9 #1469) |
|
6442 #8377 := (not #8342) |
|
6443 #5373 := (* -1::int #247) |
|
6444 #6256 := (+ #161 #5373) |
|
6445 #6255 := (>= #6256 0::int) |
|
6446 #21436 := (or #5113 #6255 #8377 #21430) |
|
6447 #21441 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1465 #1468) #21436) |
|
6448 #8351 := (not #8348) |
|
6449 #8386 := (and #1475 #8345 #8351 #8354) |
|
6450 #8026 := (not #6255) |
|
6451 #8029 := (and #4084 #8026) |
|
6452 #8032 := (not #8029) |
|
6453 #8395 := (or #8032 #8377 #8386) |
|
6454 #8400 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1465 #1468) #8395) |
|
6455 #21442 := (iff #8400 #21441) |
|
6456 #21439 := (iff #8395 #21436) |
|
6457 #21311 := (or #5113 #6255) |
|
6458 #21433 := (or #21311 #8377 #21430) |
|
6459 #21437 := (iff #21433 #21436) |
|
6460 #21438 := [rewrite]: #21437 |
|
6461 #21434 := (iff #8395 #21433) |
|
6462 #21431 := (iff #8386 #21430) |
|
6463 #21432 := [rewrite]: #21431 |
|
6464 #21320 := (iff #8032 #21311) |
|
6465 #21312 := (not #21311) |
|
6466 #21315 := (not #21312) |
|
6467 #21318 := (iff #21315 #21311) |
|
6468 #21319 := [rewrite]: #21318 |
|
6469 #21316 := (iff #8032 #21315) |
|
6470 #21313 := (iff #8029 #21312) |
|
6471 #21314 := [rewrite]: #21313 |
|
6472 #21317 := [monotonicity #21314]: #21316 |
|
6473 #21321 := [trans #21317 #21319]: #21320 |
|
6474 #21435 := [monotonicity #21321 #21432]: #21434 |
|
6475 #21440 := [trans #21435 #21438]: #21439 |
|
6476 #21443 := [quant-intro #21440]: #21442 |
|
6477 #17588 := (~ #8400 #8400) |
|
6478 #17586 := (~ #8395 #8395) |
|
6479 #17587 := [refl]: #17586 |
|
6480 #17589 := [nnf-pos #17587]: #17588 |
|
6481 #1480 := (= #1479 #1464) |
|
6482 #1477 := (= #1476 uf_9) |
|
6483 #1478 := (not #1477) |
|
6484 #1481 := (and #1478 #1480) |
|
6485 #1482 := (and #1475 #1481) |
|
6486 #1473 := (= #1472 uf_9) |
|
6487 #1483 := (and #1473 #1482) |
|
6488 #1362 := (< #161 #247) |
|
6489 #1363 := (and #1362 #285) |
|
6490 #1484 := (implies #1363 #1483) |
|
6491 #1470 := (= #1469 uf_9) |
|
6492 #1485 := (implies #1470 #1484) |
|
6493 #1486 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1465 #1468) #1485) |
|
6494 #8403 := (iff #1486 #8400) |
|
6495 #8357 := (and #8351 #8354) |
|
6496 #8360 := (and #1475 #8357) |
|
6497 #8363 := (and #8345 #8360) |
|
6498 #7987 := (and #285 #1362) |
|
6499 #7996 := (not #7987) |
|
6500 #8369 := (or #7996 #8363) |
|
6501 #8378 := (or #8377 #8369) |
|
6502 #8383 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1465 #1468) #8378) |
|
6503 #8401 := (iff #8383 #8400) |
|
6504 #8398 := (iff #8378 #8395) |
|
6505 #8389 := (or #8032 #8386) |
|
6506 #8392 := (or #8377 #8389) |
|
6507 #8396 := (iff #8392 #8395) |
|
6508 #8397 := [rewrite]: #8396 |
|
6509 #8393 := (iff #8378 #8392) |
|
6510 #8390 := (iff #8369 #8389) |
|
6511 #8387 := (iff #8363 #8386) |
|
6512 #8388 := [rewrite]: #8387 |
|
6513 #8033 := (iff #7996 #8032) |
|
6514 #8030 := (iff #7987 #8029) |
|
6515 #8027 := (iff #1362 #8026) |
|
6516 #8028 := [rewrite]: #8027 |
|
6517 #8031 := [monotonicity #4085 #8028]: #8030 |
|
6518 #8034 := [monotonicity #8031]: #8033 |
|
6519 #8391 := [monotonicity #8034 #8388]: #8390 |
|
6520 #8394 := [monotonicity #8391]: #8393 |
|
6521 #8399 := [trans #8394 #8397]: #8398 |
|
6522 #8402 := [quant-intro #8399]: #8401 |
|
6523 #8384 := (iff #1486 #8383) |
|
6524 #8381 := (iff #1485 #8378) |
|
6525 #8374 := (implies #8342 #8369) |
|
6526 #8379 := (iff #8374 #8378) |
|
6527 #8380 := [rewrite]: #8379 |
|
6528 #8375 := (iff #1485 #8374) |
|
6529 #8372 := (iff #1484 #8369) |
|
6530 #8366 := (implies #7987 #8363) |
|
6531 #8370 := (iff #8366 #8369) |
|
6532 #8371 := [rewrite]: #8370 |
|
6533 #8367 := (iff #1484 #8366) |
|
6534 #8364 := (iff #1483 #8363) |
|
6535 #8361 := (iff #1482 #8360) |
|
6536 #8358 := (iff #1481 #8357) |
|
6537 #8355 := (iff #1480 #8354) |
|
6538 #8356 := [rewrite]: #8355 |
|
6539 #8352 := (iff #1478 #8351) |
|
6540 #8349 := (iff #1477 #8348) |
|
6541 #8350 := [rewrite]: #8349 |
|
6542 #8353 := [monotonicity #8350]: #8352 |
|
6543 #8359 := [monotonicity #8353 #8356]: #8358 |
|
6544 #8362 := [monotonicity #8359]: #8361 |
|
6545 #8346 := (iff #1473 #8345) |
|
6546 #8347 := [rewrite]: #8346 |
|
6547 #8365 := [monotonicity #8347 #8362]: #8364 |
|
6548 #7988 := (iff #1363 #7987) |
|
6549 #7989 := [rewrite]: #7988 |
|
6550 #8368 := [monotonicity #7989 #8365]: #8367 |
|
6551 #8373 := [trans #8368 #8371]: #8372 |
|
6552 #8343 := (iff #1470 #8342) |
|
6553 #8344 := [rewrite]: #8343 |
|
6554 #8376 := [monotonicity #8344 #8373]: #8375 |
|
6555 #8382 := [trans #8376 #8380]: #8381 |
|
6556 #8385 := [quant-intro #8382]: #8384 |
|
6557 #8404 := [trans #8385 #8402]: #8403 |
|
6558 #8341 := [asserted]: #1486 |
|
6559 #8405 := [mp #8341 #8404]: #8400 |
|
6560 #17590 := [mp~ #8405 #17589]: #8400 |
|
6561 #21444 := [mp #17590 #21443]: #21441 |
|
6562 #27098 := (not #21441) |
|
6563 #27099 := (or #27098 #26451 #26469 #26477) |
|
6564 #26447 := (or #26446 #26444 #26441 #26439) |
|
6565 #26448 := (not #26447) |
|
6566 #26457 := (or #26456 #26454 #26451 #26448) |
|
6567 #27111 := (or #27098 #26457) |
|
6568 #27522 := (iff #27111 #27099) |
|
6569 #26483 := (or #26451 #26469 #26477) |
|
6570 #27450 := (or #27098 #26483) |
|
6571 #27435 := (iff #27450 #27099) |
|
6572 #27448 := [rewrite]: #27435 |
|
6573 #27451 := (iff #27111 #27450) |
|
6574 #26486 := (iff #26457 #26483) |
|
6575 #26480 := (or false #26469 #26451 #26477) |
|
6576 #26484 := (iff #26480 #26483) |
|
6577 #26485 := [rewrite]: #26484 |
|
6578 #26481 := (iff #26457 #26480) |
|
6579 #26478 := (iff #26448 #26477) |
|
6580 #26475 := (iff #26447 #26474) |
|
6581 #26476 := [rewrite]: #26475 |
|
6582 #26479 := [monotonicity #26476]: #26478 |
|
6583 #26482 := [monotonicity #26463 #26473 #26479]: #26481 |
|
6584 #26487 := [trans #26482 #26485]: #26486 |
|
6585 #27428 := [monotonicity #26487]: #27451 |
|
6586 #27523 := [trans #27428 #27448]: #27522 |
|
6587 #27449 := [quant-inst]: #27111 |
|
6588 #27524 := [mp #27449 #27523]: #27099 |
|
6589 #28015 := [unit-resolution #27524 #21444 #26707]: #28034 |
|
6590 #28035 := [unit-resolution #28015 #28031]: #26477 |
|
6591 #27525 := (or #26474 #26438) |
|
6592 #27526 := [def-axiom]: #27525 |
|
6593 #28036 := [unit-resolution #27526 #28035]: #26438 |
|
6594 #28301 := [symm #28036]: #28300 |
|
6595 #28299 := (= #26553 #26437) |
|
6596 #28298 := (= #26312 #26436) |
|
6597 #28308 := (= #26436 #26312) |
|
6598 #28325 := (= #26435 #3011) |
|
6599 #26269 := (uf_116 #3011) |
|
6600 #26270 := (uf_43 #24114 #26269) |
|
6601 #28320 := (= #26270 #3011) |
|
6602 #26271 := (= #3011 #26270) |
|
6603 #26500 := (or #25416 #26268 #26271) |
|
6604 #26272 := (or #26271 #26268) |
|
6605 #26501 := (or #25416 #26272) |
|
6606 #26508 := (iff #26501 #26500) |
|
6607 #26273 := (or #26268 #26271) |
|
6608 #26503 := (or #25416 #26273) |
|
6609 #26506 := (iff #26503 #26500) |
|
6610 #26507 := [rewrite]: #26506 |
|
6611 #26504 := (iff #26501 #26503) |
|
6612 #26274 := (iff #26272 #26273) |
|
6613 #26275 := [rewrite]: #26274 |
|
6614 #26505 := [monotonicity #26275]: #26504 |
|
6615 #26509 := [trans #26505 #26507]: #26508 |
|
6616 #26502 := [quant-inst]: #26501 |
|
6617 #26396 := [mp #26502 #26509]: #26500 |
|
6618 #28037 := [unit-resolution #26396 #18736 #28002]: #26271 |
|
6619 #28321 := [symm #28037]: #28320 |
|
6620 #28324 := (= #26435 #26270) |
|
6621 #26643 := (uf_116 #25404) |
|
6622 #26651 := (+ #26356 #26643) |
|
6623 #26654 := (uf_43 #24114 #26651) |
|
6624 #28304 := (= #26654 #26270) |
|
6625 #28237 := (= #26651 #26269) |
|
6626 #26563 := (uf_116 #26368) |
|
6627 #28283 := (= #26563 #26269) |
|
6628 #28058 := (= #26368 #3011) |
|
6629 #28056 := (= #26346 #3011) |
|
6630 #28038 := (= #23223 #2960) |
|
6631 #28039 := [symm #26284]: #28038 |
|
6632 #28057 := [monotonicity #28039 #27683]: #28056 |
|
6633 #28040 := (= #26368 #26346) |
|
6634 #28050 := [symm #26283]: #28040 |
|
6635 #28059 := [trans #28050 #28057]: #28058 |
|
6636 #28284 := [monotonicity #28059]: #28283 |
|
6637 #28282 := (= #26651 #26563) |
|
6638 #28272 := (= #26563 #26651) |
|
6639 #27071 := (* -1::int #26357) |
|
6640 #27072 := (+ #24016 #27071) |
|
6641 #27073 := (<= #27072 0::int) |
|
6642 #27070 := (= #24016 #26357) |
|
6643 #28067 := (= #2961 #26357) |
|
6644 #28087 := (= #26357 #2961) |
|
6645 #28088 := [monotonicity #28039]: #28087 |
|
6646 #28068 := [symm #28088]: #28067 |
|
6647 #28085 := (= #24016 #2961) |
|
6648 #24240 := (= #2961 #24016) |
|
6649 #24245 := (or #24187 #24240) |
|
6650 #24246 := [quant-inst]: #24245 |
|
6651 #28060 := [unit-resolution #24246 #23688]: #24240 |
|
6652 #28086 := [symm #28060]: #28085 |
|
6653 #28069 := [trans #28086 #28068]: #27070 |
|
6654 #28070 := (not #27070) |
|
6655 #28049 := (or #28070 #27073) |
|
6656 #28066 := [th-lemma]: #28049 |
|
6657 #28051 := [unit-resolution #28066 #28069]: #27073 |
|
6658 #27068 := (>= #27072 0::int) |
|
6659 #28052 := (or #28070 #27068) |
|
6660 #28053 := [th-lemma]: #28052 |
|
6661 #28054 := [unit-resolution #28053 #28069]: #27068 |
|
6662 #26567 := (* -1::int #26563) |
|
6663 #26568 := (+ #26357 #26567) |
|
6664 #26569 := (+ #26356 #26568) |
|
6665 #27092 := (<= #26569 0::int) |
|
6666 #26570 := (= #26569 0::int) |
|
6667 #27074 := (or #24187 #26570) |
|
6668 #26564 := (= #26365 #26563) |
|
6669 #27075 := (or #24187 #26564) |
|
6670 #27077 := (iff #27075 #27074) |
|
6671 #27083 := (iff #27074 #27074) |
|
6672 #27084 := [rewrite]: #27083 |
|
6673 #26571 := (iff #26564 #26570) |
|
6674 #26572 := [rewrite]: #26571 |
|
6675 #27078 := [monotonicity #26572]: #27077 |
|
6676 #27093 := [trans #27078 #27084]: #27077 |
|
6677 #27076 := [quant-inst]: #27075 |
|
6678 #27094 := [mp #27076 #27093]: #27074 |
|
6679 #28055 := [unit-resolution #27094 #23688]: #26570 |
|
6680 #28076 := (not #26570) |
|
6681 #28079 := (or #28076 #27092) |
|
6682 #28080 := [th-lemma]: #28079 |
|
6683 #28081 := [unit-resolution #28080 #28055]: #27092 |
|
6684 #27095 := (>= #26569 0::int) |
|
6685 #28082 := (or #28076 #27095) |
|
6686 #28078 := [th-lemma]: #28082 |
|
6687 #28083 := [unit-resolution #28078 #28055]: #27095 |
|
6688 #27032 := (<= #26356 1::int) |
|
6689 #27031 := (= #26356 1::int) |
|
6690 #2927 := (uf_138 uf_7) |
|
6691 #2928 := (= #2927 1::int) |
|
6692 #12262 := [asserted]: #2928 |
|
6693 #28084 := (= #26356 #2927) |
|
6694 #28103 := [monotonicity #27683]: #28084 |
|
6695 #28105 := [trans #28103 #12262]: #27031 |
|
6696 #28106 := (not #27031) |
|
6697 #28261 := (or #28106 #27032) |
|
6698 #28262 := [th-lemma]: #28261 |
|
6699 #28263 := [unit-resolution #28262 #28105]: #27032 |
|
6700 #27069 := (>= #26356 1::int) |
|
6701 #28264 := (or #28106 #27069) |
|
6702 #28265 := [th-lemma]: #28264 |
|
6703 #28266 := [unit-resolution #28265 #28105]: #27069 |
|
6704 #27890 := (* -1::int #26643) |
|
6705 #27891 := (+ #24016 #27890) |
|
6706 #27892 := (<= #27891 0::int) |
|
6707 #27887 := (= #24016 #26643) |
|
6708 #28253 := (= #26643 #24016) |
|
6709 #28254 := [monotonicity #27941]: #28253 |
|
6710 #28252 := [symm #28254]: #27887 |
|
6711 #28255 := (not #27887) |
|
6712 #28256 := (or #28255 #27892) |
|
6713 #28257 := [th-lemma]: #28256 |
|
6714 #28258 := [unit-resolution #28257 #28252]: #27892 |
|
6715 #27893 := (>= #27891 0::int) |
|
6716 #28259 := (or #28255 #27893) |
|
6717 #28260 := [th-lemma]: #28259 |
|
6718 #28271 := [unit-resolution #28260 #28252]: #27893 |
|
6719 #28281 := [th-lemma #28266 #28263 #28271 #28258 #28266 #28263 #28083 #28081 #28054 #28051]: #28272 |
|
6720 #28280 := [symm #28281]: #28282 |
|
6721 #28239 := [trans #28280 #28284]: #28237 |
|
6722 #28305 := [monotonicity #28239]: #28304 |
|
6723 #28322 := (= #26435 #26654) |
|
6724 #26639 := (uf_66 #25404 0::int #24114) |
|
6725 #26657 := (= #26639 #26654) |
|
6726 #26660 := (not #26657) |
|
6727 #26640 := (uf_139 #26639 #25404) |
|
6728 #26641 := (= uf_9 #26640) |
|
6729 #26642 := (not #26641) |
|
6730 #26666 := (or #26642 #26660) |
|
6731 #26671 := (not #26666) |
|
6732 #27881 := (or #26114 #26671) |
|
6733 #26644 := (+ #26643 #26356) |
|
6734 #26645 := (+ 0::int #26644) |
|
6735 #26646 := (uf_43 #24114 #26645) |
|
6736 #26647 := (= #26639 #26646) |
|
6737 #26648 := (not #26647) |
|
6738 #26649 := (or #26648 #26642) |
|
6739 #26650 := (not #26649) |
|
6740 #27869 := (or #26114 #26650) |
|
6741 #27883 := (iff #27869 #27881) |
|
6742 #27885 := (iff #27881 #27881) |
|
6743 #27886 := [rewrite]: #27885 |
|
6744 #26672 := (iff #26650 #26671) |
|
6745 #26669 := (iff #26649 #26666) |
|
6746 #26663 := (or #26660 #26642) |
|
6747 #26667 := (iff #26663 #26666) |
|
6748 #26668 := [rewrite]: #26667 |
|
6749 #26664 := (iff #26649 #26663) |
|
6750 #26661 := (iff #26648 #26660) |
|
6751 #26658 := (iff #26647 #26657) |
|
6752 #26655 := (= #26646 #26654) |
|
6753 #26652 := (= #26645 #26651) |
|
6754 #26653 := [rewrite]: #26652 |
|
6755 #26656 := [monotonicity #26653]: #26655 |
|
6756 #26659 := [monotonicity #26656]: #26658 |
|
6757 #26662 := [monotonicity #26659]: #26661 |
|
6758 #26665 := [monotonicity #26662]: #26664 |
|
6759 #26670 := [trans #26665 #26668]: #26669 |
|
6760 #26673 := [monotonicity #26670]: #26672 |
|
6761 #27884 := [monotonicity #26673]: #27883 |
|
6762 #27896 := [trans #27884 #27886]: #27883 |
|
6763 #27882 := [quant-inst]: #27869 |
|
6764 #27897 := [mp #27882 #27896]: #27881 |
|
6765 #28240 := [unit-resolution #27897 #21660]: #26671 |
|
6766 #27900 := (or #26666 #26657) |
|
6767 #27901 := [def-axiom]: #27900 |
|
6768 #28238 := [unit-resolution #27901 #28240]: #26657 |
|
6769 #28310 := (= #26435 #26639) |
|
6770 #28311 := [monotonicity #27948]: #28310 |
|
6771 #28323 := [trans #28311 #28238]: #28322 |
|
6772 #28319 := [trans #28323 #28305]: #28324 |
|
6773 #28326 := [trans #28319 #28321]: #28325 |
|
6774 #28296 := [monotonicity #28326]: #28308 |
|
6775 #28309 := [symm #28296]: #28298 |
|
6776 #28297 := [monotonicity #28309]: #28299 |
|
6777 #28303 := [trans #28297 #28301]: #28302 |
|
6778 #28335 := [trans #28303 #27935]: #28329 |
|
6779 #28334 := [monotonicity #28335]: #28357 |
|
6780 #28361 := [trans #28334 #28359]: #28360 |
|
6781 #28363 := [monotonicity #28361]: #28362 |
|
6782 #28356 := [monotonicity #28363]: #28355 |
|
6783 #28389 := [symm #28356]: #28388 |
|
6784 #28391 := [monotonicity #28389]: #28390 |
|
6785 #28392 := [mp #14796 #28391]: #26958 |
|
6786 #28395 := (= #2967 #26630) |
|
6787 #28387 := (= #26630 #2967) |
|
6788 #28393 := [monotonicity #28335]: #28387 |
|
6789 #28328 := [symm #28393]: #28395 |
|
6790 #28349 := [trans #14799 #28328]: #26610 |
|
6791 #26877 := (not #26610) |
|
6792 #26878 := (or #26753 #26877) |
|
6793 #26905 := [def-axiom]: #26878 |
|
6794 #28327 := [unit-resolution #26905 #28349]: #26753 |
|
6795 #26952 := (or #26807 #26629 #26750 #26766 #26791) |
|
6796 #26953 := [def-axiom]: #26952 |
|
6797 #28350 := [unit-resolution #26953 #28327 #28392 #28005 #27983 #27903]: false |
|
6798 #28351 := [lemma #28350]: #28348 |
|
6799 #28242 := [unit-resolution #28351 #28241]: #23957 |
|
6800 #23303 := (or #23954 #3022) |
|
6801 #23302 := [def-axiom]: #23303 |
|
6802 #28243 := [unit-resolution #23302 #28242]: #3022 |
|
6803 #28633 := (+ #3021 #18936) |
|
6804 #26421 := (>= #28633 0::int) |
|
6805 #28632 := (= #3021 #18935) |
|
6806 #27102 := (= #18935 #3021) |
|
6807 #26769 := (= #18934 #3011) |
|
6808 #26767 := (= ?x773!13 0::int) |
|
6809 #23266 := (not #18939) |
|
6810 #26720 := [hypothesis]: #22757 |
|
6811 #23257 := (or #22752 #23266) |
|
6812 #23268 := [def-axiom]: #23257 |
|
6813 #26762 := [unit-resolution #23268 #26720]: #23266 |
|
6814 #23178 := (or #22752 #18931) |
|
6815 #23264 := [def-axiom]: #23178 |
|
6816 #26763 := [unit-resolution #23264 #26720]: #18931 |
|
6817 #26768 := [th-lemma #26763 #26762]: #26767 |
|
6818 #27101 := [monotonicity #26768]: #26769 |
|
6819 #27157 := [monotonicity #27101]: #27102 |
|
6820 #28041 := [symm #27157]: #28632 |
|
6821 #28023 := (not #28632) |
|
6822 #28024 := (or #28023 #26421) |
|
6823 #28022 := [th-lemma]: #28024 |
|
6824 #28025 := [unit-resolution #28022 #28041]: #26421 |
|
6825 #23179 := (not #18938) |
|
6826 #23265 := (or #22752 #23179) |
|
6827 #23180 := [def-axiom]: #23265 |
|
6828 #28026 := [unit-resolution #23180 #26720]: #23179 |
|
6829 #26970 := (* -1::int #3021) |
|
6830 #26971 := (+ uf_285 #26970) |
|
6831 #26972 := (>= #26971 0::int) |
|
6832 #28244 := (or #13672 #26972) |
|
6833 #28245 := [th-lemma]: #28244 |
|
6834 #28246 := [unit-resolution #28245 #28243]: #26972 |
|
6835 #28641 := [th-lemma #28246 #28026 #28025]: false |
|
6836 #28642 := [lemma #28641]: #22752 |
|
6837 #23280 := (or #23954 #23948) |
|
6838 #23281 := [def-axiom]: #23280 |
|
6839 #29203 := [unit-resolution #23281 #28242]: #23948 |
|
6840 #28560 := [hypothesis]: #13906 |
|
6841 #28561 := [th-lemma #14790 #28560]: false |
|
6842 #28562 := [lemma #28561]: #13903 |
|
6843 #23300 := (or #23951 #13906 #23945) |
|
6844 #23301 := [def-axiom]: #23300 |
|
6845 #29204 := [unit-resolution #23301 #28562 #29203]: #23945 |
|
6846 #23309 := (or #23942 #23936) |
|
6847 #23310 := [def-axiom]: #23309 |
|
6848 #29207 := [unit-resolution #23310 #29204]: #23936 |
|
6849 #23328 := (or #23939 #22757 #23933) |
|
6850 #23305 := [def-axiom]: #23328 |
|
6851 #29208 := [unit-resolution #23305 #29207 #28642]: #23933 |
|
6852 #23321 := (or #23930 #23924) |
|
6853 #23322 := [def-axiom]: #23321 |
|
6854 #29209 := [unit-resolution #23322 #29208]: #23924 |
|
6855 #29210 := (or #23927 #13672 #23921) |
|
6856 #23317 := (or #23927 #13672 #13942 #23921) |
|
6857 #23318 := [def-axiom]: #23317 |
|
6858 #29211 := [unit-resolution #23318 #14790]: #29210 |
|
6859 #29212 := [unit-resolution #29211 #29209 #28243]: #23921 |
|
6860 #23351 := (or #23918 #13947) |
|
6861 #23355 := [def-axiom]: #23351 |
|
6862 #29213 := [unit-resolution #23355 #29212]: #13947 |
|
6863 #27053 := (* -1::int #26964) |
|
6864 #27103 := (+ uf_293 #27053) |
|
6865 #27104 := (<= #27103 0::int) |
|
6866 #26965 := (= uf_293 #26964) |
|
6867 #1382 := (uf_66 #15 #161 #1381) |
|
6868 #1383 := (pattern #1382) |
|
6869 #1384 := (uf_125 #1382 #15) |
|
6870 #8071 := (= #161 #1384) |
|
6871 #8075 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1383) #8071) |
|
6872 #17553 := (~ #8075 #8075) |
|
6873 #17551 := (~ #8071 #8071) |
|
6874 #17552 := [refl]: #17551 |
|
6875 #17554 := [nnf-pos #17552]: #17553 |
|
6876 #1385 := (= #1384 #161) |
|
6877 #1386 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1383) #1385) |
|
6878 #8076 := (iff #1386 #8075) |
|
6879 #8073 := (iff #1385 #8071) |
|
6880 #8074 := [rewrite]: #8073 |
|
6881 #8077 := [quant-intro #8074]: #8076 |
|
6882 #8070 := [asserted]: #1386 |
|
6883 #8080 := [mp #8070 #8077]: #8075 |
|
6884 #17555 := [mp~ #8080 #17554]: #8075 |
|
6885 #26411 := (not #8075) |
|
6886 #26968 := (or #26411 #26965) |
|
6887 #26969 := [quant-inst]: #26968 |
|
6888 #27438 := [unit-resolution #26969 #17555]: #26965 |
|
6889 #27439 := (not #26965) |
|
6890 #29214 := (or #27439 #27104) |
|
6891 #29215 := [th-lemma]: #29214 |
|
6892 #29216 := [unit-resolution #29215 #27438]: #27104 |
|
6893 #29217 := (not #27104) |
|
6894 #29218 := (or #27037 #22873 #29217) |
|
6895 #29219 := [th-lemma]: #29218 |
|
6896 #29220 := [unit-resolution #29219 #29216 #29213]: #27037 |
|
6897 #23345 := (or #23918 #23754) |
|
6898 #23338 := [def-axiom]: #23345 |
|
6899 #29221 := [unit-resolution #23338 #29212]: #23754 |
|
6900 #23365 := (or #23918 #12426) |
|
6901 #23366 := [def-axiom]: #23365 |
|
6902 #29222 := [unit-resolution #23366 #29212]: #12426 |
|
6903 #27373 := (+ uf_272 #27053) |
|
6904 #27374 := (<= #27373 0::int) |
|
6905 #27445 := (not #27374) |
|
6906 #23356 := (or #23918 #14405) |
|
6907 #23359 := [def-axiom]: #23356 |
|
6908 #29223 := [unit-resolution #23359 #29212]: #14405 |
|
6909 #27446 := (or #27445 #14404) |
|
6910 #27437 := [hypothesis]: #14405 |
|
6911 #27105 := (>= #27103 0::int) |
|
6912 #27440 := (or #27439 #27105) |
|
6913 #27441 := [th-lemma]: #27440 |
|
6914 #27442 := [unit-resolution #27441 #27438]: #27105 |
|
6915 #27443 := [hypothesis]: #27374 |
|
6916 #27444 := [th-lemma #27443 #27442 #27437]: false |
|
6917 #27447 := [lemma #27444]: #27446 |
|
6918 #29224 := [unit-resolution #27447 #29223]: #27445 |
|
6919 #23346 := (or #23918 #23912) |
|
6920 #23339 := [def-axiom]: #23346 |
|
6921 #29225 := [unit-resolution #23339 #29212]: #23912 |
|
6922 #27311 := (<= #26964 131073::int) |
|
6923 #23336 := (or #23918 #16332) |
|
6924 #23337 := [def-axiom]: #23336 |
|
6925 #29226 := [unit-resolution #23337 #29212]: #16332 |
|
6926 #29227 := (not #27105) |
|
6927 #29228 := (or #27311 #23042 #29227) |
|
6928 #29229 := [th-lemma]: #29228 |
|
6929 #29230 := [unit-resolution #29229 #27442 #29226]: #27311 |
|
6930 #27312 := (not #27311) |
|
6931 #27038 := (not #27037) |
|
6932 #27757 := (or #14049 #27038 #27312 #27374 #23037 #23759 #23915) |
|
6933 #27327 := (uf_66 #2960 #26964 uf_7) |
|
6934 #27328 := (uf_110 uf_273 #27327) |
|
6935 #27331 := (= uf_299 #27328) |
|
6936 #27162 := (= #3068 #27328) |
|
6937 #27733 := (= #27328 #3068) |
|
6938 #27638 := (= #27327 #3067) |
|
6939 #27584 := (= #26964 uf_293) |
|
6940 #27589 := [symm #27438]: #27584 |
|
6941 #27639 := [monotonicity #27589]: #27638 |
|
6942 #27734 := [monotonicity #27639]: #27733 |
|
6943 #27665 := [symm #27734]: #27162 |
|
6944 #27735 := (= uf_299 #3068) |
|
6945 #27640 := [hypothesis]: #12426 |
|
6946 #27641 := [hypothesis]: #23912 |
|
6947 #27352 := [hypothesis]: #14046 |
|
6948 #23335 := (or #23872 #14049) |
|
6949 #23446 := [def-axiom]: #23335 |
|
6950 #27720 := [unit-resolution #23446 #27352]: #23872 |
|
6951 #23378 := (or #23915 #23875 #23909) |
|
6952 #23380 := [def-axiom]: #23378 |
|
6953 #27731 := [unit-resolution #23380 #27720 #27641]: #23909 |
|
6954 #23397 := (or #23906 #12576) |
|
6955 #23398 := [def-axiom]: #23397 |
|
6956 #27666 := [unit-resolution #23398 #27731]: #12576 |
|
6957 #27732 := [symm #27666]: #3139 |
|
6958 #27736 := [trans #27732 #27640]: #27735 |
|
6959 #27737 := [trans #27736 #27665]: #27331 |
|
6960 #27738 := [hypothesis]: #27445 |
|
6961 #27675 := [hypothesis]: #27311 |
|
6962 #27739 := [hypothesis]: #27037 |
|
6963 #23405 := (or #23906 #23900) |
|
6964 #23406 := [def-axiom]: #23405 |
|
6965 #27740 := [unit-resolution #23406 #27731]: #23900 |
|
6966 #27363 := [hypothesis]: #23754 |
|
6967 #27108 := (+ uf_292 #13970) |
|
6968 #27109 := (<= #27108 0::int) |
|
6969 #27741 := (or #12644 #27109) |
|
6970 #27742 := [th-lemma]: #27741 |
|
6971 #27743 := [unit-resolution #27742 #27666]: #27109 |
|
6972 #27349 := (not #27109) |
|
6973 #27367 := (or #23008 #23759 #27349 #14049) |
|
6974 #27179 := (+ uf_294 #19528) |
|
6975 #27180 := (<= #27179 0::int) |
|
6976 #27355 := (not #27180) |
|
6977 #23419 := (not #19530) |
|
6978 #27353 := [hypothesis]: #23013 |
|
6979 #23443 := (or #23008 #23419) |
|
6980 #23444 := [def-axiom]: #23443 |
|
6981 #27354 := [unit-resolution #23444 #27353]: #23419 |
|
6982 #27356 := (or #27355 #14049 #19530) |
|
6983 #27357 := [th-lemma]: #27356 |
|
6984 #27358 := [unit-resolution #27357 #27354 #27352]: #27355 |
|
6985 #27191 := (+ uf_292 #19541) |
|
6986 #27192 := (>= #27191 0::int) |
|
6987 #27348 := (not #27192) |
|
6988 #27342 := [hypothesis]: #27109 |
|
6989 #23439 := (not #19543) |
|
6990 #23445 := (or #23008 #23439) |
|
6991 #23413 := [def-axiom]: #23445 |
|
6992 #27359 := [unit-resolution #23413 #27353]: #23439 |
|
6993 #27350 := (or #27348 #19543 #27349) |
|
6994 #27343 := [hypothesis]: #23439 |
|
6995 #27346 := [hypothesis]: #27192 |
|
6996 #27347 := [th-lemma #27346 #27343 #27342]: false |
|
6997 #27351 := [lemma #27347]: #27350 |
|
6998 #27360 := [unit-resolution #27351 #27359 #27342]: #27348 |
|
6999 #27364 := (or #27180 #27192) |
|
7000 #23383 := (or #23008 #19192) |
|
7001 #23438 := [def-axiom]: #23383 |
|
7002 #27361 := [unit-resolution #23438 #27353]: #19192 |
|
7003 #23457 := (or #23008 #19191) |
|
7004 #23437 := [def-axiom]: #23457 |
|
7005 #27362 := [unit-resolution #23437 #27353]: #19191 |
|
7006 #27205 := (or #23759 #22992 #22993 #27180 #27192) |
|
7007 #27168 := (+ #19196 #14431) |
|
7008 #27169 := (<= #27168 0::int) |
|
7009 #27170 := (+ ?x781!15 #14044) |
|
7010 #27171 := (>= #27170 0::int) |
|
7011 #27172 := (or #22993 #27171 #27169 #22992) |
|
7012 #27206 := (or #23759 #27172) |
|
7013 #27213 := (iff #27206 #27205) |
|
7014 #27200 := (or #22992 #22993 #27180 #27192) |
|
7015 #27208 := (or #23759 #27200) |
|
7016 #27211 := (iff #27208 #27205) |
|
7017 #27212 := [rewrite]: #27211 |
|
7018 #27209 := (iff #27206 #27208) |
|
7019 #27203 := (iff #27172 #27200) |
|
7020 #27197 := (or #22993 #27180 #27192 #22992) |
|
7021 #27201 := (iff #27197 #27200) |
|
7022 #27202 := [rewrite]: #27201 |
|
7023 #27198 := (iff #27172 #27197) |
|
7024 #27195 := (iff #27169 #27192) |
|
7025 #27185 := (+ #14431 #19196) |
|
7026 #27188 := (<= #27185 0::int) |
|
7027 #27193 := (iff #27188 #27192) |
|
7028 #27194 := [rewrite]: #27193 |
|
7029 #27189 := (iff #27169 #27188) |
|
7030 #27186 := (= #27168 #27185) |
|
7031 #27187 := [rewrite]: #27186 |
|
7032 #27190 := [monotonicity #27187]: #27189 |
|
7033 #27196 := [trans #27190 #27194]: #27195 |
|
7034 #27183 := (iff #27171 #27180) |
|
7035 #27173 := (+ #14044 ?x781!15) |
|
7036 #27176 := (>= #27173 0::int) |
|
7037 #27181 := (iff #27176 #27180) |
|
7038 #27182 := [rewrite]: #27181 |
|
7039 #27177 := (iff #27171 #27176) |
|
7040 #27174 := (= #27170 #27173) |
|
7041 #27175 := [rewrite]: #27174 |
|
7042 #27178 := [monotonicity #27175]: #27177 |
|
7043 #27184 := [trans #27178 #27182]: #27183 |
|
7044 #27199 := [monotonicity #27184 #27196]: #27198 |
|
7045 #27204 := [trans #27199 #27202]: #27203 |
|
7046 #27210 := [monotonicity #27204]: #27209 |
|
7047 #27214 := [trans #27210 #27212]: #27213 |
|
7048 #27207 := [quant-inst]: #27206 |
|
7049 #27215 := [mp #27207 #27214]: #27205 |
|
7050 #27365 := [unit-resolution #27215 #27363 #27362 #27361]: #27364 |
|
7051 #27366 := [unit-resolution #27365 #27360 #27358]: false |
|
7052 #27368 := [lemma #27366]: #27367 |
|
7053 #27753 := [unit-resolution #27368 #27743 #27352 #27363]: #23008 |
|
7054 #23423 := (or #23903 #23897 #23013) |
|
7055 #23424 := [def-axiom]: #23423 |
|
7056 #27754 := [unit-resolution #23424 #27753 #27740]: #23897 |
|
7057 #23454 := (or #23894 #23886) |
|
7058 #23455 := [def-axiom]: #23454 |
|
7059 #27755 := [unit-resolution #23455 #27754]: #23886 |
|
7060 #27334 := (not #27331) |
|
7061 #27520 := (or #23891 #27038 #27312 #27334 #27374) |
|
7062 #27317 := (+ #26964 #13873) |
|
7063 #27318 := (>= #27317 0::int) |
|
7064 #27326 := (= #27328 uf_299) |
|
7065 #27329 := (not #27326) |
|
7066 #27330 := (or #27329 #27038 #27318 #27312) |
|
7067 #27518 := (or #23891 #27330) |
|
7068 #27642 := (iff #27518 #27520) |
|
7069 #27382 := (or #27038 #27312 #27334 #27374) |
|
7070 #27590 := (or #23891 #27382) |
|
7071 #27593 := (iff #27590 #27520) |
|
7072 #27594 := [rewrite]: #27593 |
|
7073 #27591 := (iff #27518 #27590) |
|
7074 #27385 := (iff #27330 #27382) |
|
7075 #27379 := (or #27334 #27038 #27374 #27312) |
|
7076 #27383 := (iff #27379 #27382) |
|
7077 #27384 := [rewrite]: #27383 |
|
7078 #27380 := (iff #27330 #27379) |
|
7079 #27377 := (iff #27318 #27374) |
|
7080 #27335 := (+ #13873 #26964) |
|
7081 #27370 := (>= #27335 0::int) |
|
7082 #27375 := (iff #27370 #27374) |
|
7083 #27376 := [rewrite]: #27375 |
|
7084 #27371 := (iff #27318 #27370) |
|
7085 #27336 := (= #27317 #27335) |
|
7086 #27369 := [rewrite]: #27336 |
|
7087 #27372 := [monotonicity #27369]: #27371 |
|
7088 #27378 := [trans #27372 #27376]: #27377 |
|
7089 #27344 := (iff #27329 #27334) |
|
7090 #27332 := (iff #27326 #27331) |
|
7091 #27333 := [rewrite]: #27332 |
|
7092 #27345 := [monotonicity #27333]: #27344 |
|
7093 #27381 := [monotonicity #27345 #27378]: #27380 |
|
7094 #27386 := [trans #27381 #27384]: #27385 |
|
7095 #27592 := [monotonicity #27386]: #27591 |
|
7096 #27647 := [trans #27592 #27594]: #27642 |
|
7097 #27521 := [quant-inst]: #27518 |
|
7098 #27648 := [mp #27521 #27647]: #27520 |
|
7099 #27756 := [unit-resolution #27648 #27755 #27739 #27675 #27738 #27737]: false |
|
7100 #27758 := [lemma #27756]: #27757 |
|
7101 #29231 := [unit-resolution #27758 #29230 #29225 #29224 #29222 #29221 #29220]: #14049 |
|
7102 #23541 := (+ uf_294 #14142) |
|
7103 #23536 := (>= #23541 0::int) |
|
7104 #27163 := (uf_58 #3079 #3175) |
|
7105 #27762 := (uf_136 #27163) |
|
7106 #27763 := (uf_24 uf_273 #27762) |
|
7107 #27764 := (= uf_9 #27763) |
|
7108 #27765 := (not #27764) |
|
7109 #27759 := (uf_135 #27163) |
|
7110 #27760 := (= uf_9 #27759) |
|
7111 #27761 := (not #27760) |
|
7112 #27819 := (or #27761 #27765) |
|
7113 #27822 := (not #27819) |
|
7114 #27773 := (uf_210 uf_273 #27762) |
|
7115 #27774 := (= uf_9 #27773) |
|
7116 #27771 := (uf_25 uf_273 #27762) |
|
7117 #27772 := (= uf_26 #27771) |
|
7118 #27813 := (or #27772 #27774) |
|
7119 #27816 := (not #27813) |
|
7120 #27527 := (uf_15 #3175) |
|
7121 #27777 := (uf_14 #27527) |
|
7122 #27795 := (= uf_16 #27777) |
|
7123 #27810 := (not #27795) |
|
7124 #27768 := (uf_15 #27762) |
|
7125 #27769 := (uf_14 #27768) |
|
7126 #27770 := (= uf_16 #27769) |
|
7127 #27828 := (or #27770 #27810 #27816 #27822) |
|
7128 #27833 := (not #27828) |
|
7129 #27784 := (uf_25 uf_273 #3175) |
|
7130 #27785 := (= uf_26 #27784) |
|
7131 #27782 := (uf_210 uf_273 #3175) |
|
7132 #27783 := (= uf_9 #27782) |
|
7133 #27798 := (or #27783 #27785) |
|
7134 #27801 := (not #27798) |
|
7135 #27804 := (or #27795 #27801) |
|
7136 #27807 := (not #27804) |
|
7137 #27836 := (or #27807 #27833) |
|
7138 #27839 := (not #27836) |
|
7139 #27842 := (or #19008 #27839) |
|
7140 #27845 := (not #27842) |
|
7141 #27848 := (iff #12812 #27845) |
|
7142 #29445 := (or #26854 #27848) |
|
7143 #27766 := (or #27765 #27761) |
|
7144 #27767 := (not #27766) |
|
7145 #27775 := (or #27774 #27772) |
|
7146 #27776 := (not #27775) |
|
7147 #27778 := (= #27777 uf_16) |
|
7148 #27779 := (not #27778) |
|
7149 #27780 := (or #27779 #27776 #27770 #27767) |
|
7150 #27781 := (not #27780) |
|
7151 #27786 := (or #27785 #27783) |
|
7152 #27787 := (not #27786) |
|
7153 #27788 := (or #27778 #27787) |
|
7154 #27789 := (not #27788) |
|
7155 #27790 := (or #27789 #27781) |
|
7156 #27791 := (not #27790) |
|
7157 #27792 := (or #19008 #27791) |
|
7158 #27793 := (not #27792) |
|
7159 #27794 := (iff #12812 #27793) |
|
7160 #29439 := (or #26854 #27794) |
|
7161 #29438 := (iff #29439 #29445) |
|
7162 #29456 := (iff #29445 #29445) |
|
7163 #29454 := [rewrite]: #29456 |
|
7164 #27849 := (iff #27794 #27848) |
|
7165 #27846 := (iff #27793 #27845) |
|
7166 #27843 := (iff #27792 #27842) |
|
7167 #27840 := (iff #27791 #27839) |
|
7168 #27837 := (iff #27790 #27836) |
|
7169 #27834 := (iff #27781 #27833) |
|
7170 #27831 := (iff #27780 #27828) |
|
7171 #27825 := (or #27810 #27816 #27770 #27822) |
|
7172 #27829 := (iff #27825 #27828) |
|
7173 #27830 := [rewrite]: #27829 |
|
7174 #27826 := (iff #27780 #27825) |
|
7175 #27823 := (iff #27767 #27822) |
|
7176 #27820 := (iff #27766 #27819) |
|
7177 #27821 := [rewrite]: #27820 |
|
7178 #27824 := [monotonicity #27821]: #27823 |
|
7179 #27817 := (iff #27776 #27816) |
|
7180 #27814 := (iff #27775 #27813) |
|
7181 #27815 := [rewrite]: #27814 |
|
7182 #27818 := [monotonicity #27815]: #27817 |
|
7183 #27811 := (iff #27779 #27810) |
|
7184 #27796 := (iff #27778 #27795) |
|
7185 #27797 := [rewrite]: #27796 |
|
7186 #27812 := [monotonicity #27797]: #27811 |
|
7187 #27827 := [monotonicity #27812 #27818 #27824]: #27826 |
|
7188 #27832 := [trans #27827 #27830]: #27831 |
|
7189 #27835 := [monotonicity #27832]: #27834 |
|
7190 #27808 := (iff #27789 #27807) |
|
7191 #27805 := (iff #27788 #27804) |
|
7192 #27802 := (iff #27787 #27801) |
|
7193 #27799 := (iff #27786 #27798) |
|
7194 #27800 := [rewrite]: #27799 |
|
7195 #27803 := [monotonicity #27800]: #27802 |
|
7196 #27806 := [monotonicity #27797 #27803]: #27805 |
|
7197 #27809 := [monotonicity #27806]: #27808 |
|
7198 #27838 := [monotonicity #27809 #27835]: #27837 |
|
7199 #27841 := [monotonicity #27838]: #27840 |
|
7200 #27844 := [monotonicity #27841]: #27843 |
|
7201 #27847 := [monotonicity #27844]: #27846 |
|
7202 #27850 := [monotonicity #27847]: #27849 |
|
7203 #29455 := [monotonicity #27850]: #29438 |
|
7204 #29457 := [trans #29455 #29454]: #29438 |
|
7205 #29446 := [quant-inst]: #29439 |
|
7206 #29459 := [mp #29446 #29457]: #29445 |
|
7207 #29640 := [unit-resolution #29459 #22514]: #27848 |
|
7208 #29381 := (not #27848) |
|
7209 #29642 := (or #29381 #27842) |
|
7210 #29641 := [hypothesis]: #19017 |
|
7211 #29377 := (or #29381 #12812 #27842) |
|
7212 #29382 := [def-axiom]: #29377 |
|
7213 #28866 := [unit-resolution #29382 #29641]: #29642 |
|
7214 #29632 := [unit-resolution #28866 #29640]: #27842 |
|
7215 #29635 := (or #27845 #27839) |
|
7216 #23357 := (or #23918 #13950) |
|
7217 #23358 := [def-axiom]: #23357 |
|
7218 #28992 := [unit-resolution #23358 #29212]: #13950 |
|
7219 #28994 := [trans #26494 #27946]: #25983 |
|
7220 #28995 := [unit-resolution #26021 #28994 #27937]: #25981 |
|
7221 #28996 := [unit-resolution #27928 #28995]: #26058 |
|
7222 #28997 := [unit-resolution #26217 #28996]: #26041 |
|
7223 #29000 := [trans #28997 #27953]: #26522 |
|
7224 #27729 := (or #12803 #14243 #26523 #14046) |
|
7225 #27672 := [hypothesis]: #13950 |
|
7226 #27528 := (uf_66 #23223 uf_294 #26404) |
|
7227 #27529 := (uf_125 #27528 #23223) |
|
7228 #27558 := (* -1::int #27529) |
|
7229 #27667 := (+ uf_294 #27558) |
|
7230 #27668 := (<= #27667 0::int) |
|
7231 #27530 := (= uf_294 #27529) |
|
7232 #27533 := (or #26411 #27530) |
|
7233 #27534 := [quant-inst]: #27533 |
|
7234 #27673 := [unit-resolution #27534 #17555]: #27530 |
|
7235 #27676 := (not #27530) |
|
7236 #27677 := (or #27676 #27668) |
|
7237 #27678 := [th-lemma]: #27677 |
|
7238 #27679 := [unit-resolution #27678 #27673]: #27668 |
|
7239 #27549 := (>= #27529 0::int) |
|
7240 #27550 := (not #27549) |
|
7241 #27601 := (uf_66 #26511 #27529 #24114) |
|
7242 #27605 := (uf_58 #3079 #27601) |
|
7243 #27606 := (uf_135 #27605) |
|
7244 #27607 := (= uf_9 #27606) |
|
7245 #27602 := (uf_27 uf_273 #27601) |
|
7246 #27603 := (= uf_9 #27602) |
|
7247 #27604 := (not #27603) |
|
7248 #27611 := (or #27604 #27607) |
|
7249 #27699 := (iff #19008 #27604) |
|
7250 #27697 := (iff #12803 #27603) |
|
7251 #27695 := (iff #27603 #12803) |
|
7252 #27693 := (= #27602 #3176) |
|
7253 #27691 := (= #27601 #3175) |
|
7254 #27684 := (= #27529 uf_294) |
|
7255 #27685 := [symm #27673]: #27684 |
|
7256 #27692 := [monotonicity #27690 #27685 #27683]: #27691 |
|
7257 #27694 := [monotonicity #27692]: #27693 |
|
7258 #27696 := [monotonicity #27694]: #27695 |
|
7259 #27698 := [symm #27696]: #27697 |
|
7260 #27700 := [monotonicity #27698]: #27699 |
|
7261 #27680 := [hypothesis]: #19008 |
|
7262 #27701 := [mp #27680 #27700]: #27604 |
|
7263 #27636 := (or #27611 #27603) |
|
7264 #27637 := [def-axiom]: #27636 |
|
7265 #27702 := [unit-resolution #27637 #27701]: #27611 |
|
7266 #27559 := (+ #24116 #27558) |
|
7267 #27560 := (<= #27559 0::int) |
|
7268 #27712 := (not #27560) |
|
7269 #27708 := [hypothesis]: #14049 |
|
7270 #27669 := (>= #27667 0::int) |
|
7271 #27709 := (or #27676 #27669) |
|
7272 #27710 := [th-lemma]: #27709 |
|
7273 #27711 := [unit-resolution #27710 #27673]: #27669 |
|
7274 #27714 := (not #27669) |
|
7275 #27715 := (or #27712 #27713 #27714 #14046) |
|
7276 #27716 := [th-lemma]: #27715 |
|
7277 #27717 := [unit-resolution #27716 #27711 #27708 #27707]: #27712 |
|
7278 #27614 := (not #27611) |
|
7279 #27725 := (or #27550 #27560 #27614) |
|
7280 #27625 := (or #26542 #23209 #26523 #26526 #27550 #27560 #27614) |
|
7281 #27608 := (or #27607 #27604) |
|
7282 #27609 := (not #27608) |
|
7283 #27547 := (+ #27529 #26452) |
|
7284 #27548 := (>= #27547 0::int) |
|
7285 #27610 := (or #26526 #27550 #27548 #26523 #23209 #27609) |
|
7286 #27626 := (or #26542 #27610) |
|
7287 #27633 := (iff #27626 #27625) |
|
7288 #27620 := (or #23209 #26523 #26526 #27550 #27560 #27614) |
|
7289 #27628 := (or #26542 #27620) |
|
7290 #27631 := (iff #27628 #27625) |
|
7291 #27632 := [rewrite]: #27631 |
|
7292 #27629 := (iff #27626 #27628) |
|
7293 #27623 := (iff #27610 #27620) |
|
7294 #27617 := (or #26526 #27550 #27560 #26523 #23209 #27614) |
|
7295 #27621 := (iff #27617 #27620) |
|
7296 #27622 := [rewrite]: #27621 |
|
7297 #27618 := (iff #27610 #27617) |
|
7298 #27615 := (iff #27609 #27614) |
|
7299 #27612 := (iff #27608 #27611) |
|
7300 #27613 := [rewrite]: #27612 |
|
7301 #27616 := [monotonicity #27613]: #27615 |
|
7302 #27563 := (iff #27548 #27560) |
|
7303 #27552 := (+ #26452 #27529) |
|
7304 #27555 := (>= #27552 0::int) |
|
7305 #27561 := (iff #27555 #27560) |
|
7306 #27562 := [rewrite]: #27561 |
|
7307 #27556 := (iff #27548 #27555) |
|
7308 #27553 := (= #27547 #27552) |
|
7309 #27554 := [rewrite]: #27553 |
|
7310 #27557 := [monotonicity #27554]: #27556 |
|
7311 #27564 := [trans #27557 #27562]: #27563 |
|
7312 #27619 := [monotonicity #27564 #27616]: #27618 |
|
7313 #27624 := [trans #27619 #27622]: #27623 |
|
7314 #27630 := [monotonicity #27624]: #27629 |
|
7315 #27634 := [trans #27630 #27632]: #27633 |
|
7316 #27627 := [quant-inst]: #27626 |
|
7317 #27635 := [mp #27627 #27634]: #27625 |
|
7318 #27726 := [unit-resolution #27635 #22104 #14784 #27724 #27723]: #27725 |
|
7319 #27727 := [unit-resolution #27726 #27717 #27702]: #27550 |
|
7320 #27728 := [th-lemma #27727 #27679 #27672]: false |
|
7321 #27730 := [lemma #27728]: #27729 |
|
7322 #29001 := [unit-resolution #27730 #29231 #29000 #28992]: #12803 |
|
7323 #29437 := (or #27845 #19008 #27839) |
|
7324 #29380 := [def-axiom]: #29437 |
|
7325 #29636 := [unit-resolution #29380 #29001]: #29635 |
|
7326 #29634 := [unit-resolution #29636 #29632]: #27839 |
|
7327 #29590 := (or #27836 #27828) |
|
7328 #29500 := [def-axiom]: #29590 |
|
7329 #29637 := [unit-resolution #29500 #29634]: #27828 |
|
7330 #29123 := (= #24653 #27777) |
|
7331 #29378 := (= #27777 #24653) |
|
7332 #29114 := (= #27527 uf_7) |
|
7333 #28862 := (= #27527 #24114) |
|
7334 #27514 := (= #24114 #27527) |
|
7335 #27302 := (uf_48 #3175 #24114) |
|
7336 #27308 := (= uf_9 #27302) |
|
7337 #27513 := (iff #27308 #27514) |
|
7338 #28999 := (or #25432 #27513) |
|
7339 #27515 := (iff #27514 #27308) |
|
7340 #28993 := (or #25432 #27515) |
|
7341 #29008 := (iff #28993 #28999) |
|
7342 #28998 := (iff #28999 #28999) |
|
7343 #29010 := [rewrite]: #28998 |
|
7344 #27516 := (iff #27515 #27513) |
|
7345 #27517 := [rewrite]: #27516 |
|
7346 #29009 := [monotonicity #27517]: #29008 |
|
7347 #29011 := [trans #29009 #29010]: #29008 |
|
7348 #29007 := [quant-inst]: #28993 |
|
7349 #29012 := [mp #29007 #29011]: #28999 |
|
7350 #29076 := [unit-resolution #29012 #23681]: #27513 |
|
7351 #29751 := (= #3178 #27302) |
|
7352 #29068 := (= #27302 #3178) |
|
7353 #29078 := [monotonicity #27683]: #29068 |
|
7354 #29752 := [symm #29078]: #29751 |
|
7355 #27490 := (+ uf_294 #26365) |
|
7356 #27493 := (uf_43 #24114 #27490) |
|
7357 #27643 := (uf_15 #27493) |
|
7358 #29135 := (= #27643 #27527) |
|
7359 #29116 := (= #27527 #27643) |
|
7360 #29048 := (= #3175 #27493) |
|
7361 #27480 := (uf_66 #23223 uf_294 #24114) |
|
7362 #27496 := (= #27480 #27493) |
|
7363 #27499 := (not #27496) |
|
7364 #27481 := (uf_139 #27480 #23223) |
|
7365 #27482 := (= uf_9 #27481) |
|
7366 #27483 := (not #27482) |
|
7367 #27505 := (or #27483 #27499) |
|
7368 #27510 := (not #27505) |
|
7369 #29033 := (or #26114 #27510) |
|
7370 #27484 := (+ uf_294 #26358) |
|
7371 #27485 := (uf_43 #24114 #27484) |
|
7372 #27486 := (= #27480 #27485) |
|
7373 #27487 := (not #27486) |
|
7374 #27488 := (or #27487 #27483) |
|
7375 #27489 := (not #27488) |
|
7376 #29034 := (or #26114 #27489) |
|
7377 #29030 := (iff #29034 #29033) |
|
7378 #29036 := (iff #29033 #29033) |
|
7379 #29037 := [rewrite]: #29036 |
|
7380 #27511 := (iff #27489 #27510) |
|
7381 #27508 := (iff #27488 #27505) |
|
7382 #27502 := (or #27499 #27483) |
|
7383 #27506 := (iff #27502 #27505) |
|
7384 #27507 := [rewrite]: #27506 |
|
7385 #27503 := (iff #27488 #27502) |
|
7386 #27500 := (iff #27487 #27499) |
|
7387 #27497 := (iff #27486 #27496) |
|
7388 #27494 := (= #27485 #27493) |
|
7389 #27491 := (= #27484 #27490) |
|
7390 #27492 := [rewrite]: #27491 |
|
7391 #27495 := [monotonicity #27492]: #27494 |
|
7392 #27498 := [monotonicity #27495]: #27497 |
|
7393 #27501 := [monotonicity #27498]: #27500 |
|
7394 #27504 := [monotonicity #27501]: #27503 |
|
7395 #27509 := [trans #27504 #27507]: #27508 |
|
7396 #27512 := [monotonicity #27509]: #27511 |
|
7397 #29035 := [monotonicity #27512]: #29030 |
|
7398 #29038 := [trans #29035 #29037]: #29030 |
|
7399 #29029 := [quant-inst]: #29034 |
|
7400 #29039 := [mp #29029 #29038]: #29033 |
|
7401 #29088 := [unit-resolution #29039 #21660]: #27510 |
|
7402 #28968 := (or #27505 #27496) |
|
7403 #29050 := [def-axiom]: #28968 |
|
7404 #29049 := [unit-resolution #29050 #29088]: #27496 |
|
7405 #29056 := (= #3175 #27480) |
|
7406 #29054 := (= #27480 #3175) |
|
7407 #29055 := [monotonicity #28039 #27683]: #29054 |
|
7408 #29057 := [symm #29055]: #29056 |
|
7409 #29082 := [trans #29057 #29049]: #29048 |
|
7410 #29117 := [monotonicity #29082]: #29116 |
|
7411 #29115 := [symm #29117]: #29135 |
|
7412 #27644 := (= #24114 #27643) |
|
7413 #29031 := (or #24181 #27644) |
|
7414 #29032 := [quant-inst]: #29031 |
|
7415 #29087 := [unit-resolution #29032 #23694]: #27644 |
|
7416 #29136 := [trans #29087 #29115]: #27514 |
|
7417 #28947 := (not #27514) |
|
7418 #27309 := (not #27308) |
|
7419 #29080 := (iff #19011 #27309) |
|
7420 #29071 := (iff #12806 #27308) |
|
7421 #29081 := (iff #27308 #12806) |
|
7422 #29066 := [monotonicity #29078]: #29081 |
|
7423 #29072 := [symm #29066]: #29071 |
|
7424 #29083 := [monotonicity #29072]: #29080 |
|
7425 #29077 := [hypothesis]: #19011 |
|
7426 #29079 := [mp #29077 #29083]: #27309 |
|
7427 #28946 := (not #27513) |
|
7428 #29042 := (or #28946 #27308 #28947) |
|
7429 #29043 := [def-axiom]: #29042 |
|
7430 #29084 := [unit-resolution #29043 #29079 #29076]: #28947 |
|
7431 #29137 := [unit-resolution #29084 #29136]: false |
|
7432 #29138 := [lemma #29137]: #12806 |
|
7433 #29753 := [trans #29138 #29752]: #27308 |
|
7434 #28964 := (or #28946 #27309 #27514) |
|
7435 #28951 := [def-axiom]: #28964 |
|
7436 #28867 := [unit-resolution #28951 #29753 #29076]: #27514 |
|
7437 #29113 := [symm #28867]: #28862 |
|
7438 #28864 := [trans #29113 #27683]: #29114 |
|
7439 #29141 := [monotonicity #28864]: #29378 |
|
7440 #29124 := [symm #29141]: #29123 |
|
7441 #29188 := [trans #28004 #29124]: #27795 |
|
7442 #29563 := (not #27770) |
|
7443 #29681 := (iff #12299 #29563) |
|
7444 #29679 := (iff #12296 #27770) |
|
7445 #29461 := (iff #27770 #12296) |
|
7446 #29267 := (= #27769 #2955) |
|
7447 #29265 := (= #27768 #2952) |
|
7448 #29264 := (= #27768 #24234) |
|
7449 #29783 := (= #27762 #2962) |
|
7450 #29781 := (= #27762 #26432) |
|
7451 #27531 := (uf_66 #26432 #27529 #24114) |
|
7452 #27532 := (uf_58 #3079 #27531) |
|
7453 #27535 := (uf_136 #27532) |
|
7454 #29779 := (= #27535 #26432) |
|
7455 #27536 := (= #26432 #27535) |
|
7456 #27543 := (up_68 #27532) |
|
7457 #27544 := (not #27543) |
|
7458 #27540 := (uf_27 uf_273 #27531) |
|
7459 #27541 := (= uf_9 #27540) |
|
7460 #27542 := (not #27541) |
|
7461 #27538 := (uf_135 #27532) |
|
7462 #27539 := (= uf_9 #27538) |
|
7463 #27537 := (not #27536) |
|
7464 #27565 := (or #27537 #27539 #27542 #27544) |
|
7465 #27568 := (not #27565) |
|
7466 #28420 := (or #27549 #14243) |
|
7467 #28416 := [hypothesis]: #27550 |
|
7468 #28417 := [th-lemma #28416 #27679 #27672]: false |
|
7469 #28421 := [lemma #28417]: #28420 |
|
7470 #29742 := [unit-resolution #28421 #28992]: #27549 |
|
7471 #29745 := (or #27712 #27714) |
|
7472 #29743 := (or #27712 #27714 #14046) |
|
7473 #29744 := [unit-resolution #27716 #27707]: #29743 |
|
7474 #29746 := [unit-resolution #29744 #29231]: #29745 |
|
7475 #29747 := [unit-resolution #29746 #27711]: #27712 |
|
7476 #29144 := (or #27098 #26451 #27550 #27560 #27568) |
|
7477 #27545 := (or #27544 #27542 #27539 #27537) |
|
7478 #27546 := (not #27545) |
|
7479 #27551 := (or #27550 #27548 #26451 #27546) |
|
7480 #29145 := (or #27098 #27551) |
|
7481 #29157 := (iff #29145 #29144) |
|
7482 #27574 := (or #26451 #27550 #27560 #27568) |
|
7483 #29168 := (or #27098 #27574) |
|
7484 #29156 := (iff #29168 #29144) |
|
7485 #29154 := [rewrite]: #29156 |
|
7486 #29155 := (iff #29145 #29168) |
|
7487 #27577 := (iff #27551 #27574) |
|
7488 #27571 := (or #27550 #27560 #26451 #27568) |
|
7489 #27575 := (iff #27571 #27574) |
|
7490 #27576 := [rewrite]: #27575 |
|
7491 #27572 := (iff #27551 #27571) |
|
7492 #27569 := (iff #27546 #27568) |
|
7493 #27566 := (iff #27545 #27565) |
|
7494 #27567 := [rewrite]: #27566 |
|
7495 #27570 := [monotonicity #27567]: #27569 |
|
7496 #27573 := [monotonicity #27564 #27570]: #27572 |
|
7497 #27578 := [trans #27573 #27576]: #27577 |
|
7498 #29164 := [monotonicity #27578]: #29155 |
|
7499 #29158 := [trans #29164 #29154]: #29157 |
|
7500 #29167 := [quant-inst]: #29145 |
|
7501 #29159 := [mp #29167 #29158]: #29144 |
|
7502 #29748 := [unit-resolution #29159 #21444 #29747 #29742 #28031]: #27568 |
|
7503 #29175 := (or #27565 #27536) |
|
7504 #29176 := [def-axiom]: #29175 |
|
7505 #29749 := [unit-resolution #29176 #29748]: #27536 |
|
7506 #29780 := [symm #29749]: #29779 |
|
7507 #29777 := (= #27762 #27535) |
|
7508 #29775 := (= #27163 #27532) |
|
7509 #29773 := (= #27532 #27163) |
|
7510 #29771 := (= #27531 #3175) |
|
7511 #27310 := (uf_116 #3175) |
|
7512 #27388 := (uf_43 #24114 #27310) |
|
7513 #29765 := (= #27388 #3175) |
|
7514 #27429 := (= #3175 #27388) |
|
7515 #27431 := (or #27309 #27429) |
|
7516 #29044 := (or #25416 #27309 #27429) |
|
7517 #27430 := (or #27429 #27309) |
|
7518 #29045 := (or #25416 #27430) |
|
7519 #28949 := (iff #29045 #29044) |
|
7520 #28962 := (or #25416 #27431) |
|
7521 #28965 := (iff #28962 #29044) |
|
7522 #28948 := [rewrite]: #28965 |
|
7523 #28960 := (iff #29045 #28962) |
|
7524 #27432 := (iff #27430 #27431) |
|
7525 #27433 := [rewrite]: #27432 |
|
7526 #28963 := [monotonicity #27433]: #28960 |
|
7527 #28945 := [trans #28963 #28948]: #28949 |
|
7528 #28961 := [quant-inst]: #29045 |
|
7529 #28950 := [mp #28961 #28945]: #29044 |
|
7530 #29754 := [unit-resolution #28950 #18736]: #27431 |
|
7531 #29755 := [unit-resolution #29754 #29753]: #27429 |
|
7532 #29766 := [symm #29755]: #29765 |
|
7533 #29769 := (= #27531 #27388) |
|
7534 #28122 := (+ #26643 #27529) |
|
7535 #28146 := (+ #26356 #28122) |
|
7536 #28149 := (uf_43 #24114 #28146) |
|
7537 #29763 := (= #28149 #27388) |
|
7538 #29757 := (= #28146 #27310) |
|
7539 #29735 := (= #27310 #28146) |
|
7540 #29736 := (* -1::int #28146) |
|
7541 #29737 := (+ #27310 #29736) |
|
7542 #29738 := (<= #29737 0::int) |
|
7543 #27645 := (uf_116 #27493) |
|
7544 #27649 := (* -1::int #27645) |
|
7545 #29118 := (+ #27310 #27649) |
|
7546 #29119 := (<= #29118 0::int) |
|
7547 #29091 := (= #27310 #27645) |
|
7548 #29592 := (= #27645 #27310) |
|
7549 #29585 := (= #27493 #3175) |
|
7550 #29612 := (= #27493 #27480) |
|
7551 #29613 := [symm #29049]: #29612 |
|
7552 #29591 := [trans #29613 #29055]: #29585 |
|
7553 #29588 := [monotonicity #29591]: #29592 |
|
7554 #29593 := [symm #29588]: #29091 |
|
7555 #29604 := (not #29091) |
|
7556 #29605 := (or #29604 #29119) |
|
7557 #29606 := [th-lemma]: #29605 |
|
7558 #29607 := [unit-resolution #29606 #29593]: #29119 |
|
7559 #27650 := (+ #26357 #27649) |
|
7560 #27651 := (+ #26356 #27650) |
|
7561 #27652 := (+ uf_294 #27651) |
|
7562 #29185 := (>= #27652 0::int) |
|
7563 #27653 := (= #27652 0::int) |
|
7564 #29089 := (or #24187 #27653) |
|
7565 #27646 := (= #27490 #27645) |
|
7566 #29085 := (or #24187 #27646) |
|
7567 #29108 := (iff #29085 #29089) |
|
7568 #29110 := (iff #29089 #29089) |
|
7569 #29111 := [rewrite]: #29110 |
|
7570 #27654 := (iff #27646 #27653) |
|
7571 #27655 := [rewrite]: #27654 |
|
7572 #29109 := [monotonicity #27655]: #29108 |
|
7573 #29112 := [trans #29109 #29111]: #29108 |
|
7574 #29086 := [quant-inst]: #29085 |
|
7575 #29107 := [mp #29086 #29112]: #29089 |
|
7576 #29608 := [unit-resolution #29107 #23688]: #27653 |
|
7577 #29595 := (not #27653) |
|
7578 #29596 := (or #29595 #29185) |
|
7579 #29597 := [th-lemma]: #29596 |
|
7580 #29598 := [unit-resolution #29597 #29608]: #29185 |
|
7581 #29601 := (not #27668) |
|
7582 #29600 := (not #27892) |
|
7583 #29599 := (not #27068) |
|
7584 #29594 := (not #29185) |
|
7585 #29586 := (not #29119) |
|
7586 #29602 := (or #29738 #29586 #29594 #29599 #29600 #29601) |
|
7587 #29603 := [th-lemma]: #29602 |
|
7588 #29625 := [unit-resolution #29603 #28258 #27679 #29598 #29607 #28054]: #29738 |
|
7589 #29739 := (>= #29737 0::int) |
|
7590 #29120 := (>= #29118 0::int) |
|
7591 #29626 := (or #29604 #29120) |
|
7592 #29616 := [th-lemma]: #29626 |
|
7593 #29614 := [unit-resolution #29616 #29593]: #29120 |
|
7594 #29196 := (<= #27652 0::int) |
|
7595 #29617 := (or #29595 #29196) |
|
7596 #29618 := [th-lemma]: #29617 |
|
7597 #29619 := [unit-resolution #29618 #29608]: #29196 |
|
7598 #29627 := (not #27893) |
|
7599 #29624 := (not #27073) |
|
7600 #29621 := (not #29196) |
|
7601 #29620 := (not #29120) |
|
7602 #29623 := (or #29739 #29620 #29621 #29624 #29627 #27714) |
|
7603 #29628 := [th-lemma]: #29623 |
|
7604 #29629 := [unit-resolution #29628 #28051 #28271 #29619 #29614 #27711]: #29739 |
|
7605 #29503 := (not #29739) |
|
7606 #29630 := (not #29738) |
|
7607 #29518 := (or #29735 #29630 #29503) |
|
7608 #29532 := [th-lemma]: #29518 |
|
7609 #29517 := [unit-resolution #29532 #29629 #29625]: #29735 |
|
7610 #29263 := [symm #29517]: #29757 |
|
7611 #29472 := [monotonicity #29263]: #29763 |
|
7612 #29767 := (= #27531 #28149) |
|
7613 #28104 := (uf_66 #25404 #27529 #24114) |
|
7614 #28136 := (= #28104 #28149) |
|
7615 #28137 := (not #28136) |
|
7616 #28107 := (uf_139 #28104 #25404) |
|
7617 #28108 := (= uf_9 #28107) |
|
7618 #28109 := (not #28108) |
|
7619 #28145 := (or #28109 #28137) |
|
7620 #28249 := (not #28145) |
|
7621 #29261 := (or #26114 #28249) |
|
7622 #28110 := (+ #27529 #26644) |
|
7623 #28111 := (uf_43 #24114 #28110) |
|
7624 #28112 := (= #28104 #28111) |
|
7625 #28117 := (not #28112) |
|
7626 #28118 := (or #28117 #28109) |
|
7627 #28121 := (not #28118) |
|
7628 #29262 := (or #26114 #28121) |
|
7629 #29295 := (iff #29262 #29261) |
|
7630 #29335 := (iff #29261 #29261) |
|
7631 #29336 := [rewrite]: #29335 |
|
7632 #28250 := (iff #28121 #28249) |
|
7633 #28247 := (iff #28118 #28145) |
|
7634 #28142 := (or #28137 #28109) |
|
7635 #28156 := (iff #28142 #28145) |
|
7636 #28157 := [rewrite]: #28156 |
|
7637 #28143 := (iff #28118 #28142) |
|
7638 #28140 := (iff #28117 #28137) |
|
7639 #28138 := (iff #28112 #28136) |
|
7640 #28150 := (= #28111 #28149) |
|
7641 #28147 := (= #28110 #28146) |
|
7642 #28148 := [rewrite]: #28147 |
|
7643 #28151 := [monotonicity #28148]: #28150 |
|
7644 #28139 := [monotonicity #28151]: #28138 |
|
7645 #28141 := [monotonicity #28139]: #28140 |
|
7646 #28144 := [monotonicity #28141]: #28143 |
|
7647 #28248 := [trans #28144 #28157]: #28247 |
|
7648 #28251 := [monotonicity #28248]: #28250 |
|
7649 #29334 := [monotonicity #28251]: #29295 |
|
7650 #29337 := [trans #29334 #29336]: #29295 |
|
7651 #29294 := [quant-inst]: #29262 |
|
7652 #29338 := [mp #29294 #29337]: #29261 |
|
7653 #29759 := [unit-resolution #29338 #21660]: #28249 |
|
7654 #29340 := (or #28145 #28136) |
|
7655 #29279 := [def-axiom]: #29340 |
|
7656 #29760 := [unit-resolution #29279 #29759]: #28136 |
|
7657 #29761 := (= #27531 #28104) |
|
7658 #29762 := [monotonicity #27948]: #29761 |
|
7659 #29768 := [trans #29762 #29760]: #29767 |
|
7660 #29473 := [trans #29768 #29472]: #29769 |
|
7661 #29499 := [trans #29473 #29766]: #29771 |
|
7662 #29656 := [monotonicity #29499]: #29773 |
|
7663 #29657 := [symm #29656]: #29775 |
|
7664 #29180 := [monotonicity #29657]: #29777 |
|
7665 #29677 := [trans #29180 #29780]: #29781 |
|
7666 #29199 := [trans #29677 #27935]: #29783 |
|
7667 #29181 := [monotonicity #29199]: #29264 |
|
7668 #29266 := [trans #29181 #28359]: #29265 |
|
7669 #29460 := [monotonicity #29266]: #29267 |
|
7670 #29462 := [monotonicity #29460]: #29461 |
|
7671 #29680 := [symm #29462]: #29679 |
|
7672 #29682 := [monotonicity #29680]: #29681 |
|
7673 #29683 := [mp #14796 #29682]: #29563 |
|
7674 #29170 := (not #27607) |
|
7675 #29696 := (iff #29170 #27761) |
|
7676 #29689 := (iff #27607 #27760) |
|
7677 #29693 := (iff #27760 #27607) |
|
7678 #29691 := (= #27759 #27606) |
|
7679 #29688 := (= #27163 #27605) |
|
7680 #29686 := (= #27605 #27163) |
|
7681 #29687 := [monotonicity #27692]: #29686 |
|
7682 #29690 := [symm #29687]: #29688 |
|
7683 #29692 := [monotonicity #29690]: #29691 |
|
7684 #29694 := [monotonicity #29692]: #29693 |
|
7685 #29695 := [symm #29694]: #29689 |
|
7686 #29697 := [monotonicity #29695]: #29696 |
|
7687 #29684 := [unit-resolution #27635 #22104 #14784 #29000 #29747 #29742 #27723]: #27614 |
|
7688 #29173 := (or #27611 #29170) |
|
7689 #29169 := [def-axiom]: #29173 |
|
7690 #29685 := [unit-resolution #29169 #29684]: #29170 |
|
7691 #29698 := [mp #29685 #29697]: #27761 |
|
7692 #29577 := (or #27819 #27760) |
|
7693 #29578 := [def-axiom]: #29577 |
|
7694 #29699 := [unit-resolution #29578 #29698]: #27819 |
|
7695 #29709 := (or #27833 #27770 #27810 #27822) |
|
7696 #29792 := (not #29735) |
|
7697 #29793 := (or #29792 #27772) |
|
7698 #29788 := (= #2967 #27771) |
|
7699 #29785 := (= #27771 #2967) |
|
7700 #29756 := [hypothesis]: #29735 |
|
7701 #29758 := [symm #29756]: #29757 |
|
7702 #29764 := [monotonicity #29758]: #29763 |
|
7703 #29770 := [trans #29768 #29764]: #29769 |
|
7704 #29772 := [trans #29770 #29766]: #29771 |
|
7705 #29774 := [monotonicity #29772]: #29773 |
|
7706 #29776 := [symm #29774]: #29775 |
|
7707 #29778 := [monotonicity #29776]: #29777 |
|
7708 #29782 := [trans #29778 #29780]: #29781 |
|
7709 #29784 := [trans #29782 #27935]: #29783 |
|
7710 #29786 := [monotonicity #29784]: #29785 |
|
7711 #29789 := [symm #29786]: #29788 |
|
7712 #29790 := [trans #14799 #29789]: #27772 |
|
7713 #29458 := (not #27772) |
|
7714 #29740 := [hypothesis]: #29458 |
|
7715 #29791 := [unit-resolution #29740 #29790]: false |
|
7716 #29794 := [lemma #29791]: #29793 |
|
7717 #29702 := [unit-resolution #29794 #29517]: #27772 |
|
7718 #29528 := (or #27813 #29458) |
|
7719 #29529 := [def-axiom]: #29528 |
|
7720 #29703 := [unit-resolution #29529 #29702]: #27813 |
|
7721 #29571 := (or #27833 #27770 #27810 #27816 #27822) |
|
7722 #29572 := [def-axiom]: #29571 |
|
7723 #29710 := [unit-resolution #29572 #29703]: #29709 |
|
7724 #29711 := [unit-resolution #29710 #29699 #29683 #29188 #29637]: false |
|
7725 #29712 := [lemma #29711]: #12812 |
|
7726 #23247 := (not #19374) |
|
7727 #29440 := [hypothesis]: #23803 |
|
7728 #23427 := (or #23812 #23800) |
|
7729 #23522 := [def-axiom]: #23427 |
|
7730 #29504 := [unit-resolution #23522 #29440]: #23812 |
|
7731 #23396 := (or #23806 #23800) |
|
7732 #23538 := [def-axiom]: #23396 |
|
7733 #29505 := [unit-resolution #23538 #29440]: #23806 |
|
7734 #29542 := (or #23818 #23809) |
|
7735 #23403 := (or #23906 #14046) |
|
7736 #23404 := [def-axiom]: #23403 |
|
7737 #29536 := [unit-resolution #23404 #29231]: #23906 |
|
7738 #29537 := [unit-resolution #23380 #29536 #29225]: #23875 |
|
7739 #23447 := (or #23872 #23866) |
|
7740 #23448 := [def-axiom]: #23447 |
|
7741 #29538 := [unit-resolution #23448 #29537]: #23866 |
|
7742 #27307 := (or #23818 #23809 #19008 #23869) |
|
7743 #27389 := [hypothesis]: #23821 |
|
7744 #23428 := (or #23818 #12812) |
|
7745 #23429 := [def-axiom]: #23428 |
|
7746 #27390 := [unit-resolution #23429 #27389]: #12812 |
|
7747 #23411 := (or #23818 #12806) |
|
7748 #23426 := [def-axiom]: #23411 |
|
7749 #27391 := [unit-resolution #23426 #27389]: #12806 |
|
7750 #27392 := [hypothesis]: #12803 |
|
7751 #27387 := [hypothesis]: #23866 |
|
7752 #23466 := (or #23869 #19008 #19011 #23863) |
|
7753 #23461 := [def-axiom]: #23466 |
|
7754 #27393 := [unit-resolution #23461 #27391 #27387 #27392]: #23863 |
|
7755 #23475 := (or #23860 #23854) |
|
7756 #23470 := [def-axiom]: #23475 |
|
7757 #27394 := [unit-resolution #23470 #27393]: #23854 |
|
7758 #23468 := (or #23857 #19011 #19017 #23851) |
|
7759 #23469 := [def-axiom]: #23468 |
|
7760 #27395 := [unit-resolution #23469 #27394 #27391 #27390]: #23851 |
|
7761 #27396 := [hypothesis]: #23806 |
|
7762 #23528 := (or #23824 #23818) |
|
7763 #23515 := [def-axiom]: #23528 |
|
7764 #27397 := [unit-resolution #23515 #27389]: #23824 |
|
7765 #23521 := (or #23833 #19008 #19011 #23827) |
|
7766 #23510 := [def-axiom]: #23521 |
|
7767 #27304 := [unit-resolution #23510 #27397 #27392 #27391]: #23833 |
|
7768 #23499 := (or #23836 #23830) |
|
7769 #23501 := [def-axiom]: #23499 |
|
7770 #27305 := [unit-resolution #23501 #27304]: #23836 |
|
7771 #23492 := (or #23845 #23809 #23839) |
|
7772 #23494 := [def-axiom]: #23492 |
|
7773 #27306 := [unit-resolution #23494 #27305 #27396]: #23845 |
|
7774 #23482 := (or #23848 #23842) |
|
7775 #23483 := [def-axiom]: #23482 |
|
7776 #27269 := [unit-resolution #23483 #27306 #27395]: false |
|
7777 #27303 := [lemma #27269]: #27307 |
|
7778 #29521 := [unit-resolution #27303 #29001 #29538]: #29542 |
|
7779 #29525 := [unit-resolution #29521 #29505]: #23818 |
|
7780 #29520 := (or #23821 #19017 #23815) |
|
7781 #23431 := (or #23821 #19011 #19017 #23815) |
|
7782 #23432 := [def-axiom]: #23431 |
|
7783 #29526 := [unit-resolution #23432 #29138]: #29520 |
|
7784 #29527 := [unit-resolution #29526 #29525 #29504 #29712]: false |
|
7785 #29530 := [lemma #29527]: #23800 |
|
7786 #29896 := (or #23803 #23797) |
|
7787 #16270 := (<= uf_272 131073::int) |
|
7788 #16273 := (iff #13872 #16270) |
|
7789 #16264 := (+ 131073::int #13873) |
|
7790 #16267 := (>= #16264 0::int) |
|
7791 #16271 := (iff #16267 #16270) |
|
7792 #16272 := [rewrite]: #16271 |
|
7793 #16268 := (iff #13872 #16267) |
|
7794 #16265 := (= #13874 #16264) |
|
7795 #16266 := [monotonicity #7888]: #16265 |
|
7796 #16269 := [monotonicity #16266]: #16268 |
|
7797 #16274 := [trans #16269 #16272]: #16273 |
|
7798 #14787 := [not-or-elim #14776]: #13880 |
|
7799 #14788 := [and-elim #14787]: #13872 |
|
7800 #16275 := [mp #14788 #16274]: #16270 |
|
7801 #29232 := [hypothesis]: #19037 |
|
7802 #29233 := [th-lemma #29232 #29231 #16275]: false |
|
7803 #29234 := [lemma #29233]: #16368 |
|
7804 #29894 := (or #23803 #19037 #23797) |
|
7805 #29891 := (or #14243 #14088) |
|
7806 #29892 := [th-lemma]: #29891 |
|
7807 #29893 := [unit-resolution #29892 #28992]: #14088 |
|
7808 #23558 := (or #23803 #19034 #19037 #23797) |
|
7809 #23555 := [def-axiom]: #23558 |
|
7810 #29895 := [unit-resolution #23555 #29893]: #29894 |
|
7811 #29897 := [unit-resolution #29895 #29234]: #29896 |
|
7812 #29898 := [unit-resolution #29897 #29530]: #23797 |
|
7813 #23561 := (or #23794 #23788) |
|
7814 #23565 := [def-axiom]: #23561 |
|
7815 #29899 := [unit-resolution #23565 #29898]: #23788 |
|
7816 #23271 := (>= #14169 -1::int) |
|
7817 #23285 := (or #23794 #14168) |
|
7818 #23286 := [def-axiom]: #23285 |
|
7819 #29900 := [unit-resolution #23286 #29898]: #14168 |
|
7820 #29901 := (or #14172 #23271) |
|
7821 #29902 := [th-lemma]: #29901 |
|
7822 #29903 := [unit-resolution #29902 #29900]: #23271 |
|
7823 #29238 := (not #23271) |
|
7824 #29239 := (or #14100 #29238) |
|
7825 #29201 := [hypothesis]: #23271 |
|
7826 #29202 := [hypothesis]: #14105 |
|
7827 #29237 := [th-lemma #29202 #29231 #29201]: false |
|
7828 #29240 := [lemma #29237]: #29239 |
|
7829 #29904 := [unit-resolution #29240 #29903]: #14100 |
|
7830 #23580 := (or #23791 #14105 #23785) |
|
7831 #23566 := [def-axiom]: #23580 |
|
7832 #29905 := [unit-resolution #23566 #29904 #29899]: #23785 |
|
7833 #23575 := (or #23782 #23776) |
|
7834 #23213 := [def-axiom]: #23575 |
|
7835 #29906 := [unit-resolution #23213 #29905]: #23776 |
|
7836 #29920 := (= #3068 #3209) |
|
7837 #29918 := (= #3209 #3068) |
|
7838 #29914 := (= #3208 #3067) |
|
7839 #29912 := (= #3208 #27327) |
|
7840 #29910 := (= uf_301 #26964) |
|
7841 #29907 := [hypothesis]: #23809 |
|
7842 #23549 := (or #23806 #12826) |
|
7843 #23550 := [def-axiom]: #23549 |
|
7844 #29908 := [unit-resolution #23550 #29907]: #12826 |
|
7845 #29909 := [symm #29908]: #3189 |
|
7846 #29911 := [trans #29909 #27438]: #29910 |
|
7847 #29913 := [monotonicity #29911]: #29912 |
|
7848 #29915 := [trans #29913 #27639]: #29914 |
|
7849 #29919 := [monotonicity #29915]: #29918 |
|
7850 #29921 := [symm #29919]: #29920 |
|
7851 #29922 := (= uf_300 #3068) |
|
7852 #23559 := (or #23806 #12823) |
|
7853 #23548 := [def-axiom]: #23559 |
|
7854 #29916 := [unit-resolution #23548 #29907]: #12823 |
|
7855 #29917 := [symm #29916]: #3187 |
|
7856 #29923 := [trans #29917 #29222]: #29922 |
|
7857 #29924 := [trans #29923 #29921]: #12862 |
|
7858 #28863 := (+ uf_293 #14142) |
|
7859 #28865 := (>= #28863 0::int) |
|
7860 #29925 := (or #12993 #28865) |
|
7861 #29926 := [th-lemma]: #29925 |
|
7862 #29927 := [unit-resolution #29926 #29908]: #28865 |
|
7863 #29483 := (not #28865) |
|
7864 #29930 := (or #14145 #29483) |
|
7865 #29928 := (or #14145 #14404 #29483) |
|
7866 #29929 := [th-lemma]: #29928 |
|
7867 #29931 := [unit-resolution #29929 #29223]: #29930 |
|
7868 #29932 := [unit-resolution #29931 #29927]: #14145 |
|
7869 #23374 := (or #22784 #22782 #14144) |
|
7870 #23581 := [def-axiom]: #23374 |
|
7871 #29933 := [unit-resolution #23581 #29932 #29924]: #22784 |
|
7872 #23255 := (or #23770 #22783) |
|
7873 #23256 := [def-axiom]: #23255 |
|
7874 #29934 := [unit-resolution #23256 #29933]: #23770 |
|
7875 #23572 := (or #23779 #23773 #22836) |
|
7876 #23573 := [def-axiom]: #23572 |
|
7877 #29935 := [unit-resolution #23573 #29934 #29906]: #22836 |
|
7878 #23583 := (or #22831 #23247) |
|
7879 #23243 := [def-axiom]: #23583 |
|
7880 #29936 := [unit-resolution #23243 #29935]: #23247 |
|
7881 #29307 := (+ uf_294 #19372) |
|
7882 #29860 := (>= #29307 0::int) |
|
7883 #29955 := (not #29860) |
|
7884 #29855 := (= uf_294 ?x785!14) |
|
7885 #29888 := (not #29855) |
|
7886 #29858 := (= #3184 #19060) |
|
7887 #29864 := (not #29858) |
|
7888 #29859 := (+ #3184 #19385) |
|
7889 #29861 := (>= #29859 0::int) |
|
7890 #29871 := (not #29861) |
|
7891 #23394 := (or #23806 #14207) |
|
7892 #23395 := [def-axiom]: #23394 |
|
7893 #29937 := [unit-resolution #23395 #29907]: #14207 |
|
7894 #29541 := (+ uf_292 #14120) |
|
7895 #29539 := (<= #29541 0::int) |
|
7896 #29938 := (or #13002 #29539) |
|
7897 #29939 := [th-lemma]: #29938 |
|
7898 #29940 := [unit-resolution #29939 #29916]: #29539 |
|
7899 #23227 := (or #22831 #23584) |
|
7900 #23568 := [def-axiom]: #23227 |
|
7901 #29941 := [unit-resolution #23568 #29935]: #23584 |
|
7902 #29872 := (not #29539) |
|
7903 #29873 := (or #29871 #19387 #29872 #14211) |
|
7904 #29866 := [hypothesis]: #14207 |
|
7905 #29867 := [hypothesis]: #29539 |
|
7906 #29868 := [hypothesis]: #23584 |
|
7907 #29869 := [hypothesis]: #29861 |
|
7908 #29870 := [th-lemma #29869 #29868 #29867 #29866]: false |
|
7909 #29874 := [lemma #29870]: #29873 |
|
7910 #29942 := [unit-resolution #29874 #29941 #29940 #29937]: #29871 |
|
7911 #29865 := (or #29864 #29861) |
|
7912 #29875 := [th-lemma]: #29865 |
|
7913 #29943 := [unit-resolution #29875 #29942]: #29864 |
|
7914 #29889 := (or #29888 #29858) |
|
7915 #29884 := (= #19060 #3184) |
|
7916 #29882 := (= #19059 #3175) |
|
7917 #29880 := (= ?x785!14 uf_294) |
|
7918 #29879 := [hypothesis]: #29855 |
|
7919 #29881 := [symm #29879]: #29880 |
|
7920 #29883 := [monotonicity #29881]: #29882 |
|
7921 #29885 := [monotonicity #29883]: #29884 |
|
7922 #29886 := [symm #29885]: #29858 |
|
7923 #29878 := [hypothesis]: #29864 |
|
7924 #29887 := [unit-resolution #29878 #29886]: false |
|
7925 #29890 := [lemma #29887]: #29889 |
|
7926 #29944 := [unit-resolution #29890 #29943]: #29888 |
|
7927 #29958 := (or #29855 #29955) |
|
7928 #29308 := (<= #29307 0::int) |
|
7929 #29319 := (+ uf_292 #19385) |
|
7930 #29320 := (>= #29319 0::int) |
|
7931 #29945 := (not #29320) |
|
7932 #29946 := (or #29945 #19387 #29872) |
|
7933 #29947 := [th-lemma]: #29946 |
|
7934 #29948 := [unit-resolution #29947 #29940 #29941]: #29945 |
|
7935 #29951 := (or #29308 #29320) |
|
7936 #23582 := (or #22831 #19056) |
|
7937 #23242 := [def-axiom]: #23582 |
|
7938 #29949 := [unit-resolution #23242 #29935]: #19056 |
|
7939 #23586 := (or #22831 #19055) |
|
7940 #23592 := [def-axiom]: #23586 |
|
7941 #29950 := [unit-resolution #23592 #29935]: #19055 |
|
7942 #29802 := (or #23759 #22815 #22816 #29308 #29320) |
|
7943 #29296 := (+ #19060 #14431) |
|
7944 #29297 := (<= #29296 0::int) |
|
7945 #29298 := (+ ?x785!14 #14044) |
|
7946 #29299 := (>= #29298 0::int) |
|
7947 #29300 := (or #22816 #29299 #29297 #22815) |
|
7948 #29803 := (or #23759 #29300) |
|
7949 #29810 := (iff #29803 #29802) |
|
7950 #29328 := (or #22815 #22816 #29308 #29320) |
|
7951 #29805 := (or #23759 #29328) |
|
7952 #29808 := (iff #29805 #29802) |
|
7953 #29809 := [rewrite]: #29808 |
|
7954 #29806 := (iff #29803 #29805) |
|
7955 #29331 := (iff #29300 #29328) |
|
7956 #29325 := (or #22816 #29308 #29320 #22815) |
|
7957 #29329 := (iff #29325 #29328) |
|
7958 #29330 := [rewrite]: #29329 |
|
7959 #29326 := (iff #29300 #29325) |
|
7960 #29323 := (iff #29297 #29320) |
|
7961 #29313 := (+ #14431 #19060) |
|
7962 #29316 := (<= #29313 0::int) |
|
7963 #29321 := (iff #29316 #29320) |
|
7964 #29322 := [rewrite]: #29321 |
|
7965 #29317 := (iff #29297 #29316) |
|
7966 #29314 := (= #29296 #29313) |
|
7967 #29315 := [rewrite]: #29314 |
|
7968 #29318 := [monotonicity #29315]: #29317 |
|
7969 #29324 := [trans #29318 #29322]: #29323 |
|
7970 #29311 := (iff #29299 #29308) |
|
7971 #29301 := (+ #14044 ?x785!14) |
|
7972 #29304 := (>= #29301 0::int) |
|
7973 #29309 := (iff #29304 #29308) |
|
7974 #29310 := [rewrite]: #29309 |
|
7975 #29305 := (iff #29299 #29304) |
|
7976 #29302 := (= #29298 #29301) |
|
7977 #29303 := [rewrite]: #29302 |
|
7978 #29306 := [monotonicity #29303]: #29305 |
|
7979 #29312 := [trans #29306 #29310]: #29311 |
|
7980 #29327 := [monotonicity #29312 #29324]: #29326 |
|
7981 #29332 := [trans #29327 #29330]: #29331 |
|
7982 #29807 := [monotonicity #29332]: #29806 |
|
7983 #29811 := [trans #29807 #29809]: #29810 |
|
7984 #29804 := [quant-inst]: #29803 |
|
7985 #29812 := [mp #29804 #29811]: #29802 |
|
7986 #29952 := [unit-resolution #29812 #29221 #29950 #29949]: #29951 |
|
7987 #29953 := [unit-resolution #29952 #29948]: #29308 |
|
7988 #29954 := (not #29308) |
|
7989 #29956 := (or #29855 #29954 #29955) |
|
7990 #29957 := [th-lemma]: #29956 |
|
7991 #29959 := [unit-resolution #29957 #29953]: #29958 |
|
7992 #29960 := [unit-resolution #29959 #29944]: #29955 |
|
7993 #29961 := [th-lemma #29903 #29960 #29936]: false |
|
7994 #29962 := [lemma #29961]: #23806 |
|
7995 #29633 := [unit-resolution #29521 #29962]: #23818 |
|
7996 #29615 := [unit-resolution #29526 #29633 #29712]: #23815 |
|
7997 #23534 := (or #23812 #13075) |
|
7998 #23416 := [def-axiom]: #23534 |
|
7999 #29713 := [unit-resolution #23416 #29615]: #13075 |
|
8000 #29142 := (or #13081 #23536) |
|
8001 #29708 := [th-lemma]: #29142 |
|
8002 #29714 := [unit-resolution #29708 #29713]: #23536 |
|
8003 #29715 := [hypothesis]: #14144 |
|
8004 #29716 := [th-lemma #29715 #29714 #29231]: false |
|
8005 #29717 := [lemma #29716]: #14145 |
|
8006 #29990 := (or #22784 #14144) |
|
8007 #29985 := (= #3184 #3209) |
|
8008 #29982 := (= #3209 #3184) |
|
8009 #29979 := (= #3208 #3175) |
|
8010 #29978 := [symm #29713]: #3247 |
|
8011 #29980 := [monotonicity #29978]: #29979 |
|
8012 #29983 := [monotonicity #29980]: #29982 |
|
8013 #29986 := [symm #29983]: #29985 |
|
8014 #29987 := (= uf_300 #3184) |
|
8015 #23533 := (or #23812 #13070) |
|
8016 #23531 := [def-axiom]: #23533 |
|
8017 #29977 := [unit-resolution #23531 #29615]: #13070 |
|
8018 #29984 := [symm #29977]: #3240 |
|
8019 #23373 := (or #23812 #3246) |
|
8020 #23375 := [def-axiom]: #23373 |
|
8021 #29981 := [unit-resolution #23375 #29615]: #3246 |
|
8022 #29988 := [trans #29981 #29984]: #29987 |
|
8023 #29989 := [trans #29988 #29986]: #12862 |
|
8024 #29991 := [unit-resolution #23581 #29989]: #29990 |
|
8025 #29992 := [unit-resolution #29991 #29717]: #22784 |
|
8026 #29993 := [unit-resolution #23256 #29992]: #23770 |
|
8027 #29994 := [unit-resolution #23573 #29906]: #23776 |
|
8028 #29995 := [unit-resolution #29994 #29993]: #22836 |
|
8029 #30004 := [unit-resolution #23568 #29995]: #23584 |
|
8030 #30026 := (or #29945 #19387) |
|
8031 #29570 := (+ #3184 #14120) |
|
8032 #29587 := (<= #29570 0::int) |
|
8033 #29569 := (= #3184 uf_300) |
|
8034 #30005 := (= uf_304 uf_300) |
|
8035 #30006 := [symm #29981]: #30005 |
|
8036 #30007 := [trans #29977 #30006]: #29569 |
|
8037 #30008 := (not #29569) |
|
8038 #30009 := (or #30008 #29587) |
|
8039 #30010 := [th-lemma]: #30009 |
|
8040 #30011 := [unit-resolution #30010 #30007]: #29587 |
|
8041 #30016 := (or #19017 #23851) |
|
8042 #30012 := (or #19011 #23863) |
|
8043 #30013 := [unit-resolution #23461 #29001 #29538]: #30012 |
|
8044 #30014 := [unit-resolution #30013 #29138]: #23863 |
|
8045 #30015 := [unit-resolution #23470 #30014]: #23854 |
|
8046 #30017 := [unit-resolution #23469 #29138 #30015]: #30016 |
|
8047 #30018 := [unit-resolution #30017 #29712]: #23851 |
|
8048 #30019 := [unit-resolution #23483 #30018]: #23842 |
|
8049 #30020 := [unit-resolution #23494 #29962 #30019]: #23839 |
|
8050 #23514 := (or #23836 #14211) |
|
8051 #23498 := [def-axiom]: #23514 |
|
8052 #30021 := [unit-resolution #23498 #30020]: #14211 |
|
8053 #30022 := (not #29587) |
|
8054 #30023 := (or #29539 #14207 #30022) |
|
8055 #30024 := [th-lemma]: #30023 |
|
8056 #30025 := [unit-resolution #30024 #30021 #30011]: #29539 |
|
8057 #30027 := [unit-resolution #29947 #30025]: #30026 |
|
8058 #30028 := [unit-resolution #30027 #30004]: #29945 |
|
8059 #30029 := [unit-resolution #23242 #29995]: #19056 |
|
8060 #30030 := [unit-resolution #23592 #29995]: #19055 |
|
8061 #30031 := [unit-resolution #29812 #29221 #30030 #30029 #30028]: #29308 |
|
8062 #29996 := [unit-resolution #23243 #29995]: #23247 |
|
8063 #29997 := [hypothesis]: #29955 |
|
8064 #29998 := [th-lemma #29903 #29997 #29996]: false |
|
8065 #29999 := [lemma #29998]: #29860 |
|
8066 #30032 := [unit-resolution #29957 #29999 #30031]: #29855 |
|
8067 #30033 := [unit-resolution #29890 #30032]: #29858 |
|
8068 #30034 := [unit-resolution #29875 #30033]: #29861 |
|
8069 [th-lemma #30011 #30034 #30004]: false |
|
8070 unsat |