1 #2 := false |
1 #2 := false |
|
2 decl ?x785!14 :: int |
|
3 #17756 := ?x785!14 |
|
4 decl uf_298 :: int |
|
5 #3087 := uf_298 |
|
6 #30181 := (= uf_298 ?x785!14) |
|
7 #121 := 0::int |
|
8 #4042 := -1::int |
|
9 #18020 := (* -1::int ?x785!14) |
|
10 decl uf_306 :: int |
|
11 #3256 := uf_306 |
|
12 #18021 := (+ uf_306 #18020) |
|
13 #18022 := (<= #18021 0::int) |
2 decl uf_110 :: (-> T4 T5 int) |
14 decl uf_110 :: (-> T4 T5 int) |
3 decl uf_66 :: (-> T5 int T3 T5) |
15 decl uf_66 :: (-> T5 int T3 T5) |
4 decl uf_7 :: T3 |
16 decl uf_7 :: T3 |
5 #10 := uf_7 |
17 #10 := uf_7 |
6 decl ?x786!14 :: int |
|
7 #18507 := ?x786!14 |
|
8 decl uf_43 :: (-> T3 int T5) |
18 decl uf_43 :: (-> T3 int T5) |
9 decl uf_288 :: int |
19 decl uf_288 :: int |
10 #2978 := uf_288 |
20 #2978 := uf_288 |
11 #2979 := (uf_43 uf_7 uf_288) |
21 #2979 := (uf_43 uf_7 uf_288) |
12 #18512 := (uf_66 #2979 ?x786!14 uf_7) |
22 #17764 := (uf_66 #2979 ?x785!14 uf_7) |
13 decl uf_287 :: T4 |
23 decl uf_287 :: T4 |
14 #2976 := uf_287 |
24 #2976 := uf_287 |
15 #18513 := (uf_110 uf_287 #18512) |
25 #17765 := (uf_110 uf_287 #17764) |
16 decl uf_298 :: int |
26 #18007 := (* -1::int #17765) |
17 #3069 := uf_298 |
|
18 #3188 := (uf_66 #2979 uf_298 uf_7) |
|
19 #3197 := (uf_110 uf_287 #3188) |
|
20 #30708 := (= #3197 #18513) |
|
21 #30713 := (not #30708) |
|
22 #121 := 0::int |
|
23 #4071 := -1::int |
|
24 #18834 := (* -1::int #18513) |
|
25 #30712 := (+ #3197 #18834) |
|
26 #30714 := (>= #30712 0::int) |
|
27 #30724 := (not #30714) |
|
28 decl uf_304 :: int |
27 decl uf_304 :: int |
29 #3204 := uf_304 |
28 #3239 := uf_304 |
30 #13490 := (* -1::int uf_304) |
29 #18008 := (+ uf_304 #18007) |
31 #30366 := (+ #3197 #13490) |
30 #18009 := (>= #18008 0::int) |
32 #30319 := (<= #30366 0::int) |
31 #17761 := (>= ?x785!14 0::int) |
33 #30365 := (= #3197 uf_304) |
32 #21511 := (not #17761) |
34 decl uf_303 :: int |
33 #7471 := 4294967295::int |
35 #3199 := uf_303 |
34 #17757 := (<= ?x785!14 4294967295::int) |
36 #12389 := (= uf_303 uf_304) |
35 #21510 := (not #17757) |
37 #18835 := (+ uf_304 #18834) |
36 #21526 := (or #21510 #21511 #18009 #18022) |
38 #18836 := (>= #18835 0::int) |
37 #21531 := (not #21526) |
39 #18821 := (* -1::int ?x786!14) |
|
40 decl uf_306 :: int |
|
41 #3214 := uf_306 |
|
42 #18822 := (+ uf_306 #18821) |
|
43 #18823 := (<= #18822 0::int) |
|
44 #18509 := (>= ?x786!14 0::int) |
|
45 #22289 := (not #18509) |
|
46 #7500 := 4294967295::int |
|
47 #18508 := (<= ?x786!14 4294967295::int) |
|
48 #22288 := (not #18508) |
|
49 #22304 := (or #22288 #22289 #18823 #18836) |
|
50 #22309 := (not #22304) |
|
51 #161 := (:var 0 int) |
38 #161 := (:var 0 int) |
52 #3053 := (uf_66 #2979 #161 uf_7) |
39 #3072 := (uf_66 #2979 #161 uf_7) |
53 #23211 := (pattern #3053) |
40 #22468 := (pattern #3072) |
54 #15127 := (<= #161 4294967295::int) |
41 #14378 := (<= #161 4294967295::int) |
55 #19506 := (not #15127) |
42 #18695 := (not #14378) |
56 #3054 := (uf_110 uf_287 #3053) |
43 #13112 := (* -1::int uf_304) |
57 #13491 := (+ #3054 #13490) |
44 #3073 := (uf_110 uf_287 #3072) |
58 #13492 := (<= #13491 0::int) |
45 #13113 := (+ #3073 #13112) |
59 #13471 := (* -1::int uf_306) |
46 #13114 := (<= #13113 0::int) |
60 #13479 := (+ #161 #13471) |
47 #13062 := (* -1::int uf_306) |
61 #13478 := (>= #13479 0::int) |
48 #13097 := (+ #161 #13062) |
62 #4070 := (>= #161 0::int) |
49 #13096 := (>= #13097 0::int) |
63 #4992 := (not #4070) |
50 #4041 := (>= #161 0::int) |
64 #22270 := (or #4992 #13478 #13492 #19506) |
51 #4963 := (not #4041) |
65 #23228 := (forall (vars (?x786 int)) (:pat #23211) #22270) |
52 #21492 := (or #4963 #13096 #13114 #18695) |
66 #23233 := (not #23228) |
53 #22485 := (forall (vars (?x785 int)) (:pat #22468) #21492) |
|
54 #22490 := (not #22485) |
67 decl uf_305 :: int |
55 decl uf_305 :: int |
68 #3206 := uf_305 |
56 #3241 := uf_305 |
69 #13512 := (* -1::int uf_305) |
57 #13126 := (* -1::int uf_305) |
70 decl uf_286 :: int |
58 decl uf_286 :: int |
71 #2973 := uf_286 |
59 #2973 := uf_286 |
72 #13513 := (+ uf_286 #13512) |
60 #13127 := (+ uf_286 #13126) |
73 #13514 := (<= #13513 0::int) |
61 #13128 := (<= #13127 0::int) |
74 #3226 := (uf_66 #2979 uf_305 uf_7) |
62 #3271 := (uf_66 #2979 uf_305 uf_7) |
75 #3227 := (uf_110 uf_287 #3226) |
63 #3272 := (uf_110 uf_287 #3271) |
76 #12428 := (= uf_304 #3227) |
64 #12446 := (= uf_304 #3272) |
77 #22255 := (not #12428) |
65 #21466 := (not #12446) |
78 #22256 := (or #22255 #13514) |
66 #21467 := (or #21466 #13128) |
79 #22257 := (not #22256) |
67 #21468 := (not #21467) |
80 #23236 := (or #22257 #23233) |
68 #22493 := (or #21468 #22490) |
81 #23239 := (not #23236) |
69 #3220 := (uf_66 #2979 uf_298 uf_7) |
82 #23242 := (or #23239 #22309) |
70 #3230 := (uf_110 uf_287 #3220) |
83 #23245 := (not #23242) |
71 #28730 := (= #3230 #3272) |
84 #13472 := (+ uf_286 #13471) |
72 #28979 := (= #3272 #3230) |
85 #13470 := (>= #13472 0::int) |
73 #29112 := (= #3271 #3220) |
86 #13475 := (not #13470) |
74 decl uf_144 :: (-> T3 T3) |
87 #23248 := (or #13475 #23245) |
75 decl uf_124 :: (-> T3 int T3) |
88 #23251 := (not #23248) |
76 #2977 := (uf_124 uf_7 uf_286) |
89 #23254 := (or #13475 #23251) |
77 #24108 := (uf_144 #2977) |
90 #23257 := (not #23254) |
78 decl uf_125 :: (-> T5 T5 int) |
91 #15819 := 4294967294::int |
79 decl uf_116 :: (-> T5 int) |
92 #15820 := (<= uf_298 4294967294::int) |
80 decl uf_28 :: (-> int T5) |
93 #18490 := (not #15820) |
81 decl uf_29 :: (-> T5 int) |
94 #13539 := (+ uf_298 #13471) |
82 #3013 := (uf_29 #2979) |
95 #13538 := (= #13539 -1::int) |
83 #23935 := (uf_28 #3013) |
96 #13542 := (not #13538) |
84 #26317 := (uf_116 #23935) |
|
85 #26333 := (uf_43 #24108 #26317) |
|
86 decl uf_13 :: (-> T5 T3) |
|
87 #26868 := (uf_13 #26333) |
|
88 #27481 := (uf_66 #26333 uf_298 #26868) |
|
89 #27482 := (uf_125 #27481 #26333) |
|
90 #2980 := (uf_116 #2979) |
|
91 #26469 := (uf_43 #24108 #2980) |
|
92 #27555 := (uf_66 #26469 #27482 #24108) |
|
93 #27664 := (= #27555 #3220) |
|
94 #27655 := (= #24108 uf_7) |
|
95 #24109 := (= uf_7 #24108) |
|
96 #326 := (:var 1 T3) |
|
97 #1358 := (uf_124 #326 #161) |
|
98 #1592 := (pattern #1358) |
|
99 #1605 := (uf_144 #1358) |
|
100 #8271 := (= #326 #1605) |
|
101 #8275 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1592) #8271) |
|
102 #16576 := (~ #8275 #8275) |
|
103 #16574 := (~ #8271 #8271) |
|
104 #16575 := [refl]: #16574 |
|
105 #16577 := [nnf-pos #16575]: #16576 |
|
106 #1606 := (= #1605 #326) |
|
107 #1607 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1592) #1606) |
|
108 #8276 := (iff #1607 #8275) |
|
109 #8273 := (iff #1606 #8271) |
|
110 #8274 := [rewrite]: #8273 |
|
111 #8277 := [quant-intro #8274]: #8276 |
|
112 #8270 := [asserted]: #1607 |
|
113 #8280 := [mp #8270 #8277]: #8275 |
|
114 #16578 := [mp~ #8280 #16577]: #8275 |
|
115 #24112 := (not #8275) |
|
116 #24113 := (or #24112 #24109) |
|
117 #24114 := [quant-inst]: #24113 |
|
118 #27654 := [unit-resolution #24114 #16578]: #24109 |
|
119 #27656 := [symm #27654]: #27655 |
|
120 #27657 := (= #27482 uf_298) |
|
121 #26369 := (uf_13 #23935) |
|
122 #28212 := (uf_66 #23935 uf_298 #26369) |
|
123 #28213 := (uf_125 #28212 #23935) |
|
124 #29709 := (= #28213 uf_298) |
|
125 #28214 := (= uf_298 #28213) |
|
126 #15 := (:var 1 T5) |
|
127 #1390 := (uf_13 #15) |
|
128 #1391 := (uf_66 #15 #161 #1390) |
|
129 #1392 := (pattern #1391) |
|
130 #1393 := (uf_125 #1391 #15) |
|
131 #7663 := (= #161 #1393) |
|
132 #7667 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1392) #7663) |
|
133 #16288 := (~ #7667 #7667) |
|
134 #16286 := (~ #7663 #7663) |
|
135 #16287 := [refl]: #16286 |
|
136 #16289 := [nnf-pos #16287]: #16288 |
|
137 #1394 := (= #1393 #161) |
|
138 #1395 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1392) #1394) |
|
139 #7668 := (iff #1395 #7667) |
|
140 #7665 := (iff #1394 #7663) |
|
141 #7666 := [rewrite]: #7665 |
|
142 #7669 := [quant-intro #7666]: #7668 |
|
143 #7662 := [asserted]: #1395 |
|
144 #7672 := [mp #7662 #7669]: #7667 |
|
145 #16290 := [mp~ #7672 #16289]: #7667 |
|
146 #26376 := (not #7667) |
|
147 #28217 := (or #26376 #28214) |
|
148 #28218 := [quant-inst]: #28217 |
|
149 #28873 := [unit-resolution #28218 #16290]: #28214 |
|
150 #29710 := [symm #28873]: #29709 |
|
151 #28080 := (= #27482 #28213) |
|
152 #29457 := (= #28213 #27482) |
|
153 #27795 := (= #23935 #26333) |
|
154 #27716 := (= #2979 #26333) |
|
155 #27718 := (= #26333 #2979) |
|
156 #27783 := (= #26317 uf_288) |
|
157 #27660 := (= #2980 uf_288) |
|
158 #24227 := (= uf_288 #2980) |
|
159 #2697 := (uf_43 #326 #161) |
|
160 #22405 := (pattern #2697) |
|
161 #2698 := (uf_116 #2697) |
|
162 #11208 := (= #161 #2698) |
|
163 #22406 := (forall (vars (?x718 T3) (?x719 int)) (:pat #22405) #11208) |
|
164 #11212 := (forall (vars (?x718 T3) (?x719 int)) #11208) |
|
165 #22409 := (iff #11212 #22406) |
|
166 #22407 := (iff #11208 #11208) |
|
167 #22408 := [refl]: #22407 |
|
168 #22410 := [quant-intro #22408]: #22409 |
|
169 #17483 := (~ #11212 #11212) |
|
170 #17481 := (~ #11208 #11208) |
|
171 #17482 := [refl]: #17481 |
|
172 #17484 := [nnf-pos #17482]: #17483 |
|
173 #2699 := (= #2698 #161) |
|
174 #2700 := (forall (vars (?x718 T3) (?x719 int)) #2699) |
|
175 #11213 := (iff #2700 #11212) |
|
176 #11210 := (iff #2699 #11208) |
|
177 #11211 := [rewrite]: #11210 |
|
178 #11214 := [quant-intro #11211]: #11213 |
|
179 #11207 := [asserted]: #2700 |
|
180 #11217 := [mp #11207 #11214]: #11212 |
|
181 #17485 := [mp~ #11217 #17484]: #11212 |
|
182 #22411 := [mp #17485 #22410]: #22406 |
|
183 #24181 := (not #22406) |
|
184 #24232 := (or #24181 #24227) |
|
185 #24233 := [quant-inst]: #24232 |
|
186 #27659 := [unit-resolution #24233 #22411]: #24227 |
|
187 #27661 := [symm #27659]: #27660 |
|
188 #27710 := (= #26317 #2980) |
|
189 #27708 := (= #23935 #2979) |
|
190 #23936 := (= #2979 #23935) |
|
191 #23 := (:var 0 T5) |
|
192 #93 := (uf_29 #23) |
|
193 #22316 := (pattern #93) |
|
194 #94 := (uf_28 #93) |
|
195 #3540 := (= #23 #94) |
|
196 #22317 := (forall (vars (?x14 T5)) (:pat #22316) #3540) |
|
197 #3543 := (forall (vars (?x14 T5)) #3540) |
|
198 #22318 := (iff #3543 #22317) |
|
199 #22320 := (iff #22317 #22317) |
|
200 #22321 := [rewrite]: #22320 |
|
201 #22319 := [rewrite]: #22318 |
|
202 #22322 := [trans #22319 #22321]: #22318 |
|
203 #15525 := (~ #3543 #3543) |
|
204 #15515 := (~ #3540 #3540) |
|
205 #15516 := [refl]: #15515 |
|
206 #15581 := [nnf-pos #15516]: #15525 |
|
207 #95 := (= #94 #23) |
|
208 #96 := (forall (vars (?x14 T5)) #95) |
|
209 #3544 := (iff #96 #3543) |
|
210 #3541 := (iff #95 #3540) |
|
211 #3542 := [rewrite]: #3541 |
|
212 #3545 := [quant-intro #3542]: #3544 |
|
213 #3539 := [asserted]: #96 |
|
214 #3548 := [mp #3539 #3545]: #3543 |
|
215 #15582 := [mp~ #3548 #15581]: #3543 |
|
216 #22323 := [mp #15582 #22322]: #22317 |
|
217 #23939 := (not #22317) |
|
218 #23940 := (or #23939 #23936) |
|
219 #23941 := [quant-inst]: #23940 |
|
220 #27707 := [unit-resolution #23941 #22323]: #23936 |
|
221 #27709 := [symm #27707]: #27708 |
|
222 #27711 := [monotonicity #27709]: #27710 |
|
223 #27784 := [trans #27711 #27661]: #27783 |
|
224 #27789 := [monotonicity #27656 #27784]: #27718 |
|
225 #27790 := [symm #27789]: #27716 |
|
226 #27796 := [trans #27709 #27790]: #27795 |
|
227 #29455 := (= #28212 #27481) |
|
228 #29453 := (= #3220 #27481) |
|
229 #29451 := (= #27481 #3220) |
|
230 #29423 := (= #26868 uf_7) |
|
231 #24223 := (uf_13 #2979) |
|
232 #27846 := (= #24223 uf_7) |
|
233 #24224 := (= uf_7 #24223) |
|
234 #2701 := (uf_13 #2697) |
|
235 #11216 := (= #326 #2701) |
|
236 #22412 := (forall (vars (?x720 T3) (?x721 int)) (:pat #22405) #11216) |
|
237 #11220 := (forall (vars (?x720 T3) (?x721 int)) #11216) |
|
238 #22415 := (iff #11220 #22412) |
|
239 #22413 := (iff #11216 #11216) |
|
240 #22414 := [refl]: #22413 |
|
241 #22416 := [quant-intro #22414]: #22415 |
|
242 #17488 := (~ #11220 #11220) |
|
243 #17486 := (~ #11216 #11216) |
|
244 #17487 := [refl]: #17486 |
|
245 #17489 := [nnf-pos #17487]: #17488 |
|
246 #2702 := (= #2701 #326) |
|
247 #2703 := (forall (vars (?x720 T3) (?x721 int)) #2702) |
|
248 #11221 := (iff #2703 #11220) |
|
249 #11218 := (iff #2702 #11216) |
|
250 #11219 := [rewrite]: #11218 |
|
251 #11222 := [quant-intro #11219]: #11221 |
|
252 #11215 := [asserted]: #2703 |
|
253 #11225 := [mp #11215 #11222]: #11220 |
|
254 #17490 := [mp~ #11225 #17489]: #11220 |
|
255 #22417 := [mp #17490 #22416]: #22412 |
|
256 #24175 := (not #22412) |
|
257 #24229 := (or #24175 #24224) |
|
258 #24230 := [quant-inst]: #24229 |
|
259 #27843 := [unit-resolution #24230 #22417]: #24224 |
|
260 #27847 := [symm #27843]: #27846 |
|
261 #29421 := (= #26868 #24223) |
|
262 #29422 := [monotonicity #27789]: #29421 |
|
263 #29424 := [trans #29422 #27847]: #29423 |
|
264 #29452 := [monotonicity #27789 #29424]: #29451 |
|
265 #29454 := [symm #29452]: #29453 |
|
266 #29449 := (= #28212 #3220) |
|
267 #27848 := (= #26369 uf_7) |
|
268 #27844 := (= #26369 #24223) |
|
269 #27845 := [monotonicity #27709]: #27844 |
|
270 #27849 := [trans #27845 #27847]: #27848 |
|
271 #29450 := [monotonicity #27709 #27849]: #29449 |
|
272 #29456 := [trans #29450 #29454]: #29455 |
|
273 #29458 := [monotonicity #29456 #27796]: #29457 |
|
274 #29441 := [symm #29458]: #28080 |
|
275 #29711 := [trans #29441 #29710]: #27657 |
|
276 #27662 := (= #26469 #2979) |
|
277 #27663 := [monotonicity #27656 #27661]: #27662 |
|
278 #29712 := [monotonicity #27663 #29711 #27656]: #27664 |
|
279 #29208 := (= #3271 #27555) |
|
280 #29074 := (= uf_305 #27482) |
|
281 #28951 := (= uf_305 #28213) |
|
282 #3242 := (= uf_305 uf_298) |
|
283 #12383 := (= uf_298 uf_305) |
|
284 #22496 := (not #22493) |
|
285 #22499 := (or #22496 #21531) |
|
286 #22502 := (not #22499) |
|
287 #13090 := (+ uf_286 #13062) |
|
288 #13089 := (>= #13090 0::int) |
|
289 #13093 := (not #13089) |
|
290 #22505 := (or #13093 #22502) |
|
291 #22508 := (not #22505) |
|
292 #22511 := (or #13093 #22508) |
|
293 #22514 := (not #22511) |
|
294 #15126 := 4294967294::int |
|
295 #15127 := (<= uf_298 4294967294::int) |
|
296 #17745 := (not #15127) |
|
297 #13063 := (+ uf_298 #13062) |
|
298 #13061 := (= #13063 -1::int) |
|
299 #21556 := (not #13061) |
97 #892 := 2::int |
300 #892 := 2::int |
98 #13462 := (>= uf_306 2::int) |
301 #13059 := (>= uf_306 2::int) |
99 #22332 := (not #13462) |
302 #21555 := (not #13059) |
100 #13454 := (>= uf_298 -1::int) |
303 #13051 := (>= uf_298 -1::int) |
101 #18487 := (not #13454) |
304 #17742 := (not #13051) |
102 #13445 := (>= uf_305 0::int) |
305 #13017 := (>= uf_305 0::int) |
103 #22331 := (not #13445) |
306 #21554 := (not #13017) |
104 decl up_291 :: (-> T4 T1 T1 int T3 bool) |
307 decl up_291 :: (-> T4 T1 T1 int T3 bool) |
105 decl uf_4 :: T3 |
308 decl uf_4 :: T3 |
106 #7 := uf_4 |
309 #7 := uf_4 |
107 decl uf_273 :: T1 |
310 decl uf_273 :: T1 |
108 #2946 := uf_273 |
311 #2946 := uf_273 |
109 decl uf_269 :: T1 |
312 decl uf_269 :: T1 |
110 #2942 := uf_269 |
313 #2942 := uf_269 |
111 #3216 := (up_291 uf_287 uf_269 uf_273 uf_306 uf_4) |
314 #3258 := (up_291 uf_287 uf_269 uf_273 uf_306 uf_4) |
112 #12493 := (not #3216) |
315 #21553 := (not #3258) |
113 #23260 := (or #12493 #22331 #18487 #22332 #13542 #18490 #23257) |
316 #22517 := (or #21553 #21554 #17742 #21555 #21556 #17745 #22514) |
114 #23263 := (not #23260) |
317 #22520 := (not #22517) |
115 #23266 := (or #18487 #18490 #23263) |
318 #22523 := (or #17742 #17745 #22520) |
116 #23269 := (not #23266) |
319 #22526 := (not #22523) |
117 #4 := 1::int |
320 #4 := 1::int |
118 #13436 := (>= uf_298 1::int) |
321 #12913 := (>= uf_298 1::int) |
119 #13576 := (not #13436) |
322 #21575 := (not #12913) |
120 #12392 := (= uf_298 uf_305) |
323 #21574 := (not #12383) |
121 #12539 := (not #12392) |
324 decl uf_303 :: int |
122 #12548 := (not #12389) |
325 #3234 := uf_303 |
123 #12384 := (= #3197 uf_303) |
326 #12380 := (= uf_303 uf_304) |
124 #12591 := (not #12384) |
327 #21573 := (not #12380) |
|
328 #12375 := (= #3230 uf_303) |
|
329 #21572 := (not #12375) |
125 decl uf_68 :: (-> T4 T5 T2) |
330 decl uf_68 :: (-> T4 T5 T2) |
126 #3194 := (uf_68 uf_287 #3188) |
331 #3226 := (uf_68 uf_287 #3220) |
127 decl uf_9 :: T2 |
332 decl uf_9 :: T2 |
128 #19 := uf_9 |
333 #19 := uf_9 |
129 #12378 := (= uf_9 #3194) |
334 #12355 := (= uf_9 #3226) |
130 #18458 := (not #12378) |
335 #17730 := (not #12355) |
131 decl uf_48 :: (-> T5 T3 T2) |
336 decl uf_48 :: (-> T5 T3 T2) |
132 #3189 := (uf_48 #3188 uf_7) |
337 #3221 := (uf_48 #3220 uf_7) |
133 #12369 := (= uf_9 #3189) |
338 #12346 := (= uf_9 #3221) |
134 #18449 := (not #12369) |
339 #17721 := (not #12346) |
135 decl uf_275 :: T1 |
340 decl uf_275 :: T1 |
136 #2948 := uf_275 |
341 #2948 := uf_275 |
137 decl uf_270 :: T1 |
342 decl uf_270 :: T1 |
138 #2943 := uf_270 |
343 #2943 := uf_270 |
139 #3202 := (up_291 uf_287 uf_270 uf_275 uf_298 uf_4) |
344 #3237 := (up_291 uf_287 uf_270 uf_275 uf_298 uf_4) |
140 #12573 := (not #3202) |
345 #21571 := (not #3237) |
141 decl uf_277 :: T1 |
346 decl uf_277 :: T1 |
142 #2950 := uf_277 |
347 #2950 := uf_277 |
143 decl uf_271 :: T1 |
348 decl uf_271 :: T1 |
144 #2944 := uf_271 |
349 #2944 := uf_271 |
145 #3201 := (up_291 uf_287 uf_271 uf_277 uf_303 uf_7) |
350 #3236 := (up_291 uf_287 uf_271 uf_277 uf_303 uf_7) |
146 #12582 := (not #3201) |
351 #21570 := (not #3236) |
147 #23272 := (or #12582 #12573 #18449 #18458 #12591 #12548 #12539 #13576 #22331 #23269) |
352 #22529 := (or #21570 #21571 #17721 #17730 #21572 #21573 #21574 #21575 #21554 #22526) |
148 #23275 := (not #23272) |
353 #22532 := (not #22529) |
149 #13629 := (* -1::int #3197) |
354 #12998 := (* -1::int #3230) |
150 decl uf_296 :: int |
355 decl uf_296 :: int |
151 #3061 := uf_296 |
356 #3079 := uf_296 |
152 #13630 := (+ uf_296 #13629) |
357 #12999 := (+ uf_296 #12998) |
153 #13628 := (>= #13630 0::int) |
358 #12997 := (>= #12999 0::int) |
154 #13627 := (not #13628) |
359 #12996 := (not #12997) |
155 decl uf_297 :: int |
360 decl uf_297 :: int |
156 #3065 := uf_297 |
361 #3083 := uf_297 |
157 #13433 := (>= uf_297 0::int) |
362 #12910 := (>= uf_297 0::int) |
158 #22372 := (not #13433) |
363 #21602 := (not #12910) |
159 #12671 := (= uf_297 uf_305) |
364 #12524 := (= uf_297 uf_305) |
160 #12677 := (not #12671) |
365 #21614 := (not #12524) |
161 #12668 := (= uf_296 uf_304) |
366 #12521 := (= uf_296 uf_304) |
162 #12686 := (not #12668) |
367 #21613 := (not #12521) |
163 #23302 := (or #12686 #12677 #22372 #13576 #22331 #13627 #23269) |
368 #22559 := (or #21613 #21614 #21602 #21575 #12996 #21554 #22526) |
164 #23305 := (not #23302) |
369 #22562 := (not #22559) |
165 #23278 := (or #18449 #18458 #23275) |
370 #22535 := (or #17721 #17730 #22532) |
166 #23281 := (not #23278) |
371 #22538 := (not #22535) |
167 decl uf_24 :: (-> T4 T5 T2) |
372 decl uf_24 :: (-> T4 T5 T2) |
168 #3191 := (uf_24 uf_287 #3188) |
373 #3223 := (uf_24 uf_287 #3220) |
169 #12372 := (= uf_9 #3191) |
374 #12349 := (= uf_9 #3223) |
170 #18452 := (not #12372) |
375 #17724 := (not #12349) |
171 #23284 := (or #18449 #18452 #23281) |
376 #22541 := (or #17721 #17724 #22538) |
172 #23287 := (not #23284) |
377 #22544 := (not #22541) |
173 #23290 := (or #18449 #18452 #23287) |
378 #22547 := (or #17721 #17724 #22544) |
174 #23293 := (not #23290) |
379 #22550 := (not #22547) |
175 #23296 := (or #22372 #13576 #13628 #23293) |
380 #22553 := (or #21602 #21575 #12997 #22550) |
176 #23299 := (not #23296) |
381 #22556 := (not #22553) |
177 #23308 := (or #23299 #23305) |
382 #22565 := (or #22556 #22562) |
178 #23311 := (not #23308) |
383 #22568 := (not #22565) |
179 #23314 := (or #18449 #18458 #22372 #13576 #23311) |
384 #22571 := (or #17721 #17730 #21602 #21575 #22568) |
180 #23317 := (not #23314) |
385 #22574 := (not #22571) |
181 decl uf_25 :: (-> T4 T5 T5) |
386 decl uf_25 :: (-> T4 T5 T5) |
182 decl uf_135 :: (-> T14 T5) |
387 decl uf_135 :: (-> T14 T5) |
183 decl uf_58 :: (-> T13 T5 T14) |
388 decl uf_58 :: (-> T13 T5 T14) |
184 decl uf_59 :: (-> T4 T13) |
389 decl uf_59 :: (-> T4 T13) |
185 #3157 := (uf_59 uf_287) |
390 #3175 := (uf_59 uf_287) |
186 #27840 := (uf_58 #3157 #3188) |
391 #27095 := (uf_58 #3175 #3220) |
187 #29300 := (uf_135 #27840) |
392 #28578 := (uf_135 #27095) |
188 #29303 := (uf_25 uf_287 #29300) |
393 #28581 := (uf_25 uf_287 #28578) |
189 decl uf_26 :: T5 |
394 decl uf_26 :: T5 |
190 #77 := uf_26 |
395 #77 := uf_26 |
191 #29304 := (= uf_26 #29303) |
396 #28582 := (= uf_26 #28581) |
192 decl uf_210 :: (-> T4 T5 T2) |
397 decl uf_210 :: (-> T4 T5 T2) |
193 #29301 := (uf_210 uf_287 #29300) |
398 #28579 := (uf_210 uf_287 #28578) |
194 #29302 := (= uf_9 #29301) |
399 #28580 := (= uf_9 #28579) |
195 #29360 := (or #29302 #29304) |
400 #28638 := (or #28580 #28582) |
196 #29363 := (not #29360) |
401 #28641 := (not #28638) |
197 decl uf_136 :: (-> T14 T2) |
402 decl uf_136 :: (-> T14 T2) |
198 #29313 := (uf_136 #27840) |
403 #28591 := (uf_136 #27095) |
199 #29314 := (= uf_9 #29313) |
404 #28592 := (= uf_9 #28591) |
200 #29315 := (not #29314) |
405 #28593 := (not #28592) |
201 decl uf_27 :: (-> T4 T5 T2) |
406 decl uf_27 :: (-> T4 T5 T2) |
202 #29310 := (uf_27 uf_287 #29300) |
407 #28588 := (uf_27 uf_287 #28578) |
203 #29311 := (= uf_9 #29310) |
408 #28589 := (= uf_9 #28588) |
204 #29312 := (not #29311) |
409 #28590 := (not #28589) |
205 #29354 := (or #29312 #29315) |
410 #28632 := (or #28590 #28593) |
206 #29357 := (not #29354) |
411 #28635 := (not #28632) |
207 decl uf_12 :: (-> T3 T8) |
412 decl uf_12 :: (-> T3 T8) |
208 decl uf_13 :: (-> T5 T3) |
413 #27351 := (uf_13 #3220) |
209 #28096 := (uf_13 #3188) |
414 #28596 := (uf_12 #27351) |
210 #29318 := (uf_12 #28096) |
|
211 decl uf_14 :: T8 |
415 decl uf_14 :: T8 |
212 #28 := uf_14 |
416 #28 := uf_14 |
213 #29336 := (= uf_14 #29318) |
417 #28614 := (= uf_14 #28596) |
214 #29351 := (not #29336) |
418 #28629 := (not #28614) |
215 #29307 := (uf_13 #29300) |
419 #28585 := (uf_13 #28578) |
216 #29308 := (uf_12 #29307) |
420 #28586 := (uf_12 #28585) |
217 #29309 := (= uf_14 #29308) |
421 #28587 := (= uf_14 #28586) |
218 #29369 := (or #29309 #29351 #29357 #29363) |
422 #28647 := (or #28587 #28629 #28635 #28641) |
219 #29374 := (not #29369) |
423 #28652 := (not #28647) |
220 #29325 := (uf_25 uf_287 #3188) |
424 #28603 := (uf_25 uf_287 #3220) |
221 #29326 := (= uf_26 #29325) |
425 #28604 := (= uf_26 #28603) |
222 #29323 := (uf_210 uf_287 #3188) |
426 #28601 := (uf_210 uf_287 #3220) |
223 #29324 := (= uf_9 #29323) |
427 #28602 := (= uf_9 #28601) |
224 #29339 := (or #29324 #29326) |
428 #28617 := (or #28602 #28604) |
225 #29342 := (not #29339) |
429 #28620 := (not #28617) |
226 #29345 := (or #29336 #29342) |
430 #28623 := (or #28614 #28620) |
227 #29348 := (not #29345) |
431 #28626 := (not #28623) |
228 #29377 := (or #29348 #29374) |
432 #28655 := (or #28626 #28652) |
229 #29380 := (not #29377) |
433 #28658 := (not #28655) |
230 #29383 := (or #18452 #29380) |
434 #28661 := (or #17724 #28658) |
231 #29386 := (not #29383) |
435 #28664 := (not #28661) |
232 #29389 := (iff #12378 #29386) |
436 decl up_67 :: (-> T14 bool) |
233 #29961 := (not #29389) |
437 decl uf_143 :: (-> T3 int) |
234 #30156 := [hypothesis]: #29961 |
438 #24110 := (uf_143 #2977) |
235 #23 := (:var 0 T5) |
439 #26391 := (uf_124 #24108 #24110) |
|
440 #26392 := (uf_43 #26391 #2980) |
|
441 #27485 := (uf_66 #26392 #27482 #24108) |
|
442 #27491 := (uf_58 #3175 #27485) |
|
443 #27497 := (up_67 #27491) |
|
444 #27498 := (not #27497) |
|
445 #27494 := (uf_135 #27491) |
|
446 #27495 := (= #26392 #27494) |
|
447 #27496 := (not #27495) |
|
448 #27492 := (uf_136 #27491) |
|
449 #27493 := (= uf_9 #27492) |
|
450 #27488 := (uf_24 uf_287 #27485) |
|
451 #27489 := (= uf_9 #27488) |
|
452 #27490 := (not #27489) |
|
453 #27519 := (or #27490 #27493 #27496 #27498) |
|
454 #27522 := (not #27519) |
|
455 #30005 := [hypothesis]: #27519 |
|
456 #27503 := (>= #27482 0::int) |
|
457 #28457 := (* -1::int #28213) |
|
458 #28081 := (+ #27482 #28457) |
|
459 #28082 := (>= #28081 0::int) |
|
460 #29442 := (not #28080) |
|
461 #29440 := (or #29442 #28082) |
|
462 #29443 := [th-lemma]: #29440 |
|
463 #29444 := [unit-resolution #29443 #29441]: #28082 |
|
464 #13392 := (>= uf_298 0::int) |
|
465 decl ?x776!15 :: int |
|
466 #17865 := ?x776!15 |
|
467 #18168 := (* -1::int ?x776!15) |
|
468 #18169 := (+ uf_286 #18168) |
|
469 #18170 := (<= #18169 0::int) |
|
470 #17873 := (uf_66 #2979 ?x776!15 uf_7) |
|
471 #17874 := (uf_110 uf_287 #17873) |
|
472 #18155 := (* -1::int #17874) |
|
473 decl uf_302 :: int |
|
474 #3128 := uf_302 |
|
475 #18156 := (+ uf_302 #18155) |
|
476 #18157 := (>= #18156 0::int) |
|
477 #17870 := (>= ?x776!15 0::int) |
|
478 #21709 := (not #17870) |
|
479 #17866 := (<= ?x776!15 4294967295::int) |
|
480 #21708 := (not #17866) |
|
481 #21724 := (or #21708 #21709 #18157 #18170) |
|
482 #21729 := (not #21724) |
|
483 #12727 := (* -1::int uf_286) |
|
484 #13271 := (+ #161 #12727) |
|
485 #13270 := (>= #13271 0::int) |
|
486 #3142 := (= #3073 uf_302) |
|
487 #21682 := (not #3142) |
|
488 #21683 := (or #21682 #4963 #13270 #18695) |
|
489 #22609 := (forall (vars (?x778 int)) (:pat #22468) #21683) |
|
490 #22614 := (not #22609) |
|
491 #13286 := (* -1::int uf_302) |
|
492 #13287 := (+ #3073 #13286) |
|
493 #13288 := (<= #13287 0::int) |
|
494 #21674 := (or #4963 #13270 #13288 #18695) |
|
495 #22601 := (forall (vars (?x776 int)) (:pat #22468) #21674) |
|
496 #22606 := (not #22601) |
|
497 #22617 := (or #22606 #22614) |
|
498 #22620 := (not #22617) |
|
499 #22623 := (or #22620 #21729) |
|
500 #22626 := (not #22623) |
|
501 #12965 := (* -1::int uf_298) |
|
502 #12966 := (+ uf_286 #12965) |
|
503 #12967 := (<= #12966 0::int) |
|
504 #12968 := (not #12967) |
|
505 #12122 := (= uf_296 uf_302) |
|
506 #21741 := (not #12122) |
|
507 decl uf_301 :: int |
|
508 #3126 := uf_301 |
|
509 #12119 := (= uf_297 uf_301) |
|
510 #21740 := (not #12119) |
|
511 decl uf_300 :: int |
|
512 #3124 := uf_300 |
|
513 #12116 := (= uf_298 uf_300) |
|
514 #21739 := (not #12116) |
|
515 decl uf_299 :: int |
|
516 #3122 := uf_299 |
|
517 #12113 := (= uf_296 uf_299) |
|
518 #21738 := (not #12113) |
|
519 #22629 := (or #21738 #21739 #21740 #21741 #21602 #21575 #12968 #22626) |
|
520 #22632 := (not #22629) |
|
521 #22577 := (or #17721 #17730 #22574) |
|
522 #22580 := (not #22577) |
|
523 #22583 := (or #17721 #17724 #22580) |
|
524 #22586 := (not #22583) |
|
525 #22589 := (or #17721 #17724 #22586) |
|
526 #22592 := (not #22589) |
|
527 #22595 := (or #21602 #21575 #12967 #22592) |
|
528 #22598 := (not #22595) |
|
529 #22635 := (or #22598 #22632) |
|
530 #22638 := (not #22635) |
|
531 #13378 := (* -1::int uf_296) |
|
532 #13379 := (+ #3073 #13378) |
|
533 #13380 := (<= #13379 0::int) |
|
534 #13363 := (+ #161 #12965) |
|
535 #13362 := (>= #13363 0::int) |
|
536 #21458 := (or #4963 #13362 #13380 #18695) |
|
537 #22477 := (forall (vars (?x775 int)) (:pat #22468) #21458) |
|
538 #22482 := (not #22477) |
|
539 #1331 := 255::int |
|
540 #15107 := (<= uf_296 255::int) |
|
541 #21770 := (not #15107) |
|
542 #15096 := (<= uf_297 4294967295::int) |
|
543 #21769 := (not #15096) |
|
544 #15085 := (<= uf_298 4294967295::int) |
|
545 #21768 := (not #15085) |
|
546 #13402 := (>= uf_296 0::int) |
|
547 #21766 := (not #13402) |
|
548 #21765 := (not #13392) |
|
549 #13389 := (>= #12966 0::int) |
|
550 #21764 := (not #13389) |
|
551 #13356 := (* -1::int uf_297) |
|
552 #13357 := (+ uf_286 #13356) |
|
553 #13358 := (<= #13357 0::int) |
|
554 #12740 := (<= uf_286 0::int) |
|
555 decl uf_178 :: (-> T4 T4 T2) |
|
556 #3187 := (uf_178 uf_287 uf_287) |
|
557 #12261 := (= uf_9 #3187) |
|
558 #21763 := (not #12261) |
|
559 decl uf_202 :: (-> T1 T4 T2) |
|
560 decl uf_272 :: T1 |
|
561 #2945 := uf_272 |
|
562 #3113 := (uf_202 uf_272 uf_287) |
|
563 #12067 := (= uf_9 #3113) |
|
564 #21762 := (not #12067) |
|
565 #3100 := (uf_66 #2979 uf_297 uf_7) |
|
566 #3101 := (uf_110 uf_287 #3100) |
|
567 #12030 := (= uf_296 #3101) |
|
568 #21761 := (not #12030) |
|
569 decl up_292 :: (-> T4 T1 T1 T5 T3 bool) |
|
570 decl uf_6 :: (-> T3 T3) |
|
571 #11 := (uf_6 uf_7) |
|
572 decl uf_280 :: T1 |
|
573 #2953 := uf_280 |
|
574 #3200 := (up_292 uf_287 uf_272 uf_280 #2979 #11) |
|
575 #21760 := (not #3200) |
|
576 #3199 := (up_291 uf_287 uf_272 uf_280 #3013 #11) |
|
577 #21759 := (not #3199) |
|
578 decl uf_279 :: T1 |
|
579 #2952 := uf_279 |
|
580 #3198 := (up_291 uf_287 uf_272 uf_279 uf_286 uf_4) |
|
581 #21758 := (not #3198) |
|
582 #3197 := (up_291 uf_287 uf_272 uf_277 uf_296 uf_7) |
|
583 #21757 := (not #3197) |
|
584 #3196 := (up_291 uf_287 uf_272 uf_275 uf_297 uf_4) |
|
585 #21756 := (not #3196) |
|
586 #3195 := (up_291 uf_287 uf_272 uf_273 uf_298 uf_4) |
|
587 #21755 := (not #3195) |
|
588 #3044 := (uf_66 #2979 0::int uf_7) |
|
589 #3054 := (uf_110 uf_287 #3044) |
|
590 decl uf_295 :: int |
|
591 #3053 := uf_295 |
|
592 #3055 := (= uf_295 #3054) |
|
593 #17676 := (not #3055) |
|
594 #22641 := (or #17676 #21755 #21756 #21757 #21758 #21759 #21760 #21761 #21762 #21763 #12740 #21602 #21575 #13358 #21764 #21765 #21766 #21768 #21769 #21770 #22482 #22638) |
|
595 #22644 := (not #22641) |
|
596 #22647 := (or #17676 #12740 #22644) |
|
597 #22650 := (not #22647) |
|
598 #12886 := (* -1::int #3073) |
|
599 #12887 := (+ uf_295 #12886) |
|
600 #12885 := (>= #12887 0::int) |
|
601 #12869 := (>= #161 1::int) |
|
602 #21436 := (or #4963 #12869 #12885 #18695) |
|
603 #22469 := (forall (vars (?x773 int)) (:pat #22468) #21436) |
|
604 #22474 := (not #22469) |
|
605 #22653 := (or #22474 #22650) |
|
606 #22656 := (not #22653) |
|
607 decl ?x773!13 :: int |
|
608 #17651 := ?x773!13 |
|
609 #17658 := (uf_66 #2979 ?x773!13 uf_7) |
|
610 #17659 := (uf_110 uf_287 #17658) |
|
611 #17660 := (* -1::int #17659) |
|
612 #17661 := (+ uf_295 #17660) |
|
613 #17662 := (>= #17661 0::int) |
|
614 #17655 := (>= ?x773!13 0::int) |
|
615 #21399 := (not #17655) |
|
616 #17653 := (>= ?x773!13 1::int) |
|
617 #17652 := (<= ?x773!13 4294967295::int) |
|
618 #21398 := (not #17652) |
|
619 #21414 := (or #21398 #17653 #21399 #17662) |
|
620 #21419 := (not #21414) |
|
621 #22659 := (or #21419 #22656) |
|
622 #22662 := (not #22659) |
|
623 #12863 := (>= uf_286 1::int) |
|
624 #12866 := (not #12863) |
|
625 #22665 := (or #12866 #22662) |
|
626 #22668 := (not #22665) |
|
627 #22671 := (or #12866 #22668) |
|
628 #22674 := (not #22671) |
|
629 #3050 := (uf_68 uf_287 #3044) |
|
630 #11979 := (= uf_9 #3050) |
|
631 #17640 := (not #11979) |
|
632 #3045 := (uf_48 #3044 uf_7) |
|
633 #11970 := (= uf_9 #3045) |
|
634 #17631 := (not #11970) |
|
635 decl uf_274 :: T1 |
|
636 #2947 := uf_274 |
|
637 #3058 := (up_291 uf_287 uf_274 uf_273 1::int uf_4) |
|
638 #21813 := (not #3058) |
|
639 decl uf_276 :: T1 |
|
640 #2949 := uf_276 |
|
641 #3057 := (up_291 uf_287 uf_276 uf_275 0::int uf_4) |
|
642 #21812 := (not #3057) |
|
643 decl uf_278 :: T1 |
|
644 #2951 := uf_278 |
|
645 #3056 := (up_291 uf_287 uf_278 uf_277 uf_295 uf_7) |
|
646 #21811 := (not #3056) |
|
647 #22677 := (or #17676 #21811 #21812 #21813 #17631 #17640 #22674) |
|
648 #22680 := (not #22677) |
|
649 #22683 := (or #17631 #17640 #22680) |
|
650 #22686 := (not #22683) |
|
651 #3047 := (uf_24 uf_287 #3044) |
|
652 #11973 := (= uf_9 #3047) |
|
653 #17634 := (not #11973) |
|
654 #22689 := (or #17631 #17634 #22686) |
|
655 #22692 := (not #22689) |
|
656 #26286 := (uf_13 #3044) |
|
657 #26287 := (= #24108 #26286) |
|
658 #26260 := (uf_48 #3044 #24108) |
|
659 #26261 := (= uf_9 #26260) |
|
660 #26289 := (iff #26261 #26287) |
|
661 #233 := (:var 0 T3) |
|
662 #2666 := (uf_48 #15 #233) |
|
663 #2667 := (pattern #2666) |
|
664 #11138 := (= uf_9 #2666) |
|
665 #9039 := (= #233 #1390) |
|
666 #11159 := (iff #9039 #11138) |
|
667 #22399 := (forall (vars (?x712 T5) (?x713 T3)) (:pat #2667) #11159) |
|
668 #11164 := (forall (vars (?x712 T5) (?x713 T3)) #11159) |
|
669 #22402 := (iff #11164 #22399) |
|
670 #22400 := (iff #11159 #11159) |
|
671 #22401 := [refl]: #22400 |
|
672 #22403 := [quant-intro #22401]: #22402 |
|
673 #17468 := (~ #11164 #11164) |
|
674 #17466 := (~ #11159 #11159) |
|
675 #17467 := [refl]: #17466 |
|
676 #17469 := [nnf-pos #17467]: #17468 |
|
677 #1890 := (= #1390 #233) |
|
678 #2668 := (= #2666 uf_9) |
|
679 #2673 := (iff #2668 #1890) |
|
680 #2674 := (forall (vars (?x712 T5) (?x713 T3)) #2673) |
|
681 #11165 := (iff #2674 #11164) |
|
682 #11162 := (iff #2673 #11159) |
|
683 #11155 := (iff #11138 #9039) |
|
684 #11160 := (iff #11155 #11159) |
|
685 #11161 := [rewrite]: #11160 |
|
686 #11157 := (iff #2673 #11155) |
|
687 #9040 := (iff #1890 #9039) |
|
688 #9041 := [rewrite]: #9040 |
|
689 #11140 := (iff #2668 #11138) |
|
690 #11141 := [rewrite]: #11140 |
|
691 #11158 := [monotonicity #11141 #9041]: #11157 |
|
692 #11163 := [trans #11158 #11161]: #11162 |
|
693 #11166 := [quant-intro #11163]: #11165 |
|
694 #11154 := [asserted]: #2674 |
|
695 #11169 := [mp #11154 #11166]: #11164 |
|
696 #17470 := [mp~ #11169 #17469]: #11164 |
|
697 #22404 := [mp #17470 #22403]: #22399 |
|
698 #25427 := (not #22399) |
|
699 #26306 := (or #25427 #26289) |
|
700 #26288 := (iff #26287 #26261) |
|
701 #26307 := (or #25427 #26288) |
|
702 #26363 := (iff #26307 #26306) |
|
703 #26462 := (iff #26306 #26306) |
|
704 #26453 := [rewrite]: #26462 |
|
705 #26290 := (iff #26288 #26289) |
|
706 #26291 := [rewrite]: #26290 |
|
707 #26459 := [monotonicity #26291]: #26363 |
|
708 #26518 := [trans #26459 #26453]: #26363 |
|
709 #26300 := [quant-inst]: #26307 |
|
710 #26463 := [mp #26300 #26518]: #26306 |
|
711 #26613 := [unit-resolution #26463 #22404]: #26289 |
|
712 #26268 := (not #26261) |
|
713 #26569 := (iff #17631 #26268) |
|
714 #26567 := (iff #11970 #26261) |
|
715 #26657 := (iff #26261 #11970) |
|
716 #26615 := (= #26260 #3045) |
|
717 #26616 := [monotonicity #27656]: #26615 |
|
718 #26658 := [monotonicity #26616]: #26657 |
|
719 #26568 := [symm #26658]: #26567 |
|
720 #26617 := [monotonicity #26568]: #26569 |
|
721 #26614 := [hypothesis]: #17631 |
|
722 #26618 := [mp #26614 #26617]: #26268 |
|
723 #26660 := (= #24223 #26286) |
|
724 #26622 := (= #26286 #24223) |
|
725 #26620 := (= #3044 #2979) |
|
726 #26566 := (= #3044 #26333) |
|
727 #26311 := (uf_66 #23935 0::int #24108) |
|
728 #26336 := (= #26311 #26333) |
|
729 #26339 := (not #26336) |
|
730 decl uf_138 :: (-> T5 T5 T2) |
|
731 #26312 := (uf_138 #26311 #23935) |
|
732 #26313 := (= uf_9 #26312) |
|
733 #26314 := (not #26313) |
|
734 #26345 := (or #26314 #26339) |
|
735 #26350 := (not #26345) |
|
736 #247 := (:var 1 int) |
|
737 #21 := (:var 2 T5) |
|
738 #1576 := (uf_66 #21 #247 #233) |
|
739 #1577 := (pattern #1576) |
|
740 #1578 := (uf_138 #1576 #21) |
|
741 #8220 := (= uf_9 #1578) |
|
742 #20314 := (not #8220) |
|
743 decl uf_139 :: (-> T3 int) |
|
744 #1581 := (uf_139 #233) |
|
745 #1582 := (* #247 #1581) |
|
746 #1580 := (uf_116 #21) |
|
747 #1583 := (+ #1580 #1582) |
|
748 #1584 := (uf_43 #233 #1583) |
|
749 #1585 := (= #1576 #1584) |
|
750 #20313 := (not #1585) |
|
751 #20315 := (or #20313 #20314) |
|
752 #20316 := (not #20315) |
|
753 #20319 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #20316) |
|
754 #8226 := (and #1585 #8220) |
|
755 #8231 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #8226) |
|
756 #20320 := (iff #8231 #20319) |
|
757 #20317 := (iff #8226 #20316) |
|
758 #20318 := [rewrite]: #20317 |
|
759 #20321 := [quant-intro #20318]: #20320 |
|
760 #16546 := (~ #8231 #8231) |
|
761 #16544 := (~ #8226 #8226) |
|
762 #16545 := [refl]: #16544 |
|
763 #16547 := [nnf-pos #16545]: #16546 |
|
764 #1579 := (= #1578 uf_9) |
|
765 #1586 := (and #1579 #1585) |
|
766 #1587 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #1586) |
|
767 #8232 := (iff #1587 #8231) |
|
768 #8229 := (iff #1586 #8226) |
|
769 #8223 := (and #8220 #1585) |
|
770 #8227 := (iff #8223 #8226) |
|
771 #8228 := [rewrite]: #8227 |
|
772 #8224 := (iff #1586 #8223) |
|
773 #8221 := (iff #1579 #8220) |
|
774 #8222 := [rewrite]: #8221 |
|
775 #8225 := [monotonicity #8222]: #8224 |
|
776 #8230 := [trans #8225 #8228]: #8229 |
|
777 #8233 := [quant-intro #8230]: #8232 |
|
778 #8219 := [asserted]: #1587 |
|
779 #8236 := [mp #8219 #8233]: #8231 |
|
780 #16548 := [mp~ #8236 #16547]: #8231 |
|
781 #20322 := [mp #16548 #20321]: #20319 |
|
782 #26353 := (not #20319) |
|
783 #26293 := (or #26353 #26350) |
|
784 #26315 := (uf_139 #24108) |
|
785 #26316 := (* 0::int #26315) |
|
786 #26318 := (+ #26317 #26316) |
|
787 #26319 := (uf_43 #24108 #26318) |
|
788 #26320 := (= #26311 #26319) |
|
789 #26321 := (not #26320) |
|
790 #26322 := (or #26321 #26314) |
|
791 #26323 := (not #26322) |
|
792 #26294 := (or #26353 #26323) |
|
793 #26295 := (iff #26294 #26293) |
|
794 #26310 := (iff #26293 #26293) |
|
795 #26297 := [rewrite]: #26310 |
|
796 #26351 := (iff #26323 #26350) |
|
797 #26348 := (iff #26322 #26345) |
|
798 #26342 := (or #26339 #26314) |
|
799 #26346 := (iff #26342 #26345) |
|
800 #26347 := [rewrite]: #26346 |
|
801 #26343 := (iff #26322 #26342) |
|
802 #26340 := (iff #26321 #26339) |
|
803 #26337 := (iff #26320 #26336) |
|
804 #26334 := (= #26319 #26333) |
|
805 #26331 := (= #26318 #26317) |
|
806 #26326 := (+ #26317 0::int) |
|
807 #26329 := (= #26326 #26317) |
|
808 #26330 := [rewrite]: #26329 |
|
809 #26327 := (= #26318 #26326) |
|
810 #26324 := (= #26316 0::int) |
|
811 #26325 := [rewrite]: #26324 |
|
812 #26328 := [monotonicity #26325]: #26327 |
|
813 #26332 := [trans #26328 #26330]: #26331 |
|
814 #26335 := [monotonicity #26332]: #26334 |
|
815 #26338 := [monotonicity #26335]: #26337 |
|
816 #26341 := [monotonicity #26338]: #26340 |
|
817 #26344 := [monotonicity #26341]: #26343 |
|
818 #26349 := [trans #26344 #26347]: #26348 |
|
819 #26352 := [monotonicity #26349]: #26351 |
|
820 #26296 := [monotonicity #26352]: #26295 |
|
821 #26298 := [trans #26296 #26297]: #26295 |
|
822 #26292 := [quant-inst]: #26294 |
|
823 #26299 := [mp #26292 #26298]: #26293 |
|
824 #27785 := [unit-resolution #26299 #20322]: #26350 |
|
825 #26385 := (or #26345 #26336) |
|
826 #26458 := [def-axiom]: #26385 |
|
827 #27786 := [unit-resolution #26458 #27785]: #26336 |
|
828 #27787 := (= #3044 #26311) |
|
829 #27788 := [monotonicity #27707 #27654]: #27787 |
|
830 #26619 := [trans #27788 #27786]: #26566 |
|
831 #26621 := [trans #26619 #27789]: #26620 |
|
832 #26609 := [monotonicity #26621]: #26622 |
|
833 #26661 := [symm #26609]: #26660 |
|
834 #26662 := (= #24108 #24223) |
|
835 #26645 := [trans #27656 #27843]: #26662 |
|
836 #26647 := [trans #26645 #26661]: #26287 |
|
837 #26503 := (not #26287) |
|
838 #26502 := (not #26289) |
|
839 #26504 := (or #26502 #26261 #26503) |
|
840 #26505 := [def-axiom]: #26504 |
|
841 #26659 := [unit-resolution #26505 #26647 #26618 #26613]: false |
|
842 #26648 := [lemma #26659]: #11970 |
|
843 #28096 := (or #17631 #22692) |
|
844 #22695 := (or #17631 #17634 #22692) |
|
845 #22698 := (not #22695) |
|
846 decl uf_200 :: (-> T4 T5 T5 T16 T2) |
|
847 decl uf_282 :: T16 |
|
848 #2957 := uf_282 |
|
849 #2981 := (uf_43 #2977 #2980) |
|
850 #3042 := (uf_200 uf_287 #2981 #2981 uf_282) |
|
851 #11967 := (= uf_9 #3042) |
|
852 #12702 := (not #11967) |
|
853 #22701 := (or #12702 #22698) |
|
854 #22704 := (not #22701) |
|
855 #24010 := (uf_116 #2981) |
|
856 #25399 := (uf_43 #2977 #24010) |
|
857 #25810 := (uf_13 #25399) |
|
858 #26056 := (uf_12 #25810) |
|
859 #26059 := (= uf_14 #26056) |
|
860 #26178 := (not #26059) |
|
861 #2990 := (uf_12 #2977) |
|
862 #11873 := (= uf_14 #2990) |
|
863 #11876 := (not #11873) |
|
864 #26179 := (iff #11876 #26178) |
|
865 #26176 := (iff #11873 #26059) |
|
866 #26195 := (iff #26059 #11873) |
|
867 #26171 := (= #26056 #2990) |
|
868 #26169 := (= #25810 #2977) |
|
869 #24228 := (uf_13 #2981) |
|
870 #27920 := (= #24228 #2977) |
|
871 #24231 := (= #2977 #24228) |
|
872 #24236 := (or #24175 #24231) |
|
873 #24237 := [quant-inst]: #24236 |
|
874 #27857 := [unit-resolution #24237 #22417]: #24231 |
|
875 #27921 := [symm #27857]: #27920 |
|
876 #26162 := (= #25810 #24228) |
|
877 #27876 := (= #25399 #2981) |
|
878 #25406 := (= #2981 #25399) |
|
879 #2986 := (uf_48 #2981 #2977) |
|
880 #11867 := (= uf_9 #2986) |
|
881 decl uf_283 :: int |
|
882 #2961 := uf_283 |
|
883 #12768 := (* -1::int uf_283) |
|
884 decl uf_78 :: int |
|
885 #429 := uf_78 |
|
886 #12769 := (+ uf_78 #12768) |
|
887 #12767 := (>= #12769 0::int) |
|
888 #12765 := (>= uf_283 0::int) |
|
889 decl uf_284 :: int |
|
890 #2965 := uf_284 |
|
891 #12760 := (* -1::int uf_284) |
|
892 decl uf_76 :: int |
|
893 #409 := uf_76 |
|
894 #12761 := (+ uf_76 #12760) |
|
895 #12759 := (>= #12761 0::int) |
|
896 #12757 := (>= uf_284 0::int) |
|
897 decl uf_285 :: int |
|
898 #2969 := uf_285 |
|
899 #12752 := (* -1::int uf_285) |
|
900 #12753 := (+ uf_76 #12752) |
|
901 #12751 := (>= #12753 0::int) |
|
902 #12749 := (>= uf_285 0::int) |
|
903 #1042 := 1099511627776::int |
|
904 #12744 := (>= uf_286 1099511627776::int) |
|
905 #12745 := (not #12744) |
|
906 #12741 := (not #12740) |
|
907 decl uf_289 :: (-> T19 int) |
|
908 #3007 := (:var 0 T19) |
|
909 #3008 := (uf_289 #3007) |
|
910 #3009 := (pattern #3008) |
|
911 decl uf_290 :: int |
|
912 #3010 := uf_290 |
|
913 #12733 := (* -1::int uf_290) |
|
914 #12734 := (+ #3008 #12733) |
|
915 #12732 := (>= #12734 0::int) |
|
916 #12731 := (not #12732) |
|
917 #12737 := (forall (vars (?x771 T19)) (:pat #3009) #12731) |
|
918 #12728 := (+ uf_76 #12727) |
|
919 #12726 := (>= #12728 0::int) |
|
920 #12724 := (>= uf_286 0::int) |
|
921 decl uf_294 :: (-> int T5 T2) |
|
922 decl uf_293 :: int |
|
923 #3018 := uf_293 |
|
924 #3021 := (uf_294 uf_293 #23) |
|
925 #3022 := (pattern #3021) |
|
926 #11909 := (= uf_9 #3021) |
|
927 #11915 := (not #11909) |
|
928 #11920 := (forall (vars (?x772 T5)) (:pat #3022) #11915) |
|
929 decl uf_55 :: (-> T4 T2) |
|
930 #3004 := (uf_55 uf_287) |
|
931 #11903 := (= uf_9 #3004) |
|
932 decl uf_281 :: T1 |
|
933 #2954 := uf_281 |
|
934 #3002 := (uf_202 uf_281 uf_287) |
|
935 #11900 := (= uf_9 #3002) |
|
936 decl uf_203 :: (-> T4 T2) |
|
937 #3000 := (uf_203 uf_287) |
|
938 #11897 := (= uf_9 #3000) |
|
939 decl uf_23 :: (-> T3 T2) |
|
940 #2993 := (uf_23 #2977) |
|
941 #11879 := (= uf_9 #2993) |
|
942 #2988 := (uf_24 uf_287 #2981) |
|
943 #11870 := (= uf_9 #2988) |
|
944 #2984 := (uf_25 uf_287 #2981) |
|
945 #11864 := (= uf_26 #2984) |
|
946 #2982 := (uf_27 uf_287 #2981) |
|
947 #11860 := (= uf_9 #2982) |
|
948 decl uf_173 :: (-> T4 int) |
|
949 #3019 := (uf_173 uf_287) |
|
950 #3020 := (= uf_293 #3019) |
|
951 #3017 := (up_291 uf_287 uf_281 uf_279 uf_286 uf_4) |
|
952 #3015 := (up_292 uf_287 uf_281 uf_280 #2979 #11) |
|
953 #3014 := (up_291 uf_287 uf_281 uf_280 #3013 #11) |
|
954 #12823 := (and #3014 #3015 #3017 #3020 #11860 #11864 #11867 #11870 #11876 #11879 #11897 #11900 #11903 #11920 #12724 #12726 #12737 #12741 #12745 #12749 #12751 #12757 #12759 #12765 #12767) |
|
955 #13406 := (+ uf_78 #13378) |
|
956 #13405 := (>= #13406 0::int) |
|
957 #13399 := (+ uf_76 #13356) |
|
958 #13398 := (>= #13399 0::int) |
|
959 #13055 := (+ uf_76 #12965) |
|
960 #13395 := (>= #13055 0::int) |
|
961 #13364 := (not #13362) |
|
962 #4353 := (* -1::int uf_76) |
|
963 #4354 := (+ #161 #4353) |
|
964 #4355 := (<= #4354 0::int) |
|
965 #13370 := (and #4041 #4355 #13364) |
|
966 #13375 := (not #13370) |
|
967 #13383 := (or #13375 #13380) |
|
968 #13386 := (forall (vars (?x775 int)) #13383) |
|
969 #13359 := (not #13358) |
|
970 #13448 := (and #3055 #12030 #12741 #12910 #12913 #13359 #13386 #13389 #13392 #13395 #13398 #13402 #13405) |
|
971 #13453 := (not #13448) |
|
972 #13342 := (and #12910 #12913 #12967) |
|
973 #13347 := (not #13342) |
|
974 #13272 := (not #13270) |
|
975 #13306 := (and #3142 #4041 #4355 #13272) |
|
976 #13311 := (exists (vars (?x778 int)) #13306) |
|
977 #13278 := (and #4041 #4355 #13272) |
|
978 #13283 := (not #13278) |
|
979 #13291 := (or #13283 #13288) |
|
980 #13294 := (forall (vars (?x776 int)) #13291) |
|
981 #13314 := (not #13294) |
|
982 #13320 := (or #13314 #13311) |
|
983 #13325 := (and #13294 #13320) |
|
984 decl up_216 :: bool |
|
985 #2482 := up_216 |
|
986 #13262 := (and up_216 #12113 #12116 #12119 #12122 #12910 #12913) |
|
987 #13267 := (not #13262) |
|
988 #13328 := (or #13267 #13325) |
|
989 #13331 := (and up_216 #13328) |
|
990 #13350 := (or #13331 #13347) |
|
991 #13211 := (and #12521 #12524 #12910 #12913 #12997 #13017) |
|
992 #13216 := (not #13211) |
|
993 #13129 := (not #13128) |
|
994 #13135 := (and #12446 #13129) |
|
995 #13098 := (not #13096) |
|
996 #13104 := (and #4041 #4355 #13098) |
|
997 #13109 := (not #13104) |
|
998 #13117 := (or #13109 #13114) |
|
999 #13120 := (forall (vars (?x785 int)) #13117) |
|
1000 #13123 := (not #13120) |
|
1001 #13140 := (or #13123 #13135) |
|
1002 #13143 := (and #13120 #13140) |
|
1003 #13146 := (or #13093 #13143) |
|
1004 #13149 := (and #13089 #13146) |
|
1005 #13054 := (>= #13055 1::int) |
|
1006 #13081 := (and #3258 #13017 #13051 #13054 #13059 #13061) |
|
1007 #13086 := (not #13081) |
|
1008 #13152 := (or #13086 #13149) |
|
1009 #13158 := (and #13051 #13054 #13152) |
|
1010 #13219 := (or #13158 #13216) |
|
1011 #13043 := (and #3236 #3237 #12346 #12355 #12375 #12380 #12383 #12913 #13017) |
|
1012 #13048 := (not #13043) |
|
1013 #13163 := (or #13048 #13158) |
|
1014 #13169 := (and #12346 #12355 #13163) |
|
1015 #12352 := (and #12346 #12349) |
|
1016 #12503 := (not #12352) |
|
1017 #13174 := (or #12503 #13169) |
|
1018 #13180 := (and #12346 #12349 #13174) |
|
1019 #13008 := (and #12910 #12913 #12996) |
|
1020 #13013 := (not #13008) |
|
1021 #13185 := (or #13013 #13180) |
|
1022 #13222 := (and #13185 #13219) |
|
1023 #12988 := (and #12346 #12355 #12910 #12913) |
|
1024 #12993 := (not #12988) |
|
1025 #13225 := (or #12993 #13222) |
|
1026 #13231 := (and #12346 #12355 #13225) |
|
1027 #13236 := (or #12503 #13231) |
|
1028 #13242 := (and #12346 #12349 #13236) |
|
1029 #12977 := (and #12910 #12913 #12968) |
|
1030 #12982 := (not #12977) |
|
1031 #13247 := (or #12982 #13242) |
|
1032 #13353 := (and #13247 #13350) |
|
1033 #12957 := (and #3195 #3196 #3197 #3198 #3199 #3200 #11903 #12067 #12261 #12910 #12913) |
|
1034 #12962 := (not #12957) |
|
1035 #13462 := (or #12962 #13353 #13453) |
|
1036 #13470 := (and #3055 #12741 #13462) |
|
1037 #12870 := (not #12869) |
|
1038 #12876 := (and #4041 #4355 #12870) |
|
1039 #12881 := (not #12876) |
|
1040 #12889 := (or #12881 #12885) |
|
1041 #12892 := (forall (vars (?x773 int)) #12889) |
|
1042 #12895 := (not #12892) |
|
1043 #13475 := (or #12895 #13470) |
|
1044 #13478 := (and #12892 #13475) |
|
1045 #13481 := (or #12866 #13478) |
|
1046 #13484 := (and #12863 #13481) |
|
1047 #12855 := (and #3055 #3056 #3057 #3058 #11970 #11979) |
|
1048 #12860 := (not #12855) |
|
1049 #13487 := (or #12860 #13484) |
|
1050 #13493 := (and #11970 #11979 #13487) |
|
1051 #11976 := (and #11970 #11973) |
|
1052 #12690 := (not #11976) |
|
1053 #13498 := (or #12690 #13493) |
|
1054 #13504 := (and #11970 #11973 #13498) |
|
1055 #13509 := (or #12702 #13504) |
|
1056 #13512 := (and #11967 #13509) |
|
1057 #12828 := (not #12823) |
|
1058 #13515 := (or #12828 #13512) |
|
1059 #13518 := (not #13515) |
|
1060 #3137 := (< #161 uf_286) |
|
1061 #3143 := (and #3137 #3142) |
|
1062 #411 := (<= #161 uf_76) |
|
1063 #3144 := (and #411 #3143) |
|
1064 #285 := (<= 0::int #161) |
|
1065 #3145 := (and #285 #3144) |
|
1066 #3146 := (exists (vars (?x778 int)) #3145) |
|
1067 #3139 := (<= #3073 uf_302) |
|
1068 #412 := (and #285 #411) |
|
1069 #3138 := (and #412 #3137) |
|
1070 #3140 := (implies #3138 #3139) |
|
1071 #3141 := (forall (vars (?x776 int)) #3140) |
|
1072 #3147 := (implies #3141 #3146) |
|
1073 #3148 := (and #3141 #3147) |
|
1074 #3129 := (= uf_302 uf_296) |
|
1075 #3127 := (= uf_301 uf_297) |
|
1076 #3130 := (and #3127 #3129) |
|
1077 #3125 := (= uf_300 uf_298) |
|
1078 #3131 := (and #3125 #3130) |
|
1079 #3123 := (= uf_299 uf_296) |
|
1080 #3132 := (and #3123 #3131) |
|
1081 #3084 := (<= 0::int uf_297) |
|
1082 #3091 := (<= 1::int uf_298) |
|
1083 #3092 := (and #3091 #3084) |
|
1084 #3133 := (and #3092 #3132) |
|
1085 #3134 := (and #3092 #3133) |
|
1086 #3135 := (and #3092 #3134) |
|
1087 #3136 := (and up_216 #3135) |
|
1088 #3149 := (implies #3136 #3148) |
|
1089 #3150 := (and up_216 #3149) |
|
1090 #3116 := (and #3092 #3092) |
|
1091 #3304 := (and #3092 #3116) |
|
1092 #3305 := (and #3092 #3304) |
|
1093 #3303 := (<= uf_286 uf_298) |
|
1094 #3306 := (and #3303 #3305) |
|
1095 #3307 := (and #3092 #3306) |
|
1096 #3308 := (implies #3307 #3150) |
|
1097 #3273 := (= #3272 uf_304) |
|
1098 #3270 := (< uf_305 uf_286) |
|
1099 #3274 := (and #3270 #3273) |
|
1100 #3267 := (<= #3073 uf_304) |
|
1101 #3265 := (< #161 uf_306) |
|
1102 #3266 := (and #412 #3265) |
|
1103 #3268 := (implies #3266 #3267) |
|
1104 #3269 := (forall (vars (?x785 int)) #3268) |
|
1105 #3275 := (implies #3269 #3274) |
|
1106 #3276 := (and #3269 #3275) |
|
1107 #3264 := (<= uf_306 uf_286) |
|
1108 #3277 := (implies #3264 #3276) |
|
1109 #3278 := (and #3264 #3277) |
|
1110 #3243 := (<= 0::int uf_305) |
|
1111 #3259 := (<= 2::int uf_306) |
|
1112 #3260 := (and #3259 #3243) |
|
1113 #3261 := (and #3258 #3260) |
|
1114 #3252 := (+ uf_298 1::int) |
|
1115 #3257 := (= uf_306 #3252) |
|
1116 #3262 := (and #3257 #3261) |
|
1117 #3254 := (<= #3252 uf_76) |
|
1118 #3253 := (<= 0::int #3252) |
|
1119 #3255 := (and #3253 #3254) |
|
1120 #3263 := (and #3255 #3262) |
|
1121 #3279 := (implies #3263 #3278) |
|
1122 #3280 := (and #3255 #3279) |
|
1123 #3244 := (and #3091 #3243) |
|
1124 #3288 := (= uf_305 uf_297) |
|
1125 #3289 := (and #3288 #3244) |
|
1126 #3287 := (= uf_304 uf_296) |
|
1127 #3290 := (and #3287 #3289) |
|
1128 #3291 := (and #3092 #3290) |
|
1129 #3292 := (and #3092 #3291) |
|
1130 #3293 := (and #3092 #3292) |
|
1131 #3286 := (<= #3230 uf_296) |
|
1132 #3294 := (and #3286 #3293) |
|
1133 #3295 := (and #3092 #3294) |
|
1134 #3296 := (implies #3295 #3280) |
|
1135 #3245 := (and #3242 #3244) |
|
1136 #3240 := (= uf_304 uf_303) |
|
1137 #3246 := (and #3240 #3245) |
|
1138 #3238 := (and #3091 #3091) |
|
1139 #3247 := (and #3238 #3246) |
|
1140 #3248 := (and #3237 #3247) |
|
1141 #3249 := (and #3236 #3248) |
|
1142 #3235 := (= uf_303 #3230) |
|
1143 #3250 := (and #3235 #3249) |
|
1144 #3227 := (= #3226 uf_9) |
|
1145 #3222 := (= #3221 uf_9) |
|
1146 #3228 := (and #3222 #3227) |
|
1147 #3251 := (and #3228 #3250) |
|
1148 #3281 := (implies #3251 #3280) |
|
1149 #3282 := (and #3228 #3281) |
|
1150 #3224 := (= #3223 uf_9) |
|
1151 #3225 := (and #3222 #3224) |
|
1152 #3283 := (implies #3225 #3282) |
|
1153 #3284 := (and #3225 #3283) |
|
1154 #3231 := (< uf_296 #3230) |
|
1155 #3232 := (and #3231 #3116) |
|
1156 #3233 := (and #3092 #3232) |
|
1157 #3285 := (implies #3233 #3284) |
|
1158 #3297 := (and #3285 #3296) |
|
1159 #3229 := (and #3228 #3092) |
|
1160 #3298 := (implies #3229 #3297) |
|
1161 #3299 := (and #3228 #3298) |
|
1162 #3300 := (implies #3225 #3299) |
|
1163 #3301 := (and #3225 #3300) |
|
1164 #3217 := (< uf_298 uf_286) |
|
1165 #3218 := (and #3217 #3116) |
|
1166 #3219 := (and #3092 #3218) |
|
1167 #3302 := (implies #3219 #3301) |
|
1168 #3309 := (and #3302 #3308) |
|
1169 decl uf_41 :: (-> T4 T12) |
|
1170 #3152 := (uf_41 uf_287) |
|
1171 #3203 := (= #3152 #3152) |
|
1172 #3202 := (= #3175 #3175) |
|
1173 #3204 := (and #3202 #3203) |
|
1174 #3205 := (and #3204 #3092) |
|
1175 #3201 := (and #3199 #3200) |
|
1176 #3206 := (and #3201 #3205) |
|
1177 #3207 := (and #3198 #3206) |
|
1178 #3208 := (and #3197 #3207) |
|
1179 #3209 := (and #3196 #3208) |
|
1180 #3210 := (and #3195 #3209) |
|
1181 #3005 := (= #3004 uf_9) |
|
1182 #3114 := (= #3113 uf_9) |
|
1183 #3115 := (and #3114 #3005) |
|
1184 #3211 := (and #3115 #3210) |
|
1185 #3188 := (= #3187 uf_9) |
|
1186 decl uf_172 :: (-> T4 T5 int) |
|
1187 #3183 := (uf_172 uf_287 #23) |
|
1188 #3184 := (pattern #3183) |
|
1189 #3185 := (<= #3183 #3183) |
|
1190 #3186 := (forall (vars (?x783 T5)) (:pat #3184) #3185) |
|
1191 #3189 := (and #3186 #3188) |
|
1192 #3182 := (<= #3019 #3019) |
|
1193 #3190 := (and #3182 #3189) |
|
1194 #3212 := (and #3190 #3211) |
|
1195 #3176 := (uf_58 #3175 #23) |
|
1196 #3177 := (pattern #3176) |
|
1197 #3165 := (uf_68 uf_287 #23) |
|
1198 #3166 := (= #3165 uf_9) |
|
1199 #3178 := (= #3176 #3176) |
|
1200 #3179 := (and #3178 #3166) |
|
1201 #3180 := (implies #3166 #3179) |
|
1202 #3181 := (forall (vars (?x782 T5)) (:pat #3177) #3180) |
|
1203 #3191 := (and #3181 #3190) |
|
1204 decl uf_40 :: (-> T12 T5 T11) |
|
1205 #3153 := (uf_40 #3152 #23) |
|
1206 #3154 := (pattern #3153) |
|
1207 #3171 := (= #3153 #3153) |
|
1208 #3172 := (and #3171 #3166) |
|
1209 #3173 := (implies #3166 #3172) |
|
1210 #3174 := (forall (vars (?x781 T5)) (:pat #3154) #3173) |
|
1211 #3192 := (and #3174 #3191) |
|
1212 decl uf_19 :: (-> T9 T5 int) |
|
1213 decl uf_20 :: (-> T4 T9) |
|
1214 #3162 := (uf_20 uf_287) |
|
1215 #3163 := (uf_19 #3162 #23) |
|
1216 #3164 := (pattern #3163) |
|
1217 #3167 := (= #3163 #3163) |
|
1218 #3168 := (and #3167 #3166) |
|
1219 #3169 := (implies #3166 #3168) |
|
1220 #3170 := (forall (vars (?x780 T5)) (:pat #3164) #3169) |
|
1221 #3193 := (and #3170 #3192) |
|
1222 decl uf_261 :: T8 |
|
1223 #2837 := uf_261 |
|
1224 #3155 := (uf_25 uf_287 #23) |
|
1225 #3156 := (uf_13 #3155) |
|
1226 #3157 := (uf_12 #3156) |
|
1227 #3158 := (= #3157 uf_261) |
|
1228 #3159 := (not #3158) |
|
1229 #3160 := (implies #3159 #3159) |
|
1230 #3161 := (forall (vars (?x779 T5)) (:pat #3154) #3160) |
|
1231 #3194 := (and #3161 #3193) |
|
1232 #3213 := (and #3194 #3212) |
|
1233 #3214 := (and #3092 #3213) |
|
1234 #3215 := (and #3092 #3214) |
|
1235 #3216 := (and #3092 #3215) |
|
1236 #3310 := (implies #3216 #3309) |
|
1237 #3117 := (and #3115 #3116) |
|
1238 #3118 := (and #3092 #3117) |
|
1239 #3119 := (and #3092 #3118) |
|
1240 #1 := true |
|
1241 #3112 := (not true) |
|
1242 #3120 := (and #3112 #3119) |
|
1243 #3121 := (and #3092 #3120) |
|
1244 #3151 := (implies #3121 #3150) |
|
1245 #3311 := (and #3151 #3310) |
|
1246 #3102 := (= #3101 uf_296) |
|
1247 #3099 := (< uf_297 uf_286) |
|
1248 #3103 := (and #3099 #3102) |
|
1249 #3104 := (and #3103 #3092) |
|
1250 #3096 := (<= #3073 uf_296) |
|
1251 #3094 := (< #161 uf_298) |
|
1252 #3095 := (and #412 #3094) |
|
1253 #3097 := (implies #3095 #3096) |
|
1254 #3098 := (forall (vars (?x775 int)) #3097) |
|
1255 #3105 := (and #3098 #3104) |
|
1256 #3093 := (<= uf_298 uf_286) |
|
1257 #3106 := (and #3093 #3105) |
|
1258 #3107 := (and #3092 #3106) |
|
1259 #3089 := (<= uf_298 uf_76) |
|
1260 #3088 := (<= 0::int uf_298) |
|
1261 #3090 := (and #3088 #3089) |
|
1262 #3108 := (and #3090 #3107) |
|
1263 #3085 := (<= uf_297 uf_76) |
|
1264 #3086 := (and #3084 #3085) |
|
1265 #3109 := (and #3086 #3108) |
|
1266 #3081 := (<= uf_296 uf_78) |
|
1267 #3080 := (<= 0::int uf_296) |
|
1268 #3082 := (and #3080 #3081) |
|
1269 #3110 := (and #3082 #3109) |
|
1270 #3077 := (= #3054 uf_295) |
|
1271 #2975 := (< 0::int uf_286) |
|
1272 #3078 := (and #2975 #3077) |
|
1273 #3111 := (and #3078 #3110) |
|
1274 #3312 := (implies #3111 #3311) |
|
1275 #3313 := (and #3078 #3312) |
|
1276 #3074 := (<= #3073 uf_295) |
|
1277 #3070 := (< #161 1::int) |
|
1278 #3071 := (and #412 #3070) |
|
1279 #3075 := (implies #3071 #3074) |
|
1280 #3076 := (forall (vars (?x773 int)) #3075) |
|
1281 #3314 := (implies #3076 #3313) |
|
1282 #3315 := (and #3076 #3314) |
|
1283 #3069 := (<= 1::int uf_286) |
|
1284 #3316 := (implies #3069 #3315) |
|
1285 #3317 := (and #3069 #3316) |
|
1286 #3060 := (<= 0::int 0::int) |
|
1287 #3061 := (and #3060 #3060) |
|
1288 #3059 := (<= 1::int 1::int) |
|
1289 #3062 := (and #3059 #3061) |
|
1290 #3063 := (and #3059 #3062) |
|
1291 #3064 := (and #3058 #3063) |
|
1292 #3065 := (and #3057 #3064) |
|
1293 #3066 := (and #3056 #3065) |
|
1294 #3067 := (and #3055 #3066) |
|
1295 #3051 := (= #3050 uf_9) |
|
1296 #3046 := (= #3045 uf_9) |
|
1297 #3052 := (and #3046 #3051) |
|
1298 #3068 := (and #3052 #3067) |
|
1299 #3318 := (implies #3068 #3317) |
|
1300 #3319 := (and #3052 #3318) |
|
1301 #3048 := (= #3047 uf_9) |
|
1302 #3049 := (and #3046 #3048) |
|
1303 #3320 := (implies #3049 #3319) |
|
1304 #3321 := (and #3049 #3320) |
|
1305 #3043 := (= #3042 uf_9) |
|
1306 #3322 := (implies #3043 #3321) |
|
1307 #3323 := (and #3043 #3322) |
|
1308 #3027 := (<= uf_286 uf_76) |
|
1309 #3026 := (<= 0::int uf_286) |
|
1310 #3028 := (and #3026 #3027) |
|
1311 #3023 := (= #3021 uf_9) |
|
1312 #3024 := (iff #3023 false) |
|
1313 #3025 := (forall (vars (?x772 T5)) (:pat #3022) #3024) |
|
1314 #3029 := (and #3025 #3028) |
|
1315 #3030 := (and #3020 #3029) |
|
1316 #3031 := (and #3017 #3030) |
|
1317 #3016 := (and #3014 #3015) |
|
1318 #3032 := (and #3016 #3031) |
|
1319 #3011 := (< #3008 uf_290) |
|
1320 #3012 := (forall (vars (?x771 T19)) (:pat #3009) #3011) |
|
1321 #3033 := (and #3012 #3032) |
|
1322 #3003 := (= #3002 uf_9) |
|
1323 #3006 := (and #3003 #3005) |
|
1324 #3034 := (and #3006 #3033) |
|
1325 #3001 := (= #3000 uf_9) |
|
1326 #3035 := (and #3001 #3034) |
|
1327 #2994 := (= #2993 uf_9) |
|
1328 #2991 := (= #2990 uf_14) |
|
1329 #2992 := (not #2991) |
|
1330 #2995 := (and #2992 #2994) |
|
1331 #2989 := (= #2988 uf_9) |
|
1332 #2996 := (and #2989 #2995) |
|
1333 #2987 := (= #2986 uf_9) |
|
1334 #2997 := (and #2987 #2996) |
|
1335 #2985 := (= #2984 uf_26) |
|
1336 #2998 := (and #2985 #2997) |
|
1337 #2983 := (= #2982 uf_9) |
|
1338 #2999 := (and #2983 #2998) |
|
1339 #3036 := (and #2999 #3035) |
|
1340 #3037 := (and #2975 #3036) |
|
1341 #2974 := (< uf_286 1099511627776::int) |
|
1342 #3038 := (and #2974 #3037) |
|
1343 #2971 := (<= uf_285 uf_76) |
|
1344 #2970 := (<= 0::int uf_285) |
|
1345 #2972 := (and #2970 #2971) |
|
1346 #3039 := (and #2972 #3038) |
|
1347 #2967 := (<= uf_284 uf_76) |
|
1348 #2966 := (<= 0::int uf_284) |
|
1349 #2968 := (and #2966 #2967) |
|
1350 #3040 := (and #2968 #3039) |
|
1351 #2963 := (<= uf_283 uf_78) |
|
1352 #2962 := (<= 0::int uf_283) |
|
1353 #2964 := (and #2962 #2963) |
|
1354 #3041 := (and #2964 #3040) |
|
1355 #3324 := (implies #3041 #3323) |
|
1356 #3325 := (not #3324) |
|
1357 #13521 := (iff #3325 #13518) |
|
1358 #12020 := (and #3084 #3091) |
|
1359 #12605 := (and #3303 #12020) |
|
1360 #12608 := (and #12020 #12605) |
|
1361 #12614 := (not #12608) |
|
1362 #12146 := (not #3138) |
|
1363 #12147 := (or #12146 #3139) |
|
1364 #12150 := (forall (vars (?x776 int)) #12147) |
|
1365 #12156 := (not #12150) |
|
1366 #12157 := (or #3146 #12156) |
|
1367 #12162 := (and #12150 #12157) |
|
1368 #12125 := (and #12119 #12122) |
|
1369 #12128 := (and #12116 #12125) |
|
1370 #12131 := (and #12113 #12128) |
|
1371 #12134 := (and #12020 #12131) |
|
1372 #12137 := (and #12020 #12134) |
|
1373 #12140 := (and #12020 #12137) |
|
1374 #12143 := (and up_216 #12140) |
|
1375 #12168 := (not #12143) |
|
1376 #12169 := (or #12168 #12162) |
|
1377 #12174 := (and up_216 #12169) |
|
1378 #12615 := (or #12174 #12614) |
|
1379 #12530 := (and #3244 #12524) |
|
1380 #12535 := (and #12521 #12530) |
|
1381 #12538 := (and #12020 #12535) |
|
1382 #12541 := (and #12020 #12538) |
|
1383 #12544 := (and #12020 #12541) |
|
1384 #12547 := (and #3286 #12544) |
|
1385 #12550 := (and #12020 #12547) |
|
1386 #12556 := (not #12550) |
|
1387 #12449 := (and #3270 #12446) |
|
1388 #12439 := (not #3266) |
|
1389 #12440 := (or #12439 #3267) |
|
1390 #12443 := (forall (vars (?x785 int)) #12440) |
|
1391 #12455 := (not #12443) |
|
1392 #12456 := (or #12455 #12449) |
|
1393 #12461 := (and #12443 #12456) |
|
1394 #12467 := (not #3264) |
|
1395 #12468 := (or #12467 #12461) |
|
1396 #12473 := (and #3264 #12468) |
|
1397 #12427 := (and #3243 #3259) |
|
1398 #12430 := (and #3258 #12427) |
|
1399 #12412 := (+ 1::int uf_298) |
|
1400 #12424 := (= uf_306 #12412) |
|
1401 #12433 := (and #12424 #12430) |
|
1402 #12418 := (<= #12412 uf_76) |
|
1403 #12415 := (<= 0::int #12412) |
|
1404 #12421 := (and #12415 #12418) |
|
1405 #12436 := (and #12421 #12433) |
|
1406 #12479 := (not #12436) |
|
1407 #12480 := (or #12479 #12473) |
|
1408 #12485 := (and #12421 #12480) |
|
1409 #12557 := (or #12485 #12556) |
|
1410 #12389 := (and #3244 #12383) |
|
1411 #12394 := (and #12380 #12389) |
|
1412 #12397 := (and #3091 #12394) |
|
1413 #12400 := (and #3237 #12397) |
|
1414 #12403 := (and #3236 #12400) |
|
1415 #12406 := (and #12375 #12403) |
|
1416 #12358 := (and #12346 #12355) |
|
1417 #12409 := (and #12358 #12406) |
|
1418 #12491 := (not #12409) |
|
1419 #12492 := (or #12491 #12485) |
|
1420 #12497 := (and #12358 #12492) |
|
1421 #12504 := (or #12503 #12497) |
|
1422 #12509 := (and #12352 #12504) |
|
1423 #12369 := (and #3231 #12020) |
|
1424 #12372 := (and #12020 #12369) |
|
1425 #12515 := (not #12372) |
|
1426 #12516 := (or #12515 #12509) |
|
1427 #12562 := (and #12516 #12557) |
|
1428 #12364 := (and #12020 #12358) |
|
1429 #12568 := (not #12364) |
|
1430 #12569 := (or #12568 #12562) |
|
1431 #12574 := (and #12358 #12569) |
|
1432 #12580 := (or #12503 #12574) |
|
1433 #12585 := (and #12352 #12580) |
|
1434 #12340 := (and #3217 #12020) |
|
1435 #12343 := (and #12020 #12340) |
|
1436 #12591 := (not #12343) |
|
1437 #12592 := (or #12591 #12585) |
|
1438 #12620 := (and #12592 #12615) |
|
1439 #12307 := (and #3201 #12020) |
|
1440 #12310 := (and #3198 #12307) |
|
1441 #12313 := (and #3197 #12310) |
|
1442 #12316 := (and #3196 #12313) |
|
1443 #12319 := (and #3195 #12316) |
|
1444 #12073 := (and #11903 #12067) |
|
1445 #12322 := (and #12073 #12319) |
|
1446 #12264 := (and #3186 #12261) |
|
1447 #12267 := (and #3182 #12264) |
|
1448 #12325 := (and #12267 #12322) |
|
1449 #12328 := (and #12267 #12325) |
|
1450 #12331 := (and #12020 #12328) |
|
1451 #12334 := (and #12020 #12331) |
|
1452 #12337 := (and #12020 #12334) |
|
1453 #12626 := (not #12337) |
|
1454 #12627 := (or #12626 #12620) |
|
1455 #12033 := (and #3099 #12030) |
|
1456 #12039 := (and #12020 #12033) |
|
1457 #12023 := (not #3095) |
|
1458 #12024 := (or #12023 #3096) |
|
1459 #12027 := (forall (vars (?x775 int)) #12024) |
|
1460 #12044 := (and #12027 #12039) |
|
1461 #12047 := (and #3093 #12044) |
|
1462 #12050 := (and #12020 #12047) |
|
1463 #12053 := (and #3090 #12050) |
|
1464 #12056 := (and #3086 #12053) |
|
1465 #12059 := (and #3082 #12056) |
|
1466 #12017 := (and #2975 #3055) |
|
1467 #12062 := (and #12017 #12059) |
|
1468 #12642 := (not #12062) |
|
1469 #12643 := (or #12642 #12627) |
|
1470 #12648 := (and #12017 #12643) |
|
1471 #12008 := (not #3071) |
|
1472 #12009 := (or #12008 #3074) |
|
1473 #12012 := (forall (vars (?x773 int)) #12009) |
|
1474 #12654 := (not #12012) |
|
1475 #12655 := (or #12654 #12648) |
|
1476 #12660 := (and #12012 #12655) |
|
1477 #12666 := (not #3069) |
|
1478 #12667 := (or #12666 #12660) |
|
1479 #12672 := (and #3069 #12667) |
|
1480 #11987 := (and #3059 #3060) |
|
1481 #11990 := (and #3059 #11987) |
|
1482 #11993 := (and #3058 #11990) |
|
1483 #11996 := (and #3057 #11993) |
|
1484 #11999 := (and #3056 #11996) |
|
1485 #12002 := (and #3055 #11999) |
|
1486 #11982 := (and #11970 #11979) |
|
1487 #12005 := (and #11982 #12002) |
|
1488 #12678 := (not #12005) |
|
1489 #12679 := (or #12678 #12672) |
|
1490 #12684 := (and #11982 #12679) |
|
1491 #12691 := (or #12690 #12684) |
|
1492 #12696 := (and #11976 #12691) |
|
1493 #12703 := (or #12702 #12696) |
|
1494 #12708 := (and #11967 #12703) |
|
1495 #11926 := (and #3028 #11920) |
|
1496 #11931 := (and #3020 #11926) |
|
1497 #11934 := (and #3017 #11931) |
|
1498 #11937 := (and #3016 #11934) |
|
1499 #11940 := (and #3012 #11937) |
|
1500 #11906 := (and #11900 #11903) |
|
1501 #11943 := (and #11906 #11940) |
|
1502 #11946 := (and #11897 #11943) |
|
1503 #11882 := (and #11876 #11879) |
|
1504 #11885 := (and #11870 #11882) |
|
1505 #11888 := (and #11867 #11885) |
|
1506 #11891 := (and #11864 #11888) |
|
1507 #11894 := (and #11860 #11891) |
|
1508 #11949 := (and #11894 #11946) |
|
1509 #11952 := (and #2975 #11949) |
|
1510 #11955 := (and #2974 #11952) |
|
1511 #11958 := (and #2972 #11955) |
|
1512 #11961 := (and #2968 #11958) |
|
1513 #11964 := (and #2964 #11961) |
|
1514 #12714 := (not #11964) |
|
1515 #12715 := (or #12714 #12708) |
|
1516 #12720 := (not #12715) |
|
1517 #13519 := (iff #12720 #13518) |
|
1518 #13516 := (iff #12715 #13515) |
|
1519 #13513 := (iff #12708 #13512) |
|
1520 #13510 := (iff #12703 #13509) |
|
1521 #13507 := (iff #12696 #13504) |
|
1522 #13501 := (and #11976 #13498) |
|
1523 #13505 := (iff #13501 #13504) |
|
1524 #13506 := [rewrite]: #13505 |
|
1525 #13502 := (iff #12696 #13501) |
|
1526 #13499 := (iff #12691 #13498) |
|
1527 #13496 := (iff #12684 #13493) |
|
1528 #13490 := (and #11982 #13487) |
|
1529 #13494 := (iff #13490 #13493) |
|
1530 #13495 := [rewrite]: #13494 |
|
1531 #13491 := (iff #12684 #13490) |
|
1532 #13488 := (iff #12679 #13487) |
|
1533 #13485 := (iff #12672 #13484) |
|
1534 #13482 := (iff #12667 #13481) |
|
1535 #13479 := (iff #12660 #13478) |
|
1536 #13476 := (iff #12655 #13475) |
|
1537 #13473 := (iff #12648 #13470) |
|
1538 #13442 := (and #12741 #3055) |
|
1539 #13467 := (and #13442 #13462) |
|
1540 #13471 := (iff #13467 #13470) |
|
1541 #13472 := [rewrite]: #13471 |
|
1542 #13468 := (iff #12648 #13467) |
|
1543 #13465 := (iff #12643 #13462) |
|
1544 #13456 := (or #12962 #13353) |
|
1545 #13459 := (or #13453 #13456) |
|
1546 #13463 := (iff #13459 #13462) |
|
1547 #13464 := [rewrite]: #13463 |
|
1548 #13460 := (iff #12643 #13459) |
|
1549 #13457 := (iff #12627 #13456) |
|
1550 #13354 := (iff #12620 #13353) |
|
1551 #13351 := (iff #12615 #13350) |
|
1552 #13348 := (iff #12614 #13347) |
|
1553 #13345 := (iff #12608 #13342) |
|
1554 #12915 := (and #12910 #12913) |
|
1555 #13336 := (and #12967 #12915) |
|
1556 #13339 := (and #12915 #13336) |
|
1557 #13343 := (iff #13339 #13342) |
|
1558 #13344 := [rewrite]: #13343 |
|
1559 #13340 := (iff #12608 #13339) |
|
1560 #13337 := (iff #12605 #13336) |
|
1561 #12916 := (iff #12020 #12915) |
|
1562 #12912 := (iff #3091 #12913) |
|
1563 #12914 := [rewrite]: #12912 |
|
1564 #12909 := (iff #3084 #12910) |
|
1565 #12911 := [rewrite]: #12909 |
|
1566 #12917 := [monotonicity #12911 #12914]: #12916 |
|
1567 #13334 := (iff #3303 #12967) |
|
1568 #13335 := [rewrite]: #13334 |
|
1569 #13338 := [monotonicity #13335 #12917]: #13337 |
|
1570 #13341 := [monotonicity #12917 #13338]: #13340 |
|
1571 #13346 := [trans #13341 #13344]: #13345 |
|
1572 #13349 := [monotonicity #13346]: #13348 |
|
1573 #13332 := (iff #12174 #13331) |
|
1574 #13329 := (iff #12169 #13328) |
|
1575 #13326 := (iff #12162 #13325) |
|
1576 #13323 := (iff #12157 #13320) |
|
1577 #13317 := (or #13311 #13314) |
|
1578 #13321 := (iff #13317 #13320) |
|
1579 #13322 := [rewrite]: #13321 |
|
1580 #13318 := (iff #12157 #13317) |
|
1581 #13315 := (iff #12156 #13314) |
|
1582 #13295 := (iff #12150 #13294) |
|
1583 #13292 := (iff #12147 #13291) |
|
1584 #13289 := (iff #3139 #13288) |
|
1585 #13290 := [rewrite]: #13289 |
|
1586 #13284 := (iff #12146 #13283) |
|
1587 #13281 := (iff #3138 #13278) |
|
1588 #4362 := (and #4041 #4355) |
|
1589 #13275 := (and #4362 #13272) |
|
1590 #13279 := (iff #13275 #13278) |
|
1591 #13280 := [rewrite]: #13279 |
|
1592 #13276 := (iff #3138 #13275) |
|
1593 #13273 := (iff #3137 #13272) |
|
1594 #13274 := [rewrite]: #13273 |
|
1595 #4363 := (iff #412 #4362) |
|
1596 #4356 := (iff #411 #4355) |
|
1597 #4357 := [rewrite]: #4356 |
|
1598 #4039 := (iff #285 #4041) |
|
1599 #4040 := [rewrite]: #4039 |
|
1600 #4364 := [monotonicity #4040 #4357]: #4363 |
|
1601 #13277 := [monotonicity #4364 #13274]: #13276 |
|
1602 #13282 := [trans #13277 #13280]: #13281 |
|
1603 #13285 := [monotonicity #13282]: #13284 |
|
1604 #13293 := [monotonicity #13285 #13290]: #13292 |
|
1605 #13296 := [quant-intro #13293]: #13295 |
|
1606 #13316 := [monotonicity #13296]: #13315 |
|
1607 #13312 := (iff #3146 #13311) |
|
1608 #13309 := (iff #3145 #13306) |
|
1609 #13297 := (and #13272 #3142) |
|
1610 #13300 := (and #4355 #13297) |
|
1611 #13303 := (and #4041 #13300) |
|
1612 #13307 := (iff #13303 #13306) |
|
1613 #13308 := [rewrite]: #13307 |
|
1614 #13304 := (iff #3145 #13303) |
|
1615 #13301 := (iff #3144 #13300) |
|
1616 #13298 := (iff #3143 #13297) |
|
1617 #13299 := [monotonicity #13274]: #13298 |
|
1618 #13302 := [monotonicity #4357 #13299]: #13301 |
|
1619 #13305 := [monotonicity #4040 #13302]: #13304 |
|
1620 #13310 := [trans #13305 #13308]: #13309 |
|
1621 #13313 := [quant-intro #13310]: #13312 |
|
1622 #13319 := [monotonicity #13313 #13316]: #13318 |
|
1623 #13324 := [trans #13319 #13322]: #13323 |
|
1624 #13327 := [monotonicity #13296 #13324]: #13326 |
|
1625 #13268 := (iff #12168 #13267) |
|
1626 #13265 := (iff #12143 #13262) |
|
1627 #13250 := (and #12915 #12131) |
|
1628 #13253 := (and #12915 #13250) |
|
1629 #13256 := (and #12915 #13253) |
|
1630 #13259 := (and up_216 #13256) |
|
1631 #13263 := (iff #13259 #13262) |
|
1632 #13264 := [rewrite]: #13263 |
|
1633 #13260 := (iff #12143 #13259) |
|
1634 #13257 := (iff #12140 #13256) |
|
1635 #13254 := (iff #12137 #13253) |
|
1636 #13251 := (iff #12134 #13250) |
|
1637 #13252 := [monotonicity #12917]: #13251 |
|
1638 #13255 := [monotonicity #12917 #13252]: #13254 |
|
1639 #13258 := [monotonicity #12917 #13255]: #13257 |
|
1640 #13261 := [monotonicity #13258]: #13260 |
|
1641 #13266 := [trans #13261 #13264]: #13265 |
|
1642 #13269 := [monotonicity #13266]: #13268 |
|
1643 #13330 := [monotonicity #13269 #13327]: #13329 |
|
1644 #13333 := [monotonicity #13330]: #13332 |
|
1645 #13352 := [monotonicity #13333 #13349]: #13351 |
|
1646 #13248 := (iff #12592 #13247) |
|
1647 #13245 := (iff #12585 #13242) |
|
1648 #13239 := (and #12352 #13236) |
|
1649 #13243 := (iff #13239 #13242) |
|
1650 #13244 := [rewrite]: #13243 |
|
1651 #13240 := (iff #12585 #13239) |
|
1652 #13237 := (iff #12580 #13236) |
|
1653 #13234 := (iff #12574 #13231) |
|
1654 #13228 := (and #12358 #13225) |
|
1655 #13232 := (iff #13228 #13231) |
|
1656 #13233 := [rewrite]: #13232 |
|
1657 #13229 := (iff #12574 #13228) |
|
1658 #13226 := (iff #12569 #13225) |
|
1659 #13223 := (iff #12562 #13222) |
|
1660 #13220 := (iff #12557 #13219) |
|
1661 #13217 := (iff #12556 #13216) |
|
1662 #13214 := (iff #12550 #13211) |
|
1663 #13019 := (and #12913 #13017) |
|
1664 #13190 := (and #13019 #12524) |
|
1665 #13193 := (and #12521 #13190) |
|
1666 #13196 := (and #12915 #13193) |
|
1667 #13199 := (and #12915 #13196) |
|
1668 #13202 := (and #12915 #13199) |
|
1669 #13205 := (and #12997 #13202) |
|
1670 #13208 := (and #12915 #13205) |
|
1671 #13212 := (iff #13208 #13211) |
|
1672 #13213 := [rewrite]: #13212 |
|
1673 #13209 := (iff #12550 #13208) |
|
1674 #13206 := (iff #12547 #13205) |
|
1675 #13203 := (iff #12544 #13202) |
|
1676 #13200 := (iff #12541 #13199) |
|
1677 #13197 := (iff #12538 #13196) |
|
1678 #13194 := (iff #12535 #13193) |
|
1679 #13191 := (iff #12530 #13190) |
|
1680 #13020 := (iff #3244 #13019) |
|
1681 #13016 := (iff #3243 #13017) |
|
1682 #13018 := [rewrite]: #13016 |
|
1683 #13021 := [monotonicity #12914 #13018]: #13020 |
|
1684 #13192 := [monotonicity #13021]: #13191 |
|
1685 #13195 := [monotonicity #13192]: #13194 |
|
1686 #13198 := [monotonicity #12917 #13195]: #13197 |
|
1687 #13201 := [monotonicity #12917 #13198]: #13200 |
|
1688 #13204 := [monotonicity #12917 #13201]: #13203 |
|
1689 #13188 := (iff #3286 #12997) |
|
1690 #13189 := [rewrite]: #13188 |
|
1691 #13207 := [monotonicity #13189 #13204]: #13206 |
|
1692 #13210 := [monotonicity #12917 #13207]: #13209 |
|
1693 #13215 := [trans #13210 #13213]: #13214 |
|
1694 #13218 := [monotonicity #13215]: #13217 |
|
1695 #13161 := (iff #12485 #13158) |
|
1696 #13075 := (and #13051 #13054) |
|
1697 #13155 := (and #13075 #13152) |
|
1698 #13159 := (iff #13155 #13158) |
|
1699 #13160 := [rewrite]: #13159 |
|
1700 #13156 := (iff #12485 #13155) |
|
1701 #13153 := (iff #12480 #13152) |
|
1702 #13150 := (iff #12473 #13149) |
|
1703 #13147 := (iff #12468 #13146) |
|
1704 #13144 := (iff #12461 #13143) |
|
1705 #13141 := (iff #12456 #13140) |
|
1706 #13138 := (iff #12449 #13135) |
|
1707 #13132 := (and #13129 #12446) |
|
1708 #13136 := (iff #13132 #13135) |
|
1709 #13137 := [rewrite]: #13136 |
|
1710 #13133 := (iff #12449 #13132) |
|
1711 #13130 := (iff #3270 #13129) |
|
1712 #13131 := [rewrite]: #13130 |
|
1713 #13134 := [monotonicity #13131]: #13133 |
|
1714 #13139 := [trans #13134 #13137]: #13138 |
|
1715 #13124 := (iff #12455 #13123) |
|
1716 #13121 := (iff #12443 #13120) |
|
1717 #13118 := (iff #12440 #13117) |
|
1718 #13115 := (iff #3267 #13114) |
|
1719 #13116 := [rewrite]: #13115 |
|
1720 #13110 := (iff #12439 #13109) |
|
1721 #13107 := (iff #3266 #13104) |
|
1722 #13101 := (and #4362 #13098) |
|
1723 #13105 := (iff #13101 #13104) |
|
1724 #13106 := [rewrite]: #13105 |
|
1725 #13102 := (iff #3266 #13101) |
|
1726 #13099 := (iff #3265 #13098) |
|
1727 #13100 := [rewrite]: #13099 |
|
1728 #13103 := [monotonicity #4364 #13100]: #13102 |
|
1729 #13108 := [trans #13103 #13106]: #13107 |
|
1730 #13111 := [monotonicity #13108]: #13110 |
|
1731 #13119 := [monotonicity #13111 #13116]: #13118 |
|
1732 #13122 := [quant-intro #13119]: #13121 |
|
1733 #13125 := [monotonicity #13122]: #13124 |
|
1734 #13142 := [monotonicity #13125 #13139]: #13141 |
|
1735 #13145 := [monotonicity #13122 #13142]: #13144 |
|
1736 #13094 := (iff #12467 #13093) |
|
1737 #13091 := (iff #3264 #13089) |
|
1738 #13092 := [rewrite]: #13091 |
|
1739 #13095 := [monotonicity #13092]: #13094 |
|
1740 #13148 := [monotonicity #13095 #13145]: #13147 |
|
1741 #13151 := [monotonicity #13092 #13148]: #13150 |
|
1742 #13087 := (iff #12479 #13086) |
|
1743 #13084 := (iff #12436 #13081) |
|
1744 #13066 := (and #13017 #13059) |
|
1745 #13069 := (and #3258 #13066) |
|
1746 #13072 := (and #13061 #13069) |
|
1747 #13078 := (and #13075 #13072) |
|
1748 #13082 := (iff #13078 #13081) |
|
1749 #13083 := [rewrite]: #13082 |
|
1750 #13079 := (iff #12436 #13078) |
|
1751 #13073 := (iff #12433 #13072) |
|
1752 #13070 := (iff #12430 #13069) |
|
1753 #13067 := (iff #12427 #13066) |
|
1754 #13058 := (iff #3259 #13059) |
|
1755 #13060 := [rewrite]: #13058 |
|
1756 #13068 := [monotonicity #13018 #13060]: #13067 |
|
1757 #13071 := [monotonicity #13068]: #13070 |
|
1758 #13064 := (iff #12424 #13061) |
|
1759 #13065 := [rewrite]: #13064 |
|
1760 #13074 := [monotonicity #13065 #13071]: #13073 |
|
1761 #13076 := (iff #12421 #13075) |
|
1762 #13056 := (iff #12418 #13054) |
|
1763 #13057 := [rewrite]: #13056 |
|
1764 #13052 := (iff #12415 #13051) |
|
1765 #13053 := [rewrite]: #13052 |
|
1766 #13077 := [monotonicity #13053 #13057]: #13076 |
|
1767 #13080 := [monotonicity #13077 #13074]: #13079 |
|
1768 #13085 := [trans #13080 #13083]: #13084 |
|
1769 #13088 := [monotonicity #13085]: #13087 |
|
1770 #13154 := [monotonicity #13088 #13151]: #13153 |
|
1771 #13157 := [monotonicity #13077 #13154]: #13156 |
|
1772 #13162 := [trans #13157 #13160]: #13161 |
|
1773 #13221 := [monotonicity #13162 #13218]: #13220 |
|
1774 #13186 := (iff #12516 #13185) |
|
1775 #13183 := (iff #12509 #13180) |
|
1776 #13177 := (and #12352 #13174) |
|
1777 #13181 := (iff #13177 #13180) |
|
1778 #13182 := [rewrite]: #13181 |
|
1779 #13178 := (iff #12509 #13177) |
|
1780 #13175 := (iff #12504 #13174) |
|
1781 #13172 := (iff #12497 #13169) |
|
1782 #13166 := (and #12358 #13163) |
|
1783 #13170 := (iff #13166 #13169) |
|
1784 #13171 := [rewrite]: #13170 |
|
1785 #13167 := (iff #12497 #13166) |
|
1786 #13164 := (iff #12492 #13163) |
|
1787 #13049 := (iff #12491 #13048) |
|
1788 #13046 := (iff #12409 #13043) |
|
1789 #13022 := (and #13019 #12383) |
|
1790 #13025 := (and #12380 #13022) |
|
1791 #13028 := (and #12913 #13025) |
|
1792 #13031 := (and #3237 #13028) |
|
1793 #13034 := (and #3236 #13031) |
|
1794 #13037 := (and #12375 #13034) |
|
1795 #13040 := (and #12358 #13037) |
|
1796 #13044 := (iff #13040 #13043) |
|
1797 #13045 := [rewrite]: #13044 |
|
1798 #13041 := (iff #12409 #13040) |
|
1799 #13038 := (iff #12406 #13037) |
|
1800 #13035 := (iff #12403 #13034) |
|
1801 #13032 := (iff #12400 #13031) |
|
1802 #13029 := (iff #12397 #13028) |
|
1803 #13026 := (iff #12394 #13025) |
|
1804 #13023 := (iff #12389 #13022) |
|
1805 #13024 := [monotonicity #13021]: #13023 |
|
1806 #13027 := [monotonicity #13024]: #13026 |
|
1807 #13030 := [monotonicity #12914 #13027]: #13029 |
|
1808 #13033 := [monotonicity #13030]: #13032 |
|
1809 #13036 := [monotonicity #13033]: #13035 |
|
1810 #13039 := [monotonicity #13036]: #13038 |
|
1811 #13042 := [monotonicity #13039]: #13041 |
|
1812 #13047 := [trans #13042 #13045]: #13046 |
|
1813 #13050 := [monotonicity #13047]: #13049 |
|
1814 #13165 := [monotonicity #13050 #13162]: #13164 |
|
1815 #13168 := [monotonicity #13165]: #13167 |
|
1816 #13173 := [trans #13168 #13171]: #13172 |
|
1817 #13176 := [monotonicity #13173]: #13175 |
|
1818 #13179 := [monotonicity #13176]: #13178 |
|
1819 #13184 := [trans #13179 #13182]: #13183 |
|
1820 #13014 := (iff #12515 #13013) |
|
1821 #13011 := (iff #12372 #13008) |
|
1822 #13002 := (and #12996 #12915) |
|
1823 #13005 := (and #12915 #13002) |
|
1824 #13009 := (iff #13005 #13008) |
|
1825 #13010 := [rewrite]: #13009 |
|
1826 #13006 := (iff #12372 #13005) |
|
1827 #13003 := (iff #12369 #13002) |
|
1828 #13000 := (iff #3231 #12996) |
|
1829 #13001 := [rewrite]: #13000 |
|
1830 #13004 := [monotonicity #13001 #12917]: #13003 |
|
1831 #13007 := [monotonicity #12917 #13004]: #13006 |
|
1832 #13012 := [trans #13007 #13010]: #13011 |
|
1833 #13015 := [monotonicity #13012]: #13014 |
|
1834 #13187 := [monotonicity #13015 #13184]: #13186 |
|
1835 #13224 := [monotonicity #13187 #13221]: #13223 |
|
1836 #12994 := (iff #12568 #12993) |
|
1837 #12991 := (iff #12364 #12988) |
|
1838 #12985 := (and #12915 #12358) |
|
1839 #12989 := (iff #12985 #12988) |
|
1840 #12990 := [rewrite]: #12989 |
|
1841 #12986 := (iff #12364 #12985) |
|
1842 #12987 := [monotonicity #12917]: #12986 |
|
1843 #12992 := [trans #12987 #12990]: #12991 |
|
1844 #12995 := [monotonicity #12992]: #12994 |
|
1845 #13227 := [monotonicity #12995 #13224]: #13226 |
|
1846 #13230 := [monotonicity #13227]: #13229 |
|
1847 #13235 := [trans #13230 #13233]: #13234 |
|
1848 #13238 := [monotonicity #13235]: #13237 |
|
1849 #13241 := [monotonicity #13238]: #13240 |
|
1850 #13246 := [trans #13241 #13244]: #13245 |
|
1851 #12983 := (iff #12591 #12982) |
|
1852 #12980 := (iff #12343 #12977) |
|
1853 #12971 := (and #12968 #12915) |
|
1854 #12974 := (and #12915 #12971) |
|
1855 #12978 := (iff #12974 #12977) |
|
1856 #12979 := [rewrite]: #12978 |
|
1857 #12975 := (iff #12343 #12974) |
|
1858 #12972 := (iff #12340 #12971) |
|
1859 #12969 := (iff #3217 #12968) |
|
1860 #12970 := [rewrite]: #12969 |
|
1861 #12973 := [monotonicity #12970 #12917]: #12972 |
|
1862 #12976 := [monotonicity #12917 #12973]: #12975 |
|
1863 #12981 := [trans #12976 #12979]: #12980 |
|
1864 #12984 := [monotonicity #12981]: #12983 |
|
1865 #13249 := [monotonicity #12984 #13246]: #13248 |
|
1866 #13355 := [monotonicity #13249 #13352]: #13354 |
|
1867 #12963 := (iff #12626 #12962) |
|
1868 #12960 := (iff #12337 #12957) |
|
1869 #12918 := (and #3201 #12915) |
|
1870 #12921 := (and #3198 #12918) |
|
1871 #12924 := (and #3197 #12921) |
|
1872 #12927 := (and #3196 #12924) |
|
1873 #12930 := (and #3195 #12927) |
|
1874 #12933 := (and #12073 #12930) |
|
1875 #12936 := (and true #12261) |
|
1876 #12939 := (and true #12936) |
|
1877 #12942 := (and #12939 #12933) |
|
1878 #12945 := (and #12939 #12942) |
|
1879 #12948 := (and #12915 #12945) |
|
1880 #12951 := (and #12915 #12948) |
|
1881 #12954 := (and #12915 #12951) |
|
1882 #12958 := (iff #12954 #12957) |
|
1883 #12959 := [rewrite]: #12958 |
|
1884 #12955 := (iff #12337 #12954) |
|
1885 #12952 := (iff #12334 #12951) |
|
1886 #12949 := (iff #12331 #12948) |
|
1887 #12946 := (iff #12328 #12945) |
|
1888 #12943 := (iff #12325 #12942) |
|
1889 #12934 := (iff #12322 #12933) |
|
1890 #12931 := (iff #12319 #12930) |
|
1891 #12928 := (iff #12316 #12927) |
|
1892 #12925 := (iff #12313 #12924) |
|
1893 #12922 := (iff #12310 #12921) |
|
1894 #12919 := (iff #12307 #12918) |
|
1895 #12920 := [monotonicity #12917]: #12919 |
|
1896 #12923 := [monotonicity #12920]: #12922 |
|
1897 #12926 := [monotonicity #12923]: #12925 |
|
1898 #12929 := [monotonicity #12926]: #12928 |
|
1899 #12932 := [monotonicity #12929]: #12931 |
|
1900 #12935 := [monotonicity #12932]: #12934 |
|
1901 #12940 := (iff #12267 #12939) |
|
1902 #12937 := (iff #12264 #12936) |
|
1903 #12905 := (iff #3186 true) |
|
1904 #12900 := (forall (vars (?x783 T5)) (:pat #3184) true) |
|
1905 #12903 := (iff #12900 true) |
|
1906 #12904 := [elim-unused]: #12903 |
|
1907 #12901 := (iff #3186 #12900) |
|
1908 #12898 := (iff #3185 true) |
|
1909 #12899 := [rewrite]: #12898 |
|
1910 #12902 := [quant-intro #12899]: #12901 |
|
1911 #12906 := [trans #12902 #12904]: #12905 |
|
1912 #12938 := [monotonicity #12906]: #12937 |
|
1913 #12907 := (iff #3182 true) |
|
1914 #12908 := [rewrite]: #12907 |
|
1915 #12941 := [monotonicity #12908 #12938]: #12940 |
|
1916 #12944 := [monotonicity #12941 #12935]: #12943 |
|
1917 #12947 := [monotonicity #12941 #12944]: #12946 |
|
1918 #12950 := [monotonicity #12917 #12947]: #12949 |
|
1919 #12953 := [monotonicity #12917 #12950]: #12952 |
|
1920 #12956 := [monotonicity #12917 #12953]: #12955 |
|
1921 #12961 := [trans #12956 #12959]: #12960 |
|
1922 #12964 := [monotonicity #12961]: #12963 |
|
1923 #13458 := [monotonicity #12964 #13355]: #13457 |
|
1924 #13454 := (iff #12642 #13453) |
|
1925 #13451 := (iff #12062 #13448) |
|
1926 #13409 := (and #13359 #12030) |
|
1927 #13412 := (and #12915 #13409) |
|
1928 #13415 := (and #13386 #13412) |
|
1929 #13418 := (and #13389 #13415) |
|
1930 #13421 := (and #12915 #13418) |
|
1931 #13424 := (and #13392 #13395) |
|
1932 #13427 := (and #13424 #13421) |
|
1933 #13430 := (and #12910 #13398) |
|
1934 #13433 := (and #13430 #13427) |
|
1935 #13436 := (and #13402 #13405) |
|
1936 #13439 := (and #13436 #13433) |
|
1937 #13445 := (and #13442 #13439) |
|
1938 #13449 := (iff #13445 #13448) |
|
1939 #13450 := [rewrite]: #13449 |
|
1940 #13446 := (iff #12062 #13445) |
|
1941 #13440 := (iff #12059 #13439) |
|
1942 #13434 := (iff #12056 #13433) |
|
1943 #13428 := (iff #12053 #13427) |
|
1944 #13422 := (iff #12050 #13421) |
|
1945 #13419 := (iff #12047 #13418) |
|
1946 #13416 := (iff #12044 #13415) |
|
1947 #13413 := (iff #12039 #13412) |
|
1948 #13410 := (iff #12033 #13409) |
|
1949 #13360 := (iff #3099 #13359) |
|
1950 #13361 := [rewrite]: #13360 |
|
1951 #13411 := [monotonicity #13361]: #13410 |
|
1952 #13414 := [monotonicity #12917 #13411]: #13413 |
|
1953 #13387 := (iff #12027 #13386) |
|
1954 #13384 := (iff #12024 #13383) |
|
1955 #13381 := (iff #3096 #13380) |
|
1956 #13382 := [rewrite]: #13381 |
|
1957 #13376 := (iff #12023 #13375) |
|
1958 #13373 := (iff #3095 #13370) |
|
1959 #13367 := (and #4362 #13364) |
|
1960 #13371 := (iff #13367 #13370) |
|
1961 #13372 := [rewrite]: #13371 |
|
1962 #13368 := (iff #3095 #13367) |
|
1963 #13365 := (iff #3094 #13364) |
|
1964 #13366 := [rewrite]: #13365 |
|
1965 #13369 := [monotonicity #4364 #13366]: #13368 |
|
1966 #13374 := [trans #13369 #13372]: #13373 |
|
1967 #13377 := [monotonicity #13374]: #13376 |
|
1968 #13385 := [monotonicity #13377 #13382]: #13384 |
|
1969 #13388 := [quant-intro #13385]: #13387 |
|
1970 #13417 := [monotonicity #13388 #13414]: #13416 |
|
1971 #13390 := (iff #3093 #13389) |
|
1972 #13391 := [rewrite]: #13390 |
|
1973 #13420 := [monotonicity #13391 #13417]: #13419 |
|
1974 #13423 := [monotonicity #12917 #13420]: #13422 |
|
1975 #13425 := (iff #3090 #13424) |
|
1976 #13396 := (iff #3089 #13395) |
|
1977 #13397 := [rewrite]: #13396 |
|
1978 #13393 := (iff #3088 #13392) |
|
1979 #13394 := [rewrite]: #13393 |
|
1980 #13426 := [monotonicity #13394 #13397]: #13425 |
|
1981 #13429 := [monotonicity #13426 #13423]: #13428 |
|
1982 #13431 := (iff #3086 #13430) |
|
1983 #13400 := (iff #3085 #13398) |
|
1984 #13401 := [rewrite]: #13400 |
|
1985 #13432 := [monotonicity #12911 #13401]: #13431 |
|
1986 #13435 := [monotonicity #13432 #13429]: #13434 |
|
1987 #13437 := (iff #3082 #13436) |
|
1988 #13407 := (iff #3081 #13405) |
|
1989 #13408 := [rewrite]: #13407 |
|
1990 #13403 := (iff #3080 #13402) |
|
1991 #13404 := [rewrite]: #13403 |
|
1992 #13438 := [monotonicity #13404 #13408]: #13437 |
|
1993 #13441 := [monotonicity #13438 #13435]: #13440 |
|
1994 #13443 := (iff #12017 #13442) |
|
1995 #12742 := (iff #2975 #12741) |
|
1996 #12743 := [rewrite]: #12742 |
|
1997 #13444 := [monotonicity #12743]: #13443 |
|
1998 #13447 := [monotonicity #13444 #13441]: #13446 |
|
1999 #13452 := [trans #13447 #13450]: #13451 |
|
2000 #13455 := [monotonicity #13452]: #13454 |
|
2001 #13461 := [monotonicity #13455 #13458]: #13460 |
|
2002 #13466 := [trans #13461 #13464]: #13465 |
|
2003 #13469 := [monotonicity #13444 #13466]: #13468 |
|
2004 #13474 := [trans #13469 #13472]: #13473 |
|
2005 #12896 := (iff #12654 #12895) |
|
2006 #12893 := (iff #12012 #12892) |
|
2007 #12890 := (iff #12009 #12889) |
|
2008 #12884 := (iff #3074 #12885) |
|
2009 #12888 := [rewrite]: #12884 |
|
2010 #12882 := (iff #12008 #12881) |
|
2011 #12879 := (iff #3071 #12876) |
|
2012 #12873 := (and #4362 #12870) |
|
2013 #12877 := (iff #12873 #12876) |
|
2014 #12878 := [rewrite]: #12877 |
|
2015 #12874 := (iff #3071 #12873) |
|
2016 #12871 := (iff #3070 #12870) |
|
2017 #12872 := [rewrite]: #12871 |
|
2018 #12875 := [monotonicity #4364 #12872]: #12874 |
|
2019 #12880 := [trans #12875 #12878]: #12879 |
|
2020 #12883 := [monotonicity #12880]: #12882 |
|
2021 #12891 := [monotonicity #12883 #12888]: #12890 |
|
2022 #12894 := [quant-intro #12891]: #12893 |
|
2023 #12897 := [monotonicity #12894]: #12896 |
|
2024 #13477 := [monotonicity #12897 #13474]: #13476 |
|
2025 #13480 := [monotonicity #12894 #13477]: #13479 |
|
2026 #12867 := (iff #12666 #12866) |
|
2027 #12864 := (iff #3069 #12863) |
|
2028 #12865 := [rewrite]: #12864 |
|
2029 #12868 := [monotonicity #12865]: #12867 |
|
2030 #13483 := [monotonicity #12868 #13480]: #13482 |
|
2031 #13486 := [monotonicity #12865 #13483]: #13485 |
|
2032 #12861 := (iff #12678 #12860) |
|
2033 #12858 := (iff #12005 #12855) |
|
2034 #12293 := (and true true) |
|
2035 #12837 := (and true #12293) |
|
2036 #12840 := (and #3058 #12837) |
|
2037 #12843 := (and #3057 #12840) |
|
2038 #12846 := (and #3056 #12843) |
|
2039 #12849 := (and #3055 #12846) |
|
2040 #12852 := (and #11982 #12849) |
|
2041 #12856 := (iff #12852 #12855) |
|
2042 #12857 := [rewrite]: #12856 |
|
2043 #12853 := (iff #12005 #12852) |
|
2044 #12850 := (iff #12002 #12849) |
|
2045 #12847 := (iff #11999 #12846) |
|
2046 #12844 := (iff #11996 #12843) |
|
2047 #12841 := (iff #11993 #12840) |
|
2048 #12838 := (iff #11990 #12837) |
|
2049 #12835 := (iff #11987 #12293) |
|
2050 #12833 := (iff #3060 true) |
|
2051 #12834 := [rewrite]: #12833 |
|
2052 #12831 := (iff #3059 true) |
|
2053 #12832 := [rewrite]: #12831 |
|
2054 #12836 := [monotonicity #12832 #12834]: #12835 |
|
2055 #12839 := [monotonicity #12832 #12836]: #12838 |
|
2056 #12842 := [monotonicity #12839]: #12841 |
|
2057 #12845 := [monotonicity #12842]: #12844 |
|
2058 #12848 := [monotonicity #12845]: #12847 |
|
2059 #12851 := [monotonicity #12848]: #12850 |
|
2060 #12854 := [monotonicity #12851]: #12853 |
|
2061 #12859 := [trans #12854 #12857]: #12858 |
|
2062 #12862 := [monotonicity #12859]: #12861 |
|
2063 #13489 := [monotonicity #12862 #13486]: #13488 |
|
2064 #13492 := [monotonicity #13489]: #13491 |
|
2065 #13497 := [trans #13492 #13495]: #13496 |
|
2066 #13500 := [monotonicity #13497]: #13499 |
|
2067 #13503 := [monotonicity #13500]: #13502 |
|
2068 #13508 := [trans #13503 #13506]: #13507 |
|
2069 #13511 := [monotonicity #13508]: #13510 |
|
2070 #13514 := [monotonicity #13511]: #13513 |
|
2071 #12829 := (iff #12714 #12828) |
|
2072 #12826 := (iff #11964 #12823) |
|
2073 #12772 := (and #12724 #12726) |
|
2074 #12775 := (and #12772 #11920) |
|
2075 #12778 := (and #3020 #12775) |
|
2076 #12781 := (and #3017 #12778) |
|
2077 #12784 := (and #3016 #12781) |
|
2078 #12787 := (and #12737 #12784) |
|
2079 #12790 := (and #11906 #12787) |
|
2080 #12793 := (and #11897 #12790) |
|
2081 #12796 := (and #11894 #12793) |
|
2082 #12799 := (and #12741 #12796) |
|
2083 #12802 := (and #12745 #12799) |
|
2084 #12805 := (and #12749 #12751) |
|
2085 #12808 := (and #12805 #12802) |
|
2086 #12811 := (and #12757 #12759) |
|
2087 #12814 := (and #12811 #12808) |
|
2088 #12817 := (and #12765 #12767) |
|
2089 #12820 := (and #12817 #12814) |
|
2090 #12824 := (iff #12820 #12823) |
|
2091 #12825 := [rewrite]: #12824 |
|
2092 #12821 := (iff #11964 #12820) |
|
2093 #12815 := (iff #11961 #12814) |
|
2094 #12809 := (iff #11958 #12808) |
|
2095 #12803 := (iff #11955 #12802) |
|
2096 #12800 := (iff #11952 #12799) |
|
2097 #12797 := (iff #11949 #12796) |
|
2098 #12794 := (iff #11946 #12793) |
|
2099 #12791 := (iff #11943 #12790) |
|
2100 #12788 := (iff #11940 #12787) |
|
2101 #12785 := (iff #11937 #12784) |
|
2102 #12782 := (iff #11934 #12781) |
|
2103 #12779 := (iff #11931 #12778) |
|
2104 #12776 := (iff #11926 #12775) |
|
2105 #12773 := (iff #3028 #12772) |
|
2106 #12729 := (iff #3027 #12726) |
|
2107 #12730 := [rewrite]: #12729 |
|
2108 #12723 := (iff #3026 #12724) |
|
2109 #12725 := [rewrite]: #12723 |
|
2110 #12774 := [monotonicity #12725 #12730]: #12773 |
|
2111 #12777 := [monotonicity #12774]: #12776 |
|
2112 #12780 := [monotonicity #12777]: #12779 |
|
2113 #12783 := [monotonicity #12780]: #12782 |
|
2114 #12786 := [monotonicity #12783]: #12785 |
|
2115 #12738 := (iff #3012 #12737) |
|
2116 #12735 := (iff #3011 #12731) |
|
2117 #12736 := [rewrite]: #12735 |
|
2118 #12739 := [quant-intro #12736]: #12738 |
|
2119 #12789 := [monotonicity #12739 #12786]: #12788 |
|
2120 #12792 := [monotonicity #12789]: #12791 |
|
2121 #12795 := [monotonicity #12792]: #12794 |
|
2122 #12798 := [monotonicity #12795]: #12797 |
|
2123 #12801 := [monotonicity #12743 #12798]: #12800 |
|
2124 #12746 := (iff #2974 #12745) |
|
2125 #12747 := [rewrite]: #12746 |
|
2126 #12804 := [monotonicity #12747 #12801]: #12803 |
|
2127 #12806 := (iff #2972 #12805) |
|
2128 #12754 := (iff #2971 #12751) |
|
2129 #12755 := [rewrite]: #12754 |
|
2130 #12748 := (iff #2970 #12749) |
|
2131 #12750 := [rewrite]: #12748 |
|
2132 #12807 := [monotonicity #12750 #12755]: #12806 |
|
2133 #12810 := [monotonicity #12807 #12804]: #12809 |
|
2134 #12812 := (iff #2968 #12811) |
|
2135 #12762 := (iff #2967 #12759) |
|
2136 #12763 := [rewrite]: #12762 |
|
2137 #12756 := (iff #2966 #12757) |
|
2138 #12758 := [rewrite]: #12756 |
|
2139 #12813 := [monotonicity #12758 #12763]: #12812 |
|
2140 #12816 := [monotonicity #12813 #12810]: #12815 |
|
2141 #12818 := (iff #2964 #12817) |
|
2142 #12770 := (iff #2963 #12767) |
|
2143 #12771 := [rewrite]: #12770 |
|
2144 #12764 := (iff #2962 #12765) |
|
2145 #12766 := [rewrite]: #12764 |
|
2146 #12819 := [monotonicity #12766 #12771]: #12818 |
|
2147 #12822 := [monotonicity #12819 #12816]: #12821 |
|
2148 #12827 := [trans #12822 #12825]: #12826 |
|
2149 #12830 := [monotonicity #12827]: #12829 |
|
2150 #13517 := [monotonicity #12830 #13514]: #13516 |
|
2151 #13520 := [monotonicity #13517]: #13519 |
|
2152 #12721 := (iff #3325 #12720) |
|
2153 #12718 := (iff #3324 #12715) |
|
2154 #12711 := (implies #11964 #12708) |
|
2155 #12716 := (iff #12711 #12715) |
|
2156 #12717 := [rewrite]: #12716 |
|
2157 #12712 := (iff #3324 #12711) |
|
2158 #12709 := (iff #3323 #12708) |
|
2159 #12706 := (iff #3322 #12703) |
|
2160 #12699 := (implies #11967 #12696) |
|
2161 #12704 := (iff #12699 #12703) |
|
2162 #12705 := [rewrite]: #12704 |
|
2163 #12700 := (iff #3322 #12699) |
|
2164 #12697 := (iff #3321 #12696) |
|
2165 #12694 := (iff #3320 #12691) |
|
2166 #12687 := (implies #11976 #12684) |
|
2167 #12692 := (iff #12687 #12691) |
|
2168 #12693 := [rewrite]: #12692 |
|
2169 #12688 := (iff #3320 #12687) |
|
2170 #12685 := (iff #3319 #12684) |
|
2171 #12682 := (iff #3318 #12679) |
|
2172 #12675 := (implies #12005 #12672) |
|
2173 #12680 := (iff #12675 #12679) |
|
2174 #12681 := [rewrite]: #12680 |
|
2175 #12676 := (iff #3318 #12675) |
|
2176 #12673 := (iff #3317 #12672) |
|
2177 #12670 := (iff #3316 #12667) |
|
2178 #12663 := (implies #3069 #12660) |
|
2179 #12668 := (iff #12663 #12667) |
|
2180 #12669 := [rewrite]: #12668 |
|
2181 #12664 := (iff #3316 #12663) |
|
2182 #12661 := (iff #3315 #12660) |
|
2183 #12658 := (iff #3314 #12655) |
|
2184 #12651 := (implies #12012 #12648) |
|
2185 #12656 := (iff #12651 #12655) |
|
2186 #12657 := [rewrite]: #12656 |
|
2187 #12652 := (iff #3314 #12651) |
|
2188 #12649 := (iff #3313 #12648) |
|
2189 #12646 := (iff #3312 #12643) |
|
2190 #12639 := (implies #12062 #12627) |
|
2191 #12644 := (iff #12639 #12643) |
|
2192 #12645 := [rewrite]: #12644 |
|
2193 #12640 := (iff #3312 #12639) |
|
2194 #12637 := (iff #3311 #12627) |
|
2195 #12632 := (and true #12627) |
|
2196 #12635 := (iff #12632 #12627) |
|
2197 #12636 := [rewrite]: #12635 |
|
2198 #12633 := (iff #3311 #12632) |
|
2199 #12630 := (iff #3310 #12627) |
|
2200 #12623 := (implies #12337 #12620) |
|
2201 #12628 := (iff #12623 #12627) |
|
2202 #12629 := [rewrite]: #12628 |
|
2203 #12624 := (iff #3310 #12623) |
|
2204 #12621 := (iff #3309 #12620) |
|
2205 #12618 := (iff #3308 #12615) |
|
2206 #12611 := (implies #12608 #12174) |
|
2207 #12616 := (iff #12611 #12615) |
|
2208 #12617 := [rewrite]: #12616 |
|
2209 #12612 := (iff #3308 #12611) |
|
2210 #12175 := (iff #3150 #12174) |
|
2211 #12172 := (iff #3149 #12169) |
|
2212 #12165 := (implies #12143 #12162) |
|
2213 #12170 := (iff #12165 #12169) |
|
2214 #12171 := [rewrite]: #12170 |
|
2215 #12166 := (iff #3149 #12165) |
|
2216 #12163 := (iff #3148 #12162) |
|
2217 #12160 := (iff #3147 #12157) |
|
2218 #12153 := (implies #12150 #3146) |
|
2219 #12158 := (iff #12153 #12157) |
|
2220 #12159 := [rewrite]: #12158 |
|
2221 #12154 := (iff #3147 #12153) |
|
2222 #12151 := (iff #3141 #12150) |
|
2223 #12148 := (iff #3140 #12147) |
|
2224 #12149 := [rewrite]: #12148 |
|
2225 #12152 := [quant-intro #12149]: #12151 |
|
2226 #12155 := [monotonicity #12152]: #12154 |
|
2227 #12161 := [trans #12155 #12159]: #12160 |
|
2228 #12164 := [monotonicity #12152 #12161]: #12163 |
|
2229 #12144 := (iff #3136 #12143) |
|
2230 #12141 := (iff #3135 #12140) |
|
2231 #12138 := (iff #3134 #12137) |
|
2232 #12135 := (iff #3133 #12134) |
|
2233 #12132 := (iff #3132 #12131) |
|
2234 #12129 := (iff #3131 #12128) |
|
2235 #12126 := (iff #3130 #12125) |
|
2236 #12123 := (iff #3129 #12122) |
|
2237 #12124 := [rewrite]: #12123 |
|
2238 #12120 := (iff #3127 #12119) |
|
2239 #12121 := [rewrite]: #12120 |
|
2240 #12127 := [monotonicity #12121 #12124]: #12126 |
|
2241 #12117 := (iff #3125 #12116) |
|
2242 #12118 := [rewrite]: #12117 |
|
2243 #12130 := [monotonicity #12118 #12127]: #12129 |
|
2244 #12114 := (iff #3123 #12113) |
|
2245 #12115 := [rewrite]: #12114 |
|
2246 #12133 := [monotonicity #12115 #12130]: #12132 |
|
2247 #12021 := (iff #3092 #12020) |
|
2248 #12022 := [rewrite]: #12021 |
|
2249 #12136 := [monotonicity #12022 #12133]: #12135 |
|
2250 #12139 := [monotonicity #12022 #12136]: #12138 |
|
2251 #12142 := [monotonicity #12022 #12139]: #12141 |
|
2252 #12145 := [monotonicity #12142]: #12144 |
|
2253 #12167 := [monotonicity #12145 #12164]: #12166 |
|
2254 #12173 := [trans #12167 #12171]: #12172 |
|
2255 #12176 := [monotonicity #12173]: #12175 |
|
2256 #12609 := (iff #3307 #12608) |
|
2257 #12606 := (iff #3306 #12605) |
|
2258 #12603 := (iff #3305 #12020) |
|
2259 #12078 := (and #12020 #12020) |
|
2260 #12081 := (iff #12078 #12020) |
|
2261 #12082 := [rewrite]: #12081 |
|
2262 #12601 := (iff #3305 #12078) |
|
2263 #12599 := (iff #3304 #12020) |
|
2264 #12597 := (iff #3304 #12078) |
|
2265 #12083 := (iff #3116 #12020) |
|
2266 #12079 := (iff #3116 #12078) |
|
2267 #12080 := [monotonicity #12022 #12022]: #12079 |
|
2268 #12084 := [trans #12080 #12082]: #12083 |
|
2269 #12598 := [monotonicity #12022 #12084]: #12597 |
|
2270 #12600 := [trans #12598 #12082]: #12599 |
|
2271 #12602 := [monotonicity #12022 #12600]: #12601 |
|
2272 #12604 := [trans #12602 #12082]: #12603 |
|
2273 #12607 := [monotonicity #12604]: #12606 |
|
2274 #12610 := [monotonicity #12022 #12607]: #12609 |
|
2275 #12613 := [monotonicity #12610 #12176]: #12612 |
|
2276 #12619 := [trans #12613 #12617]: #12618 |
|
2277 #12595 := (iff #3302 #12592) |
|
2278 #12588 := (implies #12343 #12585) |
|
2279 #12593 := (iff #12588 #12592) |
|
2280 #12594 := [rewrite]: #12593 |
|
2281 #12589 := (iff #3302 #12588) |
|
2282 #12586 := (iff #3301 #12585) |
|
2283 #12583 := (iff #3300 #12580) |
|
2284 #12577 := (implies #12352 #12574) |
|
2285 #12581 := (iff #12577 #12580) |
|
2286 #12582 := [rewrite]: #12581 |
|
2287 #12578 := (iff #3300 #12577) |
|
2288 #12575 := (iff #3299 #12574) |
|
2289 #12572 := (iff #3298 #12569) |
|
2290 #12565 := (implies #12364 #12562) |
|
2291 #12570 := (iff #12565 #12569) |
|
2292 #12571 := [rewrite]: #12570 |
|
2293 #12566 := (iff #3298 #12565) |
|
2294 #12563 := (iff #3297 #12562) |
|
2295 #12560 := (iff #3296 #12557) |
|
2296 #12553 := (implies #12550 #12485) |
|
2297 #12558 := (iff #12553 #12557) |
|
2298 #12559 := [rewrite]: #12558 |
|
2299 #12554 := (iff #3296 #12553) |
|
2300 #12486 := (iff #3280 #12485) |
|
2301 #12483 := (iff #3279 #12480) |
|
2302 #12476 := (implies #12436 #12473) |
|
2303 #12481 := (iff #12476 #12480) |
|
2304 #12482 := [rewrite]: #12481 |
|
2305 #12477 := (iff #3279 #12476) |
|
2306 #12474 := (iff #3278 #12473) |
|
2307 #12471 := (iff #3277 #12468) |
|
2308 #12464 := (implies #3264 #12461) |
|
2309 #12469 := (iff #12464 #12468) |
|
2310 #12470 := [rewrite]: #12469 |
|
2311 #12465 := (iff #3277 #12464) |
|
2312 #12462 := (iff #3276 #12461) |
|
2313 #12459 := (iff #3275 #12456) |
|
2314 #12452 := (implies #12443 #12449) |
|
2315 #12457 := (iff #12452 #12456) |
|
2316 #12458 := [rewrite]: #12457 |
|
2317 #12453 := (iff #3275 #12452) |
|
2318 #12450 := (iff #3274 #12449) |
|
2319 #12447 := (iff #3273 #12446) |
|
2320 #12448 := [rewrite]: #12447 |
|
2321 #12451 := [monotonicity #12448]: #12450 |
|
2322 #12444 := (iff #3269 #12443) |
|
2323 #12441 := (iff #3268 #12440) |
|
2324 #12442 := [rewrite]: #12441 |
|
2325 #12445 := [quant-intro #12442]: #12444 |
|
2326 #12454 := [monotonicity #12445 #12451]: #12453 |
|
2327 #12460 := [trans #12454 #12458]: #12459 |
|
2328 #12463 := [monotonicity #12445 #12460]: #12462 |
|
2329 #12466 := [monotonicity #12463]: #12465 |
|
2330 #12472 := [trans #12466 #12470]: #12471 |
|
2331 #12475 := [monotonicity #12472]: #12474 |
|
2332 #12437 := (iff #3263 #12436) |
|
2333 #12434 := (iff #3262 #12433) |
|
2334 #12431 := (iff #3261 #12430) |
|
2335 #12428 := (iff #3260 #12427) |
|
2336 #12429 := [rewrite]: #12428 |
|
2337 #12432 := [monotonicity #12429]: #12431 |
|
2338 #12425 := (iff #3257 #12424) |
|
2339 #12413 := (= #3252 #12412) |
|
2340 #12414 := [rewrite]: #12413 |
|
2341 #12426 := [monotonicity #12414]: #12425 |
|
2342 #12435 := [monotonicity #12426 #12432]: #12434 |
|
2343 #12422 := (iff #3255 #12421) |
|
2344 #12419 := (iff #3254 #12418) |
|
2345 #12420 := [monotonicity #12414]: #12419 |
|
2346 #12416 := (iff #3253 #12415) |
|
2347 #12417 := [monotonicity #12414]: #12416 |
|
2348 #12423 := [monotonicity #12417 #12420]: #12422 |
|
2349 #12438 := [monotonicity #12423 #12435]: #12437 |
|
2350 #12478 := [monotonicity #12438 #12475]: #12477 |
|
2351 #12484 := [trans #12478 #12482]: #12483 |
|
2352 #12487 := [monotonicity #12423 #12484]: #12486 |
|
2353 #12551 := (iff #3295 #12550) |
|
2354 #12548 := (iff #3294 #12547) |
|
2355 #12545 := (iff #3293 #12544) |
|
2356 #12542 := (iff #3292 #12541) |
|
2357 #12539 := (iff #3291 #12538) |
|
2358 #12536 := (iff #3290 #12535) |
|
2359 #12533 := (iff #3289 #12530) |
|
2360 #12527 := (and #12524 #3244) |
|
2361 #12531 := (iff #12527 #12530) |
|
2362 #12532 := [rewrite]: #12531 |
|
2363 #12528 := (iff #3289 #12527) |
|
2364 #12525 := (iff #3288 #12524) |
|
2365 #12526 := [rewrite]: #12525 |
|
2366 #12529 := [monotonicity #12526]: #12528 |
|
2367 #12534 := [trans #12529 #12532]: #12533 |
|
2368 #12522 := (iff #3287 #12521) |
|
2369 #12523 := [rewrite]: #12522 |
|
2370 #12537 := [monotonicity #12523 #12534]: #12536 |
|
2371 #12540 := [monotonicity #12022 #12537]: #12539 |
|
2372 #12543 := [monotonicity #12022 #12540]: #12542 |
|
2373 #12546 := [monotonicity #12022 #12543]: #12545 |
|
2374 #12549 := [monotonicity #12546]: #12548 |
|
2375 #12552 := [monotonicity #12022 #12549]: #12551 |
|
2376 #12555 := [monotonicity #12552 #12487]: #12554 |
|
2377 #12561 := [trans #12555 #12559]: #12560 |
|
2378 #12519 := (iff #3285 #12516) |
|
2379 #12512 := (implies #12372 #12509) |
|
2380 #12517 := (iff #12512 #12516) |
|
2381 #12518 := [rewrite]: #12517 |
|
2382 #12513 := (iff #3285 #12512) |
|
2383 #12510 := (iff #3284 #12509) |
|
2384 #12507 := (iff #3283 #12504) |
|
2385 #12500 := (implies #12352 #12497) |
|
2386 #12505 := (iff #12500 #12504) |
|
2387 #12506 := [rewrite]: #12505 |
|
2388 #12501 := (iff #3283 #12500) |
|
2389 #12498 := (iff #3282 #12497) |
|
2390 #12495 := (iff #3281 #12492) |
|
2391 #12488 := (implies #12409 #12485) |
|
2392 #12493 := (iff #12488 #12492) |
|
2393 #12494 := [rewrite]: #12493 |
|
2394 #12489 := (iff #3281 #12488) |
|
2395 #12410 := (iff #3251 #12409) |
|
2396 #12407 := (iff #3250 #12406) |
|
2397 #12404 := (iff #3249 #12403) |
|
2398 #12401 := (iff #3248 #12400) |
|
2399 #12398 := (iff #3247 #12397) |
|
2400 #12395 := (iff #3246 #12394) |
|
2401 #12392 := (iff #3245 #12389) |
|
2402 #12386 := (and #12383 #3244) |
|
2403 #12390 := (iff #12386 #12389) |
|
2404 #12391 := [rewrite]: #12390 |
|
2405 #12387 := (iff #3245 #12386) |
|
2406 #12384 := (iff #3242 #12383) |
|
2407 #12385 := [rewrite]: #12384 |
|
2408 #12388 := [monotonicity #12385]: #12387 |
|
2409 #12393 := [trans #12388 #12391]: #12392 |
|
2410 #12381 := (iff #3240 #12380) |
|
2411 #12382 := [rewrite]: #12381 |
|
2412 #12396 := [monotonicity #12382 #12393]: #12395 |
|
2413 #12378 := (iff #3238 #3091) |
|
2414 #12379 := [rewrite]: #12378 |
|
2415 #12399 := [monotonicity #12379 #12396]: #12398 |
|
2416 #12402 := [monotonicity #12399]: #12401 |
|
2417 #12405 := [monotonicity #12402]: #12404 |
|
2418 #12376 := (iff #3235 #12375) |
|
2419 #12377 := [rewrite]: #12376 |
|
2420 #12408 := [monotonicity #12377 #12405]: #12407 |
|
2421 #12359 := (iff #3228 #12358) |
|
2422 #12356 := (iff #3227 #12355) |
|
2423 #12357 := [rewrite]: #12356 |
|
2424 #12347 := (iff #3222 #12346) |
|
2425 #12348 := [rewrite]: #12347 |
|
2426 #12360 := [monotonicity #12348 #12357]: #12359 |
|
2427 #12411 := [monotonicity #12360 #12408]: #12410 |
|
2428 #12490 := [monotonicity #12411 #12487]: #12489 |
|
2429 #12496 := [trans #12490 #12494]: #12495 |
|
2430 #12499 := [monotonicity #12360 #12496]: #12498 |
|
2431 #12353 := (iff #3225 #12352) |
|
2432 #12350 := (iff #3224 #12349) |
|
2433 #12351 := [rewrite]: #12350 |
|
2434 #12354 := [monotonicity #12348 #12351]: #12353 |
|
2435 #12502 := [monotonicity #12354 #12499]: #12501 |
|
2436 #12508 := [trans #12502 #12506]: #12507 |
|
2437 #12511 := [monotonicity #12354 #12508]: #12510 |
|
2438 #12373 := (iff #3233 #12372) |
|
2439 #12370 := (iff #3232 #12369) |
|
2440 #12371 := [monotonicity #12084]: #12370 |
|
2441 #12374 := [monotonicity #12022 #12371]: #12373 |
|
2442 #12514 := [monotonicity #12374 #12511]: #12513 |
|
2443 #12520 := [trans #12514 #12518]: #12519 |
|
2444 #12564 := [monotonicity #12520 #12561]: #12563 |
|
2445 #12367 := (iff #3229 #12364) |
|
2446 #12361 := (and #12358 #12020) |
|
2447 #12365 := (iff #12361 #12364) |
|
2448 #12366 := [rewrite]: #12365 |
|
2449 #12362 := (iff #3229 #12361) |
|
2450 #12363 := [monotonicity #12360 #12022]: #12362 |
|
2451 #12368 := [trans #12363 #12366]: #12367 |
|
2452 #12567 := [monotonicity #12368 #12564]: #12566 |
|
2453 #12573 := [trans #12567 #12571]: #12572 |
|
2454 #12576 := [monotonicity #12360 #12573]: #12575 |
|
2455 #12579 := [monotonicity #12354 #12576]: #12578 |
|
2456 #12584 := [trans #12579 #12582]: #12583 |
|
2457 #12587 := [monotonicity #12354 #12584]: #12586 |
|
2458 #12344 := (iff #3219 #12343) |
|
2459 #12341 := (iff #3218 #12340) |
|
2460 #12342 := [monotonicity #12084]: #12341 |
|
2461 #12345 := [monotonicity #12022 #12342]: #12344 |
|
2462 #12590 := [monotonicity #12345 #12587]: #12589 |
|
2463 #12596 := [trans #12590 #12594]: #12595 |
|
2464 #12622 := [monotonicity #12596 #12619]: #12621 |
|
2465 #12338 := (iff #3216 #12337) |
|
2466 #12335 := (iff #3215 #12334) |
|
2467 #12332 := (iff #3214 #12331) |
|
2468 #12329 := (iff #3213 #12328) |
|
2469 #12326 := (iff #3212 #12325) |
|
2470 #12323 := (iff #3211 #12322) |
|
2471 #12320 := (iff #3210 #12319) |
|
2472 #12317 := (iff #3209 #12316) |
|
2473 #12314 := (iff #3208 #12313) |
|
2474 #12311 := (iff #3207 #12310) |
|
2475 #12308 := (iff #3206 #12307) |
|
2476 #12305 := (iff #3205 #12020) |
|
2477 #12300 := (and true #12020) |
|
2478 #12303 := (iff #12300 #12020) |
|
2479 #12304 := [rewrite]: #12303 |
|
2480 #12301 := (iff #3205 #12300) |
|
2481 #12298 := (iff #3204 true) |
|
2482 #12296 := (iff #12293 true) |
|
2483 #12297 := [rewrite]: #12296 |
|
2484 #12294 := (iff #3204 #12293) |
|
2485 #12291 := (iff #3203 true) |
|
2486 #12292 := [rewrite]: #12291 |
|
2487 #12289 := (iff #3202 true) |
|
2488 #12290 := [rewrite]: #12289 |
|
2489 #12295 := [monotonicity #12290 #12292]: #12294 |
|
2490 #12299 := [trans #12295 #12297]: #12298 |
|
2491 #12302 := [monotonicity #12299 #12022]: #12301 |
|
2492 #12306 := [trans #12302 #12304]: #12305 |
|
2493 #12309 := [monotonicity #12306]: #12308 |
|
2494 #12312 := [monotonicity #12309]: #12311 |
|
2495 #12315 := [monotonicity #12312]: #12314 |
|
2496 #12318 := [monotonicity #12315]: #12317 |
|
2497 #12321 := [monotonicity #12318]: #12320 |
|
2498 #12076 := (iff #3115 #12073) |
|
2499 #12070 := (and #12067 #11903) |
|
2500 #12074 := (iff #12070 #12073) |
|
2501 #12075 := [rewrite]: #12074 |
|
2502 #12071 := (iff #3115 #12070) |
|
2503 #11904 := (iff #3005 #11903) |
|
2504 #11905 := [rewrite]: #11904 |
|
2505 #12068 := (iff #3114 #12067) |
|
2506 #12069 := [rewrite]: #12068 |
|
2507 #12072 := [monotonicity #12069 #11905]: #12071 |
|
2508 #12077 := [trans #12072 #12075]: #12076 |
|
2509 #12324 := [monotonicity #12077 #12321]: #12323 |
|
2510 #12268 := (iff #3190 #12267) |
|
2511 #12265 := (iff #3189 #12264) |
|
2512 #12262 := (iff #3188 #12261) |
|
2513 #12263 := [rewrite]: #12262 |
|
2514 #12266 := [monotonicity #12263]: #12265 |
|
2515 #12269 := [monotonicity #12266]: #12268 |
|
2516 #12327 := [monotonicity #12269 #12324]: #12326 |
|
2517 #12287 := (iff #3194 #12267) |
|
2518 #12270 := (and true #12267) |
|
2519 #12273 := (iff #12270 #12267) |
|
2520 #12274 := [rewrite]: #12273 |
|
2521 #12285 := (iff #3194 #12270) |
|
2522 #12283 := (iff #3193 #12267) |
|
2523 #12281 := (iff #3193 #12270) |
|
2524 #12279 := (iff #3192 #12267) |
|
2525 #12277 := (iff #3192 #12270) |
|
2526 #12275 := (iff #3191 #12267) |
|
2527 #12271 := (iff #3191 #12270) |
|
2528 #12259 := (iff #3181 true) |
|
2529 #12254 := (forall (vars (?x782 T5)) (:pat #3177) true) |
|
2530 #12257 := (iff #12254 true) |
|
2531 #12258 := [elim-unused]: #12257 |
|
2532 #12255 := (iff #3181 #12254) |
|
2533 #12252 := (iff #3180 true) |
|
2534 #12204 := (= uf_9 #3165) |
|
2535 #12216 := (implies #12204 #12204) |
|
2536 #12219 := (iff #12216 true) |
|
2537 #12220 := [rewrite]: #12219 |
|
2538 #12250 := (iff #3180 #12216) |
|
2539 #12248 := (iff #3179 #12204) |
|
2540 #12209 := (and true #12204) |
|
2541 #12212 := (iff #12209 #12204) |
|
2542 #12213 := [rewrite]: #12212 |
|
2543 #12246 := (iff #3179 #12209) |
|
2544 #12205 := (iff #3166 #12204) |
|
2545 #12206 := [rewrite]: #12205 |
|
2546 #12244 := (iff #3178 true) |
|
2547 #12245 := [rewrite]: #12244 |
|
2548 #12247 := [monotonicity #12245 #12206]: #12246 |
|
2549 #12249 := [trans #12247 #12213]: #12248 |
|
2550 #12251 := [monotonicity #12206 #12249]: #12250 |
|
2551 #12253 := [trans #12251 #12220]: #12252 |
|
2552 #12256 := [quant-intro #12253]: #12255 |
|
2553 #12260 := [trans #12256 #12258]: #12259 |
|
2554 #12272 := [monotonicity #12260 #12269]: #12271 |
|
2555 #12276 := [trans #12272 #12274]: #12275 |
|
2556 #12242 := (iff #3174 true) |
|
2557 #12197 := (forall (vars (?x779 T5)) (:pat #3154) true) |
|
2558 #12200 := (iff #12197 true) |
|
2559 #12201 := [elim-unused]: #12200 |
|
2560 #12240 := (iff #3174 #12197) |
|
2561 #12238 := (iff #3173 true) |
|
2562 #12236 := (iff #3173 #12216) |
|
2563 #12234 := (iff #3172 #12204) |
|
2564 #12232 := (iff #3172 #12209) |
|
2565 #12230 := (iff #3171 true) |
|
2566 #12231 := [rewrite]: #12230 |
|
2567 #12233 := [monotonicity #12231 #12206]: #12232 |
|
2568 #12235 := [trans #12233 #12213]: #12234 |
|
2569 #12237 := [monotonicity #12206 #12235]: #12236 |
|
2570 #12239 := [trans #12237 #12220]: #12238 |
|
2571 #12241 := [quant-intro #12239]: #12240 |
|
2572 #12243 := [trans #12241 #12201]: #12242 |
|
2573 #12278 := [monotonicity #12243 #12276]: #12277 |
|
2574 #12280 := [trans #12278 #12274]: #12279 |
|
2575 #12228 := (iff #3170 true) |
|
2576 #12223 := (forall (vars (?x780 T5)) (:pat #3164) true) |
|
2577 #12226 := (iff #12223 true) |
|
2578 #12227 := [elim-unused]: #12226 |
|
2579 #12224 := (iff #3170 #12223) |
|
2580 #12221 := (iff #3169 true) |
|
2581 #12217 := (iff #3169 #12216) |
|
2582 #12214 := (iff #3168 #12204) |
|
2583 #12210 := (iff #3168 #12209) |
|
2584 #12207 := (iff #3167 true) |
|
2585 #12208 := [rewrite]: #12207 |
|
2586 #12211 := [monotonicity #12208 #12206]: #12210 |
|
2587 #12215 := [trans #12211 #12213]: #12214 |
|
2588 #12218 := [monotonicity #12206 #12215]: #12217 |
|
2589 #12222 := [trans #12218 #12220]: #12221 |
|
2590 #12225 := [quant-intro #12222]: #12224 |
|
2591 #12229 := [trans #12225 #12227]: #12228 |
|
2592 #12282 := [monotonicity #12229 #12280]: #12281 |
|
2593 #12284 := [trans #12282 #12274]: #12283 |
|
2594 #12202 := (iff #3161 true) |
|
2595 #12198 := (iff #3161 #12197) |
|
2596 #12195 := (iff #3160 true) |
|
2597 #12184 := (= uf_261 #3157) |
|
2598 #12187 := (not #12184) |
|
2599 #12190 := (implies #12187 #12187) |
|
2600 #12193 := (iff #12190 true) |
|
2601 #12194 := [rewrite]: #12193 |
|
2602 #12191 := (iff #3160 #12190) |
|
2603 #12188 := (iff #3159 #12187) |
|
2604 #12185 := (iff #3158 #12184) |
|
2605 #12186 := [rewrite]: #12185 |
|
2606 #12189 := [monotonicity #12186]: #12188 |
|
2607 #12192 := [monotonicity #12189 #12189]: #12191 |
|
2608 #12196 := [trans #12192 #12194]: #12195 |
|
2609 #12199 := [quant-intro #12196]: #12198 |
|
2610 #12203 := [trans #12199 #12201]: #12202 |
|
2611 #12286 := [monotonicity #12203 #12284]: #12285 |
|
2612 #12288 := [trans #12286 #12274]: #12287 |
|
2613 #12330 := [monotonicity #12288 #12327]: #12329 |
|
2614 #12333 := [monotonicity #12022 #12330]: #12332 |
|
2615 #12336 := [monotonicity #12022 #12333]: #12335 |
|
2616 #12339 := [monotonicity #12022 #12336]: #12338 |
|
2617 #12625 := [monotonicity #12339 #12622]: #12624 |
|
2618 #12631 := [trans #12625 #12629]: #12630 |
|
2619 #12182 := (iff #3151 true) |
|
2620 #12177 := (implies false #12174) |
|
2621 #12180 := (iff #12177 true) |
|
2622 #12181 := [rewrite]: #12180 |
|
2623 #12178 := (iff #3151 #12177) |
|
2624 #12111 := (iff #3121 false) |
|
2625 #12106 := (and #12020 false) |
|
2626 #12109 := (iff #12106 false) |
|
2627 #12110 := [rewrite]: #12109 |
|
2628 #12107 := (iff #3121 #12106) |
|
2629 #12104 := (iff #3120 false) |
|
2630 #12088 := (and #12020 #12073) |
|
2631 #12093 := (and #12020 #12088) |
|
2632 #12096 := (and #12020 #12093) |
|
2633 #12099 := (and false #12096) |
|
2634 #12102 := (iff #12099 false) |
|
2635 #12103 := [rewrite]: #12102 |
|
2636 #12100 := (iff #3120 #12099) |
|
2637 #12097 := (iff #3119 #12096) |
|
2638 #12094 := (iff #3118 #12093) |
|
2639 #12091 := (iff #3117 #12088) |
|
2640 #12085 := (and #12073 #12020) |
|
2641 #12089 := (iff #12085 #12088) |
|
2642 #12090 := [rewrite]: #12089 |
|
2643 #12086 := (iff #3117 #12085) |
|
2644 #12087 := [monotonicity #12077 #12084]: #12086 |
|
2645 #12092 := [trans #12087 #12090]: #12091 |
|
2646 #12095 := [monotonicity #12022 #12092]: #12094 |
|
2647 #12098 := [monotonicity #12022 #12095]: #12097 |
|
2648 #12065 := (iff #3112 false) |
|
2649 #12066 := [rewrite]: #12065 |
|
2650 #12101 := [monotonicity #12066 #12098]: #12100 |
|
2651 #12105 := [trans #12101 #12103]: #12104 |
|
2652 #12108 := [monotonicity #12022 #12105]: #12107 |
|
2653 #12112 := [trans #12108 #12110]: #12111 |
|
2654 #12179 := [monotonicity #12112 #12176]: #12178 |
|
2655 #12183 := [trans #12179 #12181]: #12182 |
|
2656 #12634 := [monotonicity #12183 #12631]: #12633 |
|
2657 #12638 := [trans #12634 #12636]: #12637 |
|
2658 #12063 := (iff #3111 #12062) |
|
2659 #12060 := (iff #3110 #12059) |
|
2660 #12057 := (iff #3109 #12056) |
|
2661 #12054 := (iff #3108 #12053) |
|
2662 #12051 := (iff #3107 #12050) |
|
2663 #12048 := (iff #3106 #12047) |
|
2664 #12045 := (iff #3105 #12044) |
|
2665 #12042 := (iff #3104 #12039) |
|
2666 #12036 := (and #12033 #12020) |
|
2667 #12040 := (iff #12036 #12039) |
|
2668 #12041 := [rewrite]: #12040 |
|
2669 #12037 := (iff #3104 #12036) |
|
2670 #12034 := (iff #3103 #12033) |
|
2671 #12031 := (iff #3102 #12030) |
|
2672 #12032 := [rewrite]: #12031 |
|
2673 #12035 := [monotonicity #12032]: #12034 |
|
2674 #12038 := [monotonicity #12035 #12022]: #12037 |
|
2675 #12043 := [trans #12038 #12041]: #12042 |
|
2676 #12028 := (iff #3098 #12027) |
|
2677 #12025 := (iff #3097 #12024) |
|
2678 #12026 := [rewrite]: #12025 |
|
2679 #12029 := [quant-intro #12026]: #12028 |
|
2680 #12046 := [monotonicity #12029 #12043]: #12045 |
|
2681 #12049 := [monotonicity #12046]: #12048 |
|
2682 #12052 := [monotonicity #12022 #12049]: #12051 |
|
2683 #12055 := [monotonicity #12052]: #12054 |
|
2684 #12058 := [monotonicity #12055]: #12057 |
|
2685 #12061 := [monotonicity #12058]: #12060 |
|
2686 #12018 := (iff #3078 #12017) |
|
2687 #12015 := (iff #3077 #3055) |
|
2688 #12016 := [rewrite]: #12015 |
|
2689 #12019 := [monotonicity #12016]: #12018 |
|
2690 #12064 := [monotonicity #12019 #12061]: #12063 |
|
2691 #12641 := [monotonicity #12064 #12638]: #12640 |
|
2692 #12647 := [trans #12641 #12645]: #12646 |
|
2693 #12650 := [monotonicity #12019 #12647]: #12649 |
|
2694 #12013 := (iff #3076 #12012) |
|
2695 #12010 := (iff #3075 #12009) |
|
2696 #12011 := [rewrite]: #12010 |
|
2697 #12014 := [quant-intro #12011]: #12013 |
|
2698 #12653 := [monotonicity #12014 #12650]: #12652 |
|
2699 #12659 := [trans #12653 #12657]: #12658 |
|
2700 #12662 := [monotonicity #12014 #12659]: #12661 |
|
2701 #12665 := [monotonicity #12662]: #12664 |
|
2702 #12671 := [trans #12665 #12669]: #12670 |
|
2703 #12674 := [monotonicity #12671]: #12673 |
|
2704 #12006 := (iff #3068 #12005) |
|
2705 #12003 := (iff #3067 #12002) |
|
2706 #12000 := (iff #3066 #11999) |
|
2707 #11997 := (iff #3065 #11996) |
|
2708 #11994 := (iff #3064 #11993) |
|
2709 #11991 := (iff #3063 #11990) |
|
2710 #11988 := (iff #3062 #11987) |
|
2711 #11985 := (iff #3061 #3060) |
|
2712 #11986 := [rewrite]: #11985 |
|
2713 #11989 := [monotonicity #11986]: #11988 |
|
2714 #11992 := [monotonicity #11989]: #11991 |
|
2715 #11995 := [monotonicity #11992]: #11994 |
|
2716 #11998 := [monotonicity #11995]: #11997 |
|
2717 #12001 := [monotonicity #11998]: #12000 |
|
2718 #12004 := [monotonicity #12001]: #12003 |
|
2719 #11983 := (iff #3052 #11982) |
|
2720 #11980 := (iff #3051 #11979) |
|
2721 #11981 := [rewrite]: #11980 |
|
2722 #11971 := (iff #3046 #11970) |
|
2723 #11972 := [rewrite]: #11971 |
|
2724 #11984 := [monotonicity #11972 #11981]: #11983 |
|
2725 #12007 := [monotonicity #11984 #12004]: #12006 |
|
2726 #12677 := [monotonicity #12007 #12674]: #12676 |
|
2727 #12683 := [trans #12677 #12681]: #12682 |
|
2728 #12686 := [monotonicity #11984 #12683]: #12685 |
|
2729 #11977 := (iff #3049 #11976) |
|
2730 #11974 := (iff #3048 #11973) |
|
2731 #11975 := [rewrite]: #11974 |
|
2732 #11978 := [monotonicity #11972 #11975]: #11977 |
|
2733 #12689 := [monotonicity #11978 #12686]: #12688 |
|
2734 #12695 := [trans #12689 #12693]: #12694 |
|
2735 #12698 := [monotonicity #11978 #12695]: #12697 |
|
2736 #11968 := (iff #3043 #11967) |
|
2737 #11969 := [rewrite]: #11968 |
|
2738 #12701 := [monotonicity #11969 #12698]: #12700 |
|
2739 #12707 := [trans #12701 #12705]: #12706 |
|
2740 #12710 := [monotonicity #11969 #12707]: #12709 |
|
2741 #11965 := (iff #3041 #11964) |
|
2742 #11962 := (iff #3040 #11961) |
|
2743 #11959 := (iff #3039 #11958) |
|
2744 #11956 := (iff #3038 #11955) |
|
2745 #11953 := (iff #3037 #11952) |
|
2746 #11950 := (iff #3036 #11949) |
|
2747 #11947 := (iff #3035 #11946) |
|
2748 #11944 := (iff #3034 #11943) |
|
2749 #11941 := (iff #3033 #11940) |
|
2750 #11938 := (iff #3032 #11937) |
|
2751 #11935 := (iff #3031 #11934) |
|
2752 #11932 := (iff #3030 #11931) |
|
2753 #11929 := (iff #3029 #11926) |
|
2754 #11923 := (and #11920 #3028) |
|
2755 #11927 := (iff #11923 #11926) |
|
2756 #11928 := [rewrite]: #11927 |
|
2757 #11924 := (iff #3029 #11923) |
|
2758 #11921 := (iff #3025 #11920) |
|
2759 #11918 := (iff #3024 #11915) |
|
2760 #11912 := (iff #11909 false) |
|
2761 #11916 := (iff #11912 #11915) |
|
2762 #11917 := [rewrite]: #11916 |
|
2763 #11913 := (iff #3024 #11912) |
|
2764 #11910 := (iff #3023 #11909) |
|
2765 #11911 := [rewrite]: #11910 |
|
2766 #11914 := [monotonicity #11911]: #11913 |
|
2767 #11919 := [trans #11914 #11917]: #11918 |
|
2768 #11922 := [quant-intro #11919]: #11921 |
|
2769 #11925 := [monotonicity #11922]: #11924 |
|
2770 #11930 := [trans #11925 #11928]: #11929 |
|
2771 #11933 := [monotonicity #11930]: #11932 |
|
2772 #11936 := [monotonicity #11933]: #11935 |
|
2773 #11939 := [monotonicity #11936]: #11938 |
|
2774 #11942 := [monotonicity #11939]: #11941 |
|
2775 #11907 := (iff #3006 #11906) |
|
2776 #11901 := (iff #3003 #11900) |
|
2777 #11902 := [rewrite]: #11901 |
|
2778 #11908 := [monotonicity #11902 #11905]: #11907 |
|
2779 #11945 := [monotonicity #11908 #11942]: #11944 |
|
2780 #11898 := (iff #3001 #11897) |
|
2781 #11899 := [rewrite]: #11898 |
|
2782 #11948 := [monotonicity #11899 #11945]: #11947 |
|
2783 #11895 := (iff #2999 #11894) |
|
2784 #11892 := (iff #2998 #11891) |
|
2785 #11889 := (iff #2997 #11888) |
|
2786 #11886 := (iff #2996 #11885) |
|
2787 #11883 := (iff #2995 #11882) |
|
2788 #11880 := (iff #2994 #11879) |
|
2789 #11881 := [rewrite]: #11880 |
|
2790 #11877 := (iff #2992 #11876) |
|
2791 #11874 := (iff #2991 #11873) |
|
2792 #11875 := [rewrite]: #11874 |
|
2793 #11878 := [monotonicity #11875]: #11877 |
|
2794 #11884 := [monotonicity #11878 #11881]: #11883 |
|
2795 #11871 := (iff #2989 #11870) |
|
2796 #11872 := [rewrite]: #11871 |
|
2797 #11887 := [monotonicity #11872 #11884]: #11886 |
|
2798 #11868 := (iff #2987 #11867) |
|
2799 #11869 := [rewrite]: #11868 |
|
2800 #11890 := [monotonicity #11869 #11887]: #11889 |
|
2801 #11865 := (iff #2985 #11864) |
|
2802 #11866 := [rewrite]: #11865 |
|
2803 #11893 := [monotonicity #11866 #11890]: #11892 |
|
2804 #11862 := (iff #2983 #11860) |
|
2805 #11863 := [rewrite]: #11862 |
|
2806 #11896 := [monotonicity #11863 #11893]: #11895 |
|
2807 #11951 := [monotonicity #11896 #11948]: #11950 |
|
2808 #11954 := [monotonicity #11951]: #11953 |
|
2809 #11957 := [monotonicity #11954]: #11956 |
|
2810 #11960 := [monotonicity #11957]: #11959 |
|
2811 #11963 := [monotonicity #11960]: #11962 |
|
2812 #11966 := [monotonicity #11963]: #11965 |
|
2813 #12713 := [monotonicity #11966 #12710]: #12712 |
|
2814 #12719 := [trans #12713 #12717]: #12718 |
|
2815 #12722 := [monotonicity #12719]: #12721 |
|
2816 #13522 := [trans #12722 #13520]: #13521 |
|
2817 #11859 := [asserted]: #3325 |
|
2818 #13523 := [mp #11859 #13522]: #13518 |
|
2819 #13524 := [not-or-elim #13523]: #12823 |
|
2820 #13531 := [and-elim #13524]: #11867 |
|
2821 #11145 := (not #11138) |
|
2822 #1259 := (uf_116 #15) |
|
2823 #2669 := (uf_43 #233 #1259) |
|
2824 #2670 := (= #15 #2669) |
|
2825 #11146 := (or #2670 #11145) |
|
2826 #11151 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2667) #11146) |
|
2827 #17463 := (~ #11151 #11151) |
|
2828 #17461 := (~ #11146 #11146) |
|
2829 #17462 := [refl]: #17461 |
|
2830 #17464 := [nnf-pos #17462]: #17463 |
|
2831 #2671 := (implies #2668 #2670) |
|
2832 #2672 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2667) #2671) |
|
2833 #11152 := (iff #2672 #11151) |
|
2834 #11149 := (iff #2671 #11146) |
|
2835 #11142 := (implies #11138 #2670) |
|
2836 #11147 := (iff #11142 #11146) |
|
2837 #11148 := [rewrite]: #11147 |
|
2838 #11143 := (iff #2671 #11142) |
|
2839 #11144 := [monotonicity #11141]: #11143 |
|
2840 #11150 := [trans #11144 #11148]: #11149 |
|
2841 #11153 := [quant-intro #11150]: #11152 |
|
2842 #11137 := [asserted]: #2672 |
|
2843 #11156 := [mp #11137 #11153]: #11151 |
|
2844 #17465 := [mp~ #11156 #17464]: #11151 |
|
2845 #25398 := (not #11867) |
|
2846 #25411 := (not #11151) |
|
2847 #25412 := (or #25411 #25398 #25406) |
|
2848 #25407 := (or #25406 #25398) |
|
2849 #25413 := (or #25411 #25407) |
|
2850 #25420 := (iff #25413 #25412) |
|
2851 #25408 := (or #25398 #25406) |
|
2852 #25415 := (or #25411 #25408) |
|
2853 #25418 := (iff #25415 #25412) |
|
2854 #25419 := [rewrite]: #25418 |
|
2855 #25416 := (iff #25413 #25415) |
|
2856 #25409 := (iff #25407 #25408) |
|
2857 #25410 := [rewrite]: #25409 |
|
2858 #25417 := [monotonicity #25410]: #25416 |
|
2859 #25421 := [trans #25417 #25419]: #25420 |
|
2860 #25414 := [quant-inst]: #25413 |
|
2861 #25422 := [mp #25414 #25421]: #25412 |
|
2862 #27875 := [unit-resolution #25422 #17465 #13531]: #25406 |
|
2863 #27877 := [symm #27875]: #27876 |
|
2864 #26168 := [monotonicity #27877]: #26162 |
|
2865 #26170 := [trans #26168 #27921]: #26169 |
|
2866 #26172 := [monotonicity #26170]: #26171 |
|
2867 #26174 := [monotonicity #26172]: #26195 |
|
2868 #26177 := [symm #26174]: #26176 |
|
2869 #26161 := [monotonicity #26177]: #26179 |
|
2870 #13533 := [and-elim #13524]: #11876 |
|
2871 #26175 := [mp #13533 #26161]: #26178 |
|
2872 decl uf_196 :: (-> T4 T5 T5 T2) |
|
2873 #25944 := (uf_196 uf_287 #25399 #25399) |
|
2874 #25945 := (= uf_9 #25944) |
|
2875 #25966 := (not #25945) |
|
2876 #25946 := (uf_200 uf_287 #25399 #25399 uf_282) |
|
2877 #25947 := (= uf_9 #25946) |
|
2878 #25949 := (iff #25945 #25947) |
|
2879 #2245 := (:var 0 T16) |
|
2880 #13 := (:var 3 T4) |
|
2881 #2256 := (uf_200 #13 #21 #15 #2245) |
|
2882 #2257 := (pattern #2256) |
|
2883 #2259 := (uf_196 #13 #21 #15) |
|
2884 #10101 := (= uf_9 #2259) |
|
2885 #10097 := (= uf_9 #2256) |
|
2886 #10104 := (iff #10097 #10101) |
|
2887 #10107 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2257) #10104) |
|
2888 #17105 := (~ #10107 #10107) |
|
2889 #17103 := (~ #10104 #10104) |
|
2890 #17104 := [refl]: #17103 |
|
2891 #17106 := [nnf-pos #17104]: #17105 |
|
2892 #2260 := (= #2259 uf_9) |
|
2893 #2258 := (= #2256 uf_9) |
|
2894 #2261 := (iff #2258 #2260) |
|
2895 #2262 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2257) #2261) |
|
2896 #10108 := (iff #2262 #10107) |
|
2897 #10105 := (iff #2261 #10104) |
|
2898 #10102 := (iff #2260 #10101) |
|
2899 #10103 := [rewrite]: #10102 |
|
2900 #10099 := (iff #2258 #10097) |
|
2901 #10100 := [rewrite]: #10099 |
|
2902 #10106 := [monotonicity #10100 #10103]: #10105 |
|
2903 #10109 := [quant-intro #10106]: #10108 |
|
2904 #10096 := [asserted]: #2262 |
|
2905 #10112 := [mp #10096 #10109]: #10107 |
|
2906 #17107 := [mp~ #10112 #17106]: #10107 |
|
2907 #25955 := (not #10107) |
|
2908 #25953 := (or #25955 #25949) |
|
2909 #25948 := (iff #25947 #25945) |
|
2910 #25956 := (or #25955 #25948) |
|
2911 #25958 := (iff #25956 #25953) |
|
2912 #25960 := (iff #25953 #25953) |
|
2913 #25961 := [rewrite]: #25960 |
|
2914 #25950 := (iff #25948 #25949) |
|
2915 #25951 := [rewrite]: #25950 |
|
2916 #25959 := [monotonicity #25951]: #25958 |
|
2917 #25978 := [trans #25959 #25961]: #25958 |
|
2918 #25957 := [quant-inst]: #25956 |
|
2919 #25964 := [mp #25957 #25978]: #25953 |
|
2920 #26163 := [unit-resolution #25964 #17107]: #25949 |
|
2921 #25963 := (not #25947) |
|
2922 #26189 := (iff #12702 #25963) |
|
2923 #26188 := (iff #11967 #25947) |
|
2924 #26167 := (iff #25947 #11967) |
|
2925 #26165 := (= #25946 #3042) |
|
2926 #26166 := [monotonicity #27877 #27877]: #26165 |
|
2927 #26187 := [monotonicity #26166]: #26167 |
|
2928 #26186 := [symm #26187]: #26188 |
|
2929 #26190 := [monotonicity #26186]: #26189 |
|
2930 #26164 := [hypothesis]: #12702 |
|
2931 #26191 := [mp #26164 #26190]: #25963 |
|
2932 #25967 := (not #25949) |
|
2933 #25969 := (or #25967 #25966 #25947) |
|
2934 #25970 := [def-axiom]: #25969 |
|
2935 #26192 := [unit-resolution #25970 #26191 #26163]: #25966 |
|
2936 #26048 := (uf_24 uf_287 #25399) |
|
2937 #26049 := (= uf_9 #26048) |
|
2938 #26196 := (= #2988 #26048) |
|
2939 #26193 := (= #26048 #2988) |
|
2940 #26194 := [monotonicity #27877]: #26193 |
|
2941 #26198 := [symm #26194]: #26196 |
|
2942 #13532 := [and-elim #13524]: #11870 |
|
2943 #26199 := [trans #13532 #26198]: #26049 |
|
2944 #26051 := (uf_48 #25399 #25810) |
|
2945 #26052 := (= uf_9 #26051) |
|
2946 #26202 := (= #2986 #26051) |
|
2947 #26197 := (= #26051 #2986) |
|
2948 #26200 := [monotonicity #27877 #26170]: #26197 |
|
2949 #26203 := [symm #26200]: #26202 |
|
2950 #26204 := [trans #13531 #26203]: #26052 |
|
2951 #26053 := (not #26052) |
|
2952 #26050 := (not #26049) |
|
2953 #26225 := (or #25945 #26050 #26053 #26059) |
|
2954 #25822 := (uf_25 uf_287 #25399) |
|
2955 #26054 := (= uf_26 #25822) |
|
2956 #26213 := (= #2984 #25822) |
|
2957 #26185 := (= #25822 #2984) |
|
2958 #26211 := [monotonicity #27877]: #26185 |
|
2959 #26212 := [symm #26211]: #26213 |
|
2960 #13530 := [and-elim #13524]: #11864 |
|
2961 #26214 := [trans #13530 #26212]: #26054 |
|
2962 #25848 := (uf_27 uf_287 #25399) |
|
2963 #25849 := (= uf_9 #25848) |
|
2964 #26218 := (= #2982 #25848) |
|
2965 #26215 := (= #25848 #2982) |
|
2966 #26216 := [monotonicity #27877]: #26215 |
|
2967 #26224 := [symm #26216]: #26218 |
|
2968 #13529 := [and-elim #13524]: #11860 |
|
2969 #26246 := [trans #13529 #26224]: #25849 |
|
2970 #25811 := (uf_23 #25810) |
|
2971 #25818 := (= uf_9 #25811) |
|
2972 #26250 := (= #2993 #25811) |
|
2973 #26247 := (= #25811 #2993) |
|
2974 #26248 := [monotonicity #26170]: #26247 |
|
2975 #26251 := [symm #26248]: #26250 |
|
2976 #13534 := [and-elim #13524]: #11879 |
|
2977 #26252 := [trans #13534 #26251]: #25818 |
|
2978 #13537 := [and-elim #13524]: #11903 |
236 #47 := (:var 1 T4) |
2979 #47 := (:var 1 T4) |
|
2980 #2217 := (uf_196 #47 #23 #23) |
|
2981 #2218 := (pattern #2217) |
|
2982 #9982 := (= uf_9 #2217) |
|
2983 #227 := (uf_55 #47) |
|
2984 #3897 := (= uf_9 #227) |
|
2985 #18563 := (not #3897) |
|
2986 #146 := (uf_24 #47 #23) |
|
2987 #3621 := (= uf_9 #146) |
|
2988 #11066 := (not #3621) |
|
2989 #26 := (uf_13 #23) |
|
2990 #144 := (uf_48 #23 #26) |
|
2991 #3618 := (= uf_9 #144) |
|
2992 #18438 := (not #3618) |
|
2993 #142 := (uf_25 #47 #23) |
|
2994 #3615 := (= uf_26 #142) |
|
2995 #18437 := (not #3615) |
|
2996 #135 := (uf_27 #47 #23) |
|
2997 #3600 := (= uf_9 #135) |
|
2998 #10691 := (not #3600) |
|
2999 #71 := (uf_23 #26) |
|
3000 #3453 := (= uf_9 #71) |
|
3001 #10746 := (not #3453) |
|
3002 #27 := (uf_12 #26) |
|
3003 #29 := (= #27 uf_14) |
|
3004 #20996 := (or #29 #10746 #10691 #18437 #18438 #11066 #18563 #9982) |
|
3005 #21001 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #20996) |
|
3006 #52 := (not #29) |
|
3007 #9997 := (and #52 #3453 #3600 #3615 #3618 #3621 #3897) |
|
3008 #10000 := (not #9997) |
|
3009 #10006 := (or #9982 #10000) |
|
3010 #10011 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #10006) |
|
3011 #21002 := (iff #10011 #21001) |
|
3012 #20999 := (iff #10006 #20996) |
|
3013 #20982 := (or #29 #10746 #10691 #18437 #18438 #11066 #18563) |
|
3014 #20993 := (or #9982 #20982) |
|
3015 #20997 := (iff #20993 #20996) |
|
3016 #20998 := [rewrite]: #20997 |
|
3017 #20994 := (iff #10006 #20993) |
|
3018 #20991 := (iff #10000 #20982) |
|
3019 #20983 := (not #20982) |
|
3020 #20986 := (not #20983) |
|
3021 #20989 := (iff #20986 #20982) |
|
3022 #20990 := [rewrite]: #20989 |
|
3023 #20987 := (iff #10000 #20986) |
|
3024 #20984 := (iff #9997 #20983) |
|
3025 #20985 := [rewrite]: #20984 |
|
3026 #20988 := [monotonicity #20985]: #20987 |
|
3027 #20992 := [trans #20988 #20990]: #20991 |
|
3028 #20995 := [monotonicity #20992]: #20994 |
|
3029 #21000 := [trans #20995 #20998]: #20999 |
|
3030 #21003 := [quant-intro #21000]: #21002 |
|
3031 #17073 := (~ #10011 #10011) |
|
3032 #17071 := (~ #10006 #10006) |
|
3033 #17072 := [refl]: #17071 |
|
3034 #17074 := [nnf-pos #17072]: #17073 |
|
3035 #2225 := (= #2217 uf_9) |
|
3036 #72 := (= #71 uf_9) |
|
3037 #2219 := (and #52 #72) |
|
3038 #147 := (= #146 uf_9) |
|
3039 #2220 := (and #147 #2219) |
|
3040 #145 := (= #144 uf_9) |
|
3041 #2221 := (and #145 #2220) |
|
3042 #143 := (= #142 uf_26) |
|
3043 #2222 := (and #143 #2221) |
|
3044 #136 := (= #135 uf_9) |
|
3045 #2223 := (and #136 #2222) |
|
3046 #229 := (= #227 uf_9) |
|
3047 #2224 := (and #229 #2223) |
|
3048 #2226 := (implies #2224 #2225) |
|
3049 #2227 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #2226) |
|
3050 #10014 := (iff #2227 #10011) |
|
3051 #9963 := (and #52 #3453) |
|
3052 #9967 := (and #3621 #9963) |
|
3053 #9970 := (and #3618 #9967) |
|
3054 #9973 := (and #3615 #9970) |
|
3055 #9976 := (and #3600 #9973) |
|
3056 #9979 := (and #3897 #9976) |
|
3057 #9988 := (not #9979) |
|
3058 #9989 := (or #9988 #9982) |
|
3059 #9994 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #9989) |
|
3060 #10012 := (iff #9994 #10011) |
|
3061 #10009 := (iff #9989 #10006) |
|
3062 #10003 := (or #10000 #9982) |
|
3063 #10007 := (iff #10003 #10006) |
|
3064 #10008 := [rewrite]: #10007 |
|
3065 #10004 := (iff #9989 #10003) |
|
3066 #10001 := (iff #9988 #10000) |
|
3067 #9998 := (iff #9979 #9997) |
|
3068 #9999 := [rewrite]: #9998 |
|
3069 #10002 := [monotonicity #9999]: #10001 |
|
3070 #10005 := [monotonicity #10002]: #10004 |
|
3071 #10010 := [trans #10005 #10008]: #10009 |
|
3072 #10013 := [quant-intro #10010]: #10012 |
|
3073 #9995 := (iff #2227 #9994) |
|
3074 #9992 := (iff #2226 #9989) |
|
3075 #9985 := (implies #9979 #9982) |
|
3076 #9990 := (iff #9985 #9989) |
|
3077 #9991 := [rewrite]: #9990 |
|
3078 #9986 := (iff #2226 #9985) |
|
3079 #9983 := (iff #2225 #9982) |
|
3080 #9984 := [rewrite]: #9983 |
|
3081 #9980 := (iff #2224 #9979) |
|
3082 #9977 := (iff #2223 #9976) |
|
3083 #9974 := (iff #2222 #9973) |
|
3084 #9971 := (iff #2221 #9970) |
|
3085 #9968 := (iff #2220 #9967) |
|
3086 #9965 := (iff #2219 #9963) |
|
3087 #3454 := (iff #72 #3453) |
|
3088 #3455 := [rewrite]: #3454 |
|
3089 #9966 := [monotonicity #3455]: #9965 |
|
3090 #3622 := (iff #147 #3621) |
|
3091 #3623 := [rewrite]: #3622 |
|
3092 #9969 := [monotonicity #3623 #9966]: #9968 |
|
3093 #3619 := (iff #145 #3618) |
|
3094 #3620 := [rewrite]: #3619 |
|
3095 #9972 := [monotonicity #3620 #9969]: #9971 |
|
3096 #3616 := (iff #143 #3615) |
|
3097 #3617 := [rewrite]: #3616 |
|
3098 #9975 := [monotonicity #3617 #9972]: #9974 |
|
3099 #3602 := (iff #136 #3600) |
|
3100 #3603 := [rewrite]: #3602 |
|
3101 #9978 := [monotonicity #3603 #9975]: #9977 |
|
3102 #3899 := (iff #229 #3897) |
|
3103 #3900 := [rewrite]: #3899 |
|
3104 #9981 := [monotonicity #3900 #9978]: #9980 |
|
3105 #9987 := [monotonicity #9981 #9984]: #9986 |
|
3106 #9993 := [trans #9987 #9991]: #9992 |
|
3107 #9996 := [quant-intro #9993]: #9995 |
|
3108 #10015 := [trans #9996 #10013]: #10014 |
|
3109 #9962 := [asserted]: #2227 |
|
3110 #10016 := [mp #9962 #10015]: #10011 |
|
3111 #17075 := [mp~ #10016 #17074]: #10011 |
|
3112 #21004 := [mp #17075 #21003]: #21001 |
|
3113 #26055 := (not #26054) |
|
3114 #25875 := (not #25849) |
|
3115 #25819 := (not #25818) |
|
3116 #23948 := (not #11903) |
|
3117 #26041 := (not #21001) |
|
3118 #26043 := (or #26041 #23948 #25819 #25875 #25945 #26050 #26053 #26055 #26059) |
|
3119 #26057 := (= #26056 uf_14) |
|
3120 #26058 := (or #26057 #25819 #25875 #26055 #26053 #26050 #23948 #25945) |
|
3121 #26044 := (or #26041 #26058) |
|
3122 #26031 := (iff #26044 #26043) |
|
3123 #26065 := (or #23948 #25819 #25875 #25945 #26050 #26053 #26055 #26059) |
|
3124 #26046 := (or #26041 #26065) |
|
3125 #26028 := (iff #26046 #26043) |
|
3126 #26030 := [rewrite]: #26028 |
|
3127 #26047 := (iff #26044 #26046) |
|
3128 #26068 := (iff #26058 #26065) |
|
3129 #26062 := (or #26059 #25819 #25875 #26055 #26053 #26050 #23948 #25945) |
|
3130 #26066 := (iff #26062 #26065) |
|
3131 #26067 := [rewrite]: #26066 |
|
3132 #26063 := (iff #26058 #26062) |
|
3133 #26060 := (iff #26057 #26059) |
|
3134 #26061 := [rewrite]: #26060 |
|
3135 #26064 := [monotonicity #26061]: #26063 |
|
3136 #26069 := [trans #26064 #26067]: #26068 |
|
3137 #26042 := [monotonicity #26069]: #26047 |
|
3138 #26032 := [trans #26042 #26030]: #26031 |
|
3139 #26045 := [quant-inst]: #26044 |
|
3140 #26033 := [mp #26045 #26032]: #26043 |
|
3141 #26253 := [unit-resolution #26033 #21004 #13537 #26252 #26246 #26214]: #26225 |
|
3142 #26254 := [unit-resolution #26253 #26204 #26199 #26192 #26175]: false |
|
3143 #26255 := [lemma #26254]: #11967 |
|
3144 #22707 := (or #12702 #22704) |
|
3145 #21694 := (forall (vars (?x778 int)) #21683) |
|
3146 #21701 := (not #21694) |
|
3147 #21679 := (forall (vars (?x776 int)) #21674) |
|
3148 #21700 := (not #21679) |
|
3149 #21702 := (or #21700 #21701) |
|
3150 #21703 := (not #21702) |
|
3151 #21732 := (or #21703 #21729) |
|
3152 #21742 := (not #21732) |
|
3153 #21743 := (or #21738 #21739 #21740 #21741 #21602 #21575 #12968 #21742) |
|
3154 #21744 := (not #21743) |
|
3155 #21497 := (forall (vars (?x785 int)) #21492) |
|
3156 #21503 := (not #21497) |
|
3157 #21504 := (or #21468 #21503) |
|
3158 #21505 := (not #21504) |
|
3159 #21534 := (or #21505 #21531) |
|
3160 #21540 := (not #21534) |
|
3161 #21541 := (or #13093 #21540) |
|
3162 #21542 := (not #21541) |
|
3163 #21547 := (or #13093 #21542) |
|
3164 #21557 := (not #21547) |
|
3165 #21558 := (or #21553 #21554 #17742 #21555 #21556 #17745 #21557) |
|
3166 #21559 := (not #21558) |
|
3167 #21564 := (or #17742 #17745 #21559) |
|
3168 #21576 := (not #21564) |
|
3169 #21615 := (or #21613 #21614 #21602 #21575 #12996 #21554 #21576) |
|
3170 #21616 := (not #21615) |
|
3171 #21577 := (or #21570 #21571 #17721 #17730 #21572 #21573 #21574 #21575 #21554 #21576) |
|
3172 #21578 := (not #21577) |
|
3173 #21583 := (or #17721 #17730 #21578) |
|
3174 #21589 := (not #21583) |
|
3175 #21590 := (or #17721 #17724 #21589) |
|
3176 #21591 := (not #21590) |
|
3177 #21596 := (or #17721 #17724 #21591) |
|
3178 #21603 := (not #21596) |
|
3179 #21604 := (or #21602 #21575 #12997 #21603) |
|
3180 #21605 := (not #21604) |
|
3181 #21621 := (or #21605 #21616) |
|
3182 #21627 := (not #21621) |
|
3183 #21628 := (or #17721 #17730 #21602 #21575 #21627) |
|
3184 #21629 := (not #21628) |
|
3185 #21634 := (or #17721 #17730 #21629) |
|
3186 #21640 := (not #21634) |
|
3187 #21641 := (or #17721 #17724 #21640) |
|
3188 #21642 := (not #21641) |
|
3189 #21647 := (or #17721 #17724 #21642) |
|
3190 #21653 := (not #21647) |
|
3191 #21654 := (or #21602 #21575 #12967 #21653) |
|
3192 #21655 := (not #21654) |
|
3193 #21749 := (or #21655 #21744) |
|
3194 #21771 := (not #21749) |
|
3195 #21463 := (forall (vars (?x775 int)) #21458) |
|
3196 #21767 := (not #21463) |
|
3197 #21772 := (or #17676 #21755 #21756 #21757 #21758 #21759 #21760 #21761 #21762 #21763 #12740 #21602 #21575 #13358 #21764 #21765 #21766 #21768 #21769 #21770 #21767 #21771) |
|
3198 #21773 := (not #21772) |
|
3199 #21778 := (or #17676 #12740 #21773) |
|
3200 #21785 := (not #21778) |
|
3201 #21441 := (forall (vars (?x773 int)) #21436) |
|
3202 #21784 := (not #21441) |
|
3203 #21786 := (or #21784 #21785) |
|
3204 #21787 := (not #21786) |
|
3205 #21792 := (or #21419 #21787) |
|
3206 #21798 := (not #21792) |
|
3207 #21799 := (or #12866 #21798) |
|
3208 #21800 := (not #21799) |
|
3209 #21805 := (or #12866 #21800) |
|
3210 #21814 := (not #21805) |
|
3211 #21815 := (or #17676 #21811 #21812 #21813 #17631 #17640 #21814) |
|
3212 #21816 := (not #21815) |
|
3213 #21821 := (or #17631 #17640 #21816) |
|
3214 #21827 := (not #21821) |
|
3215 #21828 := (or #17631 #17634 #21827) |
|
3216 #21829 := (not #21828) |
|
3217 #21834 := (or #17631 #17634 #21829) |
|
3218 #21840 := (not #21834) |
|
3219 #21841 := (or #12702 #21840) |
|
3220 #21842 := (not #21841) |
|
3221 #21847 := (or #12702 #21842) |
|
3222 #22708 := (iff #21847 #22707) |
|
3223 #22705 := (iff #21842 #22704) |
|
3224 #22702 := (iff #21841 #22701) |
|
3225 #22699 := (iff #21840 #22698) |
|
3226 #22696 := (iff #21834 #22695) |
|
3227 #22693 := (iff #21829 #22692) |
|
3228 #22690 := (iff #21828 #22689) |
|
3229 #22687 := (iff #21827 #22686) |
|
3230 #22684 := (iff #21821 #22683) |
|
3231 #22681 := (iff #21816 #22680) |
|
3232 #22678 := (iff #21815 #22677) |
|
3233 #22675 := (iff #21814 #22674) |
|
3234 #22672 := (iff #21805 #22671) |
|
3235 #22669 := (iff #21800 #22668) |
|
3236 #22666 := (iff #21799 #22665) |
|
3237 #22663 := (iff #21798 #22662) |
|
3238 #22660 := (iff #21792 #22659) |
|
3239 #22657 := (iff #21787 #22656) |
|
3240 #22654 := (iff #21786 #22653) |
|
3241 #22651 := (iff #21785 #22650) |
|
3242 #22648 := (iff #21778 #22647) |
|
3243 #22645 := (iff #21773 #22644) |
|
3244 #22642 := (iff #21772 #22641) |
|
3245 #22639 := (iff #21771 #22638) |
|
3246 #22636 := (iff #21749 #22635) |
|
3247 #22633 := (iff #21744 #22632) |
|
3248 #22630 := (iff #21743 #22629) |
|
3249 #22627 := (iff #21742 #22626) |
|
3250 #22624 := (iff #21732 #22623) |
|
3251 #22621 := (iff #21703 #22620) |
|
3252 #22618 := (iff #21702 #22617) |
|
3253 #22615 := (iff #21701 #22614) |
|
3254 #22612 := (iff #21694 #22609) |
|
3255 #22610 := (iff #21683 #21683) |
|
3256 #22611 := [refl]: #22610 |
|
3257 #22613 := [quant-intro #22611]: #22612 |
|
3258 #22616 := [monotonicity #22613]: #22615 |
|
3259 #22607 := (iff #21700 #22606) |
|
3260 #22604 := (iff #21679 #22601) |
|
3261 #22602 := (iff #21674 #21674) |
|
3262 #22603 := [refl]: #22602 |
|
3263 #22605 := [quant-intro #22603]: #22604 |
|
3264 #22608 := [monotonicity #22605]: #22607 |
|
3265 #22619 := [monotonicity #22608 #22616]: #22618 |
|
3266 #22622 := [monotonicity #22619]: #22621 |
|
3267 #22625 := [monotonicity #22622]: #22624 |
|
3268 #22628 := [monotonicity #22625]: #22627 |
|
3269 #22631 := [monotonicity #22628]: #22630 |
|
3270 #22634 := [monotonicity #22631]: #22633 |
|
3271 #22599 := (iff #21655 #22598) |
|
3272 #22596 := (iff #21654 #22595) |
|
3273 #22593 := (iff #21653 #22592) |
|
3274 #22590 := (iff #21647 #22589) |
|
3275 #22587 := (iff #21642 #22586) |
|
3276 #22584 := (iff #21641 #22583) |
|
3277 #22581 := (iff #21640 #22580) |
|
3278 #22578 := (iff #21634 #22577) |
|
3279 #22575 := (iff #21629 #22574) |
|
3280 #22572 := (iff #21628 #22571) |
|
3281 #22569 := (iff #21627 #22568) |
|
3282 #22566 := (iff #21621 #22565) |
|
3283 #22563 := (iff #21616 #22562) |
|
3284 #22560 := (iff #21615 #22559) |
|
3285 #22527 := (iff #21576 #22526) |
|
3286 #22524 := (iff #21564 #22523) |
|
3287 #22521 := (iff #21559 #22520) |
|
3288 #22518 := (iff #21558 #22517) |
|
3289 #22515 := (iff #21557 #22514) |
|
3290 #22512 := (iff #21547 #22511) |
|
3291 #22509 := (iff #21542 #22508) |
|
3292 #22506 := (iff #21541 #22505) |
|
3293 #22503 := (iff #21540 #22502) |
|
3294 #22500 := (iff #21534 #22499) |
|
3295 #22497 := (iff #21505 #22496) |
|
3296 #22494 := (iff #21504 #22493) |
|
3297 #22491 := (iff #21503 #22490) |
|
3298 #22488 := (iff #21497 #22485) |
|
3299 #22486 := (iff #21492 #21492) |
|
3300 #22487 := [refl]: #22486 |
|
3301 #22489 := [quant-intro #22487]: #22488 |
|
3302 #22492 := [monotonicity #22489]: #22491 |
|
3303 #22495 := [monotonicity #22492]: #22494 |
|
3304 #22498 := [monotonicity #22495]: #22497 |
|
3305 #22501 := [monotonicity #22498]: #22500 |
|
3306 #22504 := [monotonicity #22501]: #22503 |
|
3307 #22507 := [monotonicity #22504]: #22506 |
|
3308 #22510 := [monotonicity #22507]: #22509 |
|
3309 #22513 := [monotonicity #22510]: #22512 |
|
3310 #22516 := [monotonicity #22513]: #22515 |
|
3311 #22519 := [monotonicity #22516]: #22518 |
|
3312 #22522 := [monotonicity #22519]: #22521 |
|
3313 #22525 := [monotonicity #22522]: #22524 |
|
3314 #22528 := [monotonicity #22525]: #22527 |
|
3315 #22561 := [monotonicity #22528]: #22560 |
|
3316 #22564 := [monotonicity #22561]: #22563 |
|
3317 #22557 := (iff #21605 #22556) |
|
3318 #22554 := (iff #21604 #22553) |
|
3319 #22551 := (iff #21603 #22550) |
|
3320 #22548 := (iff #21596 #22547) |
|
3321 #22545 := (iff #21591 #22544) |
|
3322 #22542 := (iff #21590 #22541) |
|
3323 #22539 := (iff #21589 #22538) |
|
3324 #22536 := (iff #21583 #22535) |
|
3325 #22533 := (iff #21578 #22532) |
|
3326 #22530 := (iff #21577 #22529) |
|
3327 #22531 := [monotonicity #22528]: #22530 |
|
3328 #22534 := [monotonicity #22531]: #22533 |
|
3329 #22537 := [monotonicity #22534]: #22536 |
|
3330 #22540 := [monotonicity #22537]: #22539 |
|
3331 #22543 := [monotonicity #22540]: #22542 |
|
3332 #22546 := [monotonicity #22543]: #22545 |
|
3333 #22549 := [monotonicity #22546]: #22548 |
|
3334 #22552 := [monotonicity #22549]: #22551 |
|
3335 #22555 := [monotonicity #22552]: #22554 |
|
3336 #22558 := [monotonicity #22555]: #22557 |
|
3337 #22567 := [monotonicity #22558 #22564]: #22566 |
|
3338 #22570 := [monotonicity #22567]: #22569 |
|
3339 #22573 := [monotonicity #22570]: #22572 |
|
3340 #22576 := [monotonicity #22573]: #22575 |
|
3341 #22579 := [monotonicity #22576]: #22578 |
|
3342 #22582 := [monotonicity #22579]: #22581 |
|
3343 #22585 := [monotonicity #22582]: #22584 |
|
3344 #22588 := [monotonicity #22585]: #22587 |
|
3345 #22591 := [monotonicity #22588]: #22590 |
|
3346 #22594 := [monotonicity #22591]: #22593 |
|
3347 #22597 := [monotonicity #22594]: #22596 |
|
3348 #22600 := [monotonicity #22597]: #22599 |
|
3349 #22637 := [monotonicity #22600 #22634]: #22636 |
|
3350 #22640 := [monotonicity #22637]: #22639 |
|
3351 #22483 := (iff #21767 #22482) |
|
3352 #22480 := (iff #21463 #22477) |
|
3353 #22478 := (iff #21458 #21458) |
|
3354 #22479 := [refl]: #22478 |
|
3355 #22481 := [quant-intro #22479]: #22480 |
|
3356 #22484 := [monotonicity #22481]: #22483 |
|
3357 #22643 := [monotonicity #22484 #22640]: #22642 |
|
3358 #22646 := [monotonicity #22643]: #22645 |
|
3359 #22649 := [monotonicity #22646]: #22648 |
|
3360 #22652 := [monotonicity #22649]: #22651 |
|
3361 #22475 := (iff #21784 #22474) |
|
3362 #22472 := (iff #21441 #22469) |
|
3363 #22470 := (iff #21436 #21436) |
|
3364 #22471 := [refl]: #22470 |
|
3365 #22473 := [quant-intro #22471]: #22472 |
|
3366 #22476 := [monotonicity #22473]: #22475 |
|
3367 #22655 := [monotonicity #22476 #22652]: #22654 |
|
3368 #22658 := [monotonicity #22655]: #22657 |
|
3369 #22661 := [monotonicity #22658]: #22660 |
|
3370 #22664 := [monotonicity #22661]: #22663 |
|
3371 #22667 := [monotonicity #22664]: #22666 |
|
3372 #22670 := [monotonicity #22667]: #22669 |
|
3373 #22673 := [monotonicity #22670]: #22672 |
|
3374 #22676 := [monotonicity #22673]: #22675 |
|
3375 #22679 := [monotonicity #22676]: #22678 |
|
3376 #22682 := [monotonicity #22679]: #22681 |
|
3377 #22685 := [monotonicity #22682]: #22684 |
|
3378 #22688 := [monotonicity #22685]: #22687 |
|
3379 #22691 := [monotonicity #22688]: #22690 |
|
3380 #22694 := [monotonicity #22691]: #22693 |
|
3381 #22697 := [monotonicity #22694]: #22696 |
|
3382 #22700 := [monotonicity #22697]: #22699 |
|
3383 #22703 := [monotonicity #22700]: #22702 |
|
3384 #22706 := [monotonicity #22703]: #22705 |
|
3385 #22709 := [monotonicity #22706]: #22708 |
|
3386 #18175 := (not #18170) |
|
3387 #18181 := (and #17866 #17870 #18175) |
|
3388 #18186 := (not #18181) |
|
3389 #18189 := (or #18157 #18186) |
|
3390 #18192 := (not #18189) |
|
3391 #15260 := (and #3142 #4041 #13272 #14378) |
|
3392 #17890 := (not #15260) |
|
3393 #17893 := (forall (vars (?x778 int)) #17890) |
|
3394 #15235 := (and #4041 #13272 #14378) |
|
3395 #15240 := (not #15235) |
|
3396 #15246 := (or #13288 #15240) |
|
3397 #15251 := (forall (vars (?x776 int)) #15246) |
|
3398 #17897 := (and #15251 #17893) |
|
3399 #18198 := (or #17897 #18192) |
|
3400 #18206 := (and #12113 #12116 #12119 #12122 #12910 #12913 #12967 #18198) |
|
3401 #18027 := (not #18022) |
|
3402 #18033 := (and #17757 #17761 #18027) |
|
3403 #18038 := (not #18033) |
|
3404 #18041 := (or #18009 #18038) |
|
3405 #18044 := (not #18041) |
|
3406 #15146 := (and #4041 #13098 #14378) |
|
3407 #15151 := (not #15146) |
|
3408 #15157 := (or #13114 #15151) |
|
3409 #15162 := (forall (vars (?x785 int)) #15157) |
|
3410 #17774 := (not #13135) |
|
3411 #17784 := (and #17774 #15162) |
|
3412 #18050 := (or #17784 #18044) |
|
3413 #18055 := (and #13089 #18050) |
|
3414 #18058 := (or #13093 #18055) |
|
3415 #18064 := (and #3258 #13017 #13051 #13059 #13061 #15127 #18058) |
|
3416 #18069 := (or #17742 #17745 #18064) |
|
3417 #18107 := (and #12521 #12524 #12910 #12913 #12997 #13017 #18069) |
|
3418 #18075 := (and #3236 #3237 #12346 #12355 #12375 #12380 #12383 #12913 #13017 #18069) |
|
3419 #18080 := (or #17721 #17730 #18075) |
|
3420 #18086 := (and #12346 #12349 #18080) |
|
3421 #18091 := (or #17721 #17724 #18086) |
|
3422 #18097 := (and #12910 #12913 #12996 #18091) |
|
3423 #18112 := (or #18097 #18107) |
|
3424 #18118 := (and #12346 #12355 #12910 #12913 #18112) |
|
3425 #18123 := (or #17721 #17730 #18118) |
|
3426 #18129 := (and #12346 #12349 #18123) |
|
3427 #18134 := (or #17721 #17724 #18129) |
|
3428 #18140 := (and #12910 #12913 #12968 #18134) |
|
3429 #18211 := (or #18140 #18206) |
|
3430 #15060 := (and #4041 #13364 #14378) |
|
3431 #15065 := (not #15060) |
|
3432 #15071 := (or #13380 #15065) |
|
3433 #15076 := (forall (vars (?x775 int)) #15071) |
|
3434 #18217 := (and #3055 #3195 #3196 #3197 #3198 #3199 #3200 #12030 #12067 #12261 #12741 #12910 #12913 #13359 #13389 #13392 #13402 #15076 #15085 #15096 #15107 #18211) |
|
3435 #18222 := (or #17676 #12740 #18217) |
|
3436 #15035 := (and #4041 #12870 #14378) |
|
3437 #15040 := (not #15035) |
|
3438 #15046 := (or #12885 #15040) |
|
3439 #15051 := (forall (vars (?x773 int)) #15046) |
|
3440 #18225 := (and #15051 #18222) |
|
3441 #17654 := (not #17653) |
|
3442 #17971 := (and #17652 #17654 #17655) |
|
3443 #17974 := (not #17971) |
|
3444 #17977 := (or #17662 #17974) |
|
3445 #17980 := (not #17977) |
|
3446 #18228 := (or #17980 #18225) |
|
3447 #18231 := (and #12863 #18228) |
|
3448 #18234 := (or #12866 #18231) |
|
3449 #18240 := (and #3055 #3056 #3057 #3058 #11970 #11979 #18234) |
|
3450 #18245 := (or #17631 #17640 #18240) |
|
3451 #18251 := (and #11970 #11973 #18245) |
|
3452 #18256 := (or #17631 #17634 #18251) |
|
3453 #18259 := (and #11967 #18256) |
|
3454 #18262 := (or #12702 #18259) |
|
3455 #21848 := (iff #18262 #21847) |
|
3456 #21845 := (iff #18259 #21842) |
|
3457 #21837 := (and #11967 #21834) |
|
3458 #21843 := (iff #21837 #21842) |
|
3459 #21844 := [rewrite]: #21843 |
|
3460 #21838 := (iff #18259 #21837) |
|
3461 #21835 := (iff #18256 #21834) |
|
3462 #21832 := (iff #18251 #21829) |
|
3463 #21824 := (and #11970 #11973 #21821) |
|
3464 #21830 := (iff #21824 #21829) |
|
3465 #21831 := [rewrite]: #21830 |
|
3466 #21825 := (iff #18251 #21824) |
|
3467 #21822 := (iff #18245 #21821) |
|
3468 #21819 := (iff #18240 #21816) |
|
3469 #21808 := (and #3055 #3056 #3057 #3058 #11970 #11979 #21805) |
|
3470 #21817 := (iff #21808 #21816) |
|
3471 #21818 := [rewrite]: #21817 |
|
3472 #21809 := (iff #18240 #21808) |
|
3473 #21806 := (iff #18234 #21805) |
|
3474 #21803 := (iff #18231 #21800) |
|
3475 #21795 := (and #12863 #21792) |
|
3476 #21801 := (iff #21795 #21800) |
|
3477 #21802 := [rewrite]: #21801 |
|
3478 #21796 := (iff #18231 #21795) |
|
3479 #21793 := (iff #18228 #21792) |
|
3480 #21790 := (iff #18225 #21787) |
|
3481 #21781 := (and #21441 #21778) |
|
3482 #21788 := (iff #21781 #21787) |
|
3483 #21789 := [rewrite]: #21788 |
|
3484 #21782 := (iff #18225 #21781) |
|
3485 #21779 := (iff #18222 #21778) |
|
3486 #21776 := (iff #18217 #21773) |
|
3487 #21752 := (and #3055 #3195 #3196 #3197 #3198 #3199 #3200 #12030 #12067 #12261 #12741 #12910 #12913 #13359 #13389 #13392 #13402 #21463 #15085 #15096 #15107 #21749) |
|
3488 #21774 := (iff #21752 #21773) |
|
3489 #21775 := [rewrite]: #21774 |
|
3490 #21753 := (iff #18217 #21752) |
|
3491 #21750 := (iff #18211 #21749) |
|
3492 #21747 := (iff #18206 #21744) |
|
3493 #21735 := (and #12113 #12116 #12119 #12122 #12910 #12913 #12967 #21732) |
|
3494 #21745 := (iff #21735 #21744) |
|
3495 #21746 := [rewrite]: #21745 |
|
3496 #21736 := (iff #18206 #21735) |
|
3497 #21733 := (iff #18198 #21732) |
|
3498 #21730 := (iff #18192 #21729) |
|
3499 #21727 := (iff #18189 #21724) |
|
3500 #21710 := (or #21708 #21709 #18170) |
|
3501 #21721 := (or #18157 #21710) |
|
3502 #21725 := (iff #21721 #21724) |
|
3503 #21726 := [rewrite]: #21725 |
|
3504 #21722 := (iff #18189 #21721) |
|
3505 #21719 := (iff #18186 #21710) |
|
3506 #21711 := (not #21710) |
|
3507 #21714 := (not #21711) |
|
3508 #21717 := (iff #21714 #21710) |
|
3509 #21718 := [rewrite]: #21717 |
|
3510 #21715 := (iff #18186 #21714) |
|
3511 #21712 := (iff #18181 #21711) |
|
3512 #21713 := [rewrite]: #21712 |
|
3513 #21716 := [monotonicity #21713]: #21715 |
|
3514 #21720 := [trans #21716 #21718]: #21719 |
|
3515 #21723 := [monotonicity #21720]: #21722 |
|
3516 #21728 := [trans #21723 #21726]: #21727 |
|
3517 #21731 := [monotonicity #21728]: #21730 |
|
3518 #21706 := (iff #17897 #21703) |
|
3519 #21697 := (and #21679 #21694) |
|
3520 #21704 := (iff #21697 #21703) |
|
3521 #21705 := [rewrite]: #21704 |
|
3522 #21698 := (iff #17897 #21697) |
|
3523 #21695 := (iff #17893 #21694) |
|
3524 #21692 := (iff #17890 #21683) |
|
3525 #21684 := (not #21683) |
|
3526 #21687 := (not #21684) |
|
3527 #21690 := (iff #21687 #21683) |
|
3528 #21691 := [rewrite]: #21690 |
|
3529 #21688 := (iff #17890 #21687) |
|
3530 #21685 := (iff #15260 #21684) |
|
3531 #21686 := [rewrite]: #21685 |
|
3532 #21689 := [monotonicity #21686]: #21688 |
|
3533 #21693 := [trans #21689 #21691]: #21692 |
|
3534 #21696 := [quant-intro #21693]: #21695 |
|
3535 #21680 := (iff #15251 #21679) |
|
3536 #21677 := (iff #15246 #21674) |
|
3537 #21660 := (or #4963 #13270 #18695) |
|
3538 #21671 := (or #13288 #21660) |
|
3539 #21675 := (iff #21671 #21674) |
|
3540 #21676 := [rewrite]: #21675 |
|
3541 #21672 := (iff #15246 #21671) |
|
3542 #21669 := (iff #15240 #21660) |
|
3543 #21661 := (not #21660) |
|
3544 #21664 := (not #21661) |
|
3545 #21667 := (iff #21664 #21660) |
|
3546 #21668 := [rewrite]: #21667 |
|
3547 #21665 := (iff #15240 #21664) |
|
3548 #21662 := (iff #15235 #21661) |
|
3549 #21663 := [rewrite]: #21662 |
|
3550 #21666 := [monotonicity #21663]: #21665 |
|
3551 #21670 := [trans #21666 #21668]: #21669 |
|
3552 #21673 := [monotonicity #21670]: #21672 |
|
3553 #21678 := [trans #21673 #21676]: #21677 |
|
3554 #21681 := [quant-intro #21678]: #21680 |
|
3555 #21699 := [monotonicity #21681 #21696]: #21698 |
|
3556 #21707 := [trans #21699 #21705]: #21706 |
|
3557 #21734 := [monotonicity #21707 #21731]: #21733 |
|
3558 #21737 := [monotonicity #21734]: #21736 |
|
3559 #21748 := [trans #21737 #21746]: #21747 |
|
3560 #21658 := (iff #18140 #21655) |
|
3561 #21650 := (and #12910 #12913 #12968 #21647) |
|
3562 #21656 := (iff #21650 #21655) |
|
3563 #21657 := [rewrite]: #21656 |
|
3564 #21651 := (iff #18140 #21650) |
|
3565 #21648 := (iff #18134 #21647) |
|
3566 #21645 := (iff #18129 #21642) |
|
3567 #21637 := (and #12346 #12349 #21634) |
|
3568 #21643 := (iff #21637 #21642) |
|
3569 #21644 := [rewrite]: #21643 |
|
3570 #21638 := (iff #18129 #21637) |
|
3571 #21635 := (iff #18123 #21634) |
|
3572 #21632 := (iff #18118 #21629) |
|
3573 #21624 := (and #12346 #12355 #12910 #12913 #21621) |
|
3574 #21630 := (iff #21624 #21629) |
|
3575 #21631 := [rewrite]: #21630 |
|
3576 #21625 := (iff #18118 #21624) |
|
3577 #21622 := (iff #18112 #21621) |
|
3578 #21619 := (iff #18107 #21616) |
|
3579 #21610 := (and #12521 #12524 #12910 #12913 #12997 #13017 #21564) |
|
3580 #21617 := (iff #21610 #21616) |
|
3581 #21618 := [rewrite]: #21617 |
|
3582 #21611 := (iff #18107 #21610) |
|
3583 #21565 := (iff #18069 #21564) |
|
3584 #21562 := (iff #18064 #21559) |
|
3585 #21550 := (and #3258 #13017 #13051 #13059 #13061 #15127 #21547) |
|
3586 #21560 := (iff #21550 #21559) |
|
3587 #21561 := [rewrite]: #21560 |
|
3588 #21551 := (iff #18064 #21550) |
|
3589 #21548 := (iff #18058 #21547) |
|
3590 #21545 := (iff #18055 #21542) |
|
3591 #21537 := (and #13089 #21534) |
|
3592 #21543 := (iff #21537 #21542) |
|
3593 #21544 := [rewrite]: #21543 |
|
3594 #21538 := (iff #18055 #21537) |
|
3595 #21535 := (iff #18050 #21534) |
|
3596 #21532 := (iff #18044 #21531) |
|
3597 #21529 := (iff #18041 #21526) |
|
3598 #21512 := (or #21510 #21511 #18022) |
|
3599 #21523 := (or #18009 #21512) |
|
3600 #21527 := (iff #21523 #21526) |
|
3601 #21528 := [rewrite]: #21527 |
|
3602 #21524 := (iff #18041 #21523) |
|
3603 #21521 := (iff #18038 #21512) |
|
3604 #21513 := (not #21512) |
|
3605 #21516 := (not #21513) |
|
3606 #21519 := (iff #21516 #21512) |
|
3607 #21520 := [rewrite]: #21519 |
|
3608 #21517 := (iff #18038 #21516) |
|
3609 #21514 := (iff #18033 #21513) |
|
3610 #21515 := [rewrite]: #21514 |
|
3611 #21518 := [monotonicity #21515]: #21517 |
|
3612 #21522 := [trans #21518 #21520]: #21521 |
|
3613 #21525 := [monotonicity #21522]: #21524 |
|
3614 #21530 := [trans #21525 #21528]: #21529 |
|
3615 #21533 := [monotonicity #21530]: #21532 |
|
3616 #21508 := (iff #17784 #21505) |
|
3617 #21500 := (and #21467 #21497) |
|
3618 #21506 := (iff #21500 #21505) |
|
3619 #21507 := [rewrite]: #21506 |
|
3620 #21501 := (iff #17784 #21500) |
|
3621 #21498 := (iff #15162 #21497) |
|
3622 #21495 := (iff #15157 #21492) |
|
3623 #21478 := (or #4963 #13096 #18695) |
|
3624 #21489 := (or #13114 #21478) |
|
3625 #21493 := (iff #21489 #21492) |
|
3626 #21494 := [rewrite]: #21493 |
|
3627 #21490 := (iff #15157 #21489) |
|
3628 #21487 := (iff #15151 #21478) |
|
3629 #21479 := (not #21478) |
|
3630 #21482 := (not #21479) |
|
3631 #21485 := (iff #21482 #21478) |
|
3632 #21486 := [rewrite]: #21485 |
|
3633 #21483 := (iff #15151 #21482) |
|
3634 #21480 := (iff #15146 #21479) |
|
3635 #21481 := [rewrite]: #21480 |
|
3636 #21484 := [monotonicity #21481]: #21483 |
|
3637 #21488 := [trans #21484 #21486]: #21487 |
|
3638 #21491 := [monotonicity #21488]: #21490 |
|
3639 #21496 := [trans #21491 #21494]: #21495 |
|
3640 #21499 := [quant-intro #21496]: #21498 |
|
3641 #21476 := (iff #17774 #21467) |
|
3642 #21471 := (not #21468) |
|
3643 #21474 := (iff #21471 #21467) |
|
3644 #21475 := [rewrite]: #21474 |
|
3645 #21472 := (iff #17774 #21471) |
|
3646 #21469 := (iff #13135 #21468) |
|
3647 #21470 := [rewrite]: #21469 |
|
3648 #21473 := [monotonicity #21470]: #21472 |
|
3649 #21477 := [trans #21473 #21475]: #21476 |
|
3650 #21502 := [monotonicity #21477 #21499]: #21501 |
|
3651 #21509 := [trans #21502 #21507]: #21508 |
|
3652 #21536 := [monotonicity #21509 #21533]: #21535 |
|
3653 #21539 := [monotonicity #21536]: #21538 |
|
3654 #21546 := [trans #21539 #21544]: #21545 |
|
3655 #21549 := [monotonicity #21546]: #21548 |
|
3656 #21552 := [monotonicity #21549]: #21551 |
|
3657 #21563 := [trans #21552 #21561]: #21562 |
|
3658 #21566 := [monotonicity #21563]: #21565 |
|
3659 #21612 := [monotonicity #21566]: #21611 |
|
3660 #21620 := [trans #21612 #21618]: #21619 |
|
3661 #21608 := (iff #18097 #21605) |
|
3662 #21599 := (and #12910 #12913 #12996 #21596) |
|
3663 #21606 := (iff #21599 #21605) |
|
3664 #21607 := [rewrite]: #21606 |
|
3665 #21600 := (iff #18097 #21599) |
|
3666 #21597 := (iff #18091 #21596) |
|
3667 #21594 := (iff #18086 #21591) |
|
3668 #21586 := (and #12346 #12349 #21583) |
|
3669 #21592 := (iff #21586 #21591) |
|
3670 #21593 := [rewrite]: #21592 |
|
3671 #21587 := (iff #18086 #21586) |
|
3672 #21584 := (iff #18080 #21583) |
|
3673 #21581 := (iff #18075 #21578) |
|
3674 #21567 := (and #3236 #3237 #12346 #12355 #12375 #12380 #12383 #12913 #13017 #21564) |
|
3675 #21579 := (iff #21567 #21578) |
|
3676 #21580 := [rewrite]: #21579 |
|
3677 #21568 := (iff #18075 #21567) |
|
3678 #21569 := [monotonicity #21566]: #21568 |
|
3679 #21582 := [trans #21569 #21580]: #21581 |
|
3680 #21585 := [monotonicity #21582]: #21584 |
|
3681 #21588 := [monotonicity #21585]: #21587 |
|
3682 #21595 := [trans #21588 #21593]: #21594 |
|
3683 #21598 := [monotonicity #21595]: #21597 |
|
3684 #21601 := [monotonicity #21598]: #21600 |
|
3685 #21609 := [trans #21601 #21607]: #21608 |
|
3686 #21623 := [monotonicity #21609 #21620]: #21622 |
|
3687 #21626 := [monotonicity #21623]: #21625 |
|
3688 #21633 := [trans #21626 #21631]: #21632 |
|
3689 #21636 := [monotonicity #21633]: #21635 |
|
3690 #21639 := [monotonicity #21636]: #21638 |
|
3691 #21646 := [trans #21639 #21644]: #21645 |
|
3692 #21649 := [monotonicity #21646]: #21648 |
|
3693 #21652 := [monotonicity #21649]: #21651 |
|
3694 #21659 := [trans #21652 #21657]: #21658 |
|
3695 #21751 := [monotonicity #21659 #21748]: #21750 |
|
3696 #21464 := (iff #15076 #21463) |
|
3697 #21461 := (iff #15071 #21458) |
|
3698 #21444 := (or #4963 #13362 #18695) |
|
3699 #21455 := (or #13380 #21444) |
|
3700 #21459 := (iff #21455 #21458) |
|
3701 #21460 := [rewrite]: #21459 |
|
3702 #21456 := (iff #15071 #21455) |
|
3703 #21453 := (iff #15065 #21444) |
|
3704 #21445 := (not #21444) |
|
3705 #21448 := (not #21445) |
|
3706 #21451 := (iff #21448 #21444) |
|
3707 #21452 := [rewrite]: #21451 |
|
3708 #21449 := (iff #15065 #21448) |
|
3709 #21446 := (iff #15060 #21445) |
|
3710 #21447 := [rewrite]: #21446 |
|
3711 #21450 := [monotonicity #21447]: #21449 |
|
3712 #21454 := [trans #21450 #21452]: #21453 |
|
3713 #21457 := [monotonicity #21454]: #21456 |
|
3714 #21462 := [trans #21457 #21460]: #21461 |
|
3715 #21465 := [quant-intro #21462]: #21464 |
|
3716 #21754 := [monotonicity #21465 #21751]: #21753 |
|
3717 #21777 := [trans #21754 #21775]: #21776 |
|
3718 #21780 := [monotonicity #21777]: #21779 |
|
3719 #21442 := (iff #15051 #21441) |
|
3720 #21439 := (iff #15046 #21436) |
|
3721 #21422 := (or #4963 #12869 #18695) |
|
3722 #21433 := (or #12885 #21422) |
|
3723 #21437 := (iff #21433 #21436) |
|
3724 #21438 := [rewrite]: #21437 |
|
3725 #21434 := (iff #15046 #21433) |
|
3726 #21431 := (iff #15040 #21422) |
|
3727 #21423 := (not #21422) |
|
3728 #21426 := (not #21423) |
|
3729 #21429 := (iff #21426 #21422) |
|
3730 #21430 := [rewrite]: #21429 |
|
3731 #21427 := (iff #15040 #21426) |
|
3732 #21424 := (iff #15035 #21423) |
|
3733 #21425 := [rewrite]: #21424 |
|
3734 #21428 := [monotonicity #21425]: #21427 |
|
3735 #21432 := [trans #21428 #21430]: #21431 |
|
3736 #21435 := [monotonicity #21432]: #21434 |
|
3737 #21440 := [trans #21435 #21438]: #21439 |
|
3738 #21443 := [quant-intro #21440]: #21442 |
|
3739 #21783 := [monotonicity #21443 #21780]: #21782 |
|
3740 #21791 := [trans #21783 #21789]: #21790 |
|
3741 #21420 := (iff #17980 #21419) |
|
3742 #21417 := (iff #17977 #21414) |
|
3743 #21400 := (or #21398 #17653 #21399) |
|
3744 #21411 := (or #17662 #21400) |
|
3745 #21415 := (iff #21411 #21414) |
|
3746 #21416 := [rewrite]: #21415 |
|
3747 #21412 := (iff #17977 #21411) |
|
3748 #21409 := (iff #17974 #21400) |
|
3749 #21401 := (not #21400) |
|
3750 #21404 := (not #21401) |
|
3751 #21407 := (iff #21404 #21400) |
|
3752 #21408 := [rewrite]: #21407 |
|
3753 #21405 := (iff #17974 #21404) |
|
3754 #21402 := (iff #17971 #21401) |
|
3755 #21403 := [rewrite]: #21402 |
|
3756 #21406 := [monotonicity #21403]: #21405 |
|
3757 #21410 := [trans #21406 #21408]: #21409 |
|
3758 #21413 := [monotonicity #21410]: #21412 |
|
3759 #21418 := [trans #21413 #21416]: #21417 |
|
3760 #21421 := [monotonicity #21418]: #21420 |
|
3761 #21794 := [monotonicity #21421 #21791]: #21793 |
|
3762 #21797 := [monotonicity #21794]: #21796 |
|
3763 #21804 := [trans #21797 #21802]: #21803 |
|
3764 #21807 := [monotonicity #21804]: #21806 |
|
3765 #21810 := [monotonicity #21807]: #21809 |
|
3766 #21820 := [trans #21810 #21818]: #21819 |
|
3767 #21823 := [monotonicity #21820]: #21822 |
|
3768 #21826 := [monotonicity #21823]: #21825 |
|
3769 #21833 := [trans #21826 #21831]: #21832 |
|
3770 #21836 := [monotonicity #21833]: #21835 |
|
3771 #21839 := [monotonicity #21836]: #21838 |
|
3772 #21846 := [trans #21839 #21844]: #21845 |
|
3773 #21849 := [monotonicity #21846]: #21848 |
|
3774 #17867 := (+ ?x776!15 #12727) |
|
3775 #17868 := (>= #17867 0::int) |
|
3776 #17869 := (not #17868) |
|
3777 #17871 := (and #17870 #17869 #17866) |
|
3778 #17872 := (not #17871) |
|
3779 #17875 := (+ #17874 #13286) |
|
3780 #17876 := (<= #17875 0::int) |
|
3781 #17877 := (or #17876 #17872) |
|
3782 #17878 := (not #17877) |
|
3783 #17901 := (or #17878 #17897) |
|
3784 #14493 := (and #12113 #12116 #12119 #12122 #12910 #12913) |
|
3785 #14498 := (not #14493) |
|
3786 #17862 := (not #14498) |
|
3787 #17859 := (not #13347) |
|
3788 #17905 := (and #17859 #17862 #17901) |
|
3789 #17758 := (+ ?x785!14 #13062) |
|
3790 #17759 := (>= #17758 0::int) |
|
3791 #17760 := (not #17759) |
|
3792 #17762 := (and #17761 #17760 #17757) |
|
3793 #17763 := (not #17762) |
|
3794 #17766 := (+ #17765 #13112) |
|
3795 #17767 := (<= #17766 0::int) |
|
3796 #17768 := (or #17767 #17763) |
|
3797 #17769 := (not #17768) |
|
3798 #17788 := (or #17769 #17784) |
|
3799 #17753 := (not #13093) |
|
3800 #17792 := (and #17753 #17788) |
|
3801 #17796 := (or #13093 #17792) |
|
3802 #15135 := (and #3258 #13017 #13051 #13059 #13061 #15127) |
|
3803 #15140 := (not #15135) |
|
3804 #17748 := (not #15140) |
|
3805 #17800 := (and #17748 #17796) |
|
3806 #17804 := (or #17742 #17745 #17800) |
|
3807 #17828 := (not #13216) |
|
3808 #17831 := (and #17828 #17804) |
|
3809 #17739 := (not #13048) |
|
3810 #17808 := (and #17739 #17804) |
|
3811 #17812 := (or #17721 #17730 #17808) |
|
3812 #17727 := (not #12503) |
|
3813 #17816 := (and #17727 #17812) |
|
3814 #17820 := (or #17721 #17724 #17816) |
|
3815 #17736 := (not #13013) |
|
3816 #17824 := (and #17736 #17820) |
|
3817 #17835 := (or #17824 #17831) |
|
3818 #17733 := (not #12993) |
|
3819 #17839 := (and #17733 #17835) |
|
3820 #17843 := (or #17721 #17730 #17839) |
|
3821 #17847 := (and #17727 #17843) |
|
3822 #17851 := (or #17721 #17724 #17847) |
|
3823 #17718 := (not #12982) |
|
3824 #17855 := (and #17718 #17851) |
|
3825 #17909 := (or #17855 #17905) |
|
3826 #15115 := (and #3055 #12030 #12741 #12910 #12913 #13359 #13389 #13392 #13402 #15076 #15085 #15096 #15107) |
|
3827 #14482 := (and #3195 #3196 #3197 #3198 #3199 #3200 #12067 #12261 #12910 #12913) |
|
3828 #14487 := (not #14482) |
|
3829 #17682 := (not #14487) |
|
3830 #17913 := (and #17682 #15115 #17909) |
|
3831 #17679 := (not #12741) |
|
3832 #17917 := (or #17676 #17679 #17913) |
|
3833 #17921 := (and #15051 #17917) |
|
3834 #17656 := (and #17655 #17654 #17652) |
|
3835 #17657 := (not #17656) |
|
3836 #17663 := (or #17662 #17657) |
|
3837 #17664 := (not #17663) |
|
3838 #17925 := (or #17664 #17921) |
|
3839 #17648 := (not #12866) |
|
3840 #17929 := (and #17648 #17925) |
|
3841 #17933 := (or #12866 #17929) |
|
3842 #17643 := (not #12860) |
|
3843 #17937 := (and #17643 #17933) |
|
3844 #17941 := (or #17631 #17640 #17937) |
|
3845 #17637 := (not #12690) |
|
3846 #17945 := (and #17637 #17941) |
|
3847 #17949 := (or #17631 #17634 #17945) |
|
3848 #17628 := (not #12702) |
|
3849 #17953 := (and #17628 #17949) |
|
3850 #17957 := (or #12702 #17953) |
|
3851 #18263 := (iff #17957 #18262) |
|
3852 #18260 := (iff #17953 #18259) |
|
3853 #18257 := (iff #17949 #18256) |
|
3854 #18254 := (iff #17945 #18251) |
|
3855 #18248 := (and #11976 #18245) |
|
3856 #18252 := (iff #18248 #18251) |
|
3857 #18253 := [rewrite]: #18252 |
|
3858 #18249 := (iff #17945 #18248) |
|
3859 #18246 := (iff #17941 #18245) |
|
3860 #18243 := (iff #17937 #18240) |
|
3861 #18237 := (and #12855 #18234) |
|
3862 #18241 := (iff #18237 #18240) |
|
3863 #18242 := [rewrite]: #18241 |
|
3864 #18238 := (iff #17937 #18237) |
|
3865 #18235 := (iff #17933 #18234) |
|
3866 #18232 := (iff #17929 #18231) |
|
3867 #18229 := (iff #17925 #18228) |
|
3868 #18226 := (iff #17921 #18225) |
|
3869 #18223 := (iff #17917 #18222) |
|
3870 #18220 := (iff #17913 #18217) |
|
3871 #18214 := (and #14482 #15115 #18211) |
|
3872 #18218 := (iff #18214 #18217) |
|
3873 #18219 := [rewrite]: #18218 |
|
3874 #18215 := (iff #17913 #18214) |
|
3875 #18212 := (iff #17909 #18211) |
|
3876 #18209 := (iff #17905 #18206) |
|
3877 #18203 := (and #13342 #14493 #18198) |
|
3878 #18207 := (iff #18203 #18206) |
|
3879 #18208 := [rewrite]: #18207 |
|
3880 #18204 := (iff #17905 #18203) |
|
3881 #18201 := (iff #17901 #18198) |
|
3882 #18195 := (or #18192 #17897) |
|
3883 #18199 := (iff #18195 #18198) |
|
3884 #18200 := [rewrite]: #18199 |
|
3885 #18196 := (iff #17901 #18195) |
|
3886 #18193 := (iff #17878 #18192) |
|
3887 #18190 := (iff #17877 #18189) |
|
3888 #18187 := (iff #17872 #18186) |
|
3889 #18184 := (iff #17871 #18181) |
|
3890 #18178 := (and #17870 #18175 #17866) |
|
3891 #18182 := (iff #18178 #18181) |
|
3892 #18183 := [rewrite]: #18182 |
|
3893 #18179 := (iff #17871 #18178) |
|
3894 #18176 := (iff #17869 #18175) |
|
3895 #18173 := (iff #17868 #18170) |
|
3896 #18162 := (+ #12727 ?x776!15) |
|
3897 #18165 := (>= #18162 0::int) |
|
3898 #18171 := (iff #18165 #18170) |
|
3899 #18172 := [rewrite]: #18171 |
|
3900 #18166 := (iff #17868 #18165) |
|
3901 #18163 := (= #17867 #18162) |
|
3902 #18164 := [rewrite]: #18163 |
|
3903 #18167 := [monotonicity #18164]: #18166 |
|
3904 #18174 := [trans #18167 #18172]: #18173 |
|
3905 #18177 := [monotonicity #18174]: #18176 |
|
3906 #18180 := [monotonicity #18177]: #18179 |
|
3907 #18185 := [trans #18180 #18183]: #18184 |
|
3908 #18188 := [monotonicity #18185]: #18187 |
|
3909 #18160 := (iff #17876 #18157) |
|
3910 #18149 := (+ #13286 #17874) |
|
3911 #18152 := (<= #18149 0::int) |
|
3912 #18158 := (iff #18152 #18157) |
|
3913 #18159 := [rewrite]: #18158 |
|
3914 #18153 := (iff #17876 #18152) |
|
3915 #18150 := (= #17875 #18149) |
|
3916 #18151 := [rewrite]: #18150 |
|
3917 #18154 := [monotonicity #18151]: #18153 |
|
3918 #18161 := [trans #18154 #18159]: #18160 |
|
3919 #18191 := [monotonicity #18161 #18188]: #18190 |
|
3920 #18194 := [monotonicity #18191]: #18193 |
|
3921 #18197 := [monotonicity #18194]: #18196 |
|
3922 #18202 := [trans #18197 #18200]: #18201 |
|
3923 #18147 := (iff #17862 #14493) |
|
3924 #18148 := [rewrite]: #18147 |
|
3925 #18145 := (iff #17859 #13342) |
|
3926 #18146 := [rewrite]: #18145 |
|
3927 #18205 := [monotonicity #18146 #18148 #18202]: #18204 |
|
3928 #18210 := [trans #18205 #18208]: #18209 |
|
3929 #18143 := (iff #17855 #18140) |
|
3930 #18137 := (and #12977 #18134) |
|
3931 #18141 := (iff #18137 #18140) |
|
3932 #18142 := [rewrite]: #18141 |
|
3933 #18138 := (iff #17855 #18137) |
|
3934 #18135 := (iff #17851 #18134) |
|
3935 #18132 := (iff #17847 #18129) |
|
3936 #18126 := (and #12352 #18123) |
|
3937 #18130 := (iff #18126 #18129) |
|
3938 #18131 := [rewrite]: #18130 |
|
3939 #18127 := (iff #17847 #18126) |
|
3940 #18124 := (iff #17843 #18123) |
|
3941 #18121 := (iff #17839 #18118) |
|
3942 #18115 := (and #12988 #18112) |
|
3943 #18119 := (iff #18115 #18118) |
|
3944 #18120 := [rewrite]: #18119 |
|
3945 #18116 := (iff #17839 #18115) |
|
3946 #18113 := (iff #17835 #18112) |
|
3947 #18110 := (iff #17831 #18107) |
|
3948 #18104 := (and #13211 #18069) |
|
3949 #18108 := (iff #18104 #18107) |
|
3950 #18109 := [rewrite]: #18108 |
|
3951 #18105 := (iff #17831 #18104) |
|
3952 #18070 := (iff #17804 #18069) |
|
3953 #18067 := (iff #17800 #18064) |
|
3954 #18061 := (and #15135 #18058) |
|
3955 #18065 := (iff #18061 #18064) |
|
3956 #18066 := [rewrite]: #18065 |
|
3957 #18062 := (iff #17800 #18061) |
|
3958 #18059 := (iff #17796 #18058) |
|
3959 #18056 := (iff #17792 #18055) |
|
3960 #18053 := (iff #17788 #18050) |
|
3961 #18047 := (or #18044 #17784) |
|
3962 #18051 := (iff #18047 #18050) |
|
3963 #18052 := [rewrite]: #18051 |
|
3964 #18048 := (iff #17788 #18047) |
|
3965 #18045 := (iff #17769 #18044) |
|
3966 #18042 := (iff #17768 #18041) |
|
3967 #18039 := (iff #17763 #18038) |
|
3968 #18036 := (iff #17762 #18033) |
|
3969 #18030 := (and #17761 #18027 #17757) |
|
3970 #18034 := (iff #18030 #18033) |
|
3971 #18035 := [rewrite]: #18034 |
|
3972 #18031 := (iff #17762 #18030) |
|
3973 #18028 := (iff #17760 #18027) |
|
3974 #18025 := (iff #17759 #18022) |
|
3975 #18014 := (+ #13062 ?x785!14) |
|
3976 #18017 := (>= #18014 0::int) |
|
3977 #18023 := (iff #18017 #18022) |
|
3978 #18024 := [rewrite]: #18023 |
|
3979 #18018 := (iff #17759 #18017) |
|
3980 #18015 := (= #17758 #18014) |
|
3981 #18016 := [rewrite]: #18015 |
|
3982 #18019 := [monotonicity #18016]: #18018 |
|
3983 #18026 := [trans #18019 #18024]: #18025 |
|
3984 #18029 := [monotonicity #18026]: #18028 |
|
3985 #18032 := [monotonicity #18029]: #18031 |
|
3986 #18037 := [trans #18032 #18035]: #18036 |
|
3987 #18040 := [monotonicity #18037]: #18039 |
|
3988 #18012 := (iff #17767 #18009) |
|
3989 #18001 := (+ #13112 #17765) |
|
3990 #18004 := (<= #18001 0::int) |
|
3991 #18010 := (iff #18004 #18009) |
|
3992 #18011 := [rewrite]: #18010 |
|
3993 #18005 := (iff #17767 #18004) |
|
3994 #18002 := (= #17766 #18001) |
|
3995 #18003 := [rewrite]: #18002 |
|
3996 #18006 := [monotonicity #18003]: #18005 |
|
3997 #18013 := [trans #18006 #18011]: #18012 |
|
3998 #18043 := [monotonicity #18013 #18040]: #18042 |
|
3999 #18046 := [monotonicity #18043]: #18045 |
|
4000 #18049 := [monotonicity #18046]: #18048 |
|
4001 #18054 := [trans #18049 #18052]: #18053 |
|
4002 #17999 := (iff #17753 #13089) |
|
4003 #18000 := [rewrite]: #17999 |
|
4004 #18057 := [monotonicity #18000 #18054]: #18056 |
|
4005 #18060 := [monotonicity #18057]: #18059 |
|
4006 #17997 := (iff #17748 #15135) |
|
4007 #17998 := [rewrite]: #17997 |
|
4008 #18063 := [monotonicity #17998 #18060]: #18062 |
|
4009 #18068 := [trans #18063 #18066]: #18067 |
|
4010 #18071 := [monotonicity #18068]: #18070 |
|
4011 #18102 := (iff #17828 #13211) |
|
4012 #18103 := [rewrite]: #18102 |
|
4013 #18106 := [monotonicity #18103 #18071]: #18105 |
|
4014 #18111 := [trans #18106 #18109]: #18110 |
|
4015 #18100 := (iff #17824 #18097) |
|
4016 #18094 := (and #13008 #18091) |
|
4017 #18098 := (iff #18094 #18097) |
|
4018 #18099 := [rewrite]: #18098 |
|
4019 #18095 := (iff #17824 #18094) |
|
4020 #18092 := (iff #17820 #18091) |
|
4021 #18089 := (iff #17816 #18086) |
|
4022 #18083 := (and #12352 #18080) |
|
4023 #18087 := (iff #18083 #18086) |
|
4024 #18088 := [rewrite]: #18087 |
|
4025 #18084 := (iff #17816 #18083) |
|
4026 #18081 := (iff #17812 #18080) |
|
4027 #18078 := (iff #17808 #18075) |
|
4028 #18072 := (and #13043 #18069) |
|
4029 #18076 := (iff #18072 #18075) |
|
4030 #18077 := [rewrite]: #18076 |
|
4031 #18073 := (iff #17808 #18072) |
|
4032 #17995 := (iff #17739 #13043) |
|
4033 #17996 := [rewrite]: #17995 |
|
4034 #18074 := [monotonicity #17996 #18071]: #18073 |
|
4035 #18079 := [trans #18074 #18077]: #18078 |
|
4036 #18082 := [monotonicity #18079]: #18081 |
|
4037 #17989 := (iff #17727 #12352) |
|
4038 #17990 := [rewrite]: #17989 |
|
4039 #18085 := [monotonicity #17990 #18082]: #18084 |
|
4040 #18090 := [trans #18085 #18088]: #18089 |
|
4041 #18093 := [monotonicity #18090]: #18092 |
|
4042 #17993 := (iff #17736 #13008) |
|
4043 #17994 := [rewrite]: #17993 |
|
4044 #18096 := [monotonicity #17994 #18093]: #18095 |
|
4045 #18101 := [trans #18096 #18099]: #18100 |
|
4046 #18114 := [monotonicity #18101 #18111]: #18113 |
|
4047 #17991 := (iff #17733 #12988) |
|
4048 #17992 := [rewrite]: #17991 |
|
4049 #18117 := [monotonicity #17992 #18114]: #18116 |
|
4050 #18122 := [trans #18117 #18120]: #18121 |
|
4051 #18125 := [monotonicity #18122]: #18124 |
|
4052 #18128 := [monotonicity #17990 #18125]: #18127 |
|
4053 #18133 := [trans #18128 #18131]: #18132 |
|
4054 #18136 := [monotonicity #18133]: #18135 |
|
4055 #17987 := (iff #17718 #12977) |
|
4056 #17988 := [rewrite]: #17987 |
|
4057 #18139 := [monotonicity #17988 #18136]: #18138 |
|
4058 #18144 := [trans #18139 #18142]: #18143 |
|
4059 #18213 := [monotonicity #18144 #18210]: #18212 |
|
4060 #17985 := (iff #17682 #14482) |
|
4061 #17986 := [rewrite]: #17985 |
|
4062 #18216 := [monotonicity #17986 #18213]: #18215 |
|
4063 #18221 := [trans #18216 #18219]: #18220 |
|
4064 #17983 := (iff #17679 #12740) |
|
4065 #17984 := [rewrite]: #17983 |
|
4066 #18224 := [monotonicity #17984 #18221]: #18223 |
|
4067 #18227 := [monotonicity #18224]: #18226 |
|
4068 #17981 := (iff #17664 #17980) |
|
4069 #17978 := (iff #17663 #17977) |
|
4070 #17975 := (iff #17657 #17974) |
|
4071 #17972 := (iff #17656 #17971) |
|
4072 #17973 := [rewrite]: #17972 |
|
4073 #17976 := [monotonicity #17973]: #17975 |
|
4074 #17979 := [monotonicity #17976]: #17978 |
|
4075 #17982 := [monotonicity #17979]: #17981 |
|
4076 #18230 := [monotonicity #17982 #18227]: #18229 |
|
4077 #17969 := (iff #17648 #12863) |
|
4078 #17970 := [rewrite]: #17969 |
|
4079 #18233 := [monotonicity #17970 #18230]: #18232 |
|
4080 #18236 := [monotonicity #18233]: #18235 |
|
4081 #17967 := (iff #17643 #12855) |
|
4082 #17968 := [rewrite]: #17967 |
|
4083 #18239 := [monotonicity #17968 #18236]: #18238 |
|
4084 #18244 := [trans #18239 #18242]: #18243 |
|
4085 #18247 := [monotonicity #18244]: #18246 |
|
4086 #17965 := (iff #17637 #11976) |
|
4087 #17966 := [rewrite]: #17965 |
|
4088 #18250 := [monotonicity #17966 #18247]: #18249 |
|
4089 #18255 := [trans #18250 #18253]: #18254 |
|
4090 #18258 := [monotonicity #18255]: #18257 |
|
4091 #17963 := (iff #17628 #11967) |
|
4092 #17964 := [rewrite]: #17963 |
|
4093 #18261 := [monotonicity #17964 #18258]: #18260 |
|
4094 #18264 := [monotonicity #18261]: #18263 |
|
4095 #15265 := (exists (vars (?x778 int)) #15260) |
|
4096 #15254 := (not #15251) |
|
4097 #15268 := (or #15254 #15265) |
|
4098 #15271 := (and #15251 #15268) |
|
4099 #15277 := (or #13347 #14498 #15271) |
|
4100 #15165 := (not #15162) |
|
4101 #15171 := (or #13135 #15165) |
|
4102 #15176 := (and #15162 #15171) |
|
4103 #15179 := (or #13093 #15176) |
|
4104 #15182 := (and #13089 #15179) |
|
4105 #15185 := (or #15140 #15182) |
|
4106 #15188 := (and #13051 #15127 #15185) |
|
4107 #15209 := (or #13216 #15188) |
|
4108 #15191 := (or #13048 #15188) |
|
4109 #15194 := (and #12346 #12355 #15191) |
|
4110 #15197 := (or #12503 #15194) |
|
4111 #15200 := (and #12346 #12349 #15197) |
|
4112 #15203 := (or #13013 #15200) |
|
4113 #15214 := (and #15203 #15209) |
|
4114 #15217 := (or #12993 #15214) |
|
4115 #15220 := (and #12346 #12355 #15217) |
|
4116 #15223 := (or #12503 #15220) |
|
4117 #15226 := (and #12346 #12349 #15223) |
|
4118 #15229 := (or #12982 #15226) |
|
4119 #15282 := (and #15229 #15277) |
|
4120 #15120 := (not #15115) |
|
4121 #15288 := (or #14487 #15120 #15282) |
|
4122 #15293 := (and #3055 #12741 #15288) |
|
4123 #15054 := (not #15051) |
|
4124 #15296 := (or #15054 #15293) |
|
4125 #15299 := (and #15051 #15296) |
|
4126 #15302 := (or #12866 #15299) |
|
4127 #15305 := (and #12863 #15302) |
|
4128 #15308 := (or #12860 #15305) |
|
4129 #15311 := (and #11970 #11979 #15308) |
|
4130 #15314 := (or #12690 #15311) |
|
4131 #15317 := (and #11970 #11973 #15314) |
|
4132 #15320 := (or #12702 #15317) |
|
4133 #15323 := (and #11967 #15320) |
|
4134 #15326 := (not #15323) |
|
4135 #17958 := (~ #15326 #17957) |
|
4136 #17954 := (not #15320) |
|
4137 #17955 := (~ #17954 #17953) |
|
4138 #17950 := (not #15317) |
|
4139 #17951 := (~ #17950 #17949) |
|
4140 #17946 := (not #15314) |
|
4141 #17947 := (~ #17946 #17945) |
|
4142 #17942 := (not #15311) |
|
4143 #17943 := (~ #17942 #17941) |
|
4144 #17938 := (not #15308) |
|
4145 #17939 := (~ #17938 #17937) |
|
4146 #17934 := (not #15305) |
|
4147 #17935 := (~ #17934 #17933) |
|
4148 #17930 := (not #15302) |
|
4149 #17931 := (~ #17930 #17929) |
|
4150 #17926 := (not #15299) |
|
4151 #17927 := (~ #17926 #17925) |
|
4152 #17922 := (not #15296) |
|
4153 #17923 := (~ #17922 #17921) |
|
4154 #17918 := (not #15293) |
|
4155 #17919 := (~ #17918 #17917) |
|
4156 #17914 := (not #15288) |
|
4157 #17915 := (~ #17914 #17913) |
|
4158 #17910 := (not #15282) |
|
4159 #17911 := (~ #17910 #17909) |
|
4160 #17906 := (not #15277) |
|
4161 #17907 := (~ #17906 #17905) |
|
4162 #17902 := (not #15271) |
|
4163 #17903 := (~ #17902 #17901) |
|
4164 #17898 := (not #15268) |
|
4165 #17899 := (~ #17898 #17897) |
|
4166 #17894 := (not #15265) |
|
4167 #17895 := (~ #17894 #17893) |
|
4168 #17891 := (~ #17890 #17890) |
|
4169 #17892 := [refl]: #17891 |
|
4170 #17896 := [nnf-neg #17892]: #17895 |
|
4171 #17887 := (not #15254) |
|
4172 #17888 := (~ #17887 #15251) |
|
4173 #17885 := (~ #15251 #15251) |
|
4174 #17883 := (~ #15246 #15246) |
|
4175 #17884 := [refl]: #17883 |
|
4176 #17886 := [nnf-pos #17884]: #17885 |
|
4177 #17889 := [nnf-neg #17886]: #17888 |
|
4178 #17900 := [nnf-neg #17889 #17896]: #17899 |
|
4179 #17879 := (~ #15254 #17878) |
|
4180 #17880 := [sk]: #17879 |
|
4181 #17904 := [nnf-neg #17880 #17900]: #17903 |
|
4182 #17863 := (~ #17862 #17862) |
|
4183 #17864 := [refl]: #17863 |
|
4184 #17860 := (~ #17859 #17859) |
|
4185 #17861 := [refl]: #17860 |
|
4186 #17908 := [nnf-neg #17861 #17864 #17904]: #17907 |
|
4187 #17856 := (not #15229) |
|
4188 #17857 := (~ #17856 #17855) |
|
4189 #17852 := (not #15226) |
|
4190 #17853 := (~ #17852 #17851) |
|
4191 #17848 := (not #15223) |
|
4192 #17849 := (~ #17848 #17847) |
|
4193 #17844 := (not #15220) |
|
4194 #17845 := (~ #17844 #17843) |
|
4195 #17840 := (not #15217) |
|
4196 #17841 := (~ #17840 #17839) |
|
4197 #17836 := (not #15214) |
|
4198 #17837 := (~ #17836 #17835) |
|
4199 #17832 := (not #15209) |
|
4200 #17833 := (~ #17832 #17831) |
|
4201 #17805 := (not #15188) |
|
4202 #17806 := (~ #17805 #17804) |
|
4203 #17801 := (not #15185) |
|
4204 #17802 := (~ #17801 #17800) |
|
4205 #17797 := (not #15182) |
|
4206 #17798 := (~ #17797 #17796) |
|
4207 #17793 := (not #15179) |
|
4208 #17794 := (~ #17793 #17792) |
|
4209 #17789 := (not #15176) |
|
4210 #17790 := (~ #17789 #17788) |
|
4211 #17785 := (not #15171) |
|
4212 #17786 := (~ #17785 #17784) |
|
4213 #17781 := (not #15165) |
|
4214 #17782 := (~ #17781 #15162) |
|
4215 #17779 := (~ #15162 #15162) |
|
4216 #17777 := (~ #15157 #15157) |
|
4217 #17778 := [refl]: #17777 |
|
4218 #17780 := [nnf-pos #17778]: #17779 |
|
4219 #17783 := [nnf-neg #17780]: #17782 |
|
4220 #17775 := (~ #17774 #17774) |
|
4221 #17776 := [refl]: #17775 |
|
4222 #17787 := [nnf-neg #17776 #17783]: #17786 |
|
4223 #17770 := (~ #15165 #17769) |
|
4224 #17771 := [sk]: #17770 |
|
4225 #17791 := [nnf-neg #17771 #17787]: #17790 |
|
4226 #17754 := (~ #17753 #17753) |
|
4227 #17755 := [refl]: #17754 |
|
4228 #17795 := [nnf-neg #17755 #17791]: #17794 |
|
4229 #17751 := (~ #13093 #13093) |
|
4230 #17752 := [refl]: #17751 |
|
4231 #17799 := [nnf-neg #17752 #17795]: #17798 |
|
4232 #17749 := (~ #17748 #17748) |
|
4233 #17750 := [refl]: #17749 |
|
4234 #17803 := [nnf-neg #17750 #17799]: #17802 |
|
4235 #17746 := (~ #17745 #17745) |
|
4236 #17747 := [refl]: #17746 |
|
4237 #17743 := (~ #17742 #17742) |
|
4238 #17744 := [refl]: #17743 |
|
4239 #17807 := [nnf-neg #17744 #17747 #17803]: #17806 |
|
4240 #17829 := (~ #17828 #17828) |
|
4241 #17830 := [refl]: #17829 |
|
4242 #17834 := [nnf-neg #17830 #17807]: #17833 |
|
4243 #17825 := (not #15203) |
|
4244 #17826 := (~ #17825 #17824) |
|
4245 #17821 := (not #15200) |
|
4246 #17822 := (~ #17821 #17820) |
|
4247 #17817 := (not #15197) |
|
4248 #17818 := (~ #17817 #17816) |
|
4249 #17813 := (not #15194) |
|
4250 #17814 := (~ #17813 #17812) |
|
4251 #17809 := (not #15191) |
|
4252 #17810 := (~ #17809 #17808) |
|
4253 #17740 := (~ #17739 #17739) |
|
4254 #17741 := [refl]: #17740 |
|
4255 #17811 := [nnf-neg #17741 #17807]: #17810 |
|
4256 #17731 := (~ #17730 #17730) |
|
4257 #17732 := [refl]: #17731 |
|
4258 #17722 := (~ #17721 #17721) |
|
4259 #17723 := [refl]: #17722 |
|
4260 #17815 := [nnf-neg #17723 #17732 #17811]: #17814 |
|
4261 #17728 := (~ #17727 #17727) |
|
4262 #17729 := [refl]: #17728 |
|
4263 #17819 := [nnf-neg #17729 #17815]: #17818 |
|
4264 #17725 := (~ #17724 #17724) |
|
4265 #17726 := [refl]: #17725 |
|
4266 #17823 := [nnf-neg #17723 #17726 #17819]: #17822 |
|
4267 #17737 := (~ #17736 #17736) |
|
4268 #17738 := [refl]: #17737 |
|
4269 #17827 := [nnf-neg #17738 #17823]: #17826 |
|
4270 #17838 := [nnf-neg #17827 #17834]: #17837 |
|
4271 #17734 := (~ #17733 #17733) |
|
4272 #17735 := [refl]: #17734 |
|
4273 #17842 := [nnf-neg #17735 #17838]: #17841 |
|
4274 #17846 := [nnf-neg #17723 #17732 #17842]: #17845 |
|
4275 #17850 := [nnf-neg #17729 #17846]: #17849 |
|
4276 #17854 := [nnf-neg #17723 #17726 #17850]: #17853 |
|
4277 #17719 := (~ #17718 #17718) |
|
4278 #17720 := [refl]: #17719 |
|
4279 #17858 := [nnf-neg #17720 #17854]: #17857 |
|
4280 #17912 := [nnf-neg #17858 #17908]: #17911 |
|
4281 #17715 := (not #15120) |
|
4282 #17716 := (~ #17715 #15115) |
|
4283 #17713 := (~ #15115 #15115) |
|
4284 #17711 := (~ #15107 #15107) |
|
4285 #17712 := [refl]: #17711 |
|
4286 #17709 := (~ #15096 #15096) |
|
4287 #17710 := [refl]: #17709 |
|
4288 #17707 := (~ #15085 #15085) |
|
4289 #17708 := [refl]: #17707 |
|
4290 #17705 := (~ #15076 #15076) |
|
4291 #17703 := (~ #15071 #15071) |
|
4292 #17704 := [refl]: #17703 |
|
4293 #17706 := [nnf-pos #17704]: #17705 |
|
4294 #17701 := (~ #13402 #13402) |
|
4295 #17702 := [refl]: #17701 |
|
4296 #17699 := (~ #13392 #13392) |
|
4297 #17700 := [refl]: #17699 |
|
4298 #17697 := (~ #13389 #13389) |
|
4299 #17698 := [refl]: #17697 |
|
4300 #17695 := (~ #13359 #13359) |
|
4301 #17696 := [refl]: #17695 |
|
4302 #17693 := (~ #12913 #12913) |
|
4303 #17694 := [refl]: #17693 |
|
4304 #17691 := (~ #12910 #12910) |
|
4305 #17692 := [refl]: #17691 |
|
4306 #17689 := (~ #12741 #12741) |
|
4307 #17690 := [refl]: #17689 |
|
4308 #17687 := (~ #12030 #12030) |
|
4309 #17688 := [refl]: #17687 |
|
4310 #17685 := (~ #3055 #3055) |
|
4311 #17686 := [refl]: #17685 |
|
4312 #17714 := [monotonicity #17686 #17688 #17690 #17692 #17694 #17696 #17698 #17700 #17702 #17706 #17708 #17710 #17712]: #17713 |
|
4313 #17717 := [nnf-neg #17714]: #17716 |
|
4314 #17683 := (~ #17682 #17682) |
|
4315 #17684 := [refl]: #17683 |
|
4316 #17916 := [nnf-neg #17684 #17717 #17912]: #17915 |
|
4317 #17680 := (~ #17679 #17679) |
|
4318 #17681 := [refl]: #17680 |
|
4319 #17677 := (~ #17676 #17676) |
|
4320 #17678 := [refl]: #17677 |
|
4321 #17920 := [nnf-neg #17678 #17681 #17916]: #17919 |
|
4322 #17673 := (not #15054) |
|
4323 #17674 := (~ #17673 #15051) |
|
4324 #17671 := (~ #15051 #15051) |
|
4325 #17669 := (~ #15046 #15046) |
|
4326 #17670 := [refl]: #17669 |
|
4327 #17672 := [nnf-pos #17670]: #17671 |
|
4328 #17675 := [nnf-neg #17672]: #17674 |
|
4329 #17924 := [nnf-neg #17675 #17920]: #17923 |
|
4330 #17665 := (~ #15054 #17664) |
|
4331 #17666 := [sk]: #17665 |
|
4332 #17928 := [nnf-neg #17666 #17924]: #17927 |
|
4333 #17649 := (~ #17648 #17648) |
|
4334 #17650 := [refl]: #17649 |
|
4335 #17932 := [nnf-neg #17650 #17928]: #17931 |
|
4336 #17646 := (~ #12866 #12866) |
|
4337 #17647 := [refl]: #17646 |
|
4338 #17936 := [nnf-neg #17647 #17932]: #17935 |
|
4339 #17644 := (~ #17643 #17643) |
|
4340 #17645 := [refl]: #17644 |
|
4341 #17940 := [nnf-neg #17645 #17936]: #17939 |
|
4342 #17641 := (~ #17640 #17640) |
|
4343 #17642 := [refl]: #17641 |
|
4344 #17632 := (~ #17631 #17631) |
|
4345 #17633 := [refl]: #17632 |
|
4346 #17944 := [nnf-neg #17633 #17642 #17940]: #17943 |
|
4347 #17638 := (~ #17637 #17637) |
|
4348 #17639 := [refl]: #17638 |
|
4349 #17948 := [nnf-neg #17639 #17944]: #17947 |
|
4350 #17635 := (~ #17634 #17634) |
|
4351 #17636 := [refl]: #17635 |
|
4352 #17952 := [nnf-neg #17633 #17636 #17948]: #17951 |
|
4353 #17629 := (~ #17628 #17628) |
|
4354 #17630 := [refl]: #17629 |
|
4355 #17956 := [nnf-neg #17630 #17952]: #17955 |
|
4356 #17626 := (~ #12702 #12702) |
|
4357 #17627 := [refl]: #17626 |
|
4358 #17959 := [nnf-neg #17627 #17956]: #17958 |
|
4359 #14519 := (or #13325 #13347 #14498) |
|
4360 #14524 := (and #13247 #14519) |
|
4361 #14530 := (or #13453 #14487 #14524) |
|
4362 #14535 := (and #3055 #12741 #14530) |
|
4363 #14538 := (or #12895 #14535) |
|
4364 #14541 := (and #12892 #14538) |
|
4365 #14544 := (or #12866 #14541) |
|
4366 #14547 := (and #12863 #14544) |
|
4367 #14550 := (or #12860 #14547) |
|
4368 #14553 := (and #11970 #11979 #14550) |
|
4369 #14556 := (or #12690 #14553) |
|
4370 #14559 := (and #11970 #11973 #14556) |
|
4371 #14562 := (or #12702 #14559) |
|
4372 #14565 := (and #11967 #14562) |
|
4373 #14568 := (not #14565) |
|
4374 #15327 := (iff #14568 #15326) |
|
4375 #15324 := (iff #14565 #15323) |
|
4376 #15321 := (iff #14562 #15320) |
|
4377 #15318 := (iff #14559 #15317) |
|
4378 #15315 := (iff #14556 #15314) |
|
4379 #15312 := (iff #14553 #15311) |
|
4380 #15309 := (iff #14550 #15308) |
|
4381 #15306 := (iff #14547 #15305) |
|
4382 #15303 := (iff #14544 #15302) |
|
4383 #15300 := (iff #14541 #15299) |
|
4384 #15297 := (iff #14538 #15296) |
|
4385 #15294 := (iff #14535 #15293) |
|
4386 #15291 := (iff #14530 #15288) |
|
4387 #15285 := (or #15120 #14487 #15282) |
|
4388 #15289 := (iff #15285 #15288) |
|
4389 #15290 := [rewrite]: #15289 |
|
4390 #15286 := (iff #14530 #15285) |
|
4391 #15283 := (iff #14524 #15282) |
|
4392 #15280 := (iff #14519 #15277) |
|
4393 #15274 := (or #15271 #13347 #14498) |
|
4394 #15278 := (iff #15274 #15277) |
|
4395 #15279 := [rewrite]: #15278 |
|
4396 #15275 := (iff #14519 #15274) |
|
4397 #15272 := (iff #13325 #15271) |
|
4398 #15269 := (iff #13320 #15268) |
|
4399 #15266 := (iff #13311 #15265) |
|
4400 #15263 := (iff #13306 #15260) |
|
4401 #15257 := (and #3142 #4041 #14378 #13272) |
|
4402 #15261 := (iff #15257 #15260) |
|
4403 #15262 := [rewrite]: #15261 |
|
4404 #15258 := (iff #13306 #15257) |
|
4405 #14373 := (iff #4355 #14378) |
|
4406 #14394 := -4294967295::int |
|
4407 #14386 := (+ -4294967295::int #161) |
|
4408 #14379 := (<= #14386 0::int) |
|
4409 #14375 := (iff #14379 #14378) |
|
4410 #14376 := [rewrite]: #14375 |
|
4411 #14380 := (iff #4355 #14379) |
|
4412 #14381 := (= #4354 #14386) |
|
4413 #14387 := (+ #161 -4294967295::int) |
|
4414 #14383 := (= #14387 #14386) |
|
4415 #14384 := [rewrite]: #14383 |
|
4416 #14388 := (= #4354 #14387) |
|
4417 #14389 := (= #4353 -4294967295::int) |
|
4418 #14395 := (* -1::int 4294967295::int) |
|
4419 #14391 := (= #14395 -4294967295::int) |
|
4420 #14392 := [rewrite]: #14391 |
|
4421 #14396 := (= #4353 #14395) |
|
4422 #7476 := (= uf_76 4294967295::int) |
|
4423 #947 := 65536::int |
|
4424 #1322 := (* 65536::int 65536::int) |
|
4425 #1327 := (- #1322 1::int) |
|
4426 #1328 := (= uf_76 #1327) |
|
4427 #7477 := (iff #1328 #7476) |
|
4428 #7474 := (= #1327 4294967295::int) |
|
4429 #1010 := 4294967296::int |
|
4430 #7467 := (- 4294967296::int 1::int) |
|
4431 #7472 := (= #7467 4294967295::int) |
|
4432 #7473 := [rewrite]: #7472 |
|
4433 #7469 := (= #1327 #7467) |
|
4434 #7438 := (= #1322 4294967296::int) |
|
4435 #7439 := [rewrite]: #7438 |
|
4436 #7470 := [monotonicity #7439]: #7469 |
|
4437 #7475 := [trans #7470 #7473]: #7474 |
|
4438 #7478 := [monotonicity #7475]: #7477 |
|
4439 #7466 := [asserted]: #1328 |
|
4440 #7481 := [mp #7466 #7478]: #7476 |
|
4441 #14393 := [monotonicity #7481]: #14396 |
|
4442 #14390 := [trans #14393 #14392]: #14389 |
|
4443 #14385 := [monotonicity #14390]: #14388 |
|
4444 #14382 := [trans #14385 #14384]: #14381 |
|
4445 #14377 := [monotonicity #14382]: #14380 |
|
4446 #14374 := [trans #14377 #14376]: #14373 |
|
4447 #15259 := [monotonicity #14374]: #15258 |
|
4448 #15264 := [trans #15259 #15262]: #15263 |
|
4449 #15267 := [quant-intro #15264]: #15266 |
|
4450 #15255 := (iff #13314 #15254) |
|
4451 #15252 := (iff #13294 #15251) |
|
4452 #15249 := (iff #13291 #15246) |
|
4453 #15243 := (or #15240 #13288) |
|
4454 #15247 := (iff #15243 #15246) |
|
4455 #15248 := [rewrite]: #15247 |
|
4456 #15244 := (iff #13291 #15243) |
|
4457 #15241 := (iff #13283 #15240) |
|
4458 #15238 := (iff #13278 #15235) |
|
4459 #15232 := (and #4041 #14378 #13272) |
|
4460 #15236 := (iff #15232 #15235) |
|
4461 #15237 := [rewrite]: #15236 |
|
4462 #15233 := (iff #13278 #15232) |
|
4463 #15234 := [monotonicity #14374]: #15233 |
|
4464 #15239 := [trans #15234 #15237]: #15238 |
|
4465 #15242 := [monotonicity #15239]: #15241 |
|
4466 #15245 := [monotonicity #15242]: #15244 |
|
4467 #15250 := [trans #15245 #15248]: #15249 |
|
4468 #15253 := [quant-intro #15250]: #15252 |
|
4469 #15256 := [monotonicity #15253]: #15255 |
|
4470 #15270 := [monotonicity #15256 #15267]: #15269 |
|
4471 #15273 := [monotonicity #15253 #15270]: #15272 |
|
4472 #15276 := [monotonicity #15273]: #15275 |
|
4473 #15281 := [trans #15276 #15279]: #15280 |
|
4474 #15230 := (iff #13247 #15229) |
|
4475 #15227 := (iff #13242 #15226) |
|
4476 #15224 := (iff #13236 #15223) |
|
4477 #15221 := (iff #13231 #15220) |
|
4478 #15218 := (iff #13225 #15217) |
|
4479 #15215 := (iff #13222 #15214) |
|
4480 #15212 := (iff #13219 #15209) |
|
4481 #15206 := (or #15188 #13216) |
|
4482 #15210 := (iff #15206 #15209) |
|
4483 #15211 := [rewrite]: #15210 |
|
4484 #15207 := (iff #13219 #15206) |
|
4485 #15189 := (iff #13158 #15188) |
|
4486 #15186 := (iff #13152 #15185) |
|
4487 #15183 := (iff #13149 #15182) |
|
4488 #15180 := (iff #13146 #15179) |
|
4489 #15177 := (iff #13143 #15176) |
|
4490 #15174 := (iff #13140 #15171) |
|
4491 #15168 := (or #15165 #13135) |
|
4492 #15172 := (iff #15168 #15171) |
|
4493 #15173 := [rewrite]: #15172 |
|
4494 #15169 := (iff #13140 #15168) |
|
4495 #15166 := (iff #13123 #15165) |
|
4496 #15163 := (iff #13120 #15162) |
|
4497 #15160 := (iff #13117 #15157) |
|
4498 #15154 := (or #15151 #13114) |
|
4499 #15158 := (iff #15154 #15157) |
|
4500 #15159 := [rewrite]: #15158 |
|
4501 #15155 := (iff #13117 #15154) |
|
4502 #15152 := (iff #13109 #15151) |
|
4503 #15149 := (iff #13104 #15146) |
|
4504 #15143 := (and #4041 #14378 #13098) |
|
4505 #15147 := (iff #15143 #15146) |
|
4506 #15148 := [rewrite]: #15147 |
|
4507 #15144 := (iff #13104 #15143) |
|
4508 #15145 := [monotonicity #14374]: #15144 |
|
4509 #15150 := [trans #15145 #15148]: #15149 |
|
4510 #15153 := [monotonicity #15150]: #15152 |
|
4511 #15156 := [monotonicity #15153]: #15155 |
|
4512 #15161 := [trans #15156 #15159]: #15160 |
|
4513 #15164 := [quant-intro #15161]: #15163 |
|
4514 #15167 := [monotonicity #15164]: #15166 |
|
4515 #15170 := [monotonicity #15167]: #15169 |
|
4516 #15175 := [trans #15170 #15173]: #15174 |
|
4517 #15178 := [monotonicity #15164 #15175]: #15177 |
|
4518 #15181 := [monotonicity #15178]: #15180 |
|
4519 #15184 := [monotonicity #15181]: #15183 |
|
4520 #15141 := (iff #13086 #15140) |
|
4521 #15138 := (iff #13081 #15135) |
|
4522 #15132 := (and #3258 #13017 #13051 #15127 #13059 #13061) |
|
4523 #15136 := (iff #15132 #15135) |
|
4524 #15137 := [rewrite]: #15136 |
|
4525 #15133 := (iff #13081 #15132) |
|
4526 #15130 := (iff #13054 #15127) |
|
4527 #15079 := (+ 4294967295::int #12965) |
|
4528 #15123 := (>= #15079 1::int) |
|
4529 #15128 := (iff #15123 #15127) |
|
4530 #15129 := [rewrite]: #15128 |
|
4531 #15124 := (iff #13054 #15123) |
|
4532 #15080 := (= #13055 #15079) |
|
4533 #15081 := [monotonicity #7481]: #15080 |
|
4534 #15125 := [monotonicity #15081]: #15124 |
|
4535 #15131 := [trans #15125 #15129]: #15130 |
|
4536 #15134 := [monotonicity #15131]: #15133 |
|
4537 #15139 := [trans #15134 #15137]: #15138 |
|
4538 #15142 := [monotonicity #15139]: #15141 |
|
4539 #15187 := [monotonicity #15142 #15184]: #15186 |
|
4540 #15190 := [monotonicity #15131 #15187]: #15189 |
|
4541 #15208 := [monotonicity #15190]: #15207 |
|
4542 #15213 := [trans #15208 #15211]: #15212 |
|
4543 #15204 := (iff #13185 #15203) |
|
4544 #15201 := (iff #13180 #15200) |
|
4545 #15198 := (iff #13174 #15197) |
|
4546 #15195 := (iff #13169 #15194) |
|
4547 #15192 := (iff #13163 #15191) |
|
4548 #15193 := [monotonicity #15190]: #15192 |
|
4549 #15196 := [monotonicity #15193]: #15195 |
|
4550 #15199 := [monotonicity #15196]: #15198 |
|
4551 #15202 := [monotonicity #15199]: #15201 |
|
4552 #15205 := [monotonicity #15202]: #15204 |
|
4553 #15216 := [monotonicity #15205 #15213]: #15215 |
|
4554 #15219 := [monotonicity #15216]: #15218 |
|
4555 #15222 := [monotonicity #15219]: #15221 |
|
4556 #15225 := [monotonicity #15222]: #15224 |
|
4557 #15228 := [monotonicity #15225]: #15227 |
|
4558 #15231 := [monotonicity #15228]: #15230 |
|
4559 #15284 := [monotonicity #15231 #15281]: #15283 |
|
4560 #15121 := (iff #13453 #15120) |
|
4561 #15118 := (iff #13448 #15115) |
|
4562 #15112 := (and #3055 #12030 #12741 #12910 #12913 #13359 #15076 #13389 #13392 #15085 #15096 #13402 #15107) |
|
4563 #15116 := (iff #15112 #15115) |
|
4564 #15117 := [rewrite]: #15116 |
|
4565 #15113 := (iff #13448 #15112) |
|
4566 #15110 := (iff #13405 #15107) |
|
4567 #15101 := (+ 255::int #13378) |
|
4568 #15104 := (>= #15101 0::int) |
|
4569 #15108 := (iff #15104 #15107) |
|
4570 #15109 := [rewrite]: #15108 |
|
4571 #15105 := (iff #13405 #15104) |
|
4572 #15102 := (= #13406 #15101) |
|
4573 #1332 := (= uf_78 255::int) |
|
4574 #7480 := [asserted]: #1332 |
|
4575 #15103 := [monotonicity #7480]: #15102 |
|
4576 #15106 := [monotonicity #15103]: #15105 |
|
4577 #15111 := [trans #15106 #15109]: #15110 |
|
4578 #15099 := (iff #13398 #15096) |
|
4579 #15090 := (+ 4294967295::int #13356) |
|
4580 #15093 := (>= #15090 0::int) |
|
4581 #15097 := (iff #15093 #15096) |
|
4582 #15098 := [rewrite]: #15097 |
|
4583 #15094 := (iff #13398 #15093) |
|
4584 #15091 := (= #13399 #15090) |
|
4585 #15092 := [monotonicity #7481]: #15091 |
|
4586 #15095 := [monotonicity #15092]: #15094 |
|
4587 #15100 := [trans #15095 #15098]: #15099 |
|
4588 #15088 := (iff #13395 #15085) |
|
4589 #15082 := (>= #15079 0::int) |
|
4590 #15086 := (iff #15082 #15085) |
|
4591 #15087 := [rewrite]: #15086 |
|
4592 #15083 := (iff #13395 #15082) |
|
4593 #15084 := [monotonicity #15081]: #15083 |
|
4594 #15089 := [trans #15084 #15087]: #15088 |
|
4595 #15077 := (iff #13386 #15076) |
|
4596 #15074 := (iff #13383 #15071) |
|
4597 #15068 := (or #15065 #13380) |
|
4598 #15072 := (iff #15068 #15071) |
|
4599 #15073 := [rewrite]: #15072 |
|
4600 #15069 := (iff #13383 #15068) |
|
4601 #15066 := (iff #13375 #15065) |
|
4602 #15063 := (iff #13370 #15060) |
|
4603 #15057 := (and #4041 #14378 #13364) |
|
4604 #15061 := (iff #15057 #15060) |
|
4605 #15062 := [rewrite]: #15061 |
|
4606 #15058 := (iff #13370 #15057) |
|
4607 #15059 := [monotonicity #14374]: #15058 |
|
4608 #15064 := [trans #15059 #15062]: #15063 |
|
4609 #15067 := [monotonicity #15064]: #15066 |
|
4610 #15070 := [monotonicity #15067]: #15069 |
|
4611 #15075 := [trans #15070 #15073]: #15074 |
|
4612 #15078 := [quant-intro #15075]: #15077 |
|
4613 #15114 := [monotonicity #15078 #15089 #15100 #15111]: #15113 |
|
4614 #15119 := [trans #15114 #15117]: #15118 |
|
4615 #15122 := [monotonicity #15119]: #15121 |
|
4616 #15287 := [monotonicity #15122 #15284]: #15286 |
|
4617 #15292 := [trans #15287 #15290]: #15291 |
|
4618 #15295 := [monotonicity #15292]: #15294 |
|
4619 #15055 := (iff #12895 #15054) |
|
4620 #15052 := (iff #12892 #15051) |
|
4621 #15049 := (iff #12889 #15046) |
|
4622 #15043 := (or #15040 #12885) |
|
4623 #15047 := (iff #15043 #15046) |
|
4624 #15048 := [rewrite]: #15047 |
|
4625 #15044 := (iff #12889 #15043) |
|
4626 #15041 := (iff #12881 #15040) |
|
4627 #15038 := (iff #12876 #15035) |
|
4628 #15032 := (and #4041 #14378 #12870) |
|
4629 #15036 := (iff #15032 #15035) |
|
4630 #15037 := [rewrite]: #15036 |
|
4631 #15033 := (iff #12876 #15032) |
|
4632 #15034 := [monotonicity #14374]: #15033 |
|
4633 #15039 := [trans #15034 #15037]: #15038 |
|
4634 #15042 := [monotonicity #15039]: #15041 |
|
4635 #15045 := [monotonicity #15042]: #15044 |
|
4636 #15050 := [trans #15045 #15048]: #15049 |
|
4637 #15053 := [quant-intro #15050]: #15052 |
|
4638 #15056 := [monotonicity #15053]: #15055 |
|
4639 #15298 := [monotonicity #15056 #15295]: #15297 |
|
4640 #15301 := [monotonicity #15053 #15298]: #15300 |
|
4641 #15304 := [monotonicity #15301]: #15303 |
|
4642 #15307 := [monotonicity #15304]: #15306 |
|
4643 #15310 := [monotonicity #15307]: #15309 |
|
4644 #15313 := [monotonicity #15310]: #15312 |
|
4645 #15316 := [monotonicity #15313]: #15315 |
|
4646 #15319 := [monotonicity #15316]: #15318 |
|
4647 #15322 := [monotonicity #15319]: #15321 |
|
4648 #15325 := [monotonicity #15322]: #15324 |
|
4649 #15328 := [monotonicity #15325]: #15327 |
|
4650 #13550 := (not #13512) |
|
4651 #14569 := (iff #13550 #14568) |
|
4652 #14566 := (iff #13512 #14565) |
|
4653 #14563 := (iff #13509 #14562) |
|
4654 #14560 := (iff #13504 #14559) |
|
4655 #14557 := (iff #13498 #14556) |
|
4656 #14554 := (iff #13493 #14553) |
|
4657 #14551 := (iff #13487 #14550) |
|
4658 #14548 := (iff #13484 #14547) |
|
4659 #14545 := (iff #13481 #14544) |
|
4660 #14542 := (iff #13478 #14541) |
|
4661 #14539 := (iff #13475 #14538) |
|
4662 #14536 := (iff #13470 #14535) |
|
4663 #14533 := (iff #13462 #14530) |
|
4664 #14527 := (or #14487 #14524 #13453) |
|
4665 #14531 := (iff #14527 #14530) |
|
4666 #14532 := [rewrite]: #14531 |
|
4667 #14528 := (iff #13462 #14527) |
|
4668 #14525 := (iff #13353 #14524) |
|
4669 #14522 := (iff #13350 #14519) |
|
4670 #14504 := (or #13325 #14498) |
|
4671 #14516 := (or #14504 #13347) |
|
4672 #14520 := (iff #14516 #14519) |
|
4673 #14521 := [rewrite]: #14520 |
|
4674 #14517 := (iff #13350 #14516) |
|
4675 #14514 := (iff #13331 #14504) |
|
4676 #14509 := (and true #14504) |
|
4677 #14512 := (iff #14509 #14504) |
|
4678 #14513 := [rewrite]: #14512 |
|
4679 #14510 := (iff #13331 #14509) |
|
4680 #14507 := (iff #13328 #14504) |
|
4681 #14501 := (or #14498 #13325) |
|
4682 #14505 := (iff #14501 #14504) |
|
4683 #14506 := [rewrite]: #14505 |
|
4684 #14502 := (iff #13328 #14501) |
|
4685 #14499 := (iff #13267 #14498) |
|
4686 #14496 := (iff #13262 #14493) |
|
4687 #14490 := (and true #12113 #12116 #12119 #12122 #12910 #12913) |
|
4688 #14494 := (iff #14490 #14493) |
|
4689 #14495 := [rewrite]: #14494 |
|
4690 #14491 := (iff #13262 #14490) |
|
4691 #14199 := (iff up_216 true) |
|
4692 #10740 := [asserted]: up_216 |
|
4693 #14200 := [iff-true #10740]: #14199 |
|
4694 #14492 := [monotonicity #14200]: #14491 |
|
4695 #14497 := [trans #14492 #14495]: #14496 |
|
4696 #14500 := [monotonicity #14497]: #14499 |
|
4697 #14503 := [monotonicity #14500]: #14502 |
|
4698 #14508 := [trans #14503 #14506]: #14507 |
|
4699 #14511 := [monotonicity #14200 #14508]: #14510 |
|
4700 #14515 := [trans #14511 #14513]: #14514 |
|
4701 #14518 := [monotonicity #14515]: #14517 |
|
4702 #14523 := [trans #14518 #14521]: #14522 |
|
4703 #14526 := [monotonicity #14523]: #14525 |
|
4704 #14488 := (iff #12962 #14487) |
|
4705 #14485 := (iff #12957 #14482) |
|
4706 #14479 := (and #3195 #3196 #3197 #3198 #3199 #3200 true #12067 #12261 #12910 #12913) |
|
4707 #14483 := (iff #14479 #14482) |
|
4708 #14484 := [rewrite]: #14483 |
|
4709 #14480 := (iff #12957 #14479) |
|
4710 #14453 := (iff #11903 true) |
|
4711 #14454 := [iff-true #13537]: #14453 |
|
4712 #14481 := [monotonicity #14454]: #14480 |
|
4713 #14486 := [trans #14481 #14484]: #14485 |
|
4714 #14489 := [monotonicity #14486]: #14488 |
|
4715 #14529 := [monotonicity #14489 #14526]: #14528 |
|
4716 #14534 := [trans #14529 #14532]: #14533 |
|
4717 #14537 := [monotonicity #14534]: #14536 |
|
4718 #14540 := [monotonicity #14537]: #14539 |
|
4719 #14543 := [monotonicity #14540]: #14542 |
|
4720 #14546 := [monotonicity #14543]: #14545 |
|
4721 #14549 := [monotonicity #14546]: #14548 |
|
4722 #14552 := [monotonicity #14549]: #14551 |
|
4723 #14555 := [monotonicity #14552]: #14554 |
|
4724 #14558 := [monotonicity #14555]: #14557 |
|
4725 #14561 := [monotonicity #14558]: #14560 |
|
4726 #14564 := [monotonicity #14561]: #14563 |
|
4727 #14567 := [monotonicity #14564]: #14566 |
|
4728 #14570 := [monotonicity #14567]: #14569 |
|
4729 #13551 := [not-or-elim #13523]: #13550 |
|
4730 #14571 := [mp #13551 #14570]: #14568 |
|
4731 #15329 := [mp #14571 #15328]: #15326 |
|
4732 #17960 := [mp~ #15329 #17959]: #17957 |
|
4733 #17961 := [mp #17960 #18264]: #18262 |
|
4734 #21850 := [mp #17961 #21849]: #21847 |
|
4735 #22710 := [mp #21850 #22709]: #22707 |
|
4736 #28083 := [unit-resolution #22710 #26255]: #22704 |
|
4737 #23931 := (or #22701 #22695) |
|
4738 #23932 := [def-axiom]: #23931 |
|
4739 #28084 := [unit-resolution #23932 #28083]: #22695 |
|
4740 decl uf_15 :: (-> T5 T6 T2) |
|
4741 decl uf_16 :: (-> T4 T5 T6) |
|
4742 #26003 := (uf_16 uf_287 #25399) |
|
4743 #26479 := (uf_15 #26392 #26003) |
|
4744 #26480 := (= uf_9 #26479) |
|
4745 #26004 := (uf_15 #25399 #26003) |
|
4746 #28108 := (= #26004 #26479) |
|
4747 #28104 := (= #26479 #26004) |
|
4748 #27888 := (= #26392 #25399) |
|
4749 #27862 := (= #26392 #2981) |
|
4750 #27860 := (= #26391 #2977) |
|
4751 #27858 := (= #24110 uf_286) |
|
4752 #24111 := (= uf_286 #24110) |
|
4753 #1602 := (uf_143 #1358) |
|
4754 #8264 := (= #161 #1602) |
|
4755 #8267 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1592) #8264) |
|
4756 #16571 := (~ #8267 #8267) |
|
4757 #16569 := (~ #8264 #8264) |
|
4758 #16570 := [refl]: #16569 |
|
4759 #16572 := [nnf-pos #16570]: #16571 |
|
4760 #1603 := (= #1602 #161) |
|
4761 #1604 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1592) #1603) |
|
4762 #8268 := (iff #1604 #8267) |
|
4763 #8265 := (iff #1603 #8264) |
|
4764 #8266 := [rewrite]: #8265 |
|
4765 #8269 := [quant-intro #8266]: #8268 |
|
4766 #8263 := [asserted]: #1604 |
|
4767 #8272 := [mp #8263 #8269]: #8267 |
|
4768 #16573 := [mp~ #8272 #16572]: #8267 |
|
4769 #24117 := (not #8267) |
|
4770 #24118 := (or #24117 #24111) |
|
4771 #24119 := [quant-inst]: #24118 |
|
4772 #27676 := [unit-resolution #24119 #16573]: #24111 |
|
4773 #27859 := [symm #27676]: #27858 |
|
4774 #27861 := [monotonicity #27656 #27859]: #27860 |
|
4775 #27863 := [monotonicity #27861]: #27862 |
|
4776 #27889 := [trans #27863 #27875]: #27888 |
|
4777 #28105 := [monotonicity #27889]: #28104 |
|
4778 #28109 := [symm #28105]: #28108 |
|
4779 #26005 := (= uf_9 #26004) |
|
4780 decl uf_53 :: (-> T4 T5 T6) |
|
4781 #25994 := (uf_53 uf_287 #25399) |
|
4782 #25995 := (uf_15 #23 #25994) |
|
4783 #26000 := (pattern #25995) |
|
4784 decl up_197 :: (-> T3 bool) |
|
4785 #25998 := (up_197 #25810) |
|
4786 #25996 := (= uf_9 #25995) |
|
4787 #25997 := (not #25996) |
|
4788 decl uf_147 :: (-> T5 T6 T2) |
|
4789 decl uf_192 :: (-> T7 T6) |
|
4790 decl uf_11 :: (-> T4 T5 T7) |
|
4791 #25990 := (uf_11 uf_287 #25399) |
|
4792 #25991 := (uf_192 #25990) |
|
4793 #25992 := (uf_147 #23 #25991) |
|
4794 #25993 := (= uf_9 #25992) |
|
4795 #26010 := (or #25993 #25997 #25998) |
|
4796 #26013 := (forall (vars (?x577 T5)) (:pat #26000) #26010) |
|
4797 #26016 := (not #26013) |
|
4798 #26006 := (not #26005) |
|
4799 #26019 := (or #25875 #26006 #26016) |
|
4800 #26022 := (not #26019) |
|
4801 #28086 := (= #3042 #25946) |
|
4802 #28089 := [symm #26166]: #28086 |
|
4803 #28090 := [trans #26255 #28089]: #25947 |
|
4804 #25968 := (or #25967 #25945 #25963) |
|
4805 #25965 := [def-axiom]: #25968 |
|
4806 #28091 := [unit-resolution #25965 #28090 #26163]: #25945 |
|
4807 #26025 := (or #25966 #26022) |
|
4808 #14 := (:var 2 T4) |
|
4809 #2166 := (uf_196 #14 #15 #23) |
|
4810 #2228 := (pattern #2166) |
|
4811 #2229 := (uf_53 #13 #21) |
|
4812 #2230 := (uf_15 #23 #2229) |
|
4813 #2231 := (pattern #2230) |
|
4814 #2158 := (uf_11 #13 #15) |
|
4815 #2236 := (uf_192 #2158) |
|
4816 #2237 := (uf_147 #23 #2236) |
|
4817 #10024 := (= uf_9 #2237) |
|
4818 #10018 := (= uf_9 #2230) |
|
4819 #21005 := (not #10018) |
|
4820 #1382 := (uf_13 #21) |
|
4821 #2232 := (up_197 #1382) |
|
4822 #21020 := (or #2232 #21005 #10024) |
|
4823 #21025 := (forall (vars (?x577 T5)) (:pat #2231) #21020) |
|
4824 #21031 := (not #21025) |
|
4825 #2145 := (uf_16 #14 #23) |
|
4826 #2146 := (uf_15 #15 #2145) |
|
4827 #9724 := (= uf_9 #2146) |
|
4828 #20840 := (not #9724) |
|
4829 #180 := (uf_27 #14 #15) |
|
4830 #3718 := (= uf_9 #180) |
|
4831 #10361 := (not #3718) |
|
4832 #21032 := (or #10361 #20840 #21031) |
|
4833 #21033 := (not #21032) |
|
4834 #9772 := (= uf_9 #2166) |
|
4835 #10048 := (not #9772) |
|
4836 #21038 := (or #10048 #21033) |
|
4837 #21041 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #21038) |
|
4838 #2233 := (not #2232) |
|
4839 #10021 := (and #2233 #10018) |
|
4840 #10030 := (not #10021) |
|
4841 #10031 := (or #10030 #10024) |
|
4842 #10036 := (forall (vars (?x577 T5)) (:pat #2231) #10031) |
|
4843 #10057 := (and #3718 #9724 #10036) |
|
4844 #10060 := (or #10048 #10057) |
|
4845 #10063 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #10060) |
|
4846 #21042 := (iff #10063 #21041) |
|
4847 #21039 := (iff #10060 #21038) |
|
4848 #21036 := (iff #10057 #21033) |
|
4849 #21028 := (and #3718 #9724 #21025) |
|
4850 #21034 := (iff #21028 #21033) |
|
4851 #21035 := [rewrite]: #21034 |
|
4852 #21029 := (iff #10057 #21028) |
|
4853 #21026 := (iff #10036 #21025) |
|
4854 #21023 := (iff #10031 #21020) |
|
4855 #21006 := (or #2232 #21005) |
|
4856 #21017 := (or #21006 #10024) |
|
4857 #21021 := (iff #21017 #21020) |
|
4858 #21022 := [rewrite]: #21021 |
|
4859 #21018 := (iff #10031 #21017) |
|
4860 #21015 := (iff #10030 #21006) |
|
4861 #21007 := (not #21006) |
|
4862 #21010 := (not #21007) |
|
4863 #21013 := (iff #21010 #21006) |
|
4864 #21014 := [rewrite]: #21013 |
|
4865 #21011 := (iff #10030 #21010) |
|
4866 #21008 := (iff #10021 #21007) |
|
4867 #21009 := [rewrite]: #21008 |
|
4868 #21012 := [monotonicity #21009]: #21011 |
|
4869 #21016 := [trans #21012 #21014]: #21015 |
|
4870 #21019 := [monotonicity #21016]: #21018 |
|
4871 #21024 := [trans #21019 #21022]: #21023 |
|
4872 #21027 := [quant-intro #21024]: #21026 |
|
4873 #21030 := [monotonicity #21027]: #21029 |
|
4874 #21037 := [trans #21030 #21035]: #21036 |
|
4875 #21040 := [monotonicity #21037]: #21039 |
|
4876 #21043 := [quant-intro #21040]: #21042 |
|
4877 #17090 := (~ #10063 #10063) |
|
4878 #17088 := (~ #10060 #10060) |
|
4879 #17086 := (~ #10057 #10057) |
|
4880 #17084 := (~ #10036 #10036) |
|
4881 #17082 := (~ #10031 #10031) |
|
4882 #17083 := [refl]: #17082 |
|
4883 #17085 := [nnf-pos #17083]: #17084 |
|
4884 #17080 := (~ #9724 #9724) |
|
4885 #17081 := [refl]: #17080 |
|
4886 #17078 := (~ #3718 #3718) |
|
4887 #17079 := [refl]: #17078 |
|
4888 #17087 := [monotonicity #17079 #17081 #17085]: #17086 |
|
4889 #17076 := (~ #10048 #10048) |
|
4890 #17077 := [refl]: #17076 |
|
4891 #17089 := [monotonicity #17077 #17087]: #17088 |
|
4892 #17091 := [nnf-pos #17089]: #17090 |
|
4893 #2238 := (= #2237 uf_9) |
|
4894 #2234 := (= #2230 uf_9) |
|
4895 #2235 := (and #2233 #2234) |
|
4896 #2239 := (implies #2235 #2238) |
|
4897 #2240 := (forall (vars (?x577 T5)) (:pat #2231) #2239) |
|
4898 #184 := (= #180 uf_9) |
|
4899 #2241 := (and #184 #2240) |
|
4900 #2151 := (= #2146 uf_9) |
|
4901 #2242 := (and #2151 #2241) |
|
4902 #2167 := (= #2166 uf_9) |
|
4903 #2243 := (implies #2167 #2242) |
|
4904 #2244 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #2243) |
|
4905 #10066 := (iff #2244 #10063) |
|
4906 #10039 := (and #3718 #10036) |
|
4907 #10042 := (and #9724 #10039) |
|
4908 #10049 := (or #10048 #10042) |
|
4909 #10054 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #10049) |
|
4910 #10064 := (iff #10054 #10063) |
|
4911 #10061 := (iff #10049 #10060) |
|
4912 #10058 := (iff #10042 #10057) |
|
4913 #10059 := [rewrite]: #10058 |
|
4914 #10062 := [monotonicity #10059]: #10061 |
|
4915 #10065 := [quant-intro #10062]: #10064 |
|
4916 #10055 := (iff #2244 #10054) |
|
4917 #10052 := (iff #2243 #10049) |
|
4918 #10045 := (implies #9772 #10042) |
|
4919 #10050 := (iff #10045 #10049) |
|
4920 #10051 := [rewrite]: #10050 |
|
4921 #10046 := (iff #2243 #10045) |
|
4922 #10043 := (iff #2242 #10042) |
|
4923 #10040 := (iff #2241 #10039) |
|
4924 #10037 := (iff #2240 #10036) |
|
4925 #10034 := (iff #2239 #10031) |
|
4926 #10027 := (implies #10021 #10024) |
|
4927 #10032 := (iff #10027 #10031) |
|
4928 #10033 := [rewrite]: #10032 |
|
4929 #10028 := (iff #2239 #10027) |
|
4930 #10025 := (iff #2238 #10024) |
|
4931 #10026 := [rewrite]: #10025 |
|
4932 #10022 := (iff #2235 #10021) |
|
4933 #10019 := (iff #2234 #10018) |
|
4934 #10020 := [rewrite]: #10019 |
|
4935 #10023 := [monotonicity #10020]: #10022 |
|
4936 #10029 := [monotonicity #10023 #10026]: #10028 |
|
4937 #10035 := [trans #10029 #10033]: #10034 |
|
4938 #10038 := [quant-intro #10035]: #10037 |
|
4939 #3719 := (iff #184 #3718) |
|
4940 #3720 := [rewrite]: #3719 |
|
4941 #10041 := [monotonicity #3720 #10038]: #10040 |
|
4942 #9725 := (iff #2151 #9724) |
|
4943 #9726 := [rewrite]: #9725 |
|
4944 #10044 := [monotonicity #9726 #10041]: #10043 |
|
4945 #9773 := (iff #2167 #9772) |
|
4946 #9774 := [rewrite]: #9773 |
|
4947 #10047 := [monotonicity #9774 #10044]: #10046 |
|
4948 #10053 := [trans #10047 #10051]: #10052 |
|
4949 #10056 := [quant-intro #10053]: #10055 |
|
4950 #10067 := [trans #10056 #10065]: #10066 |
|
4951 #10017 := [asserted]: #2244 |
|
4952 #10068 := [mp #10017 #10067]: #10063 |
|
4953 #17092 := [mp~ #10068 #17091]: #10063 |
|
4954 #21044 := [mp #17092 #21043]: #21041 |
|
4955 #25985 := (not #21041) |
|
4956 #25981 := (or #25985 #25966 #26022) |
|
4957 #25999 := (or #25998 #25997 #25993) |
|
4958 #26001 := (forall (vars (?x577 T5)) (:pat #26000) #25999) |
|
4959 #26002 := (not #26001) |
|
4960 #26007 := (or #25875 #26006 #26002) |
|
4961 #26008 := (not #26007) |
|
4962 #26009 := (or #25966 #26008) |
|
4963 #25982 := (or #25985 #26009) |
|
4964 #26075 := (iff #25982 #25981) |
|
4965 #25987 := (or #25985 #26025) |
|
4966 #26040 := (iff #25987 #25981) |
|
4967 #26072 := [rewrite]: #26040 |
|
4968 #25988 := (iff #25982 #25987) |
|
4969 #26026 := (iff #26009 #26025) |
|
4970 #26023 := (iff #26008 #26022) |
|
4971 #26020 := (iff #26007 #26019) |
|
4972 #26017 := (iff #26002 #26016) |
|
4973 #26014 := (iff #26001 #26013) |
|
4974 #26011 := (iff #25999 #26010) |
|
4975 #26012 := [rewrite]: #26011 |
|
4976 #26015 := [quant-intro #26012]: #26014 |
|
4977 #26018 := [monotonicity #26015]: #26017 |
|
4978 #26021 := [monotonicity #26018]: #26020 |
|
4979 #26024 := [monotonicity #26021]: #26023 |
|
4980 #26027 := [monotonicity #26024]: #26026 |
|
4981 #25989 := [monotonicity #26027]: #25988 |
|
4982 #26076 := [trans #25989 #26072]: #26075 |
|
4983 #25986 := [quant-inst]: #25982 |
|
4984 #26071 := [mp #25986 #26076]: #25981 |
|
4985 #28092 := [unit-resolution #26071 #21044]: #26025 |
|
4986 #28093 := [unit-resolution #28092 #28091]: #26022 |
|
4987 #26074 := (or #26019 #26005) |
|
4988 #26078 := [def-axiom]: #26074 |
|
4989 #28094 := [unit-resolution #26078 #28093]: #26005 |
|
4990 #28088 := [trans #28094 #28109]: #26480 |
|
4991 #26481 := (not #26480) |
|
4992 #26516 := (or #11973 #26481) |
|
4993 #26470 := (uf_66 #26469 0::int #24108) |
|
4994 #26474 := (uf_24 uf_287 #26470) |
|
4995 #26475 := (= uf_9 #26474) |
|
4996 #26476 := (not #26475) |
|
4997 #26451 := (iff #17634 #26476) |
|
4998 #26449 := (iff #11973 #26475) |
|
4999 #26446 := (iff #26475 #11973) |
|
5000 #26467 := (= #26474 #3047) |
|
5001 #26465 := (= #26470 #3044) |
|
5002 #26466 := [monotonicity #27663 #27656]: #26465 |
|
5003 #26468 := [monotonicity #26466]: #26467 |
|
5004 #26448 := [monotonicity #26468]: #26446 |
|
5005 #26450 := [symm #26448]: #26449 |
|
5006 #26452 := [monotonicity #26450]: #26451 |
|
5007 #26464 := [hypothesis]: #17634 |
|
5008 #26447 := [mp #26464 #26452]: #26476 |
|
5009 #26471 := (uf_58 #3175 #26470) |
|
5010 #26472 := (uf_136 #26471) |
|
5011 #26473 := (= uf_9 #26472) |
|
5012 #26486 := (or #26473 #26476) |
|
5013 #26489 := (not #26486) |
|
5014 decl uf_22 :: (-> T3 T2) |
|
5015 #26482 := (uf_22 #24108) |
|
5016 #26483 := (= uf_9 #26482) |
|
5017 #2783 := (uf_22 uf_7) |
|
5018 #27694 := (= #2783 #26482) |
|
5019 #27691 := (= #26482 #2783) |
|
5020 #27692 := [monotonicity #27656]: #27691 |
|
5021 #27695 := [symm #27692]: #27694 |
|
5022 #11384 := (= uf_9 #2783) |
|
5023 #2784 := (= #2783 uf_9) |
|
5024 #11386 := (iff #2784 #11384) |
|
5025 #11387 := [rewrite]: #11386 |
|
5026 #11383 := [asserted]: #2784 |
|
5027 #11390 := [mp #11383 #11387]: #11384 |
|
5028 #27696 := [trans #11390 #27695]: #26483 |
|
5029 #26484 := (not #26483) |
|
5030 #26512 := (or #26484 #26489) |
|
5031 #27697 := [hypothesis]: #26480 |
|
5032 #26427 := (<= #24110 0::int) |
|
5033 #26454 := (not #26427) |
|
5034 #13542 := [and-elim #13524]: #12741 |
|
5035 #26410 := (* -1::int #24110) |
|
5036 #26519 := (+ uf_286 #26410) |
|
5037 #26520 := (<= #26519 0::int) |
|
5038 #27677 := (not #24111) |
|
5039 #27678 := (or #27677 #26520) |
|
5040 #27679 := [th-lemma]: #27678 |
|
5041 #27680 := [unit-resolution #27679 #27676]: #26520 |
|
5042 #27686 := (not #26520) |
|
5043 #26455 := (or #26454 #12740 #27686) |
|
5044 #26456 := [th-lemma]: #26455 |
|
5045 #26457 := [unit-resolution #26456 #27680 #13542]: #26454 |
|
5046 #237 := (uf_22 #233) |
|
5047 #762 := (:var 4 int) |
|
5048 #2069 := (uf_43 #233 #762) |
|
5049 #2070 := (uf_66 #2069 #247 #233) |
|
5050 #1373 := (:var 5 T4) |
|
5051 #2086 := (uf_25 #1373 #2070) |
|
5052 #1365 := (:var 3 T5) |
|
5053 #2067 := (uf_16 #1373 #1365) |
|
5054 #268 := (:var 2 int) |
|
5055 #2065 := (uf_124 #233 #268) |
|
5056 #2066 := (uf_43 #2065 #762) |
|
5057 #2068 := (uf_15 #2066 #2067) |
|
5058 #2087 := (pattern #2068 #2086 #237) |
|
5059 #1545 := (uf_59 #1373) |
|
5060 #2084 := (uf_58 #1545 #2070) |
|
5061 #2085 := (pattern #2068 #2084 #237) |
|
5062 #2090 := (uf_136 #2084) |
|
5063 #9532 := (= uf_9 #2090) |
|
5064 #2088 := (uf_24 #1373 #2070) |
|
5065 #9529 := (= uf_9 #2088) |
|
5066 #20750 := (not #9529) |
|
5067 #20751 := (or #20750 #9532) |
|
5068 #20752 := (not #20751) |
|
5069 #9473 := (= uf_9 #2068) |
|
5070 #20726 := (not #9473) |
|
5071 #2073 := (uf_55 #1373) |
|
5072 #9470 := (= uf_9 #2073) |
|
5073 #20725 := (not #9470) |
|
5074 #4045 := (* -1::int #268) |
|
5075 #6109 := (+ #247 #4045) |
|
5076 #6706 := (>= #6109 0::int) |
|
5077 #4307 := (>= #247 0::int) |
|
5078 #18663 := (not #4307) |
|
5079 #3926 := (= uf_9 #237) |
|
5080 #10244 := (not #3926) |
|
5081 #20758 := (or #10244 #18663 #6706 #20725 #20726 #20752) |
|
5082 #20763 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #20758) |
|
5083 #9535 := (not #9532) |
|
5084 #9538 := (and #9529 #9535) |
|
5085 #7773 := (not #6706) |
|
5086 #9511 := (and #3926 #4307 #7773 #9470 #9473) |
|
5087 #9516 := (not #9511) |
|
5088 #9552 := (or #9516 #9538) |
|
5089 #9555 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #9552) |
|
5090 #20764 := (iff #9555 #20763) |
|
5091 #20761 := (iff #9552 #20758) |
|
5092 #20727 := (or #10244 #18663 #6706 #20725 #20726) |
|
5093 #20755 := (or #20727 #20752) |
|
5094 #20759 := (iff #20755 #20758) |
|
5095 #20760 := [rewrite]: #20759 |
|
5096 #20756 := (iff #9552 #20755) |
|
5097 #20753 := (iff #9538 #20752) |
|
5098 #20754 := [rewrite]: #20753 |
|
5099 #20736 := (iff #9516 #20727) |
|
5100 #20728 := (not #20727) |
|
5101 #20731 := (not #20728) |
|
5102 #20734 := (iff #20731 #20727) |
|
5103 #20735 := [rewrite]: #20734 |
|
5104 #20732 := (iff #9516 #20731) |
|
5105 #20729 := (iff #9511 #20728) |
|
5106 #20730 := [rewrite]: #20729 |
|
5107 #20733 := [monotonicity #20730]: #20732 |
|
5108 #20737 := [trans #20733 #20735]: #20736 |
|
5109 #20757 := [monotonicity #20737 #20754]: #20756 |
|
5110 #20762 := [trans #20757 #20760]: #20761 |
|
5111 #20765 := [quant-intro #20762]: #20764 |
|
5112 #16956 := (~ #9555 #9555) |
|
5113 #16954 := (~ #9552 #9552) |
|
5114 #16955 := [refl]: #16954 |
|
5115 #16957 := [nnf-pos #16955]: #16956 |
|
5116 #2091 := (= #2090 uf_9) |
|
5117 #2092 := (not #2091) |
|
5118 #2089 := (= #2088 uf_9) |
|
5119 #2093 := (and #2089 #2092) |
|
5120 #1434 := (< #247 #268) |
|
5121 #397 := (<= 0::int #247) |
|
5122 #1435 := (and #397 #1434) |
|
5123 #2075 := (= #2068 uf_9) |
|
5124 #2076 := (and #2075 #1435) |
|
5125 #238 := (= #237 uf_9) |
|
5126 #2077 := (and #238 #2076) |
|
5127 #2074 := (= #2073 uf_9) |
|
5128 #2078 := (and #2074 #2077) |
|
5129 #2094 := (implies #2078 #2093) |
|
5130 #2095 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #2094) |
|
5131 #9558 := (iff #2095 #9555) |
|
5132 #9479 := (and #1435 #9473) |
|
5133 #9484 := (and #3926 #9479) |
|
5134 #9487 := (and #9470 #9484) |
|
5135 #9493 := (not #9487) |
|
5136 #9544 := (or #9493 #9538) |
|
5137 #9549 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #9544) |
|
5138 #9556 := (iff #9549 #9555) |
|
5139 #9553 := (iff #9544 #9552) |
|
5140 #9517 := (iff #9493 #9516) |
|
5141 #9514 := (iff #9487 #9511) |
|
5142 #7776 := (and #4307 #7773) |
|
5143 #9502 := (and #7776 #9473) |
|
5144 #9505 := (and #3926 #9502) |
|
5145 #9508 := (and #9470 #9505) |
|
5146 #9512 := (iff #9508 #9511) |
|
5147 #9513 := [rewrite]: #9512 |
|
5148 #9509 := (iff #9487 #9508) |
|
5149 #9506 := (iff #9484 #9505) |
|
5150 #9503 := (iff #9479 #9502) |
|
5151 #7777 := (iff #1435 #7776) |
|
5152 #7774 := (iff #1434 #7773) |
|
5153 #7775 := [rewrite]: #7774 |
|
5154 #4306 := (iff #397 #4307) |
|
5155 #4308 := [rewrite]: #4306 |
|
5156 #7778 := [monotonicity #4308 #7775]: #7777 |
|
5157 #9504 := [monotonicity #7778]: #9503 |
|
5158 #9507 := [monotonicity #9504]: #9506 |
|
5159 #9510 := [monotonicity #9507]: #9509 |
|
5160 #9515 := [trans #9510 #9513]: #9514 |
|
5161 #9518 := [monotonicity #9515]: #9517 |
|
5162 #9554 := [monotonicity #9518]: #9553 |
|
5163 #9557 := [quant-intro #9554]: #9556 |
|
5164 #9550 := (iff #2095 #9549) |
|
5165 #9547 := (iff #2094 #9544) |
|
5166 #9541 := (implies #9487 #9538) |
|
5167 #9545 := (iff #9541 #9544) |
|
5168 #9546 := [rewrite]: #9545 |
|
5169 #9542 := (iff #2094 #9541) |
|
5170 #9539 := (iff #2093 #9538) |
|
5171 #9536 := (iff #2092 #9535) |
|
5172 #9533 := (iff #2091 #9532) |
|
5173 #9534 := [rewrite]: #9533 |
|
5174 #9537 := [monotonicity #9534]: #9536 |
|
5175 #9530 := (iff #2089 #9529) |
|
5176 #9531 := [rewrite]: #9530 |
|
5177 #9540 := [monotonicity #9531 #9537]: #9539 |
|
5178 #9488 := (iff #2078 #9487) |
|
5179 #9485 := (iff #2077 #9484) |
|
5180 #9482 := (iff #2076 #9479) |
|
5181 #9476 := (and #9473 #1435) |
|
5182 #9480 := (iff #9476 #9479) |
|
5183 #9481 := [rewrite]: #9480 |
|
5184 #9477 := (iff #2076 #9476) |
|
5185 #9474 := (iff #2075 #9473) |
|
5186 #9475 := [rewrite]: #9474 |
|
5187 #9478 := [monotonicity #9475]: #9477 |
|
5188 #9483 := [trans #9478 #9481]: #9482 |
|
5189 #3927 := (iff #238 #3926) |
|
5190 #3928 := [rewrite]: #3927 |
|
5191 #9486 := [monotonicity #3928 #9483]: #9485 |
|
5192 #9471 := (iff #2074 #9470) |
|
5193 #9472 := [rewrite]: #9471 |
|
5194 #9489 := [monotonicity #9472 #9486]: #9488 |
|
5195 #9543 := [monotonicity #9489 #9540]: #9542 |
|
5196 #9548 := [trans #9543 #9546]: #9547 |
|
5197 #9551 := [quant-intro #9548]: #9550 |
|
5198 #9559 := [trans #9551 #9557]: #9558 |
|
5199 #9528 := [asserted]: #2095 |
|
5200 #9560 := [mp #9528 #9559]: #9555 |
|
5201 #16958 := [mp~ #9560 #16957]: #9555 |
|
5202 #20766 := [mp #16958 #20765]: #20763 |
|
5203 #26500 := (not #20763) |
|
5204 #26360 := (or #26500 #23948 #26427 #26481 #26484 #26489) |
|
5205 #26477 := (or #26476 #26473) |
|
5206 #26478 := (not #26477) |
|
5207 #26411 := (+ 0::int #26410) |
|
5208 #26412 := (>= #26411 0::int) |
|
5209 #26413 := (>= 0::int 0::int) |
|
5210 #26414 := (not #26413) |
|
5211 #26485 := (or #26484 #26414 #26412 #23948 #26481 #26478) |
|
5212 #26361 := (or #26500 #26485) |
|
5213 #26382 := (iff #26361 #26360) |
|
5214 #26495 := (or #23948 #26427 #26481 #26484 #26489) |
|
5215 #26378 := (or #26500 #26495) |
|
5216 #26380 := (iff #26378 #26360) |
|
5217 #26381 := [rewrite]: #26380 |
|
5218 #26379 := (iff #26361 #26378) |
|
5219 #26498 := (iff #26485 #26495) |
|
5220 #26492 := (or #26484 false #26427 #23948 #26481 #26489) |
|
5221 #26496 := (iff #26492 #26495) |
|
5222 #26497 := [rewrite]: #26496 |
|
5223 #26493 := (iff #26485 #26492) |
|
5224 #26490 := (iff #26478 #26489) |
|
5225 #26487 := (iff #26477 #26486) |
|
5226 #26488 := [rewrite]: #26487 |
|
5227 #26491 := [monotonicity #26488]: #26490 |
|
5228 #26430 := (iff #26412 #26427) |
|
5229 #26424 := (>= #26410 0::int) |
|
5230 #26428 := (iff #26424 #26427) |
|
5231 #26429 := [rewrite]: #26428 |
|
5232 #26425 := (iff #26412 #26424) |
|
5233 #26422 := (= #26411 #26410) |
|
5234 #26423 := [rewrite]: #26422 |
|
5235 #26426 := [monotonicity #26423]: #26425 |
|
5236 #26431 := [trans #26426 #26429]: #26430 |
|
5237 #26420 := (iff #26414 false) |
|
5238 #26418 := (iff #26414 #3112) |
|
5239 #26416 := (iff #26413 true) |
|
5240 #26417 := [rewrite]: #26416 |
|
5241 #26419 := [monotonicity #26417]: #26418 |
|
5242 #26421 := [trans #26419 #12066]: #26420 |
|
5243 #26494 := [monotonicity #26421 #26431 #26491]: #26493 |
|
5244 #26499 := [trans #26494 #26497]: #26498 |
|
5245 #26377 := [monotonicity #26499]: #26379 |
|
5246 #26383 := [trans #26377 #26381]: #26382 |
|
5247 #26362 := [quant-inst]: #26361 |
|
5248 #26384 := [mp #26362 #26383]: #26360 |
|
5249 #26513 := [unit-resolution #26384 #20766 #13537 #26457 #27697]: #26512 |
|
5250 #26514 := [unit-resolution #26513 #27696]: #26489 |
|
5251 #26460 := (or #26486 #26475) |
|
5252 #26461 := [def-axiom]: #26460 |
|
5253 #26515 := [unit-resolution #26461 #26514 #26447]: false |
|
5254 #26517 := [lemma #26515]: #26516 |
|
5255 #28095 := [unit-resolution #26517 #28088]: #11973 |
|
5256 #23927 := (or #22698 #17631 #17634 #22692) |
|
5257 #23928 := [def-axiom]: #23927 |
|
5258 #28097 := [unit-resolution #23928 #28095 #28084]: #28096 |
|
5259 #28098 := [unit-resolution #28097 #26648]: #22692 |
|
5260 #23917 := (or #22689 #22683) |
|
5261 #23918 := [def-axiom]: #23917 |
|
5262 #28087 := [unit-resolution #23918 #28098]: #22683 |
|
5263 #26562 := (not #26473) |
|
5264 #28100 := [unit-resolution #26384 #20766 #13537 #26457 #28088]: #26512 |
|
5265 #28101 := [unit-resolution #28100 #27696]: #26489 |
|
5266 #27944 := (or #26486 #26562) |
|
5267 #27945 := [def-axiom]: #27944 |
|
5268 #28102 := [unit-resolution #27945 #28101]: #26562 |
|
5269 #28103 := (or #11979 #26473) |
|
5270 #27942 := (or #11979 #26473 #17634) |
|
5271 #26742 := (uf_58 #3175 #23935) |
|
5272 #26748 := (uf_135 #26742) |
|
5273 #26751 := (uf_25 uf_287 #26748) |
|
5274 #26752 := (= uf_26 #26751) |
|
5275 #26749 := (uf_210 uf_287 #26748) |
|
5276 #26750 := (= uf_9 #26749) |
|
5277 #27416 := (or #26750 #26752) |
|
5278 #27420 := (not #27416) |
|
5279 #26775 := (uf_12 #26369) |
|
5280 #26938 := (= uf_14 #26775) |
|
5281 #27415 := (not #26938) |
|
5282 #26755 := (uf_13 #26748) |
|
5283 #26756 := (uf_12 #26755) |
|
5284 #26757 := (= uf_14 #26756) |
|
5285 #26758 := (uf_27 uf_287 #26748) |
|
5286 #26753 := (= uf_9 #26758) |
|
5287 #26743 := (not #26753) |
|
5288 #26744 := (uf_136 #26742) |
|
5289 #26745 := (= uf_9 #26744) |
|
5290 #26746 := (not #26745) |
|
5291 #26747 := (or #26746 #26743) |
|
5292 #26774 := (not #26747) |
|
5293 #27536 := (or #26774 #26757 #27415 #27420) |
|
5294 #27005 := (not #27536) |
|
5295 #26817 := (uf_210 uf_287 #23935) |
|
5296 #26862 := (= uf_9 #26817) |
|
5297 #26863 := (uf_25 uf_287 #23935) |
|
5298 #26810 := (= uf_26 #26863) |
|
5299 #26811 := (or #26810 #26862) |
|
5300 #26809 := (not #26811) |
|
5301 #26987 := (or #26809 #26938) |
|
5302 #27412 := (not #26987) |
|
5303 #27012 := (or #27412 #27005) |
|
5304 #27030 := (not #27012) |
|
5305 #26867 := (uf_24 uf_287 #23935) |
|
5306 #26988 := (= uf_9 #26867) |
|
5307 #27804 := (= #3047 #26867) |
|
5308 #27801 := (= #26867 #3047) |
|
5309 #27799 := (= #23935 #3044) |
|
5310 #27793 := (= #26311 #3044) |
|
5311 #27794 := [symm #27788]: #27793 |
|
5312 #27797 := (= #23935 #26311) |
|
5313 #27791 := (= #26333 #26311) |
|
5314 #27792 := [symm #27786]: #27791 |
|
5315 #27798 := [trans #27796 #27792]: #27797 |
|
5316 #27800 := [trans #27798 #27794]: #27799 |
|
5317 #27802 := [monotonicity #27800]: #27801 |
|
5318 #27805 := [symm #27802]: #27804 |
|
5319 #27782 := [hypothesis]: #11973 |
|
5320 #27806 := [trans #27782 #27805]: #26988 |
|
5321 #26989 := (not #26988) |
|
5322 #27033 := (or #26989 #27030) |
|
5323 #27035 := (not #27033) |
|
5324 #26992 := (uf_68 uf_287 #23935) |
|
5325 #26997 := (= uf_9 #26992) |
|
5326 #27541 := (iff #26997 #27035) |
237 #2381 := (uf_68 #47 #23) |
5327 #2381 := (uf_68 #47 #23) |
238 #2382 := (pattern #2381) |
5328 #2382 := (pattern #2381) |
239 #282 := (uf_59 #47) |
5329 #282 := (uf_59 #47) |
240 #2384 := (uf_58 #282 #23) |
5330 #2384 := (uf_58 #282 #23) |
241 #2388 := (uf_135 #2384) |
5331 #2388 := (uf_135 #2384) |
242 #2399 := (uf_210 #47 #2388) |
5332 #2399 := (uf_210 #47 #2388) |
243 #10507 := (= uf_9 #2399) |
5333 #10478 := (= uf_9 #2399) |
244 #2397 := (uf_25 #47 #2388) |
5334 #2397 := (uf_25 #47 #2388) |
245 #10504 := (= uf_26 #2397) |
5335 #10475 := (= uf_26 #2397) |
246 #10510 := (or #10504 #10507) |
5336 #10481 := (or #10475 #10478) |
247 #21963 := (not #10510) |
5337 #21152 := (not #10481) |
248 #2393 := (uf_13 #2388) |
5338 #2393 := (uf_13 #2388) |
249 #2394 := (uf_12 #2393) |
5339 #2394 := (uf_12 #2393) |
250 #10498 := (= uf_14 #2394) |
5340 #10469 := (= uf_14 #2394) |
251 #2389 := (uf_27 #47 #2388) |
5341 #2389 := (uf_27 #47 #2388) |
252 #10489 := (= uf_9 #2389) |
5342 #10460 := (= uf_9 #2389) |
253 #10492 := (not #10489) |
5343 #10463 := (not #10460) |
254 #2385 := (uf_136 #2384) |
5344 #2385 := (uf_136 #2384) |
255 #10483 := (= uf_9 #2385) |
5345 #10454 := (= uf_9 #2385) |
256 #10486 := (not #10483) |
5346 #10457 := (not #10454) |
257 #10495 := (or #10486 #10492) |
5347 #10466 := (or #10457 #10463) |
258 #21962 := (not #10495) |
5348 #21151 := (not #10466) |
259 #26 := (uf_13 #23) |
5349 #21153 := (or #52 #21151 #10469 #21152) |
260 #27 := (uf_12 #26) |
5350 #21154 := (not #21153) |
261 #29 := (= #27 uf_14) |
|
262 #52 := (not #29) |
|
263 #21964 := (or #52 #21962 #10498 #21963) |
|
264 #21965 := (not #21964) |
|
265 #2405 := (uf_210 #47 #23) |
5351 #2405 := (uf_210 #47 #23) |
266 #10522 := (= uf_9 #2405) |
5352 #10493 := (= uf_9 #2405) |
267 #142 := (uf_25 #47 #23) |
5353 #10496 := (or #3615 #10493) |
268 #3644 := (= uf_26 #142) |
5354 #21146 := (not #10496) |
269 #10525 := (or #3644 #10522) |
5355 #21147 := (or #29 #21146) |
270 #21957 := (not #10525) |
5356 #21148 := (not #21147) |
271 #21958 := (or #29 #21957) |
5357 #21157 := (or #21148 #21154) |
272 #21959 := (not #21958) |
5358 #21163 := (not #21157) |
273 #21968 := (or #21959 #21965) |
5359 #21164 := (or #11066 #21163) |
274 #21974 := (not #21968) |
5360 #21165 := (not #21164) |
275 #146 := (uf_24 #47 #23) |
5361 #10450 := (= uf_9 #2381) |
276 #3650 := (= uf_9 #146) |
5362 #21170 := (iff #10450 #21165) |
277 #11095 := (not #3650) |
5363 #21173 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #21170) |
278 #21975 := (or #11095 #21974) |
5364 #10472 := (not #10469) |
279 #21976 := (not #21975) |
5365 #10514 := (and #29 #10466 #10472 #10481) |
280 #10479 := (= uf_9 #2381) |
5366 #10499 := (and #52 #10496) |
281 #21981 := (iff #10479 #21976) |
5367 #10520 := (or #10499 #10514) |
282 #21984 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #21981) |
5368 #10525 := (and #3621 #10520) |
283 #10501 := (not #10498) |
5369 #10528 := (iff #10450 #10525) |
284 #10543 := (and #29 #10495 #10501 #10510) |
5370 #10531 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #10528) |
285 #10528 := (and #52 #10525) |
5371 #21174 := (iff #10531 #21173) |
286 #10549 := (or #10528 #10543) |
5372 #21171 := (iff #10528 #21170) |
287 #10554 := (and #3650 #10549) |
5373 #21168 := (iff #10525 #21165) |
288 #10557 := (iff #10479 #10554) |
5374 #21160 := (and #3621 #21157) |
289 #10560 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #10557) |
5375 #21166 := (iff #21160 #21165) |
290 #21985 := (iff #10560 #21984) |
5376 #21167 := [rewrite]: #21166 |
291 #21982 := (iff #10557 #21981) |
5377 #21161 := (iff #10525 #21160) |
292 #21979 := (iff #10554 #21976) |
5378 #21158 := (iff #10520 #21157) |
293 #21971 := (and #3650 #21968) |
5379 #21155 := (iff #10514 #21154) |
294 #21977 := (iff #21971 #21976) |
5380 #21156 := [rewrite]: #21155 |
295 #21978 := [rewrite]: #21977 |
5381 #21149 := (iff #10499 #21148) |
296 #21972 := (iff #10554 #21971) |
5382 #21150 := [rewrite]: #21149 |
297 #21969 := (iff #10549 #21968) |
5383 #21159 := [monotonicity #21150 #21156]: #21158 |
298 #21966 := (iff #10543 #21965) |
5384 #21162 := [monotonicity #21159]: #21161 |
299 #21967 := [rewrite]: #21966 |
5385 #21169 := [trans #21162 #21167]: #21168 |
300 #21960 := (iff #10528 #21959) |
5386 #21172 := [monotonicity #21169]: #21171 |
301 #21961 := [rewrite]: #21960 |
5387 #21175 := [quant-intro #21172]: #21174 |
302 #21970 := [monotonicity #21961 #21967]: #21969 |
5388 #17195 := (~ #10531 #10531) |
303 #21973 := [monotonicity #21970]: #21972 |
5389 #17193 := (~ #10528 #10528) |
304 #21980 := [trans #21973 #21978]: #21979 |
5390 #17194 := [refl]: #17193 |
305 #21983 := [monotonicity #21980]: #21982 |
5391 #17196 := [nnf-pos #17194]: #17195 |
306 #21986 := [quant-intro #21983]: #21985 |
|
307 #17907 := (~ #10560 #10560) |
|
308 #17905 := (~ #10557 #10557) |
|
309 #17906 := [refl]: #17905 |
|
310 #17908 := [nnf-pos #17906]: #17907 |
|
311 #2406 := (= #2405 uf_9) |
5392 #2406 := (= #2405 uf_9) |
312 #143 := (= #142 uf_26) |
|
313 #2407 := (or #143 #2406) |
5393 #2407 := (or #143 #2406) |
314 #2408 := (and #52 #2407) |
5394 #2408 := (and #52 #2407) |
315 #2400 := (= #2399 uf_9) |
5395 #2400 := (= #2399 uf_9) |
316 #2398 := (= #2397 uf_26) |
5396 #2398 := (= #2397 uf_26) |
317 #2401 := (or #2398 #2400) |
5397 #2401 := (or #2398 #2400) |
324 #2387 := (not #2386) |
5404 #2387 := (not #2386) |
325 #2392 := (or #2387 #2391) |
5405 #2392 := (or #2387 #2391) |
326 #2403 := (and #2392 #2402) |
5406 #2403 := (and #2392 #2402) |
327 #2404 := (and #29 #2403) |
5407 #2404 := (and #29 #2403) |
328 #2409 := (or #2404 #2408) |
5408 #2409 := (or #2404 #2408) |
329 #147 := (= #146 uf_9) |
|
330 #2410 := (and #147 #2409) |
5409 #2410 := (and #147 #2409) |
331 #2383 := (= #2381 uf_9) |
5410 #2383 := (= #2381 uf_9) |
332 #2411 := (iff #2383 #2410) |
5411 #2411 := (iff #2383 #2410) |
333 #2412 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #2411) |
5412 #2412 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #2411) |
334 #10563 := (iff #2412 #10560) |
5413 #10534 := (iff #2412 #10531) |
335 #10513 := (and #10501 #10510) |
5414 #10484 := (and #10472 #10481) |
336 #10516 := (and #10495 #10513) |
5415 #10487 := (and #10466 #10484) |
337 #10519 := (and #29 #10516) |
5416 #10490 := (and #29 #10487) |
338 #10531 := (or #10519 #10528) |
5417 #10502 := (or #10490 #10499) |
339 #10534 := (and #3650 #10531) |
5418 #10505 := (and #3621 #10502) |
340 #10537 := (iff #10479 #10534) |
5419 #10508 := (iff #10450 #10505) |
341 #10540 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #10537) |
5420 #10511 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #10508) |
342 #10561 := (iff #10540 #10560) |
5421 #10532 := (iff #10511 #10531) |
343 #10558 := (iff #10537 #10557) |
5422 #10529 := (iff #10508 #10528) |
344 #10555 := (iff #10534 #10554) |
5423 #10526 := (iff #10505 #10525) |
345 #10552 := (iff #10531 #10549) |
5424 #10523 := (iff #10502 #10520) |
346 #10546 := (or #10543 #10528) |
5425 #10517 := (or #10514 #10499) |
347 #10550 := (iff #10546 #10549) |
5426 #10521 := (iff #10517 #10520) |
348 #10551 := [rewrite]: #10550 |
5427 #10522 := [rewrite]: #10521 |
349 #10547 := (iff #10531 #10546) |
5428 #10518 := (iff #10502 #10517) |
350 #10544 := (iff #10519 #10543) |
5429 #10515 := (iff #10490 #10514) |
351 #10545 := [rewrite]: #10544 |
5430 #10516 := [rewrite]: #10515 |
352 #10548 := [monotonicity #10545]: #10547 |
5431 #10519 := [monotonicity #10516]: #10518 |
353 #10553 := [trans #10548 #10551]: #10552 |
5432 #10524 := [trans #10519 #10522]: #10523 |
354 #10556 := [monotonicity #10553]: #10555 |
5433 #10527 := [monotonicity #10524]: #10526 |
355 #10559 := [monotonicity #10556]: #10558 |
|
356 #10562 := [quant-intro #10559]: #10561 |
|
357 #10541 := (iff #2412 #10540) |
|
358 #10538 := (iff #2411 #10537) |
|
359 #10535 := (iff #2410 #10534) |
|
360 #10532 := (iff #2409 #10531) |
|
361 #10529 := (iff #2408 #10528) |
|
362 #10526 := (iff #2407 #10525) |
|
363 #10523 := (iff #2406 #10522) |
|
364 #10524 := [rewrite]: #10523 |
|
365 #3645 := (iff #143 #3644) |
|
366 #3646 := [rewrite]: #3645 |
|
367 #10527 := [monotonicity #3646 #10524]: #10526 |
|
368 #10530 := [monotonicity #10527]: #10529 |
5434 #10530 := [monotonicity #10527]: #10529 |
369 #10520 := (iff #2404 #10519) |
5435 #10533 := [quant-intro #10530]: #10532 |
370 #10517 := (iff #2403 #10516) |
5436 #10512 := (iff #2412 #10511) |
371 #10514 := (iff #2402 #10513) |
5437 #10509 := (iff #2411 #10508) |
372 #10511 := (iff #2401 #10510) |
5438 #10506 := (iff #2410 #10505) |
373 #10508 := (iff #2400 #10507) |
5439 #10503 := (iff #2409 #10502) |
374 #10509 := [rewrite]: #10508 |
5440 #10500 := (iff #2408 #10499) |
375 #10505 := (iff #2398 #10504) |
5441 #10497 := (iff #2407 #10496) |
376 #10506 := [rewrite]: #10505 |
5442 #10494 := (iff #2406 #10493) |
377 #10512 := [monotonicity #10506 #10509]: #10511 |
5443 #10495 := [rewrite]: #10494 |
378 #10502 := (iff #2396 #10501) |
5444 #10498 := [monotonicity #3617 #10495]: #10497 |
379 #10499 := (iff #2395 #10498) |
5445 #10501 := [monotonicity #10498]: #10500 |
380 #10500 := [rewrite]: #10499 |
5446 #10491 := (iff #2404 #10490) |
381 #10503 := [monotonicity #10500]: #10502 |
5447 #10488 := (iff #2403 #10487) |
382 #10515 := [monotonicity #10503 #10512]: #10514 |
5448 #10485 := (iff #2402 #10484) |
383 #10496 := (iff #2392 #10495) |
5449 #10482 := (iff #2401 #10481) |
384 #10493 := (iff #2391 #10492) |
5450 #10479 := (iff #2400 #10478) |
385 #10490 := (iff #2390 #10489) |
5451 #10480 := [rewrite]: #10479 |
386 #10491 := [rewrite]: #10490 |
5452 #10476 := (iff #2398 #10475) |
387 #10494 := [monotonicity #10491]: #10493 |
5453 #10477 := [rewrite]: #10476 |
388 #10487 := (iff #2387 #10486) |
5454 #10483 := [monotonicity #10477 #10480]: #10482 |
389 #10484 := (iff #2386 #10483) |
5455 #10473 := (iff #2396 #10472) |
390 #10485 := [rewrite]: #10484 |
5456 #10470 := (iff #2395 #10469) |
391 #10488 := [monotonicity #10485]: #10487 |
5457 #10471 := [rewrite]: #10470 |
392 #10497 := [monotonicity #10488 #10494]: #10496 |
5458 #10474 := [monotonicity #10471]: #10473 |
393 #10518 := [monotonicity #10497 #10515]: #10517 |
5459 #10486 := [monotonicity #10474 #10483]: #10485 |
394 #10521 := [monotonicity #10518]: #10520 |
5460 #10467 := (iff #2392 #10466) |
395 #10533 := [monotonicity #10521 #10530]: #10532 |
5461 #10464 := (iff #2391 #10463) |
396 #3651 := (iff #147 #3650) |
5462 #10461 := (iff #2390 #10460) |
397 #3652 := [rewrite]: #3651 |
5463 #10462 := [rewrite]: #10461 |
398 #10536 := [monotonicity #3652 #10533]: #10535 |
5464 #10465 := [monotonicity #10462]: #10464 |
399 #10481 := (iff #2383 #10479) |
5465 #10458 := (iff #2387 #10457) |
400 #10482 := [rewrite]: #10481 |
5466 #10455 := (iff #2386 #10454) |
401 #10539 := [monotonicity #10482 #10536]: #10538 |
5467 #10456 := [rewrite]: #10455 |
402 #10542 := [quant-intro #10539]: #10541 |
5468 #10459 := [monotonicity #10456]: #10458 |
403 #10564 := [trans #10542 #10562]: #10563 |
5469 #10468 := [monotonicity #10459 #10465]: #10467 |
404 #10478 := [asserted]: #2412 |
5470 #10489 := [monotonicity #10468 #10486]: #10488 |
405 #10565 := [mp #10478 #10564]: #10560 |
5471 #10492 := [monotonicity #10489]: #10491 |
406 #17909 := [mp~ #10565 #17908]: #10560 |
5472 #10504 := [monotonicity #10492 #10501]: #10503 |
407 #21987 := [mp #17909 #21986]: #21984 |
5473 #10507 := [monotonicity #3623 #10504]: #10506 |
408 #27470 := (not #21984) |
5474 #10452 := (iff #2383 #10450) |
409 #30070 := (or #27470 #29389) |
5475 #10453 := [rewrite]: #10452 |
410 #29305 := (or #29304 #29302) |
5476 #10510 := [monotonicity #10453 #10507]: #10509 |
411 #29306 := (not #29305) |
5477 #10513 := [quant-intro #10510]: #10512 |
412 #29316 := (or #29315 #29312) |
5478 #10535 := [trans #10513 #10533]: #10534 |
413 #29317 := (not #29316) |
5479 #10449 := [asserted]: #2412 |
414 #29319 := (= #29318 uf_14) |
5480 #10536 := [mp #10449 #10535]: #10531 |
415 #29320 := (not #29319) |
5481 #17197 := [mp~ #10536 #17196]: #10531 |
416 #29321 := (or #29320 #29317 #29309 #29306) |
5482 #21176 := [mp #17197 #21175]: #21173 |
417 #29322 := (not #29321) |
5483 #27590 := (not #21173) |
418 #29327 := (or #29326 #29324) |
5484 #27615 := (or #27590 #27541) |
419 #29328 := (not #29327) |
5485 #26727 := (or #26752 #26750) |
420 #29329 := (or #29319 #29328) |
5486 #26754 := (not #26727) |
421 #29330 := (not #29329) |
5487 #26776 := (= #26775 uf_14) |
422 #29331 := (or #29330 #29322) |
5488 #26814 := (not #26776) |
423 #29332 := (not #29331) |
5489 #26815 := (or #26814 #26774 #26757 #26754) |
424 #29333 := (or #18452 #29332) |
5490 #26816 := (not #26815) |
425 #29334 := (not #29333) |
5491 #26812 := (or #26776 #26809) |
426 #29335 := (iff #12378 #29334) |
5492 #26807 := (not #26812) |
427 #30071 := (or #27470 #29335) |
5493 #26813 := (or #26807 #26816) |
428 #30073 := (iff #30071 #30070) |
5494 #26866 := (not #26813) |
429 #29901 := (iff #30070 #30070) |
5495 #26990 := (or #26989 #26866) |
430 #29902 := [rewrite]: #29901 |
5496 #26991 := (not #26990) |
431 #29390 := (iff #29335 #29389) |
5497 #26937 := (iff #26997 #26991) |
432 #29387 := (iff #29334 #29386) |
5498 #26626 := (or #27590 #26937) |
433 #29384 := (iff #29333 #29383) |
5499 #26665 := (iff #26626 #27615) |
434 #29381 := (iff #29332 #29380) |
5500 #26670 := (iff #27615 #27615) |
435 #29378 := (iff #29331 #29377) |
5501 #26671 := [rewrite]: #26670 |
436 #29375 := (iff #29322 #29374) |
5502 #27542 := (iff #26937 #27541) |
437 #29372 := (iff #29321 #29369) |
5503 #27038 := (iff #26991 #27035) |
438 #29366 := (or #29351 #29357 #29309 #29363) |
5504 #27034 := (iff #26990 #27033) |
439 #29370 := (iff #29366 #29369) |
5505 #27031 := (iff #26866 #27030) |
440 #29371 := [rewrite]: #29370 |
5506 #27013 := (iff #26813 #27012) |
441 #29367 := (iff #29321 #29366) |
5507 #27008 := (iff #26816 #27005) |
442 #29364 := (iff #29306 #29363) |
5508 #27554 := (iff #26815 #27536) |
443 #29361 := (iff #29305 #29360) |
5509 #27550 := (or #27415 #26774 #26757 #27420) |
444 #29362 := [rewrite]: #29361 |
5510 #27534 := (iff #27550 #27536) |
445 #29365 := [monotonicity #29362]: #29364 |
5511 #27533 := [rewrite]: #27534 |
446 #29358 := (iff #29317 #29357) |
5512 #27546 := (iff #26815 #27550) |
447 #29355 := (iff #29316 #29354) |
5513 #27475 := (iff #26754 #27420) |
448 #29356 := [rewrite]: #29355 |
5514 #27418 := (iff #26727 #27416) |
449 #29359 := [monotonicity #29356]: #29358 |
5515 #27419 := [rewrite]: #27418 |
450 #29352 := (iff #29320 #29351) |
5516 #27549 := [monotonicity #27419]: #27475 |
451 #29337 := (iff #29319 #29336) |
5517 #27410 := (iff #26814 #27415) |
452 #29338 := [rewrite]: #29337 |
5518 #26936 := (iff #26776 #26938) |
453 #29353 := [monotonicity #29338]: #29352 |
5519 #26983 := [rewrite]: #26936 |
454 #29368 := [monotonicity #29353 #29359 #29365]: #29367 |
5520 #27048 := [monotonicity #26983]: #27410 |
455 #29373 := [trans #29368 #29371]: #29372 |
5521 #27535 := [monotonicity #27048 #27549]: #27546 |
456 #29376 := [monotonicity #29373]: #29375 |
5522 #27539 := [trans #27535 #27533]: #27554 |
457 #29349 := (iff #29330 #29348) |
5523 #27011 := [monotonicity #27539]: #27008 |
458 #29346 := (iff #29329 #29345) |
5524 #27413 := (iff #26807 #27412) |
459 #29343 := (iff #29328 #29342) |
5525 #27010 := (iff #26812 #26987) |
460 #29340 := (iff #29327 #29339) |
5526 #26984 := (or #26938 #26809) |
461 #29341 := [rewrite]: #29340 |
5527 #26982 := (iff #26984 #26987) |
462 #29344 := [monotonicity #29341]: #29343 |
5528 #27009 := [rewrite]: #26982 |
463 #29347 := [monotonicity #29338 #29344]: #29346 |
5529 #26985 := (iff #26812 #26984) |
464 #29350 := [monotonicity #29347]: #29349 |
5530 #26986 := [monotonicity #26983]: #26985 |
465 #29379 := [monotonicity #29350 #29376]: #29378 |
5531 #27047 := [trans #26986 #27009]: #27010 |
466 #29382 := [monotonicity #29379]: #29381 |
5532 #27414 := [monotonicity #27047]: #27413 |
467 #29385 := [monotonicity #29382]: #29384 |
5533 #27028 := [monotonicity #27414 #27011]: #27013 |
468 #29388 := [monotonicity #29385]: #29387 |
5534 #27032 := [monotonicity #27028]: #27031 |
469 #29391 := [monotonicity #29388]: #29390 |
5535 #27029 := [monotonicity #27032]: #27034 |
470 #29900 := [monotonicity #29391]: #30073 |
5536 #27540 := [monotonicity #27029]: #27038 |
471 #29885 := [trans #29900 #29902]: #30073 |
5537 #27543 := [monotonicity #27540]: #27542 |
472 #30072 := [quant-inst]: #30071 |
5538 #26666 := [monotonicity #27543]: #26665 |
473 #29886 := [mp #30072 #29885]: #30070 |
5539 #26672 := [trans #26666 #26671]: #26665 |
474 #30190 := [unit-resolution #29886 #21987 #30156]: false |
5540 #26627 := [quant-inst]: #26626 |
475 #30191 := [lemma #30190]: #29389 |
5541 #26941 := [mp #26627 #26672]: #27615 |
476 #30791 := (or #29961 #12378) |
5542 #27807 := [unit-resolution #26941 #21176]: #27541 |
477 #30058 := [hypothesis]: #29369 |
5543 #27775 := (not #26997) |
478 decl uf_116 :: (-> T5 int) |
5544 #27815 := (iff #17640 #27775) |
479 #2980 := (uf_116 #2979) |
5545 #27813 := (iff #11979 #26997) |
480 decl uf_124 :: (-> T3 int T3) |
5546 #27811 := (iff #26997 #11979) |
481 #2977 := (uf_124 uf_7 uf_286) |
5547 #27809 := (= #26992 #3050) |
482 #2981 := (uf_43 #2977 #2980) |
5548 #27810 := [monotonicity #27800]: #27809 |
483 #2984 := (uf_25 uf_287 #2981) |
5549 #27812 := [monotonicity #27810]: #27811 |
484 #30109 := (= #2984 #29303) |
5550 #27814 := [symm #27812]: #27813 |
485 #30110 := (= #29303 #2984) |
5551 #27816 := [monotonicity #27814]: #27815 |
486 #30604 := (= #29300 #2981) |
5552 #27808 := [hypothesis]: #17640 |
487 decl uf_143 :: (-> T3 int) |
5553 #27817 := [mp #27808 #27816]: #27775 |
488 #24856 := (uf_143 #2977) |
5554 #27772 := (not #27541) |
489 decl uf_144 :: (-> T3 T3) |
5555 #27773 := (or #27772 #26997 #27033) |
490 #24854 := (uf_144 #2977) |
5556 #27774 := [def-axiom]: #27773 |
491 #27136 := (uf_124 #24854 #24856) |
5557 #27818 := [unit-resolution #27774 #27817 #27807]: #27033 |
492 #27137 := (uf_43 #27136 #2980) |
5558 #27770 := (or #27035 #26989 #27030) |
493 #28502 := (= #27137 #2981) |
5559 #27771 := [def-axiom]: #27770 |
494 #28500 := (= #27136 #2977) |
5560 #27819 := [unit-resolution #27771 #27818 #27806]: #27030 |
495 #28498 := (= #24856 uf_286) |
5561 #27835 := (iff #26562 #26746) |
496 #24857 := (= uf_286 #24856) |
5562 #27833 := (iff #26473 #26745) |
497 #326 := (:var 1 T3) |
5563 #27831 := (iff #26745 #26473) |
498 #1358 := (uf_124 #326 #161) |
5564 #27829 := (= #26744 #26472) |
499 #1592 := (pattern #1358) |
5565 #27827 := (= #26742 #26471) |
500 #1602 := (uf_143 #1358) |
5566 #26222 := (uf_58 #3175 #3044) |
501 #8293 := (= #161 #1602) |
5567 #27825 := (= #26222 #26471) |
502 #8296 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1592) #8293) |
5568 #27823 := (= #26471 #26222) |
503 #17283 := (~ #8296 #8296) |
5569 #27824 := [monotonicity #26466]: #27823 |
504 #17281 := (~ #8293 #8293) |
5570 #27826 := [symm #27824]: #27825 |
505 #17282 := [refl]: #17281 |
5571 #27821 := (= #26742 #26222) |
506 #17284 := [nnf-pos #17282]: #17283 |
5572 #27822 := [monotonicity #27800]: #27821 |
507 #1603 := (= #1602 #161) |
5573 #27828 := [trans #27822 #27826]: #27827 |
508 #1604 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1592) #1603) |
5574 #27830 := [monotonicity #27828]: #27829 |
509 #8297 := (iff #1604 #8296) |
5575 #27832 := [monotonicity #27830]: #27831 |
510 #8294 := (iff #1603 #8293) |
5576 #27834 := [symm #27832]: #27833 |
511 #8295 := [rewrite]: #8294 |
5577 #27836 := [monotonicity #27834]: #27835 |
512 #8298 := [quant-intro #8295]: #8297 |
5578 #27820 := [hypothesis]: #26562 |
513 #8292 := [asserted]: #1604 |
5579 #27837 := [mp #27820 #27836]: #26746 |
514 #8301 := [mp #8292 #8298]: #8296 |
5580 #27732 := (or #26747 #26745) |
515 #17285 := [mp~ #8301 #17284]: #8296 |
5581 #27733 := [def-axiom]: #27732 |
516 #24863 := (not #8296) |
5582 #27838 := [unit-resolution #27733 #27837]: #26747 |
517 #24864 := (or #24863 #24857) |
5583 #24648 := (uf_12 uf_7) |
518 #24865 := [quant-inst]: #24864 |
5584 #27854 := (= #24648 #26775) |
519 #28421 := [unit-resolution #24865 #17285]: #24857 |
5585 #27850 := (= #26775 #24648) |
520 #28499 := [symm #28421]: #28498 |
5586 #27851 := [monotonicity #27849]: #27850 |
521 #28400 := (= #24854 uf_7) |
5587 #27855 := [symm #27851]: #27854 |
522 #24855 := (= uf_7 #24854) |
5588 #24649 := (= uf_14 #24648) |
523 #1605 := (uf_144 #1358) |
5589 #24656 := (iff #11384 #24649) |
524 #8300 := (= #326 #1605) |
|
525 #8304 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1592) #8300) |
|
526 #17288 := (~ #8304 #8304) |
|
527 #17286 := (~ #8300 #8300) |
|
528 #17287 := [refl]: #17286 |
|
529 #17289 := [nnf-pos #17287]: #17288 |
|
530 #1606 := (= #1605 #326) |
|
531 #1607 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1592) #1606) |
|
532 #8305 := (iff #1607 #8304) |
|
533 #8302 := (iff #1606 #8300) |
|
534 #8303 := [rewrite]: #8302 |
|
535 #8306 := [quant-intro #8303]: #8305 |
|
536 #8299 := [asserted]: #1607 |
|
537 #8309 := [mp #8299 #8306]: #8304 |
|
538 #17290 := [mp~ #8309 #17289]: #8304 |
|
539 #24858 := (not #8304) |
|
540 #24859 := (or #24858 #24855) |
|
541 #24860 := [quant-inst]: #24859 |
|
542 #28399 := [unit-resolution #24860 #17290]: #24855 |
|
543 #28401 := [symm #28399]: #28400 |
|
544 #28501 := [monotonicity #28401 #28499]: #28500 |
|
545 #28503 := [monotonicity #28501]: #28502 |
|
546 #30602 := (= #29300 #27137) |
|
547 decl uf_125 :: (-> T5 T5 int) |
|
548 decl uf_28 :: (-> int T5) |
|
549 decl uf_29 :: (-> T5 int) |
|
550 #3013 := (uf_29 #2979) |
|
551 #24681 := (uf_28 #3013) |
|
552 #27114 := (uf_13 #24681) |
|
553 #29133 := (uf_66 #24681 uf_298 #27114) |
|
554 #29134 := (uf_125 #29133 #24681) |
|
555 #29158 := (uf_66 #27137 #29134 #24854) |
|
556 #29162 := (uf_58 #3157 #29158) |
|
557 #29165 := (uf_135 #29162) |
|
558 #30601 := (= #29165 #27137) |
|
559 #29166 := (= #27137 #29165) |
|
560 decl up_67 :: (-> T14 bool) |
|
561 #29168 := (up_67 #29162) |
|
562 #29169 := (not #29168) |
|
563 #29167 := (not #29166) |
|
564 #29163 := (uf_136 #29162) |
|
565 #29164 := (= uf_9 #29163) |
|
566 #29159 := (uf_24 uf_287 #29158) |
|
567 #29160 := (= uf_9 #29159) |
|
568 #29161 := (not #29160) |
|
569 #29190 := (or #29161 #29164 #29167 #29169) |
|
570 #29193 := (not #29190) |
|
571 #29183 := (* -1::int #29134) |
|
572 #29184 := (+ #24856 #29183) |
|
573 #29185 := (<= #29184 0::int) |
|
574 #30532 := (not #29185) |
|
575 #29293 := (+ uf_298 #29183) |
|
576 #29295 := (>= #29293 0::int) |
|
577 #29135 := (= uf_298 #29134) |
|
578 #15 := (:var 1 T5) |
|
579 #1390 := (uf_13 #15) |
|
580 #1391 := (uf_66 #15 #161 #1390) |
|
581 #1392 := (pattern #1391) |
|
582 #1393 := (uf_125 #1391 #15) |
|
583 #7692 := (= #161 #1393) |
|
584 #7696 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1392) #7692) |
|
585 #17000 := (~ #7696 #7696) |
|
586 #16998 := (~ #7692 #7692) |
|
587 #16999 := [refl]: #16998 |
|
588 #17001 := [nnf-pos #16999]: #17000 |
|
589 #1394 := (= #1393 #161) |
|
590 #1395 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1392) #1394) |
|
591 #7697 := (iff #1395 #7696) |
|
592 #7694 := (iff #1394 #7692) |
|
593 #7695 := [rewrite]: #7694 |
|
594 #7698 := [quant-intro #7695]: #7697 |
|
595 #7691 := [asserted]: #1395 |
|
596 #7701 := [mp #7691 #7698]: #7696 |
|
597 #17002 := [mp~ #7701 #17001]: #7696 |
|
598 #27121 := (not #7696) |
|
599 #29138 := (or #27121 #29135) |
|
600 #29139 := [quant-inst]: #29138 |
|
601 #29491 := [unit-resolution #29139 #17002]: #29135 |
|
602 #29492 := (not #29135) |
|
603 #30531 := (or #29492 #29295) |
|
604 #30526 := [th-lemma]: #30531 |
|
605 #30527 := [unit-resolution #30526 #29491]: #29295 |
|
606 #13457 := (* -1::int uf_298) |
|
607 #13720 := (+ uf_286 #13457) |
|
608 #13721 := (<= #13720 0::int) |
|
609 #13722 := (not #13721) |
|
610 #23320 := (or #18449 #18458 #23317) |
|
611 #23323 := (not #23320) |
|
612 #23326 := (or #18449 #18452 #23323) |
|
613 #23329 := (not #23326) |
|
614 #23332 := (or #18449 #18452 #23329) |
|
615 #23335 := (not #23332) |
|
616 #23338 := (or #22372 #13576 #13721 #23335) |
|
617 #23341 := (not #23338) |
|
618 decl ?x776!15 :: int |
|
619 #18631 := ?x776!15 |
|
620 #18636 := (uf_66 #2979 ?x776!15 uf_7) |
|
621 #18637 := (uf_110 uf_287 #18636) |
|
622 #18982 := (* -1::int #18637) |
|
623 decl uf_302 :: int |
|
624 #3096 := uf_302 |
|
625 #18983 := (+ uf_302 #18982) |
|
626 #18984 := (>= #18983 0::int) |
|
627 #18969 := (* -1::int ?x776!15) |
|
628 #18970 := (+ uf_286 #18969) |
|
629 #18971 := (<= #18970 0::int) |
|
630 #18633 := (>= ?x776!15 0::int) |
|
631 #22466 := (not #18633) |
|
632 #18632 := (<= ?x776!15 4294967295::int) |
|
633 #22465 := (not #18632) |
|
634 #22481 := (or #22465 #22466 #18971 #18984) |
|
635 #22486 := (not #22481) |
|
636 #13362 := (* -1::int uf_286) |
|
637 #13750 := (+ #161 #13362) |
|
638 #13749 := (>= #13750 0::int) |
|
639 #3103 := (= #3054 uf_302) |
|
640 #22439 := (not #3103) |
|
641 #22440 := (or #22439 #4992 #13749 #19506) |
|
642 #23352 := (forall (vars (?x778 int)) (:pat #23211) #22440) |
|
643 #23357 := (not #23352) |
|
644 #13761 := (* -1::int uf_302) |
|
645 #13762 := (+ #3054 #13761) |
|
646 #13763 := (<= #13762 0::int) |
|
647 #22431 := (or #4992 #13749 #13763 #19506) |
|
648 #23344 := (forall (vars (?x776 int)) (:pat #23211) #22431) |
|
649 #23349 := (not #23344) |
|
650 #23360 := (or #23349 #23357) |
|
651 #23363 := (not #23360) |
|
652 #23366 := (or #23363 #22486) |
|
653 #23369 := (not #23366) |
|
654 #12044 := (= uf_296 uf_302) |
|
655 #12093 := (not #12044) |
|
656 decl uf_301 :: int |
|
657 #3094 := uf_301 |
|
658 #12041 := (= uf_297 uf_301) |
|
659 #12102 := (not #12041) |
|
660 decl uf_300 :: int |
|
661 #3092 := uf_300 |
|
662 #12038 := (= uf_298 uf_300) |
|
663 #12111 := (not #12038) |
|
664 decl uf_299 :: int |
|
665 #3090 := uf_299 |
|
666 #12035 := (= uf_296 uf_299) |
|
667 #12120 := (not #12035) |
|
668 #23372 := (or #12120 #12111 #12102 #12093 #22372 #13576 #13722 #23369) |
|
669 #23375 := (not #23372) |
|
670 #23378 := (or #23341 #23375) |
|
671 #23381 := (not #23378) |
|
672 #13926 := (* -1::int uf_296) |
|
673 #13927 := (+ #3054 #13926) |
|
674 #13928 := (<= #13927 0::int) |
|
675 #13915 := (+ #161 #13457) |
|
676 #13914 := (>= #13915 0::int) |
|
677 #22247 := (or #4992 #13914 #13928 #19506) |
|
678 #23220 := (forall (vars (?x775 int)) (:pat #23211) #22247) |
|
679 #23225 := (not #23220) |
|
680 #1331 := 255::int |
|
681 #15805 := (<= uf_296 255::int) |
|
682 #22516 := (not #15805) |
|
683 #15788 := (<= uf_297 4294967295::int) |
|
684 #22515 := (not #15788) |
|
685 #15771 := (<= uf_298 4294967295::int) |
|
686 #22514 := (not #15771) |
|
687 #13976 := (>= uf_296 0::int) |
|
688 #22512 := (not #13976) |
|
689 #13954 := (>= uf_298 0::int) |
|
690 #22511 := (not #13954) |
|
691 #13948 := (>= #13720 0::int) |
|
692 #13951 := (not #13948) |
|
693 #13897 := (* -1::int uf_297) |
|
694 #13898 := (+ uf_286 #13897) |
|
695 #13899 := (<= #13898 0::int) |
|
696 #13428 := (<= uf_286 0::int) |
|
697 decl uf_178 :: (-> T4 T4 T2) |
|
698 #3169 := (uf_178 uf_287 uf_287) |
|
699 #12330 := (= uf_9 #3169) |
|
700 #13894 := (not #12330) |
|
701 decl uf_202 :: (-> T1 T4 T2) |
|
702 decl uf_272 :: T1 |
|
703 #2945 := uf_272 |
|
704 #3087 := (uf_202 uf_272 uf_287) |
|
705 #12024 := (= uf_9 #3087) |
|
706 #15207 := (not #12024) |
|
707 #3082 := (uf_66 #2979 uf_297 uf_7) |
|
708 #3083 := (uf_110 uf_287 #3082) |
|
709 #12016 := (= uf_296 #3083) |
|
710 #22510 := (not #12016) |
|
711 decl up_292 :: (-> T4 T1 T1 T5 T3 bool) |
|
712 decl uf_6 :: (-> T3 T3) |
|
713 #11 := (uf_6 uf_7) |
|
714 decl uf_280 :: T1 |
|
715 #2953 := uf_280 |
|
716 #3182 := (up_292 uf_287 uf_272 uf_280 #2979 #11) |
|
717 #22509 := (not #3182) |
|
718 #3181 := (up_291 uf_287 uf_272 uf_280 #3013 #11) |
|
719 #22508 := (not #3181) |
|
720 decl uf_279 :: T1 |
|
721 #2952 := uf_279 |
|
722 #3180 := (up_291 uf_287 uf_272 uf_279 uf_286 uf_4) |
|
723 #12911 := (not #3180) |
|
724 #3179 := (up_291 uf_287 uf_272 uf_277 uf_296 uf_7) |
|
725 #12920 := (not #3179) |
|
726 #3178 := (up_291 uf_287 uf_272 uf_275 uf_297 uf_4) |
|
727 #12929 := (not #3178) |
|
728 #3177 := (up_291 uf_287 uf_272 uf_273 uf_298 uf_4) |
|
729 #12938 := (not #3177) |
|
730 #3031 := (uf_66 #2979 0::int uf_7) |
|
731 #3041 := (uf_110 uf_287 #3031) |
|
732 decl uf_295 :: int |
|
733 #3040 := uf_295 |
|
734 #3042 := (= uf_295 #3041) |
|
735 #13173 := (not #3042) |
|
736 #23384 := (or #13173 #12938 #12929 #12920 #12911 #22508 #22509 #22510 #15207 #13894 #13428 #22372 #13576 #13899 #13951 #22511 #22512 #22514 #22515 #22516 #23225 #23381) |
|
737 #23387 := (not #23384) |
|
738 #23390 := (or #13173 #13428 #23387) |
|
739 #23393 := (not #23390) |
|
740 #13408 := (* -1::int #3054) |
|
741 #13409 := (+ uf_295 #13408) |
|
742 #13407 := (>= #13409 0::int) |
|
743 #13395 := (>= #161 1::int) |
|
744 #22236 := (or #4992 #13395 #13407 #19506) |
|
745 #23212 := (forall (vars (?x773 int)) (:pat #23211) #22236) |
|
746 #23217 := (not #23212) |
|
747 #23396 := (or #23217 #23393) |
|
748 #23399 := (not #23396) |
|
749 decl ?x773!13 :: int |
|
750 #18370 := ?x773!13 |
|
751 #18380 := (>= ?x773!13 1::int) |
|
752 #18375 := (uf_66 #2979 ?x773!13 uf_7) |
|
753 #18376 := (uf_110 uf_287 #18375) |
|
754 #18377 := (* -1::int #18376) |
|
755 #18378 := (+ uf_295 #18377) |
|
756 #18379 := (>= #18378 0::int) |
|
757 #18372 := (>= ?x773!13 0::int) |
|
758 #22210 := (not #18372) |
|
759 #18371 := (<= ?x773!13 4294967295::int) |
|
760 #22209 := (not #18371) |
|
761 #22225 := (or #22209 #22210 #18379 #18380) |
|
762 #22230 := (not #22225) |
|
763 #23402 := (or #22230 #23399) |
|
764 #23405 := (not #23402) |
|
765 #13389 := (>= uf_286 1::int) |
|
766 #13392 := (not #13389) |
|
767 #23408 := (or #13392 #23405) |
|
768 #23411 := (not #23408) |
|
769 #23414 := (or #13392 #23411) |
|
770 #23417 := (not #23414) |
|
771 #3037 := (uf_68 uf_287 #3031) |
|
772 #11964 := (= uf_9 #3037) |
|
773 #18347 := (not #11964) |
|
774 #3032 := (uf_48 #3031 uf_7) |
|
775 #11955 := (= uf_9 #3032) |
|
776 #18338 := (not #11955) |
|
777 decl uf_274 :: T1 |
|
778 #2947 := uf_274 |
|
779 #3045 := (up_291 uf_287 uf_274 uf_273 1::int uf_4) |
|
780 #13146 := (not #3045) |
|
781 decl uf_276 :: T1 |
|
782 #2949 := uf_276 |
|
783 #3044 := (up_291 uf_287 uf_276 uf_275 0::int uf_4) |
|
784 #13155 := (not #3044) |
|
785 decl uf_278 :: T1 |
|
786 #2951 := uf_278 |
|
787 #3043 := (up_291 uf_287 uf_278 uf_277 uf_295 uf_7) |
|
788 #13164 := (not #3043) |
|
789 #23420 := (or #13173 #13164 #13155 #13146 #18338 #18347 #23417) |
|
790 #23423 := (not #23420) |
|
791 #23426 := (or #18338 #18347 #23423) |
|
792 #23429 := (not #23426) |
|
793 #3034 := (uf_24 uf_287 #3031) |
|
794 #11958 := (= uf_9 #3034) |
|
795 #18341 := (not #11958) |
|
796 #23432 := (or #18338 #18341 #23429) |
|
797 #23435 := (not #23432) |
|
798 #23438 := (or #18338 #18341 #23435) |
|
799 #23441 := (not #23438) |
|
800 decl uf_200 :: (-> T4 T5 T5 T16 T2) |
|
801 decl uf_282 :: T16 |
|
802 #2957 := uf_282 |
|
803 #3029 := (uf_200 uf_287 #2981 #2981 uf_282) |
|
804 #11952 := (= uf_9 #3029) |
|
805 #13206 := (not #11952) |
|
806 #23444 := (or #13206 #23441) |
|
807 #23447 := (not #23444) |
|
808 #24756 := (uf_116 #2981) |
|
809 #26144 := (uf_43 #2977 #24756) |
|
810 #26691 := (uf_200 uf_287 #26144 #26144 uf_282) |
|
811 #26936 := (= #26691 #3029) |
|
812 #26939 := (= #3029 #26691) |
|
813 #26151 := (= #2981 #26144) |
|
814 #2986 := (uf_48 #2981 #2977) |
|
815 #11896 := (= uf_9 #2986) |
|
816 decl uf_23 :: (-> T3 T2) |
|
817 #2993 := (uf_23 #2977) |
|
818 #11908 := (= uf_9 #2993) |
|
819 #2990 := (uf_12 #2977) |
|
820 #11902 := (= uf_14 #2990) |
|
821 #11905 := (not #11902) |
|
822 #2988 := (uf_24 uf_287 #2981) |
|
823 #11899 := (= uf_9 #2988) |
|
824 #11893 := (= uf_26 #2984) |
|
825 #2982 := (uf_27 uf_287 #2981) |
|
826 #11889 := (= uf_9 #2982) |
|
827 #14148 := (and #11889 #11893 #11896 #11899 #11905 #11908) |
|
828 decl uf_283 :: int |
|
829 #2961 := uf_283 |
|
830 #14204 := (* -1::int uf_283) |
|
831 decl uf_78 :: int |
|
832 #429 := uf_78 |
|
833 #14205 := (+ uf_78 #14204) |
|
834 #14203 := (>= #14205 0::int) |
|
835 #14201 := (>= uf_283 0::int) |
|
836 #14208 := (and #14201 #14203) |
|
837 #14211 := (not #14208) |
|
838 decl uf_284 :: int |
|
839 #2965 := uf_284 |
|
840 #14190 := (* -1::int uf_284) |
|
841 decl uf_76 :: int |
|
842 #409 := uf_76 |
|
843 #14191 := (+ uf_76 #14190) |
|
844 #14189 := (>= #14191 0::int) |
|
845 #14187 := (>= uf_284 0::int) |
|
846 #14194 := (and #14187 #14189) |
|
847 #14197 := (not #14194) |
|
848 decl uf_285 :: int |
|
849 #2969 := uf_285 |
|
850 #14176 := (* -1::int uf_285) |
|
851 #14177 := (+ uf_76 #14176) |
|
852 #14175 := (>= #14177 0::int) |
|
853 #14173 := (>= uf_285 0::int) |
|
854 #14180 := (and #14173 #14175) |
|
855 #14183 := (not #14180) |
|
856 #1042 := 1099511627776::int |
|
857 #14161 := (>= uf_286 1099511627776::int) |
|
858 #14151 := (not #14148) |
|
859 decl uf_289 :: (-> T19 int) |
|
860 #3007 := (:var 0 T19) |
|
861 #3008 := (uf_289 #3007) |
|
862 #3009 := (pattern #3008) |
|
863 decl uf_290 :: int |
|
864 #3010 := uf_290 |
|
865 #14138 := (* -1::int uf_290) |
|
866 #14139 := (+ #3008 #14138) |
|
867 #14137 := (>= #14139 0::int) |
|
868 #14136 := (not #14137) |
|
869 #14142 := (forall (vars (?x771 T19)) (:pat #3009) #14136) |
|
870 #14145 := (not #14142) |
|
871 #13429 := (not #13428) |
|
872 #13992 := (and #3042 #13429) |
|
873 #13997 := (not #13992) |
|
874 #13980 := (+ uf_78 #13926) |
|
875 #13979 := (>= #13980 0::int) |
|
876 #13983 := (and #13976 #13979) |
|
877 #13986 := (not #13983) |
|
878 #13967 := (+ uf_76 #13897) |
|
879 #13966 := (>= #13967 0::int) |
|
880 #13970 := (and #13433 #13966) |
|
881 #13973 := (not #13970) |
|
882 #13458 := (+ uf_76 #13457) |
|
883 #13957 := (>= #13458 0::int) |
|
884 #13960 := (and #13954 #13957) |
|
885 #13963 := (not #13960) |
|
886 #4382 := (* -1::int uf_76) |
|
887 #4383 := (+ #161 #4382) |
|
888 #4384 := (<= #4383 0::int) |
|
889 #4391 := (and #4070 #4384) |
|
890 #5606 := (not #4391) |
|
891 #13937 := (or #5606 #13914 #13928) |
|
892 #13942 := (forall (vars (?x775 int)) #13937) |
|
893 #13945 := (not #13942) |
|
894 #13900 := (not #13899) |
|
895 #13906 := (and #12016 #13900) |
|
896 #13911 := (not #13906) |
|
897 #13751 := (not #13749) |
|
898 #13789 := (and #3103 #4070 #4384 #13751) |
|
899 #13794 := (exists (vars (?x778 int)) #13789) |
|
900 #13772 := (or #5606 #13749 #13763) |
|
901 #13777 := (forall (vars (?x776 int)) #13772) |
|
902 #13797 := (not #13777) |
|
903 #13803 := (or #13797 #13794) |
|
904 #13808 := (and #13777 #13803) |
|
905 #13438 := (and #13433 #13436) |
|
906 #13441 := (not #13438) |
|
907 decl up_216 :: bool |
|
908 #2482 := up_216 |
|
909 #12168 := (not up_216) |
|
910 #13835 := (or #12168 #12120 #12111 #12102 #12093 #13441 #13808) |
|
911 #13840 := (and up_216 #13835) |
|
912 #13865 := (or #13441 #13722 #13840) |
|
913 #13456 := (>= #13458 1::int) |
|
914 #13545 := (and #13454 #13456) |
|
915 #13548 := (not #13545) |
|
916 #13515 := (not #13514) |
|
917 #13521 := (and #12428 #13515) |
|
918 #13501 := (or #5606 #13478 #13492) |
|
919 #13506 := (forall (vars (?x786 int)) #13501) |
|
920 #13509 := (not #13506) |
|
921 #13526 := (or #13509 #13521) |
|
922 #13529 := (and #13506 #13526) |
|
923 #13532 := (or #13475 #13529) |
|
924 #13535 := (and #13470 #13532) |
|
925 #13464 := (and #13445 #13462) |
|
926 #13467 := (not #13464) |
|
927 #13563 := (or #12493 #13467 #13535 #13542 #13548) |
|
928 #13571 := (and #13454 #13456 #13563) |
|
929 #13447 := (and #13436 #13445) |
|
930 #13450 := (not #13447) |
|
931 #13682 := (or #12686 #12677 #13441 #13450 #13571 #13627) |
|
932 #12381 := (and #12369 #12378) |
|
933 #12600 := (not #12381) |
|
934 #13603 := (or #12582 #12573 #12600 #12591 #12548 #12539 #13576 #13450 #13571) |
|
935 #13611 := (and #12369 #12378 #13603) |
|
936 #12375 := (and #12369 #12372) |
|
937 #12612 := (not #12375) |
|
938 #13616 := (or #12612 #13611) |
|
939 #13622 := (and #12369 #12372 #13616) |
|
940 #13652 := (or #13441 #13622 #13628) |
|
941 #13687 := (and #13652 #13682) |
|
942 #13696 := (or #12600 #13441 #13687) |
|
943 #13704 := (and #12369 #12378 #13696) |
|
944 #13709 := (or #12612 #13704) |
|
945 #13715 := (and #12369 #12372 #13709) |
|
946 #13744 := (or #13441 #13715 #13721) |
|
947 #13870 := (and #13744 #13865) |
|
948 decl uf_55 :: (-> T4 T2) |
|
949 #3004 := (uf_55 uf_287) |
|
950 #11932 := (= uf_9 #3004) |
|
951 #12030 := (and #11932 #12024) |
|
952 #12203 := (not #12030) |
|
953 #3183 := (and #3181 #3182) |
|
954 #12902 := (not #3183) |
|
955 #14063 := (or #12938 #12929 #12920 #12911 #12902 #12203 #13894 #13441 #13870 #13911 #13945 #13951 #13963 #13973 #13986 #13997) |
|
956 #14071 := (and #3042 #13429 #14063) |
|
957 #13417 := (or #5606 #13395 #13407) |
|
958 #13422 := (forall (vars (?x773 int)) #13417) |
|
959 #13425 := (not #13422) |
|
960 #14076 := (or #13425 #14071) |
|
961 #14079 := (and #13422 #14076) |
|
962 #14082 := (or #13392 #14079) |
|
963 #14085 := (and #13389 #14082) |
|
964 #11967 := (and #11955 #11964) |
|
965 #13182 := (not #11967) |
|
966 #14106 := (or #13173 #13164 #13155 #13146 #13182 #14085) |
|
967 #14114 := (and #11955 #11964 #14106) |
|
968 #11961 := (and #11955 #11958) |
|
969 #13194 := (not #11961) |
|
970 #14119 := (or #13194 #14114) |
|
971 #14125 := (and #11955 #11958 #14119) |
|
972 #14130 := (or #13206 #14125) |
|
973 #14133 := (and #11952 #14130) |
|
974 #13363 := (+ uf_76 #13362) |
|
975 #13361 := (>= #13363 0::int) |
|
976 #13359 := (>= uf_286 0::int) |
|
977 #13366 := (and #13359 #13361) |
|
978 #13369 := (not #13366) |
|
979 decl uf_294 :: (-> int T5 T2) |
|
980 decl uf_293 :: int |
|
981 #3018 := uf_293 |
|
982 #3021 := (uf_294 uf_293 #23) |
|
983 #3022 := (pattern #3021) |
|
984 #11938 := (= uf_9 #3021) |
|
985 #11944 := (not #11938) |
|
986 #11949 := (forall (vars (?x772 T5)) (:pat #3022) #11944) |
|
987 #13227 := (not #11949) |
|
988 decl uf_281 :: T1 |
|
989 #2954 := uf_281 |
|
990 #3002 := (uf_202 uf_281 uf_287) |
|
991 #11929 := (= uf_9 #3002) |
|
992 #11935 := (and #11929 #11932) |
|
993 #13272 := (not #11935) |
|
994 decl uf_203 :: (-> T4 T2) |
|
995 #3000 := (uf_203 uf_287) |
|
996 #11926 := (= uf_9 #3000) |
|
997 #13281 := (not #11926) |
|
998 decl uf_173 :: (-> T4 int) |
|
999 #3019 := (uf_173 uf_287) |
|
1000 #3020 := (= uf_293 #3019) |
|
1001 #13236 := (not #3020) |
|
1002 #3017 := (up_291 uf_287 uf_281 uf_279 uf_286 uf_4) |
|
1003 #13245 := (not #3017) |
|
1004 #3015 := (up_292 uf_287 uf_281 uf_280 #2979 #11) |
|
1005 #3014 := (up_291 uf_287 uf_281 uf_280 #3013 #11) |
|
1006 #3016 := (and #3014 #3015) |
|
1007 #13254 := (not #3016) |
|
1008 #14256 := (or #13254 #13245 #13236 #13281 #13272 #13227 #13369 #13428 #14133 #14145 #14151 #14161 #14183 #14197 #14211) |
|
1009 #14261 := (not #14256) |
|
1010 #1 := true |
|
1011 #3098 := (< #161 uf_286) |
|
1012 #3104 := (and #3098 #3103) |
|
1013 #411 := (<= #161 uf_76) |
|
1014 #3105 := (and #411 #3104) |
|
1015 #285 := (<= 0::int #161) |
|
1016 #3106 := (and #285 #3105) |
|
1017 #3107 := (exists (vars (?x778 int)) #3106) |
|
1018 #3108 := (implies #3107 true) |
|
1019 #3109 := (and #3107 #3108) |
|
1020 #3099 := (<= #3054 uf_302) |
|
1021 #3100 := (implies #3098 #3099) |
|
1022 #412 := (and #285 #411) |
|
1023 #3101 := (implies #412 #3100) |
|
1024 #3102 := (forall (vars (?x776 int)) #3101) |
|
1025 #3110 := (implies #3102 #3109) |
|
1026 #3111 := (and #3102 #3110) |
|
1027 #3112 := (implies true #3111) |
|
1028 #3097 := (= uf_302 uf_296) |
|
1029 #3113 := (implies #3097 #3112) |
|
1030 #3095 := (= uf_301 uf_297) |
|
1031 #3114 := (implies #3095 #3113) |
|
1032 #3093 := (= uf_300 uf_298) |
|
1033 #3115 := (implies #3093 #3114) |
|
1034 #3091 := (= uf_299 uf_296) |
|
1035 #3116 := (implies #3091 #3115) |
|
1036 #3117 := (implies true #3116) |
|
1037 #3066 := (<= 0::int uf_297) |
|
1038 #3073 := (<= 1::int uf_298) |
|
1039 #3074 := (and #3073 #3066) |
|
1040 #3118 := (implies #3074 #3117) |
|
1041 #3119 := (implies #3074 #3118) |
|
1042 #3120 := (implies true #3119) |
|
1043 #3121 := (implies #3074 #3120) |
|
1044 #3122 := (implies up_216 #3121) |
|
1045 #3123 := (and up_216 #3122) |
|
1046 #3124 := (implies #3074 #3123) |
|
1047 #3125 := (implies true #3124) |
|
1048 #3126 := (implies #3074 #3125) |
|
1049 #3288 := (implies #3074 #3126) |
|
1050 #3289 := (implies true #3288) |
|
1051 #3290 := (implies #3074 #3289) |
|
1052 #3287 := (<= uf_286 uf_298) |
|
1053 #3291 := (implies #3287 #3290) |
|
1054 #3292 := (implies #3074 #3291) |
|
1055 #3293 := (implies true #3292) |
|
1056 #3230 := (implies false true) |
|
1057 #3228 := (= #3227 uf_304) |
|
1058 #3225 := (< uf_305 uf_286) |
|
1059 #3229 := (and #3225 #3228) |
|
1060 #3231 := (implies #3229 #3230) |
|
1061 #3232 := (and #3229 #3231) |
|
1062 #3221 := (<= #3054 uf_304) |
|
1063 #3220 := (< #161 uf_306) |
|
1064 #3222 := (implies #3220 #3221) |
|
1065 #3223 := (implies #412 #3222) |
|
1066 #3224 := (forall (vars (?x786 int)) #3223) |
|
1067 #3233 := (implies #3224 #3232) |
|
1068 #3234 := (and #3224 #3233) |
|
1069 #3219 := (<= uf_306 uf_286) |
|
1070 #3235 := (implies #3219 #3234) |
|
1071 #3236 := (and #3219 #3235) |
|
1072 #3237 := (implies true #3236) |
|
1073 #3208 := (<= 0::int uf_305) |
|
1074 #3217 := (<= 2::int uf_306) |
|
1075 #3218 := (and #3217 #3208) |
|
1076 #3238 := (implies #3218 #3237) |
|
1077 #3239 := (implies #3216 #3238) |
|
1078 #3210 := (+ uf_298 1::int) |
|
1079 #3215 := (= uf_306 #3210) |
|
1080 #3240 := (implies #3215 #3239) |
|
1081 #3212 := (<= #3210 uf_76) |
|
1082 #3211 := (<= 0::int #3210) |
|
1083 #3213 := (and #3211 #3212) |
|
1084 #3241 := (implies #3213 #3240) |
|
1085 #3242 := (and #3213 #3241) |
|
1086 #3209 := (and #3073 #3208) |
|
1087 #3243 := (implies #3209 #3242) |
|
1088 #3244 := (implies true #3243) |
|
1089 #3264 := (= uf_305 uf_297) |
|
1090 #3265 := (implies #3264 #3244) |
|
1091 #3263 := (= uf_304 uf_296) |
|
1092 #3266 := (implies #3263 #3265) |
|
1093 #3267 := (implies true #3266) |
|
1094 #3268 := (implies #3074 #3267) |
|
1095 #3269 := (implies #3074 #3268) |
|
1096 #3270 := (implies true #3269) |
|
1097 #3271 := (implies #3074 #3270) |
|
1098 #3262 := (<= #3197 uf_296) |
|
1099 #3272 := (implies #3262 #3271) |
|
1100 #3273 := (implies #3074 #3272) |
|
1101 #3274 := (implies true #3273) |
|
1102 #3207 := (= uf_305 uf_298) |
|
1103 #3245 := (implies #3207 #3244) |
|
1104 #3205 := (= uf_304 uf_303) |
|
1105 #3246 := (implies #3205 #3245) |
|
1106 #3247 := (implies true #3246) |
|
1107 #3203 := (and #3073 #3073) |
|
1108 #3248 := (implies #3203 #3247) |
|
1109 #3249 := (implies #3202 #3248) |
|
1110 #3250 := (implies #3201 #3249) |
|
1111 #3200 := (= uf_303 #3197) |
|
1112 #3251 := (implies #3200 #3250) |
|
1113 #3195 := (= #3194 uf_9) |
|
1114 #3190 := (= #3189 uf_9) |
|
1115 #3196 := (and #3190 #3195) |
|
1116 #3252 := (implies #3196 #3251) |
|
1117 #3253 := (and #3196 #3252) |
|
1118 #3192 := (= #3191 uf_9) |
|
1119 #3193 := (and #3190 #3192) |
|
1120 #3254 := (implies #3193 #3253) |
|
1121 #3255 := (and #3193 #3254) |
|
1122 #3256 := (implies #3074 #3255) |
|
1123 #3257 := (implies true #3256) |
|
1124 #3258 := (implies #3074 #3257) |
|
1125 #3198 := (< uf_296 #3197) |
|
1126 #3259 := (implies #3198 #3258) |
|
1127 #3260 := (implies #3074 #3259) |
|
1128 #3261 := (implies true #3260) |
|
1129 #3275 := (and #3261 #3274) |
|
1130 #3276 := (implies #3074 #3275) |
|
1131 #3277 := (implies #3196 #3276) |
|
1132 #3278 := (and #3196 #3277) |
|
1133 #3279 := (implies #3193 #3278) |
|
1134 #3280 := (and #3193 #3279) |
|
1135 #3281 := (implies #3074 #3280) |
|
1136 #3282 := (implies true #3281) |
|
1137 #3283 := (implies #3074 #3282) |
|
1138 #3187 := (< uf_298 uf_286) |
|
1139 #3284 := (implies #3187 #3283) |
|
1140 #3285 := (implies #3074 #3284) |
|
1141 #3286 := (implies true #3285) |
|
1142 #3294 := (and #3286 #3293) |
|
1143 #3295 := (implies #3074 #3294) |
|
1144 decl uf_41 :: (-> T4 T12) |
|
1145 #3134 := (uf_41 uf_287) |
|
1146 #3185 := (= #3134 #3134) |
|
1147 #3184 := (= #3157 #3157) |
|
1148 #3186 := (and #3184 #3185) |
|
1149 #3296 := (implies #3186 #3295) |
|
1150 #3297 := (implies #3183 #3296) |
|
1151 #3298 := (implies #3180 #3297) |
|
1152 #3299 := (implies #3179 #3298) |
|
1153 #3300 := (implies #3178 #3299) |
|
1154 #3301 := (implies #3177 #3300) |
|
1155 #3005 := (= #3004 uf_9) |
|
1156 #3088 := (= #3087 uf_9) |
|
1157 #3089 := (and #3088 #3005) |
|
1158 #3302 := (implies #3089 #3301) |
|
1159 #3170 := (= #3169 uf_9) |
|
1160 decl uf_172 :: (-> T4 T5 int) |
|
1161 #3165 := (uf_172 uf_287 #23) |
|
1162 #3166 := (pattern #3165) |
|
1163 #3167 := (<= #3165 #3165) |
|
1164 #3168 := (forall (vars (?x784 T5)) (:pat #3166) #3167) |
|
1165 #3171 := (and #3168 #3170) |
|
1166 #3164 := (<= #3019 #3019) |
|
1167 #3172 := (and #3164 #3171) |
|
1168 #3303 := (implies #3172 #3302) |
|
1169 #3158 := (uf_58 #3157 #23) |
|
1170 #3159 := (pattern #3158) |
|
1171 #3147 := (uf_68 uf_287 #23) |
|
1172 #3148 := (= #3147 uf_9) |
|
1173 #3160 := (= #3158 #3158) |
|
1174 #3161 := (and #3160 #3148) |
|
1175 #3162 := (implies #3148 #3161) |
|
1176 #3163 := (forall (vars (?x783 T5)) (:pat #3159) #3162) |
|
1177 #3173 := (and #3163 #3172) |
|
1178 decl uf_40 :: (-> T12 T5 T11) |
|
1179 #3135 := (uf_40 #3134 #23) |
|
1180 #3136 := (pattern #3135) |
|
1181 #3153 := (= #3135 #3135) |
|
1182 #3154 := (and #3153 #3148) |
|
1183 #3155 := (implies #3148 #3154) |
|
1184 #3156 := (forall (vars (?x782 T5)) (:pat #3136) #3155) |
|
1185 #3174 := (and #3156 #3173) |
|
1186 decl uf_19 :: (-> T9 T5 int) |
|
1187 decl uf_20 :: (-> T4 T9) |
|
1188 #3144 := (uf_20 uf_287) |
|
1189 #3145 := (uf_19 #3144 #23) |
|
1190 #3146 := (pattern #3145) |
|
1191 #3149 := (= #3145 #3145) |
|
1192 #3150 := (and #3149 #3148) |
|
1193 #3151 := (implies #3148 #3150) |
|
1194 #3152 := (forall (vars (?x781 T5)) (:pat #3146) #3151) |
|
1195 #3175 := (and #3152 #3174) |
|
1196 decl uf_261 :: T8 |
|
1197 #2837 := uf_261 |
|
1198 #3137 := (uf_25 uf_287 #23) |
|
1199 #3138 := (uf_13 #3137) |
|
1200 #3139 := (uf_12 #3138) |
|
1201 #3140 := (= #3139 uf_261) |
|
1202 #3141 := (not #3140) |
|
1203 #3142 := (implies #3141 #3141) |
|
1204 #3143 := (forall (vars (?x780 T5)) (:pat #3136) #3142) |
|
1205 #3176 := (and #3143 #3175) |
|
1206 #3304 := (implies #3176 #3303) |
|
1207 #3305 := (implies #3074 #3304) |
|
1208 #3306 := (implies true #3305) |
|
1209 #3307 := (implies #3074 #3306) |
|
1210 #3308 := (implies true #3307) |
|
1211 #3309 := (implies #3074 #3308) |
|
1212 #3310 := (implies true #3309) |
|
1213 #3127 := (implies #3089 #3126) |
|
1214 #3128 := (implies #3074 #3127) |
|
1215 #3129 := (implies true #3128) |
|
1216 #3130 := (implies #3074 #3129) |
|
1217 #3086 := (not true) |
|
1218 #3131 := (implies #3086 #3130) |
|
1219 #3132 := (implies #3074 #3131) |
|
1220 #3133 := (implies true #3132) |
|
1221 #3311 := (and #3133 #3310) |
|
1222 #3312 := (implies #3074 #3311) |
|
1223 #3084 := (= #3083 uf_296) |
|
1224 #3081 := (< uf_297 uf_286) |
|
1225 #3085 := (and #3081 #3084) |
|
1226 #3313 := (implies #3085 #3312) |
|
1227 #3077 := (<= #3054 uf_296) |
|
1228 #3076 := (< #161 uf_298) |
|
1229 #3078 := (implies #3076 #3077) |
|
1230 #3079 := (implies #412 #3078) |
|
1231 #3080 := (forall (vars (?x775 int)) #3079) |
|
1232 #3314 := (implies #3080 #3313) |
|
1233 #3075 := (<= uf_298 uf_286) |
|
1234 #3315 := (implies #3075 #3314) |
|
1235 #3316 := (implies #3074 #3315) |
|
1236 #3071 := (<= uf_298 uf_76) |
|
1237 #3070 := (<= 0::int uf_298) |
|
1238 #3072 := (and #3070 #3071) |
|
1239 #3317 := (implies #3072 #3316) |
|
1240 #3067 := (<= uf_297 uf_76) |
|
1241 #3068 := (and #3066 #3067) |
|
1242 #3318 := (implies #3068 #3317) |
|
1243 #3063 := (<= uf_296 uf_78) |
|
1244 #3062 := (<= 0::int uf_296) |
|
1245 #3064 := (and #3062 #3063) |
|
1246 #3319 := (implies #3064 #3318) |
|
1247 #3320 := (implies true #3319) |
|
1248 #3059 := (= #3041 uf_295) |
|
1249 #2975 := (< 0::int uf_286) |
|
1250 #3060 := (and #2975 #3059) |
|
1251 #3321 := (implies #3060 #3320) |
|
1252 #3322 := (and #3060 #3321) |
|
1253 #3055 := (<= #3054 uf_295) |
|
1254 #3052 := (< #161 1::int) |
|
1255 #3056 := (implies #3052 #3055) |
|
1256 #3057 := (implies #412 #3056) |
|
1257 #3058 := (forall (vars (?x773 int)) #3057) |
|
1258 #3323 := (implies #3058 #3322) |
|
1259 #3324 := (and #3058 #3323) |
|
1260 #3051 := (<= 1::int uf_286) |
|
1261 #3325 := (implies #3051 #3324) |
|
1262 #3326 := (and #3051 #3325) |
|
1263 #3047 := (<= 0::int 0::int) |
|
1264 #3048 := (and #3047 #3047) |
|
1265 #3046 := (<= 1::int 1::int) |
|
1266 #3049 := (and #3046 #3048) |
|
1267 #3050 := (and #3046 #3049) |
|
1268 #3327 := (implies #3050 #3326) |
|
1269 #3328 := (implies #3045 #3327) |
|
1270 #3329 := (implies #3044 #3328) |
|
1271 #3330 := (implies #3043 #3329) |
|
1272 #3331 := (implies #3042 #3330) |
|
1273 #3038 := (= #3037 uf_9) |
|
1274 #3033 := (= #3032 uf_9) |
|
1275 #3039 := (and #3033 #3038) |
|
1276 #3332 := (implies #3039 #3331) |
|
1277 #3333 := (and #3039 #3332) |
|
1278 #3035 := (= #3034 uf_9) |
|
1279 #3036 := (and #3033 #3035) |
|
1280 #3334 := (implies #3036 #3333) |
|
1281 #3335 := (and #3036 #3334) |
|
1282 #3030 := (= #3029 uf_9) |
|
1283 #3336 := (implies #3030 #3335) |
|
1284 #3337 := (and #3030 #3336) |
|
1285 #3027 := (<= uf_286 uf_76) |
|
1286 #3026 := (<= 0::int uf_286) |
|
1287 #3028 := (and #3026 #3027) |
|
1288 #3338 := (implies #3028 #3337) |
|
1289 #3023 := (= #3021 uf_9) |
|
1290 #3024 := (iff #3023 false) |
|
1291 #3025 := (forall (vars (?x772 T5)) (:pat #3022) #3024) |
|
1292 #3339 := (implies #3025 #3338) |
|
1293 #3340 := (implies #3020 #3339) |
|
1294 #3341 := (implies #3017 #3340) |
|
1295 #3342 := (implies #3016 #3341) |
|
1296 #3011 := (< #3008 uf_290) |
|
1297 #3012 := (forall (vars (?x771 T19)) (:pat #3009) #3011) |
|
1298 #3343 := (implies #3012 #3342) |
|
1299 #3003 := (= #3002 uf_9) |
|
1300 #3006 := (and #3003 #3005) |
|
1301 #3344 := (implies #3006 #3343) |
|
1302 #3001 := (= #3000 uf_9) |
|
1303 #3345 := (implies #3001 #3344) |
|
1304 #3346 := (implies true #3345) |
|
1305 #2994 := (= #2993 uf_9) |
|
1306 #2991 := (= #2990 uf_14) |
|
1307 #2992 := (not #2991) |
|
1308 #2995 := (and #2992 #2994) |
|
1309 #2989 := (= #2988 uf_9) |
|
1310 #2996 := (and #2989 #2995) |
|
1311 #2987 := (= #2986 uf_9) |
|
1312 #2997 := (and #2987 #2996) |
|
1313 #2985 := (= #2984 uf_26) |
|
1314 #2998 := (and #2985 #2997) |
|
1315 #2983 := (= #2982 uf_9) |
|
1316 #2999 := (and #2983 #2998) |
|
1317 #3347 := (implies #2999 #3346) |
|
1318 #3348 := (implies #2975 #3347) |
|
1319 #2974 := (< uf_286 1099511627776::int) |
|
1320 #3349 := (implies #2974 #3348) |
|
1321 #2971 := (<= uf_285 uf_76) |
|
1322 #2970 := (<= 0::int uf_285) |
|
1323 #2972 := (and #2970 #2971) |
|
1324 #3350 := (implies #2972 #3349) |
|
1325 #2967 := (<= uf_284 uf_76) |
|
1326 #2966 := (<= 0::int uf_284) |
|
1327 #2968 := (and #2966 #2967) |
|
1328 #3351 := (implies #2968 #3350) |
|
1329 #2963 := (<= uf_283 uf_78) |
|
1330 #2962 := (<= 0::int uf_283) |
|
1331 #2964 := (and #2962 #2963) |
|
1332 #3352 := (implies #2964 #3351) |
|
1333 #3353 := (implies true #3352) |
|
1334 #3354 := (not #3353) |
|
1335 #14264 := (iff #3354 #14261) |
|
1336 #12047 := (not #3098) |
|
1337 #12048 := (or #12047 #3099) |
|
1338 #5597 := (not #412) |
|
1339 #12054 := (or #5597 #12048) |
|
1340 #12059 := (forall (vars (?x776 int)) #12054) |
|
1341 #12074 := (not #12059) |
|
1342 #12075 := (or #3107 #12074) |
|
1343 #12080 := (and #12059 #12075) |
|
1344 #12094 := (or #12093 #12080) |
|
1345 #12103 := (or #12102 #12094) |
|
1346 #12112 := (or #12111 #12103) |
|
1347 #12121 := (or #12120 #12112) |
|
1348 #11998 := (and #3066 #3073) |
|
1349 #12136 := (not #11998) |
|
1350 #12137 := (or #12136 #12121) |
|
1351 #12145 := (or #12136 #12137) |
|
1352 #12160 := (or #12136 #12145) |
|
1353 #12169 := (or #12168 #12160) |
|
1354 #12174 := (and up_216 #12169) |
|
1355 #12180 := (or #12136 #12174) |
|
1356 #12195 := (or #12136 #12180) |
|
1357 #12837 := (or #12136 #12195) |
|
1358 #12852 := (or #12136 #12837) |
|
1359 #12860 := (not #3287) |
|
1360 #12861 := (or #12860 #12852) |
|
1361 #12869 := (or #12136 #12861) |
|
1362 #12431 := (and #3225 #12428) |
|
1363 #12413 := (not #3220) |
|
1364 #12414 := (or #12413 #3221) |
|
1365 #12420 := (or #5597 #12414) |
|
1366 #12425 := (forall (vars (?x786 int)) #12420) |
|
1367 #12453 := (not #12425) |
|
1368 #12454 := (or #12453 #12431) |
|
1369 #12459 := (and #12425 #12454) |
|
1370 #12465 := (not #3219) |
|
1371 #12466 := (or #12465 #12459) |
|
1372 #12471 := (and #3219 #12466) |
|
1373 #12410 := (and #3208 #3217) |
|
1374 #12484 := (not #12410) |
|
1375 #12485 := (or #12484 #12471) |
|
1376 #12494 := (or #12493 #12485) |
|
1377 #12395 := (+ 1::int uf_298) |
|
1378 #12407 := (= uf_306 #12395) |
|
1379 #12502 := (not #12407) |
|
1380 #12503 := (or #12502 #12494) |
|
1381 #12401 := (<= #12395 uf_76) |
|
1382 #12398 := (<= 0::int #12395) |
|
1383 #12404 := (and #12398 #12401) |
|
1384 #12511 := (not #12404) |
|
1385 #12512 := (or #12511 #12503) |
|
1386 #12517 := (and #12404 #12512) |
|
1387 #12523 := (not #3209) |
|
1388 #12524 := (or #12523 #12517) |
|
1389 #12678 := (or #12524 #12677) |
|
1390 #12687 := (or #12686 #12678) |
|
1391 #12702 := (or #12136 #12687) |
|
1392 #12710 := (or #12136 #12702) |
|
1393 #12725 := (or #12136 #12710) |
|
1394 #12733 := (not #3262) |
|
1395 #12734 := (or #12733 #12725) |
|
1396 #12742 := (or #12136 #12734) |
|
1397 #12540 := (or #12539 #12524) |
|
1398 #12549 := (or #12548 #12540) |
|
1399 #12564 := (not #3073) |
|
1400 #12565 := (or #12564 #12549) |
|
1401 #12574 := (or #12573 #12565) |
|
1402 #12583 := (or #12582 #12574) |
|
1403 #12592 := (or #12591 #12583) |
|
1404 #12601 := (or #12600 #12592) |
|
1405 #12606 := (and #12381 #12601) |
|
1406 #12613 := (or #12612 #12606) |
|
1407 #12618 := (and #12375 #12613) |
|
1408 #12624 := (or #12136 #12618) |
|
1409 #12639 := (or #12136 #12624) |
|
1410 #12647 := (not #3198) |
|
1411 #12648 := (or #12647 #12639) |
|
1412 #12656 := (or #12136 #12648) |
|
1413 #12754 := (and #12656 #12742) |
|
1414 #12760 := (or #12136 #12754) |
|
1415 #12768 := (or #12600 #12760) |
|
1416 #12773 := (and #12381 #12768) |
|
1417 #12779 := (or #12612 #12773) |
|
1418 #12784 := (and #12375 #12779) |
|
1419 #12790 := (or #12136 #12784) |
|
1420 #12805 := (or #12136 #12790) |
|
1421 #12813 := (not #3187) |
|
1422 #12814 := (or #12813 #12805) |
|
1423 #12822 := (or #12136 #12814) |
|
1424 #12881 := (and #12822 #12869) |
|
1425 #12887 := (or #12136 #12881) |
|
1426 #12903 := (or #12902 #12887) |
|
1427 #12912 := (or #12911 #12903) |
|
1428 #12921 := (or #12920 #12912) |
|
1429 #12930 := (or #12929 #12921) |
|
1430 #12939 := (or #12938 #12930) |
|
1431 #12947 := (or #12203 #12939) |
|
1432 #12333 := (and #3168 #12330) |
|
1433 #12336 := (and #3164 #12333) |
|
1434 #12955 := (not #12336) |
|
1435 #12956 := (or #12955 #12947) |
|
1436 #12964 := (or #12955 #12956) |
|
1437 #12972 := (or #12136 #12964) |
|
1438 #12987 := (or #12136 #12972) |
|
1439 #13002 := (or #12136 #12987) |
|
1440 #13024 := (or #12136 #13002) |
|
1441 #12019 := (and #3081 #12016) |
|
1442 #13032 := (not #12019) |
|
1443 #13033 := (or #13032 #13024) |
|
1444 #12001 := (not #3076) |
|
1445 #12002 := (or #12001 #3077) |
|
1446 #12008 := (or #5597 #12002) |
|
1447 #12013 := (forall (vars (?x775 int)) #12008) |
|
1448 #13041 := (not #12013) |
|
1449 #13042 := (or #13041 #13033) |
|
1450 #13050 := (not #3075) |
|
1451 #13051 := (or #13050 #13042) |
|
1452 #13059 := (or #12136 #13051) |
|
1453 #13067 := (not #3072) |
|
1454 #13068 := (or #13067 #13059) |
|
1455 #13076 := (not #3068) |
|
1456 #13077 := (or #13076 #13068) |
|
1457 #13085 := (not #3064) |
|
1458 #13086 := (or #13085 #13077) |
|
1459 #11995 := (and #2975 #3042) |
|
1460 #13101 := (not #11995) |
|
1461 #13102 := (or #13101 #13086) |
|
1462 #13107 := (and #11995 #13102) |
|
1463 #11978 := (not #3052) |
|
1464 #11979 := (or #11978 #3055) |
|
1465 #11985 := (or #5597 #11979) |
|
1466 #11990 := (forall (vars (?x773 int)) #11985) |
|
1467 #13113 := (not #11990) |
|
1468 #13114 := (or #13113 #13107) |
|
1469 #13119 := (and #11990 #13114) |
|
1470 #13125 := (not #3051) |
|
1471 #13126 := (or #13125 #13119) |
|
1472 #13131 := (and #3051 #13126) |
|
1473 #11972 := (and #3046 #3047) |
|
1474 #11975 := (and #3046 #11972) |
|
1475 #13137 := (not #11975) |
|
1476 #13138 := (or #13137 #13131) |
|
1477 #13147 := (or #13146 #13138) |
|
1478 #13156 := (or #13155 #13147) |
|
1479 #13165 := (or #13164 #13156) |
|
1480 #13174 := (or #13173 #13165) |
|
1481 #13183 := (or #13182 #13174) |
|
1482 #13188 := (and #11967 #13183) |
|
1483 #13195 := (or #13194 #13188) |
|
1484 #13200 := (and #11961 #13195) |
|
1485 #13207 := (or #13206 #13200) |
|
1486 #13212 := (and #11952 #13207) |
|
1487 #13218 := (not #3028) |
|
1488 #13219 := (or #13218 #13212) |
|
1489 #13228 := (or #13227 #13219) |
|
1490 #13237 := (or #13236 #13228) |
|
1491 #13246 := (or #13245 #13237) |
|
1492 #13255 := (or #13254 #13246) |
|
1493 #13263 := (not #3012) |
|
1494 #13264 := (or #13263 #13255) |
|
1495 #13273 := (or #13272 #13264) |
|
1496 #13282 := (or #13281 #13273) |
|
1497 #11911 := (and #11905 #11908) |
|
1498 #11914 := (and #11899 #11911) |
|
1499 #11917 := (and #11896 #11914) |
|
1500 #11920 := (and #11893 #11917) |
|
1501 #11923 := (and #11889 #11920) |
|
1502 #13297 := (not #11923) |
|
1503 #13298 := (or #13297 #13282) |
|
1504 #13306 := (not #2975) |
|
1505 #13307 := (or #13306 #13298) |
|
1506 #13315 := (not #2974) |
|
1507 #13316 := (or #13315 #13307) |
|
1508 #13324 := (not #2972) |
|
1509 #13325 := (or #13324 #13316) |
|
1510 #13333 := (not #2968) |
|
1511 #13334 := (or #13333 #13325) |
|
1512 #13342 := (not #2964) |
|
1513 #13343 := (or #13342 #13334) |
|
1514 #13355 := (not #13343) |
|
1515 #14262 := (iff #13355 #14261) |
|
1516 #14259 := (iff #13343 #14256) |
|
1517 #14214 := (or #13369 #14133) |
|
1518 #14217 := (or #13227 #14214) |
|
1519 #14220 := (or #13236 #14217) |
|
1520 #14223 := (or #13245 #14220) |
|
1521 #14226 := (or #13254 #14223) |
|
1522 #14229 := (or #14145 #14226) |
|
1523 #14232 := (or #13272 #14229) |
|
1524 #14235 := (or #13281 #14232) |
|
1525 #14238 := (or #14151 #14235) |
|
1526 #14241 := (or #13428 #14238) |
|
1527 #14244 := (or #14161 #14241) |
|
1528 #14247 := (or #14183 #14244) |
|
1529 #14250 := (or #14197 #14247) |
|
1530 #14253 := (or #14211 #14250) |
|
1531 #14257 := (iff #14253 #14256) |
|
1532 #14258 := [rewrite]: #14257 |
|
1533 #14254 := (iff #13343 #14253) |
|
1534 #14251 := (iff #13334 #14250) |
|
1535 #14248 := (iff #13325 #14247) |
|
1536 #14245 := (iff #13316 #14244) |
|
1537 #14242 := (iff #13307 #14241) |
|
1538 #14239 := (iff #13298 #14238) |
|
1539 #14236 := (iff #13282 #14235) |
|
1540 #14233 := (iff #13273 #14232) |
|
1541 #14230 := (iff #13264 #14229) |
|
1542 #14227 := (iff #13255 #14226) |
|
1543 #14224 := (iff #13246 #14223) |
|
1544 #14221 := (iff #13237 #14220) |
|
1545 #14218 := (iff #13228 #14217) |
|
1546 #14215 := (iff #13219 #14214) |
|
1547 #14134 := (iff #13212 #14133) |
|
1548 #14131 := (iff #13207 #14130) |
|
1549 #14128 := (iff #13200 #14125) |
|
1550 #14122 := (and #11961 #14119) |
|
1551 #14126 := (iff #14122 #14125) |
|
1552 #14127 := [rewrite]: #14126 |
|
1553 #14123 := (iff #13200 #14122) |
|
1554 #14120 := (iff #13195 #14119) |
|
1555 #14117 := (iff #13188 #14114) |
|
1556 #14111 := (and #11967 #14106) |
|
1557 #14115 := (iff #14111 #14114) |
|
1558 #14116 := [rewrite]: #14115 |
|
1559 #14112 := (iff #13188 #14111) |
|
1560 #14109 := (iff #13183 #14106) |
|
1561 #14088 := (or false #14085) |
|
1562 #14091 := (or #13146 #14088) |
|
1563 #14094 := (or #13155 #14091) |
|
1564 #14097 := (or #13164 #14094) |
|
1565 #14100 := (or #13173 #14097) |
|
1566 #14103 := (or #13182 #14100) |
|
1567 #14107 := (iff #14103 #14106) |
|
1568 #14108 := [rewrite]: #14107 |
|
1569 #14104 := (iff #13183 #14103) |
|
1570 #14101 := (iff #13174 #14100) |
|
1571 #14098 := (iff #13165 #14097) |
|
1572 #14095 := (iff #13156 #14094) |
|
1573 #14092 := (iff #13147 #14091) |
|
1574 #14089 := (iff #13138 #14088) |
|
1575 #14086 := (iff #13131 #14085) |
|
1576 #14083 := (iff #13126 #14082) |
|
1577 #14080 := (iff #13119 #14079) |
|
1578 #14077 := (iff #13114 #14076) |
|
1579 #14074 := (iff #13107 #14071) |
|
1580 #13989 := (and #13429 #3042) |
|
1581 #14068 := (and #13989 #14063) |
|
1582 #14072 := (iff #14068 #14071) |
|
1583 #14073 := [rewrite]: #14072 |
|
1584 #14069 := (iff #13107 #14068) |
|
1585 #14066 := (iff #13102 #14063) |
|
1586 #14000 := (or #13441 #13870) |
|
1587 #14003 := (or #12902 #14000) |
|
1588 #14006 := (or #12911 #14003) |
|
1589 #14009 := (or #12920 #14006) |
|
1590 #14012 := (or #12929 #14009) |
|
1591 #14015 := (or #12938 #14012) |
|
1592 #14018 := (or #12203 #14015) |
|
1593 #14021 := (or #13894 #14018) |
|
1594 #14024 := (or #13894 #14021) |
|
1595 #14027 := (or #13441 #14024) |
|
1596 #14030 := (or #13441 #14027) |
|
1597 #14033 := (or #13441 #14030) |
|
1598 #14036 := (or #13441 #14033) |
|
1599 #14039 := (or #13911 #14036) |
|
1600 #14042 := (or #13945 #14039) |
|
1601 #14045 := (or #13951 #14042) |
|
1602 #14048 := (or #13441 #14045) |
|
1603 #14051 := (or #13963 #14048) |
|
1604 #14054 := (or #13973 #14051) |
|
1605 #14057 := (or #13986 #14054) |
|
1606 #14060 := (or #13997 #14057) |
|
1607 #14064 := (iff #14060 #14063) |
|
1608 #14065 := [rewrite]: #14064 |
|
1609 #14061 := (iff #13102 #14060) |
|
1610 #14058 := (iff #13086 #14057) |
|
1611 #14055 := (iff #13077 #14054) |
|
1612 #14052 := (iff #13068 #14051) |
|
1613 #14049 := (iff #13059 #14048) |
|
1614 #14046 := (iff #13051 #14045) |
|
1615 #14043 := (iff #13042 #14042) |
|
1616 #14040 := (iff #13033 #14039) |
|
1617 #14037 := (iff #13024 #14036) |
|
1618 #14034 := (iff #13002 #14033) |
|
1619 #14031 := (iff #12987 #14030) |
|
1620 #14028 := (iff #12972 #14027) |
|
1621 #14025 := (iff #12964 #14024) |
|
1622 #14022 := (iff #12956 #14021) |
|
1623 #14019 := (iff #12947 #14018) |
|
1624 #14016 := (iff #12939 #14015) |
|
1625 #14013 := (iff #12930 #14012) |
|
1626 #14010 := (iff #12921 #14009) |
|
1627 #14007 := (iff #12912 #14006) |
|
1628 #14004 := (iff #12903 #14003) |
|
1629 #14001 := (iff #12887 #14000) |
|
1630 #13871 := (iff #12881 #13870) |
|
1631 #13868 := (iff #12869 #13865) |
|
1632 #13847 := (or #13441 #13840) |
|
1633 #13850 := (or #13441 #13847) |
|
1634 #13853 := (or #13441 #13850) |
|
1635 #13856 := (or #13441 #13853) |
|
1636 #13859 := (or #13722 #13856) |
|
1637 #13862 := (or #13441 #13859) |
|
1638 #13866 := (iff #13862 #13865) |
|
1639 #13867 := [rewrite]: #13866 |
|
1640 #13863 := (iff #12869 #13862) |
|
1641 #13860 := (iff #12861 #13859) |
|
1642 #13857 := (iff #12852 #13856) |
|
1643 #13854 := (iff #12837 #13853) |
|
1644 #13851 := (iff #12195 #13850) |
|
1645 #13848 := (iff #12180 #13847) |
|
1646 #13841 := (iff #12174 #13840) |
|
1647 #13838 := (iff #12169 #13835) |
|
1648 #13811 := (or #12093 #13808) |
|
1649 #13814 := (or #12102 #13811) |
|
1650 #13817 := (or #12111 #13814) |
|
1651 #13820 := (or #12120 #13817) |
|
1652 #13823 := (or #13441 #13820) |
|
1653 #13826 := (or #13441 #13823) |
|
1654 #13829 := (or #13441 #13826) |
|
1655 #13832 := (or #12168 #13829) |
|
1656 #13836 := (iff #13832 #13835) |
|
1657 #13837 := [rewrite]: #13836 |
|
1658 #13833 := (iff #12169 #13832) |
|
1659 #13830 := (iff #12160 #13829) |
|
1660 #13827 := (iff #12145 #13826) |
|
1661 #13824 := (iff #12137 #13823) |
|
1662 #13821 := (iff #12121 #13820) |
|
1663 #13818 := (iff #12112 #13817) |
|
1664 #13815 := (iff #12103 #13814) |
|
1665 #13812 := (iff #12094 #13811) |
|
1666 #13809 := (iff #12080 #13808) |
|
1667 #13806 := (iff #12075 #13803) |
|
1668 #13800 := (or #13794 #13797) |
|
1669 #13804 := (iff #13800 #13803) |
|
1670 #13805 := [rewrite]: #13804 |
|
1671 #13801 := (iff #12075 #13800) |
|
1672 #13798 := (iff #12074 #13797) |
|
1673 #13778 := (iff #12059 #13777) |
|
1674 #13775 := (iff #12054 #13772) |
|
1675 #13766 := (or #13749 #13763) |
|
1676 #13769 := (or #5606 #13766) |
|
1677 #13773 := (iff #13769 #13772) |
|
1678 #13774 := [rewrite]: #13773 |
|
1679 #13770 := (iff #12054 #13769) |
|
1680 #13767 := (iff #12048 #13766) |
|
1681 #13764 := (iff #3099 #13763) |
|
1682 #13765 := [rewrite]: #13764 |
|
1683 #13759 := (iff #12047 #13749) |
|
1684 #13754 := (not #13751) |
|
1685 #13757 := (iff #13754 #13749) |
|
1686 #13758 := [rewrite]: #13757 |
|
1687 #13755 := (iff #12047 #13754) |
|
1688 #13752 := (iff #3098 #13751) |
|
1689 #13753 := [rewrite]: #13752 |
|
1690 #13756 := [monotonicity #13753]: #13755 |
|
1691 #13760 := [trans #13756 #13758]: #13759 |
|
1692 #13768 := [monotonicity #13760 #13765]: #13767 |
|
1693 #5607 := (iff #5597 #5606) |
|
1694 #4392 := (iff #412 #4391) |
|
1695 #4385 := (iff #411 #4384) |
|
1696 #4386 := [rewrite]: #4385 |
|
1697 #4068 := (iff #285 #4070) |
|
1698 #4069 := [rewrite]: #4068 |
|
1699 #4393 := [monotonicity #4069 #4386]: #4392 |
|
1700 #5608 := [monotonicity #4393]: #5607 |
|
1701 #13771 := [monotonicity #5608 #13768]: #13770 |
|
1702 #13776 := [trans #13771 #13774]: #13775 |
|
1703 #13779 := [quant-intro #13776]: #13778 |
|
1704 #13799 := [monotonicity #13779]: #13798 |
|
1705 #13795 := (iff #3107 #13794) |
|
1706 #13792 := (iff #3106 #13789) |
|
1707 #13780 := (and #13751 #3103) |
|
1708 #13783 := (and #4384 #13780) |
|
1709 #13786 := (and #4070 #13783) |
|
1710 #13790 := (iff #13786 #13789) |
|
1711 #13791 := [rewrite]: #13790 |
|
1712 #13787 := (iff #3106 #13786) |
|
1713 #13784 := (iff #3105 #13783) |
|
1714 #13781 := (iff #3104 #13780) |
|
1715 #13782 := [monotonicity #13753]: #13781 |
|
1716 #13785 := [monotonicity #4386 #13782]: #13784 |
|
1717 #13788 := [monotonicity #4069 #13785]: #13787 |
|
1718 #13793 := [trans #13788 #13791]: #13792 |
|
1719 #13796 := [quant-intro #13793]: #13795 |
|
1720 #13802 := [monotonicity #13796 #13799]: #13801 |
|
1721 #13807 := [trans #13802 #13805]: #13806 |
|
1722 #13810 := [monotonicity #13779 #13807]: #13809 |
|
1723 #13813 := [monotonicity #13810]: #13812 |
|
1724 #13816 := [monotonicity #13813]: #13815 |
|
1725 #13819 := [monotonicity #13816]: #13818 |
|
1726 #13822 := [monotonicity #13819]: #13821 |
|
1727 #13442 := (iff #12136 #13441) |
|
1728 #13439 := (iff #11998 #13438) |
|
1729 #13435 := (iff #3073 #13436) |
|
1730 #13437 := [rewrite]: #13435 |
|
1731 #13432 := (iff #3066 #13433) |
|
1732 #13434 := [rewrite]: #13432 |
|
1733 #13440 := [monotonicity #13434 #13437]: #13439 |
|
1734 #13443 := [monotonicity #13440]: #13442 |
|
1735 #13825 := [monotonicity #13443 #13822]: #13824 |
|
1736 #13828 := [monotonicity #13443 #13825]: #13827 |
|
1737 #13831 := [monotonicity #13443 #13828]: #13830 |
|
1738 #13834 := [monotonicity #13831]: #13833 |
|
1739 #13839 := [trans #13834 #13837]: #13838 |
|
1740 #13842 := [monotonicity #13839]: #13841 |
|
1741 #13849 := [monotonicity #13443 #13842]: #13848 |
|
1742 #13852 := [monotonicity #13443 #13849]: #13851 |
|
1743 #13855 := [monotonicity #13443 #13852]: #13854 |
|
1744 #13858 := [monotonicity #13443 #13855]: #13857 |
|
1745 #13845 := (iff #12860 #13722) |
|
1746 #13843 := (iff #3287 #13721) |
|
1747 #13844 := [rewrite]: #13843 |
|
1748 #13846 := [monotonicity #13844]: #13845 |
|
1749 #13861 := [monotonicity #13846 #13858]: #13860 |
|
1750 #13864 := [monotonicity #13443 #13861]: #13863 |
|
1751 #13869 := [trans #13864 #13867]: #13868 |
|
1752 #13747 := (iff #12822 #13744) |
|
1753 #13732 := (or #13441 #13715) |
|
1754 #13735 := (or #13441 #13732) |
|
1755 #13738 := (or #13721 #13735) |
|
1756 #13741 := (or #13441 #13738) |
|
1757 #13745 := (iff #13741 #13744) |
|
1758 #13746 := [rewrite]: #13745 |
|
1759 #13742 := (iff #12822 #13741) |
|
1760 #13739 := (iff #12814 #13738) |
|
1761 #13736 := (iff #12805 #13735) |
|
1762 #13733 := (iff #12790 #13732) |
|
1763 #13718 := (iff #12784 #13715) |
|
1764 #13712 := (and #12375 #13709) |
|
1765 #13716 := (iff #13712 #13715) |
|
1766 #13717 := [rewrite]: #13716 |
|
1767 #13713 := (iff #12784 #13712) |
|
1768 #13710 := (iff #12779 #13709) |
|
1769 #13707 := (iff #12773 #13704) |
|
1770 #13701 := (and #12381 #13696) |
|
1771 #13705 := (iff #13701 #13704) |
|
1772 #13706 := [rewrite]: #13705 |
|
1773 #13702 := (iff #12773 #13701) |
|
1774 #13699 := (iff #12768 #13696) |
|
1775 #13690 := (or #13441 #13687) |
|
1776 #13693 := (or #12600 #13690) |
|
1777 #13697 := (iff #13693 #13696) |
|
1778 #13698 := [rewrite]: #13697 |
|
1779 #13694 := (iff #12768 #13693) |
|
1780 #13691 := (iff #12760 #13690) |
|
1781 #13688 := (iff #12754 #13687) |
|
1782 #13685 := (iff #12742 #13682) |
|
1783 #13579 := (or #13450 #13571) |
|
1784 #13661 := (or #13579 #12677) |
|
1785 #13664 := (or #12686 #13661) |
|
1786 #13667 := (or #13441 #13664) |
|
1787 #13670 := (or #13441 #13667) |
|
1788 #13673 := (or #13441 #13670) |
|
1789 #13676 := (or #13627 #13673) |
|
1790 #13679 := (or #13441 #13676) |
|
1791 #13683 := (iff #13679 #13682) |
|
1792 #13684 := [rewrite]: #13683 |
|
1793 #13680 := (iff #12742 #13679) |
|
1794 #13677 := (iff #12734 #13676) |
|
1795 #13674 := (iff #12725 #13673) |
|
1796 #13671 := (iff #12710 #13670) |
|
1797 #13668 := (iff #12702 #13667) |
|
1798 #13665 := (iff #12687 #13664) |
|
1799 #13662 := (iff #12678 #13661) |
|
1800 #13580 := (iff #12524 #13579) |
|
1801 #13574 := (iff #12517 #13571) |
|
1802 #13568 := (and #13545 #13563) |
|
1803 #13572 := (iff #13568 #13571) |
|
1804 #13573 := [rewrite]: #13572 |
|
1805 #13569 := (iff #12517 #13568) |
|
1806 #13566 := (iff #12512 #13563) |
|
1807 #13551 := (or #13467 #13535) |
|
1808 #13554 := (or #12493 #13551) |
|
1809 #13557 := (or #13542 #13554) |
|
1810 #13560 := (or #13548 #13557) |
|
1811 #13564 := (iff #13560 #13563) |
|
1812 #13565 := [rewrite]: #13564 |
|
1813 #13561 := (iff #12512 #13560) |
|
1814 #13558 := (iff #12503 #13557) |
|
1815 #13555 := (iff #12494 #13554) |
|
1816 #13552 := (iff #12485 #13551) |
|
1817 #13536 := (iff #12471 #13535) |
|
1818 #13533 := (iff #12466 #13532) |
|
1819 #13530 := (iff #12459 #13529) |
|
1820 #13527 := (iff #12454 #13526) |
|
1821 #13524 := (iff #12431 #13521) |
|
1822 #13518 := (and #13515 #12428) |
|
1823 #13522 := (iff #13518 #13521) |
|
1824 #13523 := [rewrite]: #13522 |
|
1825 #13519 := (iff #12431 #13518) |
|
1826 #13516 := (iff #3225 #13515) |
|
1827 #13517 := [rewrite]: #13516 |
|
1828 #13520 := [monotonicity #13517]: #13519 |
|
1829 #13525 := [trans #13520 #13523]: #13524 |
|
1830 #13510 := (iff #12453 #13509) |
|
1831 #13507 := (iff #12425 #13506) |
|
1832 #13504 := (iff #12420 #13501) |
|
1833 #13495 := (or #13478 #13492) |
|
1834 #13498 := (or #5606 #13495) |
|
1835 #13502 := (iff #13498 #13501) |
|
1836 #13503 := [rewrite]: #13502 |
|
1837 #13499 := (iff #12420 #13498) |
|
1838 #13496 := (iff #12414 #13495) |
|
1839 #13493 := (iff #3221 #13492) |
|
1840 #13494 := [rewrite]: #13493 |
|
1841 #13488 := (iff #12413 #13478) |
|
1842 #13480 := (not #13478) |
|
1843 #13483 := (not #13480) |
|
1844 #13486 := (iff #13483 #13478) |
|
1845 #13487 := [rewrite]: #13486 |
|
1846 #13484 := (iff #12413 #13483) |
|
1847 #13481 := (iff #3220 #13480) |
|
1848 #13482 := [rewrite]: #13481 |
|
1849 #13485 := [monotonicity #13482]: #13484 |
|
1850 #13489 := [trans #13485 #13487]: #13488 |
|
1851 #13497 := [monotonicity #13489 #13494]: #13496 |
|
1852 #13500 := [monotonicity #5608 #13497]: #13499 |
|
1853 #13505 := [trans #13500 #13503]: #13504 |
|
1854 #13508 := [quant-intro #13505]: #13507 |
|
1855 #13511 := [monotonicity #13508]: #13510 |
|
1856 #13528 := [monotonicity #13511 #13525]: #13527 |
|
1857 #13531 := [monotonicity #13508 #13528]: #13530 |
|
1858 #13476 := (iff #12465 #13475) |
|
1859 #13473 := (iff #3219 #13470) |
|
1860 #13474 := [rewrite]: #13473 |
|
1861 #13477 := [monotonicity #13474]: #13476 |
|
1862 #13534 := [monotonicity #13477 #13531]: #13533 |
|
1863 #13537 := [monotonicity #13474 #13534]: #13536 |
|
1864 #13468 := (iff #12484 #13467) |
|
1865 #13465 := (iff #12410 #13464) |
|
1866 #13461 := (iff #3217 #13462) |
|
1867 #13463 := [rewrite]: #13461 |
|
1868 #13444 := (iff #3208 #13445) |
|
1869 #13446 := [rewrite]: #13444 |
|
1870 #13466 := [monotonicity #13446 #13463]: #13465 |
|
1871 #13469 := [monotonicity #13466]: #13468 |
|
1872 #13553 := [monotonicity #13469 #13537]: #13552 |
|
1873 #13556 := [monotonicity #13553]: #13555 |
|
1874 #13543 := (iff #12502 #13542) |
|
1875 #13540 := (iff #12407 #13538) |
|
1876 #13541 := [rewrite]: #13540 |
|
1877 #13544 := [monotonicity #13541]: #13543 |
|
1878 #13559 := [monotonicity #13544 #13556]: #13558 |
|
1879 #13549 := (iff #12511 #13548) |
|
1880 #13546 := (iff #12404 #13545) |
|
1881 #13459 := (iff #12401 #13456) |
|
1882 #13460 := [rewrite]: #13459 |
|
1883 #13453 := (iff #12398 #13454) |
|
1884 #13455 := [rewrite]: #13453 |
|
1885 #13547 := [monotonicity #13455 #13460]: #13546 |
|
1886 #13550 := [monotonicity #13547]: #13549 |
|
1887 #13562 := [monotonicity #13550 #13559]: #13561 |
|
1888 #13567 := [trans #13562 #13565]: #13566 |
|
1889 #13570 := [monotonicity #13547 #13567]: #13569 |
|
1890 #13575 := [trans #13570 #13573]: #13574 |
|
1891 #13451 := (iff #12523 #13450) |
|
1892 #13448 := (iff #3209 #13447) |
|
1893 #13449 := [monotonicity #13437 #13446]: #13448 |
|
1894 #13452 := [monotonicity #13449]: #13451 |
|
1895 #13581 := [monotonicity #13452 #13575]: #13580 |
|
1896 #13663 := [monotonicity #13581]: #13662 |
|
1897 #13666 := [monotonicity #13663]: #13665 |
|
1898 #13669 := [monotonicity #13443 #13666]: #13668 |
|
1899 #13672 := [monotonicity #13443 #13669]: #13671 |
|
1900 #13675 := [monotonicity #13443 #13672]: #13674 |
|
1901 #13659 := (iff #12733 #13627) |
|
1902 #13657 := (iff #3262 #13628) |
|
1903 #13658 := [rewrite]: #13657 |
|
1904 #13660 := [monotonicity #13658]: #13659 |
|
1905 #13678 := [monotonicity #13660 #13675]: #13677 |
|
1906 #13681 := [monotonicity #13443 #13678]: #13680 |
|
1907 #13686 := [trans #13681 #13684]: #13685 |
|
1908 #13655 := (iff #12656 #13652) |
|
1909 #13640 := (or #13441 #13622) |
|
1910 #13643 := (or #13441 #13640) |
|
1911 #13646 := (or #13628 #13643) |
|
1912 #13649 := (or #13441 #13646) |
|
1913 #13653 := (iff #13649 #13652) |
|
1914 #13654 := [rewrite]: #13653 |
|
1915 #13650 := (iff #12656 #13649) |
|
1916 #13647 := (iff #12648 #13646) |
|
1917 #13644 := (iff #12639 #13643) |
|
1918 #13641 := (iff #12624 #13640) |
|
1919 #13625 := (iff #12618 #13622) |
|
1920 #13619 := (and #12375 #13616) |
|
1921 #13623 := (iff #13619 #13622) |
|
1922 #13624 := [rewrite]: #13623 |
|
1923 #13620 := (iff #12618 #13619) |
|
1924 #13617 := (iff #12613 #13616) |
|
1925 #13614 := (iff #12606 #13611) |
|
1926 #13608 := (and #12381 #13603) |
|
1927 #13612 := (iff #13608 #13611) |
|
1928 #13613 := [rewrite]: #13612 |
|
1929 #13609 := (iff #12606 #13608) |
|
1930 #13606 := (iff #12601 #13603) |
|
1931 #13582 := (or #12539 #13579) |
|
1932 #13585 := (or #12548 #13582) |
|
1933 #13588 := (or #13576 #13585) |
|
1934 #13591 := (or #12573 #13588) |
|
1935 #13594 := (or #12582 #13591) |
|
1936 #13597 := (or #12591 #13594) |
|
1937 #13600 := (or #12600 #13597) |
|
1938 #13604 := (iff #13600 #13603) |
|
1939 #13605 := [rewrite]: #13604 |
|
1940 #13601 := (iff #12601 #13600) |
|
1941 #13598 := (iff #12592 #13597) |
|
1942 #13595 := (iff #12583 #13594) |
|
1943 #13592 := (iff #12574 #13591) |
|
1944 #13589 := (iff #12565 #13588) |
|
1945 #13586 := (iff #12549 #13585) |
|
1946 #13583 := (iff #12540 #13582) |
|
1947 #13584 := [monotonicity #13581]: #13583 |
|
1948 #13587 := [monotonicity #13584]: #13586 |
|
1949 #13577 := (iff #12564 #13576) |
|
1950 #13578 := [monotonicity #13437]: #13577 |
|
1951 #13590 := [monotonicity #13578 #13587]: #13589 |
|
1952 #13593 := [monotonicity #13590]: #13592 |
|
1953 #13596 := [monotonicity #13593]: #13595 |
|
1954 #13599 := [monotonicity #13596]: #13598 |
|
1955 #13602 := [monotonicity #13599]: #13601 |
|
1956 #13607 := [trans #13602 #13605]: #13606 |
|
1957 #13610 := [monotonicity #13607]: #13609 |
|
1958 #13615 := [trans #13610 #13613]: #13614 |
|
1959 #13618 := [monotonicity #13615]: #13617 |
|
1960 #13621 := [monotonicity #13618]: #13620 |
|
1961 #13626 := [trans #13621 #13624]: #13625 |
|
1962 #13642 := [monotonicity #13443 #13626]: #13641 |
|
1963 #13645 := [monotonicity #13443 #13642]: #13644 |
|
1964 #13638 := (iff #12647 #13628) |
|
1965 #13633 := (not #13627) |
|
1966 #13636 := (iff #13633 #13628) |
|
1967 #13637 := [rewrite]: #13636 |
|
1968 #13634 := (iff #12647 #13633) |
|
1969 #13631 := (iff #3198 #13627) |
|
1970 #13632 := [rewrite]: #13631 |
|
1971 #13635 := [monotonicity #13632]: #13634 |
|
1972 #13639 := [trans #13635 #13637]: #13638 |
|
1973 #13648 := [monotonicity #13639 #13645]: #13647 |
|
1974 #13651 := [monotonicity #13443 #13648]: #13650 |
|
1975 #13656 := [trans #13651 #13654]: #13655 |
|
1976 #13689 := [monotonicity #13656 #13686]: #13688 |
|
1977 #13692 := [monotonicity #13443 #13689]: #13691 |
|
1978 #13695 := [monotonicity #13692]: #13694 |
|
1979 #13700 := [trans #13695 #13698]: #13699 |
|
1980 #13703 := [monotonicity #13700]: #13702 |
|
1981 #13708 := [trans #13703 #13706]: #13707 |
|
1982 #13711 := [monotonicity #13708]: #13710 |
|
1983 #13714 := [monotonicity #13711]: #13713 |
|
1984 #13719 := [trans #13714 #13717]: #13718 |
|
1985 #13734 := [monotonicity #13443 #13719]: #13733 |
|
1986 #13737 := [monotonicity #13443 #13734]: #13736 |
|
1987 #13730 := (iff #12813 #13721) |
|
1988 #13725 := (not #13722) |
|
1989 #13728 := (iff #13725 #13721) |
|
1990 #13729 := [rewrite]: #13728 |
|
1991 #13726 := (iff #12813 #13725) |
|
1992 #13723 := (iff #3187 #13722) |
|
1993 #13724 := [rewrite]: #13723 |
|
1994 #13727 := [monotonicity #13724]: #13726 |
|
1995 #13731 := [trans #13727 #13729]: #13730 |
|
1996 #13740 := [monotonicity #13731 #13737]: #13739 |
|
1997 #13743 := [monotonicity #13443 #13740]: #13742 |
|
1998 #13748 := [trans #13743 #13746]: #13747 |
|
1999 #13872 := [monotonicity #13748 #13869]: #13871 |
|
2000 #14002 := [monotonicity #13443 #13872]: #14001 |
|
2001 #14005 := [monotonicity #14002]: #14004 |
|
2002 #14008 := [monotonicity #14005]: #14007 |
|
2003 #14011 := [monotonicity #14008]: #14010 |
|
2004 #14014 := [monotonicity #14011]: #14013 |
|
2005 #14017 := [monotonicity #14014]: #14016 |
|
2006 #14020 := [monotonicity #14017]: #14019 |
|
2007 #13895 := (iff #12955 #13894) |
|
2008 #13892 := (iff #12336 #12330) |
|
2009 #13884 := (and true #12330) |
|
2010 #13887 := (and true #13884) |
|
2011 #13890 := (iff #13887 #12330) |
|
2012 #13891 := [rewrite]: #13890 |
|
2013 #13888 := (iff #12336 #13887) |
|
2014 #13885 := (iff #12333 #13884) |
|
2015 #13880 := (iff #3168 true) |
|
2016 #13875 := (forall (vars (?x784 T5)) (:pat #3166) true) |
|
2017 #13878 := (iff #13875 true) |
|
2018 #13879 := [elim-unused]: #13878 |
|
2019 #13876 := (iff #3168 #13875) |
|
2020 #13873 := (iff #3167 true) |
|
2021 #13874 := [rewrite]: #13873 |
|
2022 #13877 := [quant-intro #13874]: #13876 |
|
2023 #13881 := [trans #13877 #13879]: #13880 |
|
2024 #13886 := [monotonicity #13881]: #13885 |
|
2025 #13882 := (iff #3164 true) |
|
2026 #13883 := [rewrite]: #13882 |
|
2027 #13889 := [monotonicity #13883 #13886]: #13888 |
|
2028 #13893 := [trans #13889 #13891]: #13892 |
|
2029 #13896 := [monotonicity #13893]: #13895 |
|
2030 #14023 := [monotonicity #13896 #14020]: #14022 |
|
2031 #14026 := [monotonicity #13896 #14023]: #14025 |
|
2032 #14029 := [monotonicity #13443 #14026]: #14028 |
|
2033 #14032 := [monotonicity #13443 #14029]: #14031 |
|
2034 #14035 := [monotonicity #13443 #14032]: #14034 |
|
2035 #14038 := [monotonicity #13443 #14035]: #14037 |
|
2036 #13912 := (iff #13032 #13911) |
|
2037 #13909 := (iff #12019 #13906) |
|
2038 #13903 := (and #13900 #12016) |
|
2039 #13907 := (iff #13903 #13906) |
|
2040 #13908 := [rewrite]: #13907 |
|
2041 #13904 := (iff #12019 #13903) |
|
2042 #13901 := (iff #3081 #13900) |
|
2043 #13902 := [rewrite]: #13901 |
|
2044 #13905 := [monotonicity #13902]: #13904 |
|
2045 #13910 := [trans #13905 #13908]: #13909 |
|
2046 #13913 := [monotonicity #13910]: #13912 |
|
2047 #14041 := [monotonicity #13913 #14038]: #14040 |
|
2048 #13946 := (iff #13041 #13945) |
|
2049 #13943 := (iff #12013 #13942) |
|
2050 #13940 := (iff #12008 #13937) |
|
2051 #13931 := (or #13914 #13928) |
|
2052 #13934 := (or #5606 #13931) |
|
2053 #13938 := (iff #13934 #13937) |
|
2054 #13939 := [rewrite]: #13938 |
|
2055 #13935 := (iff #12008 #13934) |
|
2056 #13932 := (iff #12002 #13931) |
|
2057 #13929 := (iff #3077 #13928) |
|
2058 #13930 := [rewrite]: #13929 |
|
2059 #13924 := (iff #12001 #13914) |
|
2060 #13916 := (not #13914) |
|
2061 #13919 := (not #13916) |
|
2062 #13922 := (iff #13919 #13914) |
|
2063 #13923 := [rewrite]: #13922 |
|
2064 #13920 := (iff #12001 #13919) |
|
2065 #13917 := (iff #3076 #13916) |
|
2066 #13918 := [rewrite]: #13917 |
|
2067 #13921 := [monotonicity #13918]: #13920 |
|
2068 #13925 := [trans #13921 #13923]: #13924 |
|
2069 #13933 := [monotonicity #13925 #13930]: #13932 |
|
2070 #13936 := [monotonicity #5608 #13933]: #13935 |
|
2071 #13941 := [trans #13936 #13939]: #13940 |
|
2072 #13944 := [quant-intro #13941]: #13943 |
|
2073 #13947 := [monotonicity #13944]: #13946 |
|
2074 #14044 := [monotonicity #13947 #14041]: #14043 |
|
2075 #13952 := (iff #13050 #13951) |
|
2076 #13949 := (iff #3075 #13948) |
|
2077 #13950 := [rewrite]: #13949 |
|
2078 #13953 := [monotonicity #13950]: #13952 |
|
2079 #14047 := [monotonicity #13953 #14044]: #14046 |
|
2080 #14050 := [monotonicity #13443 #14047]: #14049 |
|
2081 #13964 := (iff #13067 #13963) |
|
2082 #13961 := (iff #3072 #13960) |
|
2083 #13958 := (iff #3071 #13957) |
|
2084 #13959 := [rewrite]: #13958 |
|
2085 #13955 := (iff #3070 #13954) |
|
2086 #13956 := [rewrite]: #13955 |
|
2087 #13962 := [monotonicity #13956 #13959]: #13961 |
|
2088 #13965 := [monotonicity #13962]: #13964 |
|
2089 #14053 := [monotonicity #13965 #14050]: #14052 |
|
2090 #13974 := (iff #13076 #13973) |
|
2091 #13971 := (iff #3068 #13970) |
|
2092 #13968 := (iff #3067 #13966) |
|
2093 #13969 := [rewrite]: #13968 |
|
2094 #13972 := [monotonicity #13434 #13969]: #13971 |
|
2095 #13975 := [monotonicity #13972]: #13974 |
|
2096 #14056 := [monotonicity #13975 #14053]: #14055 |
|
2097 #13987 := (iff #13085 #13986) |
|
2098 #13984 := (iff #3064 #13983) |
|
2099 #13981 := (iff #3063 #13979) |
|
2100 #13982 := [rewrite]: #13981 |
|
2101 #13977 := (iff #3062 #13976) |
|
2102 #13978 := [rewrite]: #13977 |
|
2103 #13985 := [monotonicity #13978 #13982]: #13984 |
|
2104 #13988 := [monotonicity #13985]: #13987 |
|
2105 #14059 := [monotonicity #13988 #14056]: #14058 |
|
2106 #13998 := (iff #13101 #13997) |
|
2107 #13995 := (iff #11995 #13992) |
|
2108 #13993 := (iff #13989 #13992) |
|
2109 #13994 := [rewrite]: #13993 |
|
2110 #13990 := (iff #11995 #13989) |
|
2111 #13430 := (iff #2975 #13429) |
|
2112 #13431 := [rewrite]: #13430 |
|
2113 #13991 := [monotonicity #13431]: #13990 |
|
2114 #13996 := [trans #13991 #13994]: #13995 |
|
2115 #13999 := [monotonicity #13996]: #13998 |
|
2116 #14062 := [monotonicity #13999 #14059]: #14061 |
|
2117 #14067 := [trans #14062 #14065]: #14066 |
|
2118 #14070 := [monotonicity #13991 #14067]: #14069 |
|
2119 #14075 := [trans #14070 #14073]: #14074 |
|
2120 #13426 := (iff #13113 #13425) |
|
2121 #13423 := (iff #11990 #13422) |
|
2122 #13420 := (iff #11985 #13417) |
|
2123 #13411 := (or #13395 #13407) |
|
2124 #13414 := (or #5606 #13411) |
|
2125 #13418 := (iff #13414 #13417) |
|
2126 #13419 := [rewrite]: #13418 |
|
2127 #13415 := (iff #11985 #13414) |
|
2128 #13412 := (iff #11979 #13411) |
|
2129 #13406 := (iff #3055 #13407) |
|
2130 #13410 := [rewrite]: #13406 |
|
2131 #13404 := (iff #11978 #13395) |
|
2132 #13396 := (not #13395) |
|
2133 #13399 := (not #13396) |
|
2134 #13402 := (iff #13399 #13395) |
|
2135 #13403 := [rewrite]: #13402 |
|
2136 #13400 := (iff #11978 #13399) |
|
2137 #13397 := (iff #3052 #13396) |
|
2138 #13398 := [rewrite]: #13397 |
|
2139 #13401 := [monotonicity #13398]: #13400 |
|
2140 #13405 := [trans #13401 #13403]: #13404 |
|
2141 #13413 := [monotonicity #13405 #13410]: #13412 |
|
2142 #13416 := [monotonicity #5608 #13413]: #13415 |
|
2143 #13421 := [trans #13416 #13419]: #13420 |
|
2144 #13424 := [quant-intro #13421]: #13423 |
|
2145 #13427 := [monotonicity #13424]: #13426 |
|
2146 #14078 := [monotonicity #13427 #14075]: #14077 |
|
2147 #14081 := [monotonicity #13424 #14078]: #14080 |
|
2148 #13393 := (iff #13125 #13392) |
|
2149 #13390 := (iff #3051 #13389) |
|
2150 #13391 := [rewrite]: #13390 |
|
2151 #13394 := [monotonicity #13391]: #13393 |
|
2152 #14084 := [monotonicity #13394 #14081]: #14083 |
|
2153 #14087 := [monotonicity #13391 #14084]: #14086 |
|
2154 #13387 := (iff #13137 false) |
|
2155 #12022 := (iff #3086 false) |
|
2156 #12023 := [rewrite]: #12022 |
|
2157 #13385 := (iff #13137 #3086) |
|
2158 #13383 := (iff #11975 true) |
|
2159 #12362 := (and true true) |
|
2160 #13378 := (and true #12362) |
|
2161 #13381 := (iff #13378 true) |
|
2162 #13382 := [rewrite]: #13381 |
|
2163 #13379 := (iff #11975 #13378) |
|
2164 #13376 := (iff #11972 #12362) |
|
2165 #13374 := (iff #3047 true) |
|
2166 #13375 := [rewrite]: #13374 |
|
2167 #13372 := (iff #3046 true) |
|
2168 #13373 := [rewrite]: #13372 |
|
2169 #13377 := [monotonicity #13373 #13375]: #13376 |
|
2170 #13380 := [monotonicity #13373 #13377]: #13379 |
|
2171 #13384 := [trans #13380 #13382]: #13383 |
|
2172 #13386 := [monotonicity #13384]: #13385 |
|
2173 #13388 := [trans #13386 #12023]: #13387 |
|
2174 #14090 := [monotonicity #13388 #14087]: #14089 |
|
2175 #14093 := [monotonicity #14090]: #14092 |
|
2176 #14096 := [monotonicity #14093]: #14095 |
|
2177 #14099 := [monotonicity #14096]: #14098 |
|
2178 #14102 := [monotonicity #14099]: #14101 |
|
2179 #14105 := [monotonicity #14102]: #14104 |
|
2180 #14110 := [trans #14105 #14108]: #14109 |
|
2181 #14113 := [monotonicity #14110]: #14112 |
|
2182 #14118 := [trans #14113 #14116]: #14117 |
|
2183 #14121 := [monotonicity #14118]: #14120 |
|
2184 #14124 := [monotonicity #14121]: #14123 |
|
2185 #14129 := [trans #14124 #14127]: #14128 |
|
2186 #14132 := [monotonicity #14129]: #14131 |
|
2187 #14135 := [monotonicity #14132]: #14134 |
|
2188 #13370 := (iff #13218 #13369) |
|
2189 #13367 := (iff #3028 #13366) |
|
2190 #13364 := (iff #3027 #13361) |
|
2191 #13365 := [rewrite]: #13364 |
|
2192 #13358 := (iff #3026 #13359) |
|
2193 #13360 := [rewrite]: #13358 |
|
2194 #13368 := [monotonicity #13360 #13365]: #13367 |
|
2195 #13371 := [monotonicity #13368]: #13370 |
|
2196 #14216 := [monotonicity #13371 #14135]: #14215 |
|
2197 #14219 := [monotonicity #14216]: #14218 |
|
2198 #14222 := [monotonicity #14219]: #14221 |
|
2199 #14225 := [monotonicity #14222]: #14224 |
|
2200 #14228 := [monotonicity #14225]: #14227 |
|
2201 #14146 := (iff #13263 #14145) |
|
2202 #14143 := (iff #3012 #14142) |
|
2203 #14140 := (iff #3011 #14136) |
|
2204 #14141 := [rewrite]: #14140 |
|
2205 #14144 := [quant-intro #14141]: #14143 |
|
2206 #14147 := [monotonicity #14144]: #14146 |
|
2207 #14231 := [monotonicity #14147 #14228]: #14230 |
|
2208 #14234 := [monotonicity #14231]: #14233 |
|
2209 #14237 := [monotonicity #14234]: #14236 |
|
2210 #14152 := (iff #13297 #14151) |
|
2211 #14149 := (iff #11923 #14148) |
|
2212 #14150 := [rewrite]: #14149 |
|
2213 #14153 := [monotonicity #14150]: #14152 |
|
2214 #14240 := [monotonicity #14153 #14237]: #14239 |
|
2215 #14159 := (iff #13306 #13428) |
|
2216 #14154 := (not #13429) |
|
2217 #14157 := (iff #14154 #13428) |
|
2218 #14158 := [rewrite]: #14157 |
|
2219 #14155 := (iff #13306 #14154) |
|
2220 #14156 := [monotonicity #13431]: #14155 |
|
2221 #14160 := [trans #14156 #14158]: #14159 |
|
2222 #14243 := [monotonicity #14160 #14240]: #14242 |
|
2223 #14170 := (iff #13315 #14161) |
|
2224 #14162 := (not #14161) |
|
2225 #14165 := (not #14162) |
|
2226 #14168 := (iff #14165 #14161) |
|
2227 #14169 := [rewrite]: #14168 |
|
2228 #14166 := (iff #13315 #14165) |
|
2229 #14163 := (iff #2974 #14162) |
|
2230 #14164 := [rewrite]: #14163 |
|
2231 #14167 := [monotonicity #14164]: #14166 |
|
2232 #14171 := [trans #14167 #14169]: #14170 |
|
2233 #14246 := [monotonicity #14171 #14243]: #14245 |
|
2234 #14184 := (iff #13324 #14183) |
|
2235 #14181 := (iff #2972 #14180) |
|
2236 #14178 := (iff #2971 #14175) |
|
2237 #14179 := [rewrite]: #14178 |
|
2238 #14172 := (iff #2970 #14173) |
|
2239 #14174 := [rewrite]: #14172 |
|
2240 #14182 := [monotonicity #14174 #14179]: #14181 |
|
2241 #14185 := [monotonicity #14182]: #14184 |
|
2242 #14249 := [monotonicity #14185 #14246]: #14248 |
|
2243 #14198 := (iff #13333 #14197) |
|
2244 #14195 := (iff #2968 #14194) |
|
2245 #14192 := (iff #2967 #14189) |
|
2246 #14193 := [rewrite]: #14192 |
|
2247 #14186 := (iff #2966 #14187) |
|
2248 #14188 := [rewrite]: #14186 |
|
2249 #14196 := [monotonicity #14188 #14193]: #14195 |
|
2250 #14199 := [monotonicity #14196]: #14198 |
|
2251 #14252 := [monotonicity #14199 #14249]: #14251 |
|
2252 #14212 := (iff #13342 #14211) |
|
2253 #14209 := (iff #2964 #14208) |
|
2254 #14206 := (iff #2963 #14203) |
|
2255 #14207 := [rewrite]: #14206 |
|
2256 #14200 := (iff #2962 #14201) |
|
2257 #14202 := [rewrite]: #14200 |
|
2258 #14210 := [monotonicity #14202 #14207]: #14209 |
|
2259 #14213 := [monotonicity #14210]: #14212 |
|
2260 #14255 := [monotonicity #14213 #14252]: #14254 |
|
2261 #14260 := [trans #14255 #14258]: #14259 |
|
2262 #14263 := [monotonicity #14260]: #14262 |
|
2263 #13356 := (iff #3354 #13355) |
|
2264 #13353 := (iff #3353 #13343) |
|
2265 #13348 := (implies true #13343) |
|
2266 #13351 := (iff #13348 #13343) |
|
2267 #13352 := [rewrite]: #13351 |
|
2268 #13349 := (iff #3353 #13348) |
|
2269 #13346 := (iff #3352 #13343) |
|
2270 #13339 := (implies #2964 #13334) |
|
2271 #13344 := (iff #13339 #13343) |
|
2272 #13345 := [rewrite]: #13344 |
|
2273 #13340 := (iff #3352 #13339) |
|
2274 #13337 := (iff #3351 #13334) |
|
2275 #13330 := (implies #2968 #13325) |
|
2276 #13335 := (iff #13330 #13334) |
|
2277 #13336 := [rewrite]: #13335 |
|
2278 #13331 := (iff #3351 #13330) |
|
2279 #13328 := (iff #3350 #13325) |
|
2280 #13321 := (implies #2972 #13316) |
|
2281 #13326 := (iff #13321 #13325) |
|
2282 #13327 := [rewrite]: #13326 |
|
2283 #13322 := (iff #3350 #13321) |
|
2284 #13319 := (iff #3349 #13316) |
|
2285 #13312 := (implies #2974 #13307) |
|
2286 #13317 := (iff #13312 #13316) |
|
2287 #13318 := [rewrite]: #13317 |
|
2288 #13313 := (iff #3349 #13312) |
|
2289 #13310 := (iff #3348 #13307) |
|
2290 #13303 := (implies #2975 #13298) |
|
2291 #13308 := (iff #13303 #13307) |
|
2292 #13309 := [rewrite]: #13308 |
|
2293 #13304 := (iff #3348 #13303) |
|
2294 #13301 := (iff #3347 #13298) |
|
2295 #13294 := (implies #11923 #13282) |
|
2296 #13299 := (iff #13294 #13298) |
|
2297 #13300 := [rewrite]: #13299 |
|
2298 #13295 := (iff #3347 #13294) |
|
2299 #13292 := (iff #3346 #13282) |
|
2300 #13287 := (implies true #13282) |
|
2301 #13290 := (iff #13287 #13282) |
|
2302 #13291 := [rewrite]: #13290 |
|
2303 #13288 := (iff #3346 #13287) |
|
2304 #13285 := (iff #3345 #13282) |
|
2305 #13278 := (implies #11926 #13273) |
|
2306 #13283 := (iff #13278 #13282) |
|
2307 #13284 := [rewrite]: #13283 |
|
2308 #13279 := (iff #3345 #13278) |
|
2309 #13276 := (iff #3344 #13273) |
|
2310 #13269 := (implies #11935 #13264) |
|
2311 #13274 := (iff #13269 #13273) |
|
2312 #13275 := [rewrite]: #13274 |
|
2313 #13270 := (iff #3344 #13269) |
|
2314 #13267 := (iff #3343 #13264) |
|
2315 #13260 := (implies #3012 #13255) |
|
2316 #13265 := (iff #13260 #13264) |
|
2317 #13266 := [rewrite]: #13265 |
|
2318 #13261 := (iff #3343 #13260) |
|
2319 #13258 := (iff #3342 #13255) |
|
2320 #13251 := (implies #3016 #13246) |
|
2321 #13256 := (iff #13251 #13255) |
|
2322 #13257 := [rewrite]: #13256 |
|
2323 #13252 := (iff #3342 #13251) |
|
2324 #13249 := (iff #3341 #13246) |
|
2325 #13242 := (implies #3017 #13237) |
|
2326 #13247 := (iff #13242 #13246) |
|
2327 #13248 := [rewrite]: #13247 |
|
2328 #13243 := (iff #3341 #13242) |
|
2329 #13240 := (iff #3340 #13237) |
|
2330 #13233 := (implies #3020 #13228) |
|
2331 #13238 := (iff #13233 #13237) |
|
2332 #13239 := [rewrite]: #13238 |
|
2333 #13234 := (iff #3340 #13233) |
|
2334 #13231 := (iff #3339 #13228) |
|
2335 #13224 := (implies #11949 #13219) |
|
2336 #13229 := (iff #13224 #13228) |
|
2337 #13230 := [rewrite]: #13229 |
|
2338 #13225 := (iff #3339 #13224) |
|
2339 #13222 := (iff #3338 #13219) |
|
2340 #13215 := (implies #3028 #13212) |
|
2341 #13220 := (iff #13215 #13219) |
|
2342 #13221 := [rewrite]: #13220 |
|
2343 #13216 := (iff #3338 #13215) |
|
2344 #13213 := (iff #3337 #13212) |
|
2345 #13210 := (iff #3336 #13207) |
|
2346 #13203 := (implies #11952 #13200) |
|
2347 #13208 := (iff #13203 #13207) |
|
2348 #13209 := [rewrite]: #13208 |
|
2349 #13204 := (iff #3336 #13203) |
|
2350 #13201 := (iff #3335 #13200) |
|
2351 #13198 := (iff #3334 #13195) |
|
2352 #13191 := (implies #11961 #13188) |
|
2353 #13196 := (iff #13191 #13195) |
|
2354 #13197 := [rewrite]: #13196 |
|
2355 #13192 := (iff #3334 #13191) |
|
2356 #13189 := (iff #3333 #13188) |
|
2357 #13186 := (iff #3332 #13183) |
|
2358 #13179 := (implies #11967 #13174) |
|
2359 #13184 := (iff #13179 #13183) |
|
2360 #13185 := [rewrite]: #13184 |
|
2361 #13180 := (iff #3332 #13179) |
|
2362 #13177 := (iff #3331 #13174) |
|
2363 #13170 := (implies #3042 #13165) |
|
2364 #13175 := (iff #13170 #13174) |
|
2365 #13176 := [rewrite]: #13175 |
|
2366 #13171 := (iff #3331 #13170) |
|
2367 #13168 := (iff #3330 #13165) |
|
2368 #13161 := (implies #3043 #13156) |
|
2369 #13166 := (iff #13161 #13165) |
|
2370 #13167 := [rewrite]: #13166 |
|
2371 #13162 := (iff #3330 #13161) |
|
2372 #13159 := (iff #3329 #13156) |
|
2373 #13152 := (implies #3044 #13147) |
|
2374 #13157 := (iff #13152 #13156) |
|
2375 #13158 := [rewrite]: #13157 |
|
2376 #13153 := (iff #3329 #13152) |
|
2377 #13150 := (iff #3328 #13147) |
|
2378 #13143 := (implies #3045 #13138) |
|
2379 #13148 := (iff #13143 #13147) |
|
2380 #13149 := [rewrite]: #13148 |
|
2381 #13144 := (iff #3328 #13143) |
|
2382 #13141 := (iff #3327 #13138) |
|
2383 #13134 := (implies #11975 #13131) |
|
2384 #13139 := (iff #13134 #13138) |
|
2385 #13140 := [rewrite]: #13139 |
|
2386 #13135 := (iff #3327 #13134) |
|
2387 #13132 := (iff #3326 #13131) |
|
2388 #13129 := (iff #3325 #13126) |
|
2389 #13122 := (implies #3051 #13119) |
|
2390 #13127 := (iff #13122 #13126) |
|
2391 #13128 := [rewrite]: #13127 |
|
2392 #13123 := (iff #3325 #13122) |
|
2393 #13120 := (iff #3324 #13119) |
|
2394 #13117 := (iff #3323 #13114) |
|
2395 #13110 := (implies #11990 #13107) |
|
2396 #13115 := (iff #13110 #13114) |
|
2397 #13116 := [rewrite]: #13115 |
|
2398 #13111 := (iff #3323 #13110) |
|
2399 #13108 := (iff #3322 #13107) |
|
2400 #13105 := (iff #3321 #13102) |
|
2401 #13098 := (implies #11995 #13086) |
|
2402 #13103 := (iff #13098 #13102) |
|
2403 #13104 := [rewrite]: #13103 |
|
2404 #13099 := (iff #3321 #13098) |
|
2405 #13096 := (iff #3320 #13086) |
|
2406 #13091 := (implies true #13086) |
|
2407 #13094 := (iff #13091 #13086) |
|
2408 #13095 := [rewrite]: #13094 |
|
2409 #13092 := (iff #3320 #13091) |
|
2410 #13089 := (iff #3319 #13086) |
|
2411 #13082 := (implies #3064 #13077) |
|
2412 #13087 := (iff #13082 #13086) |
|
2413 #13088 := [rewrite]: #13087 |
|
2414 #13083 := (iff #3319 #13082) |
|
2415 #13080 := (iff #3318 #13077) |
|
2416 #13073 := (implies #3068 #13068) |
|
2417 #13078 := (iff #13073 #13077) |
|
2418 #13079 := [rewrite]: #13078 |
|
2419 #13074 := (iff #3318 #13073) |
|
2420 #13071 := (iff #3317 #13068) |
|
2421 #13064 := (implies #3072 #13059) |
|
2422 #13069 := (iff #13064 #13068) |
|
2423 #13070 := [rewrite]: #13069 |
|
2424 #13065 := (iff #3317 #13064) |
|
2425 #13062 := (iff #3316 #13059) |
|
2426 #13056 := (implies #11998 #13051) |
|
2427 #13060 := (iff #13056 #13059) |
|
2428 #13061 := [rewrite]: #13060 |
|
2429 #13057 := (iff #3316 #13056) |
|
2430 #13054 := (iff #3315 #13051) |
|
2431 #13047 := (implies #3075 #13042) |
|
2432 #13052 := (iff #13047 #13051) |
|
2433 #13053 := [rewrite]: #13052 |
|
2434 #13048 := (iff #3315 #13047) |
|
2435 #13045 := (iff #3314 #13042) |
|
2436 #13038 := (implies #12013 #13033) |
|
2437 #13043 := (iff #13038 #13042) |
|
2438 #13044 := [rewrite]: #13043 |
|
2439 #13039 := (iff #3314 #13038) |
|
2440 #13036 := (iff #3313 #13033) |
|
2441 #13029 := (implies #12019 #13024) |
|
2442 #13034 := (iff #13029 #13033) |
|
2443 #13035 := [rewrite]: #13034 |
|
2444 #13030 := (iff #3313 #13029) |
|
2445 #13027 := (iff #3312 #13024) |
|
2446 #13021 := (implies #11998 #13002) |
|
2447 #13025 := (iff #13021 #13024) |
|
2448 #13026 := [rewrite]: #13025 |
|
2449 #13022 := (iff #3312 #13021) |
|
2450 #13019 := (iff #3311 #13002) |
|
2451 #13014 := (and true #13002) |
|
2452 #13017 := (iff #13014 #13002) |
|
2453 #13018 := [rewrite]: #13017 |
|
2454 #13015 := (iff #3311 #13014) |
|
2455 #13012 := (iff #3310 #13002) |
|
2456 #13007 := (implies true #13002) |
|
2457 #13010 := (iff #13007 #13002) |
|
2458 #13011 := [rewrite]: #13010 |
|
2459 #13008 := (iff #3310 #13007) |
|
2460 #13005 := (iff #3309 #13002) |
|
2461 #12999 := (implies #11998 #12987) |
|
2462 #13003 := (iff #12999 #13002) |
|
2463 #13004 := [rewrite]: #13003 |
|
2464 #13000 := (iff #3309 #12999) |
|
2465 #12997 := (iff #3308 #12987) |
|
2466 #12992 := (implies true #12987) |
|
2467 #12995 := (iff #12992 #12987) |
|
2468 #12996 := [rewrite]: #12995 |
|
2469 #12993 := (iff #3308 #12992) |
|
2470 #12990 := (iff #3307 #12987) |
|
2471 #12984 := (implies #11998 #12972) |
|
2472 #12988 := (iff #12984 #12987) |
|
2473 #12989 := [rewrite]: #12988 |
|
2474 #12985 := (iff #3307 #12984) |
|
2475 #12982 := (iff #3306 #12972) |
|
2476 #12977 := (implies true #12972) |
|
2477 #12980 := (iff #12977 #12972) |
|
2478 #12981 := [rewrite]: #12980 |
|
2479 #12978 := (iff #3306 #12977) |
|
2480 #12975 := (iff #3305 #12972) |
|
2481 #12969 := (implies #11998 #12964) |
|
2482 #12973 := (iff #12969 #12972) |
|
2483 #12974 := [rewrite]: #12973 |
|
2484 #12970 := (iff #3305 #12969) |
|
2485 #12967 := (iff #3304 #12964) |
|
2486 #12961 := (implies #12336 #12956) |
|
2487 #12965 := (iff #12961 #12964) |
|
2488 #12966 := [rewrite]: #12965 |
|
2489 #12962 := (iff #3304 #12961) |
|
2490 #12959 := (iff #3303 #12956) |
|
2491 #12952 := (implies #12336 #12947) |
|
2492 #12957 := (iff #12952 #12956) |
|
2493 #12958 := [rewrite]: #12957 |
|
2494 #12953 := (iff #3303 #12952) |
|
2495 #12950 := (iff #3302 #12947) |
|
2496 #12944 := (implies #12030 #12939) |
|
2497 #12948 := (iff #12944 #12947) |
|
2498 #12949 := [rewrite]: #12948 |
|
2499 #12945 := (iff #3302 #12944) |
|
2500 #12942 := (iff #3301 #12939) |
|
2501 #12935 := (implies #3177 #12930) |
|
2502 #12940 := (iff #12935 #12939) |
|
2503 #12941 := [rewrite]: #12940 |
|
2504 #12936 := (iff #3301 #12935) |
|
2505 #12933 := (iff #3300 #12930) |
|
2506 #12926 := (implies #3178 #12921) |
|
2507 #12931 := (iff #12926 #12930) |
|
2508 #12932 := [rewrite]: #12931 |
|
2509 #12927 := (iff #3300 #12926) |
|
2510 #12924 := (iff #3299 #12921) |
|
2511 #12917 := (implies #3179 #12912) |
|
2512 #12922 := (iff #12917 #12921) |
|
2513 #12923 := [rewrite]: #12922 |
|
2514 #12918 := (iff #3299 #12917) |
|
2515 #12915 := (iff #3298 #12912) |
|
2516 #12908 := (implies #3180 #12903) |
|
2517 #12913 := (iff #12908 #12912) |
|
2518 #12914 := [rewrite]: #12913 |
|
2519 #12909 := (iff #3298 #12908) |
|
2520 #12906 := (iff #3297 #12903) |
|
2521 #12899 := (implies #3183 #12887) |
|
2522 #12904 := (iff #12899 #12903) |
|
2523 #12905 := [rewrite]: #12904 |
|
2524 #12900 := (iff #3297 #12899) |
|
2525 #12897 := (iff #3296 #12887) |
|
2526 #12892 := (implies true #12887) |
|
2527 #12895 := (iff #12892 #12887) |
|
2528 #12896 := [rewrite]: #12895 |
|
2529 #12893 := (iff #3296 #12892) |
|
2530 #12890 := (iff #3295 #12887) |
|
2531 #12884 := (implies #11998 #12881) |
|
2532 #12888 := (iff #12884 #12887) |
|
2533 #12889 := [rewrite]: #12888 |
|
2534 #12885 := (iff #3295 #12884) |
|
2535 #12882 := (iff #3294 #12881) |
|
2536 #12879 := (iff #3293 #12869) |
|
2537 #12874 := (implies true #12869) |
|
2538 #12877 := (iff #12874 #12869) |
|
2539 #12878 := [rewrite]: #12877 |
|
2540 #12875 := (iff #3293 #12874) |
|
2541 #12872 := (iff #3292 #12869) |
|
2542 #12866 := (implies #11998 #12861) |
|
2543 #12870 := (iff #12866 #12869) |
|
2544 #12871 := [rewrite]: #12870 |
|
2545 #12867 := (iff #3292 #12866) |
|
2546 #12864 := (iff #3291 #12861) |
|
2547 #12857 := (implies #3287 #12852) |
|
2548 #12862 := (iff #12857 #12861) |
|
2549 #12863 := [rewrite]: #12862 |
|
2550 #12858 := (iff #3291 #12857) |
|
2551 #12855 := (iff #3290 #12852) |
|
2552 #12849 := (implies #11998 #12837) |
|
2553 #12853 := (iff #12849 #12852) |
|
2554 #12854 := [rewrite]: #12853 |
|
2555 #12850 := (iff #3290 #12849) |
|
2556 #12847 := (iff #3289 #12837) |
|
2557 #12842 := (implies true #12837) |
|
2558 #12845 := (iff #12842 #12837) |
|
2559 #12846 := [rewrite]: #12845 |
|
2560 #12843 := (iff #3289 #12842) |
|
2561 #12840 := (iff #3288 #12837) |
|
2562 #12834 := (implies #11998 #12195) |
|
2563 #12838 := (iff #12834 #12837) |
|
2564 #12839 := [rewrite]: #12838 |
|
2565 #12835 := (iff #3288 #12834) |
|
2566 #12198 := (iff #3126 #12195) |
|
2567 #12192 := (implies #11998 #12180) |
|
2568 #12196 := (iff #12192 #12195) |
|
2569 #12197 := [rewrite]: #12196 |
|
2570 #12193 := (iff #3126 #12192) |
|
2571 #12190 := (iff #3125 #12180) |
|
2572 #12185 := (implies true #12180) |
|
2573 #12188 := (iff #12185 #12180) |
|
2574 #12189 := [rewrite]: #12188 |
|
2575 #12186 := (iff #3125 #12185) |
|
2576 #12183 := (iff #3124 #12180) |
|
2577 #12177 := (implies #11998 #12174) |
|
2578 #12181 := (iff #12177 #12180) |
|
2579 #12182 := [rewrite]: #12181 |
|
2580 #12178 := (iff #3124 #12177) |
|
2581 #12175 := (iff #3123 #12174) |
|
2582 #12172 := (iff #3122 #12169) |
|
2583 #12165 := (implies up_216 #12160) |
|
2584 #12170 := (iff #12165 #12169) |
|
2585 #12171 := [rewrite]: #12170 |
|
2586 #12166 := (iff #3122 #12165) |
|
2587 #12163 := (iff #3121 #12160) |
|
2588 #12157 := (implies #11998 #12145) |
|
2589 #12161 := (iff #12157 #12160) |
|
2590 #12162 := [rewrite]: #12161 |
|
2591 #12158 := (iff #3121 #12157) |
|
2592 #12155 := (iff #3120 #12145) |
|
2593 #12150 := (implies true #12145) |
|
2594 #12153 := (iff #12150 #12145) |
|
2595 #12154 := [rewrite]: #12153 |
|
2596 #12151 := (iff #3120 #12150) |
|
2597 #12148 := (iff #3119 #12145) |
|
2598 #12142 := (implies #11998 #12137) |
|
2599 #12146 := (iff #12142 #12145) |
|
2600 #12147 := [rewrite]: #12146 |
|
2601 #12143 := (iff #3119 #12142) |
|
2602 #12140 := (iff #3118 #12137) |
|
2603 #12133 := (implies #11998 #12121) |
|
2604 #12138 := (iff #12133 #12137) |
|
2605 #12139 := [rewrite]: #12138 |
|
2606 #12134 := (iff #3118 #12133) |
|
2607 #12131 := (iff #3117 #12121) |
|
2608 #12126 := (implies true #12121) |
|
2609 #12129 := (iff #12126 #12121) |
|
2610 #12130 := [rewrite]: #12129 |
|
2611 #12127 := (iff #3117 #12126) |
|
2612 #12124 := (iff #3116 #12121) |
|
2613 #12117 := (implies #12035 #12112) |
|
2614 #12122 := (iff #12117 #12121) |
|
2615 #12123 := [rewrite]: #12122 |
|
2616 #12118 := (iff #3116 #12117) |
|
2617 #12115 := (iff #3115 #12112) |
|
2618 #12108 := (implies #12038 #12103) |
|
2619 #12113 := (iff #12108 #12112) |
|
2620 #12114 := [rewrite]: #12113 |
|
2621 #12109 := (iff #3115 #12108) |
|
2622 #12106 := (iff #3114 #12103) |
|
2623 #12099 := (implies #12041 #12094) |
|
2624 #12104 := (iff #12099 #12103) |
|
2625 #12105 := [rewrite]: #12104 |
|
2626 #12100 := (iff #3114 #12099) |
|
2627 #12097 := (iff #3113 #12094) |
|
2628 #12090 := (implies #12044 #12080) |
|
2629 #12095 := (iff #12090 #12094) |
|
2630 #12096 := [rewrite]: #12095 |
|
2631 #12091 := (iff #3113 #12090) |
|
2632 #12088 := (iff #3112 #12080) |
|
2633 #12083 := (implies true #12080) |
|
2634 #12086 := (iff #12083 #12080) |
|
2635 #12087 := [rewrite]: #12086 |
|
2636 #12084 := (iff #3112 #12083) |
|
2637 #12081 := (iff #3111 #12080) |
|
2638 #12078 := (iff #3110 #12075) |
|
2639 #12071 := (implies #12059 #3107) |
|
2640 #12076 := (iff #12071 #12075) |
|
2641 #12077 := [rewrite]: #12076 |
|
2642 #12072 := (iff #3110 #12071) |
|
2643 #12069 := (iff #3109 #3107) |
|
2644 #12064 := (and #3107 true) |
|
2645 #12067 := (iff #12064 #3107) |
|
2646 #12068 := [rewrite]: #12067 |
|
2647 #12065 := (iff #3109 #12064) |
|
2648 #12062 := (iff #3108 true) |
|
2649 #12063 := [rewrite]: #12062 |
|
2650 #12066 := [monotonicity #12063]: #12065 |
|
2651 #12070 := [trans #12066 #12068]: #12069 |
|
2652 #12060 := (iff #3102 #12059) |
|
2653 #12057 := (iff #3101 #12054) |
|
2654 #12051 := (implies #412 #12048) |
|
2655 #12055 := (iff #12051 #12054) |
|
2656 #12056 := [rewrite]: #12055 |
|
2657 #12052 := (iff #3101 #12051) |
|
2658 #12049 := (iff #3100 #12048) |
|
2659 #12050 := [rewrite]: #12049 |
|
2660 #12053 := [monotonicity #12050]: #12052 |
|
2661 #12058 := [trans #12053 #12056]: #12057 |
|
2662 #12061 := [quant-intro #12058]: #12060 |
|
2663 #12073 := [monotonicity #12061 #12070]: #12072 |
|
2664 #12079 := [trans #12073 #12077]: #12078 |
|
2665 #12082 := [monotonicity #12061 #12079]: #12081 |
|
2666 #12085 := [monotonicity #12082]: #12084 |
|
2667 #12089 := [trans #12085 #12087]: #12088 |
|
2668 #12045 := (iff #3097 #12044) |
|
2669 #12046 := [rewrite]: #12045 |
|
2670 #12092 := [monotonicity #12046 #12089]: #12091 |
|
2671 #12098 := [trans #12092 #12096]: #12097 |
|
2672 #12042 := (iff #3095 #12041) |
|
2673 #12043 := [rewrite]: #12042 |
|
2674 #12101 := [monotonicity #12043 #12098]: #12100 |
|
2675 #12107 := [trans #12101 #12105]: #12106 |
|
2676 #12039 := (iff #3093 #12038) |
|
2677 #12040 := [rewrite]: #12039 |
|
2678 #12110 := [monotonicity #12040 #12107]: #12109 |
|
2679 #12116 := [trans #12110 #12114]: #12115 |
|
2680 #12036 := (iff #3091 #12035) |
|
2681 #12037 := [rewrite]: #12036 |
|
2682 #12119 := [monotonicity #12037 #12116]: #12118 |
|
2683 #12125 := [trans #12119 #12123]: #12124 |
|
2684 #12128 := [monotonicity #12125]: #12127 |
|
2685 #12132 := [trans #12128 #12130]: #12131 |
|
2686 #11999 := (iff #3074 #11998) |
|
2687 #12000 := [rewrite]: #11999 |
|
2688 #12135 := [monotonicity #12000 #12132]: #12134 |
|
2689 #12141 := [trans #12135 #12139]: #12140 |
|
2690 #12144 := [monotonicity #12000 #12141]: #12143 |
|
2691 #12149 := [trans #12144 #12147]: #12148 |
|
2692 #12152 := [monotonicity #12149]: #12151 |
|
2693 #12156 := [trans #12152 #12154]: #12155 |
|
2694 #12159 := [monotonicity #12000 #12156]: #12158 |
|
2695 #12164 := [trans #12159 #12162]: #12163 |
|
2696 #12167 := [monotonicity #12164]: #12166 |
|
2697 #12173 := [trans #12167 #12171]: #12172 |
|
2698 #12176 := [monotonicity #12173]: #12175 |
|
2699 #12179 := [monotonicity #12000 #12176]: #12178 |
|
2700 #12184 := [trans #12179 #12182]: #12183 |
|
2701 #12187 := [monotonicity #12184]: #12186 |
|
2702 #12191 := [trans #12187 #12189]: #12190 |
|
2703 #12194 := [monotonicity #12000 #12191]: #12193 |
|
2704 #12199 := [trans #12194 #12197]: #12198 |
|
2705 #12836 := [monotonicity #12000 #12199]: #12835 |
|
2706 #12841 := [trans #12836 #12839]: #12840 |
|
2707 #12844 := [monotonicity #12841]: #12843 |
|
2708 #12848 := [trans #12844 #12846]: #12847 |
|
2709 #12851 := [monotonicity #12000 #12848]: #12850 |
|
2710 #12856 := [trans #12851 #12854]: #12855 |
|
2711 #12859 := [monotonicity #12856]: #12858 |
|
2712 #12865 := [trans #12859 #12863]: #12864 |
|
2713 #12868 := [monotonicity #12000 #12865]: #12867 |
|
2714 #12873 := [trans #12868 #12871]: #12872 |
|
2715 #12876 := [monotonicity #12873]: #12875 |
|
2716 #12880 := [trans #12876 #12878]: #12879 |
|
2717 #12832 := (iff #3286 #12822) |
|
2718 #12827 := (implies true #12822) |
|
2719 #12830 := (iff #12827 #12822) |
|
2720 #12831 := [rewrite]: #12830 |
|
2721 #12828 := (iff #3286 #12827) |
|
2722 #12825 := (iff #3285 #12822) |
|
2723 #12819 := (implies #11998 #12814) |
|
2724 #12823 := (iff #12819 #12822) |
|
2725 #12824 := [rewrite]: #12823 |
|
2726 #12820 := (iff #3285 #12819) |
|
2727 #12817 := (iff #3284 #12814) |
|
2728 #12810 := (implies #3187 #12805) |
|
2729 #12815 := (iff #12810 #12814) |
|
2730 #12816 := [rewrite]: #12815 |
|
2731 #12811 := (iff #3284 #12810) |
|
2732 #12808 := (iff #3283 #12805) |
|
2733 #12802 := (implies #11998 #12790) |
|
2734 #12806 := (iff #12802 #12805) |
|
2735 #12807 := [rewrite]: #12806 |
|
2736 #12803 := (iff #3283 #12802) |
|
2737 #12800 := (iff #3282 #12790) |
|
2738 #12795 := (implies true #12790) |
|
2739 #12798 := (iff #12795 #12790) |
|
2740 #12799 := [rewrite]: #12798 |
|
2741 #12796 := (iff #3282 #12795) |
|
2742 #12793 := (iff #3281 #12790) |
|
2743 #12787 := (implies #11998 #12784) |
|
2744 #12791 := (iff #12787 #12790) |
|
2745 #12792 := [rewrite]: #12791 |
|
2746 #12788 := (iff #3281 #12787) |
|
2747 #12785 := (iff #3280 #12784) |
|
2748 #12782 := (iff #3279 #12779) |
|
2749 #12776 := (implies #12375 #12773) |
|
2750 #12780 := (iff #12776 #12779) |
|
2751 #12781 := [rewrite]: #12780 |
|
2752 #12777 := (iff #3279 #12776) |
|
2753 #12774 := (iff #3278 #12773) |
|
2754 #12771 := (iff #3277 #12768) |
|
2755 #12765 := (implies #12381 #12760) |
|
2756 #12769 := (iff #12765 #12768) |
|
2757 #12770 := [rewrite]: #12769 |
|
2758 #12766 := (iff #3277 #12765) |
|
2759 #12763 := (iff #3276 #12760) |
|
2760 #12757 := (implies #11998 #12754) |
|
2761 #12761 := (iff #12757 #12760) |
|
2762 #12762 := [rewrite]: #12761 |
|
2763 #12758 := (iff #3276 #12757) |
|
2764 #12755 := (iff #3275 #12754) |
|
2765 #12752 := (iff #3274 #12742) |
|
2766 #12747 := (implies true #12742) |
|
2767 #12750 := (iff #12747 #12742) |
|
2768 #12751 := [rewrite]: #12750 |
|
2769 #12748 := (iff #3274 #12747) |
|
2770 #12745 := (iff #3273 #12742) |
|
2771 #12739 := (implies #11998 #12734) |
|
2772 #12743 := (iff #12739 #12742) |
|
2773 #12744 := [rewrite]: #12743 |
|
2774 #12740 := (iff #3273 #12739) |
|
2775 #12737 := (iff #3272 #12734) |
|
2776 #12730 := (implies #3262 #12725) |
|
2777 #12735 := (iff #12730 #12734) |
|
2778 #12736 := [rewrite]: #12735 |
|
2779 #12731 := (iff #3272 #12730) |
|
2780 #12728 := (iff #3271 #12725) |
|
2781 #12722 := (implies #11998 #12710) |
|
2782 #12726 := (iff #12722 #12725) |
|
2783 #12727 := [rewrite]: #12726 |
|
2784 #12723 := (iff #3271 #12722) |
|
2785 #12720 := (iff #3270 #12710) |
|
2786 #12715 := (implies true #12710) |
|
2787 #12718 := (iff #12715 #12710) |
|
2788 #12719 := [rewrite]: #12718 |
|
2789 #12716 := (iff #3270 #12715) |
|
2790 #12713 := (iff #3269 #12710) |
|
2791 #12707 := (implies #11998 #12702) |
|
2792 #12711 := (iff #12707 #12710) |
|
2793 #12712 := [rewrite]: #12711 |
|
2794 #12708 := (iff #3269 #12707) |
|
2795 #12705 := (iff #3268 #12702) |
|
2796 #12699 := (implies #11998 #12687) |
|
2797 #12703 := (iff #12699 #12702) |
|
2798 #12704 := [rewrite]: #12703 |
|
2799 #12700 := (iff #3268 #12699) |
|
2800 #12697 := (iff #3267 #12687) |
|
2801 #12692 := (implies true #12687) |
|
2802 #12695 := (iff #12692 #12687) |
|
2803 #12696 := [rewrite]: #12695 |
|
2804 #12693 := (iff #3267 #12692) |
|
2805 #12690 := (iff #3266 #12687) |
|
2806 #12683 := (implies #12668 #12678) |
|
2807 #12688 := (iff #12683 #12687) |
|
2808 #12689 := [rewrite]: #12688 |
|
2809 #12684 := (iff #3266 #12683) |
|
2810 #12681 := (iff #3265 #12678) |
|
2811 #12674 := (implies #12671 #12524) |
|
2812 #12679 := (iff #12674 #12678) |
|
2813 #12680 := [rewrite]: #12679 |
|
2814 #12675 := (iff #3265 #12674) |
|
2815 #12534 := (iff #3244 #12524) |
|
2816 #12529 := (implies true #12524) |
|
2817 #12532 := (iff #12529 #12524) |
|
2818 #12533 := [rewrite]: #12532 |
|
2819 #12530 := (iff #3244 #12529) |
|
2820 #12527 := (iff #3243 #12524) |
|
2821 #12520 := (implies #3209 #12517) |
|
2822 #12525 := (iff #12520 #12524) |
|
2823 #12526 := [rewrite]: #12525 |
|
2824 #12521 := (iff #3243 #12520) |
|
2825 #12518 := (iff #3242 #12517) |
|
2826 #12515 := (iff #3241 #12512) |
|
2827 #12508 := (implies #12404 #12503) |
|
2828 #12513 := (iff #12508 #12512) |
|
2829 #12514 := [rewrite]: #12513 |
|
2830 #12509 := (iff #3241 #12508) |
|
2831 #12506 := (iff #3240 #12503) |
|
2832 #12499 := (implies #12407 #12494) |
|
2833 #12504 := (iff #12499 #12503) |
|
2834 #12505 := [rewrite]: #12504 |
|
2835 #12500 := (iff #3240 #12499) |
|
2836 #12497 := (iff #3239 #12494) |
|
2837 #12490 := (implies #3216 #12485) |
|
2838 #12495 := (iff #12490 #12494) |
|
2839 #12496 := [rewrite]: #12495 |
|
2840 #12491 := (iff #3239 #12490) |
|
2841 #12488 := (iff #3238 #12485) |
|
2842 #12481 := (implies #12410 #12471) |
|
2843 #12486 := (iff #12481 #12485) |
|
2844 #12487 := [rewrite]: #12486 |
|
2845 #12482 := (iff #3238 #12481) |
|
2846 #12479 := (iff #3237 #12471) |
|
2847 #12474 := (implies true #12471) |
|
2848 #12477 := (iff #12474 #12471) |
|
2849 #12478 := [rewrite]: #12477 |
|
2850 #12475 := (iff #3237 #12474) |
|
2851 #12472 := (iff #3236 #12471) |
|
2852 #12469 := (iff #3235 #12466) |
|
2853 #12462 := (implies #3219 #12459) |
|
2854 #12467 := (iff #12462 #12466) |
|
2855 #12468 := [rewrite]: #12467 |
|
2856 #12463 := (iff #3235 #12462) |
|
2857 #12460 := (iff #3234 #12459) |
|
2858 #12457 := (iff #3233 #12454) |
|
2859 #12450 := (implies #12425 #12431) |
|
2860 #12455 := (iff #12450 #12454) |
|
2861 #12456 := [rewrite]: #12455 |
|
2862 #12451 := (iff #3233 #12450) |
|
2863 #12448 := (iff #3232 #12431) |
|
2864 #12443 := (and #12431 true) |
|
2865 #12446 := (iff #12443 #12431) |
|
2866 #12447 := [rewrite]: #12446 |
|
2867 #12444 := (iff #3232 #12443) |
|
2868 #12441 := (iff #3231 true) |
|
2869 #12436 := (implies #12431 true) |
|
2870 #12439 := (iff #12436 true) |
|
2871 #12440 := [rewrite]: #12439 |
|
2872 #12437 := (iff #3231 #12436) |
|
2873 #12434 := (iff #3230 true) |
|
2874 #12435 := [rewrite]: #12434 |
|
2875 #12432 := (iff #3229 #12431) |
|
2876 #12429 := (iff #3228 #12428) |
|
2877 #12430 := [rewrite]: #12429 |
|
2878 #12433 := [monotonicity #12430]: #12432 |
|
2879 #12438 := [monotonicity #12433 #12435]: #12437 |
|
2880 #12442 := [trans #12438 #12440]: #12441 |
|
2881 #12445 := [monotonicity #12433 #12442]: #12444 |
|
2882 #12449 := [trans #12445 #12447]: #12448 |
|
2883 #12426 := (iff #3224 #12425) |
|
2884 #12423 := (iff #3223 #12420) |
|
2885 #12417 := (implies #412 #12414) |
|
2886 #12421 := (iff #12417 #12420) |
|
2887 #12422 := [rewrite]: #12421 |
|
2888 #12418 := (iff #3223 #12417) |
|
2889 #12415 := (iff #3222 #12414) |
|
2890 #12416 := [rewrite]: #12415 |
|
2891 #12419 := [monotonicity #12416]: #12418 |
|
2892 #12424 := [trans #12419 #12422]: #12423 |
|
2893 #12427 := [quant-intro #12424]: #12426 |
|
2894 #12452 := [monotonicity #12427 #12449]: #12451 |
|
2895 #12458 := [trans #12452 #12456]: #12457 |
|
2896 #12461 := [monotonicity #12427 #12458]: #12460 |
|
2897 #12464 := [monotonicity #12461]: #12463 |
|
2898 #12470 := [trans #12464 #12468]: #12469 |
|
2899 #12473 := [monotonicity #12470]: #12472 |
|
2900 #12476 := [monotonicity #12473]: #12475 |
|
2901 #12480 := [trans #12476 #12478]: #12479 |
|
2902 #12411 := (iff #3218 #12410) |
|
2903 #12412 := [rewrite]: #12411 |
|
2904 #12483 := [monotonicity #12412 #12480]: #12482 |
|
2905 #12489 := [trans #12483 #12487]: #12488 |
|
2906 #12492 := [monotonicity #12489]: #12491 |
|
2907 #12498 := [trans #12492 #12496]: #12497 |
|
2908 #12408 := (iff #3215 #12407) |
|
2909 #12396 := (= #3210 #12395) |
|
2910 #12397 := [rewrite]: #12396 |
|
2911 #12409 := [monotonicity #12397]: #12408 |
|
2912 #12501 := [monotonicity #12409 #12498]: #12500 |
|
2913 #12507 := [trans #12501 #12505]: #12506 |
|
2914 #12405 := (iff #3213 #12404) |
|
2915 #12402 := (iff #3212 #12401) |
|
2916 #12403 := [monotonicity #12397]: #12402 |
|
2917 #12399 := (iff #3211 #12398) |
|
2918 #12400 := [monotonicity #12397]: #12399 |
|
2919 #12406 := [monotonicity #12400 #12403]: #12405 |
|
2920 #12510 := [monotonicity #12406 #12507]: #12509 |
|
2921 #12516 := [trans #12510 #12514]: #12515 |
|
2922 #12519 := [monotonicity #12406 #12516]: #12518 |
|
2923 #12522 := [monotonicity #12519]: #12521 |
|
2924 #12528 := [trans #12522 #12526]: #12527 |
|
2925 #12531 := [monotonicity #12528]: #12530 |
|
2926 #12535 := [trans #12531 #12533]: #12534 |
|
2927 #12672 := (iff #3264 #12671) |
|
2928 #12673 := [rewrite]: #12672 |
|
2929 #12676 := [monotonicity #12673 #12535]: #12675 |
|
2930 #12682 := [trans #12676 #12680]: #12681 |
|
2931 #12669 := (iff #3263 #12668) |
|
2932 #12670 := [rewrite]: #12669 |
|
2933 #12685 := [monotonicity #12670 #12682]: #12684 |
|
2934 #12691 := [trans #12685 #12689]: #12690 |
|
2935 #12694 := [monotonicity #12691]: #12693 |
|
2936 #12698 := [trans #12694 #12696]: #12697 |
|
2937 #12701 := [monotonicity #12000 #12698]: #12700 |
|
2938 #12706 := [trans #12701 #12704]: #12705 |
|
2939 #12709 := [monotonicity #12000 #12706]: #12708 |
|
2940 #12714 := [trans #12709 #12712]: #12713 |
|
2941 #12717 := [monotonicity #12714]: #12716 |
|
2942 #12721 := [trans #12717 #12719]: #12720 |
|
2943 #12724 := [monotonicity #12000 #12721]: #12723 |
|
2944 #12729 := [trans #12724 #12727]: #12728 |
|
2945 #12732 := [monotonicity #12729]: #12731 |
|
2946 #12738 := [trans #12732 #12736]: #12737 |
|
2947 #12741 := [monotonicity #12000 #12738]: #12740 |
|
2948 #12746 := [trans #12741 #12744]: #12745 |
|
2949 #12749 := [monotonicity #12746]: #12748 |
|
2950 #12753 := [trans #12749 #12751]: #12752 |
|
2951 #12666 := (iff #3261 #12656) |
|
2952 #12661 := (implies true #12656) |
|
2953 #12664 := (iff #12661 #12656) |
|
2954 #12665 := [rewrite]: #12664 |
|
2955 #12662 := (iff #3261 #12661) |
|
2956 #12659 := (iff #3260 #12656) |
|
2957 #12653 := (implies #11998 #12648) |
|
2958 #12657 := (iff #12653 #12656) |
|
2959 #12658 := [rewrite]: #12657 |
|
2960 #12654 := (iff #3260 #12653) |
|
2961 #12651 := (iff #3259 #12648) |
|
2962 #12644 := (implies #3198 #12639) |
|
2963 #12649 := (iff #12644 #12648) |
|
2964 #12650 := [rewrite]: #12649 |
|
2965 #12645 := (iff #3259 #12644) |
|
2966 #12642 := (iff #3258 #12639) |
|
2967 #12636 := (implies #11998 #12624) |
|
2968 #12640 := (iff #12636 #12639) |
|
2969 #12641 := [rewrite]: #12640 |
|
2970 #12637 := (iff #3258 #12636) |
|
2971 #12634 := (iff #3257 #12624) |
|
2972 #12629 := (implies true #12624) |
|
2973 #12632 := (iff #12629 #12624) |
|
2974 #12633 := [rewrite]: #12632 |
|
2975 #12630 := (iff #3257 #12629) |
|
2976 #12627 := (iff #3256 #12624) |
|
2977 #12621 := (implies #11998 #12618) |
|
2978 #12625 := (iff #12621 #12624) |
|
2979 #12626 := [rewrite]: #12625 |
|
2980 #12622 := (iff #3256 #12621) |
|
2981 #12619 := (iff #3255 #12618) |
|
2982 #12616 := (iff #3254 #12613) |
|
2983 #12609 := (implies #12375 #12606) |
|
2984 #12614 := (iff #12609 #12613) |
|
2985 #12615 := [rewrite]: #12614 |
|
2986 #12610 := (iff #3254 #12609) |
|
2987 #12607 := (iff #3253 #12606) |
|
2988 #12604 := (iff #3252 #12601) |
|
2989 #12597 := (implies #12381 #12592) |
|
2990 #12602 := (iff #12597 #12601) |
|
2991 #12603 := [rewrite]: #12602 |
|
2992 #12598 := (iff #3252 #12597) |
|
2993 #12595 := (iff #3251 #12592) |
|
2994 #12588 := (implies #12384 #12583) |
|
2995 #12593 := (iff #12588 #12592) |
|
2996 #12594 := [rewrite]: #12593 |
|
2997 #12589 := (iff #3251 #12588) |
|
2998 #12586 := (iff #3250 #12583) |
|
2999 #12579 := (implies #3201 #12574) |
|
3000 #12584 := (iff #12579 #12583) |
|
3001 #12585 := [rewrite]: #12584 |
|
3002 #12580 := (iff #3250 #12579) |
|
3003 #12577 := (iff #3249 #12574) |
|
3004 #12570 := (implies #3202 #12565) |
|
3005 #12575 := (iff #12570 #12574) |
|
3006 #12576 := [rewrite]: #12575 |
|
3007 #12571 := (iff #3249 #12570) |
|
3008 #12568 := (iff #3248 #12565) |
|
3009 #12561 := (implies #3073 #12549) |
|
3010 #12566 := (iff #12561 #12565) |
|
3011 #12567 := [rewrite]: #12566 |
|
3012 #12562 := (iff #3248 #12561) |
|
3013 #12559 := (iff #3247 #12549) |
|
3014 #12554 := (implies true #12549) |
|
3015 #12557 := (iff #12554 #12549) |
|
3016 #12558 := [rewrite]: #12557 |
|
3017 #12555 := (iff #3247 #12554) |
|
3018 #12552 := (iff #3246 #12549) |
|
3019 #12545 := (implies #12389 #12540) |
|
3020 #12550 := (iff #12545 #12549) |
|
3021 #12551 := [rewrite]: #12550 |
|
3022 #12546 := (iff #3246 #12545) |
|
3023 #12543 := (iff #3245 #12540) |
|
3024 #12536 := (implies #12392 #12524) |
|
3025 #12541 := (iff #12536 #12540) |
|
3026 #12542 := [rewrite]: #12541 |
|
3027 #12537 := (iff #3245 #12536) |
|
3028 #12393 := (iff #3207 #12392) |
|
3029 #12394 := [rewrite]: #12393 |
|
3030 #12538 := [monotonicity #12394 #12535]: #12537 |
|
3031 #12544 := [trans #12538 #12542]: #12543 |
|
3032 #12390 := (iff #3205 #12389) |
|
3033 #12391 := [rewrite]: #12390 |
|
3034 #12547 := [monotonicity #12391 #12544]: #12546 |
|
3035 #12553 := [trans #12547 #12551]: #12552 |
|
3036 #12556 := [monotonicity #12553]: #12555 |
|
3037 #12560 := [trans #12556 #12558]: #12559 |
|
3038 #12387 := (iff #3203 #3073) |
|
3039 #12388 := [rewrite]: #12387 |
|
3040 #12563 := [monotonicity #12388 #12560]: #12562 |
|
3041 #12569 := [trans #12563 #12567]: #12568 |
|
3042 #12572 := [monotonicity #12569]: #12571 |
|
3043 #12578 := [trans #12572 #12576]: #12577 |
|
3044 #12581 := [monotonicity #12578]: #12580 |
|
3045 #12587 := [trans #12581 #12585]: #12586 |
|
3046 #12385 := (iff #3200 #12384) |
|
3047 #12386 := [rewrite]: #12385 |
|
3048 #12590 := [monotonicity #12386 #12587]: #12589 |
|
3049 #12596 := [trans #12590 #12594]: #12595 |
|
3050 #12382 := (iff #3196 #12381) |
|
3051 #12379 := (iff #3195 #12378) |
|
3052 #12380 := [rewrite]: #12379 |
|
3053 #12370 := (iff #3190 #12369) |
|
3054 #12371 := [rewrite]: #12370 |
|
3055 #12383 := [monotonicity #12371 #12380]: #12382 |
|
3056 #12599 := [monotonicity #12383 #12596]: #12598 |
|
3057 #12605 := [trans #12599 #12603]: #12604 |
|
3058 #12608 := [monotonicity #12383 #12605]: #12607 |
|
3059 #12376 := (iff #3193 #12375) |
|
3060 #12373 := (iff #3192 #12372) |
|
3061 #12374 := [rewrite]: #12373 |
|
3062 #12377 := [monotonicity #12371 #12374]: #12376 |
|
3063 #12611 := [monotonicity #12377 #12608]: #12610 |
|
3064 #12617 := [trans #12611 #12615]: #12616 |
|
3065 #12620 := [monotonicity #12377 #12617]: #12619 |
|
3066 #12623 := [monotonicity #12000 #12620]: #12622 |
|
3067 #12628 := [trans #12623 #12626]: #12627 |
|
3068 #12631 := [monotonicity #12628]: #12630 |
|
3069 #12635 := [trans #12631 #12633]: #12634 |
|
3070 #12638 := [monotonicity #12000 #12635]: #12637 |
|
3071 #12643 := [trans #12638 #12641]: #12642 |
|
3072 #12646 := [monotonicity #12643]: #12645 |
|
3073 #12652 := [trans #12646 #12650]: #12651 |
|
3074 #12655 := [monotonicity #12000 #12652]: #12654 |
|
3075 #12660 := [trans #12655 #12658]: #12659 |
|
3076 #12663 := [monotonicity #12660]: #12662 |
|
3077 #12667 := [trans #12663 #12665]: #12666 |
|
3078 #12756 := [monotonicity #12667 #12753]: #12755 |
|
3079 #12759 := [monotonicity #12000 #12756]: #12758 |
|
3080 #12764 := [trans #12759 #12762]: #12763 |
|
3081 #12767 := [monotonicity #12383 #12764]: #12766 |
|
3082 #12772 := [trans #12767 #12770]: #12771 |
|
3083 #12775 := [monotonicity #12383 #12772]: #12774 |
|
3084 #12778 := [monotonicity #12377 #12775]: #12777 |
|
3085 #12783 := [trans #12778 #12781]: #12782 |
|
3086 #12786 := [monotonicity #12377 #12783]: #12785 |
|
3087 #12789 := [monotonicity #12000 #12786]: #12788 |
|
3088 #12794 := [trans #12789 #12792]: #12793 |
|
3089 #12797 := [monotonicity #12794]: #12796 |
|
3090 #12801 := [trans #12797 #12799]: #12800 |
|
3091 #12804 := [monotonicity #12000 #12801]: #12803 |
|
3092 #12809 := [trans #12804 #12807]: #12808 |
|
3093 #12812 := [monotonicity #12809]: #12811 |
|
3094 #12818 := [trans #12812 #12816]: #12817 |
|
3095 #12821 := [monotonicity #12000 #12818]: #12820 |
|
3096 #12826 := [trans #12821 #12824]: #12825 |
|
3097 #12829 := [monotonicity #12826]: #12828 |
|
3098 #12833 := [trans #12829 #12831]: #12832 |
|
3099 #12883 := [monotonicity #12833 #12880]: #12882 |
|
3100 #12886 := [monotonicity #12000 #12883]: #12885 |
|
3101 #12891 := [trans #12886 #12889]: #12890 |
|
3102 #12367 := (iff #3186 true) |
|
3103 #12365 := (iff #12362 true) |
|
3104 #12366 := [rewrite]: #12365 |
|
3105 #12363 := (iff #3186 #12362) |
|
3106 #12360 := (iff #3185 true) |
|
3107 #12361 := [rewrite]: #12360 |
|
3108 #12358 := (iff #3184 true) |
|
3109 #12359 := [rewrite]: #12358 |
|
3110 #12364 := [monotonicity #12359 #12361]: #12363 |
|
3111 #12368 := [trans #12364 #12366]: #12367 |
|
3112 #12894 := [monotonicity #12368 #12891]: #12893 |
|
3113 #12898 := [trans #12894 #12896]: #12897 |
|
3114 #12901 := [monotonicity #12898]: #12900 |
|
3115 #12907 := [trans #12901 #12905]: #12906 |
|
3116 #12910 := [monotonicity #12907]: #12909 |
|
3117 #12916 := [trans #12910 #12914]: #12915 |
|
3118 #12919 := [monotonicity #12916]: #12918 |
|
3119 #12925 := [trans #12919 #12923]: #12924 |
|
3120 #12928 := [monotonicity #12925]: #12927 |
|
3121 #12934 := [trans #12928 #12932]: #12933 |
|
3122 #12937 := [monotonicity #12934]: #12936 |
|
3123 #12943 := [trans #12937 #12941]: #12942 |
|
3124 #12033 := (iff #3089 #12030) |
|
3125 #12027 := (and #12024 #11932) |
|
3126 #12031 := (iff #12027 #12030) |
|
3127 #12032 := [rewrite]: #12031 |
|
3128 #12028 := (iff #3089 #12027) |
|
3129 #11933 := (iff #3005 #11932) |
|
3130 #11934 := [rewrite]: #11933 |
|
3131 #12025 := (iff #3088 #12024) |
|
3132 #12026 := [rewrite]: #12025 |
|
3133 #12029 := [monotonicity #12026 #11934]: #12028 |
|
3134 #12034 := [trans #12029 #12032]: #12033 |
|
3135 #12946 := [monotonicity #12034 #12943]: #12945 |
|
3136 #12951 := [trans #12946 #12949]: #12950 |
|
3137 #12337 := (iff #3172 #12336) |
|
3138 #12334 := (iff #3171 #12333) |
|
3139 #12331 := (iff #3170 #12330) |
|
3140 #12332 := [rewrite]: #12331 |
|
3141 #12335 := [monotonicity #12332]: #12334 |
|
3142 #12338 := [monotonicity #12335]: #12337 |
|
3143 #12954 := [monotonicity #12338 #12951]: #12953 |
|
3144 #12960 := [trans #12954 #12958]: #12959 |
|
3145 #12356 := (iff #3176 #12336) |
|
3146 #12339 := (and true #12336) |
|
3147 #12342 := (iff #12339 #12336) |
|
3148 #12343 := [rewrite]: #12342 |
|
3149 #12354 := (iff #3176 #12339) |
|
3150 #12352 := (iff #3175 #12336) |
|
3151 #12350 := (iff #3175 #12339) |
|
3152 #12348 := (iff #3174 #12336) |
|
3153 #12346 := (iff #3174 #12339) |
|
3154 #12344 := (iff #3173 #12336) |
|
3155 #12340 := (iff #3173 #12339) |
|
3156 #12328 := (iff #3163 true) |
|
3157 #12323 := (forall (vars (?x783 T5)) (:pat #3159) true) |
|
3158 #12326 := (iff #12323 true) |
|
3159 #12327 := [elim-unused]: #12326 |
|
3160 #12324 := (iff #3163 #12323) |
|
3161 #12321 := (iff #3162 true) |
|
3162 #12273 := (= uf_9 #3147) |
|
3163 #12285 := (implies #12273 #12273) |
|
3164 #12288 := (iff #12285 true) |
|
3165 #12289 := [rewrite]: #12288 |
|
3166 #12319 := (iff #3162 #12285) |
|
3167 #12317 := (iff #3161 #12273) |
|
3168 #12278 := (and true #12273) |
|
3169 #12281 := (iff #12278 #12273) |
|
3170 #12282 := [rewrite]: #12281 |
|
3171 #12315 := (iff #3161 #12278) |
|
3172 #12274 := (iff #3148 #12273) |
|
3173 #12275 := [rewrite]: #12274 |
|
3174 #12313 := (iff #3160 true) |
|
3175 #12314 := [rewrite]: #12313 |
|
3176 #12316 := [monotonicity #12314 #12275]: #12315 |
|
3177 #12318 := [trans #12316 #12282]: #12317 |
|
3178 #12320 := [monotonicity #12275 #12318]: #12319 |
|
3179 #12322 := [trans #12320 #12289]: #12321 |
|
3180 #12325 := [quant-intro #12322]: #12324 |
|
3181 #12329 := [trans #12325 #12327]: #12328 |
|
3182 #12341 := [monotonicity #12329 #12338]: #12340 |
|
3183 #12345 := [trans #12341 #12343]: #12344 |
|
3184 #12311 := (iff #3156 true) |
|
3185 #12266 := (forall (vars (?x780 T5)) (:pat #3136) true) |
|
3186 #12269 := (iff #12266 true) |
|
3187 #12270 := [elim-unused]: #12269 |
|
3188 #12309 := (iff #3156 #12266) |
|
3189 #12307 := (iff #3155 true) |
|
3190 #12305 := (iff #3155 #12285) |
|
3191 #12303 := (iff #3154 #12273) |
|
3192 #12301 := (iff #3154 #12278) |
|
3193 #12299 := (iff #3153 true) |
|
3194 #12300 := [rewrite]: #12299 |
|
3195 #12302 := [monotonicity #12300 #12275]: #12301 |
|
3196 #12304 := [trans #12302 #12282]: #12303 |
|
3197 #12306 := [monotonicity #12275 #12304]: #12305 |
|
3198 #12308 := [trans #12306 #12289]: #12307 |
|
3199 #12310 := [quant-intro #12308]: #12309 |
|
3200 #12312 := [trans #12310 #12270]: #12311 |
|
3201 #12347 := [monotonicity #12312 #12345]: #12346 |
|
3202 #12349 := [trans #12347 #12343]: #12348 |
|
3203 #12297 := (iff #3152 true) |
|
3204 #12292 := (forall (vars (?x781 T5)) (:pat #3146) true) |
|
3205 #12295 := (iff #12292 true) |
|
3206 #12296 := [elim-unused]: #12295 |
|
3207 #12293 := (iff #3152 #12292) |
|
3208 #12290 := (iff #3151 true) |
|
3209 #12286 := (iff #3151 #12285) |
|
3210 #12283 := (iff #3150 #12273) |
|
3211 #12279 := (iff #3150 #12278) |
|
3212 #12276 := (iff #3149 true) |
|
3213 #12277 := [rewrite]: #12276 |
|
3214 #12280 := [monotonicity #12277 #12275]: #12279 |
|
3215 #12284 := [trans #12280 #12282]: #12283 |
|
3216 #12287 := [monotonicity #12275 #12284]: #12286 |
|
3217 #12291 := [trans #12287 #12289]: #12290 |
|
3218 #12294 := [quant-intro #12291]: #12293 |
|
3219 #12298 := [trans #12294 #12296]: #12297 |
|
3220 #12351 := [monotonicity #12298 #12349]: #12350 |
|
3221 #12353 := [trans #12351 #12343]: #12352 |
|
3222 #12271 := (iff #3143 true) |
|
3223 #12267 := (iff #3143 #12266) |
|
3224 #12264 := (iff #3142 true) |
|
3225 #12253 := (= uf_261 #3139) |
|
3226 #12256 := (not #12253) |
|
3227 #12259 := (implies #12256 #12256) |
|
3228 #12262 := (iff #12259 true) |
|
3229 #12263 := [rewrite]: #12262 |
|
3230 #12260 := (iff #3142 #12259) |
|
3231 #12257 := (iff #3141 #12256) |
|
3232 #12254 := (iff #3140 #12253) |
|
3233 #12255 := [rewrite]: #12254 |
|
3234 #12258 := [monotonicity #12255]: #12257 |
|
3235 #12261 := [monotonicity #12258 #12258]: #12260 |
|
3236 #12265 := [trans #12261 #12263]: #12264 |
|
3237 #12268 := [quant-intro #12265]: #12267 |
|
3238 #12272 := [trans #12268 #12270]: #12271 |
|
3239 #12355 := [monotonicity #12272 #12353]: #12354 |
|
3240 #12357 := [trans #12355 #12343]: #12356 |
|
3241 #12963 := [monotonicity #12357 #12960]: #12962 |
|
3242 #12968 := [trans #12963 #12966]: #12967 |
|
3243 #12971 := [monotonicity #12000 #12968]: #12970 |
|
3244 #12976 := [trans #12971 #12974]: #12975 |
|
3245 #12979 := [monotonicity #12976]: #12978 |
|
3246 #12983 := [trans #12979 #12981]: #12982 |
|
3247 #12986 := [monotonicity #12000 #12983]: #12985 |
|
3248 #12991 := [trans #12986 #12989]: #12990 |
|
3249 #12994 := [monotonicity #12991]: #12993 |
|
3250 #12998 := [trans #12994 #12996]: #12997 |
|
3251 #13001 := [monotonicity #12000 #12998]: #13000 |
|
3252 #13006 := [trans #13001 #13004]: #13005 |
|
3253 #13009 := [monotonicity #13006]: #13008 |
|
3254 #13013 := [trans #13009 #13011]: #13012 |
|
3255 #12251 := (iff #3133 true) |
|
3256 #12246 := (implies true true) |
|
3257 #12249 := (iff #12246 true) |
|
3258 #12250 := [rewrite]: #12249 |
|
3259 #12247 := (iff #3133 #12246) |
|
3260 #12244 := (iff #3132 true) |
|
3261 #12239 := (implies #11998 true) |
|
3262 #12242 := (iff #12239 true) |
|
3263 #12243 := [rewrite]: #12242 |
|
3264 #12240 := (iff #3132 #12239) |
|
3265 #12237 := (iff #3131 true) |
|
3266 #12204 := (or #12203 #12195) |
|
3267 #12212 := (or #12136 #12204) |
|
3268 #12227 := (or #12136 #12212) |
|
3269 #12232 := (implies false #12227) |
|
3270 #12235 := (iff #12232 true) |
|
3271 #12236 := [rewrite]: #12235 |
|
3272 #12233 := (iff #3131 #12232) |
|
3273 #12230 := (iff #3130 #12227) |
|
3274 #12224 := (implies #11998 #12212) |
|
3275 #12228 := (iff #12224 #12227) |
|
3276 #12229 := [rewrite]: #12228 |
|
3277 #12225 := (iff #3130 #12224) |
|
3278 #12222 := (iff #3129 #12212) |
|
3279 #12217 := (implies true #12212) |
|
3280 #12220 := (iff #12217 #12212) |
|
3281 #12221 := [rewrite]: #12220 |
|
3282 #12218 := (iff #3129 #12217) |
|
3283 #12215 := (iff #3128 #12212) |
|
3284 #12209 := (implies #11998 #12204) |
|
3285 #12213 := (iff #12209 #12212) |
|
3286 #12214 := [rewrite]: #12213 |
|
3287 #12210 := (iff #3128 #12209) |
|
3288 #12207 := (iff #3127 #12204) |
|
3289 #12200 := (implies #12030 #12195) |
|
3290 #12205 := (iff #12200 #12204) |
|
3291 #12206 := [rewrite]: #12205 |
|
3292 #12201 := (iff #3127 #12200) |
|
3293 #12202 := [monotonicity #12034 #12199]: #12201 |
|
3294 #12208 := [trans #12202 #12206]: #12207 |
|
3295 #12211 := [monotonicity #12000 #12208]: #12210 |
|
3296 #12216 := [trans #12211 #12214]: #12215 |
|
3297 #12219 := [monotonicity #12216]: #12218 |
|
3298 #12223 := [trans #12219 #12221]: #12222 |
|
3299 #12226 := [monotonicity #12000 #12223]: #12225 |
|
3300 #12231 := [trans #12226 #12229]: #12230 |
|
3301 #12234 := [monotonicity #12023 #12231]: #12233 |
|
3302 #12238 := [trans #12234 #12236]: #12237 |
|
3303 #12241 := [monotonicity #12000 #12238]: #12240 |
|
3304 #12245 := [trans #12241 #12243]: #12244 |
|
3305 #12248 := [monotonicity #12245]: #12247 |
|
3306 #12252 := [trans #12248 #12250]: #12251 |
|
3307 #13016 := [monotonicity #12252 #13013]: #13015 |
|
3308 #13020 := [trans #13016 #13018]: #13019 |
|
3309 #13023 := [monotonicity #12000 #13020]: #13022 |
|
3310 #13028 := [trans #13023 #13026]: #13027 |
|
3311 #12020 := (iff #3085 #12019) |
|
3312 #12017 := (iff #3084 #12016) |
|
3313 #12018 := [rewrite]: #12017 |
|
3314 #12021 := [monotonicity #12018]: #12020 |
|
3315 #13031 := [monotonicity #12021 #13028]: #13030 |
|
3316 #13037 := [trans #13031 #13035]: #13036 |
|
3317 #12014 := (iff #3080 #12013) |
|
3318 #12011 := (iff #3079 #12008) |
|
3319 #12005 := (implies #412 #12002) |
|
3320 #12009 := (iff #12005 #12008) |
|
3321 #12010 := [rewrite]: #12009 |
|
3322 #12006 := (iff #3079 #12005) |
|
3323 #12003 := (iff #3078 #12002) |
|
3324 #12004 := [rewrite]: #12003 |
|
3325 #12007 := [monotonicity #12004]: #12006 |
|
3326 #12012 := [trans #12007 #12010]: #12011 |
|
3327 #12015 := [quant-intro #12012]: #12014 |
|
3328 #13040 := [monotonicity #12015 #13037]: #13039 |
|
3329 #13046 := [trans #13040 #13044]: #13045 |
|
3330 #13049 := [monotonicity #13046]: #13048 |
|
3331 #13055 := [trans #13049 #13053]: #13054 |
|
3332 #13058 := [monotonicity #12000 #13055]: #13057 |
|
3333 #13063 := [trans #13058 #13061]: #13062 |
|
3334 #13066 := [monotonicity #13063]: #13065 |
|
3335 #13072 := [trans #13066 #13070]: #13071 |
|
3336 #13075 := [monotonicity #13072]: #13074 |
|
3337 #13081 := [trans #13075 #13079]: #13080 |
|
3338 #13084 := [monotonicity #13081]: #13083 |
|
3339 #13090 := [trans #13084 #13088]: #13089 |
|
3340 #13093 := [monotonicity #13090]: #13092 |
|
3341 #13097 := [trans #13093 #13095]: #13096 |
|
3342 #11996 := (iff #3060 #11995) |
|
3343 #11993 := (iff #3059 #3042) |
|
3344 #11994 := [rewrite]: #11993 |
|
3345 #11997 := [monotonicity #11994]: #11996 |
|
3346 #13100 := [monotonicity #11997 #13097]: #13099 |
|
3347 #13106 := [trans #13100 #13104]: #13105 |
|
3348 #13109 := [monotonicity #11997 #13106]: #13108 |
|
3349 #11991 := (iff #3058 #11990) |
|
3350 #11988 := (iff #3057 #11985) |
|
3351 #11982 := (implies #412 #11979) |
|
3352 #11986 := (iff #11982 #11985) |
|
3353 #11987 := [rewrite]: #11986 |
|
3354 #11983 := (iff #3057 #11982) |
|
3355 #11980 := (iff #3056 #11979) |
|
3356 #11981 := [rewrite]: #11980 |
|
3357 #11984 := [monotonicity #11981]: #11983 |
|
3358 #11989 := [trans #11984 #11987]: #11988 |
|
3359 #11992 := [quant-intro #11989]: #11991 |
|
3360 #13112 := [monotonicity #11992 #13109]: #13111 |
|
3361 #13118 := [trans #13112 #13116]: #13117 |
|
3362 #13121 := [monotonicity #11992 #13118]: #13120 |
|
3363 #13124 := [monotonicity #13121]: #13123 |
|
3364 #13130 := [trans #13124 #13128]: #13129 |
|
3365 #13133 := [monotonicity #13130]: #13132 |
|
3366 #11976 := (iff #3050 #11975) |
|
3367 #11973 := (iff #3049 #11972) |
|
3368 #11970 := (iff #3048 #3047) |
|
3369 #11971 := [rewrite]: #11970 |
|
3370 #11974 := [monotonicity #11971]: #11973 |
|
3371 #11977 := [monotonicity #11974]: #11976 |
|
3372 #13136 := [monotonicity #11977 #13133]: #13135 |
|
3373 #13142 := [trans #13136 #13140]: #13141 |
|
3374 #13145 := [monotonicity #13142]: #13144 |
|
3375 #13151 := [trans #13145 #13149]: #13150 |
|
3376 #13154 := [monotonicity #13151]: #13153 |
|
3377 #13160 := [trans #13154 #13158]: #13159 |
|
3378 #13163 := [monotonicity #13160]: #13162 |
|
3379 #13169 := [trans #13163 #13167]: #13168 |
|
3380 #13172 := [monotonicity #13169]: #13171 |
|
3381 #13178 := [trans #13172 #13176]: #13177 |
|
3382 #11968 := (iff #3039 #11967) |
|
3383 #11965 := (iff #3038 #11964) |
|
3384 #11966 := [rewrite]: #11965 |
|
3385 #11956 := (iff #3033 #11955) |
|
3386 #11957 := [rewrite]: #11956 |
|
3387 #11969 := [monotonicity #11957 #11966]: #11968 |
|
3388 #13181 := [monotonicity #11969 #13178]: #13180 |
|
3389 #13187 := [trans #13181 #13185]: #13186 |
|
3390 #13190 := [monotonicity #11969 #13187]: #13189 |
|
3391 #11962 := (iff #3036 #11961) |
|
3392 #11959 := (iff #3035 #11958) |
|
3393 #11960 := [rewrite]: #11959 |
|
3394 #11963 := [monotonicity #11957 #11960]: #11962 |
|
3395 #13193 := [monotonicity #11963 #13190]: #13192 |
|
3396 #13199 := [trans #13193 #13197]: #13198 |
|
3397 #13202 := [monotonicity #11963 #13199]: #13201 |
|
3398 #11953 := (iff #3030 #11952) |
|
3399 #11954 := [rewrite]: #11953 |
|
3400 #13205 := [monotonicity #11954 #13202]: #13204 |
|
3401 #13211 := [trans #13205 #13209]: #13210 |
|
3402 #13214 := [monotonicity #11954 #13211]: #13213 |
|
3403 #13217 := [monotonicity #13214]: #13216 |
|
3404 #13223 := [trans #13217 #13221]: #13222 |
|
3405 #11950 := (iff #3025 #11949) |
|
3406 #11947 := (iff #3024 #11944) |
|
3407 #11941 := (iff #11938 false) |
|
3408 #11945 := (iff #11941 #11944) |
|
3409 #11946 := [rewrite]: #11945 |
|
3410 #11942 := (iff #3024 #11941) |
|
3411 #11939 := (iff #3023 #11938) |
|
3412 #11940 := [rewrite]: #11939 |
|
3413 #11943 := [monotonicity #11940]: #11942 |
|
3414 #11948 := [trans #11943 #11946]: #11947 |
|
3415 #11951 := [quant-intro #11948]: #11950 |
|
3416 #13226 := [monotonicity #11951 #13223]: #13225 |
|
3417 #13232 := [trans #13226 #13230]: #13231 |
|
3418 #13235 := [monotonicity #13232]: #13234 |
|
3419 #13241 := [trans #13235 #13239]: #13240 |
|
3420 #13244 := [monotonicity #13241]: #13243 |
|
3421 #13250 := [trans #13244 #13248]: #13249 |
|
3422 #13253 := [monotonicity #13250]: #13252 |
|
3423 #13259 := [trans #13253 #13257]: #13258 |
|
3424 #13262 := [monotonicity #13259]: #13261 |
|
3425 #13268 := [trans #13262 #13266]: #13267 |
|
3426 #11936 := (iff #3006 #11935) |
|
3427 #11930 := (iff #3003 #11929) |
|
3428 #11931 := [rewrite]: #11930 |
|
3429 #11937 := [monotonicity #11931 #11934]: #11936 |
|
3430 #13271 := [monotonicity #11937 #13268]: #13270 |
|
3431 #13277 := [trans #13271 #13275]: #13276 |
|
3432 #11927 := (iff #3001 #11926) |
|
3433 #11928 := [rewrite]: #11927 |
|
3434 #13280 := [monotonicity #11928 #13277]: #13279 |
|
3435 #13286 := [trans #13280 #13284]: #13285 |
|
3436 #13289 := [monotonicity #13286]: #13288 |
|
3437 #13293 := [trans #13289 #13291]: #13292 |
|
3438 #11924 := (iff #2999 #11923) |
|
3439 #11921 := (iff #2998 #11920) |
|
3440 #11918 := (iff #2997 #11917) |
|
3441 #11915 := (iff #2996 #11914) |
|
3442 #11912 := (iff #2995 #11911) |
|
3443 #11909 := (iff #2994 #11908) |
|
3444 #11910 := [rewrite]: #11909 |
|
3445 #11906 := (iff #2992 #11905) |
|
3446 #11903 := (iff #2991 #11902) |
|
3447 #11904 := [rewrite]: #11903 |
|
3448 #11907 := [monotonicity #11904]: #11906 |
|
3449 #11913 := [monotonicity #11907 #11910]: #11912 |
|
3450 #11900 := (iff #2989 #11899) |
|
3451 #11901 := [rewrite]: #11900 |
|
3452 #11916 := [monotonicity #11901 #11913]: #11915 |
|
3453 #11897 := (iff #2987 #11896) |
|
3454 #11898 := [rewrite]: #11897 |
|
3455 #11919 := [monotonicity #11898 #11916]: #11918 |
|
3456 #11894 := (iff #2985 #11893) |
|
3457 #11895 := [rewrite]: #11894 |
|
3458 #11922 := [monotonicity #11895 #11919]: #11921 |
|
3459 #11891 := (iff #2983 #11889) |
|
3460 #11892 := [rewrite]: #11891 |
|
3461 #11925 := [monotonicity #11892 #11922]: #11924 |
|
3462 #13296 := [monotonicity #11925 #13293]: #13295 |
|
3463 #13302 := [trans #13296 #13300]: #13301 |
|
3464 #13305 := [monotonicity #13302]: #13304 |
|
3465 #13311 := [trans #13305 #13309]: #13310 |
|
3466 #13314 := [monotonicity #13311]: #13313 |
|
3467 #13320 := [trans #13314 #13318]: #13319 |
|
3468 #13323 := [monotonicity #13320]: #13322 |
|
3469 #13329 := [trans #13323 #13327]: #13328 |
|
3470 #13332 := [monotonicity #13329]: #13331 |
|
3471 #13338 := [trans #13332 #13336]: #13337 |
|
3472 #13341 := [monotonicity #13338]: #13340 |
|
3473 #13347 := [trans #13341 #13345]: #13346 |
|
3474 #13350 := [monotonicity #13347]: #13349 |
|
3475 #13354 := [trans #13350 #13352]: #13353 |
|
3476 #13357 := [monotonicity #13354]: #13356 |
|
3477 #14265 := [trans #13357 #14263]: #14264 |
|
3478 #11888 := [asserted]: #3354 |
|
3479 #14266 := [mp #11888 #14265]: #14261 |
|
3480 #14284 := [not-or-elim #14266]: #14148 |
|
3481 #14287 := [and-elim #14284]: #11896 |
|
3482 #233 := (:var 0 T3) |
|
3483 #2666 := (uf_48 #15 #233) |
|
3484 #2667 := (pattern #2666) |
|
3485 #11167 := (= uf_9 #2666) |
|
3486 #11174 := (not #11167) |
|
3487 #1259 := (uf_116 #15) |
|
3488 #2669 := (uf_43 #233 #1259) |
|
3489 #2670 := (= #15 #2669) |
|
3490 #11175 := (or #2670 #11174) |
|
3491 #11180 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2667) #11175) |
|
3492 #18175 := (~ #11180 #11180) |
|
3493 #18173 := (~ #11175 #11175) |
|
3494 #18174 := [refl]: #18173 |
|
3495 #18176 := [nnf-pos #18174]: #18175 |
|
3496 #2668 := (= #2666 uf_9) |
|
3497 #2671 := (implies #2668 #2670) |
|
3498 #2672 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2667) #2671) |
|
3499 #11181 := (iff #2672 #11180) |
|
3500 #11178 := (iff #2671 #11175) |
|
3501 #11171 := (implies #11167 #2670) |
|
3502 #11176 := (iff #11171 #11175) |
|
3503 #11177 := [rewrite]: #11176 |
|
3504 #11172 := (iff #2671 #11171) |
|
3505 #11169 := (iff #2668 #11167) |
|
3506 #11170 := [rewrite]: #11169 |
|
3507 #11173 := [monotonicity #11170]: #11172 |
|
3508 #11179 := [trans #11173 #11177]: #11178 |
|
3509 #11182 := [quant-intro #11179]: #11181 |
|
3510 #11166 := [asserted]: #2672 |
|
3511 #11185 := [mp #11166 #11182]: #11180 |
|
3512 #18177 := [mp~ #11185 #18176]: #11180 |
|
3513 #26143 := (not #11896) |
|
3514 #26156 := (not #11180) |
|
3515 #26157 := (or #26156 #26143 #26151) |
|
3516 #26152 := (or #26151 #26143) |
|
3517 #26158 := (or #26156 #26152) |
|
3518 #26165 := (iff #26158 #26157) |
|
3519 #26153 := (or #26143 #26151) |
|
3520 #26160 := (or #26156 #26153) |
|
3521 #26163 := (iff #26160 #26157) |
|
3522 #26164 := [rewrite]: #26163 |
|
3523 #26161 := (iff #26158 #26160) |
|
3524 #26154 := (iff #26152 #26153) |
|
3525 #26155 := [rewrite]: #26154 |
|
3526 #26162 := [monotonicity #26155]: #26161 |
|
3527 #26166 := [trans #26162 #26164]: #26165 |
|
3528 #26159 := [quant-inst]: #26158 |
|
3529 #26167 := [mp #26159 #26166]: #26157 |
|
3530 #28515 := [unit-resolution #26167 #18177 #14287]: #26151 |
|
3531 #26726 := [monotonicity #28515 #28515]: #26939 |
|
3532 #26788 := [symm #26726]: #26936 |
|
3533 #26692 := (= uf_9 #26691) |
|
3534 decl uf_196 :: (-> T4 T5 T5 T2) |
|
3535 #26689 := (uf_196 uf_287 #26144 #26144) |
|
3536 #26690 := (= uf_9 #26689) |
|
3537 #26694 := (iff #26690 #26692) |
|
3538 #2245 := (:var 0 T16) |
|
3539 #21 := (:var 2 T5) |
|
3540 #13 := (:var 3 T4) |
|
3541 #2256 := (uf_200 #13 #21 #15 #2245) |
|
3542 #2257 := (pattern #2256) |
|
3543 #2259 := (uf_196 #13 #21 #15) |
|
3544 #10130 := (= uf_9 #2259) |
|
3545 #10126 := (= uf_9 #2256) |
|
3546 #10133 := (iff #10126 #10130) |
|
3547 #10136 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2257) #10133) |
|
3548 #17817 := (~ #10136 #10136) |
|
3549 #17815 := (~ #10133 #10133) |
|
3550 #17816 := [refl]: #17815 |
|
3551 #17818 := [nnf-pos #17816]: #17817 |
|
3552 #2260 := (= #2259 uf_9) |
|
3553 #2258 := (= #2256 uf_9) |
|
3554 #2261 := (iff #2258 #2260) |
|
3555 #2262 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2257) #2261) |
|
3556 #10137 := (iff #2262 #10136) |
|
3557 #10134 := (iff #2261 #10133) |
|
3558 #10131 := (iff #2260 #10130) |
|
3559 #10132 := [rewrite]: #10131 |
|
3560 #10128 := (iff #2258 #10126) |
|
3561 #10129 := [rewrite]: #10128 |
|
3562 #10135 := [monotonicity #10129 #10132]: #10134 |
|
3563 #10138 := [quant-intro #10135]: #10137 |
|
3564 #10125 := [asserted]: #2262 |
|
3565 #10141 := [mp #10125 #10138]: #10136 |
|
3566 #17819 := [mp~ #10141 #17818]: #10136 |
|
3567 #26712 := (not #10136) |
|
3568 #26713 := (or #26712 #26694) |
|
3569 #26693 := (iff #26692 #26690) |
|
3570 #26710 := (or #26712 #26693) |
|
3571 #26715 := (iff #26710 #26713) |
|
3572 #26717 := (iff #26713 #26713) |
|
3573 #26697 := [rewrite]: #26717 |
|
3574 #26695 := (iff #26693 #26694) |
|
3575 #26696 := [rewrite]: #26695 |
|
3576 #26716 := [monotonicity #26696]: #26715 |
|
3577 #26699 := [trans #26716 #26697]: #26715 |
|
3578 #26714 := [quant-inst]: #26710 |
|
3579 #26700 := [mp #26714 #26699]: #26713 |
|
3580 #26910 := [unit-resolution #26700 #17819]: #26694 |
|
3581 #26701 := (not #26694) |
|
3582 #26729 := (or #26701 #26692) |
|
3583 #26555 := (uf_13 #26144) |
|
3584 #26801 := (uf_12 #26555) |
|
3585 #26804 := (= uf_14 #26801) |
|
3586 #26923 := (not #26804) |
|
3587 #26924 := (iff #11905 #26923) |
|
3588 #26921 := (iff #11902 #26804) |
|
3589 #26940 := (iff #26804 #11902) |
|
3590 #26916 := (= #26801 #2990) |
|
3591 #26914 := (= #26555 #2977) |
|
3592 #24974 := (uf_13 #2981) |
|
3593 #28563 := (= #24974 #2977) |
|
3594 #24977 := (= #2977 #24974) |
|
3595 #2697 := (uf_43 #326 #161) |
|
3596 #23148 := (pattern #2697) |
|
3597 #2701 := (uf_13 #2697) |
|
3598 #11245 := (= #326 #2701) |
|
3599 #23155 := (forall (vars (?x720 T3) (?x721 int)) (:pat #23148) #11245) |
|
3600 #11249 := (forall (vars (?x720 T3) (?x721 int)) #11245) |
|
3601 #23158 := (iff #11249 #23155) |
|
3602 #23156 := (iff #11245 #11245) |
|
3603 #23157 := [refl]: #23156 |
|
3604 #23159 := [quant-intro #23157]: #23158 |
|
3605 #18200 := (~ #11249 #11249) |
|
3606 #18198 := (~ #11245 #11245) |
|
3607 #18199 := [refl]: #18198 |
|
3608 #18201 := [nnf-pos #18199]: #18200 |
|
3609 #2702 := (= #2701 #326) |
|
3610 #2703 := (forall (vars (?x720 T3) (?x721 int)) #2702) |
|
3611 #11250 := (iff #2703 #11249) |
|
3612 #11247 := (iff #2702 #11245) |
|
3613 #11248 := [rewrite]: #11247 |
|
3614 #11251 := [quant-intro #11248]: #11250 |
|
3615 #11244 := [asserted]: #2703 |
|
3616 #11254 := [mp #11244 #11251]: #11249 |
|
3617 #18202 := [mp~ #11254 #18201]: #11249 |
|
3618 #23160 := [mp #18202 #23159]: #23155 |
|
3619 #24921 := (not #23155) |
|
3620 #24982 := (or #24921 #24977) |
|
3621 #24983 := [quant-inst]: #24982 |
|
3622 #28497 := [unit-resolution #24983 #23160]: #24977 |
|
3623 #28564 := [symm #28497]: #28563 |
|
3624 #26907 := (= #26555 #24974) |
|
3625 #28516 := (= #26144 #2981) |
|
3626 #28517 := [symm #28515]: #28516 |
|
3627 #26913 := [monotonicity #28517]: #26907 |
|
3628 #26915 := [trans #26913 #28564]: #26914 |
|
3629 #26917 := [monotonicity #26915]: #26916 |
|
3630 #26919 := [monotonicity #26917]: #26940 |
|
3631 #26922 := [symm #26919]: #26921 |
|
3632 #26938 := [monotonicity #26922]: #26924 |
|
3633 #14289 := [and-elim #14284]: #11905 |
|
3634 #26948 := [mp #14289 #26938]: #26923 |
|
3635 #26793 := (uf_24 uf_287 #26144) |
|
3636 #26794 := (= uf_9 #26793) |
|
3637 #26955 := (= #2988 #26793) |
|
3638 #26949 := (= #26793 #2988) |
|
3639 #26930 := [monotonicity #28517]: #26949 |
|
3640 #26958 := [symm #26930]: #26955 |
|
3641 #14288 := [and-elim #14284]: #11899 |
|
3642 #26957 := [trans #14288 #26958]: #26794 |
|
3643 #26796 := (uf_48 #26144 #26555) |
|
3644 #26797 := (= uf_9 #26796) |
|
3645 #26962 := (= #2986 #26796) |
|
3646 #26959 := (= #26796 #2986) |
|
3647 #26960 := [monotonicity #28517 #26915]: #26959 |
|
3648 #26963 := [symm #26960]: #26962 |
|
3649 #26969 := [trans #14287 #26963]: #26797 |
|
3650 #26798 := (not #26797) |
|
3651 #26795 := (not #26794) |
|
3652 #27030 := (or #26795 #26798 #26804) |
|
3653 #26567 := (uf_25 uf_287 #26144) |
|
3654 #26799 := (= uf_26 #26567) |
|
3655 #26995 := (= #2984 #26567) |
|
3656 #26991 := (= #26567 #2984) |
|
3657 #26992 := [monotonicity #28517]: #26991 |
|
3658 #26996 := [symm #26992]: #26995 |
|
3659 #14286 := [and-elim #14284]: #11893 |
|
3660 #26990 := [trans #14286 #26996]: #26799 |
|
3661 #26711 := (not #26690) |
|
3662 #26997 := [hypothesis]: #26711 |
|
3663 #26593 := (uf_27 uf_287 #26144) |
|
3664 #26594 := (= uf_9 #26593) |
|
3665 #27000 := (= #2982 #26593) |
|
3666 #26970 := (= #26593 #2982) |
|
3667 #26998 := [monotonicity #28517]: #26970 |
|
3668 #27021 := [symm #26998]: #27000 |
|
3669 #14285 := [and-elim #14284]: #11889 |
|
3670 #27022 := [trans #14285 #27021]: #26594 |
|
3671 #26556 := (uf_23 #26555) |
|
3672 #26563 := (= uf_9 #26556) |
|
3673 #27046 := (= #2993 #26556) |
|
3674 #27023 := (= #26556 #2993) |
|
3675 #27024 := [monotonicity #26915]: #27023 |
|
3676 #27011 := [symm #27024]: #27046 |
|
3677 #14290 := [and-elim #14284]: #11908 |
|
3678 #27047 := [trans #14290 #27011]: #26563 |
|
3679 #14273 := [not-or-elim #14266]: #11935 |
|
3680 #14275 := [and-elim #14273]: #11932 |
|
3681 #2217 := (uf_196 #47 #23 #23) |
|
3682 #2218 := (pattern #2217) |
|
3683 #10011 := (= uf_9 #2217) |
|
3684 #227 := (uf_55 #47) |
|
3685 #3926 := (= uf_9 #227) |
|
3686 #19374 := (not #3926) |
|
3687 #144 := (uf_48 #23 #26) |
|
3688 #3647 := (= uf_9 #144) |
|
3689 #19249 := (not #3647) |
|
3690 #19248 := (not #3644) |
|
3691 #135 := (uf_27 #47 #23) |
|
3692 #3629 := (= uf_9 #135) |
|
3693 #10720 := (not #3629) |
|
3694 #71 := (uf_23 #26) |
|
3695 #3482 := (= uf_9 #71) |
|
3696 #10775 := (not #3482) |
|
3697 #21807 := (or #29 #10775 #10720 #19248 #19249 #11095 #19374 #10011) |
|
3698 #21812 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #21807) |
|
3699 #10026 := (and #52 #3482 #3629 #3644 #3647 #3650 #3926) |
|
3700 #10029 := (not #10026) |
|
3701 #10035 := (or #10011 #10029) |
|
3702 #10040 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #10035) |
|
3703 #21813 := (iff #10040 #21812) |
|
3704 #21810 := (iff #10035 #21807) |
|
3705 #21793 := (or #29 #10775 #10720 #19248 #19249 #11095 #19374) |
|
3706 #21804 := (or #10011 #21793) |
|
3707 #21808 := (iff #21804 #21807) |
|
3708 #21809 := [rewrite]: #21808 |
|
3709 #21805 := (iff #10035 #21804) |
|
3710 #21802 := (iff #10029 #21793) |
|
3711 #21794 := (not #21793) |
|
3712 #21797 := (not #21794) |
|
3713 #21800 := (iff #21797 #21793) |
|
3714 #21801 := [rewrite]: #21800 |
|
3715 #21798 := (iff #10029 #21797) |
|
3716 #21795 := (iff #10026 #21794) |
|
3717 #21796 := [rewrite]: #21795 |
|
3718 #21799 := [monotonicity #21796]: #21798 |
|
3719 #21803 := [trans #21799 #21801]: #21802 |
|
3720 #21806 := [monotonicity #21803]: #21805 |
|
3721 #21811 := [trans #21806 #21809]: #21810 |
|
3722 #21814 := [quant-intro #21811]: #21813 |
|
3723 #17785 := (~ #10040 #10040) |
|
3724 #17783 := (~ #10035 #10035) |
|
3725 #17784 := [refl]: #17783 |
|
3726 #17786 := [nnf-pos #17784]: #17785 |
|
3727 #2225 := (= #2217 uf_9) |
|
3728 #72 := (= #71 uf_9) |
|
3729 #2219 := (and #52 #72) |
|
3730 #2220 := (and #147 #2219) |
|
3731 #145 := (= #144 uf_9) |
|
3732 #2221 := (and #145 #2220) |
|
3733 #2222 := (and #143 #2221) |
|
3734 #136 := (= #135 uf_9) |
|
3735 #2223 := (and #136 #2222) |
|
3736 #229 := (= #227 uf_9) |
|
3737 #2224 := (and #229 #2223) |
|
3738 #2226 := (implies #2224 #2225) |
|
3739 #2227 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #2226) |
|
3740 #10043 := (iff #2227 #10040) |
|
3741 #9992 := (and #52 #3482) |
|
3742 #9996 := (and #3650 #9992) |
|
3743 #9999 := (and #3647 #9996) |
|
3744 #10002 := (and #3644 #9999) |
|
3745 #10005 := (and #3629 #10002) |
|
3746 #10008 := (and #3926 #10005) |
|
3747 #10017 := (not #10008) |
|
3748 #10018 := (or #10017 #10011) |
|
3749 #10023 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #10018) |
|
3750 #10041 := (iff #10023 #10040) |
|
3751 #10038 := (iff #10018 #10035) |
|
3752 #10032 := (or #10029 #10011) |
|
3753 #10036 := (iff #10032 #10035) |
|
3754 #10037 := [rewrite]: #10036 |
|
3755 #10033 := (iff #10018 #10032) |
|
3756 #10030 := (iff #10017 #10029) |
|
3757 #10027 := (iff #10008 #10026) |
|
3758 #10028 := [rewrite]: #10027 |
|
3759 #10031 := [monotonicity #10028]: #10030 |
|
3760 #10034 := [monotonicity #10031]: #10033 |
|
3761 #10039 := [trans #10034 #10037]: #10038 |
|
3762 #10042 := [quant-intro #10039]: #10041 |
|
3763 #10024 := (iff #2227 #10023) |
|
3764 #10021 := (iff #2226 #10018) |
|
3765 #10014 := (implies #10008 #10011) |
|
3766 #10019 := (iff #10014 #10018) |
|
3767 #10020 := [rewrite]: #10019 |
|
3768 #10015 := (iff #2226 #10014) |
|
3769 #10012 := (iff #2225 #10011) |
|
3770 #10013 := [rewrite]: #10012 |
|
3771 #10009 := (iff #2224 #10008) |
|
3772 #10006 := (iff #2223 #10005) |
|
3773 #10003 := (iff #2222 #10002) |
|
3774 #10000 := (iff #2221 #9999) |
|
3775 #9997 := (iff #2220 #9996) |
|
3776 #9994 := (iff #2219 #9992) |
|
3777 #3483 := (iff #72 #3482) |
|
3778 #3484 := [rewrite]: #3483 |
|
3779 #9995 := [monotonicity #3484]: #9994 |
|
3780 #9998 := [monotonicity #3652 #9995]: #9997 |
|
3781 #3648 := (iff #145 #3647) |
|
3782 #3649 := [rewrite]: #3648 |
|
3783 #10001 := [monotonicity #3649 #9998]: #10000 |
|
3784 #10004 := [monotonicity #3646 #10001]: #10003 |
|
3785 #3631 := (iff #136 #3629) |
|
3786 #3632 := [rewrite]: #3631 |
|
3787 #10007 := [monotonicity #3632 #10004]: #10006 |
|
3788 #3928 := (iff #229 #3926) |
|
3789 #3929 := [rewrite]: #3928 |
|
3790 #10010 := [monotonicity #3929 #10007]: #10009 |
|
3791 #10016 := [monotonicity #10010 #10013]: #10015 |
|
3792 #10022 := [trans #10016 #10020]: #10021 |
|
3793 #10025 := [quant-intro #10022]: #10024 |
|
3794 #10044 := [trans #10025 #10042]: #10043 |
|
3795 #9991 := [asserted]: #2227 |
|
3796 #10045 := [mp #9991 #10044]: #10040 |
|
3797 #17787 := [mp~ #10045 #17786]: #10040 |
|
3798 #21815 := [mp #17787 #21814]: #21812 |
|
3799 #26800 := (not #26799) |
|
3800 #26620 := (not #26594) |
|
3801 #26564 := (not #26563) |
|
3802 #24694 := (not #11932) |
|
3803 #26728 := (not #21812) |
|
3804 #26731 := (or #26728 #24694 #26564 #26620 #26690 #26795 #26798 #26800 #26804) |
|
3805 #26802 := (= #26801 uf_14) |
|
3806 #26803 := (or #26802 #26564 #26620 #26800 #26798 #26795 #24694 #26690) |
|
3807 #26732 := (or #26728 #26803) |
|
3808 #26783 := (iff #26732 #26731) |
|
3809 #26810 := (or #24694 #26564 #26620 #26690 #26795 #26798 #26800 #26804) |
|
3810 #26734 := (or #26728 #26810) |
|
3811 #26781 := (iff #26734 #26731) |
|
3812 #26782 := [rewrite]: #26781 |
|
3813 #26785 := (iff #26732 #26734) |
|
3814 #26813 := (iff #26803 #26810) |
|
3815 #26807 := (or #26804 #26564 #26620 #26800 #26798 #26795 #24694 #26690) |
|
3816 #26811 := (iff #26807 #26810) |
|
3817 #26812 := [rewrite]: #26811 |
|
3818 #26808 := (iff #26803 #26807) |
|
3819 #26805 := (iff #26802 #26804) |
|
3820 #26806 := [rewrite]: #26805 |
|
3821 #26809 := [monotonicity #26806]: #26808 |
|
3822 #26814 := [trans #26809 #26812]: #26813 |
|
3823 #26780 := [monotonicity #26814]: #26785 |
|
3824 #26779 := [trans #26780 #26782]: #26783 |
|
3825 #26733 := [quant-inst]: #26732 |
|
3826 #26784 := [mp #26733 #26779]: #26731 |
|
3827 #27048 := [unit-resolution #26784 #21815 #14275 #27047 #27022 #26997 #26990]: #27030 |
|
3828 #27049 := [unit-resolution #27048 #26969 #26957 #26948]: false |
|
3829 #27110 := [lemma #27049]: #26690 |
|
3830 #26703 := (or #26701 #26711 #26692) |
|
3831 #26704 := [def-axiom]: #26703 |
|
3832 #26724 := [unit-resolution #26704 #27110]: #26729 |
|
3833 #26730 := [unit-resolution #26724 #26910]: #26692 |
|
3834 #26789 := [trans #26730 #26788]: #11952 |
|
3835 #26725 := [hypothesis]: #13206 |
|
3836 #26791 := [unit-resolution #26725 #26789]: false |
|
3837 #26792 := [lemma #26791]: #11952 |
|
3838 #23450 := (or #13206 #23447) |
|
3839 #22451 := (forall (vars (?x778 int)) #22440) |
|
3840 #22458 := (not #22451) |
|
3841 #22436 := (forall (vars (?x776 int)) #22431) |
|
3842 #22457 := (not #22436) |
|
3843 #22459 := (or #22457 #22458) |
|
3844 #22460 := (not #22459) |
|
3845 #22489 := (or #22460 #22486) |
|
3846 #22495 := (not #22489) |
|
3847 #22496 := (or #12120 #12111 #12102 #12093 #22372 #13576 #13722 #22495) |
|
3848 #22497 := (not #22496) |
|
3849 #22275 := (forall (vars (?x786 int)) #22270) |
|
3850 #22281 := (not #22275) |
|
3851 #22282 := (or #22257 #22281) |
|
3852 #22283 := (not #22282) |
|
3853 #22312 := (or #22283 #22309) |
|
3854 #22318 := (not #22312) |
|
3855 #22319 := (or #13475 #22318) |
|
3856 #22320 := (not #22319) |
|
3857 #22325 := (or #13475 #22320) |
|
3858 #22333 := (not #22325) |
|
3859 #22334 := (or #12493 #22331 #18487 #22332 #13542 #18490 #22333) |
|
3860 #22335 := (not #22334) |
|
3861 #22340 := (or #18487 #18490 #22335) |
|
3862 #22346 := (not #22340) |
|
3863 #22383 := (or #12686 #12677 #22372 #13576 #22331 #13627 #22346) |
|
3864 #22384 := (not #22383) |
|
3865 #22347 := (or #12582 #12573 #18449 #18458 #12591 #12548 #12539 #13576 #22331 #22346) |
|
3866 #22348 := (not #22347) |
|
3867 #22353 := (or #18449 #18458 #22348) |
|
3868 #22359 := (not #22353) |
|
3869 #22360 := (or #18449 #18452 #22359) |
|
3870 #22361 := (not #22360) |
|
3871 #22366 := (or #18449 #18452 #22361) |
|
3872 #22373 := (not #22366) |
|
3873 #22374 := (or #22372 #13576 #13628 #22373) |
|
3874 #22375 := (not #22374) |
|
3875 #22389 := (or #22375 #22384) |
|
3876 #22395 := (not #22389) |
|
3877 #22396 := (or #18449 #18458 #22372 #13576 #22395) |
|
3878 #22397 := (not #22396) |
|
3879 #22402 := (or #18449 #18458 #22397) |
|
3880 #22408 := (not #22402) |
|
3881 #22409 := (or #18449 #18452 #22408) |
|
3882 #22410 := (not #22409) |
|
3883 #22415 := (or #18449 #18452 #22410) |
|
3884 #22421 := (not #22415) |
|
3885 #22422 := (or #22372 #13576 #13721 #22421) |
|
3886 #22423 := (not #22422) |
|
3887 #22502 := (or #22423 #22497) |
|
3888 #22517 := (not #22502) |
|
3889 #22252 := (forall (vars (?x775 int)) #22247) |
|
3890 #22513 := (not #22252) |
|
3891 #22518 := (or #13173 #12938 #12929 #12920 #12911 #22508 #22509 #22510 #15207 #13894 #13428 #22372 #13576 #13899 #13951 #22511 #22512 #22514 #22515 #22516 #22513 #22517) |
|
3892 #22519 := (not #22518) |
|
3893 #22524 := (or #13173 #13428 #22519) |
|
3894 #22531 := (not #22524) |
|
3895 #22241 := (forall (vars (?x773 int)) #22236) |
|
3896 #22530 := (not #22241) |
|
3897 #22532 := (or #22530 #22531) |
|
3898 #22533 := (not #22532) |
|
3899 #22538 := (or #22230 #22533) |
|
3900 #22544 := (not #22538) |
|
3901 #22545 := (or #13392 #22544) |
|
3902 #22546 := (not #22545) |
|
3903 #22551 := (or #13392 #22546) |
|
3904 #22557 := (not #22551) |
|
3905 #22558 := (or #13173 #13164 #13155 #13146 #18338 #18347 #22557) |
|
3906 #22559 := (not #22558) |
|
3907 #22564 := (or #18338 #18347 #22559) |
|
3908 #22570 := (not #22564) |
|
3909 #22571 := (or #18338 #18341 #22570) |
|
3910 #22572 := (not #22571) |
|
3911 #22577 := (or #18338 #18341 #22572) |
|
3912 #22583 := (not #22577) |
|
3913 #22584 := (or #13206 #22583) |
|
3914 #22585 := (not #22584) |
|
3915 #22590 := (or #13206 #22585) |
|
3916 #23451 := (iff #22590 #23450) |
|
3917 #23448 := (iff #22585 #23447) |
|
3918 #23445 := (iff #22584 #23444) |
|
3919 #23442 := (iff #22583 #23441) |
|
3920 #23439 := (iff #22577 #23438) |
|
3921 #23436 := (iff #22572 #23435) |
|
3922 #23433 := (iff #22571 #23432) |
|
3923 #23430 := (iff #22570 #23429) |
|
3924 #23427 := (iff #22564 #23426) |
|
3925 #23424 := (iff #22559 #23423) |
|
3926 #23421 := (iff #22558 #23420) |
|
3927 #23418 := (iff #22557 #23417) |
|
3928 #23415 := (iff #22551 #23414) |
|
3929 #23412 := (iff #22546 #23411) |
|
3930 #23409 := (iff #22545 #23408) |
|
3931 #23406 := (iff #22544 #23405) |
|
3932 #23403 := (iff #22538 #23402) |
|
3933 #23400 := (iff #22533 #23399) |
|
3934 #23397 := (iff #22532 #23396) |
|
3935 #23394 := (iff #22531 #23393) |
|
3936 #23391 := (iff #22524 #23390) |
|
3937 #23388 := (iff #22519 #23387) |
|
3938 #23385 := (iff #22518 #23384) |
|
3939 #23382 := (iff #22517 #23381) |
|
3940 #23379 := (iff #22502 #23378) |
|
3941 #23376 := (iff #22497 #23375) |
|
3942 #23373 := (iff #22496 #23372) |
|
3943 #23370 := (iff #22495 #23369) |
|
3944 #23367 := (iff #22489 #23366) |
|
3945 #23364 := (iff #22460 #23363) |
|
3946 #23361 := (iff #22459 #23360) |
|
3947 #23358 := (iff #22458 #23357) |
|
3948 #23355 := (iff #22451 #23352) |
|
3949 #23353 := (iff #22440 #22440) |
|
3950 #23354 := [refl]: #23353 |
|
3951 #23356 := [quant-intro #23354]: #23355 |
|
3952 #23359 := [monotonicity #23356]: #23358 |
|
3953 #23350 := (iff #22457 #23349) |
|
3954 #23347 := (iff #22436 #23344) |
|
3955 #23345 := (iff #22431 #22431) |
|
3956 #23346 := [refl]: #23345 |
|
3957 #23348 := [quant-intro #23346]: #23347 |
|
3958 #23351 := [monotonicity #23348]: #23350 |
|
3959 #23362 := [monotonicity #23351 #23359]: #23361 |
|
3960 #23365 := [monotonicity #23362]: #23364 |
|
3961 #23368 := [monotonicity #23365]: #23367 |
|
3962 #23371 := [monotonicity #23368]: #23370 |
|
3963 #23374 := [monotonicity #23371]: #23373 |
|
3964 #23377 := [monotonicity #23374]: #23376 |
|
3965 #23342 := (iff #22423 #23341) |
|
3966 #23339 := (iff #22422 #23338) |
|
3967 #23336 := (iff #22421 #23335) |
|
3968 #23333 := (iff #22415 #23332) |
|
3969 #23330 := (iff #22410 #23329) |
|
3970 #23327 := (iff #22409 #23326) |
|
3971 #23324 := (iff #22408 #23323) |
|
3972 #23321 := (iff #22402 #23320) |
|
3973 #23318 := (iff #22397 #23317) |
|
3974 #23315 := (iff #22396 #23314) |
|
3975 #23312 := (iff #22395 #23311) |
|
3976 #23309 := (iff #22389 #23308) |
|
3977 #23306 := (iff #22384 #23305) |
|
3978 #23303 := (iff #22383 #23302) |
|
3979 #23270 := (iff #22346 #23269) |
|
3980 #23267 := (iff #22340 #23266) |
|
3981 #23264 := (iff #22335 #23263) |
|
3982 #23261 := (iff #22334 #23260) |
|
3983 #23258 := (iff #22333 #23257) |
|
3984 #23255 := (iff #22325 #23254) |
|
3985 #23252 := (iff #22320 #23251) |
|
3986 #23249 := (iff #22319 #23248) |
|
3987 #23246 := (iff #22318 #23245) |
|
3988 #23243 := (iff #22312 #23242) |
|
3989 #23240 := (iff #22283 #23239) |
|
3990 #23237 := (iff #22282 #23236) |
|
3991 #23234 := (iff #22281 #23233) |
|
3992 #23231 := (iff #22275 #23228) |
|
3993 #23229 := (iff #22270 #22270) |
|
3994 #23230 := [refl]: #23229 |
|
3995 #23232 := [quant-intro #23230]: #23231 |
|
3996 #23235 := [monotonicity #23232]: #23234 |
|
3997 #23238 := [monotonicity #23235]: #23237 |
|
3998 #23241 := [monotonicity #23238]: #23240 |
|
3999 #23244 := [monotonicity #23241]: #23243 |
|
4000 #23247 := [monotonicity #23244]: #23246 |
|
4001 #23250 := [monotonicity #23247]: #23249 |
|
4002 #23253 := [monotonicity #23250]: #23252 |
|
4003 #23256 := [monotonicity #23253]: #23255 |
|
4004 #23259 := [monotonicity #23256]: #23258 |
|
4005 #23262 := [monotonicity #23259]: #23261 |
|
4006 #23265 := [monotonicity #23262]: #23264 |
|
4007 #23268 := [monotonicity #23265]: #23267 |
|
4008 #23271 := [monotonicity #23268]: #23270 |
|
4009 #23304 := [monotonicity #23271]: #23303 |
|
4010 #23307 := [monotonicity #23304]: #23306 |
|
4011 #23300 := (iff #22375 #23299) |
|
4012 #23297 := (iff #22374 #23296) |
|
4013 #23294 := (iff #22373 #23293) |
|
4014 #23291 := (iff #22366 #23290) |
|
4015 #23288 := (iff #22361 #23287) |
|
4016 #23285 := (iff #22360 #23284) |
|
4017 #23282 := (iff #22359 #23281) |
|
4018 #23279 := (iff #22353 #23278) |
|
4019 #23276 := (iff #22348 #23275) |
|
4020 #23273 := (iff #22347 #23272) |
|
4021 #23274 := [monotonicity #23271]: #23273 |
|
4022 #23277 := [monotonicity #23274]: #23276 |
|
4023 #23280 := [monotonicity #23277]: #23279 |
|
4024 #23283 := [monotonicity #23280]: #23282 |
|
4025 #23286 := [monotonicity #23283]: #23285 |
|
4026 #23289 := [monotonicity #23286]: #23288 |
|
4027 #23292 := [monotonicity #23289]: #23291 |
|
4028 #23295 := [monotonicity #23292]: #23294 |
|
4029 #23298 := [monotonicity #23295]: #23297 |
|
4030 #23301 := [monotonicity #23298]: #23300 |
|
4031 #23310 := [monotonicity #23301 #23307]: #23309 |
|
4032 #23313 := [monotonicity #23310]: #23312 |
|
4033 #23316 := [monotonicity #23313]: #23315 |
|
4034 #23319 := [monotonicity #23316]: #23318 |
|
4035 #23322 := [monotonicity #23319]: #23321 |
|
4036 #23325 := [monotonicity #23322]: #23324 |
|
4037 #23328 := [monotonicity #23325]: #23327 |
|
4038 #23331 := [monotonicity #23328]: #23330 |
|
4039 #23334 := [monotonicity #23331]: #23333 |
|
4040 #23337 := [monotonicity #23334]: #23336 |
|
4041 #23340 := [monotonicity #23337]: #23339 |
|
4042 #23343 := [monotonicity #23340]: #23342 |
|
4043 #23380 := [monotonicity #23343 #23377]: #23379 |
|
4044 #23383 := [monotonicity #23380]: #23382 |
|
4045 #23226 := (iff #22513 #23225) |
|
4046 #23223 := (iff #22252 #23220) |
|
4047 #23221 := (iff #22247 #22247) |
|
4048 #23222 := [refl]: #23221 |
|
4049 #23224 := [quant-intro #23222]: #23223 |
|
4050 #23227 := [monotonicity #23224]: #23226 |
|
4051 #23386 := [monotonicity #23227 #23383]: #23385 |
|
4052 #23389 := [monotonicity #23386]: #23388 |
|
4053 #23392 := [monotonicity #23389]: #23391 |
|
4054 #23395 := [monotonicity #23392]: #23394 |
|
4055 #23218 := (iff #22530 #23217) |
|
4056 #23215 := (iff #22241 #23212) |
|
4057 #23213 := (iff #22236 #22236) |
|
4058 #23214 := [refl]: #23213 |
|
4059 #23216 := [quant-intro #23214]: #23215 |
|
4060 #23219 := [monotonicity #23216]: #23218 |
|
4061 #23398 := [monotonicity #23219 #23395]: #23397 |
|
4062 #23401 := [monotonicity #23398]: #23400 |
|
4063 #23404 := [monotonicity #23401]: #23403 |
|
4064 #23407 := [monotonicity #23404]: #23406 |
|
4065 #23410 := [monotonicity #23407]: #23409 |
|
4066 #23413 := [monotonicity #23410]: #23412 |
|
4067 #23416 := [monotonicity #23413]: #23415 |
|
4068 #23419 := [monotonicity #23416]: #23418 |
|
4069 #23422 := [monotonicity #23419]: #23421 |
|
4070 #23425 := [monotonicity #23422]: #23424 |
|
4071 #23428 := [monotonicity #23425]: #23427 |
|
4072 #23431 := [monotonicity #23428]: #23430 |
|
4073 #23434 := [monotonicity #23431]: #23433 |
|
4074 #23437 := [monotonicity #23434]: #23436 |
|
4075 #23440 := [monotonicity #23437]: #23439 |
|
4076 #23443 := [monotonicity #23440]: #23442 |
|
4077 #23446 := [monotonicity #23443]: #23445 |
|
4078 #23449 := [monotonicity #23446]: #23448 |
|
4079 #23452 := [monotonicity #23449]: #23451 |
|
4080 #18989 := (and #18632 #18633) |
|
4081 #18992 := (not #18989) |
|
4082 #18995 := (or #18971 #18984 #18992) |
|
4083 #18998 := (not #18995) |
|
4084 #15941 := (and #3103 #4070 #13751 #15127) |
|
4085 #18655 := (not #15941) |
|
4086 #18658 := (forall (vars (?x778 int)) #18655) |
|
4087 #14370 := (and #4070 #15127) |
|
4088 #14369 := (not #14370) |
|
4089 #15927 := (or #13749 #13763 #14369) |
|
4090 #15932 := (forall (vars (?x776 int)) #15927) |
|
4091 #18662 := (and #15932 #18658) |
|
4092 #19004 := (or #18662 #18998) |
|
4093 #19012 := (and #12035 #12038 #12041 #12044 #13433 #13436 #13721 #19004) |
|
4094 #18841 := (and #18508 #18509) |
|
4095 #18844 := (not #18841) |
|
4096 #18847 := (or #18823 #18836 #18844) |
|
4097 #18850 := (not #18847) |
|
4098 #15828 := (or #13478 #13492 #14369) |
|
4099 #15833 := (forall (vars (?x786 int)) #15828) |
|
4100 #18524 := (not #13521) |
|
4101 #18534 := (and #18524 #15833) |
|
4102 #18856 := (or #18534 #18850) |
|
4103 #18861 := (and #13470 #18856) |
|
4104 #18864 := (or #13475 #18861) |
|
4105 #18872 := (and #3216 #13445 #13454 #13462 #13538 #15820 #18864) |
|
4106 #18877 := (or #18487 #18490 #18872) |
|
4107 #18917 := (and #12668 #12671 #13433 #13436 #13445 #13628 #18877) |
|
4108 #18883 := (and #3201 #3202 #12369 #12378 #12384 #12389 #12392 #13436 #13445 #18877) |
|
4109 #18888 := (or #18449 #18458 #18883) |
|
4110 #18894 := (and #12369 #12372 #18888) |
|
4111 #18899 := (or #18449 #18452 #18894) |
|
4112 #18905 := (and #13433 #13436 #13627 #18899) |
|
4113 #18922 := (or #18905 #18917) |
|
4114 #18928 := (and #12369 #12378 #13433 #13436 #18922) |
|
4115 #18933 := (or #18449 #18458 #18928) |
|
4116 #18939 := (and #12369 #12372 #18933) |
|
4117 #18944 := (or #18449 #18452 #18939) |
|
4118 #18950 := (and #13433 #13436 #13722 #18944) |
|
4119 #19017 := (or #18950 #19012) |
|
4120 #15754 := (or #13914 #13928 #14369) |
|
4121 #15759 := (forall (vars (?x775 int)) #15754) |
|
4122 #19023 := (and #3042 #3177 #3178 #3179 #3180 #3181 #3182 #12016 #12024 #12330 #13429 #13433 #13436 #13900 #13948 #13954 #13976 #15759 #15771 #15788 #15805 #19017) |
|
4123 #19028 := (or #13173 #13428 #19023) |
|
4124 #15740 := (or #13395 #13407 #14369) |
|
4125 #15745 := (forall (vars (?x773 int)) #15740) |
|
4126 #19031 := (and #15745 #19028) |
|
4127 #18744 := (and #18371 #18372) |
|
4128 #18747 := (not #18744) |
|
4129 #18753 := (or #18379 #18380 #18747) |
|
4130 #18758 := (not #18753) |
|
4131 #19034 := (or #18758 #19031) |
|
4132 #19037 := (and #13389 #19034) |
|
4133 #19040 := (or #13392 #19037) |
|
4134 #19046 := (and #3042 #3043 #3044 #3045 #11955 #11964 #19040) |
|
4135 #19051 := (or #18338 #18347 #19046) |
|
4136 #19057 := (and #11955 #11958 #19051) |
|
4137 #19062 := (or #18338 #18341 #19057) |
|
4138 #19065 := (and #11952 #19062) |
|
4139 #19068 := (or #13206 #19065) |
|
4140 #22591 := (iff #19068 #22590) |
|
4141 #22588 := (iff #19065 #22585) |
|
4142 #22580 := (and #11952 #22577) |
|
4143 #22586 := (iff #22580 #22585) |
|
4144 #22587 := [rewrite]: #22586 |
|
4145 #22581 := (iff #19065 #22580) |
|
4146 #22578 := (iff #19062 #22577) |
|
4147 #22575 := (iff #19057 #22572) |
|
4148 #22567 := (and #11955 #11958 #22564) |
|
4149 #22573 := (iff #22567 #22572) |
|
4150 #22574 := [rewrite]: #22573 |
|
4151 #22568 := (iff #19057 #22567) |
|
4152 #22565 := (iff #19051 #22564) |
|
4153 #22562 := (iff #19046 #22559) |
|
4154 #22554 := (and #3042 #3043 #3044 #3045 #11955 #11964 #22551) |
|
4155 #22560 := (iff #22554 #22559) |
|
4156 #22561 := [rewrite]: #22560 |
|
4157 #22555 := (iff #19046 #22554) |
|
4158 #22552 := (iff #19040 #22551) |
|
4159 #22549 := (iff #19037 #22546) |
|
4160 #22541 := (and #13389 #22538) |
|
4161 #22547 := (iff #22541 #22546) |
|
4162 #22548 := [rewrite]: #22547 |
|
4163 #22542 := (iff #19037 #22541) |
|
4164 #22539 := (iff #19034 #22538) |
|
4165 #22536 := (iff #19031 #22533) |
|
4166 #22527 := (and #22241 #22524) |
|
4167 #22534 := (iff #22527 #22533) |
|
4168 #22535 := [rewrite]: #22534 |
|
4169 #22528 := (iff #19031 #22527) |
|
4170 #22525 := (iff #19028 #22524) |
|
4171 #22522 := (iff #19023 #22519) |
|
4172 #22505 := (and #3042 #3177 #3178 #3179 #3180 #3181 #3182 #12016 #12024 #12330 #13429 #13433 #13436 #13900 #13948 #13954 #13976 #22252 #15771 #15788 #15805 #22502) |
|
4173 #22520 := (iff #22505 #22519) |
|
4174 #22521 := [rewrite]: #22520 |
|
4175 #22506 := (iff #19023 #22505) |
|
4176 #22503 := (iff #19017 #22502) |
|
4177 #22500 := (iff #19012 #22497) |
|
4178 #22492 := (and #12035 #12038 #12041 #12044 #13433 #13436 #13721 #22489) |
|
4179 #22498 := (iff #22492 #22497) |
|
4180 #22499 := [rewrite]: #22498 |
|
4181 #22493 := (iff #19012 #22492) |
|
4182 #22490 := (iff #19004 #22489) |
|
4183 #22487 := (iff #18998 #22486) |
|
4184 #22484 := (iff #18995 #22481) |
|
4185 #22467 := (or #22465 #22466) |
|
4186 #22478 := (or #18971 #18984 #22467) |
|
4187 #22482 := (iff #22478 #22481) |
|
4188 #22483 := [rewrite]: #22482 |
|
4189 #22479 := (iff #18995 #22478) |
|
4190 #22476 := (iff #18992 #22467) |
|
4191 #22468 := (not #22467) |
|
4192 #22471 := (not #22468) |
|
4193 #22474 := (iff #22471 #22467) |
|
4194 #22475 := [rewrite]: #22474 |
|
4195 #22472 := (iff #18992 #22471) |
|
4196 #22469 := (iff #18989 #22468) |
|
4197 #22470 := [rewrite]: #22469 |
|
4198 #22473 := [monotonicity #22470]: #22472 |
|
4199 #22477 := [trans #22473 #22475]: #22476 |
|
4200 #22480 := [monotonicity #22477]: #22479 |
|
4201 #22485 := [trans #22480 #22483]: #22484 |
|
4202 #22488 := [monotonicity #22485]: #22487 |
|
4203 #22463 := (iff #18662 #22460) |
|
4204 #22454 := (and #22436 #22451) |
|
4205 #22461 := (iff #22454 #22460) |
|
4206 #22462 := [rewrite]: #22461 |
|
4207 #22455 := (iff #18662 #22454) |
|
4208 #22452 := (iff #18658 #22451) |
|
4209 #22449 := (iff #18655 #22440) |
|
4210 #22441 := (not #22440) |
|
4211 #22444 := (not #22441) |
|
4212 #22447 := (iff #22444 #22440) |
|
4213 #22448 := [rewrite]: #22447 |
|
4214 #22445 := (iff #18655 #22444) |
|
4215 #22442 := (iff #15941 #22441) |
|
4216 #22443 := [rewrite]: #22442 |
|
4217 #22446 := [monotonicity #22443]: #22445 |
|
4218 #22450 := [trans #22446 #22448]: #22449 |
|
4219 #22453 := [quant-intro #22450]: #22452 |
|
4220 #22437 := (iff #15932 #22436) |
|
4221 #22434 := (iff #15927 #22431) |
|
4222 #20144 := (or #4992 #19506) |
|
4223 #22428 := (or #13749 #13763 #20144) |
|
4224 #22432 := (iff #22428 #22431) |
|
4225 #22433 := [rewrite]: #22432 |
|
4226 #22429 := (iff #15927 #22428) |
|
4227 #20153 := (iff #14369 #20144) |
|
4228 #20145 := (not #20144) |
|
4229 #20148 := (not #20145) |
|
4230 #20151 := (iff #20148 #20144) |
|
4231 #20152 := [rewrite]: #20151 |
|
4232 #20149 := (iff #14369 #20148) |
|
4233 #20146 := (iff #14370 #20145) |
|
4234 #20147 := [rewrite]: #20146 |
|
4235 #20150 := [monotonicity #20147]: #20149 |
|
4236 #20154 := [trans #20150 #20152]: #20153 |
|
4237 #22430 := [monotonicity #20154]: #22429 |
|
4238 #22435 := [trans #22430 #22433]: #22434 |
|
4239 #22438 := [quant-intro #22435]: #22437 |
|
4240 #22456 := [monotonicity #22438 #22453]: #22455 |
|
4241 #22464 := [trans #22456 #22462]: #22463 |
|
4242 #22491 := [monotonicity #22464 #22488]: #22490 |
|
4243 #22494 := [monotonicity #22491]: #22493 |
|
4244 #22501 := [trans #22494 #22499]: #22500 |
|
4245 #22426 := (iff #18950 #22423) |
|
4246 #22418 := (and #13433 #13436 #13722 #22415) |
|
4247 #22424 := (iff #22418 #22423) |
|
4248 #22425 := [rewrite]: #22424 |
|
4249 #22419 := (iff #18950 #22418) |
|
4250 #22416 := (iff #18944 #22415) |
|
4251 #22413 := (iff #18939 #22410) |
|
4252 #22405 := (and #12369 #12372 #22402) |
|
4253 #22411 := (iff #22405 #22410) |
|
4254 #22412 := [rewrite]: #22411 |
|
4255 #22406 := (iff #18939 #22405) |
|
4256 #22403 := (iff #18933 #22402) |
|
4257 #22400 := (iff #18928 #22397) |
|
4258 #22392 := (and #12369 #12378 #13433 #13436 #22389) |
|
4259 #22398 := (iff #22392 #22397) |
|
4260 #22399 := [rewrite]: #22398 |
|
4261 #22393 := (iff #18928 #22392) |
|
4262 #22390 := (iff #18922 #22389) |
|
4263 #22387 := (iff #18917 #22384) |
|
4264 #22380 := (and #12668 #12671 #13433 #13436 #13445 #13628 #22340) |
|
4265 #22385 := (iff #22380 #22384) |
|
4266 #22386 := [rewrite]: #22385 |
|
4267 #22381 := (iff #18917 #22380) |
|
4268 #22341 := (iff #18877 #22340) |
|
4269 #22338 := (iff #18872 #22335) |
|
4270 #22328 := (and #3216 #13445 #13454 #13462 #13538 #15820 #22325) |
|
4271 #22336 := (iff #22328 #22335) |
|
4272 #22337 := [rewrite]: #22336 |
|
4273 #22329 := (iff #18872 #22328) |
|
4274 #22326 := (iff #18864 #22325) |
|
4275 #22323 := (iff #18861 #22320) |
|
4276 #22315 := (and #13470 #22312) |
|
4277 #22321 := (iff #22315 #22320) |
|
4278 #22322 := [rewrite]: #22321 |
|
4279 #22316 := (iff #18861 #22315) |
|
4280 #22313 := (iff #18856 #22312) |
|
4281 #22310 := (iff #18850 #22309) |
|
4282 #22307 := (iff #18847 #22304) |
|
4283 #22290 := (or #22288 #22289) |
|
4284 #22301 := (or #18823 #18836 #22290) |
|
4285 #22305 := (iff #22301 #22304) |
|
4286 #22306 := [rewrite]: #22305 |
|
4287 #22302 := (iff #18847 #22301) |
|
4288 #22299 := (iff #18844 #22290) |
|
4289 #22291 := (not #22290) |
|
4290 #22294 := (not #22291) |
|
4291 #22297 := (iff #22294 #22290) |
|
4292 #22298 := [rewrite]: #22297 |
|
4293 #22295 := (iff #18844 #22294) |
|
4294 #22292 := (iff #18841 #22291) |
|
4295 #22293 := [rewrite]: #22292 |
|
4296 #22296 := [monotonicity #22293]: #22295 |
|
4297 #22300 := [trans #22296 #22298]: #22299 |
|
4298 #22303 := [monotonicity #22300]: #22302 |
|
4299 #22308 := [trans #22303 #22306]: #22307 |
|
4300 #22311 := [monotonicity #22308]: #22310 |
|
4301 #22286 := (iff #18534 #22283) |
|
4302 #22278 := (and #22256 #22275) |
|
4303 #22284 := (iff #22278 #22283) |
|
4304 #22285 := [rewrite]: #22284 |
|
4305 #22279 := (iff #18534 #22278) |
|
4306 #22276 := (iff #15833 #22275) |
|
4307 #22273 := (iff #15828 #22270) |
|
4308 #22267 := (or #13478 #13492 #20144) |
|
4309 #22271 := (iff #22267 #22270) |
|
4310 #22272 := [rewrite]: #22271 |
|
4311 #22268 := (iff #15828 #22267) |
|
4312 #22269 := [monotonicity #20154]: #22268 |
|
4313 #22274 := [trans #22269 #22272]: #22273 |
|
4314 #22277 := [quant-intro #22274]: #22276 |
|
4315 #22265 := (iff #18524 #22256) |
|
4316 #22260 := (not #22257) |
|
4317 #22263 := (iff #22260 #22256) |
|
4318 #22264 := [rewrite]: #22263 |
|
4319 #22261 := (iff #18524 #22260) |
|
4320 #22258 := (iff #13521 #22257) |
|
4321 #22259 := [rewrite]: #22258 |
|
4322 #22262 := [monotonicity #22259]: #22261 |
|
4323 #22266 := [trans #22262 #22264]: #22265 |
|
4324 #22280 := [monotonicity #22266 #22277]: #22279 |
|
4325 #22287 := [trans #22280 #22285]: #22286 |
|
4326 #22314 := [monotonicity #22287 #22311]: #22313 |
|
4327 #22317 := [monotonicity #22314]: #22316 |
|
4328 #22324 := [trans #22317 #22322]: #22323 |
|
4329 #22327 := [monotonicity #22324]: #22326 |
|
4330 #22330 := [monotonicity #22327]: #22329 |
|
4331 #22339 := [trans #22330 #22337]: #22338 |
|
4332 #22342 := [monotonicity #22339]: #22341 |
|
4333 #22382 := [monotonicity #22342]: #22381 |
|
4334 #22388 := [trans #22382 #22386]: #22387 |
|
4335 #22378 := (iff #18905 #22375) |
|
4336 #22369 := (and #13433 #13436 #13627 #22366) |
|
4337 #22376 := (iff #22369 #22375) |
|
4338 #22377 := [rewrite]: #22376 |
|
4339 #22370 := (iff #18905 #22369) |
|
4340 #22367 := (iff #18899 #22366) |
|
4341 #22364 := (iff #18894 #22361) |
|
4342 #22356 := (and #12369 #12372 #22353) |
|
4343 #22362 := (iff #22356 #22361) |
|
4344 #22363 := [rewrite]: #22362 |
|
4345 #22357 := (iff #18894 #22356) |
|
4346 #22354 := (iff #18888 #22353) |
|
4347 #22351 := (iff #18883 #22348) |
|
4348 #22343 := (and #3201 #3202 #12369 #12378 #12384 #12389 #12392 #13436 #13445 #22340) |
|
4349 #22349 := (iff #22343 #22348) |
|
4350 #22350 := [rewrite]: #22349 |
|
4351 #22344 := (iff #18883 #22343) |
|
4352 #22345 := [monotonicity #22342]: #22344 |
|
4353 #22352 := [trans #22345 #22350]: #22351 |
|
4354 #22355 := [monotonicity #22352]: #22354 |
|
4355 #22358 := [monotonicity #22355]: #22357 |
|
4356 #22365 := [trans #22358 #22363]: #22364 |
|
4357 #22368 := [monotonicity #22365]: #22367 |
|
4358 #22371 := [monotonicity #22368]: #22370 |
|
4359 #22379 := [trans #22371 #22377]: #22378 |
|
4360 #22391 := [monotonicity #22379 #22388]: #22390 |
|
4361 #22394 := [monotonicity #22391]: #22393 |
|
4362 #22401 := [trans #22394 #22399]: #22400 |
|
4363 #22404 := [monotonicity #22401]: #22403 |
|
4364 #22407 := [monotonicity #22404]: #22406 |
|
4365 #22414 := [trans #22407 #22412]: #22413 |
|
4366 #22417 := [monotonicity #22414]: #22416 |
|
4367 #22420 := [monotonicity #22417]: #22419 |
|
4368 #22427 := [trans #22420 #22425]: #22426 |
|
4369 #22504 := [monotonicity #22427 #22501]: #22503 |
|
4370 #22253 := (iff #15759 #22252) |
|
4371 #22250 := (iff #15754 #22247) |
|
4372 #22244 := (or #13914 #13928 #20144) |
|
4373 #22248 := (iff #22244 #22247) |
|
4374 #22249 := [rewrite]: #22248 |
|
4375 #22245 := (iff #15754 #22244) |
|
4376 #22246 := [monotonicity #20154]: #22245 |
|
4377 #22251 := [trans #22246 #22249]: #22250 |
|
4378 #22254 := [quant-intro #22251]: #22253 |
|
4379 #22507 := [monotonicity #22254 #22504]: #22506 |
|
4380 #22523 := [trans #22507 #22521]: #22522 |
|
4381 #22526 := [monotonicity #22523]: #22525 |
|
4382 #22242 := (iff #15745 #22241) |
|
4383 #22239 := (iff #15740 #22236) |
|
4384 #22233 := (or #13395 #13407 #20144) |
|
4385 #22237 := (iff #22233 #22236) |
|
4386 #22238 := [rewrite]: #22237 |
|
4387 #22234 := (iff #15740 #22233) |
|
4388 #22235 := [monotonicity #20154]: #22234 |
|
4389 #22240 := [trans #22235 #22238]: #22239 |
|
4390 #22243 := [quant-intro #22240]: #22242 |
|
4391 #22529 := [monotonicity #22243 #22526]: #22528 |
|
4392 #22537 := [trans #22529 #22535]: #22536 |
|
4393 #22231 := (iff #18758 #22230) |
|
4394 #22228 := (iff #18753 #22225) |
|
4395 #22211 := (or #22209 #22210) |
|
4396 #22222 := (or #18379 #18380 #22211) |
|
4397 #22226 := (iff #22222 #22225) |
|
4398 #22227 := [rewrite]: #22226 |
|
4399 #22223 := (iff #18753 #22222) |
|
4400 #22220 := (iff #18747 #22211) |
|
4401 #22212 := (not #22211) |
|
4402 #22215 := (not #22212) |
|
4403 #22218 := (iff #22215 #22211) |
|
4404 #22219 := [rewrite]: #22218 |
|
4405 #22216 := (iff #18747 #22215) |
|
4406 #22213 := (iff #18744 #22212) |
|
4407 #22214 := [rewrite]: #22213 |
|
4408 #22217 := [monotonicity #22214]: #22216 |
|
4409 #22221 := [trans #22217 #22219]: #22220 |
|
4410 #22224 := [monotonicity #22221]: #22223 |
|
4411 #22229 := [trans #22224 #22227]: #22228 |
|
4412 #22232 := [monotonicity #22229]: #22231 |
|
4413 #22540 := [monotonicity #22232 #22537]: #22539 |
|
4414 #22543 := [monotonicity #22540]: #22542 |
|
4415 #22550 := [trans #22543 #22548]: #22549 |
|
4416 #22553 := [monotonicity #22550]: #22552 |
|
4417 #22556 := [monotonicity #22553]: #22555 |
|
4418 #22563 := [trans #22556 #22561]: #22562 |
|
4419 #22566 := [monotonicity #22563]: #22565 |
|
4420 #22569 := [monotonicity #22566]: #22568 |
|
4421 #22576 := [trans #22569 #22574]: #22575 |
|
4422 #22579 := [monotonicity #22576]: #22578 |
|
4423 #22582 := [monotonicity #22579]: #22581 |
|
4424 #22589 := [trans #22582 #22587]: #22588 |
|
4425 #22592 := [monotonicity #22589]: #22591 |
|
4426 #18634 := (and #18633 #18632) |
|
4427 #18635 := (not #18634) |
|
4428 #18638 := (+ #18637 #13761) |
|
4429 #18639 := (<= #18638 0::int) |
|
4430 #18640 := (+ ?x776!15 #13362) |
|
4431 #18641 := (>= #18640 0::int) |
|
4432 #18642 := (or #18641 #18639 #18635) |
|
4433 #18643 := (not #18642) |
|
4434 #18666 := (or #18643 #18662) |
|
4435 #18419 := (not #13441) |
|
4436 #18626 := (not #12093) |
|
4437 #18623 := (not #12102) |
|
4438 #18620 := (not #12111) |
|
4439 #18617 := (not #12120) |
|
4440 #18670 := (and #18617 #18620 #18623 #18626 #18419 #13725 #18666) |
|
4441 #15856 := (and #13454 #15820) |
|
4442 #15859 := (not #15856) |
|
4443 #18550 := (not #15859) |
|
4444 #18510 := (and #18509 #18508) |
|
4445 #18511 := (not #18510) |
|
4446 #18514 := (+ #18513 #13490) |
|
4447 #18515 := (<= #18514 0::int) |
|
4448 #18516 := (+ ?x786!14 #13471) |
|
4449 #18517 := (>= #18516 0::int) |
|
4450 #18518 := (or #18517 #18515 #18511) |
|
4451 #18519 := (not #18518) |
|
4452 #18538 := (or #18519 #18534) |
|
4453 #18504 := (not #13475) |
|
4454 #18542 := (and #18504 #18538) |
|
4455 #18546 := (or #13475 #18542) |
|
4456 #18499 := (not #13542) |
|
4457 #18496 := (not #13467) |
|
4458 #18493 := (not #12493) |
|
4459 #18553 := (and #18493 #18496 #18499 #18546 #18550) |
|
4460 #18557 := (or #18487 #18490 #18553) |
|
4461 #18484 := (not #13450) |
|
4462 #18584 := (not #12677) |
|
4463 #18581 := (not #12686) |
|
4464 #18589 := (and #18581 #18584 #18419 #18484 #13633 #18557) |
|
4465 #18481 := (not #13576) |
|
4466 #18478 := (not #12539) |
|
4467 #18475 := (not #12548) |
|
4468 #18472 := (not #12591) |
|
4469 #18461 := (not #12600) |
|
4470 #18469 := (not #12573) |
|
4471 #18466 := (not #12582) |
|
4472 #18561 := (and #18466 #18469 #18461 #18472 #18475 #18478 #18481 #18484 #18557) |
|
4473 #18565 := (or #18449 #18458 #18561) |
|
4474 #18455 := (not #12612) |
|
4475 #18569 := (and #18455 #18565) |
|
4476 #18573 := (or #18449 #18452 #18569) |
|
4477 #18577 := (and #18419 #13627 #18573) |
|
4478 #18593 := (or #18577 #18589) |
|
4479 #18597 := (and #18461 #18419 #18593) |
|
4480 #18601 := (or #18449 #18458 #18597) |
|
4481 #18605 := (and #18455 #18601) |
|
4482 #18609 := (or #18449 #18452 #18605) |
|
4483 #18613 := (and #18419 #13722 #18609) |
|
4484 #18674 := (or #18613 #18670) |
|
4485 #15810 := (and #13976 #15805) |
|
4486 #15813 := (not #15810) |
|
4487 #18444 := (not #15813) |
|
4488 #15793 := (and #13433 #15788) |
|
4489 #15796 := (not #15793) |
|
4490 #18441 := (not #15796) |
|
4491 #15776 := (and #13954 #15771) |
|
4492 #15779 := (not #15776) |
|
4493 #18438 := (not #15779) |
|
4494 #18428 := (not #13997) |
|
4495 #18425 := (not #13951) |
|
4496 #18422 := (not #13911) |
|
4497 #18416 := (not #13894) |
|
4498 #18413 := (not #15207) |
|
4499 #18410 := (not #12902) |
|
4500 #18407 := (not #12911) |
|
4501 #18404 := (not #12920) |
|
4502 #18401 := (not #12929) |
|
4503 #18398 := (not #12938) |
|
4504 #18678 := (and #18398 #18401 #18404 #18407 #18410 #18413 #18416 #18419 #18422 #18425 #18428 #15759 #18438 #18441 #18444 #18674) |
|
4505 #18682 := (or #13173 #14154 #18678) |
|
4506 #18686 := (and #15745 #18682) |
|
4507 #18373 := (and #18372 #18371) |
|
4508 #18374 := (not #18373) |
|
4509 #18381 := (or #18380 #18379 #18374) |
|
4510 #18382 := (not #18381) |
|
4511 #18690 := (or #18382 #18686) |
|
4512 #18367 := (not #13392) |
|
4513 #18694 := (and #18367 #18690) |
|
4514 #18698 := (or #13392 #18694) |
|
4515 #18362 := (not #13182) |
|
4516 #18359 := (not #13146) |
|
4517 #18356 := (not #13155) |
|
4518 #18353 := (not #13164) |
|
4519 #18350 := (not #13173) |
|
4520 #18702 := (and #18350 #18353 #18356 #18359 #18362 #18698) |
|
4521 #18706 := (or #18338 #18347 #18702) |
|
4522 #18344 := (not #13194) |
|
4523 #18710 := (and #18344 #18706) |
|
4524 #18714 := (or #18338 #18341 #18710) |
|
4525 #18335 := (not #13206) |
|
4526 #18718 := (and #18335 #18714) |
|
4527 #18722 := (or #13206 #18718) |
|
4528 #19069 := (iff #18722 #19068) |
|
4529 #19066 := (iff #18718 #19065) |
|
4530 #19063 := (iff #18714 #19062) |
|
4531 #19060 := (iff #18710 #19057) |
|
4532 #19054 := (and #11961 #19051) |
|
4533 #19058 := (iff #19054 #19057) |
|
4534 #19059 := [rewrite]: #19058 |
|
4535 #19055 := (iff #18710 #19054) |
|
4536 #19052 := (iff #18706 #19051) |
|
4537 #19049 := (iff #18702 #19046) |
|
4538 #19043 := (and #3042 #3043 #3044 #3045 #11967 #19040) |
|
4539 #19047 := (iff #19043 #19046) |
|
4540 #19048 := [rewrite]: #19047 |
|
4541 #19044 := (iff #18702 #19043) |
|
4542 #19041 := (iff #18698 #19040) |
|
4543 #19038 := (iff #18694 #19037) |
|
4544 #19035 := (iff #18690 #19034) |
|
4545 #19032 := (iff #18686 #19031) |
|
4546 #19029 := (iff #18682 #19028) |
|
4547 #19026 := (iff #18678 #19023) |
|
4548 #19020 := (and #3177 #3178 #3179 #3180 #3183 #12024 #12330 #13438 #13906 #13948 #13992 #15759 #15776 #15793 #15810 #19017) |
|
4549 #19024 := (iff #19020 #19023) |
|
4550 #19025 := [rewrite]: #19024 |
|
4551 #19021 := (iff #18678 #19020) |
|
4552 #19018 := (iff #18674 #19017) |
|
4553 #19015 := (iff #18670 #19012) |
|
4554 #19009 := (and #12035 #12038 #12041 #12044 #13438 #13721 #19004) |
|
4555 #19013 := (iff #19009 #19012) |
|
4556 #19014 := [rewrite]: #19013 |
|
4557 #19010 := (iff #18670 #19009) |
|
4558 #19007 := (iff #18666 #19004) |
|
4559 #19001 := (or #18998 #18662) |
|
4560 #19005 := (iff #19001 #19004) |
|
4561 #19006 := [rewrite]: #19005 |
|
4562 #19002 := (iff #18666 #19001) |
|
4563 #18999 := (iff #18643 #18998) |
|
4564 #18996 := (iff #18642 #18995) |
|
4565 #18993 := (iff #18635 #18992) |
|
4566 #18990 := (iff #18634 #18989) |
|
4567 #18991 := [rewrite]: #18990 |
|
4568 #18994 := [monotonicity #18991]: #18993 |
|
4569 #18987 := (iff #18639 #18984) |
|
4570 #18976 := (+ #13761 #18637) |
|
4571 #18979 := (<= #18976 0::int) |
|
4572 #18985 := (iff #18979 #18984) |
|
4573 #18986 := [rewrite]: #18985 |
|
4574 #18980 := (iff #18639 #18979) |
|
4575 #18977 := (= #18638 #18976) |
|
4576 #18978 := [rewrite]: #18977 |
|
4577 #18981 := [monotonicity #18978]: #18980 |
|
4578 #18988 := [trans #18981 #18986]: #18987 |
|
4579 #18974 := (iff #18641 #18971) |
|
4580 #18963 := (+ #13362 ?x776!15) |
|
4581 #18966 := (>= #18963 0::int) |
|
4582 #18972 := (iff #18966 #18971) |
|
4583 #18973 := [rewrite]: #18972 |
|
4584 #18967 := (iff #18641 #18966) |
|
4585 #18964 := (= #18640 #18963) |
|
4586 #18965 := [rewrite]: #18964 |
|
4587 #18968 := [monotonicity #18965]: #18967 |
|
4588 #18975 := [trans #18968 #18973]: #18974 |
|
4589 #18997 := [monotonicity #18975 #18988 #18994]: #18996 |
|
4590 #19000 := [monotonicity #18997]: #18999 |
|
4591 #19003 := [monotonicity #19000]: #19002 |
|
4592 #19008 := [trans #19003 #19006]: #19007 |
|
4593 #18775 := (iff #18419 #13438) |
|
4594 #18776 := [rewrite]: #18775 |
|
4595 #18961 := (iff #18626 #12044) |
|
4596 #18962 := [rewrite]: #18961 |
|
4597 #18959 := (iff #18623 #12041) |
|
4598 #18960 := [rewrite]: #18959 |
|
4599 #18957 := (iff #18620 #12038) |
|
4600 #18958 := [rewrite]: #18957 |
|
4601 #18955 := (iff #18617 #12035) |
|
4602 #18956 := [rewrite]: #18955 |
|
4603 #19011 := [monotonicity #18956 #18958 #18960 #18962 #18776 #13729 #19008]: #19010 |
|
4604 #19016 := [trans #19011 #19014]: #19015 |
|
4605 #18953 := (iff #18613 #18950) |
|
4606 #18947 := (and #13438 #13722 #18944) |
|
4607 #18951 := (iff #18947 #18950) |
|
4608 #18952 := [rewrite]: #18951 |
|
4609 #18948 := (iff #18613 #18947) |
|
4610 #18945 := (iff #18609 #18944) |
|
4611 #18942 := (iff #18605 #18939) |
|
4612 #18936 := (and #12375 #18933) |
|
4613 #18940 := (iff #18936 #18939) |
|
4614 #18941 := [rewrite]: #18940 |
|
4615 #18937 := (iff #18605 #18936) |
|
4616 #18934 := (iff #18601 #18933) |
|
4617 #18931 := (iff #18597 #18928) |
|
4618 #18925 := (and #12381 #13438 #18922) |
|
4619 #18929 := (iff #18925 #18928) |
|
4620 #18930 := [rewrite]: #18929 |
|
4621 #18926 := (iff #18597 #18925) |
|
4622 #18923 := (iff #18593 #18922) |
|
4623 #18920 := (iff #18589 #18917) |
|
4624 #18914 := (and #12668 #12671 #13438 #13447 #13628 #18877) |
|
4625 #18918 := (iff #18914 #18917) |
|
4626 #18919 := [rewrite]: #18918 |
|
4627 #18915 := (iff #18589 #18914) |
|
4628 #18878 := (iff #18557 #18877) |
|
4629 #18875 := (iff #18553 #18872) |
|
4630 #18869 := (and #3216 #13464 #13538 #18864 #15856) |
|
4631 #18873 := (iff #18869 #18872) |
|
4632 #18874 := [rewrite]: #18873 |
|
4633 #18870 := (iff #18553 #18869) |
|
4634 #18867 := (iff #18550 #15856) |
|
4635 #18868 := [rewrite]: #18867 |
|
4636 #18865 := (iff #18546 #18864) |
|
4637 #18862 := (iff #18542 #18861) |
|
4638 #18859 := (iff #18538 #18856) |
|
4639 #18853 := (or #18850 #18534) |
|
4640 #18857 := (iff #18853 #18856) |
|
4641 #18858 := [rewrite]: #18857 |
|
4642 #18854 := (iff #18538 #18853) |
|
4643 #18851 := (iff #18519 #18850) |
|
4644 #18848 := (iff #18518 #18847) |
|
4645 #18845 := (iff #18511 #18844) |
|
4646 #18842 := (iff #18510 #18841) |
|
4647 #18843 := [rewrite]: #18842 |
|
4648 #18846 := [monotonicity #18843]: #18845 |
|
4649 #18839 := (iff #18515 #18836) |
|
4650 #18828 := (+ #13490 #18513) |
|
4651 #18831 := (<= #18828 0::int) |
|
4652 #18837 := (iff #18831 #18836) |
|
4653 #18838 := [rewrite]: #18837 |
|
4654 #18832 := (iff #18515 #18831) |
|
4655 #18829 := (= #18514 #18828) |
|
4656 #18830 := [rewrite]: #18829 |
|
4657 #18833 := [monotonicity #18830]: #18832 |
|
4658 #18840 := [trans #18833 #18838]: #18839 |
|
4659 #18826 := (iff #18517 #18823) |
|
4660 #18815 := (+ #13471 ?x786!14) |
|
4661 #18818 := (>= #18815 0::int) |
|
4662 #18824 := (iff #18818 #18823) |
|
4663 #18825 := [rewrite]: #18824 |
|
4664 #18819 := (iff #18517 #18818) |
|
4665 #18816 := (= #18516 #18815) |
|
4666 #18817 := [rewrite]: #18816 |
|
4667 #18820 := [monotonicity #18817]: #18819 |
|
4668 #18827 := [trans #18820 #18825]: #18826 |
|
4669 #18849 := [monotonicity #18827 #18840 #18846]: #18848 |
|
4670 #18852 := [monotonicity #18849]: #18851 |
|
4671 #18855 := [monotonicity #18852]: #18854 |
|
4672 #18860 := [trans #18855 #18858]: #18859 |
|
4673 #18813 := (iff #18504 #13470) |
|
4674 #18814 := [rewrite]: #18813 |
|
4675 #18863 := [monotonicity #18814 #18860]: #18862 |
|
4676 #18866 := [monotonicity #18863]: #18865 |
|
4677 #18811 := (iff #18499 #13538) |
|
4678 #18812 := [rewrite]: #18811 |
|
4679 #18809 := (iff #18496 #13464) |
|
4680 #18810 := [rewrite]: #18809 |
|
4681 #18807 := (iff #18493 #3216) |
|
4682 #18808 := [rewrite]: #18807 |
|
4683 #18871 := [monotonicity #18808 #18810 #18812 #18866 #18868]: #18870 |
|
4684 #18876 := [trans #18871 #18874]: #18875 |
|
4685 #18879 := [monotonicity #18876]: #18878 |
|
4686 #18805 := (iff #18484 #13447) |
|
4687 #18806 := [rewrite]: #18805 |
|
4688 #18912 := (iff #18584 #12671) |
|
4689 #18913 := [rewrite]: #18912 |
|
4690 #18910 := (iff #18581 #12668) |
|
4691 #18911 := [rewrite]: #18910 |
|
4692 #18916 := [monotonicity #18911 #18913 #18776 #18806 #13637 #18879]: #18915 |
|
4693 #18921 := [trans #18916 #18919]: #18920 |
|
4694 #18908 := (iff #18577 #18905) |
|
4695 #18902 := (and #13438 #13627 #18899) |
|
4696 #18906 := (iff #18902 #18905) |
|
4697 #18907 := [rewrite]: #18906 |
|
4698 #18903 := (iff #18577 #18902) |
|
4699 #18900 := (iff #18573 #18899) |
|
4700 #18897 := (iff #18569 #18894) |
|
4701 #18891 := (and #12375 #18888) |
|
4702 #18895 := (iff #18891 #18894) |
|
4703 #18896 := [rewrite]: #18895 |
|
4704 #18892 := (iff #18569 #18891) |
|
4705 #18889 := (iff #18565 #18888) |
|
4706 #18886 := (iff #18561 #18883) |
|
4707 #18880 := (and #3201 #3202 #12381 #12384 #12389 #12392 #13436 #13447 #18877) |
|
4708 #18884 := (iff #18880 #18883) |
|
4709 #18885 := [rewrite]: #18884 |
|
4710 #18881 := (iff #18561 #18880) |
|
4711 #18803 := (iff #18481 #13436) |
|
4712 #18804 := [rewrite]: #18803 |
|
4713 #18801 := (iff #18478 #12392) |
|
4714 #18802 := [rewrite]: #18801 |
|
4715 #18799 := (iff #18475 #12389) |
|
4716 #18800 := [rewrite]: #18799 |
|
4717 #18797 := (iff #18472 #12384) |
|
4718 #18798 := [rewrite]: #18797 |
|
4719 #18791 := (iff #18461 #12381) |
|
4720 #18792 := [rewrite]: #18791 |
|
4721 #18795 := (iff #18469 #3202) |
|
4722 #18796 := [rewrite]: #18795 |
|
4723 #18793 := (iff #18466 #3201) |
|
4724 #18794 := [rewrite]: #18793 |
|
4725 #18882 := [monotonicity #18794 #18796 #18792 #18798 #18800 #18802 #18804 #18806 #18879]: #18881 |
|
4726 #18887 := [trans #18882 #18885]: #18886 |
|
4727 #18890 := [monotonicity #18887]: #18889 |
|
4728 #18789 := (iff #18455 #12375) |
|
4729 #18790 := [rewrite]: #18789 |
|
4730 #18893 := [monotonicity #18790 #18890]: #18892 |
|
4731 #18898 := [trans #18893 #18896]: #18897 |
|
4732 #18901 := [monotonicity #18898]: #18900 |
|
4733 #18904 := [monotonicity #18776 #18901]: #18903 |
|
4734 #18909 := [trans #18904 #18907]: #18908 |
|
4735 #18924 := [monotonicity #18909 #18921]: #18923 |
|
4736 #18927 := [monotonicity #18792 #18776 #18924]: #18926 |
|
4737 #18932 := [trans #18927 #18930]: #18931 |
|
4738 #18935 := [monotonicity #18932]: #18934 |
|
4739 #18938 := [monotonicity #18790 #18935]: #18937 |
|
4740 #18943 := [trans #18938 #18941]: #18942 |
|
4741 #18946 := [monotonicity #18943]: #18945 |
|
4742 #18949 := [monotonicity #18776 #18946]: #18948 |
|
4743 #18954 := [trans #18949 #18952]: #18953 |
|
4744 #19019 := [monotonicity #18954 #19016]: #19018 |
|
4745 #18787 := (iff #18444 #15810) |
|
4746 #18788 := [rewrite]: #18787 |
|
4747 #18785 := (iff #18441 #15793) |
|
4748 #18786 := [rewrite]: #18785 |
|
4749 #18783 := (iff #18438 #15776) |
|
4750 #18784 := [rewrite]: #18783 |
|
4751 #18781 := (iff #18428 #13992) |
|
4752 #18782 := [rewrite]: #18781 |
|
4753 #18779 := (iff #18425 #13948) |
|
4754 #18780 := [rewrite]: #18779 |
|
4755 #18777 := (iff #18422 #13906) |
|
4756 #18778 := [rewrite]: #18777 |
|
4757 #18773 := (iff #18416 #12330) |
|
4758 #18774 := [rewrite]: #18773 |
|
4759 #18771 := (iff #18413 #12024) |
|
4760 #18772 := [rewrite]: #18771 |
|
4761 #18769 := (iff #18410 #3183) |
|
4762 #18770 := [rewrite]: #18769 |
|
4763 #18767 := (iff #18407 #3180) |
|
4764 #18768 := [rewrite]: #18767 |
|
4765 #18765 := (iff #18404 #3179) |
|
4766 #18766 := [rewrite]: #18765 |
|
4767 #18763 := (iff #18401 #3178) |
|
4768 #18764 := [rewrite]: #18763 |
|
4769 #18761 := (iff #18398 #3177) |
|
4770 #18762 := [rewrite]: #18761 |
|
4771 #19022 := [monotonicity #18762 #18764 #18766 #18768 #18770 #18772 #18774 #18776 #18778 #18780 #18782 #18784 #18786 #18788 #19019]: #19021 |
|
4772 #19027 := [trans #19022 #19025]: #19026 |
|
4773 #19030 := [monotonicity #14158 #19027]: #19029 |
|
4774 #19033 := [monotonicity #19030]: #19032 |
|
4775 #18759 := (iff #18382 #18758) |
|
4776 #18756 := (iff #18381 #18753) |
|
4777 #18750 := (or #18380 #18379 #18747) |
|
4778 #18754 := (iff #18750 #18753) |
|
4779 #18755 := [rewrite]: #18754 |
|
4780 #18751 := (iff #18381 #18750) |
|
4781 #18748 := (iff #18374 #18747) |
|
4782 #18745 := (iff #18373 #18744) |
|
4783 #18746 := [rewrite]: #18745 |
|
4784 #18749 := [monotonicity #18746]: #18748 |
|
4785 #18752 := [monotonicity #18749]: #18751 |
|
4786 #18757 := [trans #18752 #18755]: #18756 |
|
4787 #18760 := [monotonicity #18757]: #18759 |
|
4788 #19036 := [monotonicity #18760 #19033]: #19035 |
|
4789 #18742 := (iff #18367 #13389) |
|
4790 #18743 := [rewrite]: #18742 |
|
4791 #19039 := [monotonicity #18743 #19036]: #19038 |
|
4792 #19042 := [monotonicity #19039]: #19041 |
|
4793 #18740 := (iff #18362 #11967) |
|
4794 #18741 := [rewrite]: #18740 |
|
4795 #18738 := (iff #18359 #3045) |
|
4796 #18739 := [rewrite]: #18738 |
|
4797 #18736 := (iff #18356 #3044) |
|
4798 #18737 := [rewrite]: #18736 |
|
4799 #18734 := (iff #18353 #3043) |
|
4800 #18735 := [rewrite]: #18734 |
|
4801 #18732 := (iff #18350 #3042) |
|
4802 #18733 := [rewrite]: #18732 |
|
4803 #19045 := [monotonicity #18733 #18735 #18737 #18739 #18741 #19042]: #19044 |
|
4804 #19050 := [trans #19045 #19048]: #19049 |
|
4805 #19053 := [monotonicity #19050]: #19052 |
|
4806 #18730 := (iff #18344 #11961) |
|
4807 #18731 := [rewrite]: #18730 |
|
4808 #19056 := [monotonicity #18731 #19053]: #19055 |
|
4809 #19061 := [trans #19056 #19059]: #19060 |
|
4810 #19064 := [monotonicity #19061]: #19063 |
|
4811 #18728 := (iff #18335 #11952) |
|
4812 #18729 := [rewrite]: #18728 |
|
4813 #19067 := [monotonicity #18729 #19064]: #19066 |
|
4814 #19070 := [monotonicity #19067]: #19069 |
|
4815 #15946 := (exists (vars (?x778 int)) #15941) |
|
4816 #15935 := (not #15932) |
|
4817 #15949 := (or #15935 #15946) |
|
4818 #15952 := (and #15932 #15949) |
|
4819 #15955 := (or #12120 #12111 #12102 #12093 #13441 #13722 #15952) |
|
4820 #15836 := (not #15833) |
|
4821 #15842 := (or #13521 #15836) |
|
4822 #15847 := (and #15833 #15842) |
|
4823 #15850 := (or #13475 #15847) |
|
4824 #15853 := (and #13470 #15850) |
|
4825 #15865 := (or #12493 #13467 #13542 #15853 #15859) |
|
4826 #15870 := (and #13454 #15820 #15865) |
|
4827 #15896 := (or #12686 #12677 #13441 #13450 #13627 #15870) |
|
4828 #15873 := (or #12582 #12573 #12600 #12591 #12548 #12539 #13576 #13450 #15870) |
|
4829 #15876 := (and #12369 #12378 #15873) |
|
4830 #15879 := (or #12612 #15876) |
|
4831 #15882 := (and #12369 #12372 #15879) |
|
4832 #15888 := (or #13441 #13628 #15882) |
|
4833 #15901 := (and #15888 #15896) |
|
4834 #15904 := (or #12600 #13441 #15901) |
|
4835 #15907 := (and #12369 #12378 #15904) |
|
4836 #15910 := (or #12612 #15907) |
|
4837 #15913 := (and #12369 #12372 #15910) |
|
4838 #15919 := (or #13441 #13721 #15913) |
|
4839 #15958 := (and #15919 #15955) |
|
4840 #15762 := (not #15759) |
|
4841 #15964 := (or #12938 #12929 #12920 #12911 #12902 #15207 #13894 #13441 #13911 #13951 #13997 #15762 #15779 #15796 #15813 #15958) |
|
4842 #15969 := (and #3042 #13429 #15964) |
|
4843 #15748 := (not #15745) |
|
4844 #15972 := (or #15748 #15969) |
|
4845 #15975 := (and #15745 #15972) |
|
4846 #15978 := (or #13392 #15975) |
|
4847 #15981 := (and #13389 #15978) |
|
4848 #15984 := (or #13173 #13164 #13155 #13146 #13182 #15981) |
|
4849 #15987 := (and #11955 #11964 #15984) |
|
4850 #15990 := (or #13194 #15987) |
|
4851 #15993 := (and #11955 #11958 #15990) |
|
4852 #15996 := (or #13206 #15993) |
|
4853 #15999 := (and #11952 #15996) |
|
4854 #16002 := (not #15999) |
|
4855 #18723 := (~ #16002 #18722) |
|
4856 #18719 := (not #15996) |
|
4857 #18720 := (~ #18719 #18718) |
|
4858 #18715 := (not #15993) |
|
4859 #18716 := (~ #18715 #18714) |
|
4860 #18711 := (not #15990) |
|
4861 #18712 := (~ #18711 #18710) |
|
4862 #18707 := (not #15987) |
|
4863 #18708 := (~ #18707 #18706) |
|
4864 #18703 := (not #15984) |
|
4865 #18704 := (~ #18703 #18702) |
|
4866 #18699 := (not #15981) |
|
4867 #18700 := (~ #18699 #18698) |
|
4868 #18695 := (not #15978) |
|
4869 #18696 := (~ #18695 #18694) |
|
4870 #18691 := (not #15975) |
|
4871 #18692 := (~ #18691 #18690) |
|
4872 #18687 := (not #15972) |
|
4873 #18688 := (~ #18687 #18686) |
|
4874 #18683 := (not #15969) |
|
4875 #18684 := (~ #18683 #18682) |
|
4876 #18679 := (not #15964) |
|
4877 #18680 := (~ #18679 #18678) |
|
4878 #18675 := (not #15958) |
|
4879 #18676 := (~ #18675 #18674) |
|
4880 #18671 := (not #15955) |
|
4881 #18672 := (~ #18671 #18670) |
|
4882 #18667 := (not #15952) |
|
4883 #18668 := (~ #18667 #18666) |
|
4884 #18663 := (not #15949) |
|
4885 #18664 := (~ #18663 #18662) |
|
4886 #18659 := (not #15946) |
|
4887 #18660 := (~ #18659 #18658) |
|
4888 #18656 := (~ #18655 #18655) |
|
4889 #18657 := [refl]: #18656 |
|
4890 #18661 := [nnf-neg #18657]: #18660 |
|
4891 #18652 := (not #15935) |
|
4892 #18653 := (~ #18652 #15932) |
|
4893 #18650 := (~ #15932 #15932) |
|
4894 #18648 := (~ #15927 #15927) |
|
4895 #18649 := [refl]: #18648 |
|
4896 #18651 := [nnf-pos #18649]: #18650 |
|
4897 #18654 := [nnf-neg #18651]: #18653 |
|
4898 #18665 := [nnf-neg #18654 #18661]: #18664 |
|
4899 #18644 := (~ #15935 #18643) |
|
4900 #18645 := [sk]: #18644 |
|
4901 #18669 := [nnf-neg #18645 #18665]: #18668 |
|
4902 #18629 := (~ #13725 #13725) |
|
4903 #18630 := [refl]: #18629 |
|
4904 #18420 := (~ #18419 #18419) |
|
4905 #18421 := [refl]: #18420 |
|
4906 #18627 := (~ #18626 #18626) |
|
4907 #18628 := [refl]: #18627 |
|
4908 #18624 := (~ #18623 #18623) |
|
4909 #18625 := [refl]: #18624 |
|
4910 #18621 := (~ #18620 #18620) |
|
4911 #18622 := [refl]: #18621 |
|
4912 #18618 := (~ #18617 #18617) |
|
4913 #18619 := [refl]: #18618 |
|
4914 #18673 := [nnf-neg #18619 #18622 #18625 #18628 #18421 #18630 #18669]: #18672 |
|
4915 #18614 := (not #15919) |
|
4916 #18615 := (~ #18614 #18613) |
|
4917 #18610 := (not #15913) |
|
4918 #18611 := (~ #18610 #18609) |
|
4919 #18606 := (not #15910) |
|
4920 #18607 := (~ #18606 #18605) |
|
4921 #18602 := (not #15907) |
|
4922 #18603 := (~ #18602 #18601) |
|
4923 #18598 := (not #15904) |
|
4924 #18599 := (~ #18598 #18597) |
|
4925 #18594 := (not #15901) |
|
4926 #18595 := (~ #18594 #18593) |
|
4927 #18590 := (not #15896) |
|
4928 #18591 := (~ #18590 #18589) |
|
4929 #18558 := (not #15870) |
|
4930 #18559 := (~ #18558 #18557) |
|
4931 #18554 := (not #15865) |
|
4932 #18555 := (~ #18554 #18553) |
|
4933 #18551 := (~ #18550 #18550) |
|
4934 #18552 := [refl]: #18551 |
|
4935 #18547 := (not #15853) |
|
4936 #18548 := (~ #18547 #18546) |
|
4937 #18543 := (not #15850) |
|
4938 #18544 := (~ #18543 #18542) |
|
4939 #18539 := (not #15847) |
|
4940 #18540 := (~ #18539 #18538) |
|
4941 #18535 := (not #15842) |
|
4942 #18536 := (~ #18535 #18534) |
|
4943 #18531 := (not #15836) |
|
4944 #18532 := (~ #18531 #15833) |
|
4945 #18529 := (~ #15833 #15833) |
|
4946 #18527 := (~ #15828 #15828) |
|
4947 #18528 := [refl]: #18527 |
|
4948 #18530 := [nnf-pos #18528]: #18529 |
|
4949 #18533 := [nnf-neg #18530]: #18532 |
|
4950 #18525 := (~ #18524 #18524) |
|
4951 #18526 := [refl]: #18525 |
|
4952 #18537 := [nnf-neg #18526 #18533]: #18536 |
|
4953 #18520 := (~ #15836 #18519) |
|
4954 #18521 := [sk]: #18520 |
|
4955 #18541 := [nnf-neg #18521 #18537]: #18540 |
|
4956 #18505 := (~ #18504 #18504) |
|
4957 #18506 := [refl]: #18505 |
|
4958 #18545 := [nnf-neg #18506 #18541]: #18544 |
|
4959 #18502 := (~ #13475 #13475) |
|
4960 #18503 := [refl]: #18502 |
|
4961 #18549 := [nnf-neg #18503 #18545]: #18548 |
|
4962 #18500 := (~ #18499 #18499) |
|
4963 #18501 := [refl]: #18500 |
|
4964 #18497 := (~ #18496 #18496) |
|
4965 #18498 := [refl]: #18497 |
|
4966 #18494 := (~ #18493 #18493) |
|
4967 #18495 := [refl]: #18494 |
|
4968 #18556 := [nnf-neg #18495 #18498 #18501 #18549 #18552]: #18555 |
|
4969 #18491 := (~ #18490 #18490) |
|
4970 #18492 := [refl]: #18491 |
|
4971 #18488 := (~ #18487 #18487) |
|
4972 #18489 := [refl]: #18488 |
|
4973 #18560 := [nnf-neg #18489 #18492 #18556]: #18559 |
|
4974 #18587 := (~ #13633 #13633) |
|
4975 #18588 := [refl]: #18587 |
|
4976 #18485 := (~ #18484 #18484) |
|
4977 #18486 := [refl]: #18485 |
|
4978 #18585 := (~ #18584 #18584) |
|
4979 #18586 := [refl]: #18585 |
|
4980 #18582 := (~ #18581 #18581) |
|
4981 #18583 := [refl]: #18582 |
|
4982 #18592 := [nnf-neg #18583 #18586 #18421 #18486 #18588 #18560]: #18591 |
|
4983 #18578 := (not #15888) |
|
4984 #18579 := (~ #18578 #18577) |
|
4985 #18574 := (not #15882) |
|
4986 #18575 := (~ #18574 #18573) |
|
4987 #18570 := (not #15879) |
|
4988 #18571 := (~ #18570 #18569) |
|
4989 #18566 := (not #15876) |
|
4990 #18567 := (~ #18566 #18565) |
|
4991 #18562 := (not #15873) |
|
4992 #18563 := (~ #18562 #18561) |
|
4993 #18482 := (~ #18481 #18481) |
|
4994 #18483 := [refl]: #18482 |
|
4995 #18479 := (~ #18478 #18478) |
|
4996 #18480 := [refl]: #18479 |
|
4997 #18476 := (~ #18475 #18475) |
|
4998 #18477 := [refl]: #18476 |
|
4999 #18473 := (~ #18472 #18472) |
|
5000 #18474 := [refl]: #18473 |
|
5001 #18462 := (~ #18461 #18461) |
|
5002 #18463 := [refl]: #18462 |
|
5003 #18470 := (~ #18469 #18469) |
|
5004 #18471 := [refl]: #18470 |
|
5005 #18467 := (~ #18466 #18466) |
|
5006 #18468 := [refl]: #18467 |
|
5007 #18564 := [nnf-neg #18468 #18471 #18463 #18474 #18477 #18480 #18483 #18486 #18560]: #18563 |
|
5008 #18459 := (~ #18458 #18458) |
|
5009 #18460 := [refl]: #18459 |
|
5010 #18450 := (~ #18449 #18449) |
|
5011 #18451 := [refl]: #18450 |
|
5012 #18568 := [nnf-neg #18451 #18460 #18564]: #18567 |
|
5013 #18456 := (~ #18455 #18455) |
|
5014 #18457 := [refl]: #18456 |
|
5015 #18572 := [nnf-neg #18457 #18568]: #18571 |
|
5016 #18453 := (~ #18452 #18452) |
|
5017 #18454 := [refl]: #18453 |
|
5018 #18576 := [nnf-neg #18451 #18454 #18572]: #18575 |
|
5019 #18464 := (~ #13627 #13627) |
|
5020 #18465 := [refl]: #18464 |
|
5021 #18580 := [nnf-neg #18421 #18465 #18576]: #18579 |
|
5022 #18596 := [nnf-neg #18580 #18592]: #18595 |
|
5023 #18600 := [nnf-neg #18463 #18421 #18596]: #18599 |
|
5024 #18604 := [nnf-neg #18451 #18460 #18600]: #18603 |
|
5025 #18608 := [nnf-neg #18457 #18604]: #18607 |
|
5026 #18612 := [nnf-neg #18451 #18454 #18608]: #18611 |
|
5027 #18447 := (~ #13722 #13722) |
|
5028 #18448 := [refl]: #18447 |
|
5029 #18616 := [nnf-neg #18421 #18448 #18612]: #18615 |
|
5030 #18677 := [nnf-neg #18616 #18673]: #18676 |
|
5031 #18445 := (~ #18444 #18444) |
|
5032 #18446 := [refl]: #18445 |
|
5033 #18442 := (~ #18441 #18441) |
|
5034 #18443 := [refl]: #18442 |
|
5035 #18439 := (~ #18438 #18438) |
|
5036 #18440 := [refl]: #18439 |
|
5037 #18435 := (not #15762) |
|
5038 #18436 := (~ #18435 #15759) |
|
5039 #18433 := (~ #15759 #15759) |
|
5040 #18431 := (~ #15754 #15754) |
|
5041 #18432 := [refl]: #18431 |
|
5042 #18434 := [nnf-pos #18432]: #18433 |
|
5043 #18437 := [nnf-neg #18434]: #18436 |
|
5044 #18429 := (~ #18428 #18428) |
|
5045 #18430 := [refl]: #18429 |
|
5046 #18426 := (~ #18425 #18425) |
|
5047 #18427 := [refl]: #18426 |
|
5048 #18423 := (~ #18422 #18422) |
|
5049 #18424 := [refl]: #18423 |
|
5050 #18417 := (~ #18416 #18416) |
|
5051 #18418 := [refl]: #18417 |
|
5052 #18414 := (~ #18413 #18413) |
|
5053 #18415 := [refl]: #18414 |
|
5054 #18411 := (~ #18410 #18410) |
|
5055 #18412 := [refl]: #18411 |
|
5056 #18408 := (~ #18407 #18407) |
|
5057 #18409 := [refl]: #18408 |
|
5058 #18405 := (~ #18404 #18404) |
|
5059 #18406 := [refl]: #18405 |
|
5060 #18402 := (~ #18401 #18401) |
|
5061 #18403 := [refl]: #18402 |
|
5062 #18399 := (~ #18398 #18398) |
|
5063 #18400 := [refl]: #18399 |
|
5064 #18681 := [nnf-neg #18400 #18403 #18406 #18409 #18412 #18415 #18418 #18421 #18424 #18427 #18430 #18437 #18440 #18443 #18446 #18677]: #18680 |
|
5065 #18396 := (~ #14154 #14154) |
|
5066 #18397 := [refl]: #18396 |
|
5067 #18394 := (~ #13173 #13173) |
|
5068 #18395 := [refl]: #18394 |
|
5069 #18685 := [nnf-neg #18395 #18397 #18681]: #18684 |
|
5070 #18391 := (not #15748) |
|
5071 #18392 := (~ #18391 #15745) |
|
5072 #18389 := (~ #15745 #15745) |
|
5073 #18387 := (~ #15740 #15740) |
|
5074 #18388 := [refl]: #18387 |
|
5075 #18390 := [nnf-pos #18388]: #18389 |
|
5076 #18393 := [nnf-neg #18390]: #18392 |
|
5077 #18689 := [nnf-neg #18393 #18685]: #18688 |
|
5078 #18383 := (~ #15748 #18382) |
|
5079 #18384 := [sk]: #18383 |
|
5080 #18693 := [nnf-neg #18384 #18689]: #18692 |
|
5081 #18368 := (~ #18367 #18367) |
|
5082 #18369 := [refl]: #18368 |
|
5083 #18697 := [nnf-neg #18369 #18693]: #18696 |
|
5084 #18365 := (~ #13392 #13392) |
|
5085 #18366 := [refl]: #18365 |
|
5086 #18701 := [nnf-neg #18366 #18697]: #18700 |
|
5087 #18363 := (~ #18362 #18362) |
|
5088 #18364 := [refl]: #18363 |
|
5089 #18360 := (~ #18359 #18359) |
|
5090 #18361 := [refl]: #18360 |
|
5091 #18357 := (~ #18356 #18356) |
|
5092 #18358 := [refl]: #18357 |
|
5093 #18354 := (~ #18353 #18353) |
|
5094 #18355 := [refl]: #18354 |
|
5095 #18351 := (~ #18350 #18350) |
|
5096 #18352 := [refl]: #18351 |
|
5097 #18705 := [nnf-neg #18352 #18355 #18358 #18361 #18364 #18701]: #18704 |
|
5098 #18348 := (~ #18347 #18347) |
|
5099 #18349 := [refl]: #18348 |
|
5100 #18339 := (~ #18338 #18338) |
|
5101 #18340 := [refl]: #18339 |
|
5102 #18709 := [nnf-neg #18340 #18349 #18705]: #18708 |
|
5103 #18345 := (~ #18344 #18344) |
|
5104 #18346 := [refl]: #18345 |
|
5105 #18713 := [nnf-neg #18346 #18709]: #18712 |
|
5106 #18342 := (~ #18341 #18341) |
|
5107 #18343 := [refl]: #18342 |
|
5108 #18717 := [nnf-neg #18340 #18343 #18713]: #18716 |
|
5109 #18336 := (~ #18335 #18335) |
|
5110 #18337 := [refl]: #18336 |
|
5111 #18721 := [nnf-neg #18337 #18717]: #18720 |
|
5112 #18333 := (~ #13206 #13206) |
|
5113 #18334 := [refl]: #18333 |
|
5114 #18724 := [nnf-neg #18334 #18721]: #18723 |
|
5115 #15232 := (or #12120 #12111 #12102 #12093 #13441 #13722 #13808) |
|
5116 #15237 := (and #13744 #15232) |
|
5117 #15243 := (or #12938 #12929 #12920 #12911 #12902 #15207 #13894 #13441 #13911 #13945 #13951 #13963 #13973 #13986 #13997 #15237) |
|
5118 #15248 := (and #3042 #13429 #15243) |
|
5119 #15251 := (or #13425 #15248) |
|
5120 #15254 := (and #13422 #15251) |
|
5121 #15257 := (or #13392 #15254) |
|
5122 #15260 := (and #13389 #15257) |
|
5123 #15263 := (or #13173 #13164 #13155 #13146 #13182 #15260) |
|
5124 #15266 := (and #11955 #11964 #15263) |
|
5125 #15269 := (or #13194 #15266) |
|
5126 #15272 := (and #11955 #11958 #15269) |
|
5127 #15275 := (or #13206 #15272) |
|
5128 #15278 := (and #11952 #15275) |
|
5129 #15281 := (not #15278) |
|
5130 #16003 := (iff #15281 #16002) |
|
5131 #16000 := (iff #15278 #15999) |
|
5132 #15997 := (iff #15275 #15996) |
|
5133 #15994 := (iff #15272 #15993) |
|
5134 #15991 := (iff #15269 #15990) |
|
5135 #15988 := (iff #15266 #15987) |
|
5136 #15985 := (iff #15263 #15984) |
|
5137 #15982 := (iff #15260 #15981) |
|
5138 #15979 := (iff #15257 #15978) |
|
5139 #15976 := (iff #15254 #15975) |
|
5140 #15973 := (iff #15251 #15972) |
|
5141 #15970 := (iff #15248 #15969) |
|
5142 #15967 := (iff #15243 #15964) |
|
5143 #15961 := (or #12938 #12929 #12920 #12911 #12902 #15207 #13894 #13441 #13911 #15762 #13951 #15779 #15796 #15813 #13997 #15958) |
|
5144 #15965 := (iff #15961 #15964) |
|
5145 #15966 := [rewrite]: #15965 |
|
5146 #15962 := (iff #15243 #15961) |
|
5147 #15959 := (iff #15237 #15958) |
|
5148 #15956 := (iff #15232 #15955) |
|
5149 #15953 := (iff #13808 #15952) |
|
5150 #15950 := (iff #13803 #15949) |
|
5151 #15947 := (iff #13794 #15946) |
|
5152 #15944 := (iff #13789 #15941) |
|
5153 #15938 := (and #3103 #4070 #15127 #13751) |
|
5154 #15942 := (iff #15938 #15941) |
|
5155 #15943 := [rewrite]: #15942 |
|
5156 #15939 := (iff #13789 #15938) |
|
5157 #15122 := (iff #4384 #15127) |
|
5158 #15143 := -4294967295::int |
|
5159 #15135 := (+ -4294967295::int #161) |
|
5160 #15128 := (<= #15135 0::int) |
|
5161 #15124 := (iff #15128 #15127) |
|
5162 #15125 := [rewrite]: #15124 |
|
5163 #15129 := (iff #4384 #15128) |
|
5164 #15130 := (= #4383 #15135) |
|
5165 #15136 := (+ #161 -4294967295::int) |
|
5166 #15132 := (= #15136 #15135) |
|
5167 #15133 := [rewrite]: #15132 |
|
5168 #15137 := (= #4383 #15136) |
|
5169 #15138 := (= #4382 -4294967295::int) |
|
5170 #15144 := (* -1::int 4294967295::int) |
|
5171 #15140 := (= #15144 -4294967295::int) |
|
5172 #15141 := [rewrite]: #15140 |
|
5173 #15145 := (= #4382 #15144) |
|
5174 #7505 := (= uf_76 4294967295::int) |
|
5175 #947 := 65536::int |
|
5176 #1322 := (* 65536::int 65536::int) |
|
5177 #1327 := (- #1322 1::int) |
|
5178 #1328 := (= uf_76 #1327) |
|
5179 #7506 := (iff #1328 #7505) |
|
5180 #7503 := (= #1327 4294967295::int) |
|
5181 #1010 := 4294967296::int |
|
5182 #7496 := (- 4294967296::int 1::int) |
|
5183 #7501 := (= #7496 4294967295::int) |
|
5184 #7502 := [rewrite]: #7501 |
|
5185 #7498 := (= #1327 #7496) |
|
5186 #7467 := (= #1322 4294967296::int) |
|
5187 #7468 := [rewrite]: #7467 |
|
5188 #7499 := [monotonicity #7468]: #7498 |
|
5189 #7504 := [trans #7499 #7502]: #7503 |
|
5190 #7507 := [monotonicity #7504]: #7506 |
|
5191 #7495 := [asserted]: #1328 |
|
5192 #7510 := [mp #7495 #7507]: #7505 |
|
5193 #15142 := [monotonicity #7510]: #15145 |
|
5194 #15139 := [trans #15142 #15141]: #15138 |
|
5195 #15134 := [monotonicity #15139]: #15137 |
|
5196 #15131 := [trans #15134 #15133]: #15130 |
|
5197 #15126 := [monotonicity #15131]: #15129 |
|
5198 #15123 := [trans #15126 #15125]: #15122 |
|
5199 #15940 := [monotonicity #15123]: #15939 |
|
5200 #15945 := [trans #15940 #15943]: #15944 |
|
5201 #15948 := [quant-intro #15945]: #15947 |
|
5202 #15936 := (iff #13797 #15935) |
|
5203 #15933 := (iff #13777 #15932) |
|
5204 #15930 := (iff #13772 #15927) |
|
5205 #15924 := (or #14369 #13749 #13763) |
|
5206 #15928 := (iff #15924 #15927) |
|
5207 #15929 := [rewrite]: #15928 |
|
5208 #15925 := (iff #13772 #15924) |
|
5209 #14366 := (iff #5606 #14369) |
|
5210 #14371 := (iff #4391 #14370) |
|
5211 #14368 := [monotonicity #15123]: #14371 |
|
5212 #14367 := [monotonicity #14368]: #14366 |
|
5213 #15926 := [monotonicity #14367]: #15925 |
|
5214 #15931 := [trans #15926 #15929]: #15930 |
|
5215 #15934 := [quant-intro #15931]: #15933 |
|
5216 #15937 := [monotonicity #15934]: #15936 |
|
5217 #15951 := [monotonicity #15937 #15948]: #15950 |
|
5218 #15954 := [monotonicity #15934 #15951]: #15953 |
|
5219 #15957 := [monotonicity #15954]: #15956 |
|
5220 #15922 := (iff #13744 #15919) |
|
5221 #15916 := (or #13441 #15913 #13721) |
|
5222 #15920 := (iff #15916 #15919) |
|
5223 #15921 := [rewrite]: #15920 |
|
5224 #15917 := (iff #13744 #15916) |
|
5225 #15914 := (iff #13715 #15913) |
|
5226 #15911 := (iff #13709 #15910) |
|
5227 #15908 := (iff #13704 #15907) |
|
5228 #15905 := (iff #13696 #15904) |
|
5229 #15902 := (iff #13687 #15901) |
|
5230 #15899 := (iff #13682 #15896) |
|
5231 #15893 := (or #12686 #12677 #13441 #13450 #15870 #13627) |
|
5232 #15897 := (iff #15893 #15896) |
|
5233 #15898 := [rewrite]: #15897 |
|
5234 #15894 := (iff #13682 #15893) |
|
5235 #15871 := (iff #13571 #15870) |
|
5236 #15868 := (iff #13563 #15865) |
|
5237 #15862 := (or #12493 #13467 #15853 #13542 #15859) |
|
5238 #15866 := (iff #15862 #15865) |
|
5239 #15867 := [rewrite]: #15866 |
|
5240 #15863 := (iff #13563 #15862) |
|
5241 #15860 := (iff #13548 #15859) |
|
5242 #15857 := (iff #13545 #15856) |
|
5243 #15823 := (iff #13456 #15820) |
|
5244 #15765 := (+ 4294967295::int #13457) |
|
5245 #15816 := (>= #15765 1::int) |
|
5246 #15821 := (iff #15816 #15820) |
|
5247 #15822 := [rewrite]: #15821 |
|
5248 #15817 := (iff #13456 #15816) |
|
5249 #15766 := (= #13458 #15765) |
|
5250 #15767 := [monotonicity #7510]: #15766 |
|
5251 #15818 := [monotonicity #15767]: #15817 |
|
5252 #15824 := [trans #15818 #15822]: #15823 |
|
5253 #15858 := [monotonicity #15824]: #15857 |
|
5254 #15861 := [monotonicity #15858]: #15860 |
|
5255 #15854 := (iff #13535 #15853) |
|
5256 #15851 := (iff #13532 #15850) |
|
5257 #15848 := (iff #13529 #15847) |
|
5258 #15845 := (iff #13526 #15842) |
|
5259 #15839 := (or #15836 #13521) |
|
5260 #15843 := (iff #15839 #15842) |
|
5261 #15844 := [rewrite]: #15843 |
|
5262 #15840 := (iff #13526 #15839) |
|
5263 #15837 := (iff #13509 #15836) |
|
5264 #15834 := (iff #13506 #15833) |
|
5265 #15831 := (iff #13501 #15828) |
|
5266 #15825 := (or #14369 #13478 #13492) |
|
5267 #15829 := (iff #15825 #15828) |
|
5268 #15830 := [rewrite]: #15829 |
|
5269 #15826 := (iff #13501 #15825) |
|
5270 #15827 := [monotonicity #14367]: #15826 |
|
5271 #15832 := [trans #15827 #15830]: #15831 |
|
5272 #15835 := [quant-intro #15832]: #15834 |
|
5273 #15838 := [monotonicity #15835]: #15837 |
|
5274 #15841 := [monotonicity #15838]: #15840 |
|
5275 #15846 := [trans #15841 #15844]: #15845 |
|
5276 #15849 := [monotonicity #15835 #15846]: #15848 |
|
5277 #15852 := [monotonicity #15849]: #15851 |
|
5278 #15855 := [monotonicity #15852]: #15854 |
|
5279 #15864 := [monotonicity #15855 #15861]: #15863 |
|
5280 #15869 := [trans #15864 #15867]: #15868 |
|
5281 #15872 := [monotonicity #15824 #15869]: #15871 |
|
5282 #15895 := [monotonicity #15872]: #15894 |
|
5283 #15900 := [trans #15895 #15898]: #15899 |
|
5284 #15891 := (iff #13652 #15888) |
|
5285 #15885 := (or #13441 #15882 #13628) |
|
5286 #15889 := (iff #15885 #15888) |
|
5287 #15890 := [rewrite]: #15889 |
|
5288 #15886 := (iff #13652 #15885) |
|
5289 #15883 := (iff #13622 #15882) |
|
5290 #15880 := (iff #13616 #15879) |
|
5291 #15877 := (iff #13611 #15876) |
|
5292 #15874 := (iff #13603 #15873) |
|
5293 #15875 := [monotonicity #15872]: #15874 |
|
5294 #15878 := [monotonicity #15875]: #15877 |
|
5295 #15881 := [monotonicity #15878]: #15880 |
|
5296 #15884 := [monotonicity #15881]: #15883 |
|
5297 #15887 := [monotonicity #15884]: #15886 |
|
5298 #15892 := [trans #15887 #15890]: #15891 |
|
5299 #15903 := [monotonicity #15892 #15900]: #15902 |
|
5300 #15906 := [monotonicity #15903]: #15905 |
|
5301 #15909 := [monotonicity #15906]: #15908 |
|
5302 #15912 := [monotonicity #15909]: #15911 |
|
5303 #15915 := [monotonicity #15912]: #15914 |
|
5304 #15918 := [monotonicity #15915]: #15917 |
|
5305 #15923 := [trans #15918 #15921]: #15922 |
|
5306 #15960 := [monotonicity #15923 #15957]: #15959 |
|
5307 #15814 := (iff #13986 #15813) |
|
5308 #15811 := (iff #13983 #15810) |
|
5309 #15808 := (iff #13979 #15805) |
|
5310 #15799 := (+ 255::int #13926) |
|
5311 #15802 := (>= #15799 0::int) |
|
5312 #15806 := (iff #15802 #15805) |
|
5313 #15807 := [rewrite]: #15806 |
|
5314 #15803 := (iff #13979 #15802) |
|
5315 #15800 := (= #13980 #15799) |
|
5316 #1332 := (= uf_78 255::int) |
|
5317 #7509 := [asserted]: #1332 |
|
5318 #15801 := [monotonicity #7509]: #15800 |
|
5319 #15804 := [monotonicity #15801]: #15803 |
|
5320 #15809 := [trans #15804 #15807]: #15808 |
|
5321 #15812 := [monotonicity #15809]: #15811 |
|
5322 #15815 := [monotonicity #15812]: #15814 |
|
5323 #15797 := (iff #13973 #15796) |
|
5324 #15794 := (iff #13970 #15793) |
|
5325 #15791 := (iff #13966 #15788) |
|
5326 #15782 := (+ 4294967295::int #13897) |
|
5327 #15785 := (>= #15782 0::int) |
|
5328 #15789 := (iff #15785 #15788) |
|
5329 #15790 := [rewrite]: #15789 |
|
5330 #15786 := (iff #13966 #15785) |
|
5331 #15783 := (= #13967 #15782) |
|
5332 #15784 := [monotonicity #7510]: #15783 |
|
5333 #15787 := [monotonicity #15784]: #15786 |
|
5334 #15792 := [trans #15787 #15790]: #15791 |
|
5335 #15795 := [monotonicity #15792]: #15794 |
|
5336 #15798 := [monotonicity #15795]: #15797 |
|
5337 #15780 := (iff #13963 #15779) |
|
5338 #15777 := (iff #13960 #15776) |
|
5339 #15774 := (iff #13957 #15771) |
|
5340 #15768 := (>= #15765 0::int) |
|
5341 #15772 := (iff #15768 #15771) |
|
5342 #15773 := [rewrite]: #15772 |
|
5343 #15769 := (iff #13957 #15768) |
|
5344 #15770 := [monotonicity #15767]: #15769 |
|
5345 #15775 := [trans #15770 #15773]: #15774 |
|
5346 #15778 := [monotonicity #15775]: #15777 |
|
5347 #15781 := [monotonicity #15778]: #15780 |
|
5348 #15763 := (iff #13945 #15762) |
|
5349 #15760 := (iff #13942 #15759) |
|
5350 #15757 := (iff #13937 #15754) |
|
5351 #15751 := (or #14369 #13914 #13928) |
|
5352 #15755 := (iff #15751 #15754) |
|
5353 #15756 := [rewrite]: #15755 |
|
5354 #15752 := (iff #13937 #15751) |
|
5355 #15753 := [monotonicity #14367]: #15752 |
|
5356 #15758 := [trans #15753 #15756]: #15757 |
|
5357 #15761 := [quant-intro #15758]: #15760 |
|
5358 #15764 := [monotonicity #15761]: #15763 |
|
5359 #15963 := [monotonicity #15764 #15781 #15798 #15815 #15960]: #15962 |
|
5360 #15968 := [trans #15963 #15966]: #15967 |
|
5361 #15971 := [monotonicity #15968]: #15970 |
|
5362 #15749 := (iff #13425 #15748) |
|
5363 #15746 := (iff #13422 #15745) |
|
5364 #15743 := (iff #13417 #15740) |
|
5365 #15737 := (or #14369 #13395 #13407) |
|
5366 #15741 := (iff #15737 #15740) |
|
5367 #15742 := [rewrite]: #15741 |
|
5368 #15738 := (iff #13417 #15737) |
|
5369 #15739 := [monotonicity #14367]: #15738 |
|
5370 #15744 := [trans #15739 #15742]: #15743 |
|
5371 #15747 := [quant-intro #15744]: #15746 |
|
5372 #15750 := [monotonicity #15747]: #15749 |
|
5373 #15974 := [monotonicity #15750 #15971]: #15973 |
|
5374 #15977 := [monotonicity #15747 #15974]: #15976 |
|
5375 #15980 := [monotonicity #15977]: #15979 |
|
5376 #15983 := [monotonicity #15980]: #15982 |
|
5377 #15986 := [monotonicity #15983]: #15985 |
|
5378 #15989 := [monotonicity #15986]: #15988 |
|
5379 #15992 := [monotonicity #15989]: #15991 |
|
5380 #15995 := [monotonicity #15992]: #15994 |
|
5381 #15998 := [monotonicity #15995]: #15997 |
|
5382 #16001 := [monotonicity #15998]: #16000 |
|
5383 #16004 := [monotonicity #16001]: #16003 |
|
5384 #14281 := (not #14133) |
|
5385 #15282 := (iff #14281 #15281) |
|
5386 #15279 := (iff #14133 #15278) |
|
5387 #15276 := (iff #14130 #15275) |
|
5388 #15273 := (iff #14125 #15272) |
|
5389 #15270 := (iff #14119 #15269) |
|
5390 #15267 := (iff #14114 #15266) |
|
5391 #15264 := (iff #14106 #15263) |
|
5392 #15261 := (iff #14085 #15260) |
|
5393 #15258 := (iff #14082 #15257) |
|
5394 #15255 := (iff #14079 #15254) |
|
5395 #15252 := (iff #14076 #15251) |
|
5396 #15249 := (iff #14071 #15248) |
|
5397 #15246 := (iff #14063 #15243) |
|
5398 #15240 := (or #12938 #12929 #12920 #12911 #12902 #15207 #13894 #13441 #15237 #13911 #13945 #13951 #13963 #13973 #13986 #13997) |
|
5399 #15244 := (iff #15240 #15243) |
|
5400 #15245 := [rewrite]: #15244 |
|
5401 #15241 := (iff #14063 #15240) |
|
5402 #15238 := (iff #13870 #15237) |
|
5403 #15235 := (iff #13865 #15232) |
|
5404 #15217 := (or #12120 #12111 #12102 #12093 #13441 #13808) |
|
5405 #15229 := (or #13441 #13722 #15217) |
|
5406 #15233 := (iff #15229 #15232) |
|
5407 #15234 := [rewrite]: #15233 |
|
5408 #15230 := (iff #13865 #15229) |
|
5409 #15227 := (iff #13840 #15217) |
|
5410 #15222 := (and true #15217) |
|
5411 #15225 := (iff #15222 #15217) |
|
5412 #15226 := [rewrite]: #15225 |
|
5413 #15223 := (iff #13840 #15222) |
|
5414 #15220 := (iff #13835 #15217) |
|
5415 #15214 := (or false #12120 #12111 #12102 #12093 #13441 #13808) |
|
5416 #15218 := (iff #15214 #15217) |
|
5417 #15219 := [rewrite]: #15218 |
|
5418 #15215 := (iff #13835 #15214) |
|
5419 #15212 := (iff #12168 false) |
|
5420 #15210 := (iff #12168 #3086) |
|
5421 #14948 := (iff up_216 true) |
|
5422 #10769 := [asserted]: up_216 |
|
5423 #14949 := [iff-true #10769]: #14948 |
|
5424 #15211 := [monotonicity #14949]: #15210 |
|
5425 #15213 := [trans #15211 #12023]: #15212 |
|
5426 #15216 := [monotonicity #15213]: #15215 |
|
5427 #15221 := [trans #15216 #15219]: #15220 |
|
5428 #15224 := [monotonicity #14949 #15221]: #15223 |
|
5429 #15228 := [trans #15224 #15226]: #15227 |
|
5430 #15231 := [monotonicity #15228]: #15230 |
|
5431 #15236 := [trans #15231 #15234]: #15235 |
|
5432 #15239 := [monotonicity #15236]: #15238 |
|
5433 #15208 := (iff #12203 #15207) |
|
5434 #15205 := (iff #12030 #12024) |
|
5435 #15200 := (and true #12024) |
|
5436 #15203 := (iff #15200 #12024) |
|
5437 #15204 := [rewrite]: #15203 |
|
5438 #15201 := (iff #12030 #15200) |
|
5439 #15190 := (iff #11932 true) |
|
5440 #15191 := [iff-true #14275]: #15190 |
|
5441 #15202 := [monotonicity #15191]: #15201 |
|
5442 #15206 := [trans #15202 #15204]: #15205 |
|
5443 #15209 := [monotonicity #15206]: #15208 |
|
5444 #15242 := [monotonicity #15209 #15239]: #15241 |
|
5445 #15247 := [trans #15242 #15245]: #15246 |
|
5446 #15250 := [monotonicity #15247]: #15249 |
|
5447 #15253 := [monotonicity #15250]: #15252 |
|
5448 #15256 := [monotonicity #15253]: #15255 |
|
5449 #15259 := [monotonicity #15256]: #15258 |
|
5450 #15262 := [monotonicity #15259]: #15261 |
|
5451 #15265 := [monotonicity #15262]: #15264 |
|
5452 #15268 := [monotonicity #15265]: #15267 |
|
5453 #15271 := [monotonicity #15268]: #15270 |
|
5454 #15274 := [monotonicity #15271]: #15273 |
|
5455 #15277 := [monotonicity #15274]: #15276 |
|
5456 #15280 := [monotonicity #15277]: #15279 |
|
5457 #15283 := [monotonicity #15280]: #15282 |
|
5458 #14282 := [not-or-elim #14266]: #14281 |
|
5459 #15284 := [mp #14282 #15283]: #15281 |
|
5460 #16005 := [mp #15284 #16004]: #16002 |
|
5461 #18725 := [mp~ #16005 #18724]: #18722 |
|
5462 #18726 := [mp #18725 #19070]: #19068 |
|
5463 #22593 := [mp #18726 #22592]: #22590 |
|
5464 #23453 := [mp #22593 #23452]: #23450 |
|
5465 #28844 := [unit-resolution #23453 #26792]: #23447 |
|
5466 #24677 := (or #23444 #23438) |
|
5467 #24678 := [def-axiom]: #24677 |
|
5468 #28845 := [unit-resolution #24678 #28844]: #23438 |
|
5469 decl uf_15 :: (-> T5 T6 T2) |
|
5470 decl uf_16 :: (-> T4 T5 T6) |
|
5471 #26748 := (uf_16 uf_287 #26144) |
|
5472 #27224 := (uf_15 #27137 #26748) |
|
5473 #27225 := (= uf_9 #27224) |
|
5474 #26749 := (uf_15 #26144 #26748) |
|
5475 #26750 := (= uf_9 #26749) |
|
5476 #26946 := (or #13206 #26750) |
|
5477 #26937 := [monotonicity #28517 #28517]: #26936 |
|
5478 #26954 := [symm #26937]: #26939 |
|
5479 #26911 := [hypothesis]: #11952 |
|
5480 #26941 := [trans #26911 #26954]: #26692 |
|
5481 decl uf_53 :: (-> T4 T5 T6) |
|
5482 #26739 := (uf_53 uf_287 #26144) |
|
5483 #26740 := (uf_15 #23 #26739) |
|
5484 #26745 := (pattern #26740) |
|
5485 decl up_197 :: (-> T3 bool) |
|
5486 #26743 := (up_197 #26555) |
|
5487 #26741 := (= uf_9 #26740) |
|
5488 #26742 := (not #26741) |
|
5489 decl uf_147 :: (-> T5 T6 T2) |
|
5490 decl uf_192 :: (-> T7 T6) |
|
5491 decl uf_11 :: (-> T4 T5 T7) |
|
5492 #26735 := (uf_11 uf_287 #26144) |
|
5493 #26736 := (uf_192 #26735) |
|
5494 #26737 := (uf_147 #23 #26736) |
|
5495 #26738 := (= uf_9 #26737) |
|
5496 #26755 := (or #26738 #26742 #26743) |
|
5497 #26758 := (forall (vars (?x577 T5)) (:pat #26745) #26755) |
|
5498 #26761 := (not #26758) |
|
5499 #26751 := (not #26750) |
|
5500 #26764 := (or #26620 #26751 #26761) |
|
5501 #26943 := [hypothesis]: #26751 |
|
5502 #26837 := (or #26764 #26750) |
|
5503 #26841 := [def-axiom]: #26837 |
|
5504 #26944 := [unit-resolution #26841 #26943]: #26764 |
|
5505 #14 := (:var 2 T4) |
|
5506 #2166 := (uf_196 #14 #15 #23) |
|
5507 #2228 := (pattern #2166) |
|
5508 #2229 := (uf_53 #13 #21) |
|
5509 #2230 := (uf_15 #23 #2229) |
|
5510 #2231 := (pattern #2230) |
|
5511 #2158 := (uf_11 #13 #15) |
|
5512 #2236 := (uf_192 #2158) |
|
5513 #2237 := (uf_147 #23 #2236) |
|
5514 #10053 := (= uf_9 #2237) |
|
5515 #10047 := (= uf_9 #2230) |
|
5516 #21816 := (not #10047) |
|
5517 #1382 := (uf_13 #21) |
|
5518 #2232 := (up_197 #1382) |
|
5519 #21831 := (or #2232 #21816 #10053) |
|
5520 #21836 := (forall (vars (?x577 T5)) (:pat #2231) #21831) |
|
5521 #21842 := (not #21836) |
|
5522 #2145 := (uf_16 #14 #23) |
|
5523 #2146 := (uf_15 #15 #2145) |
|
5524 #9753 := (= uf_9 #2146) |
|
5525 #21651 := (not #9753) |
|
5526 #180 := (uf_27 #14 #15) |
|
5527 #3747 := (= uf_9 #180) |
|
5528 #10390 := (not #3747) |
|
5529 #21843 := (or #10390 #21651 #21842) |
|
5530 #21844 := (not #21843) |
|
5531 #9801 := (= uf_9 #2166) |
|
5532 #10077 := (not #9801) |
|
5533 #21849 := (or #10077 #21844) |
|
5534 #21852 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #21849) |
|
5535 #2233 := (not #2232) |
|
5536 #10050 := (and #2233 #10047) |
|
5537 #10059 := (not #10050) |
|
5538 #10060 := (or #10059 #10053) |
|
5539 #10065 := (forall (vars (?x577 T5)) (:pat #2231) #10060) |
|
5540 #10086 := (and #3747 #9753 #10065) |
|
5541 #10089 := (or #10077 #10086) |
|
5542 #10092 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #10089) |
|
5543 #21853 := (iff #10092 #21852) |
|
5544 #21850 := (iff #10089 #21849) |
|
5545 #21847 := (iff #10086 #21844) |
|
5546 #21839 := (and #3747 #9753 #21836) |
|
5547 #21845 := (iff #21839 #21844) |
|
5548 #21846 := [rewrite]: #21845 |
|
5549 #21840 := (iff #10086 #21839) |
|
5550 #21837 := (iff #10065 #21836) |
|
5551 #21834 := (iff #10060 #21831) |
|
5552 #21817 := (or #2232 #21816) |
|
5553 #21828 := (or #21817 #10053) |
|
5554 #21832 := (iff #21828 #21831) |
|
5555 #21833 := [rewrite]: #21832 |
|
5556 #21829 := (iff #10060 #21828) |
|
5557 #21826 := (iff #10059 #21817) |
|
5558 #21818 := (not #21817) |
|
5559 #21821 := (not #21818) |
|
5560 #21824 := (iff #21821 #21817) |
|
5561 #21825 := [rewrite]: #21824 |
|
5562 #21822 := (iff #10059 #21821) |
|
5563 #21819 := (iff #10050 #21818) |
|
5564 #21820 := [rewrite]: #21819 |
|
5565 #21823 := [monotonicity #21820]: #21822 |
|
5566 #21827 := [trans #21823 #21825]: #21826 |
|
5567 #21830 := [monotonicity #21827]: #21829 |
|
5568 #21835 := [trans #21830 #21833]: #21834 |
|
5569 #21838 := [quant-intro #21835]: #21837 |
|
5570 #21841 := [monotonicity #21838]: #21840 |
|
5571 #21848 := [trans #21841 #21846]: #21847 |
|
5572 #21851 := [monotonicity #21848]: #21850 |
|
5573 #21854 := [quant-intro #21851]: #21853 |
|
5574 #17802 := (~ #10092 #10092) |
|
5575 #17800 := (~ #10089 #10089) |
|
5576 #17798 := (~ #10086 #10086) |
|
5577 #17796 := (~ #10065 #10065) |
|
5578 #17794 := (~ #10060 #10060) |
|
5579 #17795 := [refl]: #17794 |
|
5580 #17797 := [nnf-pos #17795]: #17796 |
|
5581 #17792 := (~ #9753 #9753) |
|
5582 #17793 := [refl]: #17792 |
|
5583 #17790 := (~ #3747 #3747) |
|
5584 #17791 := [refl]: #17790 |
|
5585 #17799 := [monotonicity #17791 #17793 #17797]: #17798 |
|
5586 #17788 := (~ #10077 #10077) |
|
5587 #17789 := [refl]: #17788 |
|
5588 #17801 := [monotonicity #17789 #17799]: #17800 |
|
5589 #17803 := [nnf-pos #17801]: #17802 |
|
5590 #2238 := (= #2237 uf_9) |
|
5591 #2234 := (= #2230 uf_9) |
|
5592 #2235 := (and #2233 #2234) |
|
5593 #2239 := (implies #2235 #2238) |
|
5594 #2240 := (forall (vars (?x577 T5)) (:pat #2231) #2239) |
|
5595 #184 := (= #180 uf_9) |
|
5596 #2241 := (and #184 #2240) |
|
5597 #2151 := (= #2146 uf_9) |
|
5598 #2242 := (and #2151 #2241) |
|
5599 #2167 := (= #2166 uf_9) |
|
5600 #2243 := (implies #2167 #2242) |
|
5601 #2244 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #2243) |
|
5602 #10095 := (iff #2244 #10092) |
|
5603 #10068 := (and #3747 #10065) |
|
5604 #10071 := (and #9753 #10068) |
|
5605 #10078 := (or #10077 #10071) |
|
5606 #10083 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #10078) |
|
5607 #10093 := (iff #10083 #10092) |
|
5608 #10090 := (iff #10078 #10089) |
|
5609 #10087 := (iff #10071 #10086) |
|
5610 #10088 := [rewrite]: #10087 |
|
5611 #10091 := [monotonicity #10088]: #10090 |
|
5612 #10094 := [quant-intro #10091]: #10093 |
|
5613 #10084 := (iff #2244 #10083) |
|
5614 #10081 := (iff #2243 #10078) |
|
5615 #10074 := (implies #9801 #10071) |
|
5616 #10079 := (iff #10074 #10078) |
|
5617 #10080 := [rewrite]: #10079 |
|
5618 #10075 := (iff #2243 #10074) |
|
5619 #10072 := (iff #2242 #10071) |
|
5620 #10069 := (iff #2241 #10068) |
|
5621 #10066 := (iff #2240 #10065) |
|
5622 #10063 := (iff #2239 #10060) |
|
5623 #10056 := (implies #10050 #10053) |
|
5624 #10061 := (iff #10056 #10060) |
|
5625 #10062 := [rewrite]: #10061 |
|
5626 #10057 := (iff #2239 #10056) |
|
5627 #10054 := (iff #2238 #10053) |
|
5628 #10055 := [rewrite]: #10054 |
|
5629 #10051 := (iff #2235 #10050) |
|
5630 #10048 := (iff #2234 #10047) |
|
5631 #10049 := [rewrite]: #10048 |
|
5632 #10052 := [monotonicity #10049]: #10051 |
|
5633 #10058 := [monotonicity #10052 #10055]: #10057 |
|
5634 #10064 := [trans #10058 #10062]: #10063 |
|
5635 #10067 := [quant-intro #10064]: #10066 |
|
5636 #3748 := (iff #184 #3747) |
|
5637 #3749 := [rewrite]: #3748 |
|
5638 #10070 := [monotonicity #3749 #10067]: #10069 |
|
5639 #9754 := (iff #2151 #9753) |
|
5640 #9755 := [rewrite]: #9754 |
|
5641 #10073 := [monotonicity #9755 #10070]: #10072 |
|
5642 #9802 := (iff #2167 #9801) |
|
5643 #9803 := [rewrite]: #9802 |
|
5644 #10076 := [monotonicity #9803 #10073]: #10075 |
|
5645 #10082 := [trans #10076 #10080]: #10081 |
|
5646 #10085 := [quant-intro #10082]: #10084 |
|
5647 #10096 := [trans #10085 #10094]: #10095 |
|
5648 #10046 := [asserted]: #2244 |
|
5649 #10097 := [mp #10046 #10096]: #10092 |
|
5650 #17804 := [mp~ #10097 #17803]: #10092 |
|
5651 #21855 := [mp #17804 #21854]: #21852 |
|
5652 #26767 := (not #26764) |
|
5653 #26859 := (not #21852) |
|
5654 #26860 := (or #26859 #26711 #26767) |
|
5655 #26744 := (or #26743 #26742 #26738) |
|
5656 #26746 := (forall (vars (?x577 T5)) (:pat #26745) #26744) |
|
5657 #26747 := (not #26746) |
|
5658 #26752 := (or #26620 #26751 #26747) |
|
5659 #26753 := (not #26752) |
|
5660 #26754 := (or #26711 #26753) |
|
5661 #26848 := (or #26859 #26754) |
|
5662 #26832 := (iff #26848 #26860) |
|
5663 #26770 := (or #26711 #26767) |
|
5664 #26850 := (or #26859 #26770) |
|
5665 #26888 := (iff #26850 #26860) |
|
5666 #26836 := [rewrite]: #26888 |
|
5667 #26886 := (iff #26848 #26850) |
|
5668 #26771 := (iff #26754 #26770) |
|
5669 #26768 := (iff #26753 #26767) |
|
5670 #26765 := (iff #26752 #26764) |
|
5671 #26762 := (iff #26747 #26761) |
|
5672 #26759 := (iff #26746 #26758) |
|
5673 #26756 := (iff #26744 #26755) |
|
5674 #26757 := [rewrite]: #26756 |
|
5675 #26760 := [quant-intro #26757]: #26759 |
|
5676 #26763 := [monotonicity #26760]: #26762 |
|
5677 #26766 := [monotonicity #26763]: #26765 |
|
5678 #26769 := [monotonicity #26766]: #26768 |
|
5679 #26772 := [monotonicity #26769]: #26771 |
|
5680 #26887 := [monotonicity #26772]: #26886 |
|
5681 #26838 := [trans #26887 #26836]: #26832 |
|
5682 #26849 := [quant-inst]: #26848 |
|
5683 #26834 := [mp #26849 #26838]: #26860 |
|
5684 #26942 := [unit-resolution #26834 #21855 #26944]: #26711 |
|
5685 #26708 := (not #26692) |
|
5686 #26702 := (or #26701 #26690 #26708) |
|
5687 #26698 := [def-axiom]: #26702 |
|
5688 #26945 := [unit-resolution #26698 #26942 #26941 #26910]: false |
|
5689 #26947 := [lemma #26945]: #26946 |
|
5690 #28846 := [unit-resolution #26947 #26792]: #26750 |
|
5691 #26934 := (or #26751 #27225) |
|
5692 #26912 := (= #26749 #27224) |
|
5693 #26908 := (= #27224 #26749) |
|
5694 #28528 := (= #27137 #26144) |
|
5695 #28529 := [trans #28503 #28515]: #28528 |
|
5696 #26909 := [monotonicity #28529]: #26908 |
|
5697 #26932 := [symm #26909]: #26912 |
|
5698 #26920 := [hypothesis]: #26750 |
|
5699 #26933 := [trans #26920 #26932]: #27225 |
|
5700 #27226 := (not #27225) |
|
5701 #26906 := [hypothesis]: #27226 |
|
5702 #26931 := [unit-resolution #26906 #26933]: false |
|
5703 #26935 := [lemma #26931]: #26934 |
|
5704 #28847 := [unit-resolution #26935 #28846]: #27225 |
|
5705 #27261 := (or #11958 #27226) |
|
5706 #27214 := (uf_43 #24854 #2980) |
|
5707 #27215 := (uf_66 #27214 0::int #24854) |
|
5708 #27219 := (uf_24 uf_287 #27215) |
|
5709 #27220 := (= uf_9 #27219) |
|
5710 #27221 := (not #27220) |
|
5711 #27196 := (iff #18341 #27221) |
|
5712 #27194 := (iff #11958 #27220) |
|
5713 #27191 := (iff #27220 #11958) |
|
5714 #27212 := (= #27219 #3034) |
|
5715 #27210 := (= #27215 #3031) |
|
5716 #28407 := (= #27214 #2979) |
|
5717 #28405 := (= #2980 uf_288) |
|
5718 #24973 := (= uf_288 #2980) |
|
5719 #2698 := (uf_116 #2697) |
|
5720 #11237 := (= #161 #2698) |
|
5721 #23149 := (forall (vars (?x718 T3) (?x719 int)) (:pat #23148) #11237) |
|
5722 #11241 := (forall (vars (?x718 T3) (?x719 int)) #11237) |
|
5723 #23152 := (iff #11241 #23149) |
|
5724 #23150 := (iff #11237 #11237) |
|
5725 #23151 := [refl]: #23150 |
|
5726 #23153 := [quant-intro #23151]: #23152 |
|
5727 #18195 := (~ #11241 #11241) |
|
5728 #18193 := (~ #11237 #11237) |
|
5729 #18194 := [refl]: #18193 |
|
5730 #18196 := [nnf-pos #18194]: #18195 |
|
5731 #2699 := (= #2698 #161) |
|
5732 #2700 := (forall (vars (?x718 T3) (?x719 int)) #2699) |
|
5733 #11242 := (iff #2700 #11241) |
|
5734 #11239 := (iff #2699 #11237) |
|
5735 #11240 := [rewrite]: #11239 |
|
5736 #11243 := [quant-intro #11240]: #11242 |
|
5737 #11236 := [asserted]: #2700 |
|
5738 #11246 := [mp #11236 #11243]: #11241 |
|
5739 #18197 := [mp~ #11246 #18196]: #11241 |
|
5740 #23154 := [mp #18197 #23153]: #23149 |
|
5741 #24927 := (not #23149) |
|
5742 #24978 := (or #24927 #24973) |
|
5743 #24979 := [quant-inst]: #24978 |
|
5744 #28404 := [unit-resolution #24979 #23154]: #24973 |
|
5745 #28406 := [symm #28404]: #28405 |
|
5746 #28408 := [monotonicity #28401 #28406]: #28407 |
|
5747 #27211 := [monotonicity #28408 #28401]: #27210 |
|
5748 #27213 := [monotonicity #27211]: #27212 |
|
5749 #27193 := [monotonicity #27213]: #27191 |
|
5750 #27195 := [symm #27193]: #27194 |
|
5751 #27197 := [monotonicity #27195]: #27196 |
|
5752 #27209 := [hypothesis]: #18341 |
|
5753 #27192 := [mp #27209 #27197]: #27221 |
|
5754 #27216 := (uf_58 #3157 #27215) |
|
5755 #27217 := (uf_136 #27216) |
|
5756 #27218 := (= uf_9 #27217) |
|
5757 #27231 := (or #27218 #27221) |
|
5758 #27234 := (not #27231) |
|
5759 decl uf_22 :: (-> T3 T2) |
|
5760 #27227 := (uf_22 #24854) |
|
5761 #27228 := (= uf_9 #27227) |
|
5762 #2783 := (uf_22 uf_7) |
|
5763 #28439 := (= #2783 #27227) |
|
5764 #28436 := (= #27227 #2783) |
|
5765 #28437 := [monotonicity #28401]: #28436 |
|
5766 #28440 := [symm #28437]: #28439 |
|
5767 #11413 := (= uf_9 #2783) |
|
5768 #2784 := (= #2783 uf_9) |
|
5769 #11415 := (iff #2784 #11413) |
|
5770 #11416 := [rewrite]: #11415 |
|
5771 #11412 := [asserted]: #2784 |
|
5772 #11419 := [mp #11412 #11416]: #11413 |
|
5773 #28441 := [trans #11419 #28440]: #27228 |
|
5774 #27229 := (not #27228) |
|
5775 #27257 := (or #27229 #27234) |
|
5776 #28442 := [hypothesis]: #27225 |
|
5777 #27172 := (<= #24856 0::int) |
|
5778 #27199 := (not #27172) |
|
5779 #14280 := [not-or-elim #14266]: #13429 |
|
5780 #27155 := (* -1::int #24856) |
|
5781 #27264 := (+ uf_286 #27155) |
|
5782 #27265 := (<= #27264 0::int) |
|
5783 #28422 := (not #24857) |
|
5784 #28423 := (or #28422 #27265) |
|
5785 #28424 := [th-lemma]: #28423 |
|
5786 #28425 := [unit-resolution #28424 #28421]: #27265 |
|
5787 #28431 := (not #27265) |
|
5788 #27200 := (or #27199 #13428 #28431) |
|
5789 #27201 := [th-lemma]: #27200 |
|
5790 #27202 := [unit-resolution #27201 #28425 #14280]: #27199 |
|
5791 #237 := (uf_22 #233) |
|
5792 #247 := (:var 1 int) |
|
5793 #762 := (:var 4 int) |
|
5794 #2069 := (uf_43 #233 #762) |
|
5795 #2070 := (uf_66 #2069 #247 #233) |
|
5796 #1373 := (:var 5 T4) |
|
5797 #2086 := (uf_25 #1373 #2070) |
|
5798 #1365 := (:var 3 T5) |
|
5799 #2067 := (uf_16 #1373 #1365) |
|
5800 #268 := (:var 2 int) |
|
5801 #2065 := (uf_124 #233 #268) |
|
5802 #2066 := (uf_43 #2065 #762) |
|
5803 #2068 := (uf_15 #2066 #2067) |
|
5804 #2087 := (pattern #2068 #2086 #237) |
|
5805 #1545 := (uf_59 #1373) |
|
5806 #2084 := (uf_58 #1545 #2070) |
|
5807 #2085 := (pattern #2068 #2084 #237) |
|
5808 #2090 := (uf_136 #2084) |
|
5809 #9561 := (= uf_9 #2090) |
|
5810 #2088 := (uf_24 #1373 #2070) |
|
5811 #9558 := (= uf_9 #2088) |
|
5812 #21561 := (not #9558) |
|
5813 #21562 := (or #21561 #9561) |
|
5814 #21563 := (not #21562) |
|
5815 #9502 := (= uf_9 #2068) |
|
5816 #21537 := (not #9502) |
|
5817 #2073 := (uf_55 #1373) |
|
5818 #9499 := (= uf_9 #2073) |
|
5819 #21536 := (not #9499) |
|
5820 #4074 := (* -1::int #268) |
|
5821 #6138 := (+ #247 #4074) |
|
5822 #6735 := (>= #6138 0::int) |
|
5823 #4336 := (>= #247 0::int) |
|
5824 #19474 := (not #4336) |
|
5825 #3955 := (= uf_9 #237) |
|
5826 #10273 := (not #3955) |
|
5827 #21569 := (or #10273 #19474 #6735 #21536 #21537 #21563) |
|
5828 #21574 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #21569) |
|
5829 #9564 := (not #9561) |
|
5830 #9567 := (and #9558 #9564) |
|
5831 #7802 := (not #6735) |
|
5832 #9540 := (and #3955 #4336 #7802 #9499 #9502) |
|
5833 #9545 := (not #9540) |
|
5834 #9581 := (or #9545 #9567) |
|
5835 #9584 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #9581) |
|
5836 #21575 := (iff #9584 #21574) |
|
5837 #21572 := (iff #9581 #21569) |
|
5838 #21538 := (or #10273 #19474 #6735 #21536 #21537) |
|
5839 #21566 := (or #21538 #21563) |
|
5840 #21570 := (iff #21566 #21569) |
|
5841 #21571 := [rewrite]: #21570 |
|
5842 #21567 := (iff #9581 #21566) |
|
5843 #21564 := (iff #9567 #21563) |
|
5844 #21565 := [rewrite]: #21564 |
|
5845 #21547 := (iff #9545 #21538) |
|
5846 #21539 := (not #21538) |
|
5847 #21542 := (not #21539) |
|
5848 #21545 := (iff #21542 #21538) |
|
5849 #21546 := [rewrite]: #21545 |
|
5850 #21543 := (iff #9545 #21542) |
|
5851 #21540 := (iff #9540 #21539) |
|
5852 #21541 := [rewrite]: #21540 |
|
5853 #21544 := [monotonicity #21541]: #21543 |
|
5854 #21548 := [trans #21544 #21546]: #21547 |
|
5855 #21568 := [monotonicity #21548 #21565]: #21567 |
|
5856 #21573 := [trans #21568 #21571]: #21572 |
|
5857 #21576 := [quant-intro #21573]: #21575 |
|
5858 #17668 := (~ #9584 #9584) |
|
5859 #17666 := (~ #9581 #9581) |
|
5860 #17667 := [refl]: #17666 |
|
5861 #17669 := [nnf-pos #17667]: #17668 |
|
5862 #2091 := (= #2090 uf_9) |
|
5863 #2092 := (not #2091) |
|
5864 #2089 := (= #2088 uf_9) |
|
5865 #2093 := (and #2089 #2092) |
|
5866 #1434 := (< #247 #268) |
|
5867 #397 := (<= 0::int #247) |
|
5868 #1435 := (and #397 #1434) |
|
5869 #2075 := (= #2068 uf_9) |
|
5870 #2076 := (and #2075 #1435) |
|
5871 #238 := (= #237 uf_9) |
|
5872 #2077 := (and #238 #2076) |
|
5873 #2074 := (= #2073 uf_9) |
|
5874 #2078 := (and #2074 #2077) |
|
5875 #2094 := (implies #2078 #2093) |
|
5876 #2095 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #2094) |
|
5877 #9587 := (iff #2095 #9584) |
|
5878 #9508 := (and #1435 #9502) |
|
5879 #9513 := (and #3955 #9508) |
|
5880 #9516 := (and #9499 #9513) |
|
5881 #9522 := (not #9516) |
|
5882 #9573 := (or #9522 #9567) |
|
5883 #9578 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #9573) |
|
5884 #9585 := (iff #9578 #9584) |
|
5885 #9582 := (iff #9573 #9581) |
|
5886 #9546 := (iff #9522 #9545) |
|
5887 #9543 := (iff #9516 #9540) |
|
5888 #7805 := (and #4336 #7802) |
|
5889 #9531 := (and #7805 #9502) |
|
5890 #9534 := (and #3955 #9531) |
|
5891 #9537 := (and #9499 #9534) |
|
5892 #9541 := (iff #9537 #9540) |
|
5893 #9542 := [rewrite]: #9541 |
|
5894 #9538 := (iff #9516 #9537) |
|
5895 #9535 := (iff #9513 #9534) |
|
5896 #9532 := (iff #9508 #9531) |
|
5897 #7806 := (iff #1435 #7805) |
|
5898 #7803 := (iff #1434 #7802) |
|
5899 #7804 := [rewrite]: #7803 |
|
5900 #4335 := (iff #397 #4336) |
|
5901 #4337 := [rewrite]: #4335 |
|
5902 #7807 := [monotonicity #4337 #7804]: #7806 |
|
5903 #9533 := [monotonicity #7807]: #9532 |
|
5904 #9536 := [monotonicity #9533]: #9535 |
|
5905 #9539 := [monotonicity #9536]: #9538 |
|
5906 #9544 := [trans #9539 #9542]: #9543 |
|
5907 #9547 := [monotonicity #9544]: #9546 |
|
5908 #9583 := [monotonicity #9547]: #9582 |
|
5909 #9586 := [quant-intro #9583]: #9585 |
|
5910 #9579 := (iff #2095 #9578) |
|
5911 #9576 := (iff #2094 #9573) |
|
5912 #9570 := (implies #9516 #9567) |
|
5913 #9574 := (iff #9570 #9573) |
|
5914 #9575 := [rewrite]: #9574 |
|
5915 #9571 := (iff #2094 #9570) |
|
5916 #9568 := (iff #2093 #9567) |
|
5917 #9565 := (iff #2092 #9564) |
|
5918 #9562 := (iff #2091 #9561) |
|
5919 #9563 := [rewrite]: #9562 |
|
5920 #9566 := [monotonicity #9563]: #9565 |
|
5921 #9559 := (iff #2089 #9558) |
|
5922 #9560 := [rewrite]: #9559 |
|
5923 #9569 := [monotonicity #9560 #9566]: #9568 |
|
5924 #9517 := (iff #2078 #9516) |
|
5925 #9514 := (iff #2077 #9513) |
|
5926 #9511 := (iff #2076 #9508) |
|
5927 #9505 := (and #9502 #1435) |
|
5928 #9509 := (iff #9505 #9508) |
|
5929 #9510 := [rewrite]: #9509 |
|
5930 #9506 := (iff #2076 #9505) |
|
5931 #9503 := (iff #2075 #9502) |
|
5932 #9504 := [rewrite]: #9503 |
|
5933 #9507 := [monotonicity #9504]: #9506 |
|
5934 #9512 := [trans #9507 #9510]: #9511 |
|
5935 #3956 := (iff #238 #3955) |
|
5936 #3957 := [rewrite]: #3956 |
|
5937 #9515 := [monotonicity #3957 #9512]: #9514 |
|
5938 #9500 := (iff #2074 #9499) |
|
5939 #9501 := [rewrite]: #9500 |
|
5940 #9518 := [monotonicity #9501 #9515]: #9517 |
|
5941 #9572 := [monotonicity #9518 #9569]: #9571 |
|
5942 #9577 := [trans #9572 #9575]: #9576 |
|
5943 #9580 := [quant-intro #9577]: #9579 |
|
5944 #9588 := [trans #9580 #9586]: #9587 |
|
5945 #9557 := [asserted]: #2095 |
|
5946 #9589 := [mp #9557 #9588]: #9584 |
|
5947 #17670 := [mp~ #9589 #17669]: #9584 |
|
5948 #21577 := [mp #17670 #21576]: #21574 |
|
5949 #27245 := (not #21574) |
|
5950 #27105 := (or #27245 #24694 #27172 #27226 #27229 #27234) |
|
5951 #27222 := (or #27221 #27218) |
|
5952 #27223 := (not #27222) |
|
5953 #27156 := (+ 0::int #27155) |
|
5954 #27157 := (>= #27156 0::int) |
|
5955 #27158 := (>= 0::int 0::int) |
|
5956 #27159 := (not #27158) |
|
5957 #27230 := (or #27229 #27159 #27157 #24694 #27226 #27223) |
|
5958 #27106 := (or #27245 #27230) |
|
5959 #27127 := (iff #27106 #27105) |
|
5960 #27240 := (or #24694 #27172 #27226 #27229 #27234) |
|
5961 #27123 := (or #27245 #27240) |
|
5962 #27125 := (iff #27123 #27105) |
|
5963 #27126 := [rewrite]: #27125 |
|
5964 #27124 := (iff #27106 #27123) |
|
5965 #27243 := (iff #27230 #27240) |
|
5966 #27237 := (or #27229 false #27172 #24694 #27226 #27234) |
|
5967 #27241 := (iff #27237 #27240) |
|
5968 #27242 := [rewrite]: #27241 |
|
5969 #27238 := (iff #27230 #27237) |
|
5970 #27235 := (iff #27223 #27234) |
|
5971 #27232 := (iff #27222 #27231) |
|
5972 #27233 := [rewrite]: #27232 |
|
5973 #27236 := [monotonicity #27233]: #27235 |
|
5974 #27175 := (iff #27157 #27172) |
|
5975 #27169 := (>= #27155 0::int) |
|
5976 #27173 := (iff #27169 #27172) |
|
5977 #27174 := [rewrite]: #27173 |
|
5978 #27170 := (iff #27157 #27169) |
|
5979 #27167 := (= #27156 #27155) |
|
5980 #27168 := [rewrite]: #27167 |
|
5981 #27171 := [monotonicity #27168]: #27170 |
|
5982 #27176 := [trans #27171 #27174]: #27175 |
|
5983 #27165 := (iff #27159 false) |
|
5984 #27163 := (iff #27159 #3086) |
|
5985 #27161 := (iff #27158 true) |
|
5986 #27162 := [rewrite]: #27161 |
|
5987 #27164 := [monotonicity #27162]: #27163 |
|
5988 #27166 := [trans #27164 #12023]: #27165 |
|
5989 #27239 := [monotonicity #27166 #27176 #27236]: #27238 |
|
5990 #27244 := [trans #27239 #27242]: #27243 |
|
5991 #27122 := [monotonicity #27244]: #27124 |
|
5992 #27128 := [trans #27122 #27126]: #27127 |
|
5993 #27107 := [quant-inst]: #27106 |
|
5994 #27129 := [mp #27107 #27128]: #27105 |
|
5995 #27258 := [unit-resolution #27129 #21577 #14275 #27202 #28442]: #27257 |
|
5996 #27259 := [unit-resolution #27258 #28441]: #27234 |
|
5997 #27205 := (or #27231 #27220) |
|
5998 #27206 := [def-axiom]: #27205 |
|
5999 #27260 := [unit-resolution #27206 #27259 #27192]: false |
|
6000 #27262 := [lemma #27260]: #27261 |
|
6001 #28848 := [unit-resolution #27262 #28847]: #11958 |
|
6002 #26988 := (or #23426 #18341 #23441) |
|
6003 #26983 := [hypothesis]: #23438 |
|
6004 #26984 := [hypothesis]: #11958 |
|
6005 #26985 := [hypothesis]: #23429 |
|
6006 #24651 := (or #23426 #11955) |
|
6007 #24652 := [def-axiom]: #24651 |
|
6008 #26980 := [unit-resolution #24652 #26985]: #11955 |
|
6009 #24663 := (or #23432 #23426) |
|
6010 #24664 := [def-axiom]: #24663 |
|
6011 #26986 := [unit-resolution #24664 #26985]: #23432 |
|
6012 #24673 := (or #23441 #18338 #18341 #23435) |
|
6013 #24674 := [def-axiom]: #24673 |
|
6014 #26987 := [unit-resolution #24674 #26986 #26980 #26984 #26983]: false |
|
6015 #26989 := [lemma #26987]: #26988 |
|
6016 #28849 := [unit-resolution #26989 #28848 #28845]: #23426 |
|
6017 #28584 := (or #11964 #27226) |
|
6018 #26967 := (uf_58 #3157 #3031) |
|
6019 #27290 := (uf_135 #26967) |
|
6020 #27293 := (uf_25 uf_287 #27290) |
|
6021 #27294 := (= uf_26 #27293) |
|
6022 #27291 := (uf_210 uf_287 #27290) |
|
6023 #27292 := (= uf_9 #27291) |
|
6024 #27400 := (or #27292 #27294) |
|
6025 #27413 := (not #27400) |
|
6026 #27282 := (uf_136 #26967) |
|
6027 #27283 := (= uf_9 #27282) |
|
6028 #27284 := (not #27283) |
|
6029 #27280 := (uf_27 uf_287 #27290) |
|
6030 #27281 := (= uf_9 #27280) |
|
6031 #27276 := (not #27281) |
|
6032 #27395 := (or #27276 #27284) |
|
6033 #27397 := (not #27395) |
|
6034 #27031 := (uf_13 #3031) |
|
6035 #27305 := (uf_12 #27031) |
|
6036 #27355 := (= uf_14 #27305) |
|
6037 #27392 := (not #27355) |
|
6038 #27277 := (uf_13 #27290) |
|
6039 #27278 := (uf_12 #27277) |
|
6040 #27279 := (= uf_14 #27278) |
|
6041 #27438 := (or #27279 #27392 #27397 #27413) |
|
6042 #27442 := (not #27438) |
|
6043 #27311 := (uf_25 uf_287 #3031) |
|
6044 #27312 := (= uf_26 #27311) |
|
6045 #27304 := (uf_210 uf_287 #3031) |
|
6046 #27310 := (= uf_9 #27304) |
|
6047 #27357 := (or #27310 #27312) |
|
6048 #27360 := (not #27357) |
|
6049 #27403 := (or #27355 #27360) |
|
6050 #27406 := (not #27403) |
|
6051 #27450 := (or #27406 #27442) |
|
6052 #27454 := (not #27450) |
|
6053 #27451 := (or #18341 #27454) |
|
6054 #27459 := (not #27451) |
|
6055 #27466 := (iff #11964 #27459) |
|
6056 #27471 := (or #27470 #27466) |
|
6057 #27295 := (or #27294 #27292) |
|
6058 #27296 := (not #27295) |
|
6059 #27285 := (or #27284 #27276) |
|
6060 #27286 := (not #27285) |
|
6061 #27306 := (= #27305 uf_14) |
|
6062 #27307 := (not #27306) |
|
6063 #27308 := (or #27307 #27286 #27279 #27296) |
|
6064 #27309 := (not #27308) |
|
6065 #27313 := (or #27312 #27310) |
|
6066 #27314 := (not #27313) |
|
6067 #27362 := (or #27306 #27314) |
|
6068 #27363 := (not #27362) |
|
6069 #27364 := (or #27363 #27309) |
|
6070 #27365 := (not #27364) |
|
6071 #27366 := (or #18341 #27365) |
|
6072 #27367 := (not #27366) |
|
6073 #27354 := (iff #11964 #27367) |
|
6074 #27472 := (or #27470 #27354) |
|
6075 #27499 := (iff #27472 #27471) |
|
6076 #27501 := (iff #27471 #27471) |
|
6077 #27502 := [rewrite]: #27501 |
|
6078 #27467 := (iff #27354 #27466) |
|
6079 #27460 := (iff #27367 #27459) |
|
6080 #27457 := (iff #27366 #27451) |
|
6081 #27455 := (iff #27365 #27454) |
|
6082 #27452 := (iff #27364 #27450) |
|
6083 #27443 := (iff #27309 #27442) |
|
6084 #27440 := (iff #27308 #27438) |
|
6085 #27435 := (or #27392 #27397 #27279 #27413) |
|
6086 #27439 := (iff #27435 #27438) |
|
6087 #27434 := [rewrite]: #27439 |
|
6088 #27436 := (iff #27308 #27435) |
|
6089 #27414 := (iff #27296 #27413) |
|
6090 #27401 := (iff #27295 #27400) |
|
6091 #27412 := [rewrite]: #27401 |
|
6092 #27433 := [monotonicity #27412]: #27414 |
|
6093 #27398 := (iff #27286 #27397) |
|
6094 #27396 := (iff #27285 #27395) |
|
6095 #27391 := [rewrite]: #27396 |
|
6096 #27399 := [monotonicity #27391]: #27398 |
|
6097 #27393 := (iff #27307 #27392) |
|
6098 #27353 := (iff #27306 #27355) |
|
6099 #27356 := [rewrite]: #27353 |
|
6100 #27394 := [monotonicity #27356]: #27393 |
|
6101 #27437 := [monotonicity #27394 #27399 #27433]: #27436 |
|
6102 #27441 := [trans #27437 #27434]: #27440 |
|
6103 #27444 := [monotonicity #27441]: #27443 |
|
6104 #27407 := (iff #27363 #27406) |
|
6105 #27404 := (iff #27362 #27403) |
|
6106 #27361 := (iff #27314 #27360) |
|
6107 #27358 := (iff #27313 #27357) |
|
6108 #27359 := [rewrite]: #27358 |
|
6109 #27402 := [monotonicity #27359]: #27361 |
|
6110 #27405 := [monotonicity #27356 #27402]: #27404 |
|
6111 #27390 := [monotonicity #27405]: #27407 |
|
6112 #27453 := [monotonicity #27390 #27444]: #27452 |
|
6113 #27456 := [monotonicity #27453]: #27455 |
|
6114 #27458 := [monotonicity #27456]: #27457 |
|
6115 #27461 := [monotonicity #27458]: #27460 |
|
6116 #27468 := [monotonicity #27461]: #27467 |
|
6117 #27500 := [monotonicity #27468]: #27499 |
|
6118 #27503 := [trans #27500 #27502]: #27499 |
|
6119 #27498 := [quant-inst]: #27472 |
|
6120 #27488 := [mp #27498 #27503]: #27471 |
|
6121 #28379 := [unit-resolution #27488 #21987]: #27466 |
|
6122 #27641 := (not #27466) |
|
6123 #28380 := (or #27641 #27451) |
|
6124 #28374 := [hypothesis]: #18347 |
|
6125 #27644 := (or #27641 #11964 #27451) |
|
6126 #27645 := [def-axiom]: #27644 |
|
6127 #27131 := [unit-resolution #27645 #28374]: #28380 |
|
6128 #27132 := [unit-resolution #27131 #28379]: #27451 |
|
6129 #27134 := (or #27459 #27454) |
|
6130 #27133 := [unit-resolution #27262 #28442]: #11958 |
|
6131 #27642 := (or #27459 #18341 #27454) |
|
6132 #27643 := [def-axiom]: #27642 |
|
6133 #27135 := [unit-resolution #27643 #27133]: #27134 |
|
6134 #27266 := [unit-resolution #27135 #27132]: #27454 |
|
6135 #27600 := (or #27450 #27438) |
|
6136 #27598 := [def-axiom]: #27600 |
|
6137 #27368 := [unit-resolution #27598 #27266]: #27438 |
|
6138 #27756 := (not #27218) |
|
6139 #27417 := (iff #27756 #27284) |
|
6140 #27415 := (iff #27218 #27283) |
|
6141 #27410 := (= #27217 #27282) |
|
6142 #27371 := (= #27216 #26967) |
|
6143 #27372 := [monotonicity #27211]: #27371 |
|
6144 #27411 := [monotonicity #27372]: #27410 |
|
6145 #27416 := [monotonicity #27411]: #27415 |
|
6146 #27686 := [monotonicity #27416]: #27417 |
|
6147 #27757 := (or #27231 #27756) |
|
6148 #27758 := [def-axiom]: #27757 |
|
6149 #27370 := [unit-resolution #27758 #27259]: #27756 |
|
6150 #27687 := [mp #27370 #27686]: #27284 |
|
6151 #27521 := (or #27395 #27283) |
|
6152 #27516 := [def-axiom]: #27521 |
|
6153 #27688 := [unit-resolution #27516 #27687]: #27395 |
|
6154 #25393 := (uf_12 uf_7) |
|
6155 #28494 := (= #25393 #27305) |
|
6156 #28490 := (= #27305 #25393) |
|
6157 #28488 := (= #27031 uf_7) |
|
6158 #24969 := (uf_13 #2979) |
|
6159 #28486 := (= #24969 uf_7) |
|
6160 #24970 := (= uf_7 #24969) |
|
6161 #24975 := (or #24921 #24970) |
|
6162 #24976 := [quant-inst]: #24975 |
|
6163 #27693 := [unit-resolution #24976 #23160]: #24970 |
|
6164 #28487 := [symm #27693]: #28486 |
|
6165 #28484 := (= #27031 #24969) |
|
6166 #28467 := (= #3031 #2979) |
|
6167 #27062 := (uf_116 #24681) |
|
6168 #27078 := (uf_43 #24854 #27062) |
|
6169 #28463 := (= #27078 #2979) |
|
6170 #27759 := (= #27062 uf_288) |
|
6171 #28455 := (= #27062 #2980) |
|
6172 #28453 := (= #24681 #2979) |
|
6173 #24682 := (= #2979 #24681) |
|
6174 #93 := (uf_29 #23) |
|
6175 #23059 := (pattern #93) |
|
6176 #94 := (uf_28 #93) |
|
6177 #3569 := (= #23 #94) |
|
6178 #23060 := (forall (vars (?x14 T5)) (:pat #23059) #3569) |
|
6179 #3572 := (forall (vars (?x14 T5)) #3569) |
|
6180 #23061 := (iff #3572 #23060) |
|
6181 #23063 := (iff #23060 #23060) |
|
6182 #23064 := [rewrite]: #23063 |
|
6183 #23062 := [rewrite]: #23061 |
|
6184 #23065 := [trans #23062 #23064]: #23061 |
|
6185 #16237 := (~ #3572 #3572) |
|
6186 #16227 := (~ #3569 #3569) |
|
6187 #16228 := [refl]: #16227 |
|
6188 #16293 := [nnf-pos #16228]: #16237 |
|
6189 #95 := (= #94 #23) |
|
6190 #96 := (forall (vars (?x14 T5)) #95) |
|
6191 #3573 := (iff #96 #3572) |
|
6192 #3570 := (iff #95 #3569) |
|
6193 #3571 := [rewrite]: #3570 |
|
6194 #3574 := [quant-intro #3571]: #3573 |
|
6195 #3568 := [asserted]: #96 |
|
6196 #3577 := [mp #3568 #3574]: #3572 |
|
6197 #16294 := [mp~ #3577 #16293]: #3572 |
|
6198 #23066 := [mp #16294 #23065]: #23060 |
|
6199 #24685 := (not #23060) |
|
6200 #24686 := (or #24685 #24682) |
|
6201 #24687 := [quant-inst]: #24686 |
|
6202 #28452 := [unit-resolution #24687 #23066]: #24682 |
|
6203 #28454 := [symm #28452]: #28453 |
|
6204 #28456 := [monotonicity #28454]: #28455 |
|
6205 #27760 := [trans #28456 #28406]: #27759 |
|
6206 #28337 := [monotonicity #28401 #27760]: #28463 |
|
6207 #28477 := (= #3031 #27078) |
|
6208 #27056 := (uf_66 #24681 0::int #24854) |
|
6209 #27081 := (= #27056 #27078) |
|
6210 #27084 := (not #27081) |
|
6211 decl uf_138 :: (-> T5 T5 T2) |
|
6212 #27057 := (uf_138 #27056 #24681) |
|
6213 #27058 := (= uf_9 #27057) |
|
6214 #27059 := (not #27058) |
|
6215 #27090 := (or #27059 #27084) |
|
6216 #27095 := (not #27090) |
|
6217 #1576 := (uf_66 #21 #247 #233) |
|
6218 #1577 := (pattern #1576) |
|
6219 #1578 := (uf_138 #1576 #21) |
|
6220 #8249 := (= uf_9 #1578) |
|
6221 #21125 := (not #8249) |
|
6222 decl uf_139 :: (-> T3 int) |
|
6223 #1581 := (uf_139 #233) |
|
6224 #1582 := (* #247 #1581) |
|
6225 #1580 := (uf_116 #21) |
|
6226 #1583 := (+ #1580 #1582) |
|
6227 #1584 := (uf_43 #233 #1583) |
|
6228 #1585 := (= #1576 #1584) |
|
6229 #21124 := (not #1585) |
|
6230 #21126 := (or #21124 #21125) |
|
6231 #21127 := (not #21126) |
|
6232 #21130 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #21127) |
|
6233 #8255 := (and #1585 #8249) |
|
6234 #8260 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #8255) |
|
6235 #21131 := (iff #8260 #21130) |
|
6236 #21128 := (iff #8255 #21127) |
|
6237 #21129 := [rewrite]: #21128 |
|
6238 #21132 := [quant-intro #21129]: #21131 |
|
6239 #17258 := (~ #8260 #8260) |
|
6240 #17256 := (~ #8255 #8255) |
|
6241 #17257 := [refl]: #17256 |
|
6242 #17259 := [nnf-pos #17257]: #17258 |
|
6243 #1579 := (= #1578 uf_9) |
|
6244 #1586 := (and #1579 #1585) |
|
6245 #1587 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #1586) |
|
6246 #8261 := (iff #1587 #8260) |
|
6247 #8258 := (iff #1586 #8255) |
|
6248 #8252 := (and #8249 #1585) |
|
6249 #8256 := (iff #8252 #8255) |
|
6250 #8257 := [rewrite]: #8256 |
|
6251 #8253 := (iff #1586 #8252) |
|
6252 #8250 := (iff #1579 #8249) |
|
6253 #8251 := [rewrite]: #8250 |
|
6254 #8254 := [monotonicity #8251]: #8253 |
|
6255 #8259 := [trans #8254 #8257]: #8258 |
|
6256 #8262 := [quant-intro #8259]: #8261 |
|
6257 #8248 := [asserted]: #1587 |
|
6258 #8265 := [mp #8248 #8262]: #8260 |
|
6259 #17260 := [mp~ #8265 #17259]: #8260 |
|
6260 #21133 := [mp #17260 #21132]: #21130 |
|
6261 #27098 := (not #21130) |
|
6262 #27044 := (or #27098 #27095) |
|
6263 #27060 := (uf_139 #24854) |
|
6264 #27061 := (* 0::int #27060) |
|
6265 #27063 := (+ #27062 #27061) |
|
6266 #27064 := (uf_43 #24854 #27063) |
|
6267 #27065 := (= #27056 #27064) |
|
6268 #27066 := (not #27065) |
|
6269 #27067 := (or #27066 #27059) |
|
6270 #27068 := (not #27067) |
|
6271 #27045 := (or #27098 #27068) |
|
6272 #27130 := (iff #27045 #27044) |
|
6273 #27204 := (iff #27044 #27044) |
|
6274 #27207 := [rewrite]: #27204 |
|
6275 #27096 := (iff #27068 #27095) |
|
6276 #27093 := (iff #27067 #27090) |
|
6277 #27087 := (or #27084 #27059) |
|
6278 #27091 := (iff #27087 #27090) |
|
6279 #27092 := [rewrite]: #27091 |
|
6280 #27088 := (iff #27067 #27087) |
|
6281 #27085 := (iff #27066 #27084) |
|
6282 #27082 := (iff #27065 #27081) |
|
6283 #27079 := (= #27064 #27078) |
|
6284 #27076 := (= #27063 #27062) |
|
6285 #27071 := (+ #27062 0::int) |
|
6286 #27074 := (= #27071 #27062) |
|
6287 #27075 := [rewrite]: #27074 |
|
6288 #27072 := (= #27063 #27071) |
|
6289 #27069 := (= #27061 0::int) |
|
6290 #27070 := [rewrite]: #27069 |
|
6291 #27073 := [monotonicity #27070]: #27072 |
|
6292 #27077 := [trans #27073 #27075]: #27076 |
|
6293 #27080 := [monotonicity #27077]: #27079 |
|
6294 #27083 := [monotonicity #27080]: #27082 |
|
6295 #27086 := [monotonicity #27083]: #27085 |
|
6296 #27089 := [monotonicity #27086]: #27088 |
|
6297 #27094 := [trans #27089 #27092]: #27093 |
|
6298 #27097 := [monotonicity #27094]: #27096 |
|
6299 #27203 := [monotonicity #27097]: #27130 |
|
6300 #27208 := [trans #27203 #27207]: #27130 |
|
6301 #27108 := [quant-inst]: #27045 |
|
6302 #27198 := [mp #27108 #27208]: #27044 |
|
6303 #27790 := [unit-resolution #27198 #21133]: #27095 |
|
6304 #27248 := (or #27090 #27081) |
|
6305 #27249 := [def-axiom]: #27248 |
|
6306 #27845 := [unit-resolution #27249 #27790]: #27081 |
|
6307 #28296 := (= #3031 #27056) |
|
6308 #28336 := [monotonicity #28452 #28399]: #28296 |
|
6309 #28478 := [trans #28336 #27845]: #28477 |
|
6310 #28468 := [trans #28478 #28337]: #28467 |
|
6311 #28485 := [monotonicity #28468]: #28484 |
|
6312 #28489 := [trans #28485 #28487]: #28488 |
|
6313 #28491 := [monotonicity #28489]: #28490 |
|
6314 #28495 := [symm #28491]: #28494 |
|
6315 #25394 := (= uf_14 #25393) |
|
6316 #25401 := (iff #11413 #25394) |
|
6317 #2308 := (pattern #237) |
5590 #2308 := (pattern #237) |
6318 #2836 := (uf_12 #233) |
5591 #2836 := (uf_12 #233) |
6319 #11586 := (= uf_14 #2836) |
5592 #11557 := (= uf_14 #2836) |
6320 #11590 := (iff #3955 #11586) |
5593 #11561 := (iff #3926 #11557) |
6321 #11593 := (forall (vars (?x761 T3)) (:pat #2308) #11590) |
5594 #11564 := (forall (vars (?x761 T3)) (:pat #2308) #11561) |
6322 #18295 := (~ #11593 #11593) |
5595 #17583 := (~ #11564 #11564) |
6323 #18293 := (~ #11590 #11590) |
5596 #17581 := (~ #11561 #11561) |
6324 #18294 := [refl]: #18293 |
5597 #17582 := [refl]: #17581 |
6325 #18296 := [nnf-pos #18294]: #18295 |
5598 #17584 := [nnf-pos #17582]: #17583 |
6326 #2849 := (= #2836 uf_14) |
5599 #2849 := (= #2836 uf_14) |
6327 #2850 := (iff #238 #2849) |
5600 #2850 := (iff #238 #2849) |
6328 #2851 := (forall (vars (?x761 T3)) (:pat #2308) #2850) |
5601 #2851 := (forall (vars (?x761 T3)) (:pat #2308) #2850) |
6329 #11594 := (iff #2851 #11593) |
5602 #11565 := (iff #2851 #11564) |
6330 #11591 := (iff #2850 #11590) |
5603 #11562 := (iff #2850 #11561) |
6331 #11588 := (iff #2849 #11586) |
5604 #11559 := (iff #2849 #11557) |
6332 #11589 := [rewrite]: #11588 |
5605 #11560 := [rewrite]: #11559 |
6333 #11592 := [monotonicity #3957 #11589]: #11591 |
5606 #11563 := [monotonicity #3928 #11560]: #11562 |
6334 #11595 := [quant-intro #11592]: #11594 |
5607 #11566 := [quant-intro #11563]: #11565 |
6335 #11585 := [asserted]: #2851 |
5608 #11556 := [asserted]: #2851 |
6336 #11598 := [mp #11585 #11595]: #11593 |
5609 #11569 := [mp #11556 #11566]: #11564 |
6337 #18297 := [mp~ #11598 #18296]: #11593 |
5610 #17585 := [mp~ #11569 #17584]: #11564 |
6338 #25025 := (not #11593) |
5611 #24280 := (not #11564) |
6339 #25404 := (or #25025 #25401) |
5612 #24659 := (or #24280 #24656) |
6340 #25405 := [quant-inst]: #25404 |
5613 #24660 := [quant-inst]: #24659 |
6341 #27689 := [unit-resolution #25405 #18297]: #25401 |
5614 #27839 := [unit-resolution #24660 #17585]: #24656 |
6342 #25406 := (not #25401) |
5615 #24661 := (not #24656) |
6343 #27690 := (or #25406 #25394) |
5616 #27840 := (or #24661 #24649) |
6344 #25410 := (not #11413) |
5617 #24665 := (not #11384) |
6345 #25411 := (or #25406 #25410 #25394) |
5618 #24666 := (or #24661 #24665 #24649) |
6346 #25412 := [def-axiom]: #25411 |
5619 #24667 := [def-axiom]: #24666 |
6347 #27691 := [unit-resolution #25412 #11419]: #27690 |
5620 #27841 := [unit-resolution #24667 #11390]: #27840 |
6348 #27692 := [unit-resolution #27691 #27689]: #25394 |
5621 #27842 := [unit-resolution #27841 #27839]: #24649 |
6349 #28496 := [trans #27692 #28495]: #27355 |
5622 #27856 := [trans #27842 #27855]: #26938 |
6350 #27552 := (not #27279) |
5623 #27751 := (not #26757) |
6351 #28573 := (iff #11905 #27552) |
5624 #27930 := (iff #11876 #27751) |
6352 #28571 := (iff #11902 #27279) |
5625 #27928 := (iff #11873 #26757) |
6353 #28569 := (iff #27279 #11902) |
5626 #27926 := (iff #26757 #11873) |
6354 #28567 := (= #27278 #2990) |
5627 #27924 := (= #26756 #2990) |
6355 #28565 := (= #27277 #2977) |
5628 #27922 := (= #26755 #2977) |
6356 #28561 := (= #27277 #24974) |
5629 #27918 := (= #26755 #24228) |
6357 #28559 := (= #27290 #2981) |
5630 #27916 := (= #26748 #2981) |
6358 #28557 := (= #27290 #27137) |
5631 #27914 := (= #26748 #26392) |
6359 #27138 := (uf_66 #27137 0::int #24854) |
5632 #26393 := (uf_66 #26392 0::int #24108) |
6360 #27142 := (uf_58 #3157 #27138) |
5633 #26397 := (uf_58 #3175 #26393) |
6361 #27145 := (uf_135 #27142) |
5634 #26400 := (uf_135 #26397) |
6362 #28555 := (= #27145 #27137) |
5635 #27912 := (= #26400 #26392) |
6363 #27146 := (= #27137 #27145) |
5636 #26401 := (= #26392 #26400) |
6364 #27148 := (up_67 #27142) |
5637 #26403 := (up_67 #26397) |
6365 #27149 := (not #27148) |
5638 #26404 := (not #26403) |
6366 #27147 := (not #27146) |
5639 #26402 := (not #26401) |
6367 #27143 := (uf_136 #27142) |
5640 #26398 := (uf_136 #26397) |
6368 #27144 := (= uf_9 #27143) |
5641 #26399 := (= uf_9 #26398) |
6369 #27139 := (uf_24 uf_287 #27138) |
5642 #26394 := (uf_24 uf_287 #26393) |
6370 #27140 := (= uf_9 #27139) |
5643 #26395 := (= uf_9 #26394) |
6371 #27141 := (not #27140) |
5644 #26396 := (not #26395) |
6372 #27177 := (or #27141 #27144 #27147 #27149) |
5645 #26432 := (or #26396 #26399 #26402 #26404) |
6373 #27180 := (not #27177) |
5646 #26435 := (not #26432) |
6374 #27152 := (uf_24 uf_287 #27137) |
5647 #26407 := (uf_24 uf_287 #26392) |
6375 #27153 := (= uf_9 #27152) |
5648 #26408 := (= uf_9 #26407) |
6376 #28507 := (= #2988 #27152) |
5649 #27867 := (= #2988 #26407) |
6377 #28504 := (= #27152 #2988) |
5650 #27864 := (= #26407 #2988) |
6378 #28505 := [monotonicity #28503]: #28504 |
5651 #27865 := [monotonicity #27863]: #27864 |
6379 #28508 := [symm #28505]: #28507 |
5652 #27868 := [symm #27865]: #27867 |
6380 #28509 := [trans #14288 #28508]: #27153 |
5653 #27869 := [trans #13532 #27868]: #26408 |
6381 #27154 := (not #27153) |
5654 #26409 := (not #26408) |
6382 #28510 := (or #27154 #27180) |
5655 #27870 := (or #26409 #26435) |
6383 #277 := (:var 3 int) |
5656 #277 := (:var 3 int) |
6384 #310 := (:var 2 T3) |
5657 #310 := (:var 2 T3) |
6385 #1470 := (uf_124 #310 #247) |
5658 #1470 := (uf_124 #310 #247) |
6386 #1471 := (uf_43 #1470 #277) |
5659 #1471 := (uf_43 #1470 #277) |
6387 #1467 := (uf_43 #310 #277) |
5660 #1467 := (uf_43 #310 #277) |
6459 #1372 := (and #285 #1371) |
5732 #1372 := (and #285 #1371) |
6460 #1491 := (implies #1372 #1490) |
5733 #1491 := (implies #1372 #1490) |
6461 #1477 := (= #1476 uf_9) |
5734 #1477 := (= #1476 uf_9) |
6462 #1492 := (implies #1477 #1491) |
5735 #1492 := (implies #1477 #1491) |
6463 #1493 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #1492) |
5736 #1493 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #1492) |
6464 #8009 := (iff #1493 #8006) |
5737 #7980 := (iff #1493 #7977) |
6465 #7963 := (and #1485 #7960) |
5738 #7934 := (and #1485 #7931) |
6466 #7966 := (and #7957 #7963) |
5739 #7937 := (and #7928 #7934) |
6467 #7969 := (and #7951 #7966) |
5740 #7940 := (and #7922 #7937) |
6468 #7617 := (not #1372) |
5741 #7588 := (not #1372) |
6469 #7975 := (or #7617 #7969) |
5742 #7946 := (or #7588 #7940) |
6470 #7984 := (or #7983 #7975) |
5743 #7955 := (or #7954 #7946) |
6471 #7989 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #7984) |
5744 #7960 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #7955) |
6472 #8007 := (iff #7989 #8006) |
5745 #7978 := (iff #7960 #7977) |
6473 #8004 := (iff #7984 #8001) |
5746 #7975 := (iff #7955 #7972) |
6474 #7995 := (or #7653 #7992) |
5747 #7966 := (or #7624 #7963) |
6475 #7998 := (or #7983 #7995) |
5748 #7969 := (or #7954 #7966) |
6476 #8002 := (iff #7998 #8001) |
5749 #7973 := (iff #7969 #7972) |
6477 #8003 := [rewrite]: #8002 |
5750 #7974 := [rewrite]: #7973 |
6478 #7999 := (iff #7984 #7998) |
5751 #7970 := (iff #7955 #7969) |
6479 #7996 := (iff #7975 #7995) |
5752 #7967 := (iff #7946 #7966) |
6480 #7993 := (iff #7969 #7992) |
5753 #7964 := (iff #7940 #7963) |
6481 #7994 := [rewrite]: #7993 |
5754 #7965 := [rewrite]: #7964 |
6482 #7654 := (iff #7617 #7653) |
5755 #7625 := (iff #7588 #7624) |
6483 #7651 := (iff #1372 #7650) |
5756 #7622 := (iff #1372 #7621) |
6484 #7648 := (iff #1371 #7647) |
5757 #7619 := (iff #1371 #7618) |
6485 #7649 := [rewrite]: #7648 |
5758 #7620 := [rewrite]: #7619 |
6486 #7652 := [monotonicity #4069 #7649]: #7651 |
5759 #7623 := [monotonicity #4040 #7620]: #7622 |
6487 #7655 := [monotonicity #7652]: #7654 |
5760 #7626 := [monotonicity #7623]: #7625 |
6488 #7997 := [monotonicity #7655 #7994]: #7996 |
5761 #7968 := [monotonicity #7626 #7965]: #7967 |
6489 #8000 := [monotonicity #7997]: #7999 |
5762 #7971 := [monotonicity #7968]: #7970 |
6490 #8005 := [trans #8000 #8003]: #8004 |
5763 #7976 := [trans #7971 #7974]: #7975 |
6491 #8008 := [quant-intro #8005]: #8007 |
5764 #7979 := [quant-intro #7976]: #7978 |
6492 #7990 := (iff #1493 #7989) |
5765 #7961 := (iff #1493 #7960) |
6493 #7987 := (iff #1492 #7984) |
5766 #7958 := (iff #1492 #7955) |
6494 #7980 := (implies #7948 #7975) |
5767 #7951 := (implies #7919 #7946) |
6495 #7985 := (iff #7980 #7984) |
5768 #7956 := (iff #7951 #7955) |
6496 #7986 := [rewrite]: #7985 |
5769 #7957 := [rewrite]: #7956 |
6497 #7981 := (iff #1492 #7980) |
5770 #7952 := (iff #1492 #7951) |
6498 #7978 := (iff #1491 #7975) |
5771 #7949 := (iff #1491 #7946) |
6499 #7972 := (implies #1372 #7969) |
5772 #7943 := (implies #1372 #7940) |
6500 #7976 := (iff #7972 #7975) |
5773 #7947 := (iff #7943 #7946) |
6501 #7977 := [rewrite]: #7976 |
5774 #7948 := [rewrite]: #7947 |
6502 #7973 := (iff #1491 #7972) |
5775 #7944 := (iff #1491 #7943) |
6503 #7970 := (iff #1490 #7969) |
5776 #7941 := (iff #1490 #7940) |
6504 #7967 := (iff #1489 #7966) |
5777 #7938 := (iff #1489 #7937) |
6505 #7964 := (iff #1488 #7963) |
5778 #7935 := (iff #1488 #7934) |
6506 #7961 := (iff #1487 #7960) |
5779 #7932 := (iff #1487 #7931) |
6507 #7962 := [rewrite]: #7961 |
5780 #7933 := [rewrite]: #7932 |
6508 #7965 := [monotonicity #7962]: #7964 |
5781 #7936 := [monotonicity #7933]: #7935 |
6509 #7958 := (iff #1484 #7957) |
5782 #7929 := (iff #1484 #7928) |
6510 #7955 := (iff #1483 #7954) |
5783 #7926 := (iff #1483 #7925) |
6511 #7956 := [rewrite]: #7955 |
5784 #7927 := [rewrite]: #7926 |
6512 #7959 := [monotonicity #7956]: #7958 |
5785 #7930 := [monotonicity #7927]: #7929 |
6513 #7968 := [monotonicity #7959 #7965]: #7967 |
5786 #7939 := [monotonicity #7930 #7936]: #7938 |
6514 #7952 := (iff #1481 #7951) |
5787 #7923 := (iff #1481 #7922) |
6515 #7953 := [rewrite]: #7952 |
5788 #7924 := [rewrite]: #7923 |
6516 #7971 := [monotonicity #7953 #7968]: #7970 |
5789 #7942 := [monotonicity #7924 #7939]: #7941 |
6517 #7974 := [monotonicity #7971]: #7973 |
5790 #7945 := [monotonicity #7942]: #7944 |
6518 #7979 := [trans #7974 #7977]: #7978 |
5791 #7950 := [trans #7945 #7948]: #7949 |
6519 #7949 := (iff #1477 #7948) |
5792 #7920 := (iff #1477 #7919) |
6520 #7950 := [rewrite]: #7949 |
5793 #7921 := [rewrite]: #7920 |
6521 #7982 := [monotonicity #7950 #7979]: #7981 |
5794 #7953 := [monotonicity #7921 #7950]: #7952 |
6522 #7988 := [trans #7982 #7986]: #7987 |
5795 #7959 := [trans #7953 #7957]: #7958 |
6523 #7991 := [quant-intro #7988]: #7990 |
5796 #7962 := [quant-intro #7959]: #7961 |
6524 #8010 := [trans #7991 #8008]: #8009 |
5797 #7981 := [trans #7962 #7979]: #7980 |
6525 #7947 := [asserted]: #1493 |
5798 #7918 := [asserted]: #1493 |
6526 #8011 := [mp #7947 #8010]: #8006 |
5799 #7982 := [mp #7918 #7981]: #7977 |
6527 #17037 := [mp~ #8011 #17036]: #8006 |
5800 #16325 := [mp~ #7982 #16324]: #7977 |
6528 #20917 := [mp #17037 #20916]: #20914 |
5801 #20106 := [mp #16325 #20105]: #20103 |
6529 #27680 := (not #20914) |
5802 #26542 := (not #20103) |
6530 #27681 := (or #27680 #27154 #27172 #27180) |
5803 #26543 := (or #26542 #26409 #26427 #26435) |
6531 #27150 := (or #27149 #27147 #27144 #27141) |
5804 #26405 := (or #26404 #26402 #26399 #26396) |
6532 #27151 := (not #27150) |
5805 #26406 := (not #26405) |
6533 #27160 := (or #27159 #27157 #27154 #27151) |
5806 #26415 := (or #26414 #26412 #26409 #26406) |
6534 #27682 := (or #27680 #27160) |
5807 #26544 := (or #26542 #26415) |
6535 #27727 := (iff #27682 #27681) |
5808 #26551 := (iff #26544 #26543) |
6536 #27186 := (or #27154 #27172 #27180) |
5809 #26441 := (or #26409 #26427 #26435) |
6537 #27728 := (or #27680 #27186) |
5810 #26546 := (or #26542 #26441) |
6538 #27731 := (iff #27728 #27681) |
5811 #26549 := (iff #26546 #26543) |
6539 #27732 := [rewrite]: #27731 |
5812 #26550 := [rewrite]: #26549 |
6540 #27729 := (iff #27682 #27728) |
5813 #26547 := (iff #26544 #26546) |
6541 #27189 := (iff #27160 #27186) |
5814 #26444 := (iff #26415 #26441) |
6542 #27183 := (or false #27172 #27154 #27180) |
5815 #26438 := (or false #26427 #26409 #26435) |
6543 #27187 := (iff #27183 #27186) |
5816 #26442 := (iff #26438 #26441) |
6544 #27188 := [rewrite]: #27187 |
5817 #26443 := [rewrite]: #26442 |
6545 #27184 := (iff #27160 #27183) |
5818 #26439 := (iff #26415 #26438) |
6546 #27181 := (iff #27151 #27180) |
5819 #26436 := (iff #26406 #26435) |
6547 #27178 := (iff #27150 #27177) |
5820 #26433 := (iff #26405 #26432) |
6548 #27179 := [rewrite]: #27178 |
5821 #26434 := [rewrite]: #26433 |
6549 #27182 := [monotonicity #27179]: #27181 |
5822 #26437 := [monotonicity #26434]: #26436 |
6550 #27185 := [monotonicity #27166 #27176 #27182]: #27184 |
5823 #26440 := [monotonicity #26421 #26431 #26437]: #26439 |
6551 #27190 := [trans #27185 #27188]: #27189 |
5824 #26445 := [trans #26440 #26443]: #26444 |
6552 #27730 := [monotonicity #27190]: #27729 |
5825 #26548 := [monotonicity #26445]: #26547 |
6553 #27733 := [trans #27730 #27732]: #27727 |
5826 #26532 := [trans #26548 #26550]: #26551 |
6554 #27683 := [quant-inst]: #27682 |
5827 #26545 := [quant-inst]: #26544 |
6555 #27734 := [mp #27683 #27733]: #27681 |
5828 #26533 := [mp #26545 #26532]: #26543 |
6556 #28511 := [unit-resolution #27734 #20917 #27202]: #28510 |
5829 #27871 := [unit-resolution #26533 #20106 #26457]: #27870 |
6557 #28512 := [unit-resolution #28511 #28509]: #27180 |
5830 #27872 := [unit-resolution #27871 #27869]: #26435 |
6558 #27751 := (or #27177 #27146) |
5831 #26538 := (or #26432 #26401) |
6559 #27752 := [def-axiom]: #27751 |
5832 #26539 := [def-axiom]: #26538 |
6560 #28513 := [unit-resolution #27752 #28512]: #27146 |
5833 #27873 := [unit-resolution #26539 #27872]: #26401 |
6561 #28556 := [symm #28513]: #28555 |
5834 #27913 := [symm #27873]: #27912 |
6562 #28553 := (= #27290 #27145) |
5835 #27910 := (= #26748 #26400) |
6563 #28551 := (= #26967 #27142) |
5836 #27908 := (= #26742 #26397) |
6564 #28549 := (= #27142 #26967) |
5837 #27906 := (= #26222 #26397) |
6565 #28547 := (= #27138 #3031) |
5838 #27904 := (= #26397 #26222) |
6566 #28537 := (= #27056 #3031) |
5839 #27902 := (= #26393 #3044) |
6567 #28538 := [symm #28336]: #28537 |
5840 #27900 := (= #26393 #26311) |
6568 #28545 := (= #27138 #27056) |
5841 #27898 := (= #26393 #26333) |
6569 #28535 := (= #27078 #27056) |
5842 #27896 := (= #26393 #2979) |
6570 #28536 := [symm #27845]: #28535 |
5843 #26574 := (uf_116 #25399) |
6571 #28543 := (= #27138 #27078) |
5844 #26588 := (uf_43 #24108 #26574) |
6572 #28461 := (= #2979 #27078) |
5845 #27892 := (= #26588 #2979) |
6573 #28534 := [symm #28337]: #28461 |
5846 #27884 := (= #26574 uf_288) |
6574 #28541 := (= #27138 #2979) |
5847 #27882 := (= #26574 #2980) |
6575 #27319 := (uf_116 #26144) |
5848 #27880 := (= #24010 #2980) |
6576 #27333 := (uf_43 #24854 #27319) |
5849 #24234 := (= #2980 #24010) |
6577 #28532 := (= #27333 #2979) |
5850 #24239 := (or #24181 #24234) |
6578 #28524 := (= #27319 uf_288) |
5851 #24240 := [quant-inst]: #24239 |
6579 #28522 := (= #27319 #2980) |
5852 #27874 := [unit-resolution #24240 #22411]: #24234 |
6580 #28520 := (= #24756 #2980) |
5853 #27881 := [symm #27874]: #27880 |
6581 #24980 := (= #2980 #24756) |
5854 #27878 := (= #26574 #24010) |
6582 #24985 := (or #24927 #24980) |
5855 #27879 := [monotonicity #27877]: #27878 |
6583 #24986 := [quant-inst]: #24985 |
5856 #27883 := [trans #27879 #27881]: #27882 |
6584 #28514 := [unit-resolution #24986 #23154]: #24980 |
5857 #27885 := [trans #27883 #27661]: #27884 |
6585 #28521 := [symm #28514]: #28520 |
5858 #27893 := [monotonicity #27656 #27885]: #27892 |
6586 #28518 := (= #27319 #24756) |
5859 #27894 := (= #26393 #26588) |
6587 #28519 := [monotonicity #28517]: #28518 |
5860 #26570 := (uf_66 #25399 0::int #24108) |
6588 #28523 := [trans #28519 #28521]: #28522 |
5861 #26591 := (= #26570 #26588) |
6589 #28525 := [trans #28523 #28406]: #28524 |
5862 #26594 := (not #26591) |
6590 #28533 := [monotonicity #28401 #28525]: #28532 |
5863 #26571 := (uf_138 #26570 #25399) |
6591 #28539 := (= #27138 #27333) |
5864 #26572 := (= uf_9 #26571) |
6592 #27315 := (uf_66 #26144 0::int #24854) |
5865 #26573 := (not #26572) |
6593 #27336 := (= #27315 #27333) |
5866 #26600 := (or #26573 #26594) |
6594 #27339 := (not #27336) |
5867 #26605 := (not #26600) |
6595 #27316 := (uf_138 #27315 #26144) |
5868 #26652 := (or #26353 #26605) |
6596 #27317 := (= uf_9 #27316) |
5869 #26575 := (+ #26574 #26316) |
6597 #27318 := (not #27317) |
5870 #26576 := (uf_43 #24108 #26575) |
6598 #27345 := (or #27318 #27339) |
5871 #26577 := (= #26570 #26576) |
6599 #27350 := (not #27345) |
5872 #26578 := (not #26577) |
6600 #28295 := (or #27098 #27350) |
5873 #26579 := (or #26578 #26573) |
6601 #27320 := (+ #27319 #27061) |
5874 #26580 := (not #26579) |
6602 #27321 := (uf_43 #24854 #27320) |
5875 #26653 := (or #26353 #26580) |
6603 #27322 := (= #27315 #27321) |
5876 #26655 := (iff #26653 #26652) |
6604 #27323 := (not #27322) |
5877 #26667 := (iff #26652 #26652) |
6605 #27324 := (or #27323 #27318) |
5878 #26668 := [rewrite]: #26667 |
6606 #27325 := (not #27324) |
5879 #26606 := (iff #26580 #26605) |
6607 #28280 := (or #27098 #27325) |
5880 #26603 := (iff #26579 #26600) |
6608 #28279 := (iff #28280 #28295) |
5881 #26597 := (or #26594 #26573) |
6609 #28299 := (iff #28295 #28295) |
5882 #26601 := (iff #26597 #26600) |
6610 #28284 := [rewrite]: #28299 |
5883 #26602 := [rewrite]: #26601 |
6611 #27351 := (iff #27325 #27350) |
5884 #26598 := (iff #26579 #26597) |
6612 #27348 := (iff #27324 #27345) |
5885 #26595 := (iff #26578 #26594) |
6613 #27342 := (or #27339 #27318) |
5886 #26592 := (iff #26577 #26591) |
6614 #27346 := (iff #27342 #27345) |
5887 #26589 := (= #26576 #26588) |
6615 #27347 := [rewrite]: #27346 |
5888 #26586 := (= #26575 #26574) |
6616 #27343 := (iff #27324 #27342) |
5889 #26581 := (+ #26574 0::int) |
6617 #27340 := (iff #27323 #27339) |
5890 #26584 := (= #26581 #26574) |
6618 #27337 := (iff #27322 #27336) |
5891 #26585 := [rewrite]: #26584 |
6619 #27334 := (= #27321 #27333) |
5892 #26582 := (= #26575 #26581) |
6620 #27331 := (= #27320 #27319) |
5893 #26583 := [monotonicity #26325]: #26582 |
6621 #27326 := (+ #27319 0::int) |
5894 #26587 := [trans #26583 #26585]: #26586 |
6622 #27329 := (= #27326 #27319) |
5895 #26590 := [monotonicity #26587]: #26589 |
6623 #27330 := [rewrite]: #27329 |
5896 #26593 := [monotonicity #26590]: #26592 |
6624 #27327 := (= #27320 #27326) |
5897 #26596 := [monotonicity #26593]: #26595 |
6625 #27328 := [monotonicity #27070]: #27327 |
5898 #26599 := [monotonicity #26596]: #26598 |
6626 #27332 := [trans #27328 #27330]: #27331 |
5899 #26604 := [trans #26599 #26602]: #26603 |
6627 #27335 := [monotonicity #27332]: #27334 |
5900 #26607 := [monotonicity #26604]: #26606 |
6628 #27338 := [monotonicity #27335]: #27337 |
5901 #26656 := [monotonicity #26607]: #26655 |
6629 #27341 := [monotonicity #27338]: #27340 |
5902 #26669 := [trans #26656 #26668]: #26655 |
6630 #27344 := [monotonicity #27341]: #27343 |
5903 #26654 := [quant-inst]: #26653 |
6631 #27349 := [trans #27344 #27347]: #27348 |
5904 #26688 := [mp #26654 #26669]: #26652 |
6632 #27352 := [monotonicity #27349]: #27351 |
5905 #27886 := [unit-resolution #26688 #20322]: #26605 |
6633 #28278 := [monotonicity #27352]: #28279 |
5906 #26692 := (or #26600 #26591) |
6634 #28285 := [trans #28278 #28284]: #28279 |
5907 #26693 := [def-axiom]: #26692 |
6635 #28281 := [quant-inst]: #28280 |
5908 #27887 := [unit-resolution #26693 #27886]: #26591 |
6636 #28286 := [mp #28281 #28285]: #28295 |
5909 #27890 := (= #26393 #26570) |
6637 #28526 := [unit-resolution #28286 #21133]: #27350 |
5910 #27891 := [monotonicity #27889]: #27890 |
6638 #28335 := (or #27345 #27336) |
5911 #27895 := [trans #27891 #27887]: #27894 |
6639 #28360 := [def-axiom]: #28335 |
5912 #27897 := [trans #27895 #27893]: #27896 |
6640 #28527 := [unit-resolution #28360 #28526]: #27336 |
5913 #27899 := [trans #27897 #27790]: #27898 |
6641 #28530 := (= #27138 #27315) |
5914 #27901 := [trans #27899 #27792]: #27900 |
6642 #28531 := [monotonicity #28529]: #28530 |
5915 #27903 := [trans #27901 #27794]: #27902 |
6643 #28540 := [trans #28531 #28527]: #28539 |
5916 #27905 := [monotonicity #27903]: #27904 |
6644 #28542 := [trans #28540 #28533]: #28541 |
5917 #27907 := [symm #27905]: #27906 |
6645 #28544 := [trans #28542 #28534]: #28543 |
5918 #27909 := [trans #27822 #27907]: #27908 |
6646 #28546 := [trans #28544 #28536]: #28545 |
5919 #27911 := [monotonicity #27909]: #27910 |
6647 #28548 := [trans #28546 #28538]: #28547 |
5920 #27915 := [trans #27911 #27913]: #27914 |
6648 #28550 := [monotonicity #28548]: #28549 |
5921 #27917 := [trans #27915 #27863]: #27916 |
6649 #28552 := [symm #28550]: #28551 |
5922 #27919 := [monotonicity #27917]: #27918 |
6650 #28554 := [monotonicity #28552]: #28553 |
5923 #27923 := [trans #27919 #27921]: #27922 |
6651 #28558 := [trans #28554 #28556]: #28557 |
5924 #27925 := [monotonicity #27923]: #27924 |
6652 #28560 := [trans #28558 #28503]: #28559 |
5925 #27927 := [monotonicity #27925]: #27926 |
6653 #28562 := [monotonicity #28560]: #28561 |
5926 #27929 := [symm #27927]: #27928 |
6654 #28566 := [trans #28562 #28564]: #28565 |
5927 #27931 := [monotonicity #27929]: #27930 |
6655 #28568 := [monotonicity #28566]: #28567 |
5928 #27932 := [mp #13533 #27931]: #27751 |
6656 #28570 := [monotonicity #28568]: #28569 |
5929 #27936 := (= #2984 #26751) |
6657 #28572 := [symm #28570]: #28571 |
5930 #27933 := (= #26751 #2984) |
6658 #28574 := [monotonicity #28572]: #28573 |
5931 #27934 := [monotonicity #27917]: #27933 |
6659 #28575 := [mp #14289 #28574]: #27552 |
5932 #27937 := [symm #27934]: #27936 |
6660 #28579 := (= #2984 #27293) |
5933 #27938 := [trans #13530 #27937]: #26752 |
6661 #28576 := (= #27293 #2984) |
5934 #27744 := (not #26752) |
6662 #28577 := [monotonicity #28560]: #28576 |
5935 #27745 := (or #27416 #27744) |
6663 #28580 := [symm #28577]: #28579 |
5936 #27746 := [def-axiom]: #27745 |
6664 #28581 := [trans #14286 #28580]: #27294 |
5937 #27939 := [unit-resolution #27746 #27938]: #27416 |
6665 #27553 := (not #27294) |
5938 #27758 := (or #27005 #26774 #26757 #27415 #27420) |
6666 #27554 := (or #27400 #27553) |
5939 #27759 := [def-axiom]: #27758 |
6667 #27555 := [def-axiom]: #27554 |
5940 #27940 := [unit-resolution #27759 #27939 #27932 #27856 #27838]: #27005 |
6668 #28582 := [unit-resolution #27555 #28581]: #27400 |
5941 #27762 := (or #27012 #27536) |
6669 #27610 := (or #27442 #27279 #27392 #27397 #27413) |
5942 #27763 := [def-axiom]: #27762 |
6670 #27611 := [def-axiom]: #27610 |
5943 #27941 := [unit-resolution #27763 #27940 #27819]: false |
6671 #28583 := [unit-resolution #27611 #28582 #28575 #28496 #27688 #27368]: false |
5944 #27943 := [lemma #27941]: #27942 |
6672 #28585 := [lemma #28583]: #28584 |
5945 #28112 := [unit-resolution #27943 #28095]: #28103 |
6673 #28850 := [unit-resolution #28585 #28847]: #11964 |
5946 #28113 := [unit-resolution #28112 #28102]: #11979 |
6674 #28851 := (or #23429 #18347 #23423) |
5947 #23911 := (or #22686 #17631 #17640 #22680) |
6675 #27032 := (= #24854 #27031) |
5948 #23912 := [def-axiom]: #23911 |
6676 #27005 := (uf_48 #3031 #24854) |
5949 #28111 := [unit-resolution #23912 #28113 #26648 #28087]: #22680 |
6677 #27006 := (= uf_9 #27005) |
5950 #23901 := (or #22677 #22671) |
6678 #27034 := (iff #27006 #27032) |
5951 #23902 := [def-axiom]: #23901 |
6679 #9068 := (= #233 #1390) |
5952 #28114 := [unit-resolution #23902 #28111]: #22671 |
6680 #11188 := (iff #9068 #11167) |
5953 #28072 := [hypothesis]: #12866 |
6681 #23142 := (forall (vars (?x712 T5) (?x713 T3)) (:pat #2667) #11188) |
5954 #28073 := [th-lemma #13542 #28072]: false |
6682 #11193 := (forall (vars (?x712 T5) (?x713 T3)) #11188) |
5955 #28074 := [lemma #28073]: #12863 |
6683 #23145 := (iff #11193 #23142) |
5956 #23887 := (or #22674 #12866 #22668) |
6684 #23143 := (iff #11188 #11188) |
5957 #23888 := [def-axiom]: #23887 |
6685 #23144 := [refl]: #23143 |
5958 #28115 := [unit-resolution #23888 #28074 #28114]: #22668 |
6686 #23146 := [quant-intro #23144]: #23145 |
5959 #23879 := (or #22665 #22659) |
6687 #18180 := (~ #11193 #11193) |
5960 #23880 := [def-axiom]: #23879 |
6688 #18178 := (~ #11188 #11188) |
5961 #28116 := [unit-resolution #23880 #28115]: #22659 |
6689 #18179 := [refl]: #18178 |
5962 #23889 := (or #22677 #3055) |
6690 #18181 := [nnf-pos #18179]: #18180 |
5963 #23890 := [def-axiom]: #23889 |
6691 #1890 := (= #1390 #233) |
5964 #28117 := [unit-resolution #23890 #28111]: #3055 |
6692 #2673 := (iff #2668 #1890) |
5965 #26943 := [hypothesis]: #22641 |
6693 #2674 := (forall (vars (?x712 T5) (?x713 T3)) #2673) |
5966 #26945 := (or #22650 #17676 #22644) |
6694 #11194 := (iff #2674 #11193) |
5967 #23863 := (or #22650 #17676 #12740 #22644) |
6695 #11191 := (iff #2673 #11188) |
5968 #23864 := [def-axiom]: #23863 |
6696 #11184 := (iff #11167 #9068) |
5969 #26946 := [unit-resolution #23864 #13542]: #26945 |
6697 #11189 := (iff #11184 #11188) |
5970 #28110 := [unit-resolution #26946 #26943 #28117]: #22650 |
6698 #11190 := [rewrite]: #11189 |
5971 #23867 := (or #22653 #22647) |
6699 #11186 := (iff #2673 #11184) |
5972 #23868 := [def-axiom]: #23867 |
6700 #9069 := (iff #1890 #9068) |
5973 #28118 := [unit-resolution #23868 #28110]: #22653 |
6701 #9070 := [rewrite]: #9069 |
5974 #27722 := (or #17676 #17653 #22662 #22644) |
6702 #11187 := [monotonicity #11170 #9070]: #11186 |
5975 #26876 := (* -1::int #3054) |
6703 #11192 := [trans #11187 #11190]: #11191 |
5976 #26877 := (+ uf_295 #26876) |
6704 #11195 := [quant-intro #11192]: #11194 |
5977 #26878 := (>= #26877 0::int) |
6705 #11183 := [asserted]: #2674 |
5978 #26623 := (not #26878) |
6706 #11198 := [mp #11183 #11195]: #11193 |
5979 #27630 := [hypothesis]: #17654 |
6707 #18182 := [mp~ #11198 #18181]: #11193 |
5980 #23562 := (not #17662) |
6708 #23147 := [mp #18182 #23146]: #23142 |
5981 #26942 := [hypothesis]: #22659 |
6709 #26172 := (not #23142) |
5982 #26944 := [hypothesis]: #3055 |
6710 #26981 := (or #26172 #27034) |
5983 #26947 := [unit-resolution #26946 #26944 #26943]: #22650 |
6711 #27033 := (iff #27032 #27006) |
5984 #26948 := [unit-resolution #23868 #26947]: #22653 |
6712 #26982 := (or #26172 #27033) |
5985 #23875 := (or #22662 #21419 #22656) |
6713 #27020 := (iff #26982 #26981) |
5986 #23876 := [def-axiom]: #23875 |
6714 #27027 := (iff #26981 #26981) |
5987 #27014 := [unit-resolution #23876 #26948 #26942]: #21419 |
6715 #27028 := [rewrite]: #27027 |
5988 #23563 := (or #21414 #23562) |
6716 #27035 := (iff #27033 #27034) |
5989 #23564 := [def-axiom]: #23563 |
6717 #27036 := [rewrite]: #27035 |
5990 #27015 := [unit-resolution #23564 #27014]: #23562 |
6718 #27026 := [monotonicity #27036]: #27020 |
5991 #23560 := (or #21414 #17655) |
6719 #27029 := [trans #27026 #27028]: #27020 |
5992 #23561 := [def-axiom]: #23560 |
6720 #27025 := [quant-inst]: #26982 |
5993 #27045 := [unit-resolution #23561 #27014]: #17655 |
6721 #27007 := [mp #27025 #27029]: #26981 |
5994 #26624 := (or #26623 #17662 #21399 #17653) |
6722 #27009 := [unit-resolution #27007 #23147]: #27034 |
5995 #27616 := [hypothesis]: #26878 |
6723 #27013 := (not #27006) |
5996 #27617 := [hypothesis]: #23562 |
6724 #27038 := (iff #18338 #27013) |
5997 #27037 := (+ #3054 #17660) |
6725 #27104 := (iff #11955 #27006) |
5998 #27039 := (>= #27037 0::int) |
6726 #27053 := (iff #27006 #11955) |
5999 #27036 := (= #3054 #17659) |
6727 #27051 := (= #27005 #3032) |
6000 #27629 := (= #17659 #3054) |
6728 #27052 := [monotonicity #28401]: #27051 |
6001 #27633 := (= #17658 #3044) |
6729 #27109 := [monotonicity #27052]: #27053 |
6002 #27614 := (= ?x773!13 0::int) |
6730 #27054 := [symm #27109]: #27104 |
6003 #27631 := [hypothesis]: #17655 |
6731 #27039 := [monotonicity #27054]: #27038 |
6004 #27632 := [th-lemma #27631 #27630]: #27614 |
6732 #27050 := [hypothesis]: #18338 |
6005 #27634 := [monotonicity #27632]: #27633 |
6733 #27037 := [mp #27050 #27039]: #27013 |
6006 #27635 := [monotonicity #27634]: #27629 |
6734 #27040 := (= #24969 #27031) |
6007 #26386 := [symm #27635]: #27036 |
6735 #27041 := [symm #28485]: #27040 |
6008 #26387 := (not #27036) |
6736 #27055 := (= #24854 #24969) |
6009 #26388 := (or #26387 #27039) |
6737 #27042 := [trans #28401 #27693]: #27055 |
6010 #26389 := [th-lemma]: #26388 |
6738 #27043 := [trans #27042 #27041]: #27032 |
6011 #26390 := [unit-resolution #26389 #26386]: #27039 |
6739 #27008 := (not #27032) |
6012 #26521 := [th-lemma #26390 #27617 #27616]: false |
6740 #27010 := (not #27034) |
6013 #26625 := [lemma #26521]: #26624 |
6741 #26971 := (or #27010 #27006 #27008) |
6014 #27100 := [unit-resolution #26625 #27045 #27015 #27630]: #26623 |
6742 #26994 := [def-axiom]: #26971 |
6015 #27551 := (or #17676 #26878) |
6743 #27111 := [unit-resolution #26994 #27043 #27037 #27009]: false |
6016 #27591 := [th-lemma]: #27551 |
6744 #27112 := [lemma #27111]: #11955 |
6017 #27592 := [unit-resolution #27591 #26944 #27100]: false |
6745 #24657 := (or #23429 #18338 #18347 #23423) |
6018 #27723 := [lemma #27592]: #27722 |
6746 #24658 := [def-axiom]: #24657 |
6019 #28119 := [unit-resolution #27723 #26943 #28117 #28116]: #17653 |
6747 #28852 := [unit-resolution #24658 #27112]: #28851 |
6020 #23558 := (or #21414 #17654) |
6748 #28853 := [unit-resolution #28852 #28850 #28849]: #23423 |
6021 #23559 := [def-axiom]: #23558 |
6749 #24635 := (or #23420 #3042) |
6022 #28120 := [unit-resolution #23559 #28119]: #21414 |
6750 #24636 := [def-axiom]: #24635 |
6023 #28121 := [unit-resolution #23876 #28120 #28118 #28116]: false |
6751 #28854 := [unit-resolution #24636 #28853]: #3042 |
6024 #28122 := [lemma #28121]: #22644 |
6752 #24647 := (or #23420 #23414) |
6025 #23841 := (or #22641 #13392) |
6753 #24648 := [def-axiom]: #24647 |
6026 #23842 := [def-axiom]: #23841 |
6754 #29533 := [unit-resolution #24648 #28853]: #23414 |
6027 #29445 := [unit-resolution #23842 #28122]: #13392 |
6755 #28732 := [hypothesis]: #13392 |
6028 #27504 := (not #27503) |
6756 #28733 := [th-lemma #14280 #28732]: false |
6029 #29446 := [hypothesis]: #27504 |
6757 #28734 := [lemma #28733]: #13389 |
6030 #28547 := (+ uf_298 #28457) |
6758 #24633 := (or #23417 #13392 #23411) |
6031 #28548 := (<= #28547 0::int) |
6759 #24634 := [def-axiom]: #24633 |
6032 #28874 := (not #28214) |
6760 #29534 := [unit-resolution #24634 #28734 #29533]: #23411 |
6033 #28877 := (or #28874 #28548) |
6761 #24625 := (or #23408 #23402) |
6034 #28878 := [th-lemma]: #28877 |
6762 #24626 := [def-axiom]: #24625 |
6035 #28879 := [unit-resolution #28878 #28873]: #28548 |
6763 #29543 := [unit-resolution #24626 #29534]: #23402 |
6036 #29447 := [th-lemma #28879 #29446 #29445 #29444]: false |
6764 #27621 := (* -1::int #3041) |
6037 #29448 := [lemma #29447]: #27503 |
6765 #27622 := (+ uf_295 #27621) |
6038 #27512 := (* -1::int #27482) |
6766 #27623 := (>= #27622 0::int) |
6039 #27513 := (+ #24110 #27512) |
6767 #28855 := (or #13173 #27623) |
6040 #27514 := (<= #27513 0::int) |
6768 #28856 := [th-lemma]: #28855 |
6041 #27685 := (not #27514) |
6769 #28857 := [unit-resolution #28856 #28854]: #27623 |
6042 #27640 := (+ uf_298 #27512) |
6770 #24303 := (not #18379) |
6043 #27642 := (>= #27640 0::int) |
6771 #28858 := [hypothesis]: #22230 |
6044 #28549 := (>= #28547 0::int) |
6772 #24304 := (or #22225 #24303) |
6045 #29966 := (or #28874 #28549) |
6773 #24305 := [def-axiom]: #24304 |
6046 #29967 := [th-lemma]: #29966 |
6774 #28859 := [unit-resolution #24305 #28858]: #24303 |
6047 #29968 := [unit-resolution #29967 #28873]: #28549 |
6775 #28818 := (+ #3041 #18377) |
6048 #29981 := (not #28549) |
6776 #28820 := (>= #28818 0::int) |
6049 #29823 := (or #27642 #29981) |
6777 #28817 := (= #3041 #18376) |
6050 #28076 := (<= #28081 0::int) |
6778 #28866 := (= #18376 #3041) |
6051 #29972 := (or #29442 #28076) |
6779 #28864 := (= #18375 #3031) |
6052 #29973 := [th-lemma]: #29972 |
6780 #28862 := (= ?x773!13 0::int) |
6053 #29974 := [unit-resolution #29973 #29441]: #28076 |
6781 #24306 := (not #18380) |
6054 #29980 := (not #28076) |
6782 #24307 := (or #22225 #24306) |
6055 #29822 := (or #27642 #29980 #29981) |
6783 #24308 := [def-axiom]: #24307 |
6056 #29806 := [th-lemma]: #29822 |
6784 #28860 := [unit-resolution #24308 #28858]: #24306 |
6057 #29824 := [unit-resolution #29806 #29974]: #29823 |
6785 #24301 := (or #22225 #18372) |
6058 #29825 := [unit-resolution #29824 #29968]: #27642 |
6786 #24302 := [def-axiom]: #24301 |
6059 #26869 := (uf_66 #26333 uf_297 #26868) |
6787 #28861 := [unit-resolution #24302 #28858]: #18372 |
6060 #26870 := (uf_125 #26869 #26333) |
6788 #28863 := [th-lemma #28861 #28860]: #28862 |
6061 #26951 := (>= #26870 0::int) |
6789 #28865 := [monotonicity #28863]: #28864 |
6062 #26967 := (* -1::int #26870) |
6790 #28867 := [monotonicity #28865]: #28866 |
6063 #27040 := (+ uf_297 #26967) |
6791 #28868 := [symm #28867]: #28817 |
6064 #27041 := (<= #27040 0::int) |
6792 #28869 := (not #28817) |
6065 #28165 := (uf_66 #23935 uf_297 #26369) |
6793 #28870 := (or #28869 #28820) |
6066 #28166 := (uf_125 #28165 #23935) |
6794 #28871 := [th-lemma]: #28870 |
6067 #28318 := (* -1::int #28166) |
6795 #28872 := [unit-resolution #28871 #28868]: #28820 |
6068 #28542 := (+ uf_297 #28318) |
6796 #28873 := [th-lemma #28872 #28859 #28857]: false |
6069 #28543 := (<= #28542 0::int) |
6797 #28874 := [lemma #28873]: #22225 |
6070 #28167 := (= uf_297 #28166) |
6798 #24621 := (or #23405 #22230 #23399) |
6071 #28235 := (or #26376 #28167) |
6799 #24622 := [def-axiom]: #24621 |
6072 #28236 := [quant-inst]: #28235 |
6800 #29544 := [unit-resolution #24622 #28874 #29543]: #23399 |
6073 #29826 := [unit-resolution #28236 #16290]: #28167 |
6801 #24613 := (or #23396 #23390) |
6074 #29683 := (not #28167) |
6802 #24614 := [def-axiom]: #24613 |
6075 #29774 := (or #29683 #28543) |
6803 #29545 := [unit-resolution #24614 #29544]: #23390 |
6076 #29726 := [th-lemma]: #29774 |
6804 #29546 := (or #23393 #13173 #23387) |
6077 #29779 := [unit-resolution #29726 #29826]: #28543 |
6805 #24609 := (or #23393 #13173 #13428 #23387) |
6078 #28480 := (not #28543) |
6806 #24610 := [def-axiom]: #24609 |
6079 #28695 := (or #27041 #28480) |
6807 #29547 := [unit-resolution #24610 #14280]: #29546 |
6080 #28077 := (+ #26870 #28318) |
6808 #29548 := [unit-resolution #29547 #29545 #28854]: #23387 |
6081 #28079 := (>= #28077 0::int) |
6809 #24599 := (or #23384 #23378) |
6082 #28075 := (= #26870 #28166) |
6810 #24600 := [def-axiom]: #24599 |
6083 #29841 := (= #28166 #26870) |
6811 #29549 := [unit-resolution #24600 #29548]: #23378 |
6084 #29845 := (= #28165 #26869) |
6812 #24597 := (or #23384 #23220) |
6085 #29730 := (= #3100 #26869) |
6813 #24598 := [def-axiom]: #24597 |
6086 #29728 := (= #26869 #3100) |
6814 #29550 := [unit-resolution #24598 #29548]: #23220 |
6087 #29729 := [monotonicity #27789 #29424]: #29728 |
6815 #24571 := (or #23384 #12016) |
6088 #29731 := [symm #29729]: #29730 |
6816 #24572 := [def-axiom]: #24571 |
6089 #29679 := (= #28165 #3100) |
6817 #29551 := [unit-resolution #24572 #29548]: #12016 |
6090 #29727 := [monotonicity #27709 #27849]: #29679 |
6818 #24593 := (or #23384 #15788) |
6091 #28496 := [trans #29727 #29731]: #29845 |
6819 #24594 := [def-axiom]: #24593 |
6092 #28499 := [monotonicity #28496 #27796]: #29841 |
6820 #29552 := [unit-resolution #24594 #29548]: #15788 |
6093 #28479 := [symm #28499]: #28075 |
6821 #24583 := (or #23384 #13900) |
6094 #28498 := (not #28075) |
6822 #24584 := [def-axiom]: #24583 |
6095 #29842 := (or #28498 #28079) |
6823 #29553 := [unit-resolution #24584 #29548]: #13900 |
6096 #29843 := [th-lemma]: #29842 |
6824 #27613 := (uf_13 #27078) |
6097 #29844 := [unit-resolution #29843 #28479]: #28079 |
6825 #27614 := (uf_66 #27078 uf_297 #27613) |
6098 #29828 := (not #28079) |
6826 #27615 := (uf_125 #27614 #27078) |
6099 #28495 := (or #27041 #29828 #28480) |
6827 #27696 := (>= #27615 0::int) |
6100 #28481 := [th-lemma]: #28495 |
6828 #24579 := (or #23384 #13433) |
6101 #29827 := [unit-resolution #28481 #29844]: #28695 |
6829 #24580 := [def-axiom]: #24579 |
6102 #28696 := [unit-resolution #29827 #29779]: #27041 |
6830 #29554 := [unit-resolution #24580 #29548]: #13433 |
6103 #28864 := (not #27041) |
6831 #27712 := (* -1::int #27615) |
6104 #28989 := (or #26951 #28864) |
6832 #27785 := (+ uf_297 #27712) |
6105 #23833 := (or #22641 #12910) |
6833 #27786 := (<= #27785 0::int) |
6106 #23834 := [def-axiom]: #23833 |
6834 #27616 := (= uf_297 #27615) |
6107 #28862 := [unit-resolution #23834 #28122]: #12910 |
6835 #28905 := (uf_66 #24681 uf_297 #27114) |
6108 #28497 := (or #26951 #21602 #28864) |
6836 #28906 := (uf_125 #28905 #24681) |
6109 #28963 := [th-lemma]: #28497 |
6837 #29576 := (= #28906 #27615) |
6110 #28984 := [unit-resolution #28963 #28862]: #28989 |
6838 #29574 := (= #27615 #28906) |
6111 #28691 := [unit-resolution #28984 #28696]: #26951 |
6839 #29555 := (= #27078 #24681) |
6112 #26952 := (not #26951) |
6840 #29556 := [trans #28337 #28452]: #29555 |
6113 #28840 := (or #22629 #26952) |
6841 #29571 := (= #27614 #28905) |
6114 #23851 := (or #22641 #22477) |
6842 #29569 := (= #3082 #28905) |
6115 #23852 := [def-axiom]: #23851 |
6843 #29567 := (= #28905 #3082) |
6116 #28540 := [unit-resolution #23852 #28122]: #22477 |
6844 #29559 := (= #27114 uf_7) |
6117 #23825 := (or #22641 #12030) |
6845 #29557 := (= #27114 #24969) |
6118 #23826 := [def-axiom]: #23825 |
6846 #29558 := [monotonicity #28454]: #29557 |
6119 #28875 := [unit-resolution #23826 #28122]: #12030 |
6847 #29560 := [trans #29558 #28487]: #29559 |
6120 #23847 := (or #22641 #15096) |
6848 #29568 := [monotonicity #28454 #29560]: #29567 |
6121 #23848 := [def-axiom]: #23847 |
6849 #29570 := [symm #29568]: #29569 |
6122 #28849 := [unit-resolution #23848 #28122]: #15096 |
6850 #29565 := (= #27614 #3082) |
6123 #23837 := (or #22641 #13359) |
6851 #29563 := (= #27613 uf_7) |
6124 #23838 := [def-axiom]: #23837 |
6852 #29561 := (= #27613 #24969) |
6125 #28859 := [unit-resolution #23838 #28122]: #13359 |
6853 #29562 := [monotonicity #28337]: #29561 |
6126 #27404 := (or #22629 #26952 #13358 #21769 #21761 #22482) |
6854 #29564 := [trans #29562 #28487]: #29563 |
6127 #27249 := (uf_66 #2979 #26870 uf_7) |
6855 #29566 := [monotonicity #28337 #29564]: #29565 |
6128 #27250 := (uf_110 uf_287 #27249) |
6856 #29572 := [trans #29566 #29570]: #29571 |
6129 #27253 := (= uf_302 #27250) |
6857 #29575 := [monotonicity #29572 #29556]: #29574 |
6130 #27359 := (= #3101 #27250) |
6858 #29577 := [symm #29575]: #29576 |
6131 #27372 := (= #27250 #3101) |
6859 #28907 := (= uf_297 #28906) |
6132 #27366 := (= #27249 #3100) |
6860 #28910 := (or #27121 #28907) |
6133 #27364 := (= #26870 uf_297) |
6861 #28911 := [quant-inst]: #28910 |
6134 #26871 := (= uf_297 #26870) |
6862 #29573 := [unit-resolution #28911 #17002]: #28907 |
6135 #26874 := (or #26376 #26871) |
6863 #29578 := [trans #29573 #29577]: #27616 |
6136 #26875 := [quant-inst]: #26874 |
6864 #28124 := (not #27616) |
6137 #27363 := [unit-resolution #26875 #16290]: #26871 |
6865 #29579 := (or #28124 #27786) |
6138 #27365 := [symm #27363]: #27364 |
6866 #29580 := [th-lemma]: #29579 |
6139 #27367 := [monotonicity #27365]: #27366 |
6867 #29581 := [unit-resolution #29580 #29578]: #27786 |
6140 #27373 := [monotonicity #27367]: #27372 |
6868 #29582 := (not #27786) |
6141 #27374 := [symm #27373]: #27359 |
6869 #29583 := (or #27696 #22372 #29582) |
6142 #27375 := (= uf_302 #3101) |
6870 #29584 := [th-lemma]: #29583 |
6143 #27368 := [hypothesis]: #12030 |
6871 #29585 := [unit-resolution #29584 #29581 #29554]: #27696 |
6144 #27369 := [hypothesis]: #22632 |
6872 #27697 := (not #27696) |
6145 #23793 := (or #22629 #12122) |
6873 #28149 := (or #23372 #27697 #13899 #22515 #22510 #23225) |
6146 #23794 := [def-axiom]: #23793 |
6874 #27994 := (uf_66 #2979 #27615 uf_7) |
6147 #27370 := [unit-resolution #23794 #27369]: #12122 |
6875 #27995 := (uf_110 uf_287 #27994) |
6148 #27371 := [symm #27370]: #3129 |
6876 #27998 := (= uf_302 #27995) |
6149 #27376 := [trans #27371 #27368]: #27375 |
6877 #28104 := (= #3083 #27995) |
6150 #27377 := [trans #27376 #27374]: #27253 |
6878 #28117 := (= #27995 #3083) |
6151 #27234 := (<= #26870 4294967295::int) |
6879 #28111 := (= #27994 #3082) |
6152 #27378 := [hypothesis]: #15096 |
6880 #28109 := (= #27615 uf_297) |
6153 #27042 := (>= #27040 0::int) |
6881 #27619 := (or #27121 #27616) |
6154 #27379 := (not #26871) |
6882 #27620 := [quant-inst]: #27619 |
6155 #27380 := (or #27379 #27042) |
6883 #28108 := [unit-resolution #27620 #17002]: #27616 |
6156 #27381 := [th-lemma]: #27380 |
6884 #28110 := [symm #28108]: #28109 |
6157 #27382 := [unit-resolution #27381 #27363]: #27042 |
6885 #28112 := [monotonicity #28110]: #28111 |
6158 #27383 := (not #27042) |
6886 #28118 := [monotonicity #28112]: #28117 |
6159 #27384 := (or #27234 #21769 #27383) |
6887 #28119 := [symm #28118]: #28104 |
6160 #27385 := [th-lemma]: #27384 |
6888 #28120 := (= uf_302 #3083) |
6161 #27386 := [unit-resolution #27385 #27382 #27378]: #27234 |
6889 #28113 := [hypothesis]: #12016 |
6162 #27276 := (+ uf_286 #26967) |
6890 #28114 := [hypothesis]: #23375 |
6163 #27277 := (<= #27276 0::int) |
6891 #24539 := (or #23372 #12044) |
6164 #27388 := (not #27277) |
6892 #24540 := [def-axiom]: #24539 |
6165 #27387 := [hypothesis]: #13359 |
6893 #28115 := [unit-resolution #24540 #28114]: #12044 |
6166 #27389 := (or #27388 #13358 #27383) |
6894 #28116 := [symm #28115]: #3097 |
6167 #27390 := [th-lemma]: #27389 |
6895 #28121 := [trans #28116 #28113]: #28120 |
6168 #27391 := [unit-resolution #27390 #27382 #27387]: #27388 |
6896 #28122 := [trans #28121 #28119]: #27998 |
6169 #27256 := (not #27253) |
6897 #27979 := (<= #27615 4294967295::int) |
6170 #27235 := (not #27234) |
6898 #28123 := [hypothesis]: #15788 |
6171 #27401 := (or #27235 #27256 #27277) |
6899 #27787 := (>= #27785 0::int) |
6172 #27392 := [hypothesis]: #26951 |
6900 #28125 := (or #28124 #27787) |
6173 #23801 := (or #22629 #22623) |
6901 #28126 := [th-lemma]: #28125 |
6174 #23802 := [def-axiom]: #23801 |
6902 #28127 := [unit-resolution #28126 #28108]: #27787 |
6175 #27393 := [unit-resolution #23802 #27369]: #22623 |
6903 #28128 := (not #27787) |
6176 #27046 := (+ uf_296 #13286) |
6904 #28129 := (or #27979 #22515 #28128) |
6177 #27049 := (<= #27046 0::int) |
6905 #28130 := [th-lemma]: #28129 |
6178 #27394 := (or #21741 #27049) |
6906 #28131 := [unit-resolution #28130 #28127 #28123]: #27979 |
6179 #27395 := [th-lemma]: #27394 |
6907 #28021 := (+ uf_286 #27712) |
6180 #27396 := [unit-resolution #27395 #27370]: #27049 |
6908 #28022 := (<= #28021 0::int) |
6181 #27300 := [hypothesis]: #22477 |
6909 #28133 := (not #28022) |
6182 #23799 := (or #22629 #12967) |
6910 #28132 := [hypothesis]: #13900 |
6183 #23800 := [def-axiom]: #23799 |
6911 #28134 := (or #28133 #13899 #28128) |
6184 #27397 := [unit-resolution #23800 #27369]: #12967 |
6912 #28135 := [th-lemma]: #28134 |
6185 #27291 := (not #27049) |
6913 #28136 := [unit-resolution #28135 #28127 #28132]: #28133 |
6186 #27306 := (or #21724 #12968 #22482 #27291) |
6914 #28001 := (not #27998) |
6187 #27294 := [hypothesis]: #12967 |
6915 #27980 := (not #27979) |
6188 #27117 := (+ uf_298 #18168) |
6916 #28146 := (or #27980 #28001 #28022) |
6189 #27118 := (<= #27117 0::int) |
6917 #28137 := [hypothesis]: #27696 |
6190 #27129 := (+ uf_296 #18155) |
6918 #24547 := (or #23372 #23366) |
6191 #27130 := (>= #27129 0::int) |
6919 #24548 := [def-axiom]: #24547 |
6192 #27290 := (not #27130) |
6920 #28138 := [unit-resolution #24548 #28114]: #23366 |
6193 #27284 := [hypothesis]: #27049 |
6921 #27791 := (+ uf_296 #13761) |
6194 #23774 := (not #18157) |
6922 #27794 := (<= #27791 0::int) |
6195 #27295 := [hypothesis]: #21729 |
6923 #28139 := (or #12093 #27794) |
6196 #23775 := (or #21724 #23774) |
6924 #28140 := [th-lemma]: #28139 |
6197 #23776 := [def-axiom]: #23775 |
6925 #28141 := [unit-resolution #28140 #28115]: #27794 |
6198 #27296 := [unit-resolution #23776 #27295]: #23774 |
6926 #28045 := [hypothesis]: #23220 |
6199 #27292 := (or #27290 #18157 #27291) |
6927 #24545 := (or #23372 #13721) |
6200 #27285 := [hypothesis]: #23774 |
6928 #24546 := [def-axiom]: #24545 |
6201 #27288 := [hypothesis]: #27130 |
6929 #28142 := [unit-resolution #24546 #28114]: #13721 |
6202 #27289 := [th-lemma #27288 #27285 #27284]: false |
6930 #28036 := (not #27794) |
6203 #27293 := [lemma #27289]: #27292 |
6931 #28051 := (or #22481 #13722 #23225 #28036) |
6204 #27297 := [unit-resolution #27293 #27296 #27284]: #27290 |
6932 #28039 := [hypothesis]: #13721 |
6205 #27301 := (or #27118 #27130) |
6933 #27862 := (+ uf_298 #18969) |
6206 #23772 := (or #21724 #17870) |
6934 #27863 := (<= #27862 0::int) |
6207 #23773 := [def-axiom]: #23772 |
6935 #27874 := (+ uf_296 #18982) |
6208 #27298 := [unit-resolution #23773 #27295]: #17870 |
6936 #27875 := (>= #27874 0::int) |
6209 #23770 := (or #21724 #17866) |
6937 #28035 := (not #27875) |
6210 #23771 := [def-axiom]: #23770 |
6938 #28029 := [hypothesis]: #27794 |
6211 #27299 := [unit-resolution #23771 #27295]: #17866 |
6939 #24522 := (not #18984) |
6212 #27143 := (or #22482 #21708 #21709 #27118 #27130) |
6940 #28040 := [hypothesis]: #22486 |
6213 #27106 := (+ #17874 #13378) |
6941 #24523 := (or #22481 #24522) |
6214 #27107 := (<= #27106 0::int) |
6942 #24524 := [def-axiom]: #24523 |
6215 #27108 := (+ ?x776!15 #12965) |
6943 #28041 := [unit-resolution #24524 #28040]: #24522 |
6216 #27109 := (>= #27108 0::int) |
6944 #28037 := (or #28035 #18984 #28036) |
6217 #27110 := (or #21709 #27109 #27107 #21708) |
6945 #28030 := [hypothesis]: #24522 |
6218 #27144 := (or #22482 #27110) |
6946 #28033 := [hypothesis]: #27875 |
6219 #27151 := (iff #27144 #27143) |
6947 #28034 := [th-lemma #28033 #28030 #28029]: false |
6220 #27138 := (or #21708 #21709 #27118 #27130) |
6948 #28038 := [lemma #28034]: #28037 |
6221 #27146 := (or #22482 #27138) |
6949 #28042 := [unit-resolution #28038 #28041 #28029]: #28035 |
6222 #27149 := (iff #27146 #27143) |
6950 #28046 := (or #27863 #27875) |
6223 #27150 := [rewrite]: #27149 |
6951 #24517 := (or #22481 #18633) |
6224 #27147 := (iff #27144 #27146) |
6952 #24518 := [def-axiom]: #24517 |
6225 #27141 := (iff #27110 #27138) |
6953 #28043 := [unit-resolution #24518 #28040]: #18633 |
6226 #27135 := (or #21709 #27118 #27130 #21708) |
6954 #24515 := (or #22481 #18632) |
6227 #27139 := (iff #27135 #27138) |
6955 #24516 := [def-axiom]: #24515 |
6228 #27140 := [rewrite]: #27139 |
6956 #28044 := [unit-resolution #24516 #28040]: #18632 |
6229 #27136 := (iff #27110 #27135) |
6957 #27888 := (or #23225 #22465 #22466 #27863 #27875) |
6230 #27133 := (iff #27107 #27130) |
6958 #27851 := (+ #18637 #13926) |
6231 #27123 := (+ #13378 #17874) |
6959 #27852 := (<= #27851 0::int) |
6232 #27126 := (<= #27123 0::int) |
6960 #27853 := (+ ?x776!15 #13457) |
6233 #27131 := (iff #27126 #27130) |
6961 #27854 := (>= #27853 0::int) |
6234 #27132 := [rewrite]: #27131 |
6962 #27855 := (or #22466 #27854 #27852 #22465) |
6235 #27127 := (iff #27107 #27126) |
6963 #27889 := (or #23225 #27855) |
6236 #27124 := (= #27106 #27123) |
6964 #27896 := (iff #27889 #27888) |
6237 #27125 := [rewrite]: #27124 |
6965 #27883 := (or #22465 #22466 #27863 #27875) |
6238 #27128 := [monotonicity #27125]: #27127 |
6966 #27891 := (or #23225 #27883) |
6239 #27134 := [trans #27128 #27132]: #27133 |
6967 #27894 := (iff #27891 #27888) |
6240 #27121 := (iff #27109 #27118) |
6968 #27895 := [rewrite]: #27894 |
6241 #27111 := (+ #12965 ?x776!15) |
6969 #27892 := (iff #27889 #27891) |
6242 #27114 := (>= #27111 0::int) |
6970 #27886 := (iff #27855 #27883) |
6243 #27119 := (iff #27114 #27118) |
6971 #27880 := (or #22466 #27863 #27875 #22465) |
6244 #27120 := [rewrite]: #27119 |
6972 #27884 := (iff #27880 #27883) |
6245 #27115 := (iff #27109 #27114) |
6973 #27885 := [rewrite]: #27884 |
6246 #27112 := (= #27108 #27111) |
6974 #27881 := (iff #27855 #27880) |
6247 #27113 := [rewrite]: #27112 |
6975 #27878 := (iff #27852 #27875) |
6248 #27116 := [monotonicity #27113]: #27115 |
6976 #27868 := (+ #13926 #18637) |
6249 #27122 := [trans #27116 #27120]: #27121 |
6977 #27871 := (<= #27868 0::int) |
6250 #27137 := [monotonicity #27122 #27134]: #27136 |
6978 #27876 := (iff #27871 #27875) |
6251 #27142 := [trans #27137 #27140]: #27141 |
6979 #27877 := [rewrite]: #27876 |
6252 #27148 := [monotonicity #27142]: #27147 |
6980 #27872 := (iff #27852 #27871) |
6253 #27152 := [trans #27148 #27150]: #27151 |
6981 #27869 := (= #27851 #27868) |
6254 #27145 := [quant-inst]: #27144 |
6982 #27870 := [rewrite]: #27869 |
6255 #27153 := [mp #27145 #27152]: #27143 |
6983 #27873 := [monotonicity #27870]: #27872 |
6256 #27302 := [unit-resolution #27153 #27300 #27299 #27298]: #27301 |
6984 #27879 := [trans #27873 #27877]: #27878 |
6257 #27303 := [unit-resolution #27302 #27297]: #27118 |
6985 #27866 := (iff #27854 #27863) |
6258 #23777 := (or #21724 #18175) |
6986 #27856 := (+ #13457 ?x776!15) |
6259 #23778 := [def-axiom]: #23777 |
6987 #27859 := (>= #27856 0::int) |
6260 #27304 := [unit-resolution #23778 #27295]: #18175 |
6988 #27864 := (iff #27859 #27863) |
6261 #27305 := [th-lemma #27304 #27303 #27294]: false |
6989 #27865 := [rewrite]: #27864 |
6262 #27307 := [lemma #27305]: #27306 |
6990 #27860 := (iff #27854 #27859) |
6263 #27398 := [unit-resolution #27307 #27397 #27300 #27396]: #21724 |
6991 #27857 := (= #27853 #27856) |
6264 #23785 := (or #22626 #22620 #21729) |
6992 #27858 := [rewrite]: #27857 |
6265 #23786 := [def-axiom]: #23785 |
6993 #27861 := [monotonicity #27858]: #27860 |
6266 #27399 := [unit-resolution #23786 #27398 #27393]: #22620 |
6994 #27867 := [trans #27861 #27865]: #27866 |
6267 #23766 := (or #22617 #22609) |
6995 #27882 := [monotonicity #27867 #27879]: #27881 |
6268 #23767 := [def-axiom]: #23766 |
6996 #27887 := [trans #27882 #27885]: #27886 |
6269 #27400 := [unit-resolution #23767 #27399]: #22609 |
6997 #27893 := [monotonicity #27887]: #27892 |
6270 #27313 := (or #22614 #26952 #27235 #27256 #27277) |
6998 #27897 := [trans #27893 #27895]: #27896 |
6271 #27240 := (+ #26870 #12727) |
6999 #27890 := [quant-inst]: #27889 |
6272 #27241 := (>= #27240 0::int) |
7000 #27898 := [mp #27890 #27897]: #27888 |
6273 #27248 := (= #27250 uf_302) |
7001 #28047 := [unit-resolution #27898 #28045 #28044 #28043]: #28046 |
6274 #27251 := (not #27248) |
7002 #28048 := [unit-resolution #28047 #28042]: #27863 |
6275 #27252 := (or #27251 #26952 #27241 #27235) |
7003 #24519 := (not #18971) |
6276 #27314 := (or #22614 #27252) |
7004 #24520 := (or #22481 #24519) |
6277 #27321 := (iff #27314 #27313) |
7005 #24521 := [def-axiom]: #24520 |
6278 #27308 := (or #26952 #27235 #27256 #27277) |
7006 #28049 := [unit-resolution #24521 #28040]: #24519 |
6279 #27316 := (or #22614 #27308) |
7007 #28050 := [th-lemma #28049 #28048 #28039]: false |
6280 #27319 := (iff #27316 #27313) |
7008 #28052 := [lemma #28050]: #28051 |
6281 #27320 := [rewrite]: #27319 |
7009 #28143 := [unit-resolution #28052 #28142 #28045 #28141]: #22481 |
6282 #27317 := (iff #27314 #27316) |
7010 #24531 := (or #23369 #23363 #22486) |
6283 #27311 := (iff #27252 #27308) |
7011 #24532 := [def-axiom]: #24531 |
6284 #27257 := (or #27256 #26952 #27277 #27235) |
7012 #28144 := [unit-resolution #24532 #28143 #28138]: #23363 |
6285 #27309 := (iff #27257 #27308) |
7013 #24511 := (or #23360 #23352) |
6286 #27310 := [rewrite]: #27309 |
7014 #24512 := [def-axiom]: #24511 |
6287 #27258 := (iff #27252 #27257) |
7015 #28145 := [unit-resolution #24512 #28144]: #23352 |
6288 #27287 := (iff #27241 #27277) |
7016 #28058 := (or #23357 #27697 #27980 #28001 #28022) |
6289 #27271 := (+ #12727 #26870) |
7017 #27985 := (+ #27615 #13362) |
6290 #27268 := (>= #27271 0::int) |
7018 #27986 := (>= #27985 0::int) |
6291 #27278 := (iff #27268 #27277) |
7019 #27993 := (= #27995 uf_302) |
6292 #27286 := [rewrite]: #27278 |
7020 #27996 := (not #27993) |
6293 #27274 := (iff #27241 #27268) |
7021 #27997 := (or #27996 #27697 #27986 #27980) |
6294 #27272 := (= #27240 #27271) |
7022 #28059 := (or #23357 #27997) |
6295 #27273 := [rewrite]: #27272 |
7023 #28066 := (iff #28059 #28058) |
6296 #27275 := [monotonicity #27273]: #27274 |
7024 #28053 := (or #27697 #27980 #28001 #28022) |
6297 #27189 := [trans #27275 #27286]: #27287 |
7025 #28061 := (or #23357 #28053) |
6298 #27269 := (iff #27251 #27256) |
7026 #28064 := (iff #28061 #28058) |
6299 #27254 := (iff #27248 #27253) |
7027 #28065 := [rewrite]: #28064 |
6300 #27255 := [rewrite]: #27254 |
7028 #28062 := (iff #28059 #28061) |
6301 #27270 := [monotonicity #27255]: #27269 |
7029 #28056 := (iff #27997 #28053) |
6302 #27281 := [monotonicity #27270 #27189]: #27258 |
7030 #28002 := (or #28001 #27697 #28022 #27980) |
6303 #27312 := [trans #27281 #27310]: #27311 |
7031 #28054 := (iff #28002 #28053) |
6304 #27318 := [monotonicity #27312]: #27317 |
7032 #28055 := [rewrite]: #28054 |
6305 #27322 := [trans #27318 #27320]: #27321 |
7033 #28003 := (iff #27997 #28002) |
6306 #27315 := [quant-inst]: #27314 |
7034 #28032 := (iff #27986 #28022) |
6307 #27323 := [mp #27315 #27322]: #27313 |
7035 #28016 := (+ #13362 #27615) |
6308 #27402 := [unit-resolution #27323 #27400 #27392]: #27401 |
7036 #28013 := (>= #28016 0::int) |
6309 #27403 := [unit-resolution #27402 #27391 #27386 #27377]: false |
7037 #28023 := (iff #28013 #28022) |
6310 #27405 := [lemma #27403]: #27404 |
7038 #28031 := [rewrite]: #28023 |
6311 #28978 := [unit-resolution #27405 #28859 #28849 #28875 #28540]: #28840 |
7039 #28019 := (iff #27986 #28013) |
6312 #28985 := [unit-resolution #28978 #28691]: #22629 |
7040 #28017 := (= #27985 #28016) |
6313 #23853 := (or #22641 #22635) |
7041 #28018 := [rewrite]: #28017 |
6314 #23854 := [def-axiom]: #23853 |
7042 #28020 := [monotonicity #28018]: #28019 |
6315 #29133 := [unit-resolution #23854 #28122]: #22635 |
7043 #27934 := [trans #28020 #28031]: #28032 |
6316 #23809 := (or #22638 #22598 #22632) |
7044 #28014 := (iff #27996 #28001) |
6317 #23810 := [def-axiom]: #23809 |
7045 #27999 := (iff #27993 #27998) |
6318 #29134 := [unit-resolution #23810 #29133]: #22635 |
7046 #28000 := [rewrite]: #27999 |
6319 #28988 := [unit-resolution #29134 #28985]: #22598 |
7047 #28015 := [monotonicity #28000]: #28014 |
6320 #23758 := (or #22595 #12968) |
7048 #28026 := [monotonicity #28015 #27934]: #28003 |
6321 #23759 := [def-axiom]: #23758 |
7049 #28057 := [trans #28026 #28055]: #28056 |
6322 #28538 := [unit-resolution #23759 #28988]: #12968 |
7050 #28063 := [monotonicity #28057]: #28062 |
6323 #27687 := (not #27642) |
7051 #28067 := [trans #28063 #28065]: #28066 |
6324 #28488 := (or #27685 #27687 #12967) |
7052 #28060 := [quant-inst]: #28059 |
6325 #27688 := (or #27685 #27686 #27687 #12967) |
7053 #28068 := [mp #28060 #28067]: #28058 |
6326 #27689 := [th-lemma]: #27688 |
7054 #28147 := [unit-resolution #28068 #28145 #28137]: #28146 |
6327 #28539 := [unit-resolution #27689 #27680]: #28488 |
7055 #28148 := [unit-resolution #28147 #28136 #28131 #28122]: false |
6328 #28525 := [unit-resolution #28539 #28538 #29825]: #27685 |
7056 #28150 := [lemma #28148]: #28149 |
6329 #29715 := (or #26542 #26409 #27504 #27514 #27522) |
7057 #29586 := [unit-resolution #28150 #29585 #29553 #29552 #29551 #29550]: #23372 |
6330 #27499 := (or #27498 #27496 #27493 #27490) |
7058 #24555 := (or #23381 #23341 #23375) |
6331 #27500 := (not #27499) |
7059 #24556 := [def-axiom]: #24555 |
6332 #27501 := (+ #27482 #26410) |
7060 #29587 := [unit-resolution #24556 #29586 #29549]: #23341 |
6333 #27502 := (>= #27501 0::int) |
7061 #24503 := (or #23338 #13722) |
6334 #27505 := (or #27504 #27502 #26409 #27500) |
7062 #24504 := [def-axiom]: #24503 |
6335 #29716 := (or #26542 #27505) |
7063 #29588 := [unit-resolution #24504 #29587]: #13722 |
6336 #29738 := (iff #29716 #29715) |
7064 #30529 := (not #29295) |
6337 #27528 := (or #26409 #27504 #27514 #27522) |
7065 #30533 := (or #30532 #28431 #30529 #13721) |
6338 #29718 := (or #26542 #27528) |
7066 #30534 := [th-lemma]: #30533 |
6339 #29737 := (iff #29718 #29715) |
7067 #30535 := [unit-resolution #30534 #28425 #29588 #30527]: #30532 |
6340 #29721 := [rewrite]: #29737 |
7068 #29174 := (>= #29134 0::int) |
6341 #29735 := (iff #29716 #29718) |
7069 #29175 := (not #29174) |
6342 #27531 := (iff #27505 #27528) |
7070 #29489 := [hypothesis]: #29175 |
6343 #27525 := (or #27504 #27514 #26409 #27522) |
7071 #24587 := (or #23384 #13954) |
6344 #27529 := (iff #27525 #27528) |
7072 #24588 := [def-axiom]: #24587 |
6345 #27530 := [rewrite]: #27529 |
7073 #29490 := [unit-resolution #24588 #29548]: #13954 |
6346 #27526 := (iff #27505 #27525) |
7074 #29294 := (<= #29293 0::int) |
6347 #27523 := (iff #27500 #27522) |
7075 #29493 := (or #29492 #29294) |
6348 #27520 := (iff #27499 #27519) |
7076 #29478 := [th-lemma]: #29493 |
6349 #27521 := [rewrite]: #27520 |
7077 #29479 := [unit-resolution #29478 #29491]: #29294 |
6350 #27524 := [monotonicity #27521]: #27523 |
7078 #29480 := [th-lemma #29479 #29490 #29489]: false |
6351 #27517 := (iff #27502 #27514) |
7079 #29481 := [lemma #29480]: #29174 |
6352 #27506 := (+ #26410 #27482) |
7080 #30548 := (or #29175 #29185 #29193) |
6353 #27509 := (>= #27506 0::int) |
7081 #29204 := (or #27680 #27154 #29175 #29185 #29193) |
6354 #27515 := (iff #27509 #27514) |
7082 #29170 := (or #29169 #29167 #29164 #29161) |
6355 #27516 := [rewrite]: #27515 |
7083 #29171 := (not #29170) |
6356 #27510 := (iff #27502 #27509) |
7084 #29172 := (+ #29134 #27155) |
6357 #27507 := (= #27501 #27506) |
7085 #29173 := (>= #29172 0::int) |
6358 #27508 := [rewrite]: #27507 |
7086 #29176 := (or #29175 #29173 #27154 #29171) |
6359 #27511 := [monotonicity #27508]: #27510 |
7087 #29205 := (or #27680 #29176) |
6360 #27518 := [trans #27511 #27516]: #27517 |
7088 #29212 := (iff #29205 #29204) |
6361 #27527 := [monotonicity #27518 #27524]: #27526 |
7089 #29199 := (or #27154 #29175 #29185 #29193) |
6362 #27532 := [trans #27527 #27530]: #27531 |
7090 #29207 := (or #27680 #29199) |
6363 #29736 := [monotonicity #27532]: #29735 |
7091 #29210 := (iff #29207 #29204) |
6364 #29739 := [trans #29736 #29721]: #29738 |
7092 #29211 := [rewrite]: #29210 |
6365 #29717 := [quant-inst]: #29716 |
7093 #29208 := (iff #29205 #29207) |
6366 #29740 := [mp #29717 #29739]: #29715 |
7094 #29202 := (iff #29176 #29199) |
6367 #29511 := [unit-resolution #29740 #20106 #28525 #27869 #29448 #30005]: false |
7095 #29196 := (or #29175 #29185 #27154 #29193) |
6368 #29510 := [lemma #29511]: #27522 |
7096 #29200 := (iff #29196 #29199) |
6369 #28981 := (or #27519 #28652) |
7097 #29201 := [rewrite]: #29200 |
6370 #29570 := [hypothesis]: #28647 |
7098 #29197 := (iff #29176 #29196) |
6371 #29836 := [hypothesis]: #27522 |
7099 #29194 := (iff #29171 #29193) |
6372 #29772 := (or #27519 #27495) |
7100 #29191 := (iff #29170 #29190) |
6373 #29773 := [def-axiom]: #29772 |
7101 #29192 := [rewrite]: #29191 |
6374 #29837 := [unit-resolution #29773 #29836]: #27495 |
7102 #29195 := [monotonicity #29192]: #29194 |
6375 #27556 := (uf_58 #3175 #27555) |
7103 #29188 := (iff #29173 #29185) |
6376 #27557 := (uf_136 #27556) |
7104 #29177 := (+ #27155 #29134) |
6377 #27558 := (= uf_9 #27557) |
7105 #29180 := (>= #29177 0::int) |
6378 #29038 := (not #27558) |
7106 #29186 := (iff #29180 #29185) |
6379 #27559 := (uf_24 uf_287 #27555) |
7107 #29187 := [rewrite]: #29186 |
6380 #27560 := (= uf_9 #27559) |
7108 #29181 := (iff #29173 #29180) |
6381 #27561 := (not #27560) |
7109 #29178 := (= #29172 #29177) |
6382 #27565 := (or #27558 #27561) |
7110 #29179 := [rewrite]: #29178 |
6383 #27568 := (not #27565) |
7111 #29182 := [monotonicity #29179]: #29181 |
6384 #27579 := (or #26500 #23948 #26481 #26484 #27504 #27514 #27568) |
7112 #29189 := [trans #29182 #29187]: #29188 |
6385 #27562 := (or #27561 #27558) |
7113 #29198 := [monotonicity #29189 #29195]: #29197 |
6386 #27563 := (not #27562) |
7114 #29203 := [trans #29198 #29201]: #29202 |
6387 #27564 := (or #26484 #27504 #27502 #23948 #26481 #27563) |
7115 #29209 := [monotonicity #29203]: #29208 |
6388 #27580 := (or #26500 #27564) |
7116 #29213 := [trans #29209 #29211]: #29212 |
6389 #27587 := (iff #27580 #27579) |
7117 #29206 := [quant-inst]: #29205 |
6390 #27574 := (or #23948 #26481 #26484 #27504 #27514 #27568) |
7118 #29214 := [mp #29206 #29213]: #29204 |
6391 #27582 := (or #26500 #27574) |
7119 #30553 := [unit-resolution #29214 #20917 #28509]: #30548 |
6392 #27585 := (iff #27582 #27579) |
7120 #30542 := [unit-resolution #30553 #29481 #30535]: #29193 |
6393 #27586 := [rewrite]: #27585 |
7121 #29220 := (or #29190 #29166) |
6394 #27583 := (iff #27580 #27582) |
7122 #29221 := [def-axiom]: #29220 |
6395 #27577 := (iff #27564 #27574) |
7123 #30543 := [unit-resolution #29221 #30542]: #29166 |
6396 #27571 := (or #26484 #27504 #27514 #23948 #26481 #27568) |
7124 #30596 := [symm #30543]: #30601 |
6397 #27575 := (iff #27571 #27574) |
7125 #30599 := (= #29300 #29165) |
6398 #27576 := [rewrite]: #27575 |
7126 #30564 := (= #27840 #29162) |
6399 #27572 := (iff #27564 #27571) |
7127 #30562 := (= #29162 #27840) |
6400 #27569 := (iff #27563 #27568) |
7128 #30560 := (= #29158 #3188) |
6401 #27566 := (iff #27562 #27565) |
7129 #29058 := (uf_116 #3188) |
6402 #27567 := [rewrite]: #27566 |
7130 #29062 := (uf_43 #24854 #29058) |
6403 #27570 := [monotonicity #27567]: #27569 |
7131 #30573 := (= #29062 #3188) |
6404 #27573 := [monotonicity #27518 #27570]: #27572 |
7132 #29063 := (= #3188 #29062) |
6405 #27578 := [trans #27573 #27576]: #27577 |
7133 #28094 := (uf_48 #3188 #24854) |
6406 #27584 := [monotonicity #27578]: #27583 |
7134 #28095 := (= uf_9 #28094) |
6407 #27588 := [trans #27584 #27586]: #27587 |
7135 #30567 := (= #3189 #28094) |
6408 #27581 := [quant-inst]: #27580 |
7136 #28383 := (= #28094 #3189) |
6409 #27589 := [mp #27581 #27588]: #27579 |
7137 #28384 := [monotonicity #28401]: #28383 |
6410 #29312 := [unit-resolution #27589 #20766 #13537 #28088 #28525 #27696 #29448]: #27568 |
7138 #30546 := [symm #28384]: #30567 |
6411 #29777 := (or #27565 #29038) |
7139 #28097 := (= #24854 #28096) |
6412 #29778 := [def-axiom]: #29777 |
7140 #28198 := (* uf_298 #27060) |
6413 #28973 := [unit-resolution #29778 #29312]: #29038 |
7141 #27568 := (uf_116 #27078) |
6414 #29704 := (or #28652 #27496 #27558) |
7142 #28199 := (+ #27568 #28198) |
6415 #29567 := (= #2984 #28581) |
7143 #28200 := (uf_43 #24854 #28199) |
6416 #29558 := (= #28581 #2984) |
7144 #28342 := (uf_13 #28200) |
6417 #29931 := (= #28578 #2981) |
7145 #28479 := (= #28342 #28096) |
6418 #29929 := (= #28578 #26392) |
7146 #28475 := (= #28096 #28342) |
6419 #29927 := (= #27494 #26392) |
7147 #28473 := (= #3188 #28200) |
6420 #29874 := [hypothesis]: #27495 |
7148 #28194 := (uf_66 #27078 uf_298 #24854) |
6421 #29928 := [symm #29874]: #29927 |
7149 #28201 := (= #28194 #28200) |
6422 #29925 := (= #28578 #27494) |
7150 #28202 := (not #28201) |
6423 #29923 := (= #27095 #27491) |
7151 #28195 := (uf_138 #28194 #27078) |
6424 #29921 := (= #27491 #27095) |
7152 #28196 := (= uf_9 #28195) |
6425 #29919 := (= #27485 #3220) |
7153 #28197 := (not #28196) |
6426 #28238 := (uf_116 #3220) |
7154 #28205 := (or #28197 #28202) |
6427 #28242 := (uf_43 #24108 #28238) |
7155 #28208 := (not #28205) |
6428 #29913 := (= #28242 #3220) |
7156 #28213 := (or #27098 #28208) |
6429 #28243 := (= #3220 #28242) |
7157 #28203 := (or #28202 #28197) |
6430 #27349 := (uf_48 #3220 #24108) |
7158 #28204 := (not #28203) |
6431 #27350 := (= uf_9 #27349) |
7159 #28211 := (or #27098 #28204) |
6432 #29876 := (= #3221 #27349) |
7160 #28215 := (iff #28211 #28213) |
6433 #27638 := (= #27349 #3221) |
7161 #28217 := (iff #28213 #28213) |
6434 #27639 := [monotonicity #27656]: #27638 |
7162 #28218 := [rewrite]: #28217 |
6435 #29877 := [symm #27639]: #29876 |
7163 #28209 := (iff #28204 #28208) |
6436 #27352 := (= #24108 #27351) |
7164 #28206 := (iff #28203 #28205) |
6437 #27453 := (* uf_298 #26315) |
7165 #28207 := [rewrite]: #28206 |
6438 #26823 := (uf_116 #26333) |
7166 #28210 := [monotonicity #28207]: #28209 |
6439 #27454 := (+ #26823 #27453) |
7167 #28216 := [monotonicity #28210]: #28215 |
6440 #27455 := (uf_43 #24108 #27454) |
7168 #28219 := [trans #28216 #28218]: #28215 |
6441 #27597 := (uf_13 #27455) |
7169 #28214 := [quant-inst]: #28211 |
6442 #27734 := (= #27597 #27351) |
7170 #28289 := [mp #28214 #28219]: #28213 |
6443 #27730 := (= #27351 #27597) |
7171 #28465 := [unit-resolution #28289 #21133]: #28208 |
6444 #27728 := (= #3220 #27455) |
7172 #28292 := (or #28205 #28201) |
6445 #27449 := (uf_66 #26333 uf_298 #24108) |
7173 #28293 := [def-axiom]: #28292 |
6446 #27456 := (= #27449 #27455) |
7174 #28466 := [unit-resolution #28293 #28465]: #28201 |
6447 #27457 := (not #27456) |
7175 #28471 := (= #3188 #28194) |
6448 #27450 := (uf_138 #27449 #26333) |
7176 #28469 := (= #28194 #3188) |
6449 #27451 := (= uf_9 #27450) |
7177 #28459 := (= uf_288 #27062) |
6450 #27452 := (not #27451) |
7178 #28457 := (= #2980 #27062) |
6451 #27460 := (or #27452 #27457) |
7179 #28458 := [symm #28456]: #28457 |
6452 #27463 := (not #27460) |
7180 #28460 := [trans #28404 #28458]: #28459 |
6453 #27468 := (or #26353 #27463) |
7181 #28462 := [monotonicity #28399 #28460]: #28461 |
6454 #27458 := (or #27457 #27452) |
7182 #28464 := [symm #28462]: #28463 |
6455 #27459 := (not #27458) |
7183 #28470 := [monotonicity #28464 #28401]: #28469 |
6456 #27466 := (or #26353 #27459) |
7184 #28472 := [symm #28470]: #28471 |
6457 #27470 := (iff #27466 #27468) |
7185 #28474 := [trans #28472 #28466]: #28473 |
6458 #27472 := (iff #27468 #27468) |
7186 #28476 := [monotonicity #28474]: #28475 |
6459 #27473 := [rewrite]: #27472 |
7187 #28480 := [symm #28476]: #28479 |
6460 #27464 := (iff #27459 #27463) |
7188 #28343 := (= #24854 #28342) |
6461 #27461 := (iff #27458 #27460) |
7189 #28282 := (or #24921 #28343) |
6462 #27462 := [rewrite]: #27461 |
7190 #28283 := [quant-inst]: #28282 |
6463 #27465 := [monotonicity #27462]: #27464 |
7191 #28451 := [unit-resolution #28283 #23160]: #28343 |
6464 #27471 := [monotonicity #27465]: #27470 |
7192 #28481 := [trans #28451 #28480]: #28097 |
6465 #27474 := [trans #27471 #27473]: #27470 |
7193 #27976 := (not #28097) |
6466 #27469 := [quant-inst]: #27466 |
7194 #28093 := (iff #28095 #28097) |
6467 #27544 := [mp #27469 #27474]: #27468 |
7195 #28101 := (or #26172 #28093) |
6468 #27720 := [unit-resolution #27544 #20322]: #27463 |
7196 #28098 := (iff #28097 #28095) |
6469 #27547 := (or #27460 #27456) |
7197 #28102 := (or #26172 #28098) |
6470 #27548 := [def-axiom]: #27547 |
7198 #27972 := (iff #28102 #28101) |
6471 #27721 := [unit-resolution #27548 #27720]: #27456 |
7199 #27974 := (iff #28101 #28101) |
6472 #27726 := (= #3220 #27449) |
7200 #27936 := [rewrite]: #27974 |
6473 #27724 := (= #27449 #3220) |
7201 #28099 := (iff #28098 #28093) |
6474 #27714 := (= uf_288 #26317) |
7202 #28100 := [rewrite]: #28099 |
6475 #27712 := (= #2980 #26317) |
7203 #27973 := [monotonicity #28100]: #27972 |
6476 #27713 := [symm #27711]: #27712 |
7204 #27937 := [trans #27973 #27936]: #27972 |
6477 #27715 := [trans #27659 #27713]: #27714 |
7205 #27971 := [quant-inst]: #28102 |
6478 #27717 := [monotonicity #27654 #27715]: #27716 |
7206 #27975 := [mp #27971 #27937]: #28101 |
6479 #27719 := [symm #27717]: #27718 |
7207 #28381 := [unit-resolution #27975 #23147]: #28093 |
6480 #27725 := [monotonicity #27719 #27656]: #27724 |
7208 #28156 := (not #28095) |
6481 #27727 := [symm #27725]: #27726 |
7209 #28364 := (iff #18449 #28156) |
6482 #27729 := [trans #27727 #27721]: #27728 |
7210 #28229 := (iff #12369 #28095) |
6483 #27731 := [monotonicity #27729]: #27730 |
7211 #28392 := (iff #28095 #12369) |
6484 #27735 := [symm #27731]: #27734 |
7212 #28393 := [monotonicity #28384]: #28392 |
6485 #27598 := (= #24108 #27597) |
7213 #28363 := [symm #28393]: #28229 |
6486 #27537 := (or #24175 #27598) |
7214 #28438 := [monotonicity #28363]: #28364 |
6487 #27538 := [quant-inst]: #27537 |
7215 #28382 := [hypothesis]: #18449 |
6488 #27706 := [unit-resolution #27538 #22417]: #27598 |
7216 #28449 := [mp #28382 #28438]: #28156 |
6489 #27736 := [trans #27706 #27735]: #27352 |
7217 #27970 := (not #28093) |
6490 #27231 := (not #27352) |
7218 #27977 := (or #27970 #28095 #27976) |
6491 #27348 := (iff #27350 #27352) |
7219 #27978 := [def-axiom]: #27977 |
6492 #27356 := (or #25427 #27348) |
7220 #28450 := [unit-resolution #27978 #28449 #28381]: #27976 |
6493 #27353 := (iff #27352 #27350) |
7221 #28482 := [unit-resolution #28450 #28481]: false |
6494 #27357 := (or #25427 #27353) |
7222 #28483 := [lemma #28482]: #12369 |
6495 #27227 := (iff #27357 #27356) |
7223 #30547 := [trans #28483 #30546]: #28095 |
6496 #27229 := (iff #27356 #27356) |
7224 #29071 := (or #28156 #29063) |
6497 #27191 := [rewrite]: #27229 |
7225 #29074 := (or #26156 #28156 #29063) |
6498 #27354 := (iff #27353 #27348) |
7226 #29070 := (or #29063 #28156) |
6499 #27355 := [rewrite]: #27354 |
7227 #29075 := (or #26156 #29070) |
6500 #27228 := [monotonicity #27355]: #27227 |
7228 #29082 := (iff #29075 #29074) |
6501 #27192 := [trans #27228 #27191]: #27227 |
7229 #29077 := (or #26156 #29071) |
6502 #27226 := [quant-inst]: #27357 |
7230 #29080 := (iff #29077 #29074) |
6503 #27230 := [mp #27226 #27192]: #27356 |
7231 #29081 := [rewrite]: #29080 |
6504 #27636 := [unit-resolution #27230 #22404]: #27348 |
7232 #29078 := (iff #29075 #29077) |
6505 #27411 := (not #27350) |
7233 #29072 := (iff #29070 #29071) |
6506 #27619 := (iff #17721 #27411) |
7234 #29073 := [rewrite]: #29072 |
6507 #27484 := (iff #12346 #27350) |
7235 #29079 := [monotonicity #29073]: #29078 |
6508 #27647 := (iff #27350 #12346) |
7236 #29083 := [trans #29079 #29081]: #29082 |
6509 #27648 := [monotonicity #27639]: #27647 |
7237 #29076 := [quant-inst]: #29075 |
6510 #27618 := [symm #27648]: #27484 |
7238 #29084 := [mp #29076 #29083]: #29074 |
6511 #27693 := [monotonicity #27618]: #27619 |
7239 #30575 := [unit-resolution #29084 #18177]: #29071 |
6512 #27637 := [hypothesis]: #17721 |
7240 #30558 := [unit-resolution #30575 #30547]: #29063 |
6513 #27704 := [mp #27637 #27693]: #27411 |
7241 #30574 := [symm #30558]: #30573 |
6514 #27225 := (not #27348) |
7242 #30557 := (= #29158 #29062) |
6515 #27232 := (or #27225 #27350 #27231) |
7243 #29400 := (* #27060 #29134) |
6516 #27233 := [def-axiom]: #27232 |
7244 #29404 := (+ #27319 #29400) |
6517 #27705 := [unit-resolution #27233 #27704 #27636]: #27231 |
7245 #29406 := (uf_43 #24854 #29404) |
6518 #27737 := [unit-resolution #27705 #27736]: false |
7246 #30571 := (= #29406 #29062) |
6519 #27738 := [lemma #27737]: #12346 |
7247 #30551 := (= #29404 #29058) |
6520 #29878 := [trans #27738 #29877]: #27350 |
7248 #30515 := (= #29058 #29404) |
6521 #28251 := (or #27411 #28243) |
7249 #30516 := (* -1::int #29404) |
6522 #28339 := (or #25411 #27411 #28243) |
7250 #30517 := (+ #29058 #30516) |
6523 #28250 := (or #28243 #27411) |
7251 #30518 := (<= #30517 0::int) |
6524 #28357 := (or #25411 #28250) |
7252 #28931 := (* -1::int #27062) |
6525 #28372 := (iff #28357 #28339) |
7253 #28932 := (+ #24756 #28931) |
6526 #28362 := (or #25411 #28251) |
7254 #28934 := (>= #28932 0::int) |
6527 #28364 := (iff #28362 #28339) |
7255 #28930 := (= #24756 #27062) |
6528 #28371 := [rewrite]: #28364 |
7256 #30513 := [trans #28521 #28458]: #28930 |
6529 #28363 := (iff #28357 #28362) |
7257 #30589 := (not #28930) |
6530 #28252 := (iff #28250 #28251) |
7258 #30566 := (or #30589 #28934) |
6531 #28253 := [rewrite]: #28252 |
7259 #30536 := [th-lemma]: #30566 |
6532 #28349 := [monotonicity #28253]: #28363 |
7260 #30595 := [unit-resolution #30536 #30513]: #28934 |
6533 #28380 := [trans #28349 #28371]: #28372 |
7261 #29598 := (* -1::int #27319) |
6534 #28361 := [quant-inst]: #28357 |
7262 #29599 := (+ #24756 #29598) |
6535 #28381 := [mp #28361 #28380]: #28339 |
7263 #29600 := (<= #29599 0::int) |
6536 #29879 := [unit-resolution #28381 #17465]: #28251 |
7264 #29597 := (= #24756 #27319) |
6537 #29880 := [unit-resolution #29879 #29878]: #28243 |
7265 #30597 := [symm #28519]: #29597 |
6538 #29914 := [symm #29880]: #29913 |
7266 #30598 := (not #29597) |
6539 #29917 := (= #27485 #28242) |
7267 #30616 := (or #30598 #29600) |
6540 #29001 := (* #26315 #27482) |
7268 #30617 := [th-lemma]: #30616 |
6541 #29004 := (+ #26574 #29001) |
7269 #30612 := [unit-resolution #30617 #30597]: #29600 |
6542 #29007 := (uf_43 #24108 #29004) |
7270 #29106 := (+ #27062 #28198) |
6543 #29911 := (= #29007 #28242) |
7271 #29107 := (uf_43 #24854 #29106) |
6544 #29905 := (= #29004 #28238) |
7272 #29272 := (uf_116 #29107) |
6545 #28185 := (+ #26317 #27453) |
7273 #29276 := (* -1::int #29272) |
6546 #28186 := (uf_43 #24108 #28185) |
7274 #29297 := (+ #29058 #29276) |
6547 #28369 := (uf_116 #28186) |
7275 #29298 := (<= #29297 0::int) |
6548 #29901 := (= #28369 #28238) |
7276 #29296 := (= #29058 #29272) |
6549 #29887 := (= #28186 #3220) |
7277 #30658 := (= #29272 #29058) |
6550 #28181 := (uf_66 #23935 uf_298 #24108) |
7278 #30622 := (= #29107 #3188) |
6551 #29885 := (= #28181 #3220) |
7279 #29102 := (uf_66 #24681 uf_298 #24854) |
6552 #29886 := [monotonicity #27709 #27656]: #29885 |
7280 #30620 := (= #29102 #3188) |
6553 #29883 := (= #28186 #28181) |
7281 #30621 := [monotonicity #28454 #28401]: #30620 |
6554 #28187 := (= #28181 #28186) |
7282 #30615 := (= #29107 #29102) |
6555 #28188 := (not #28187) |
7283 #29108 := (= #29102 #29107) |
6556 #28182 := (uf_138 #28181 #23935) |
7284 #29109 := (not #29108) |
6557 #28183 := (= uf_9 #28182) |
7285 #29103 := (uf_138 #29102 #24681) |
6558 #28184 := (not #28183) |
7286 #29104 := (= uf_9 #29103) |
6559 #28191 := (or #28184 #28188) |
7287 #29105 := (not #29104) |
6560 #28194 := (not #28191) |
7288 #29112 := (or #29105 #29109) |
6561 #28286 := (or #26353 #28194) |
7289 #29115 := (not #29112) |
6562 #28189 := (or #28188 #28184) |
7290 #29118 := (or #27098 #29115) |
6563 #28190 := (not #28189) |
7291 #29110 := (or #29109 #29105) |
6564 #28287 := (or #26353 #28190) |
7292 #29111 := (not #29110) |
6565 #28288 := (iff #28287 #28286) |
7293 #29119 := (or #27098 #29111) |
6566 #28290 := (iff #28286 #28286) |
7294 #29121 := (iff #29119 #29118) |
6567 #28262 := [rewrite]: #28290 |
7295 #29123 := (iff #29118 #29118) |
6568 #28195 := (iff #28190 #28194) |
7296 #29124 := [rewrite]: #29123 |
6569 #28192 := (iff #28189 #28191) |
7297 #29116 := (iff #29111 #29115) |
6570 #28193 := [rewrite]: #28192 |
7298 #29113 := (iff #29110 #29112) |
6571 #28196 := [monotonicity #28193]: #28195 |
7299 #29114 := [rewrite]: #29113 |
6572 #28289 := [monotonicity #28196]: #28288 |
7300 #29117 := [monotonicity #29114]: #29116 |
6573 #28263 := [trans #28289 #28262]: #28288 |
7301 #29122 := [monotonicity #29117]: #29121 |
6574 #28283 := [quant-inst]: #28287 |
7302 #29125 := [trans #29122 #29124]: #29121 |
6575 #28254 := [mp #28283 #28263]: #28286 |
7303 #29120 := [quant-inst]: #29119 |
6576 #29881 := [unit-resolution #28254 #20322]: #28194 |
7304 #29126 := [mp #29120 #29125]: #29118 |
6577 #28267 := (or #28191 #28187) |
7305 #30613 := [unit-resolution #29126 #21133]: #29115 |
6578 #28265 := [def-axiom]: #28267 |
7306 #29129 := (or #29112 #29108) |
6579 #29882 := [unit-resolution #28265 #29881]: #28187 |
7307 #29130 := [def-axiom]: #29129 |
6580 #29884 := [symm #29882]: #29883 |
7308 #30618 := [unit-resolution #29130 #30613]: #29108 |
6581 #29888 := [trans #29884 #29886]: #29887 |
7309 #30619 := [symm #30618]: #30615 |
6582 #29902 := [monotonicity #29888]: #29901 |
7310 #30632 := [trans #30619 #30621]: #30622 |
6583 #29903 := (= #29004 #28369) |
7311 #30659 := [monotonicity #30632]: #30658 |
6584 #28370 := (= #28185 #28369) |
7312 #30660 := [symm #30659]: #29296 |
6585 #28373 := (* -1::int #28369) |
7313 #30661 := (not #29296) |
6586 #28374 := (+ #27453 #28373) |
7314 #30656 := (or #30661 #29298) |
6587 #28375 := (+ #26317 #28374) |
7315 #30662 := [th-lemma]: #30656 |
6588 #28843 := (<= #28375 0::int) |
7316 #30628 := [unit-resolution #30662 #30660]: #29298 |
6589 #28376 := (= #28375 0::int) |
7317 #29277 := (+ #28198 #29276) |
6590 #28838 := (or #24181 #28376) |
7318 #29278 := (+ #27062 #29277) |
6591 #28842 := (or #24181 #28370) |
7319 #29292 := (>= #29278 0::int) |
6592 #28912 := (iff #28842 #28838) |
7320 #29279 := (= #29278 0::int) |
6593 #28907 := (iff #28838 #28838) |
7321 #29282 := (or #24927 #29279) |
6594 #28908 := [rewrite]: #28907 |
7322 #29273 := (= #29106 #29272) |
6595 #28377 := (iff #28370 #28376) |
7323 #29283 := (or #24927 #29273) |
6596 #28378 := [rewrite]: #28377 |
7324 #29285 := (iff #29283 #29282) |
6597 #28841 := [monotonicity #28378]: #28912 |
7325 #29287 := (iff #29282 #29282) |
6598 #28865 := [trans #28841 #28908]: #28912 |
7326 #29288 := [rewrite]: #29287 |
6599 #28911 := [quant-inst]: #28842 |
7327 #29280 := (iff #29273 #29279) |
6600 #28839 := [mp #28911 #28865]: #28838 |
7328 #29281 := [rewrite]: #29280 |
6601 #29889 := [unit-resolution #28839 #22411]: #28376 |
7329 #29286 := [monotonicity #29281]: #29285 |
6602 #29890 := (not #28376) |
7330 #29289 := [trans #29286 #29288]: #29285 |
6603 #29891 := (or #29890 #28843) |
7331 #29284 := [quant-inst]: #29283 |
6604 #29892 := [th-lemma]: #29891 |
7332 #29290 := [mp #29284 #29289]: #29282 |
6605 #29893 := [unit-resolution #29892 #29889]: #28843 |
7333 #30663 := [unit-resolution #29290 #23154]: #29279 |
6606 #28765 := (>= #28375 0::int) |
7334 #30664 := (not #29279) |
6607 #29894 := (or #29890 #28765) |
7335 #30657 := (or #30664 #29292) |
6608 #29895 := [th-lemma]: #29894 |
7336 #30665 := [th-lemma]: #30657 |
6609 #29896 := [unit-resolution #29895 #29889]: #28765 |
7337 #30666 := [unit-resolution #30665 #30663]: #29292 |
6610 #29897 := [th-lemma #29896 #29893]: #28370 |
7338 #28937 := (>= #27060 1::int) |
6611 #29899 := (= #29004 #28185) |
7339 #28935 := (= #27060 1::int) |
6612 #29868 := (= #28185 #29004) |
|
6613 #29869 := (* -1::int #29004) |
|
6614 #29870 := (+ #28185 #29869) |
|
6615 #29871 := (<= #29870 0::int) |
|
6616 #29267 := (* -1::int #26574) |
|
6617 #29276 := (+ #24010 #29267) |
|
6618 #29277 := (<= #29276 0::int) |
|
6619 #29271 := (= #24010 #26574) |
|
6620 #29860 := [symm #27879]: #29271 |
|
6621 #29861 := (not #29271) |
|
6622 #29862 := (or #29861 #29277) |
|
6623 #29863 := [th-lemma]: #29862 |
|
6624 #29935 := [unit-resolution #29863 #29860]: #29277 |
|
6625 #28718 := (>= #26315 1::int) |
|
6626 #28559 := (= #26315 1::int) |
7340 #2932 := (uf_139 uf_7) |
6627 #2932 := (uf_139 uf_7) |
7341 #2933 := (= #2932 1::int) |
6628 #2933 := (= #2932 1::int) |
7342 #11840 := [asserted]: #2933 |
6629 #11811 := [asserted]: #2933 |
7343 #30673 := (= #27060 #2932) |
6630 #29875 := (= #26315 #2932) |
7344 #30674 := [monotonicity #28401]: #30673 |
6631 #29943 := [monotonicity #27656]: #29875 |
7345 #30675 := [trans #30674 #11840]: #28935 |
6632 #29944 := [trans #29943 #11811]: #28559 |
7346 #30676 := (not #28935) |
6633 #29945 := (not #28559) |
7347 #30677 := (or #30676 #28937) |
6634 #29946 := (or #29945 #28718) |
7348 #30672 := [th-lemma]: #30677 |
6635 #29947 := [th-lemma]: #29946 |
7349 #30627 := [unit-resolution #30672 #30675]: #28937 |
6636 #29948 := [unit-resolution #29947 #29944]: #28718 |
7350 #28936 := (<= #27060 1::int) |
6637 #28736 := (<= #26315 1::int) |
7351 #30678 := (or #30676 #28936) |
6638 #29949 := (or #29945 #28736) |
7352 #30633 := [th-lemma]: #30678 |
6639 #29950 := [th-lemma]: #29949 |
7353 #30679 := [unit-resolution #30633 #30675]: #28936 |
6640 #29951 := [unit-resolution #29950 #29944]: #28736 |
7354 #30693 := (not #29600) |
6641 #28558 := (* -1::int #26317) |
7355 #30698 := (not #29294) |
6642 #28545 := (+ #24010 #28558) |
7356 #30697 := (not #28936) |
6643 #28694 := (>= #28545 0::int) |
7357 #30695 := (not #28937) |
6644 #28692 := (= #24010 #26317) |
7358 #30682 := (not #28934) |
6645 #29952 := [trans #27881 #27713]: #28692 |
7359 #30681 := (not #29292) |
6646 #29953 := (not #28692) |
7360 #30680 := (not #29298) |
6647 #29954 := (or #29953 #28694) |
7361 #30694 := (or #30518 #30680 #30681 #30682 #30695 #30697 #30695 #30697 #30698 #30693) |
6648 #29955 := [th-lemma]: #29954 |
7362 #30699 := [th-lemma]: #30694 |
6649 #29956 := [unit-resolution #29955 #29952]: #28694 |
7363 #30696 := [unit-resolution #30699 #30679 #30627 #30666 #29479 #30628 #30612 #30595]: #30518 |
6650 #29962 := (not #28548) |
7364 #30528 := (>= #30517 0::int) |
6651 #29961 := (not #28082) |
7365 #28933 := (<= #28932 0::int) |
6652 #29960 := (not #29277) |
7366 #30700 := (or #30589 #28933) |
6653 #29958 := (not #28736) |
7367 #30701 := [th-lemma]: #30700 |
6654 #29957 := (not #28718) |
7368 #30702 := [unit-resolution #30701 #30513]: #28933 |
6655 #29959 := (not #28694) |
7369 #29601 := (>= #29599 0::int) |
6656 #29963 := (or #29871 #29957 #29958 #29959 #29957 #29958 #29960 #29961 #29962) |
7370 #30703 := (or #30598 #29601) |
6657 #29964 := [th-lemma]: #29963 |
7371 #30704 := [th-lemma]: #30703 |
6658 #29965 := [unit-resolution #29964 #28879 #29956 #29951 #29948 #29935 #29444]: #29871 |
7372 #30705 := [unit-resolution #30704 #30597]: #29601 |
6659 #29872 := (>= #29870 0::int) |
7373 #29299 := (>= #29297 0::int) |
6660 #29285 := (>= #29276 0::int) |
7374 #30706 := (or #30661 #29299) |
6661 #29969 := (or #29861 #29285) |
7375 #30709 := [th-lemma]: #30706 |
6662 #29970 := [th-lemma]: #29969 |
7376 #30741 := [unit-resolution #30709 #30660]: #29299 |
6663 #29971 := [unit-resolution #29970 #29860]: #29285 |
7377 #29291 := (<= #29278 0::int) |
6664 #28693 := (<= #28545 0::int) |
7378 #30742 := (or #30664 #29291) |
6665 #29975 := (or #29953 #28693) |
7379 #30743 := [th-lemma]: #30742 |
6666 #29976 := [th-lemma]: #29975 |
7380 #30744 := [unit-resolution #30743 #30663]: #29291 |
6667 #29977 := [unit-resolution #29976 #29952]: #28693 |
7381 #30748 := (not #29601) |
6668 #29979 := (not #29285) |
7382 #30747 := (not #28933) |
6669 #29978 := (not #28693) |
7383 #30746 := (not #29291) |
6670 #29982 := (or #29872 #29957 #29958 #29978 #29957 #29958 #29979 #29980 #29981) |
7384 #30745 := (not #29299) |
6671 #29983 := [th-lemma]: #29982 |
7385 #30749 := (or #30528 #30745 #30746 #30747 #30695 #30697 #30695 #30697 #30529 #30748) |
6672 #29984 := [unit-resolution #29983 #29977 #29974 #29951 #29948 #29971 #29968]: #29872 |
7386 #30750 := [th-lemma]: #30749 |
6673 #29986 := (not #29872) |
7387 #30751 := [unit-resolution #30750 #30679 #30627 #30744 #30527 #30741 #30705 #30702]: #30528 |
6674 #29985 := (not #29871) |
7388 #30753 := (not #30528) |
6675 #29987 := (or #29868 #29985 #29986) |
7389 #30752 := (not #30518) |
6676 #29988 := [th-lemma]: #29987 |
7390 #30754 := (or #30515 #30752 #30753) |
6677 #29989 := [unit-resolution #29988 #29984 #29965]: #29868 |
7391 #30755 := [th-lemma]: #30754 |
6678 #29577 := [symm #29989]: #29899 |
7392 #30756 := [unit-resolution #30755 #30751 #30696]: #30515 |
6679 #29571 := [trans #29577 #29897]: #29903 |
7393 #30061 := [symm #30756]: #30551 |
6680 #29578 := [trans #29571 #29902]: #29905 |
7394 #30059 := [monotonicity #30061]: #30571 |
6681 #29562 := [monotonicity #29578]: #29911 |
7395 #30587 := (= #29158 #29406) |
6682 #29915 := (= #27485 #29007) |
7396 #29458 := (uf_66 #26144 #29134 #24854) |
6683 #28990 := (uf_66 #25399 #27482 #24108) |
7397 #29409 := (= #29458 #29406) |
6684 #29010 := (= #28990 #29007) |
7398 #29477 := (= #29406 #29458) |
6685 #29013 := (not #29010) |
7399 #29487 := (not #29477) |
6686 #28991 := (uf_138 #28990 #25399) |
7400 #29459 := (uf_138 #29458 #26144) |
6687 #28992 := (= uf_9 #28991) |
7401 #29460 := (= uf_9 #29459) |
6688 #28993 := (not #28992) |
7402 #29393 := (not #29460) |
6689 #29019 := (or #28993 #29013) |
7403 #29517 := (or #29393 #29487) |
6690 #29024 := (not #29019) |
7404 #29521 := (not #29517) |
6691 #29041 := (or #26353 #29024) |
7405 #29528 := (or #27098 #29521) |
6692 #28994 := (* #27482 #26315) |
7406 #29394 := (* #29134 #27060) |
6693 #28995 := (+ #26574 #28994) |
7407 #29392 := (+ #27319 #29394) |
6694 #28996 := (uf_43 #24108 #28995) |
7408 #29395 := (uf_43 #24854 #29392) |
6695 #28997 := (= #28990 #28996) |
7409 #29396 := (= #29458 #29395) |
6696 #28998 := (not #28997) |
7410 #29397 := (not #29396) |
6697 #28999 := (or #28998 #28993) |
7411 #29398 := (or #29397 #29393) |
6698 #29000 := (not #28999) |
7412 #29399 := (not #29398) |
6699 #29040 := (or #26353 #29000) |
7413 #29529 := (or #27098 #29399) |
6700 #29039 := (iff #29040 #29041) |
7414 #29538 := (iff #29529 #29528) |
6701 #29056 := (iff #29041 #29041) |
7415 #29540 := (iff #29528 #29528) |
6702 #29073 := [rewrite]: #29056 |
7416 #29541 := [rewrite]: #29540 |
6703 #29025 := (iff #29000 #29024) |
7417 #29522 := (iff #29399 #29521) |
6704 #29022 := (iff #28999 #29019) |
7418 #29519 := (iff #29398 #29517) |
6705 #29016 := (or #29013 #28993) |
7419 #29514 := (or #29487 #29393) |
6706 #29020 := (iff #29016 #29019) |
7420 #29518 := (iff #29514 #29517) |
6707 #29021 := [rewrite]: #29020 |
7421 #29513 := [rewrite]: #29518 |
6708 #29017 := (iff #28999 #29016) |
7422 #29515 := (iff #29398 #29514) |
6709 #29014 := (iff #28998 #29013) |
7423 #29498 := (iff #29397 #29487) |
6710 #29011 := (iff #28997 #29010) |
7424 #29485 := (iff #29396 #29477) |
6711 #29008 := (= #28996 #29007) |
7425 #29483 := (iff #29409 #29477) |
6712 #29005 := (= #28995 #29004) |
7426 #29484 := [rewrite]: #29483 |
6713 #29002 := (= #28994 #29001) |
7427 #29410 := (iff #29396 #29409) |
6714 #29003 := [rewrite]: #29002 |
7428 #29407 := (= #29395 #29406) |
6715 #29006 := [monotonicity #29003]: #29005 |
7429 #29402 := (= #29392 #29404) |
6716 #29009 := [monotonicity #29006]: #29008 |
7430 #29488 := (= #29394 #29400) |
6717 #29012 := [monotonicity #29009]: #29011 |
7431 #29403 := [rewrite]: #29488 |
6718 #29015 := [monotonicity #29012]: #29014 |
7432 #29405 := [monotonicity #29403]: #29402 |
6719 #29018 := [monotonicity #29015]: #29017 |
7433 #29408 := [monotonicity #29405]: #29407 |
6720 #29023 := [trans #29018 #29021]: #29022 |
7434 #29482 := [monotonicity #29408]: #29410 |
6721 #29026 := [monotonicity #29023]: #29025 |
7435 #29486 := [trans #29482 #29484]: #29485 |
6722 #29072 := [monotonicity #29026]: #29039 |
7436 #29499 := [monotonicity #29486]: #29498 |
6723 #29107 := [trans #29072 #29073]: #29039 |
7437 #29516 := [monotonicity #29499]: #29515 |
6724 #29071 := [quant-inst]: #29040 |
7438 #29520 := [trans #29516 #29513]: #29519 |
6725 #29108 := [mp #29071 #29107]: #29041 |
7439 #29523 := [monotonicity #29520]: #29522 |
6726 #29907 := [unit-resolution #29108 #20322]: #29024 |
7440 #29539 := [monotonicity #29523]: #29538 |
6727 #29209 := (or #29019 #29010) |
7441 #29542 := [trans #29539 #29541]: #29538 |
6728 #29207 := [def-axiom]: #29209 |
7442 #29537 := [quant-inst]: #29529 |
6729 #29908 := [unit-resolution #29207 #29907]: #29010 |
7443 #29535 := [mp #29537 #29542]: #29528 |
6730 #29909 := (= #27485 #28990) |
7444 #30545 := [unit-resolution #29535 #21133]: #29521 |
6731 #29910 := [monotonicity #27889]: #29909 |
7445 #29593 := (or #29517 #29477) |
6732 #29916 := [trans #29910 #29908]: #29915 |
7446 #29594 := [def-axiom]: #29593 |
6733 #29561 := [trans #29916 #29562]: #29917 |
7447 #30568 := [unit-resolution #29594 #30545]: #29477 |
6734 #29502 := [trans #29561 #29914]: #29919 |
7448 #30570 := [symm #30568]: #29409 |
6735 #29563 := [monotonicity #29502]: #29921 |
7449 #30544 := (= #29158 #29458) |
6736 #29555 := [symm #29563]: #29923 |
7450 #30569 := [monotonicity #28529]: #30544 |
6737 #29392 := [monotonicity #29555]: #29925 |
7451 #30550 := [trans #30569 #30570]: #30587 |
6738 #29556 := [trans #29392 #29928]: #29929 |
7452 #30062 := [trans #30550 #30059]: #30557 |
6739 #29557 := [trans #29556 #27863]: #29931 |
7453 #30063 := [trans #30062 #30574]: #30560 |
6740 #29559 := [monotonicity #29557]: #29558 |
7454 #30104 := [monotonicity #30063]: #30562 |
6741 #29568 := [symm #29559]: #29567 |
7455 #30064 := [symm #30104]: #30564 |
6742 #29565 := [trans #13530 #29568]: #28582 |
7456 #30065 := [monotonicity #30064]: #30599 |
6743 #29532 := (not #28582) |
7457 #30066 := [trans #30065 #30596]: #30602 |
6744 #29533 := (or #28638 #29532) |
7458 #30067 := [trans #30066 #28503]: #30604 |
6745 #29534 := [def-axiom]: #29533 |
7459 #30113 := [monotonicity #30067]: #30110 |
6746 #29569 := [unit-resolution #29534 #29565]: #28638 |
7460 #30121 := [symm #30113]: #30109 |
6747 #29695 := (= #24648 #28596) |
7461 #30077 := [trans #14286 #30121]: #29304 |
6748 #29691 := (= #28596 #24648) |
7462 #30074 := (not #29304) |
6749 #29574 := (= #27351 uf_7) |
7463 #30075 := (or #29360 #30074) |
6750 #29573 := (= #27351 #24108) |
7464 #30076 := [def-axiom]: #30075 |
6751 #28379 := (or #27225 #27411 #27352) |
7465 #30079 := [unit-resolution #30076 #30077]: #29360 |
6752 #28382 := [def-axiom]: #28379 |
7466 #30192 := (= #25393 #29318) |
6753 #29572 := [unit-resolution #28382 #29878 #27636]: #27352 |
7467 #30150 := (= #29318 #25393) |
6754 #29566 := [symm #29572]: #29573 |
7468 #30108 := (= #28096 uf_7) |
6755 #29575 := [trans #29566 #27656]: #29574 |
7469 #30078 := (= #28096 #24854) |
6756 #29692 := [monotonicity #29575]: #29691 |
7470 #29085 := (or #27970 #28156 #28097) |
6757 #29696 := [symm #29692]: #29695 |
7471 #29086 := [def-axiom]: #29085 |
6758 #29582 := [trans #27842 #29696]: #28614 |
7472 #30080 := [unit-resolution #29086 #30547 #28381]: #28097 |
6759 #29507 := (not #28587) |
7473 #30115 := [symm #30080]: #30078 |
6760 #29688 := (iff #11876 #29507) |
7474 #30149 := [trans #30115 #28401]: #30108 |
6761 #29586 := (iff #11873 #28587) |
7475 #30189 := [monotonicity #30149]: #30150 |
6762 #28726 := (iff #28587 #11873) |
7476 #30158 := [symm #30189]: #30192 |
6763 #29579 := (= #28586 #2990) |
7477 #30159 := [trans #27692 #30158]: #29336 |
6764 #29592 := (= #28585 #2977) |
7478 #29899 := (not #29309) |
6765 #29583 := (= #28585 #24228) |
7479 #30092 := (iff #11905 #29899) |
6766 #29581 := [monotonicity #29557]: #29583 |
7480 #30090 := (iff #11902 #29309) |
6767 #29593 := [trans #29581 #27921]: #29592 |
7481 #30088 := (iff #29309 #11902) |
6768 #29584 := [monotonicity #29593]: #29579 |
7482 #30103 := (= #29308 #2990) |
6769 #29585 := [monotonicity #29584]: #28726 |
7483 #30100 := (= #29307 #2977) |
6770 #29687 := [symm #29585]: #29586 |
7484 #29898 := (= #29307 #24974) |
6771 #29689 := [monotonicity #29687]: #29688 |
7485 #30160 := [monotonicity #30067]: #29898 |
6772 #29690 := [mp #13533 #29689]: #29507 |
7486 #30102 := [trans #30160 #28564]: #30100 |
6773 #29698 := (iff #29038 #28593) |
7487 #30101 := [monotonicity #30102]: #30103 |
6774 #29699 := (iff #27558 #28592) |
7488 #30089 := [monotonicity #30101]: #30088 |
6775 #29686 := (iff #28592 #27558) |
7489 #30091 := [symm #30089]: #30090 |
6776 #29677 := (= #28591 #27557) |
7490 #30087 := [monotonicity #30091]: #30092 |
6777 #29676 := (= #27095 #27556) |
7491 #30155 := [mp #14289 #30087]: #29899 |
6778 #29673 := (= #27556 #27095) |
7492 #29226 := (uf_66 #27214 #29134 #24854) |
6779 #29675 := [monotonicity #29712]: #29673 |
7493 #29227 := (uf_58 #3157 #29226) |
6780 #29674 := [symm #29675]: #29676 |
7494 #29228 := (uf_136 #29227) |
6781 #29684 := [monotonicity #29674]: #29677 |
7495 #29229 := (= uf_9 #29228) |
6782 #29697 := [monotonicity #29684]: #29686 |
7496 #29261 := (not #29229) |
6783 #29700 := [symm #29697]: #29699 |
7497 #30308 := (iff #29261 #29315) |
6784 #29685 := [monotonicity #29700]: #29698 |
7498 #30318 := (iff #29229 #29314) |
6785 #29706 := [hypothesis]: #29038 |
7499 #30316 := (iff #29314 #29229) |
6786 #29701 := [mp #29706 #29685]: #28593 |
7500 #30195 := (= #29313 #29228) |
6787 #29506 := (or #28632 #28592) |
7501 #30206 := (= #27840 #29227) |
6788 #29471 := [def-axiom]: #29506 |
7502 #30204 := (= #29227 #27840) |
6789 #29702 := [unit-resolution #29471 #29701]: #28632 |
7503 #30161 := (= #29226 #3188) |
6790 #29554 := (or #28652 #28587 #28629 #28635 #28641) |
7504 #30194 := (= #29134 uf_298) |
6791 #29541 := [def-axiom]: #29554 |
7505 #30163 := [symm #29491]: #30194 |
6792 #29703 := [unit-resolution #29541 #29702 #29690 #29582 #29569 #29570]: false |
7506 #30162 := [monotonicity #28408 #30163 #28401]: #30161 |
6793 #29705 := [lemma #29703]: #29704 |
7507 #30205 := [monotonicity #30162]: #30204 |
6794 #29110 := [unit-resolution #29705 #28973 #29837 #29570]: false |
7508 #29918 := [symm #30205]: #30206 |
6795 #28980 := [lemma #29110]: #28981 |
7509 #30207 := [monotonicity #29918]: #30195 |
6796 #30221 := [unit-resolution #28980 #29510]: #28652 |
7510 #30317 := [monotonicity #30207]: #30316 |
6797 #28160 := (or #28655 #28647) |
7511 #30321 := [symm #30317]: #30318 |
6798 #28159 := [def-axiom]: #28160 |
7512 #30327 := [monotonicity #30321]: #30308 |
6799 #30222 := [unit-resolution #28159 #30221]: #28655 |
7513 #29230 := (uf_24 uf_287 #29226) |
6800 #29319 := (or #28664 #28658) |
7514 #29231 := (= uf_9 #29230) |
6801 #29325 := (or #12349 #12967) |
7515 #29232 := (not #29231) |
6802 #23835 := (or #22641 #12913) |
7516 #29236 := (or #29229 #29232) |
6803 #23836 := [def-axiom]: #23835 |
7517 #29239 := (not #29236) |
6804 #29317 := [unit-resolution #23836 #28122]: #12913 |
7518 #30188 := (or #29175 #29185 #29239) |
6805 #29318 := (or #12349 #21575 #12967) |
7519 #29250 := (or #27245 #24694 #27226 #27229 #29175 #29185 #29239) |
6806 #27702 := (or #12349 #21575 #26481 #12967) |
7520 #29233 := (or #29232 #29229) |
6807 #27645 := [hypothesis]: #12913 |
7521 #29234 := (not #29233) |
6808 #27641 := (<= #27640 0::int) |
7522 #29235 := (or #27229 #29175 #29173 #24694 #27226 #29234) |
6809 #27483 := (= uf_298 #27482) |
7523 #29251 := (or #27245 #29235) |
6810 #27486 := (or #26376 #27483) |
7524 #29258 := (iff #29251 #29250) |
6811 #27487 := [quant-inst]: #27486 |
7525 #29245 := (or #24694 #27226 #27229 #29175 #29185 #29239) |
6812 #27646 := [unit-resolution #27487 #16290]: #27483 |
7526 #29253 := (or #27245 #29245) |
6813 #27649 := (not #27483) |
7527 #29256 := (iff #29253 #29250) |
6814 #27650 := (or #27649 #27641) |
7528 #29257 := [rewrite]: #29256 |
6815 #27651 := [th-lemma]: #27650 |
7529 #29254 := (iff #29251 #29253) |
6816 #27652 := [unit-resolution #27651 #27646]: #27641 |
7530 #29248 := (iff #29235 #29245) |
6817 #27672 := (iff #17724 #27561) |
7531 #29242 := (or #27229 #29175 #29185 #24694 #27226 #29239) |
6818 #27670 := (iff #12349 #27560) |
7532 #29246 := (iff #29242 #29245) |
6819 #27668 := (iff #27560 #12349) |
7533 #29247 := [rewrite]: #29246 |
6820 #27666 := (= #27559 #3223) |
7534 #29243 := (iff #29235 #29242) |
6821 #27658 := [symm #27646]: #27657 |
7535 #29240 := (iff #29234 #29239) |
6822 #27665 := [monotonicity #27663 #27658 #27656]: #27664 |
7536 #29237 := (iff #29233 #29236) |
6823 #27667 := [monotonicity #27665]: #27666 |
7537 #29238 := [rewrite]: #29237 |
6824 #27669 := [monotonicity #27667]: #27668 |
7538 #29241 := [monotonicity #29238]: #29240 |
6825 #27671 := [symm #27669]: #27670 |
7539 #29244 := [monotonicity #29189 #29241]: #29243 |
6826 #27673 := [monotonicity #27671]: #27672 |
7540 #29249 := [trans #29244 #29247]: #29248 |
6827 #27653 := [hypothesis]: #17724 |
7541 #29255 := [monotonicity #29249]: #29254 |
6828 #27674 := [mp #27653 #27673]: #27561 |
7542 #29259 := [trans #29255 #29257]: #29258 |
6829 #27593 := (or #27565 #27560) |
7543 #29252 := [quant-inst]: #29251 |
6830 #27594 := [def-axiom]: #27593 |
7544 #29260 := [mp #29252 #29259]: #29250 |
6831 #27675 := [unit-resolution #27594 #27674]: #27565 |
7545 #30196 := [unit-resolution #29260 #21577 #14275 #28847 #28441]: #30188 |
6832 #27681 := [hypothesis]: #12968 |
7546 #30197 := [unit-resolution #30196 #29481 #30535]: #29239 |
6833 #27682 := (or #27649 #27642) |
7547 #29262 := (or #29236 #29261) |
6834 #27683 := [th-lemma]: #27682 |
7548 #29263 := [def-axiom]: #29262 |
6835 #27684 := [unit-resolution #27683 #27646]: #27642 |
7549 #30154 := [unit-resolution #29263 #30197]: #29261 |
6836 #27690 := [unit-resolution #27689 #27684 #27681 #27680]: #27685 |
7550 #30328 := [mp #30154 #30327]: #29315 |
6837 #27698 := (or #27504 #27514 #27568) |
7551 #30068 := (or #29354 #29314) |
6838 #27699 := [unit-resolution #27589 #20766 #13537 #27697 #27696]: #27698 |
7552 #30069 := [def-axiom]: #30068 |
6839 #27700 := [unit-resolution #27699 #27690 #27675]: #27504 |
7553 #30362 := [unit-resolution #30069 #30328]: #29354 |
6840 #27701 := [th-lemma #27700 #27652 #27645]: false |
7554 #29889 := (or #29374 #29309 #29351 #29357 #29363) |
6841 #27703 := [lemma #27701]: #27702 |
7555 #29911 := [def-axiom]: #29889 |
6842 #29322 := [unit-resolution #27703 #28088]: #29318 |
7556 #30363 := [unit-resolution #29911 #30362 #30155 #30159 #30079 #30058]: false |
6843 #29326 := [unit-resolution #29322 #29317]: #29325 |
7557 #30364 := [lemma #30363]: #29374 |
6844 #29327 := [unit-resolution #29326 #28538]: #12349 |
7558 #29947 := (or #29377 #29369) |
6845 #28201 := (or #28664 #17724 #28658) |
7559 #29948 := [def-axiom]: #29947 |
6846 #28206 := [def-axiom]: #28201 |
7560 #30786 := [unit-resolution #29948 #30364]: #29377 |
6847 #29320 := [unit-resolution #28206 #29327]: #29319 |
7561 #24581 := (or #23384 #13436) |
6848 #30225 := [unit-resolution #29320 #30222]: #28664 |
7562 #24582 := [def-axiom]: #24581 |
6849 #29321 := (or #12355 #28661) |
7563 #29645 := [unit-resolution #24582 #29548]: #13436 |
6850 #28667 := (iff #12355 #28664) |
7564 #28447 := (or #12372 #13576 #27226 #13721) |
6851 #29514 := (not #28667) |
7565 #28390 := [hypothesis]: #13436 |
6852 #29693 := [hypothesis]: #29514 |
7566 #28226 := (uf_66 #27078 uf_298 #27613) |
6853 #29473 := (or #27590 #28667) |
7567 #28227 := (uf_125 #28226 #27078) |
6854 #28583 := (or #28582 #28580) |
7568 #28257 := (* -1::int #28227) |
6855 #28584 := (not #28583) |
7569 #28385 := (+ uf_298 #28257) |
6856 #28594 := (or #28593 #28590) |
7570 #28386 := (<= #28385 0::int) |
6857 #28595 := (not #28594) |
7571 #28228 := (= uf_298 #28227) |
6858 #28597 := (= #28596 uf_14) |
7572 #28231 := (or #27121 #28228) |
6859 #28598 := (not #28597) |
7573 #28232 := [quant-inst]: #28231 |
6860 #28599 := (or #28598 #28595 #28587 #28584) |
7574 #28391 := [unit-resolution #28232 #17002]: #28228 |
6861 #28600 := (not #28599) |
7575 #28394 := (not #28228) |
6862 #28605 := (or #28604 #28602) |
7576 #28395 := (or #28394 #28386) |
6863 #28606 := (not #28605) |
7577 #28396 := [th-lemma]: #28395 |
6864 #28607 := (or #28597 #28606) |
7578 #28397 := [unit-resolution #28396 #28391]: #28386 |
6865 #28608 := (not #28607) |
7579 #28248 := (>= #28227 0::int) |
6866 #28609 := (or #28608 #28600) |
7580 #28249 := (not #28248) |
6867 #28610 := (not #28609) |
7581 #28300 := (uf_66 #27214 #28227 #24854) |
6868 #28611 := (or #17724 #28610) |
7582 #28304 := (uf_24 uf_287 #28300) |
6869 #28612 := (not #28611) |
7583 #28305 := (= uf_9 #28304) |
6870 #28613 := (iff #12355 #28612) |
7584 #28306 := (not #28305) |
6871 #29474 := (or #27590 #28613) |
7585 #28301 := (uf_58 #3157 #28300) |
6872 #29531 := (iff #29474 #29473) |
7586 #28302 := (uf_136 #28301) |
6873 #29536 := (iff #29473 #29473) |
7587 #28303 := (= uf_9 #28302) |
6874 #29509 := [rewrite]: #29536 |
7588 #28310 := (or #28303 #28306) |
6875 #28668 := (iff #28613 #28667) |
7589 #28417 := (iff #18452 #28306) |
6876 #28665 := (iff #28612 #28664) |
7590 #28415 := (iff #12372 #28305) |
6877 #28662 := (iff #28611 #28661) |
7591 #28413 := (iff #28305 #12372) |
6878 #28659 := (iff #28610 #28658) |
7592 #28411 := (= #28304 #3191) |
6879 #28656 := (iff #28609 #28655) |
7593 #28409 := (= #28300 #3188) |
6880 #28653 := (iff #28600 #28652) |
7594 #28402 := (= #28227 uf_298) |
6881 #28650 := (iff #28599 #28647) |
7595 #28403 := [symm #28391]: #28402 |
6882 #28644 := (or #28629 #28635 #28587 #28641) |
7596 #28410 := [monotonicity #28408 #28403 #28401]: #28409 |
6883 #28648 := (iff #28644 #28647) |
7597 #28412 := [monotonicity #28410]: #28411 |
6884 #28649 := [rewrite]: #28648 |
7598 #28414 := [monotonicity #28412]: #28413 |
6885 #28645 := (iff #28599 #28644) |
7599 #28416 := [symm #28414]: #28415 |
6886 #28642 := (iff #28584 #28641) |
7600 #28418 := [monotonicity #28416]: #28417 |
6887 #28639 := (iff #28583 #28638) |
7601 #28398 := [hypothesis]: #18452 |
6888 #28640 := [rewrite]: #28639 |
7602 #28419 := [mp #28398 #28418]: #28306 |
6889 #28643 := [monotonicity #28640]: #28642 |
7603 #28338 := (or #28310 #28305) |
6890 #28636 := (iff #28595 #28635) |
7604 #28339 := [def-axiom]: #28338 |
6891 #28633 := (iff #28594 #28632) |
7605 #28420 := [unit-resolution #28339 #28419]: #28310 |
6892 #28634 := [rewrite]: #28633 |
7606 #28258 := (+ #24856 #28257) |
6893 #28637 := [monotonicity #28634]: #28636 |
7607 #28259 := (<= #28258 0::int) |
6894 #28630 := (iff #28598 #28629) |
7608 #28430 := (not #28259) |
6895 #28615 := (iff #28597 #28614) |
7609 #28426 := [hypothesis]: #13722 |
6896 #28616 := [rewrite]: #28615 |
7610 #28387 := (>= #28385 0::int) |
6897 #28631 := [monotonicity #28616]: #28630 |
7611 #28427 := (or #28394 #28387) |
6898 #28646 := [monotonicity #28631 #28637 #28643]: #28645 |
7612 #28428 := [th-lemma]: #28427 |
6899 #28651 := [trans #28646 #28649]: #28650 |
7613 #28429 := [unit-resolution #28428 #28391]: #28387 |
6900 #28654 := [monotonicity #28651]: #28653 |
7614 #28432 := (not #28387) |
6901 #28627 := (iff #28608 #28626) |
7615 #28433 := (or #28430 #28431 #28432 #13721) |
6902 #28624 := (iff #28607 #28623) |
7616 #28434 := [th-lemma]: #28433 |
6903 #28621 := (iff #28606 #28620) |
7617 #28435 := [unit-resolution #28434 #28429 #28426 #28425]: #28430 |
6904 #28618 := (iff #28605 #28617) |
7618 #28313 := (not #28310) |
6905 #28619 := [rewrite]: #28618 |
7619 #28443 := (or #28249 #28259 #28313) |
6906 #28622 := [monotonicity #28619]: #28621 |
7620 #28324 := (or #27245 #24694 #27226 #27229 #28249 #28259 #28313) |
6907 #28625 := [monotonicity #28616 #28622]: #28624 |
7621 #28307 := (or #28306 #28303) |
6908 #28628 := [monotonicity #28625]: #28627 |
7622 #28308 := (not #28307) |
6909 #28657 := [monotonicity #28628 #28654]: #28656 |
7623 #28246 := (+ #28227 #27155) |
6910 #28660 := [monotonicity #28657]: #28659 |
7624 #28247 := (>= #28246 0::int) |
6911 #28663 := [monotonicity #28660]: #28662 |
7625 #28309 := (or #27229 #28249 #28247 #24694 #27226 #28308) |
6912 #28666 := [monotonicity #28663]: #28665 |
7626 #28325 := (or #27245 #28309) |
6913 #28669 := [monotonicity #28666]: #28668 |
7627 #28332 := (iff #28325 #28324) |
6914 #29535 := [monotonicity #28669]: #29531 |
7628 #28319 := (or #24694 #27226 #27229 #28249 #28259 #28313) |
6915 #29520 := [trans #29535 #29509]: #29531 |
7629 #28327 := (or #27245 #28319) |
6916 #29472 := [quant-inst]: #29474 |
7630 #28330 := (iff #28327 #28324) |
6917 #29508 := [mp #29472 #29520]: #29473 |
7631 #28331 := [rewrite]: #28330 |
6918 #29694 := [unit-resolution #29508 #21176 #29693]: false |
7632 #28328 := (iff #28325 #28327) |
6919 #29580 := [lemma #29694]: #28667 |
7633 #28322 := (iff #28309 #28319) |
6920 #28208 := (or #29514 #12355 #28661) |
7634 #28316 := (or #27229 #28249 #28259 #24694 #27226 #28313) |
6921 #28211 := [def-axiom]: #28208 |
7635 #28320 := (iff #28316 #28319) |
6922 #29345 := [unit-resolution #28211 #29580]: #29321 |
7636 #28321 := [rewrite]: #28320 |
6923 #30226 := [unit-resolution #29345 #30225]: #12355 |
7637 #28317 := (iff #28309 #28316) |
6924 #29853 := (or #17730 #22574) |
7638 #28314 := (iff #28308 #28313) |
6925 #23760 := (or #22595 #22589) |
7639 #28311 := (iff #28307 #28310) |
6926 #23761 := [def-axiom]: #23760 |
7640 #28312 := [rewrite]: #28311 |
6927 #29386 := [unit-resolution #23761 #28988]: #22589 |
7641 #28315 := [monotonicity #28312]: #28314 |
6928 #29389 := (or #22592 #17724 #22586) |
7642 #28262 := (iff #28247 #28259) |
6929 #23752 := (or #22592 #17721 #17724 #22586) |
7643 #28251 := (+ #27155 #28227) |
6930 #23753 := [def-axiom]: #23752 |
7644 #28254 := (>= #28251 0::int) |
6931 #29181 := [unit-resolution #23753 #27738]: #29389 |
7645 #28260 := (iff #28254 #28259) |
6932 #29213 := [unit-resolution #29181 #29386 #29327]: #22586 |
7646 #28261 := [rewrite]: #28260 |
6933 #23742 := (or #22583 #22577) |
7647 #28255 := (iff #28247 #28254) |
6934 #23743 := [def-axiom]: #23742 |
7648 #28252 := (= #28246 #28251) |
6935 #29850 := [unit-resolution #23743 #29213]: #22577 |
7649 #28253 := [rewrite]: #28252 |
6936 #29851 := (or #22580 #17730 #22574) |
7650 #28256 := [monotonicity #28253]: #28255 |
6937 #23736 := (or #22580 #17721 #17730 #22574) |
7651 #28263 := [trans #28256 #28261]: #28262 |
6938 #23737 := [def-axiom]: #23736 |
7652 #28318 := [monotonicity #28263 #28315]: #28317 |
6939 #29852 := [unit-resolution #23737 #27738]: #29851 |
7653 #28323 := [trans #28318 #28321]: #28322 |
6940 #29854 := [unit-resolution #29852 #29850]: #29853 |
7654 #28329 := [monotonicity #28323]: #28328 |
6941 #30229 := [unit-resolution #29854 #30226]: #22574 |
7655 #28333 := [trans #28329 #28331]: #28332 |
6942 #30232 := (or #22571 #22532) |
7656 #28326 := [quant-inst]: #28325 |
6943 #28690 := [unit-resolution #29740 #20106 #28525 #27869 #29448]: #27522 |
7657 #28334 := [mp #28326 #28333]: #28324 |
6944 #28541 := [unit-resolution #29773 #28690]: #27495 |
7658 #28444 := [unit-resolution #28334 #21577 #14275 #28442 #28441]: #28443 |
6945 #29313 := [unit-resolution #29705 #28973 #28541]: #28652 |
7659 #28445 := [unit-resolution #28444 #28435 #28420]: #28249 |
6946 #29314 := [unit-resolution #28159 #29313]: #28655 |
7660 #28446 := [th-lemma #28445 #28397 #28390]: false |
6947 #29323 := [unit-resolution #29320 #29314]: #28664 |
7661 #28448 := [lemma #28446]: #28447 |
6948 #29346 := [unit-resolution #29345 #29323]: #12355 |
7662 #29646 := [unit-resolution #28448 #29588 #28847 #29645]: #12372 |
6949 #29264 := [unit-resolution #29854 #29346]: #22574 |
7663 #30096 := (or #29386 #18452 #29380) |
6950 #29855 := [hypothesis]: #22526 |
7664 #30097 := [def-axiom]: #30096 |
6951 #23652 := (or #22529 #22523) |
7665 #30787 := [unit-resolution #30097 #29646 #30786]: #29386 |
6952 #23653 := [def-axiom]: #23652 |
7666 #29962 := (or #29961 #12378 #29383) |
6953 #29856 := [unit-resolution #23653 #29855]: #22529 |
7667 #29960 := [def-axiom]: #29962 |
6954 #23708 := (or #22559 #22523) |
7668 #30792 := [unit-resolution #29960 #30787]: #30791 |
6955 #23709 := [def-axiom]: #23708 |
7669 #30793 := [unit-resolution #30792 #30191]: #12378 |
6956 #29857 := [unit-resolution #23709 #29855]: #22559 |
7670 #30801 := (or #18458 #23317) |
6957 #29858 := (or #22571 #22562 #22532) |
7671 #24505 := (or #23338 #23332) |
6958 #28575 := (or #22571 #17724 #22562 #22532) |
7672 #24506 := [def-axiom]: #24505 |
6959 #28560 := [hypothesis]: #12349 |
7673 #30794 := [unit-resolution #24506 #29587]: #23332 |
6960 #28561 := [hypothesis]: #22529 |
7674 #30795 := (or #23335 #18452 #23329) |
6961 #28562 := [hypothesis]: #22574 |
7675 #24497 := (or #23335 #18449 #18452 #23329) |
6962 #23720 := (or #22571 #12355) |
7676 #24498 := [def-axiom]: #24497 |
6963 #23721 := [def-axiom]: #23720 |
7677 #30796 := [unit-resolution #24498 #28483]: #30795 |
6964 #28563 := [unit-resolution #23721 #28562]: #12355 |
7678 #30797 := [unit-resolution #30796 #29646 #30794]: #23329 |
6965 #28564 := (or #22538 #17730 #22532) |
7679 #24487 := (or #23326 #23320) |
6966 #23662 := (or #22538 #17721 #17730 #22532) |
7680 #24488 := [def-axiom]: #24487 |
6967 #23663 := [def-axiom]: #23662 |
7681 #30798 := [unit-resolution #24488 #30797]: #23320 |
6968 #28565 := [unit-resolution #23663 #27738]: #28564 |
7682 #30799 := (or #23323 #18458 #23317) |
6969 #28566 := [unit-resolution #28565 #28563 #28561]: #22538 |
7683 #24481 := (or #23323 #18449 #18458 #23317) |
6970 #23668 := (or #22541 #22535) |
7684 #24482 := [def-axiom]: #24481 |
6971 #23669 := [def-axiom]: #23668 |
7685 #30800 := [unit-resolution #24482 #28483]: #30799 |
6972 #28567 := [unit-resolution #23669 #28566]: #22541 |
7686 #30802 := [unit-resolution #30800 #30798]: #30801 |
6973 #28568 := [hypothesis]: #22559 |
7687 #30803 := [unit-resolution #30802 #30793]: #23317 |
6974 #23726 := (or #22571 #22565) |
7688 #30804 := (or #23314 #23275) |
6975 #23727 := [def-axiom]: #23726 |
7689 #24329 := (not #18823) |
6976 #28569 := [unit-resolution #23727 #28562]: #22565 |
7690 #30463 := (= #3083 #3227) |
6977 #23716 := (or #22568 #22556 #22562) |
7691 #30461 := (= #3227 #3083) |
6978 #23717 := [def-axiom]: #23716 |
7692 #30457 := (= #3226 #3082) |
6979 #28570 := [unit-resolution #23717 #28569 #28568]: #22556 |
7693 #30454 := [hypothesis]: #23305 |
6980 #23686 := (or #22553 #22547) |
7694 #24443 := (or #23302 #12671) |
6981 #23687 := [def-axiom]: #23686 |
7695 #24444 := [def-axiom]: #24443 |
6982 #28571 := [unit-resolution #23687 #28570]: #22547 |
7696 #30455 := [unit-resolution #24444 #30454]: #12671 |
6983 #28572 := (or #22550 #17724 #22544) |
7697 #30456 := [symm #30455]: #3264 |
6984 #23678 := (or #22550 #17721 #17724 #22544) |
7698 #30458 := [monotonicity #30456]: #30457 |
6985 #23679 := [def-axiom]: #23678 |
7699 #30462 := [monotonicity #30458]: #30461 |
6986 #28573 := [unit-resolution #23679 #27738]: #28572 |
7700 #30464 := [symm #30462]: #30463 |
6987 #28574 := [unit-resolution #28573 #28571 #28567 #28560]: false |
7701 #30465 := (= uf_304 #3083) |
6988 #28576 := [lemma #28574]: #28575 |
7702 #24441 := (or #23302 #12668) |
6989 #29859 := [unit-resolution #28576 #29327]: #29858 |
7703 #24442 := [def-axiom]: #24441 |
6990 #29993 := [unit-resolution #29859 #29857 #29856 #29264]: false |
7704 #30459 := [unit-resolution #24442 #30454]: #12668 |
6991 #29994 := [lemma #29993]: #22523 |
7705 #30460 := [symm #30459]: #3263 |
6992 #30143 := (or #22526 #22520) |
7706 #30466 := [trans #30460 #29551]: #30465 |
6993 #28967 := (or #15127 #12967) |
7707 #30467 := [trans #30466 #30464]: #12428 |
6994 #14990 := (<= uf_286 4294967295::int) |
7708 #24438 := (+ uf_297 #13512) |
6995 #14993 := (iff #12726 #14990) |
7709 #24440 := (>= #24438 0::int) |
6996 #14984 := (+ 4294967295::int #12727) |
7710 #30468 := (or #12677 #24440) |
6997 #14987 := (>= #14984 0::int) |
7711 #30469 := [th-lemma]: #30468 |
6998 #14991 := (iff #14987 #14990) |
7712 #30420 := [unit-resolution #30469 #30455]: #24440 |
6999 #14992 := [rewrite]: #14991 |
7713 #30082 := (not #24440) |
7000 #14988 := (iff #12726 #14987) |
7714 #30083 := (or #13515 #30082) |
7001 #14985 := (= #12728 #14984) |
7715 #30111 := [hypothesis]: #24440 |
7002 #14986 := [monotonicity #7481]: #14985 |
7716 #30112 := [hypothesis]: #13514 |
7003 #14989 := [monotonicity #14986]: #14988 |
7717 #30081 := [th-lemma #30112 #30111 #29553]: false |
7004 #14994 := [trans #14989 #14992]: #14993 |
7718 #30084 := [lemma #30081]: #30083 |
7005 #13540 := [and-elim #13524]: #12726 |
7719 #30424 := [unit-resolution #30084 #30420]: #13515 |
7006 #14995 := [mp #13540 #14994]: #14990 |
7720 #24317 := (or #22257 #22255 #13514) |
7007 #28956 := [hypothesis]: #17745 |
7721 #24318 := [def-axiom]: #24317 |
7008 #28957 := [th-lemma #27681 #28956 #14995]: false |
7722 #30425 := [unit-resolution #24318 #30424 #30467]: #22257 |
7009 #28968 := [lemma #28957]: #28967 |
7723 #24319 := (or #23236 #22256) |
7010 #30138 := [unit-resolution #28968 #28538]: #15127 |
7724 #24320 := [def-axiom]: #24319 |
7011 #30141 := (or #22526 #17745 #22520) |
7725 #30421 := [unit-resolution #24320 #30425]: #23236 |
7012 #30136 := (or #21575 #13051) |
7726 #24453 := (or #23302 #23266) |
7013 #30139 := [th-lemma]: #30136 |
7727 #24454 := [def-axiom]: #24453 |
7014 #30140 := [unit-resolution #30139 #29317]: #13051 |
7728 #30426 := [unit-resolution #24454 #30454]: #23266 |
7015 #23632 := (or #22526 #17742 #17745 #22520) |
7729 #30430 := (or #23269 #23263) |
7016 #23633 := [def-axiom]: #23632 |
7730 #15731 := (<= uf_286 4294967295::int) |
7017 #30142 := [unit-resolution #23633 #30140]: #30141 |
7731 #15734 := (iff #13361 #15731) |
7018 #30144 := [unit-resolution #30142 #30138]: #30143 |
7732 #15725 := (+ 4294967295::int #13362) |
7019 #30150 := [unit-resolution #30144 #29994]: #22520 |
7733 #15728 := (>= #15725 0::int) |
7020 #23622 := (or #22517 #22511) |
7734 #15732 := (iff #15728 #15731) |
7021 #23623 := [def-axiom]: #23622 |
7735 #15733 := [rewrite]: #15732 |
7022 #30127 := [unit-resolution #23623 #30150]: #22511 |
7736 #15729 := (iff #13361 #15728) |
7023 #23568 := (>= #13063 -1::int) |
7737 #15726 := (= #13363 #15725) |
7024 #23618 := (or #22517 #13061) |
7738 #15727 := [monotonicity #7510]: #15726 |
7025 #23619 := [def-axiom]: #23618 |
7739 #15730 := [monotonicity #15727]: #15729 |
7026 #30124 := [unit-resolution #23619 #30150]: #13061 |
7740 #15735 := [trans #15730 #15733]: #15734 |
7027 #30129 := (or #21556 #23568) |
7741 #14277 := [not-or-elim #14266]: #13366 |
7028 #30128 := [th-lemma]: #30129 |
7742 #14279 := [and-elim #14277]: #13361 |
7029 #30130 := [unit-resolution #30128 #30124]: #23568 |
7743 #15736 := [mp #14279 #15735]: #15731 |
7030 #29095 := (not #23568) |
7744 #29589 := [hypothesis]: #18490 |
7031 #30131 := (or #13089 #29095) |
7745 #29590 := [th-lemma #29589 #29588 #15736]: false |
7032 #29096 := (or #13089 #12967 #29095) |
7746 #29591 := [lemma #29590]: #15820 |
7033 #29081 := [hypothesis]: #23568 |
7747 #30427 := (or #13576 #13454) |
7034 #29082 := [hypothesis]: #13093 |
7748 #30428 := [th-lemma]: #30427 |
7035 #29094 := [th-lemma #29082 #27681 #29081]: false |
7749 #30429 := [unit-resolution #30428 #29645]: #13454 |
7036 #29097 := [lemma #29094]: #29096 |
7750 #24377 := (or #23269 #18487 #18490 #23263) |
7037 #30132 := [unit-resolution #29097 #28538]: #30131 |
7751 #24378 := [def-axiom]: #24377 |
7038 #30133 := [unit-resolution #30132 #30130]: #13089 |
7752 #30431 := [unit-resolution #24378 #30429 #29591]: #30430 |
7039 #23608 := (or #22514 #13093 #22508) |
7753 #30432 := [unit-resolution #30431 #30426]: #23263 |
7040 #23609 := [def-axiom]: #23608 |
7754 #24367 := (or #23260 #23254) |
7041 #30134 := [unit-resolution #23609 #30133 #30127]: #22508 |
7755 #24368 := [def-axiom]: #24367 |
7042 #23600 := (or #22505 #22499) |
7756 #30434 := [unit-resolution #24368 #30432]: #23254 |
7043 #23601 := [def-axiom]: #23600 |
7757 #24312 := (>= #13539 -1::int) |
7044 #30135 := [unit-resolution #23601 #30134]: #22499 |
7758 #24363 := (or #23260 #13538) |
7045 #23693 := (+ uf_297 #13126) |
7759 #24364 := [def-axiom]: #24363 |
7046 #23695 := (>= #23693 0::int) |
7760 #30435 := [unit-resolution #24364 #30432]: #13538 |
7047 #30148 := [hypothesis]: #22562 |
7761 #30433 := (or #13542 #24312) |
7048 #23698 := (or #22559 #12524) |
7762 #30436 := [th-lemma]: #30433 |
7049 #23699 := [def-axiom]: #23698 |
7763 #30437 := [unit-resolution #30436 #30435]: #24312 |
7050 #30154 := [unit-resolution #23699 #30148]: #12524 |
7764 #30126 := (not #24312) |
7051 #30155 := (or #21614 #23695) |
7765 #30127 := (or #13470 #30126) |
7052 #30153 := [th-lemma]: #30155 |
7766 #30085 := [hypothesis]: #24312 |
7053 #30156 := [unit-resolution #30153 #30154]: #23695 |
7767 #30086 := [hypothesis]: #13475 |
7054 #30164 := (not #23695) |
7768 #30120 := [th-lemma #30086 #29588 #30085]: false |
7055 #30174 := (or #13129 #30164) |
7769 #30128 := [lemma #30120]: #30127 |
7056 #30165 := (or #13129 #13358 #30164) |
7770 #30438 := [unit-resolution #30128 #30437]: #13470 |
7057 #30173 := [th-lemma]: #30165 |
7771 #24353 := (or #23257 #13475 #23251) |
7058 #30146 := [unit-resolution #30173 #28859]: #30174 |
7772 #24354 := [def-axiom]: #24353 |
7059 #30163 := [unit-resolution #30146 #30156]: #13129 |
7773 #30439 := [unit-resolution #24354 #30438 #30434]: #23251 |
7060 #30161 := (= #3101 #3272) |
7774 #24345 := (or #23248 #23242) |
7061 #30159 := (= #3272 #3101) |
7775 #24346 := [def-axiom]: #24345 |
7062 #30157 := (= #3271 #3100) |
7776 #30440 := [unit-resolution #24346 #30439]: #23242 |
7063 #30149 := (= #28166 uf_297) |
7777 #24341 := (or #23245 #23239 #22309) |
7064 #30166 := [symm #29826]: #30149 |
7778 #24342 := [def-axiom]: #24341 |
7065 #30147 := [trans #28479 #30166]: #27364 |
7779 #30441 := [unit-resolution #24342 #30440 #30421]: #22309 |
7066 #30152 := [monotonicity #30147]: #27366 |
7780 #24330 := (or #22304 #24329) |
7067 #30172 := (= #3271 #27249) |
7781 #24331 := [def-axiom]: #24330 |
7068 #30170 := (= uf_305 #26870) |
7782 #30482 := [unit-resolution #24331 #30441]: #24329 |
7069 #30168 := (= uf_305 #28166) |
7783 #30226 := (+ uf_298 #18821) |
7070 #30167 := [symm #30154]: #3288 |
7784 #30453 := (>= #30226 0::int) |
7071 #30169 := [trans #30167 #29826]: #30168 |
7785 #30481 := (not #30453) |
7072 #30171 := [trans #30169 #28499]: #30170 |
7786 #30707 := (= uf_298 ?x786!14) |
7073 #30180 := [monotonicity #30171]: #30172 |
7787 #30738 := (not #30707) |
7074 #30151 := [trans #30180 #30152]: #30157 |
7788 #24451 := (or #23302 #13628) |
7075 #30160 := [monotonicity #30151]: #30159 |
7789 #24452 := [def-axiom]: #24451 |
7076 #30162 := [symm #30160]: #30161 |
7790 #30443 := [unit-resolution #24452 #30454]: #13628 |
7077 #30194 := (= uf_304 #3101) |
7791 #24435 := (+ uf_296 #13490) |
7078 #23696 := (or #22559 #12521) |
7792 #24436 := (<= #24435 0::int) |
7079 #23697 := [def-axiom]: #23696 |
7793 #30445 := (or #12686 #24436) |
7080 #30145 := [unit-resolution #23697 #30148]: #12521 |
7794 #30446 := [th-lemma]: #30445 |
7081 #30158 := [symm #30145]: #3287 |
7795 #30444 := [unit-resolution #30446 #30459]: #24436 |
7082 #30195 := [trans #30158 #28875]: #30194 |
7796 #24332 := (not #18836) |
7083 #30190 := [trans #30195 #30162]: #12446 |
7797 #24333 := (or #22304 #24332) |
7084 #23573 := (or #21468 #21466 #13128) |
7798 #24334 := [def-axiom]: #24333 |
7085 #23574 := [def-axiom]: #23573 |
7799 #30447 := [unit-resolution #24334 #30441]: #24332 |
7086 #30196 := [unit-resolution #23574 #30190 #30163]: #21468 |
7800 #30725 := (not #24436) |
7087 #23575 := (or #22493 #21467) |
7801 #30726 := (or #30724 #18836 #30725 #13627) |
7088 #23576 := [def-axiom]: #23575 |
7802 #30719 := [hypothesis]: #13628 |
7089 #30197 := [unit-resolution #23576 #30196]: #22493 |
7803 #30720 := [hypothesis]: #24436 |
7090 #23596 := (or #22502 #22496 #21531) |
7804 #30721 := [hypothesis]: #24332 |
7091 #23597 := [def-axiom]: #23596 |
7805 #30722 := [hypothesis]: #30714 |
7092 #30176 := [unit-resolution #23597 #30197 #30135]: #21531 |
7806 #30723 := [th-lemma #30722 #30721 #30720 #30719]: false |
7093 #23588 := (or #21526 #18027) |
7807 #30727 := [lemma #30723]: #30726 |
7094 #23589 := [def-axiom]: #23588 |
7808 #30448 := [unit-resolution #30727 #30447 #30444 #30443]: #30724 |
7095 #30178 := [unit-resolution #23589 #30176]: #18027 |
7809 #30715 := (or #30713 #30714) |
7096 #29153 := (+ uf_298 #18020) |
7810 #30716 := [th-lemma]: #30715 |
7097 #30137 := (>= #29153 0::int) |
7811 #30449 := [unit-resolution #30716 #30448]: #30713 |
7098 #30208 := (not #30137) |
7812 #30739 := (or #30738 #30708) |
7099 #30288 := (not #30181) |
7813 #30734 := (= #18513 #3197) |
7100 #30175 := (= #3230 #17765) |
7814 #30732 := (= #18512 #3188) |
7101 #30256 := (not #30175) |
7815 #30730 := (= ?x786!14 uf_298) |
7102 #30251 := (+ #3230 #18007) |
7816 #30729 := [hypothesis]: #30707 |
7103 #30253 := (>= #30251 0::int) |
7817 #30731 := [symm #30729]: #30730 |
7104 #30263 := (not #30253) |
7818 #30733 := [monotonicity #30731]: #30732 |
7105 #23704 := (or #22559 #12997) |
7819 #30735 := [monotonicity #30733]: #30734 |
7106 #23705 := [def-axiom]: #23704 |
7820 #30736 := [symm #30735]: #30708 |
7107 #30179 := [unit-resolution #23705 #30148]: #12997 |
7821 #30728 := [hypothesis]: #30713 |
7108 #23690 := (+ uf_296 #13112) |
7822 #30737 := [unit-resolution #30728 #30736]: false |
7109 #23691 := (<= #23690 0::int) |
7823 #30740 := [lemma #30737]: #30739 |
7110 #30199 := (or #21613 #23691) |
7824 #30450 := [unit-resolution #30740 #30449]: #30738 |
7111 #30200 := [th-lemma]: #30199 |
7825 #30485 := (or #30707 #30481) |
7112 #30182 := [unit-resolution #30200 #30145]: #23691 |
7826 #30224 := (<= #30226 0::int) |
7113 #23585 := (not #18009) |
7827 #30262 := (+ uf_296 #18834) |
7114 #23586 := (or #21526 #23585) |
7828 #30263 := (>= #30262 0::int) |
7115 #23587 := [def-axiom]: #23586 |
7829 #30451 := (not #30263) |
7116 #30183 := [unit-resolution #23587 #30176]: #23585 |
7830 #30452 := (or #30451 #18836 #30725) |
7117 #30264 := (not #23691) |
7831 #30494 := [th-lemma]: #30452 |
7118 #30265 := (or #30263 #18009 #30264 #12996) |
7832 #30495 := [unit-resolution #30494 #30444 #30447]: #30451 |
7119 #30258 := [hypothesis]: #12997 |
7833 #30497 := (or #30224 #30263) |
7120 #30259 := [hypothesis]: #23691 |
7834 #24327 := (or #22304 #18509) |
7121 #30260 := [hypothesis]: #23585 |
7835 #24328 := [def-axiom]: #24327 |
7122 #30261 := [hypothesis]: #30253 |
7836 #30496 := [unit-resolution #24328 #30441]: #18509 |
7123 #30262 := [th-lemma #30261 #30260 #30259 #30258]: false |
7837 #24325 := (or #22304 #18508) |
7124 #30266 := [lemma #30262]: #30265 |
7838 #24326 := [def-axiom]: #24325 |
7125 #30184 := [unit-resolution #30266 #30183 #30182 #30179]: #30263 |
7839 #30491 := [unit-resolution #24326 #30441]: #18508 |
7126 #30257 := (or #30256 #30253) |
7840 #30279 := (or #23225 #22288 #22289 #30224 #30263) |
7127 #30267 := [th-lemma]: #30257 |
7841 #30208 := (+ #18513 #13926) |
7128 #30185 := [unit-resolution #30267 #30184]: #30256 |
7842 #30203 := (<= #30208 0::int) |
7129 #30289 := (or #30288 #30175) |
7843 #30209 := (+ ?x786!14 #13457) |
7130 #30284 := (= #17765 #3230) |
7844 #30210 := (>= #30209 0::int) |
7131 #30282 := (= #17764 #3220) |
7845 #30212 := (or #22289 #30210 #30203 #22288) |
7132 #30280 := (= #17764 #27555) |
7846 #30280 := (or #23225 #30212) |
7133 #30276 := (= ?x785!14 #27482) |
7847 #30287 := (iff #30280 #30279) |
7134 #30274 := (= ?x785!14 #28213) |
7848 #30274 := (or #22288 #22289 #30224 #30263) |
7135 #30272 := (= ?x785!14 uf_298) |
7849 #30282 := (or #23225 #30274) |
7136 #30271 := [hypothesis]: #30181 |
7850 #30285 := (iff #30282 #30279) |
7137 #30273 := [symm #30271]: #30272 |
7851 #30286 := [rewrite]: #30285 |
7138 #30275 := [trans #30273 #28873]: #30274 |
7852 #30283 := (iff #30280 #30282) |
7139 #30277 := [trans #30275 #29458]: #30276 |
7853 #30277 := (iff #30212 #30274) |
7140 #30278 := (= #2979 #26469) |
7854 #30271 := (or #22289 #30224 #30263 #22288) |
7141 #30279 := [symm #27663]: #30278 |
7855 #30275 := (iff #30271 #30274) |
7142 #30281 := [monotonicity #30279 #30277 #27654]: #30280 |
7856 #30276 := [rewrite]: #30275 |
7143 #30283 := [trans #30281 #29712]: #30282 |
7857 #30272 := (iff #30212 #30271) |
7144 #30285 := [monotonicity #30283]: #30284 |
7858 #30269 := (iff #30203 #30263) |
7145 #30286 := [symm #30285]: #30175 |
7859 #30257 := (+ #13926 #18513) |
7146 #30250 := [hypothesis]: #30256 |
7860 #30259 := (<= #30257 0::int) |
7147 #30287 := [unit-resolution #30250 #30286]: false |
7861 #30267 := (iff #30259 #30263) |
7148 #30290 := [lemma #30287]: #30289 |
7862 #30268 := [rewrite]: #30267 |
7149 #30186 := [unit-resolution #30290 #30185]: #30288 |
7863 #30260 := (iff #30203 #30259) |
7150 #30213 := (or #30181 #30208) |
7864 #30258 := (= #30208 #30257) |
7151 #29154 := (<= #29153 0::int) |
7865 #30253 := [rewrite]: #30258 |
7152 #29165 := (+ uf_296 #18007) |
7866 #30261 := [monotonicity #30253]: #30260 |
7153 #29166 := (>= #29165 0::int) |
7867 #30270 := [trans #30261 #30268]: #30269 |
7154 #30187 := (not #29166) |
7868 #30241 := (iff #30210 #30224) |
7155 #30177 := (or #30187 #18009 #30264) |
7869 #30213 := (+ #13457 ?x786!14) |
7156 #30207 := [th-lemma]: #30177 |
7870 #30223 := (>= #30213 0::int) |
7157 #30189 := [unit-resolution #30207 #30183 #30182]: #30187 |
7871 #30227 := (iff #30223 #30224) |
7158 #23583 := (or #21526 #17761) |
7872 #30228 := [rewrite]: #30227 |
7159 #23584 := [def-axiom]: #23583 |
7873 #30211 := (iff #30210 #30223) |
7160 #30191 := [unit-resolution #23584 #30176]: #17761 |
7874 #30218 := (= #30209 #30213) |
7161 #23581 := (or #21526 #17757) |
7875 #30219 := [rewrite]: #30218 |
7162 #23582 := [def-axiom]: #23581 |
7876 #30225 := [monotonicity #30219]: #30211 |
7163 #30192 := [unit-resolution #23582 #30176]: #17757 |
7877 #30242 := [trans #30225 #30228]: #30241 |
7164 #30050 := (or #22482 #21510 #21511 #29154 #29166) |
7878 #30273 := [monotonicity #30242 #30270]: #30272 |
7165 #29142 := (+ #17765 #13378) |
7879 #30278 := [trans #30273 #30276]: #30277 |
7166 #29143 := (<= #29142 0::int) |
7880 #30284 := [monotonicity #30278]: #30283 |
7167 #29144 := (+ ?x785!14 #12965) |
7881 #30288 := [trans #30284 #30286]: #30287 |
7168 #29145 := (>= #29144 0::int) |
7882 #30281 := [quant-inst]: #30280 |
7169 #29146 := (or #21511 #29145 #29143 #21510) |
7883 #30289 := [mp #30281 #30288]: #30279 |
7170 #30051 := (or #22482 #29146) |
7884 #30498 := [unit-resolution #30289 #29550 #30491 #30496]: #30497 |
7171 #30058 := (iff #30051 #30050) |
7885 #30499 := [unit-resolution #30498 #30495]: #30224 |
7172 #29174 := (or #21510 #21511 #29154 #29166) |
7886 #30500 := (not #30224) |
7173 #30053 := (or #22482 #29174) |
7887 #30510 := (or #30707 #30500 #30481) |
7174 #30056 := (iff #30053 #30050) |
7888 #30484 := [th-lemma]: #30510 |
7175 #30057 := [rewrite]: #30056 |
7889 #30480 := [unit-resolution #30484 #30499]: #30485 |
7176 #30054 := (iff #30051 #30053) |
7890 #30486 := [unit-resolution #30480 #30450]: #30481 |
7177 #29177 := (iff #29146 #29174) |
7891 #30487 := [th-lemma #30486 #30437 #30482]: false |
7178 #29171 := (or #21511 #29154 #29166 #21510) |
7892 #30483 := [lemma #30487]: #23302 |
7179 #29175 := (iff #29171 #29174) |
7893 #29652 := (or #23314 #23305 #23275) |
7180 #29176 := [rewrite]: #29175 |
7894 #29632 := [hypothesis]: #23272 |
7181 #29172 := (iff #29146 #29171) |
7895 #29633 := [hypothesis]: #23317 |
7182 #29169 := (iff #29143 #29166) |
7896 #24465 := (or #23314 #12378) |
7183 #29159 := (+ #13378 #17765) |
7897 #24466 := [def-axiom]: #24465 |
7184 #29162 := (<= #29159 0::int) |
7898 #29636 := [unit-resolution #24466 #29633]: #12378 |
7185 #29167 := (iff #29162 #29166) |
7899 #29637 := (or #23281 #18458 #23275) |
7186 #29168 := [rewrite]: #29167 |
7900 #24407 := (or #23281 #18449 #18458 #23275) |
7187 #29163 := (iff #29143 #29162) |
7901 #24408 := [def-axiom]: #24407 |
7188 #29160 := (= #29142 #29159) |
7902 #29638 := [unit-resolution #24408 #28483]: #29637 |
7189 #29161 := [rewrite]: #29160 |
7903 #29639 := [unit-resolution #29638 #29636 #29632]: #23281 |
7190 #29164 := [monotonicity #29161]: #29163 |
7904 #24413 := (or #23284 #23278) |
7191 #29170 := [trans #29164 #29168]: #29169 |
7905 #24414 := [def-axiom]: #24413 |
7192 #29157 := (iff #29145 #29154) |
7906 #29640 := [unit-resolution #24414 #29639]: #23284 |
7193 #29147 := (+ #12965 ?x785!14) |
7907 #29641 := [hypothesis]: #23302 |
7194 #29150 := (>= #29147 0::int) |
7908 #24471 := (or #23314 #23308) |
7195 #29155 := (iff #29150 #29154) |
7909 #24472 := [def-axiom]: #24471 |
7196 #29156 := [rewrite]: #29155 |
7910 #29642 := [unit-resolution #24472 #29633]: #23308 |
7197 #29151 := (iff #29145 #29150) |
7911 #24461 := (or #23311 #23299 #23305) |
7198 #29148 := (= #29144 #29147) |
7912 #24462 := [def-axiom]: #24461 |
7199 #29149 := [rewrite]: #29148 |
7913 #29643 := [unit-resolution #24462 #29642 #29641]: #23299 |
7200 #29152 := [monotonicity #29149]: #29151 |
7914 #24431 := (or #23296 #23290) |
7201 #29158 := [trans #29152 #29156]: #29157 |
7915 #24432 := [def-axiom]: #24431 |
7202 #29173 := [monotonicity #29158 #29170]: #29172 |
7916 #29644 := [unit-resolution #24432 #29643]: #23290 |
7203 #29178 := [trans #29173 #29176]: #29177 |
7917 #29649 := (or #23293 #23287) |
7204 #30055 := [monotonicity #29178]: #30054 |
7918 #29647 := (or #23293 #18452 #23287) |
7205 #30059 := [trans #30055 #30057]: #30058 |
7919 #24423 := (or #23293 #18449 #18452 #23287) |
7206 #30052 := [quant-inst]: #30051 |
7920 #24424 := [def-axiom]: #24423 |
7207 #30060 := [mp #30052 #30059]: #30050 |
7921 #29648 := [unit-resolution #24424 #28483]: #29647 |
7208 #30193 := [unit-resolution #30060 #28540 #30192 #30191 #30189]: #29154 |
7922 #29650 := [unit-resolution #29648 #29646]: #29649 |
7209 #30210 := (not #29154) |
7923 #29651 := [unit-resolution #29650 #29644 #29640]: false |
7210 #30211 := (or #30181 #30210 #30208) |
7924 #29653 := [lemma #29651]: #29652 |
7211 #30212 := [th-lemma]: #30211 |
7925 #30805 := [unit-resolution #29653 #30483]: #30804 |
7212 #30214 := [unit-resolution #30212 #30193]: #30213 |
7926 #30806 := [unit-resolution #30805 #30803]: #23275 |
7213 #30215 := [unit-resolution #30214 #30186]: #30208 |
7927 #24389 := (or #23272 #12389) |
7214 #30216 := [th-lemma #30130 #30215 #30178]: false |
7928 #24390 := [def-axiom]: #24389 |
7215 #30219 := [lemma #30216]: #22559 |
7929 #30807 := [unit-resolution #24390 #30806]: #12389 |
7216 #30241 := [unit-resolution #29859 #30219]: #30232 |
7930 #24387 := (or #23272 #12384) |
7217 #30236 := [unit-resolution #30241 #30229]: #22532 |
7931 #24388 := [def-axiom]: #24387 |
7218 #23646 := (or #22529 #12383) |
7932 #30808 := [unit-resolution #24388 #30806]: #12384 |
7219 #23647 := [def-axiom]: #23646 |
7933 #30809 := [trans #30808 #30807]: #30365 |
7220 #30293 := [unit-resolution #23647 #30236]: #12383 |
7934 #30810 := (not #30365) |
7221 #28986 := [symm #30293]: #3242 |
7935 #30811 := (or #30810 #30319) |
7222 #29080 := [trans #28986 #28873]: #28951 |
7936 #30812 := [th-lemma]: #30811 |
7223 #29269 := [trans #29080 #29458]: #29074 |
7937 #30813 := [unit-resolution #30812 #30809]: #30319 |
7224 #29334 := [monotonicity #30279 #29269 #27654]: #29208 |
7938 #24397 := (or #23272 #23266) |
7225 #29357 := [trans #29334 #29712]: #29112 |
7939 #24398 := [def-axiom]: #24397 |
7226 #29125 := [monotonicity #29357]: #28979 |
7940 #30814 := [unit-resolution #24398 #30806]: #23266 |
7227 #28987 := [symm #29125]: #28730 |
7941 #30815 := [unit-resolution #30431 #30814]: #23263 |
7228 #29079 := (= uf_304 #3230) |
7942 #30816 := [unit-resolution #24368 #30815]: #23254 |
7229 #23642 := (or #22529 #12375) |
7943 #30817 := [unit-resolution #24364 #30815]: #13538 |
7230 #23643 := [def-axiom]: #23642 |
7944 #30818 := [unit-resolution #30436 #30817]: #24312 |
7231 #28983 := [unit-resolution #23643 #30236]: #12375 |
7945 #30819 := [unit-resolution #30128 #30818]: #13470 |
7232 #29211 := [symm #28983]: #3235 |
7946 #30820 := [unit-resolution #24354 #30819 #30816]: #23251 |
7233 #23644 := (or #22529 #12380) |
7947 #30821 := [unit-resolution #24346 #30820]: #23242 |
7234 #23645 := [def-axiom]: #23644 |
7948 #30830 := (= #3197 #3227) |
7235 #29034 := [unit-resolution #23645 #30236]: #12380 |
7949 #30826 := (= #3227 #3197) |
7236 #28946 := [symm #29034]: #3240 |
7950 #30824 := (= #3226 #3188) |
7237 #28982 := [trans #28946 #29211]: #29079 |
7951 #24391 := (or #23272 #12392) |
7238 #29212 := [trans #28982 #28987]: #12446 |
7952 #24392 := [def-axiom]: #24391 |
7239 #28731 := [hypothesis]: #21466 |
7953 #30822 := [unit-resolution #24392 #30806]: #12392 |
7240 #29304 := [unit-resolution #28731 #29212]: false |
7954 #30823 := [symm #30822]: #3207 |
7241 #28976 := [lemma #29304]: #12446 |
7955 #30825 := [monotonicity #30823]: #30824 |
7242 #30304 := (or #21466 #21468) |
7956 #30827 := [monotonicity #30825]: #30826 |
7243 #28528 := (+ uf_298 #13126) |
7957 #30831 := [symm #30827]: #30830 |
7244 #28529 := (>= #28528 0::int) |
7958 #30832 := (= uf_304 #3197) |
7245 #30294 := (or #21574 #28529) |
7959 #30829 := [symm #30808]: #3200 |
7246 #30295 := [th-lemma]: #30294 |
7960 #30828 := [symm #30807]: #3205 |
7247 #30296 := [unit-resolution #30295 #30293]: #28529 |
7961 #30833 := [trans #30828 #30829]: #30832 |
7248 #30297 := [hypothesis]: #21467 |
7962 #30834 := [trans #30833 #30831]: #12428 |
7249 #30298 := [hypothesis]: #12446 |
7963 #30114 := (+ uf_298 #13512) |
7250 #30299 := [unit-resolution #23574 #30298 #30297]: #13128 |
7964 #30060 := (>= #30114 0::int) |
7251 #30300 := (not #28529) |
7965 #30835 := (or #12539 #30060) |
7252 #30301 := (or #13129 #12967 #30300) |
7966 #30836 := [th-lemma]: #30835 |
7253 #30302 := [th-lemma]: #30301 |
7967 #30837 := [unit-resolution #30836 #30822]: #30060 |
7254 #30303 := [unit-resolution #30302 #30299 #30296 #28538]: false |
7968 #30838 := (not #30060) |
7255 #30305 := [lemma #30303]: #30304 |
7969 #30839 := (or #13515 #30838 #13721) |
7256 #29076 := [unit-resolution #30305 #28976]: #21468 |
7970 #30840 := [th-lemma]: #30839 |
7257 #29124 := [unit-resolution #23576 #29076]: #22493 |
7971 #30841 := [unit-resolution #30840 #29588 #30837]: #13515 |
7258 #28962 := [unit-resolution #23597 #30135]: #22499 |
7972 #30842 := [unit-resolution #24318 #30841 #30834]: #22257 |
7259 #29358 := [unit-resolution #28962 #29124]: #21531 |
7973 #30843 := [unit-resolution #24320 #30842]: #23236 |
7260 #23692 := (>= #23690 0::int) |
7974 #30844 := [unit-resolution #24342 #30843 #30821]: #22309 |
7261 #30027 := (not #23692) |
7975 #30845 := [unit-resolution #24334 #30844]: #24332 |
7262 #29111 := [unit-resolution #23727 #30229]: #22565 |
7976 #30846 := (not #30319) |
7263 #29289 := (or #22568 #22556) |
7977 #30847 := (or #30724 #18836 #30846) |
7264 #29333 := [unit-resolution #23717 #30219]: #29289 |
7978 #30848 := [th-lemma]: #30847 |
7265 #29311 := [unit-resolution #29333 #29111]: #22556 |
7979 #30849 := [unit-resolution #30848 #30845 #30813]: #30724 |
7266 #23684 := (or #22553 #12996) |
7980 #30850 := [unit-resolution #30716 #30849]: #30713 |
7267 #23685 := [def-axiom]: #23684 |
7981 #30851 := [unit-resolution #24331 #30844]: #24329 |
7268 #29113 := [unit-resolution #23685 #29311]: #12996 |
7982 #30852 := (or #30453 #18823 #30126) |
7269 #29780 := (+ #3230 #13112) |
7983 #30853 := [th-lemma]: #30852 |
7270 #29809 := (<= #29780 0::int) |
7984 #30854 := [unit-resolution #30853 #30851 #30818]: #30453 |
7271 #29719 := (= #3230 uf_304) |
7985 #30855 := [unit-resolution #24472 #30803]: #23308 |
7272 #29564 := (or #22529 #29719) |
7986 #30856 := (or #23311 #23299) |
7273 #29576 := [hypothesis]: #22532 |
7987 #30857 := [unit-resolution #24462 #30483]: #30856 |
7274 #29720 := [unit-resolution #23645 #29576]: #12380 |
7988 #30858 := [unit-resolution #30857 #30855]: #23299 |
7275 #29761 := [unit-resolution #23643 #29576]: #12375 |
7989 #24429 := (or #23296 #13627) |
7276 #29723 := [trans #29761 #29720]: #29719 |
7990 #24430 := [def-axiom]: #24429 |
7277 #30001 := (not #29719) |
7991 #30859 := [unit-resolution #24430 #30858]: #13627 |
7278 #29829 := [hypothesis]: #30001 |
7992 #30860 := (or #24436 #30846 #13628) |
7279 #29786 := [unit-resolution #29829 #29723]: false |
7993 #30861 := [th-lemma]: #30860 |
7280 #29787 := [lemma #29786]: #29564 |
7994 #30862 := [unit-resolution #30861 #30859 #30813]: #24436 |
7281 #30237 := [unit-resolution #29787 #30236]: #29719 |
7995 #30863 := [unit-resolution #30494 #30845 #30862]: #30451 |
7282 #30002 := (or #30001 #29809) |
7996 #30864 := [unit-resolution #24328 #30844]: #18509 |
7283 #30003 := [th-lemma]: #30002 |
7997 #30865 := [unit-resolution #24326 #30844]: #18508 |
7284 #30238 := [unit-resolution #30003 #30237]: #29809 |
7998 #30866 := [unit-resolution #30289 #29550 #30865 #30864 #30863]: #30224 |
7285 #30026 := (not #29809) |
7999 #30867 := [unit-resolution #30484 #30866 #30854]: #30707 |
7286 #30028 := (or #30026 #30027 #12997) |
8000 [unit-resolution #30740 #30867 #30850]: false |
7287 #30023 := [hypothesis]: #29809 |
|
7288 #30024 := [hypothesis]: #12996 |
|
7289 #30025 := [hypothesis]: #23692 |
|
7290 #30020 := [th-lemma #30025 #30024 #30023]: false |
|
7291 #30029 := [lemma #30020]: #30028 |
|
7292 #29339 := [unit-resolution #30029 #30238 #29113]: #30027 |
|
7293 #29268 := (or #23692 #23691) |
|
7294 #29308 := [th-lemma]: #29268 |
|
7295 #29306 := [unit-resolution #29308 #29339]: #23691 |
|
7296 #29309 := [unit-resolution #23587 #29358]: #23585 |
|
7297 #29290 := [unit-resolution #30207 #29309 #29306]: #30187 |
|
7298 #30126 := (or #21526 #29166 #30181) |
|
7299 #30089 := [hypothesis]: #30288 |
|
7300 #30114 := [hypothesis]: #21531 |
|
7301 #30115 := [unit-resolution #23589 #30114]: #18027 |
|
7302 #30110 := (or #30137 #18022 #29095) |
|
7303 #30116 := [th-lemma]: #30110 |
|
7304 #30117 := [unit-resolution #30116 #30115 #30130]: #30137 |
|
7305 #30113 := [unit-resolution #30212 #30117 #30089]: #30210 |
|
7306 #30118 := [hypothesis]: #30187 |
|
7307 #30119 := [unit-resolution #23584 #30114]: #17761 |
|
7308 #30120 := [unit-resolution #23582 #30114]: #17757 |
|
7309 #30125 := [unit-resolution #30060 #28540 #30120 #30119 #30118 #30113]: false |
|
7310 #30076 := [lemma #30125]: #30126 |
|
7311 #29305 := [unit-resolution #30076 #29290 #29358]: #30181 |
|
7312 #30233 := (or #30263 #18009) |
|
7313 #30239 := [th-lemma #30261 #30260 #30238]: false |
|
7314 #30234 := [lemma #30239]: #30233 |
|
7315 #28425 := [unit-resolution #30234 #29309]: #30263 |
|
7316 #29077 := [unit-resolution #30267 #28425]: #30256 |
|
7317 [unit-resolution #30290 #29077 #29305]: false |
8001 unsat |
7318 unsat |