33419
|
1 |
#2 := false
|
|
2 |
#4 := 0::int
|
|
3 |
decl uf_3 :: (-> int int)
|
|
4 |
decl ?x3!1 :: int
|
|
5 |
#1188 := ?x3!1
|
|
6 |
#1195 := (uf_3 ?x3!1)
|
|
7 |
#760 := -1::int
|
|
8 |
#1381 := (* -1::int #1195)
|
|
9 |
decl uf_4 :: int
|
|
10 |
#25 := uf_4
|
|
11 |
#39 := (uf_3 uf_4)
|
|
12 |
#2763 := (+ #39 #1381)
|
|
13 |
#2765 := (>= #2763 0::int)
|
|
14 |
#2762 := (= #39 #1195)
|
|
15 |
#2631 := (= uf_4 ?x3!1)
|
|
16 |
#1394 := (* -1::int ?x3!1)
|
|
17 |
#2564 := (+ uf_4 #1394)
|
|
18 |
#2628 := (>= #2564 0::int)
|
|
19 |
decl uf_9 :: int
|
|
20 |
#47 := uf_9
|
|
21 |
#806 := (* -1::int uf_9)
|
|
22 |
#838 := (+ uf_4 #806)
|
|
23 |
#1977 := (>= #838 -1::int)
|
|
24 |
#837 := (= #838 -1::int)
|
|
25 |
#1395 := (+ uf_9 #1394)
|
|
26 |
#1396 := (<= #1395 0::int)
|
|
27 |
decl uf_8 :: int
|
|
28 |
#43 := uf_8
|
|
29 |
#1382 := (+ uf_8 #1381)
|
|
30 |
#1383 := (>= #1382 0::int)
|
|
31 |
#1192 := (>= ?x3!1 0::int)
|
|
32 |
#1625 := (not #1192)
|
|
33 |
#1640 := (or #1625 #1383 #1396)
|
|
34 |
#1645 := (not #1640)
|
|
35 |
#16 := (:var 0 int)
|
|
36 |
#20 := (uf_3 #16)
|
|
37 |
#2303 := (pattern #20)
|
|
38 |
#807 := (+ #16 #806)
|
|
39 |
#805 := (>= #807 0::int)
|
|
40 |
#799 := (* -1::int uf_8)
|
|
41 |
#800 := (+ #20 #799)
|
|
42 |
#801 := (<= #800 0::int)
|
|
43 |
#753 := (>= #16 0::int)
|
|
44 |
#1548 := (not #753)
|
|
45 |
#1607 := (or #1548 #801 #805)
|
|
46 |
#2320 := (forall (vars (?x3 int)) (:pat #2303) #1607)
|
|
47 |
#2325 := (not #2320)
|
|
48 |
decl uf_7 :: int
|
|
49 |
#41 := uf_7
|
|
50 |
#58 := (uf_3 uf_7)
|
|
51 |
#221 := (= uf_8 #58)
|
|
52 |
#2328 := (or #221 #2325)
|
|
53 |
#2331 := (not #2328)
|
|
54 |
#2334 := (or #2331 #1645)
|
|
55 |
#2337 := (not #2334)
|
|
56 |
#851 := (* -1::int #39)
|
|
57 |
decl uf_6 :: int
|
|
58 |
#32 := uf_6
|
|
59 |
#852 := (+ uf_6 #851)
|
|
60 |
#850 := (>= #852 0::int)
|
|
61 |
#840 := (not #837)
|
|
62 |
#50 := 2::int
|
|
63 |
#791 := (>= uf_9 2::int)
|
|
64 |
#1656 := (not #791)
|
|
65 |
#788 := (>= uf_7 0::int)
|
|
66 |
#1655 := (not #788)
|
|
67 |
decl uf_5 :: int
|
|
68 |
#27 := uf_5
|
|
69 |
#779 := (>= uf_5 0::int)
|
|
70 |
#1654 := (not #779)
|
|
71 |
#10 := 1::int
|
|
72 |
#776 := (>= uf_4 1::int)
|
|
73 |
#886 := (not #776)
|
|
74 |
#361 := (= uf_4 uf_7)
|
|
75 |
#376 := (not #361)
|
|
76 |
decl uf_10 :: int
|
|
77 |
#78 := uf_10
|
|
78 |
#356 := (= #39 uf_10)
|
|
79 |
#401 := (not #356)
|
|
80 |
#82 := (= uf_8 uf_10)
|
|
81 |
#367 := (not #82)
|
|
82 |
#2346 := (or #367 #401 #376 #886 #1654 #1655 #1656 #840 #850 #2337)
|
|
83 |
#2349 := (not #2346)
|
|
84 |
#854 := (not #850)
|
|
85 |
#194 := (= uf_6 uf_8)
|
|
86 |
#301 := (not #194)
|
|
87 |
#191 := (= uf_5 uf_7)
|
|
88 |
#310 := (not #191)
|
|
89 |
#2340 := (or #310 #301 #886 #1654 #1655 #1656 #840 #854 #2337)
|
|
90 |
#2343 := (not #2340)
|
|
91 |
#2352 := (or #2343 #2349)
|
|
92 |
#2355 := (not #2352)
|
|
93 |
#924 := (* -1::int uf_4)
|
|
94 |
decl uf_1 :: int
|
|
95 |
#5 := uf_1
|
|
96 |
#925 := (+ uf_1 #924)
|
|
97 |
#926 := (<= #925 0::int)
|
|
98 |
#2358 := (or #886 #1654 #926 #2355)
|
|
99 |
#2361 := (not #2358)
|
|
100 |
decl ?x7!2 :: int
|
|
101 |
#1279 := ?x7!2
|
|
102 |
#1287 := (uf_3 ?x7!2)
|
|
103 |
decl uf_12 :: int
|
|
104 |
#99 := uf_12
|
|
105 |
#1469 := (= uf_12 #1287)
|
|
106 |
#1284 := (>= ?x7!2 0::int)
|
|
107 |
#1711 := (not #1284)
|
|
108 |
#1280 := (* -1::int ?x7!2)
|
|
109 |
#1281 := (+ uf_1 #1280)
|
|
110 |
#1282 := (<= #1281 0::int)
|
|
111 |
#1726 := (or #1282 #1711 #1469)
|
|
112 |
#1757 := (not #1726)
|
|
113 |
decl ?x8!3 :: int
|
|
114 |
#1297 := ?x8!3
|
|
115 |
#1298 := (uf_3 ?x8!3)
|
|
116 |
#1493 := (* -1::int #1298)
|
|
117 |
#1494 := (+ uf_12 #1493)
|
|
118 |
#1495 := (>= #1494 0::int)
|
|
119 |
#1305 := (>= ?x8!3 0::int)
|
|
120 |
#1731 := (not #1305)
|
|
121 |
#1301 := (* -1::int ?x8!3)
|
|
122 |
#1302 := (+ uf_1 #1301)
|
|
123 |
#1303 := (<= #1302 0::int)
|
|
124 |
#1795 := (or #1303 #1731 #1495 #1757)
|
|
125 |
#1798 := (not #1795)
|
|
126 |
#951 := (* -1::int #16)
|
|
127 |
#952 := (+ uf_1 #951)
|
|
128 |
#953 := (<= #952 0::int)
|
|
129 |
#105 := (= #20 uf_12)
|
|
130 |
#1700 := (or #105 #1548 #953)
|
|
131 |
#1705 := (not #1700)
|
|
132 |
#2364 := (forall (vars (?x7 int)) (:pat #2303) #1705)
|
|
133 |
#2369 := (or #2364 #1798)
|
|
134 |
#2372 := (not #2369)
|
|
135 |
#927 := (not #926)
|
|
136 |
decl uf_13 :: int
|
|
137 |
#101 := uf_13
|
|
138 |
#472 := (= uf_4 uf_13)
|
|
139 |
#542 := (not #472)
|
|
140 |
#469 := (= uf_6 uf_12)
|
|
141 |
#551 := (not #469)
|
|
142 |
decl uf_11 :: int
|
|
143 |
#97 := uf_11
|
|
144 |
#466 := (= uf_5 uf_11)
|
|
145 |
#560 := (not #466)
|
|
146 |
#2375 := (or #560 #551 #542 #886 #1654 #927 #2372)
|
|
147 |
#2378 := (not #2375)
|
|
148 |
#2381 := (or #2361 #2378)
|
|
149 |
#2384 := (not #2381)
|
|
150 |
#1030 := (+ #16 #924)
|
|
151 |
#1029 := (>= #1030 0::int)
|
|
152 |
#1024 := (* -1::int uf_6)
|
|
153 |
#1025 := (+ #20 #1024)
|
|
154 |
#1026 := (<= #1025 0::int)
|
|
155 |
#1585 := (or #1548 #1026 #1029)
|
|
156 |
#2312 := (forall (vars (?x2 int)) (:pat #2303) #1585)
|
|
157 |
#2317 := (not #2312)
|
|
158 |
#763 := (* -1::int #20)
|
|
159 |
decl uf_2 :: int
|
|
160 |
#7 := uf_2
|
|
161 |
#764 := (+ uf_2 #763)
|
|
162 |
#762 := (>= #764 0::int)
|
|
163 |
#749 := (>= #16 1::int)
|
|
164 |
#1563 := (or #749 #1548 #762)
|
|
165 |
#2304 := (forall (vars (?x1 int)) (:pat #2303) #1563)
|
|
166 |
#2309 := (not #2304)
|
|
167 |
#36 := (uf_3 uf_5)
|
|
168 |
#188 := (= uf_6 #36)
|
|
169 |
#619 := (not #188)
|
|
170 |
#2387 := (or #619 #886 #1654 #2309 #2317 #2384)
|
|
171 |
#2390 := (not #2387)
|
|
172 |
decl ?x1!0 :: int
|
|
173 |
#1152 := ?x1!0
|
|
174 |
#1156 := (>= ?x1!0 1::int)
|
|
175 |
#1155 := (>= ?x1!0 0::int)
|
|
176 |
#1164 := (not #1155)
|
|
177 |
#1153 := (uf_3 ?x1!0)
|
|
178 |
#1150 := (* -1::int #1153)
|
|
179 |
#1151 := (+ uf_2 #1150)
|
|
180 |
#1154 := (>= #1151 0::int)
|
|
181 |
#1540 := (or #1154 #1164 #1156)
|
|
182 |
#2202 := (= uf_2 #1153)
|
|
183 |
#8 := (uf_3 0::int)
|
|
184 |
#2191 := (= #8 #1153)
|
|
185 |
#2188 := (= #1153 #8)
|
|
186 |
#2207 := (= ?x1!0 0::int)
|
|
187 |
#1157 := (not #1156)
|
|
188 |
#1545 := (not #1540)
|
|
189 |
#2205 := [hypothesis]: #1545
|
|
190 |
#1976 := (or #1540 #1157)
|
|
191 |
#1967 := [def-axiom]: #1976
|
|
192 |
#2206 := [unit-resolution #1967 #2205]: #1157
|
|
193 |
#1975 := (or #1540 #1155)
|
|
194 |
#1890 := [def-axiom]: #1975
|
|
195 |
#2203 := [unit-resolution #1890 #2205]: #1155
|
|
196 |
#2187 := [th-lemma #2203 #2206]: #2207
|
|
197 |
#2190 := [monotonicity #2187]: #2188
|
|
198 |
#2192 := [symm #2190]: #2191
|
|
199 |
#9 := (= uf_2 #8)
|
|
200 |
#1078 := (<= uf_1 0::int)
|
|
201 |
#1031 := (not #1029)
|
|
202 |
#1034 := (and #753 #1031)
|
|
203 |
#1037 := (not #1034)
|
|
204 |
#1040 := (or #1026 #1037)
|
|
205 |
#1043 := (forall (vars (?x2 int)) #1040)
|
|
206 |
#1046 := (not #1043)
|
|
207 |
#972 := (* -1::int uf_12)
|
|
208 |
#973 := (+ #20 #972)
|
|
209 |
#974 := (<= #973 0::int)
|
|
210 |
#954 := (not #953)
|
|
211 |
#957 := (and #753 #954)
|
|
212 |
#960 := (not #957)
|
|
213 |
#980 := (or #960 #974)
|
|
214 |
#985 := (forall (vars (?x8 int)) #980)
|
|
215 |
#963 := (or #105 #960)
|
|
216 |
#966 := (exists (vars (?x7 int)) #963)
|
|
217 |
#969 := (not #966)
|
|
218 |
#988 := (or #969 #985)
|
|
219 |
#991 := (and #966 #988)
|
|
220 |
#781 := (and #776 #779)
|
|
221 |
#784 := (not #781)
|
|
222 |
#1016 := (or #560 #551 #542 #784 #927 #991)
|
|
223 |
#843 := (and #776 #788)
|
|
224 |
#846 := (not #843)
|
|
225 |
#804 := (not #805)
|
|
226 |
#810 := (and #753 #804)
|
|
227 |
#813 := (not #810)
|
|
228 |
#816 := (or #801 #813)
|
|
229 |
#819 := (forall (vars (?x3 int)) #816)
|
|
230 |
#822 := (not #819)
|
|
231 |
#828 := (or #221 #822)
|
|
232 |
#833 := (and #819 #828)
|
|
233 |
#793 := (and #788 #791)
|
|
234 |
#796 := (not #793)
|
|
235 |
#916 := (or #367 #401 #376 #886 #784 #796 #833 #840 #846 #850)
|
|
236 |
#881 := (or #310 #301 #784 #796 #833 #840 #846 #854)
|
|
237 |
#921 := (and #881 #916)
|
|
238 |
#946 := (or #784 #921 #926)
|
|
239 |
#1021 := (and #946 #1016)
|
|
240 |
#652 := (not #9)
|
|
241 |
#1064 := (or #652 #619 #784 #1021 #1046)
|
|
242 |
#1069 := (and #9 #1064)
|
|
243 |
#747 := (not #749)
|
|
244 |
#754 := (and #747 #753)
|
|
245 |
#757 := (not #754)
|
|
246 |
#766 := (or #757 #762)
|
|
247 |
#769 := (forall (vars (?x1 int)) #766)
|
|
248 |
#772 := (not #769)
|
|
249 |
#1072 := (or #772 #1069)
|
|
250 |
#1075 := (and #769 #1072)
|
|
251 |
#1098 := (or #652 #1075 #1078)
|
|
252 |
#1103 := (not #1098)
|
|
253 |
#21 := (<= #20 uf_2)
|
|
254 |
#18 := (<= 0::int #16)
|
|
255 |
#17 := (< #16 1::int)
|
|
256 |
#19 := (and #17 #18)
|
|
257 |
#22 := (implies #19 #21)
|
|
258 |
#23 := (forall (vars (?x1 int)) #22)
|
|
259 |
#24 := (= #8 uf_2)
|
|
260 |
#103 := (< #16 uf_1)
|
|
261 |
#104 := (and #103 #18)
|
|
262 |
#106 := (implies #104 #105)
|
|
263 |
#107 := (exists (vars (?x7 int)) #106)
|
|
264 |
#108 := (<= #20 uf_12)
|
|
265 |
#109 := (implies #104 #108)
|
|
266 |
#110 := (forall (vars (?x8 int)) #109)
|
|
267 |
#1 := true
|
|
268 |
#111 := (implies #110 true)
|
|
269 |
#112 := (and #111 #110)
|
|
270 |
#113 := (implies #107 #112)
|
|
271 |
#114 := (and #113 #107)
|
|
272 |
#115 := (implies true #114)
|
|
273 |
#102 := (= uf_13 uf_4)
|
|
274 |
#116 := (implies #102 #115)
|
|
275 |
#100 := (= uf_12 uf_6)
|
|
276 |
#117 := (implies #100 #116)
|
|
277 |
#98 := (= uf_11 uf_5)
|
|
278 |
#118 := (implies #98 #117)
|
|
279 |
#119 := (implies true #118)
|
|
280 |
#28 := (<= 0::int uf_5)
|
|
281 |
#26 := (<= 1::int uf_4)
|
|
282 |
#29 := (and #26 #28)
|
|
283 |
#120 := (implies #29 #119)
|
|
284 |
#96 := (<= uf_1 uf_4)
|
|
285 |
#121 := (implies #96 #120)
|
|
286 |
#122 := (implies #29 #121)
|
|
287 |
#123 := (implies true #122)
|
|
288 |
#55 := (<= #20 uf_8)
|
|
289 |
#53 := (< #16 uf_9)
|
|
290 |
#54 := (and #53 #18)
|
|
291 |
#56 := (implies #54 #55)
|
|
292 |
#57 := (forall (vars (?x3 int)) #56)
|
|
293 |
#59 := (= #58 uf_8)
|
|
294 |
#60 := (implies false true)
|
|
295 |
#61 := (implies #59 #60)
|
|
296 |
#62 := (and #61 #59)
|
|
297 |
#63 := (implies #57 #62)
|
|
298 |
#64 := (and #63 #57)
|
|
299 |
#65 := (implies true #64)
|
|
300 |
#45 := (<= 0::int uf_7)
|
|
301 |
#51 := (<= 2::int uf_9)
|
|
302 |
#52 := (and #51 #45)
|
|
303 |
#66 := (implies #52 #65)
|
|
304 |
#48 := (+ uf_4 1::int)
|
|
305 |
#49 := (= uf_9 #48)
|
|
306 |
#67 := (implies #49 #66)
|
|
307 |
#46 := (and #26 #45)
|
|
308 |
#68 := (implies #46 #67)
|
|
309 |
#69 := (implies true #68)
|
|
310 |
#83 := (implies #82 #69)
|
|
311 |
#81 := (= uf_7 uf_4)
|
|
312 |
#84 := (implies #81 #83)
|
|
313 |
#85 := (implies true #84)
|
|
314 |
#80 := (and #26 #26)
|
|
315 |
#86 := (implies #80 #85)
|
|
316 |
#79 := (= uf_10 #39)
|
|
317 |
#87 := (implies #79 #86)
|
|
318 |
#77 := (< uf_6 #39)
|
|
319 |
#88 := (implies #77 #87)
|
|
320 |
#89 := (implies #29 #88)
|
|
321 |
#90 := (implies true #89)
|
|
322 |
#44 := (= uf_8 uf_6)
|
|
323 |
#70 := (implies #44 #69)
|
|
324 |
#42 := (= uf_7 uf_5)
|
|
325 |
#71 := (implies #42 #70)
|
|
326 |
#72 := (implies true #71)
|
|
327 |
#73 := (implies #29 #72)
|
|
328 |
#40 := (<= #39 uf_6)
|
|
329 |
#74 := (implies #40 #73)
|
|
330 |
#75 := (implies #29 #74)
|
|
331 |
#76 := (implies true #75)
|
|
332 |
#91 := (and #76 #90)
|
|
333 |
#92 := (implies #29 #91)
|
|
334 |
#38 := (< uf_4 uf_1)
|
|
335 |
#93 := (implies #38 #92)
|
|
336 |
#94 := (implies #29 #93)
|
|
337 |
#95 := (implies true #94)
|
|
338 |
#124 := (and #95 #123)
|
|
339 |
#125 := (implies #29 #124)
|
|
340 |
#37 := (= #36 uf_6)
|
|
341 |
#126 := (implies #37 #125)
|
|
342 |
#33 := (<= #20 uf_6)
|
|
343 |
#30 := (< #16 uf_4)
|
|
344 |
#31 := (and #30 #18)
|
|
345 |
#34 := (implies #31 #33)
|
|
346 |
#35 := (forall (vars (?x2 int)) #34)
|
|
347 |
#127 := (implies #35 #126)
|
|
348 |
#128 := (implies #29 #127)
|
|
349 |
#129 := (implies true #128)
|
|
350 |
#130 := (implies #24 #129)
|
|
351 |
#131 := (and #130 #24)
|
|
352 |
#132 := (implies #23 #131)
|
|
353 |
#133 := (and #132 #23)
|
|
354 |
#12 := (<= 0::int 0::int)
|
|
355 |
#13 := (and #12 #12)
|
|
356 |
#11 := (<= 1::int 1::int)
|
|
357 |
#14 := (and #11 #13)
|
|
358 |
#15 := (and #11 #14)
|
|
359 |
#134 := (implies #15 #133)
|
|
360 |
#135 := (implies #9 #134)
|
|
361 |
#136 := (implies true #135)
|
|
362 |
#6 := (< 0::int uf_1)
|
|
363 |
#137 := (implies #6 #136)
|
|
364 |
#138 := (implies true #137)
|
|
365 |
#139 := (not #138)
|
|
366 |
#1106 := (iff #139 #1103)
|
|
367 |
#475 := (and #18 #103)
|
|
368 |
#481 := (not #475)
|
|
369 |
#493 := (or #108 #481)
|
|
370 |
#498 := (forall (vars (?x8 int)) #493)
|
|
371 |
#482 := (or #105 #481)
|
|
372 |
#487 := (exists (vars (?x7 int)) #482)
|
|
373 |
#518 := (not #487)
|
|
374 |
#519 := (or #518 #498)
|
|
375 |
#527 := (and #487 #519)
|
|
376 |
#543 := (or #542 #527)
|
|
377 |
#552 := (or #551 #543)
|
|
378 |
#561 := (or #560 #552)
|
|
379 |
#326 := (not #29)
|
|
380 |
#576 := (or #326 #561)
|
|
381 |
#584 := (not #96)
|
|
382 |
#585 := (or #584 #576)
|
|
383 |
#593 := (or #326 #585)
|
|
384 |
#206 := (and #18 #53)
|
|
385 |
#212 := (not #206)
|
|
386 |
#213 := (or #55 #212)
|
|
387 |
#218 := (forall (vars (?x3 int)) #213)
|
|
388 |
#243 := (not #218)
|
|
389 |
#244 := (or #243 #221)
|
|
390 |
#252 := (and #218 #244)
|
|
391 |
#203 := (and #45 #51)
|
|
392 |
#267 := (not #203)
|
|
393 |
#268 := (or #267 #252)
|
|
394 |
#197 := (+ 1::int uf_4)
|
|
395 |
#200 := (= uf_9 #197)
|
|
396 |
#276 := (not #200)
|
|
397 |
#277 := (or #276 #268)
|
|
398 |
#285 := (not #46)
|
|
399 |
#286 := (or #285 #277)
|
|
400 |
#368 := (or #367 #286)
|
|
401 |
#377 := (or #376 #368)
|
|
402 |
#392 := (not #26)
|
|
403 |
#393 := (or #392 #377)
|
|
404 |
#402 := (or #401 #393)
|
|
405 |
#410 := (not #77)
|
|
406 |
#411 := (or #410 #402)
|
|
407 |
#419 := (or #326 #411)
|
|
408 |
#302 := (or #301 #286)
|
|
409 |
#311 := (or #310 #302)
|
|
410 |
#327 := (or #326 #311)
|
|
411 |
#335 := (not #40)
|
|
412 |
#336 := (or #335 #327)
|
|
413 |
#344 := (or #326 #336)
|
|
414 |
#431 := (and #344 #419)
|
|
415 |
#437 := (or #326 #431)
|
|
416 |
#445 := (not #38)
|
|
417 |
#446 := (or #445 #437)
|
|
418 |
#454 := (or #326 #446)
|
|
419 |
#605 := (and #454 #593)
|
|
420 |
#611 := (or #326 #605)
|
|
421 |
#620 := (or #619 #611)
|
|
422 |
#173 := (and #18 #30)
|
|
423 |
#179 := (not #173)
|
|
424 |
#180 := (or #33 #179)
|
|
425 |
#185 := (forall (vars (?x2 int)) #180)
|
|
426 |
#628 := (not #185)
|
|
427 |
#629 := (or #628 #620)
|
|
428 |
#637 := (or #326 #629)
|
|
429 |
#653 := (or #652 #637)
|
|
430 |
#661 := (and #9 #653)
|
|
431 |
#164 := (not #19)
|
|
432 |
#165 := (or #164 #21)
|
|
433 |
#168 := (forall (vars (?x1 int)) #165)
|
|
434 |
#669 := (not #168)
|
|
435 |
#670 := (or #669 #661)
|
|
436 |
#678 := (and #168 #670)
|
|
437 |
#158 := (and #11 #12)
|
|
438 |
#161 := (and #11 #158)
|
|
439 |
#686 := (not #161)
|
|
440 |
#687 := (or #686 #678)
|
|
441 |
#695 := (or #652 #687)
|
|
442 |
#710 := (not #6)
|
|
443 |
#711 := (or #710 #695)
|
|
444 |
#723 := (not #711)
|
|
445 |
#1104 := (iff #723 #1103)
|
|
446 |
#1101 := (iff #711 #1098)
|
|
447 |
#1089 := (or false #1075)
|
|
448 |
#1092 := (or #652 #1089)
|
|
449 |
#1095 := (or #1078 #1092)
|
|
450 |
#1099 := (iff #1095 #1098)
|
|
451 |
#1100 := [rewrite]: #1099
|
|
452 |
#1096 := (iff #711 #1095)
|
|
453 |
#1093 := (iff #695 #1092)
|
|
454 |
#1090 := (iff #687 #1089)
|
|
455 |
#1076 := (iff #678 #1075)
|
|
456 |
#1073 := (iff #670 #1072)
|
|
457 |
#1070 := (iff #661 #1069)
|
|
458 |
#1067 := (iff #653 #1064)
|
|
459 |
#1049 := (or #784 #1021)
|
|
460 |
#1052 := (or #619 #1049)
|
|
461 |
#1055 := (or #1046 #1052)
|
|
462 |
#1058 := (or #784 #1055)
|
|
463 |
#1061 := (or #652 #1058)
|
|
464 |
#1065 := (iff #1061 #1064)
|
|
465 |
#1066 := [rewrite]: #1065
|
|
466 |
#1062 := (iff #653 #1061)
|
|
467 |
#1059 := (iff #637 #1058)
|
|
468 |
#1056 := (iff #629 #1055)
|
|
469 |
#1053 := (iff #620 #1052)
|
|
470 |
#1050 := (iff #611 #1049)
|
|
471 |
#1022 := (iff #605 #1021)
|
|
472 |
#1019 := (iff #593 #1016)
|
|
473 |
#998 := (or #542 #991)
|
|
474 |
#1001 := (or #551 #998)
|
|
475 |
#1004 := (or #560 #1001)
|
|
476 |
#1007 := (or #784 #1004)
|
|
477 |
#1010 := (or #927 #1007)
|
|
478 |
#1013 := (or #784 #1010)
|
|
479 |
#1017 := (iff #1013 #1016)
|
|
480 |
#1018 := [rewrite]: #1017
|
|
481 |
#1014 := (iff #593 #1013)
|
|
482 |
#1011 := (iff #585 #1010)
|
|
483 |
#1008 := (iff #576 #1007)
|
|
484 |
#1005 := (iff #561 #1004)
|
|
485 |
#1002 := (iff #552 #1001)
|
|
486 |
#999 := (iff #543 #998)
|
|
487 |
#992 := (iff #527 #991)
|
|
488 |
#989 := (iff #519 #988)
|
|
489 |
#986 := (iff #498 #985)
|
|
490 |
#983 := (iff #493 #980)
|
|
491 |
#977 := (or #974 #960)
|
|
492 |
#981 := (iff #977 #980)
|
|
493 |
#982 := [rewrite]: #981
|
|
494 |
#978 := (iff #493 #977)
|
|
495 |
#961 := (iff #481 #960)
|
|
496 |
#958 := (iff #475 #957)
|
|
497 |
#955 := (iff #103 #954)
|
|
498 |
#956 := [rewrite]: #955
|
|
499 |
#751 := (iff #18 #753)
|
|
500 |
#752 := [rewrite]: #751
|
|
501 |
#959 := [monotonicity #752 #956]: #958
|
|
502 |
#962 := [monotonicity #959]: #961
|
|
503 |
#975 := (iff #108 #974)
|
|
504 |
#976 := [rewrite]: #975
|
|
505 |
#979 := [monotonicity #976 #962]: #978
|
|
506 |
#984 := [trans #979 #982]: #983
|
|
507 |
#987 := [quant-intro #984]: #986
|
|
508 |
#970 := (iff #518 #969)
|
|
509 |
#967 := (iff #487 #966)
|
|
510 |
#964 := (iff #482 #963)
|
|
511 |
#965 := [monotonicity #962]: #964
|
|
512 |
#968 := [quant-intro #965]: #967
|
|
513 |
#971 := [monotonicity #968]: #970
|
|
514 |
#990 := [monotonicity #971 #987]: #989
|
|
515 |
#993 := [monotonicity #968 #990]: #992
|
|
516 |
#1000 := [monotonicity #993]: #999
|
|
517 |
#1003 := [monotonicity #1000]: #1002
|
|
518 |
#1006 := [monotonicity #1003]: #1005
|
|
519 |
#785 := (iff #326 #784)
|
|
520 |
#782 := (iff #29 #781)
|
|
521 |
#778 := (iff #28 #779)
|
|
522 |
#780 := [rewrite]: #778
|
|
523 |
#775 := (iff #26 #776)
|
|
524 |
#777 := [rewrite]: #775
|
|
525 |
#783 := [monotonicity #777 #780]: #782
|
|
526 |
#786 := [monotonicity #783]: #785
|
|
527 |
#1009 := [monotonicity #786 #1006]: #1008
|
|
528 |
#996 := (iff #584 #927)
|
|
529 |
#994 := (iff #96 #926)
|
|
530 |
#995 := [rewrite]: #994
|
|
531 |
#997 := [monotonicity #995]: #996
|
|
532 |
#1012 := [monotonicity #997 #1009]: #1011
|
|
533 |
#1015 := [monotonicity #786 #1012]: #1014
|
|
534 |
#1020 := [trans #1015 #1018]: #1019
|
|
535 |
#949 := (iff #454 #946)
|
|
536 |
#937 := (or #784 #921)
|
|
537 |
#940 := (or #926 #937)
|
|
538 |
#943 := (or #784 #940)
|
|
539 |
#947 := (iff #943 #946)
|
|
540 |
#948 := [rewrite]: #947
|
|
541 |
#944 := (iff #454 #943)
|
|
542 |
#941 := (iff #446 #940)
|
|
543 |
#938 := (iff #437 #937)
|
|
544 |
#922 := (iff #431 #921)
|
|
545 |
#919 := (iff #419 #916)
|
|
546 |
#857 := (or #796 #833)
|
|
547 |
#860 := (or #840 #857)
|
|
548 |
#863 := (or #846 #860)
|
|
549 |
#898 := (or #367 #863)
|
|
550 |
#901 := (or #376 #898)
|
|
551 |
#904 := (or #886 #901)
|
|
552 |
#907 := (or #401 #904)
|
|
553 |
#910 := (or #850 #907)
|
|
554 |
#913 := (or #784 #910)
|
|
555 |
#917 := (iff #913 #916)
|
|
556 |
#918 := [rewrite]: #917
|
|
557 |
#914 := (iff #419 #913)
|
|
558 |
#911 := (iff #411 #910)
|
|
559 |
#908 := (iff #402 #907)
|
|
560 |
#905 := (iff #393 #904)
|
|
561 |
#902 := (iff #377 #901)
|
|
562 |
#899 := (iff #368 #898)
|
|
563 |
#864 := (iff #286 #863)
|
|
564 |
#861 := (iff #277 #860)
|
|
565 |
#858 := (iff #268 #857)
|
|
566 |
#834 := (iff #252 #833)
|
|
567 |
#831 := (iff #244 #828)
|
|
568 |
#825 := (or #822 #221)
|
|
569 |
#829 := (iff #825 #828)
|
|
570 |
#830 := [rewrite]: #829
|
|
571 |
#826 := (iff #244 #825)
|
|
572 |
#823 := (iff #243 #822)
|
|
573 |
#820 := (iff #218 #819)
|
|
574 |
#817 := (iff #213 #816)
|
|
575 |
#814 := (iff #212 #813)
|
|
576 |
#811 := (iff #206 #810)
|
|
577 |
#808 := (iff #53 #804)
|
|
578 |
#809 := [rewrite]: #808
|
|
579 |
#812 := [monotonicity #752 #809]: #811
|
|
580 |
#815 := [monotonicity #812]: #814
|
|
581 |
#802 := (iff #55 #801)
|
|
582 |
#803 := [rewrite]: #802
|
|
583 |
#818 := [monotonicity #803 #815]: #817
|
|
584 |
#821 := [quant-intro #818]: #820
|
|
585 |
#824 := [monotonicity #821]: #823
|
|
586 |
#827 := [monotonicity #824]: #826
|
|
587 |
#832 := [trans #827 #830]: #831
|
|
588 |
#835 := [monotonicity #821 #832]: #834
|
|
589 |
#797 := (iff #267 #796)
|
|
590 |
#794 := (iff #203 #793)
|
|
591 |
#790 := (iff #51 #791)
|
|
592 |
#792 := [rewrite]: #790
|
|
593 |
#787 := (iff #45 #788)
|
|
594 |
#789 := [rewrite]: #787
|
|
595 |
#795 := [monotonicity #789 #792]: #794
|
|
596 |
#798 := [monotonicity #795]: #797
|
|
597 |
#859 := [monotonicity #798 #835]: #858
|
|
598 |
#841 := (iff #276 #840)
|
|
599 |
#836 := (iff #200 #837)
|
|
600 |
#839 := [rewrite]: #836
|
|
601 |
#842 := [monotonicity #839]: #841
|
|
602 |
#862 := [monotonicity #842 #859]: #861
|
|
603 |
#847 := (iff #285 #846)
|
|
604 |
#844 := (iff #46 #843)
|
|
605 |
#845 := [monotonicity #777 #789]: #844
|
|
606 |
#848 := [monotonicity #845]: #847
|
|
607 |
#865 := [monotonicity #848 #862]: #864
|
|
608 |
#900 := [monotonicity #865]: #899
|
|
609 |
#903 := [monotonicity #900]: #902
|
|
610 |
#887 := (iff #392 #886)
|
|
611 |
#888 := [monotonicity #777]: #887
|
|
612 |
#906 := [monotonicity #888 #903]: #905
|
|
613 |
#909 := [monotonicity #906]: #908
|
|
614 |
#896 := (iff #410 #850)
|
|
615 |
#891 := (not #854)
|
|
616 |
#894 := (iff #891 #850)
|
|
617 |
#895 := [rewrite]: #894
|
|
618 |
#892 := (iff #410 #891)
|
|
619 |
#889 := (iff #77 #854)
|
|
620 |
#890 := [rewrite]: #889
|
|
621 |
#893 := [monotonicity #890]: #892
|
|
622 |
#897 := [trans #893 #895]: #896
|
|
623 |
#912 := [monotonicity #897 #909]: #911
|
|
624 |
#915 := [monotonicity #786 #912]: #914
|
|
625 |
#920 := [trans #915 #918]: #919
|
|
626 |
#884 := (iff #344 #881)
|
|
627 |
#866 := (or #301 #863)
|
|
628 |
#869 := (or #310 #866)
|
|
629 |
#872 := (or #784 #869)
|
|
630 |
#875 := (or #854 #872)
|
|
631 |
#878 := (or #784 #875)
|
|
632 |
#882 := (iff #878 #881)
|
|
633 |
#883 := [rewrite]: #882
|
|
634 |
#879 := (iff #344 #878)
|
|
635 |
#876 := (iff #336 #875)
|
|
636 |
#873 := (iff #327 #872)
|
|
637 |
#870 := (iff #311 #869)
|
|
638 |
#867 := (iff #302 #866)
|
|
639 |
#868 := [monotonicity #865]: #867
|
|
640 |
#871 := [monotonicity #868]: #870
|
|
641 |
#874 := [monotonicity #786 #871]: #873
|
|
642 |
#855 := (iff #335 #854)
|
|
643 |
#849 := (iff #40 #850)
|
|
644 |
#853 := [rewrite]: #849
|
|
645 |
#856 := [monotonicity #853]: #855
|
|
646 |
#877 := [monotonicity #856 #874]: #876
|
|
647 |
#880 := [monotonicity #786 #877]: #879
|
|
648 |
#885 := [trans #880 #883]: #884
|
|
649 |
#923 := [monotonicity #885 #920]: #922
|
|
650 |
#939 := [monotonicity #786 #923]: #938
|
|
651 |
#935 := (iff #445 #926)
|
|
652 |
#930 := (not #927)
|
|
653 |
#933 := (iff #930 #926)
|
|
654 |
#934 := [rewrite]: #933
|
|
655 |
#931 := (iff #445 #930)
|
|
656 |
#928 := (iff #38 #927)
|
|
657 |
#929 := [rewrite]: #928
|
|
658 |
#932 := [monotonicity #929]: #931
|
|
659 |
#936 := [trans #932 #934]: #935
|
|
660 |
#942 := [monotonicity #936 #939]: #941
|
|
661 |
#945 := [monotonicity #786 #942]: #944
|
|
662 |
#950 := [trans #945 #948]: #949
|
|
663 |
#1023 := [monotonicity #950 #1020]: #1022
|
|
664 |
#1051 := [monotonicity #786 #1023]: #1050
|
|
665 |
#1054 := [monotonicity #1051]: #1053
|
|
666 |
#1047 := (iff #628 #1046)
|
|
667 |
#1044 := (iff #185 #1043)
|
|
668 |
#1041 := (iff #180 #1040)
|
|
669 |
#1038 := (iff #179 #1037)
|
|
670 |
#1035 := (iff #173 #1034)
|
|
671 |
#1032 := (iff #30 #1031)
|
|
672 |
#1033 := [rewrite]: #1032
|
|
673 |
#1036 := [monotonicity #752 #1033]: #1035
|
|
674 |
#1039 := [monotonicity #1036]: #1038
|
|
675 |
#1027 := (iff #33 #1026)
|
|
676 |
#1028 := [rewrite]: #1027
|
|
677 |
#1042 := [monotonicity #1028 #1039]: #1041
|
|
678 |
#1045 := [quant-intro #1042]: #1044
|
|
679 |
#1048 := [monotonicity #1045]: #1047
|
|
680 |
#1057 := [monotonicity #1048 #1054]: #1056
|
|
681 |
#1060 := [monotonicity #786 #1057]: #1059
|
|
682 |
#1063 := [monotonicity #1060]: #1062
|
|
683 |
#1068 := [trans #1063 #1066]: #1067
|
|
684 |
#1071 := [monotonicity #1068]: #1070
|
|
685 |
#773 := (iff #669 #772)
|
|
686 |
#770 := (iff #168 #769)
|
|
687 |
#767 := (iff #165 #766)
|
|
688 |
#761 := (iff #21 #762)
|
|
689 |
#765 := [rewrite]: #761
|
|
690 |
#758 := (iff #164 #757)
|
|
691 |
#755 := (iff #19 #754)
|
|
692 |
#748 := (iff #17 #747)
|
|
693 |
#750 := [rewrite]: #748
|
|
694 |
#756 := [monotonicity #750 #752]: #755
|
|
695 |
#759 := [monotonicity #756]: #758
|
|
696 |
#768 := [monotonicity #759 #765]: #767
|
|
697 |
#771 := [quant-intro #768]: #770
|
|
698 |
#774 := [monotonicity #771]: #773
|
|
699 |
#1074 := [monotonicity #774 #1071]: #1073
|
|
700 |
#1077 := [monotonicity #771 #1074]: #1076
|
|
701 |
#745 := (iff #686 false)
|
|
702 |
#740 := (not true)
|
|
703 |
#743 := (iff #740 false)
|
|
704 |
#744 := [rewrite]: #743
|
|
705 |
#741 := (iff #686 #740)
|
|
706 |
#738 := (iff #161 true)
|
|
707 |
#730 := (and true true)
|
|
708 |
#733 := (and true #730)
|
|
709 |
#736 := (iff #733 true)
|
|
710 |
#737 := [rewrite]: #736
|
|
711 |
#734 := (iff #161 #733)
|
|
712 |
#731 := (iff #158 #730)
|
|
713 |
#728 := (iff #12 true)
|
|
714 |
#729 := [rewrite]: #728
|
|
715 |
#726 := (iff #11 true)
|
|
716 |
#727 := [rewrite]: #726
|
|
717 |
#732 := [monotonicity #727 #729]: #731
|
|
718 |
#735 := [monotonicity #727 #732]: #734
|
|
719 |
#739 := [trans #735 #737]: #738
|
|
720 |
#742 := [monotonicity #739]: #741
|
|
721 |
#746 := [trans #742 #744]: #745
|
|
722 |
#1091 := [monotonicity #746 #1077]: #1090
|
|
723 |
#1094 := [monotonicity #1091]: #1093
|
|
724 |
#1087 := (iff #710 #1078)
|
|
725 |
#1079 := (not #1078)
|
|
726 |
#1082 := (not #1079)
|
|
727 |
#1085 := (iff #1082 #1078)
|
|
728 |
#1086 := [rewrite]: #1085
|
|
729 |
#1083 := (iff #710 #1082)
|
|
730 |
#1080 := (iff #6 #1079)
|
|
731 |
#1081 := [rewrite]: #1080
|
|
732 |
#1084 := [monotonicity #1081]: #1083
|
|
733 |
#1088 := [trans #1084 #1086]: #1087
|
|
734 |
#1097 := [monotonicity #1088 #1094]: #1096
|
|
735 |
#1102 := [trans #1097 #1100]: #1101
|
|
736 |
#1105 := [monotonicity #1102]: #1104
|
|
737 |
#724 := (iff #139 #723)
|
|
738 |
#721 := (iff #138 #711)
|
|
739 |
#716 := (implies true #711)
|
|
740 |
#719 := (iff #716 #711)
|
|
741 |
#720 := [rewrite]: #719
|
|
742 |
#717 := (iff #138 #716)
|
|
743 |
#714 := (iff #137 #711)
|
|
744 |
#707 := (implies #6 #695)
|
|
745 |
#712 := (iff #707 #711)
|
|
746 |
#713 := [rewrite]: #712
|
|
747 |
#708 := (iff #137 #707)
|
|
748 |
#705 := (iff #136 #695)
|
|
749 |
#700 := (implies true #695)
|
|
750 |
#703 := (iff #700 #695)
|
|
751 |
#704 := [rewrite]: #703
|
|
752 |
#701 := (iff #136 #700)
|
|
753 |
#698 := (iff #135 #695)
|
|
754 |
#692 := (implies #9 #687)
|
|
755 |
#696 := (iff #692 #695)
|
|
756 |
#697 := [rewrite]: #696
|
|
757 |
#693 := (iff #135 #692)
|
|
758 |
#690 := (iff #134 #687)
|
|
759 |
#683 := (implies #161 #678)
|
|
760 |
#688 := (iff #683 #687)
|
|
761 |
#689 := [rewrite]: #688
|
|
762 |
#684 := (iff #134 #683)
|
|
763 |
#681 := (iff #133 #678)
|
|
764 |
#675 := (and #670 #168)
|
|
765 |
#679 := (iff #675 #678)
|
|
766 |
#680 := [rewrite]: #679
|
|
767 |
#676 := (iff #133 #675)
|
|
768 |
#169 := (iff #23 #168)
|
|
769 |
#166 := (iff #22 #165)
|
|
770 |
#167 := [rewrite]: #166
|
|
771 |
#170 := [quant-intro #167]: #169
|
|
772 |
#673 := (iff #132 #670)
|
|
773 |
#666 := (implies #168 #661)
|
|
774 |
#671 := (iff #666 #670)
|
|
775 |
#672 := [rewrite]: #671
|
|
776 |
#667 := (iff #132 #666)
|
|
777 |
#664 := (iff #131 #661)
|
|
778 |
#658 := (and #653 #9)
|
|
779 |
#662 := (iff #658 #661)
|
|
780 |
#663 := [rewrite]: #662
|
|
781 |
#659 := (iff #131 #658)
|
|
782 |
#171 := (iff #24 #9)
|
|
783 |
#172 := [rewrite]: #171
|
|
784 |
#656 := (iff #130 #653)
|
|
785 |
#649 := (implies #9 #637)
|
|
786 |
#654 := (iff #649 #653)
|
|
787 |
#655 := [rewrite]: #654
|
|
788 |
#650 := (iff #130 #649)
|
|
789 |
#647 := (iff #129 #637)
|
|
790 |
#642 := (implies true #637)
|
|
791 |
#645 := (iff #642 #637)
|
|
792 |
#646 := [rewrite]: #645
|
|
793 |
#643 := (iff #129 #642)
|
|
794 |
#640 := (iff #128 #637)
|
|
795 |
#634 := (implies #29 #629)
|
|
796 |
#638 := (iff #634 #637)
|
|
797 |
#639 := [rewrite]: #638
|
|
798 |
#635 := (iff #128 #634)
|
|
799 |
#632 := (iff #127 #629)
|
|
800 |
#625 := (implies #185 #620)
|
|
801 |
#630 := (iff #625 #629)
|
|
802 |
#631 := [rewrite]: #630
|
|
803 |
#626 := (iff #127 #625)
|
|
804 |
#623 := (iff #126 #620)
|
|
805 |
#616 := (implies #188 #611)
|
|
806 |
#621 := (iff #616 #620)
|
|
807 |
#622 := [rewrite]: #621
|
|
808 |
#617 := (iff #126 #616)
|
|
809 |
#614 := (iff #125 #611)
|
|
810 |
#608 := (implies #29 #605)
|
|
811 |
#612 := (iff #608 #611)
|
|
812 |
#613 := [rewrite]: #612
|
|
813 |
#609 := (iff #125 #608)
|
|
814 |
#606 := (iff #124 #605)
|
|
815 |
#603 := (iff #123 #593)
|
|
816 |
#598 := (implies true #593)
|
|
817 |
#601 := (iff #598 #593)
|
|
818 |
#602 := [rewrite]: #601
|
|
819 |
#599 := (iff #123 #598)
|
|
820 |
#596 := (iff #122 #593)
|
|
821 |
#590 := (implies #29 #585)
|
|
822 |
#594 := (iff #590 #593)
|
|
823 |
#595 := [rewrite]: #594
|
|
824 |
#591 := (iff #122 #590)
|
|
825 |
#588 := (iff #121 #585)
|
|
826 |
#581 := (implies #96 #576)
|
|
827 |
#586 := (iff #581 #585)
|
|
828 |
#587 := [rewrite]: #586
|
|
829 |
#582 := (iff #121 #581)
|
|
830 |
#579 := (iff #120 #576)
|
|
831 |
#573 := (implies #29 #561)
|
|
832 |
#577 := (iff #573 #576)
|
|
833 |
#578 := [rewrite]: #577
|
|
834 |
#574 := (iff #120 #573)
|
|
835 |
#571 := (iff #119 #561)
|
|
836 |
#566 := (implies true #561)
|
|
837 |
#569 := (iff #566 #561)
|
|
838 |
#570 := [rewrite]: #569
|
|
839 |
#567 := (iff #119 #566)
|
|
840 |
#564 := (iff #118 #561)
|
|
841 |
#557 := (implies #466 #552)
|
|
842 |
#562 := (iff #557 #561)
|
|
843 |
#563 := [rewrite]: #562
|
|
844 |
#558 := (iff #118 #557)
|
|
845 |
#555 := (iff #117 #552)
|
|
846 |
#548 := (implies #469 #543)
|
|
847 |
#553 := (iff #548 #552)
|
|
848 |
#554 := [rewrite]: #553
|
|
849 |
#549 := (iff #117 #548)
|
|
850 |
#546 := (iff #116 #543)
|
|
851 |
#539 := (implies #472 #527)
|
|
852 |
#544 := (iff #539 #543)
|
|
853 |
#545 := [rewrite]: #544
|
|
854 |
#540 := (iff #116 #539)
|
|
855 |
#537 := (iff #115 #527)
|
|
856 |
#532 := (implies true #527)
|
|
857 |
#535 := (iff #532 #527)
|
|
858 |
#536 := [rewrite]: #535
|
|
859 |
#533 := (iff #115 #532)
|
|
860 |
#530 := (iff #114 #527)
|
|
861 |
#524 := (and #519 #487)
|
|
862 |
#528 := (iff #524 #527)
|
|
863 |
#529 := [rewrite]: #528
|
|
864 |
#525 := (iff #114 #524)
|
|
865 |
#488 := (iff #107 #487)
|
|
866 |
#485 := (iff #106 #482)
|
|
867 |
#478 := (implies #475 #105)
|
|
868 |
#483 := (iff #478 #482)
|
|
869 |
#484 := [rewrite]: #483
|
|
870 |
#479 := (iff #106 #478)
|
|
871 |
#476 := (iff #104 #475)
|
|
872 |
#477 := [rewrite]: #476
|
|
873 |
#480 := [monotonicity #477]: #479
|
|
874 |
#486 := [trans #480 #484]: #485
|
|
875 |
#489 := [quant-intro #486]: #488
|
|
876 |
#522 := (iff #113 #519)
|
|
877 |
#515 := (implies #487 #498)
|
|
878 |
#520 := (iff #515 #519)
|
|
879 |
#521 := [rewrite]: #520
|
|
880 |
#516 := (iff #113 #515)
|
|
881 |
#513 := (iff #112 #498)
|
|
882 |
#508 := (and true #498)
|
|
883 |
#511 := (iff #508 #498)
|
|
884 |
#512 := [rewrite]: #511
|
|
885 |
#509 := (iff #112 #508)
|
|
886 |
#499 := (iff #110 #498)
|
|
887 |
#496 := (iff #109 #493)
|
|
888 |
#490 := (implies #475 #108)
|
|
889 |
#494 := (iff #490 #493)
|
|
890 |
#495 := [rewrite]: #494
|
|
891 |
#491 := (iff #109 #490)
|
|
892 |
#492 := [monotonicity #477]: #491
|
|
893 |
#497 := [trans #492 #495]: #496
|
|
894 |
#500 := [quant-intro #497]: #499
|
|
895 |
#506 := (iff #111 true)
|
|
896 |
#501 := (implies #498 true)
|
|
897 |
#504 := (iff #501 true)
|
|
898 |
#505 := [rewrite]: #504
|
|
899 |
#502 := (iff #111 #501)
|
|
900 |
#503 := [monotonicity #500]: #502
|
|
901 |
#507 := [trans #503 #505]: #506
|
|
902 |
#510 := [monotonicity #507 #500]: #509
|
|
903 |
#514 := [trans #510 #512]: #513
|
|
904 |
#517 := [monotonicity #489 #514]: #516
|
|
905 |
#523 := [trans #517 #521]: #522
|
|
906 |
#526 := [monotonicity #523 #489]: #525
|
|
907 |
#531 := [trans #526 #529]: #530
|
|
908 |
#534 := [monotonicity #531]: #533
|
|
909 |
#538 := [trans #534 #536]: #537
|
|
910 |
#473 := (iff #102 #472)
|
|
911 |
#474 := [rewrite]: #473
|
|
912 |
#541 := [monotonicity #474 #538]: #540
|
|
913 |
#547 := [trans #541 #545]: #546
|
|
914 |
#470 := (iff #100 #469)
|
|
915 |
#471 := [rewrite]: #470
|
|
916 |
#550 := [monotonicity #471 #547]: #549
|
|
917 |
#556 := [trans #550 #554]: #555
|
|
918 |
#467 := (iff #98 #466)
|
|
919 |
#468 := [rewrite]: #467
|
|
920 |
#559 := [monotonicity #468 #556]: #558
|
|
921 |
#565 := [trans #559 #563]: #564
|
|
922 |
#568 := [monotonicity #565]: #567
|
|
923 |
#572 := [trans #568 #570]: #571
|
|
924 |
#575 := [monotonicity #572]: #574
|
|
925 |
#580 := [trans #575 #578]: #579
|
|
926 |
#583 := [monotonicity #580]: #582
|
|
927 |
#589 := [trans #583 #587]: #588
|
|
928 |
#592 := [monotonicity #589]: #591
|
|
929 |
#597 := [trans #592 #595]: #596
|
|
930 |
#600 := [monotonicity #597]: #599
|
|
931 |
#604 := [trans #600 #602]: #603
|
|
932 |
#464 := (iff #95 #454)
|
|
933 |
#459 := (implies true #454)
|
|
934 |
#462 := (iff #459 #454)
|
|
935 |
#463 := [rewrite]: #462
|
|
936 |
#460 := (iff #95 #459)
|
|
937 |
#457 := (iff #94 #454)
|
|
938 |
#451 := (implies #29 #446)
|
|
939 |
#455 := (iff #451 #454)
|
|
940 |
#456 := [rewrite]: #455
|
|
941 |
#452 := (iff #94 #451)
|
|
942 |
#449 := (iff #93 #446)
|
|
943 |
#442 := (implies #38 #437)
|
|
944 |
#447 := (iff #442 #446)
|
|
945 |
#448 := [rewrite]: #447
|
|
946 |
#443 := (iff #93 #442)
|
|
947 |
#440 := (iff #92 #437)
|
|
948 |
#434 := (implies #29 #431)
|
|
949 |
#438 := (iff #434 #437)
|
|
950 |
#439 := [rewrite]: #438
|
|
951 |
#435 := (iff #92 #434)
|
|
952 |
#432 := (iff #91 #431)
|
|
953 |
#429 := (iff #90 #419)
|
|
954 |
#424 := (implies true #419)
|
|
955 |
#427 := (iff #424 #419)
|
|
956 |
#428 := [rewrite]: #427
|
|
957 |
#425 := (iff #90 #424)
|
|
958 |
#422 := (iff #89 #419)
|
|
959 |
#416 := (implies #29 #411)
|
|
960 |
#420 := (iff #416 #419)
|
|
961 |
#421 := [rewrite]: #420
|
|
962 |
#417 := (iff #89 #416)
|
|
963 |
#414 := (iff #88 #411)
|
|
964 |
#407 := (implies #77 #402)
|
|
965 |
#412 := (iff #407 #411)
|
|
966 |
#413 := [rewrite]: #412
|
|
967 |
#408 := (iff #88 #407)
|
|
968 |
#405 := (iff #87 #402)
|
|
969 |
#398 := (implies #356 #393)
|
|
970 |
#403 := (iff #398 #402)
|
|
971 |
#404 := [rewrite]: #403
|
|
972 |
#399 := (iff #87 #398)
|
|
973 |
#396 := (iff #86 #393)
|
|
974 |
#389 := (implies #26 #377)
|
|
975 |
#394 := (iff #389 #393)
|
|
976 |
#395 := [rewrite]: #394
|
|
977 |
#390 := (iff #86 #389)
|
|
978 |
#387 := (iff #85 #377)
|
|
979 |
#382 := (implies true #377)
|
|
980 |
#385 := (iff #382 #377)
|
|
981 |
#386 := [rewrite]: #385
|
|
982 |
#383 := (iff #85 #382)
|
|
983 |
#380 := (iff #84 #377)
|
|
984 |
#373 := (implies #361 #368)
|
|
985 |
#378 := (iff #373 #377)
|
|
986 |
#379 := [rewrite]: #378
|
|
987 |
#374 := (iff #84 #373)
|
|
988 |
#371 := (iff #83 #368)
|
|
989 |
#364 := (implies #82 #286)
|
|
990 |
#369 := (iff #364 #368)
|
|
991 |
#370 := [rewrite]: #369
|
|
992 |
#365 := (iff #83 #364)
|
|
993 |
#296 := (iff #69 #286)
|
|
994 |
#291 := (implies true #286)
|
|
995 |
#294 := (iff #291 #286)
|
|
996 |
#295 := [rewrite]: #294
|
|
997 |
#292 := (iff #69 #291)
|
|
998 |
#289 := (iff #68 #286)
|
|
999 |
#282 := (implies #46 #277)
|
|
1000 |
#287 := (iff #282 #286)
|
|
1001 |
#288 := [rewrite]: #287
|
|
1002 |
#283 := (iff #68 #282)
|
|
1003 |
#280 := (iff #67 #277)
|
|
1004 |
#273 := (implies #200 #268)
|
|
1005 |
#278 := (iff #273 #277)
|
|
1006 |
#279 := [rewrite]: #278
|
|
1007 |
#274 := (iff #67 #273)
|
|
1008 |
#271 := (iff #66 #268)
|
|
1009 |
#264 := (implies #203 #252)
|
|
1010 |
#269 := (iff #264 #268)
|
|
1011 |
#270 := [rewrite]: #269
|
|
1012 |
#265 := (iff #66 #264)
|
|
1013 |
#262 := (iff #65 #252)
|
|
1014 |
#257 := (implies true #252)
|
|
1015 |
#260 := (iff #257 #252)
|
|
1016 |
#261 := [rewrite]: #260
|
|
1017 |
#258 := (iff #65 #257)
|
|
1018 |
#255 := (iff #64 #252)
|
|
1019 |
#249 := (and #244 #218)
|
|
1020 |
#253 := (iff #249 #252)
|
|
1021 |
#254 := [rewrite]: #253
|
|
1022 |
#250 := (iff #64 #249)
|
|
1023 |
#219 := (iff #57 #218)
|
|
1024 |
#216 := (iff #56 #213)
|
|
1025 |
#209 := (implies #206 #55)
|
|
1026 |
#214 := (iff #209 #213)
|
|
1027 |
#215 := [rewrite]: #214
|
|
1028 |
#210 := (iff #56 #209)
|
|
1029 |
#207 := (iff #54 #206)
|
|
1030 |
#208 := [rewrite]: #207
|
|
1031 |
#211 := [monotonicity #208]: #210
|
|
1032 |
#217 := [trans #211 #215]: #216
|
|
1033 |
#220 := [quant-intro #217]: #219
|
|
1034 |
#247 := (iff #63 #244)
|
|
1035 |
#240 := (implies #218 #221)
|
|
1036 |
#245 := (iff #240 #244)
|
|
1037 |
#246 := [rewrite]: #245
|
|
1038 |
#241 := (iff #63 #240)
|
|
1039 |
#238 := (iff #62 #221)
|
|
1040 |
#233 := (and true #221)
|
|
1041 |
#236 := (iff #233 #221)
|
|
1042 |
#237 := [rewrite]: #236
|
|
1043 |
#234 := (iff #62 #233)
|
|
1044 |
#222 := (iff #59 #221)
|
|
1045 |
#223 := [rewrite]: #222
|
|
1046 |
#231 := (iff #61 true)
|
|
1047 |
#226 := (implies #221 true)
|
|
1048 |
#229 := (iff #226 true)
|
|
1049 |
#230 := [rewrite]: #229
|
|
1050 |
#227 := (iff #61 #226)
|
|
1051 |
#224 := (iff #60 true)
|
|
1052 |
#225 := [rewrite]: #224
|
|
1053 |
#228 := [monotonicity #223 #225]: #227
|
|
1054 |
#232 := [trans #228 #230]: #231
|
|
1055 |
#235 := [monotonicity #232 #223]: #234
|
|
1056 |
#239 := [trans #235 #237]: #238
|
|
1057 |
#242 := [monotonicity #220 #239]: #241
|
|
1058 |
#248 := [trans #242 #246]: #247
|
|
1059 |
#251 := [monotonicity #248 #220]: #250
|
|
1060 |
#256 := [trans #251 #254]: #255
|
|
1061 |
#259 := [monotonicity #256]: #258
|
|
1062 |
#263 := [trans #259 #261]: #262
|
|
1063 |
#204 := (iff #52 #203)
|
|
1064 |
#205 := [rewrite]: #204
|
|
1065 |
#266 := [monotonicity #205 #263]: #265
|
|
1066 |
#272 := [trans #266 #270]: #271
|
|
1067 |
#201 := (iff #49 #200)
|
|
1068 |
#198 := (= #48 #197)
|
|
1069 |
#199 := [rewrite]: #198
|
|
1070 |
#202 := [monotonicity #199]: #201
|
|
1071 |
#275 := [monotonicity #202 #272]: #274
|
|
1072 |
#281 := [trans #275 #279]: #280
|
|
1073 |
#284 := [monotonicity #281]: #283
|
|
1074 |
#290 := [trans #284 #288]: #289
|
|
1075 |
#293 := [monotonicity #290]: #292
|
|
1076 |
#297 := [trans #293 #295]: #296
|
|
1077 |
#366 := [monotonicity #297]: #365
|
|
1078 |
#372 := [trans #366 #370]: #371
|
|
1079 |
#362 := (iff #81 #361)
|
|
1080 |
#363 := [rewrite]: #362
|
|
1081 |
#375 := [monotonicity #363 #372]: #374
|
|
1082 |
#381 := [trans #375 #379]: #380
|
|
1083 |
#384 := [monotonicity #381]: #383
|
|
1084 |
#388 := [trans #384 #386]: #387
|
|
1085 |
#359 := (iff #80 #26)
|
|
1086 |
#360 := [rewrite]: #359
|
|
1087 |
#391 := [monotonicity #360 #388]: #390
|
|
1088 |
#397 := [trans #391 #395]: #396
|
|
1089 |
#357 := (iff #79 #356)
|
|
1090 |
#358 := [rewrite]: #357
|
|
1091 |
#400 := [monotonicity #358 #397]: #399
|
|
1092 |
#406 := [trans #400 #404]: #405
|
|
1093 |
#409 := [monotonicity #406]: #408
|
|
1094 |
#415 := [trans #409 #413]: #414
|
|
1095 |
#418 := [monotonicity #415]: #417
|
|
1096 |
#423 := [trans #418 #421]: #422
|
|
1097 |
#426 := [monotonicity #423]: #425
|
|
1098 |
#430 := [trans #426 #428]: #429
|
|
1099 |
#354 := (iff #76 #344)
|
|
1100 |
#349 := (implies true #344)
|
|
1101 |
#352 := (iff #349 #344)
|
|
1102 |
#353 := [rewrite]: #352
|
|
1103 |
#350 := (iff #76 #349)
|
|
1104 |
#347 := (iff #75 #344)
|
|
1105 |
#341 := (implies #29 #336)
|
|
1106 |
#345 := (iff #341 #344)
|
|
1107 |
#346 := [rewrite]: #345
|
|
1108 |
#342 := (iff #75 #341)
|
|
1109 |
#339 := (iff #74 #336)
|
|
1110 |
#332 := (implies #40 #327)
|
|
1111 |
#337 := (iff #332 #336)
|
|
1112 |
#338 := [rewrite]: #337
|
|
1113 |
#333 := (iff #74 #332)
|
|
1114 |
#330 := (iff #73 #327)
|
|
1115 |
#323 := (implies #29 #311)
|
|
1116 |
#328 := (iff #323 #327)
|
|
1117 |
#329 := [rewrite]: #328
|
|
1118 |
#324 := (iff #73 #323)
|
|
1119 |
#321 := (iff #72 #311)
|
|
1120 |
#316 := (implies true #311)
|
|
1121 |
#319 := (iff #316 #311)
|
|
1122 |
#320 := [rewrite]: #319
|
|
1123 |
#317 := (iff #72 #316)
|
|
1124 |
#314 := (iff #71 #311)
|
|
1125 |
#307 := (implies #191 #302)
|
|
1126 |
#312 := (iff #307 #311)
|
|
1127 |
#313 := [rewrite]: #312
|
|
1128 |
#308 := (iff #71 #307)
|
|
1129 |
#305 := (iff #70 #302)
|
|
1130 |
#298 := (implies #194 #286)
|
|
1131 |
#303 := (iff #298 #302)
|
|
1132 |
#304 := [rewrite]: #303
|
|
1133 |
#299 := (iff #70 #298)
|
|
1134 |
#195 := (iff #44 #194)
|
|
1135 |
#196 := [rewrite]: #195
|
|
1136 |
#300 := [monotonicity #196 #297]: #299
|
|
1137 |
#306 := [trans #300 #304]: #305
|
|
1138 |
#192 := (iff #42 #191)
|
|
1139 |
#193 := [rewrite]: #192
|
|
1140 |
#309 := [monotonicity #193 #306]: #308
|
|
1141 |
#315 := [trans #309 #313]: #314
|
|
1142 |
#318 := [monotonicity #315]: #317
|
|
1143 |
#322 := [trans #318 #320]: #321
|
|
1144 |
#325 := [monotonicity #322]: #324
|
|
1145 |
#331 := [trans #325 #329]: #330
|
|
1146 |
#334 := [monotonicity #331]: #333
|
|
1147 |
#340 := [trans #334 #338]: #339
|
|
1148 |
#343 := [monotonicity #340]: #342
|
|
1149 |
#348 := [trans #343 #346]: #347
|
|
1150 |
#351 := [monotonicity #348]: #350
|
|
1151 |
#355 := [trans #351 #353]: #354
|
|
1152 |
#433 := [monotonicity #355 #430]: #432
|
|
1153 |
#436 := [monotonicity #433]: #435
|
|
1154 |
#441 := [trans #436 #439]: #440
|
|
1155 |
#444 := [monotonicity #441]: #443
|
|
1156 |
#450 := [trans #444 #448]: #449
|
|
1157 |
#453 := [monotonicity #450]: #452
|
|
1158 |
#458 := [trans #453 #456]: #457
|
|
1159 |
#461 := [monotonicity #458]: #460
|
|
1160 |
#465 := [trans #461 #463]: #464
|
|
1161 |
#607 := [monotonicity #465 #604]: #606
|
|
1162 |
#610 := [monotonicity #607]: #609
|
|
1163 |
#615 := [trans #610 #613]: #614
|
|
1164 |
#189 := (iff #37 #188)
|
|
1165 |
#190 := [rewrite]: #189
|
|
1166 |
#618 := [monotonicity #190 #615]: #617
|
|
1167 |
#624 := [trans #618 #622]: #623
|
|
1168 |
#186 := (iff #35 #185)
|
|
1169 |
#183 := (iff #34 #180)
|
|
1170 |
#176 := (implies #173 #33)
|
|
1171 |
#181 := (iff #176 #180)
|
|
1172 |
#182 := [rewrite]: #181
|
|
1173 |
#177 := (iff #34 #176)
|
|
1174 |
#174 := (iff #31 #173)
|
|
1175 |
#175 := [rewrite]: #174
|
|
1176 |
#178 := [monotonicity #175]: #177
|
|
1177 |
#184 := [trans #178 #182]: #183
|
|
1178 |
#187 := [quant-intro #184]: #186
|
|
1179 |
#627 := [monotonicity #187 #624]: #626
|
|
1180 |
#633 := [trans #627 #631]: #632
|
|
1181 |
#636 := [monotonicity #633]: #635
|
|
1182 |
#641 := [trans #636 #639]: #640
|
|
1183 |
#644 := [monotonicity #641]: #643
|
|
1184 |
#648 := [trans #644 #646]: #647
|
|
1185 |
#651 := [monotonicity #172 #648]: #650
|
|
1186 |
#657 := [trans #651 #655]: #656
|
|
1187 |
#660 := [monotonicity #657 #172]: #659
|
|
1188 |
#665 := [trans #660 #663]: #664
|
|
1189 |
#668 := [monotonicity #170 #665]: #667
|
|
1190 |
#674 := [trans #668 #672]: #673
|
|
1191 |
#677 := [monotonicity #674 #170]: #676
|
|
1192 |
#682 := [trans #677 #680]: #681
|
|
1193 |
#162 := (iff #15 #161)
|
|
1194 |
#159 := (iff #14 #158)
|
|
1195 |
#156 := (iff #13 #12)
|
|
1196 |
#157 := [rewrite]: #156
|
|
1197 |
#160 := [monotonicity #157]: #159
|
|
1198 |
#163 := [monotonicity #160]: #162
|
|
1199 |
#685 := [monotonicity #163 #682]: #684
|
|
1200 |
#691 := [trans #685 #689]: #690
|
|
1201 |
#694 := [monotonicity #691]: #693
|
|
1202 |
#699 := [trans #694 #697]: #698
|
|
1203 |
#702 := [monotonicity #699]: #701
|
|
1204 |
#706 := [trans #702 #704]: #705
|
|
1205 |
#709 := [monotonicity #706]: #708
|
|
1206 |
#715 := [trans #709 #713]: #714
|
|
1207 |
#718 := [monotonicity #715]: #717
|
|
1208 |
#722 := [trans #718 #720]: #721
|
|
1209 |
#725 := [monotonicity #722]: #724
|
|
1210 |
#1107 := [trans #725 #1105]: #1106
|
|
1211 |
#155 := [asserted]: #139
|
|
1212 |
#1108 := [mp #155 #1107]: #1103
|
|
1213 |
#1109 := [not-or-elim #1108]: #9
|
|
1214 |
#2193 := [trans #1109 #2192]: #2202
|
|
1215 |
#1888 := (not #1154)
|
|
1216 |
#1974 := (or #1540 #1888)
|
|
1217 |
#1889 := [def-axiom]: #1974
|
|
1218 |
#2194 := [unit-resolution #1889 #2205]: #1888
|
|
1219 |
#2195 := (not #2202)
|
|
1220 |
#2196 := (or #2195 #1154)
|
|
1221 |
#2197 := [th-lemma]: #2196
|
|
1222 |
#2198 := [unit-resolution #2197 #2194 #2193]: false
|
|
1223 |
#2199 := [lemma #2198]: #1540
|
|
1224 |
#2393 := (or #1545 #2390)
|
|
1225 |
#1708 := (forall (vars (?x7 int)) #1705)
|
|
1226 |
#1801 := (or #1708 #1798)
|
|
1227 |
#1804 := (not #1801)
|
|
1228 |
#1807 := (or #560 #551 #542 #886 #1654 #927 #1804)
|
|
1229 |
#1810 := (not #1807)
|
|
1230 |
#1612 := (forall (vars (?x3 int)) #1607)
|
|
1231 |
#1618 := (not #1612)
|
|
1232 |
#1619 := (or #221 #1618)
|
|
1233 |
#1620 := (not #1619)
|
|
1234 |
#1648 := (or #1620 #1645)
|
|
1235 |
#1657 := (not #1648)
|
|
1236 |
#1667 := (or #367 #401 #376 #886 #1654 #1655 #1656 #840 #850 #1657)
|
|
1237 |
#1668 := (not #1667)
|
|
1238 |
#1658 := (or #310 #301 #886 #1654 #1655 #1656 #840 #854 #1657)
|
|
1239 |
#1659 := (not #1658)
|
|
1240 |
#1673 := (or #1659 #1668)
|
|
1241 |
#1679 := (not #1673)
|
|
1242 |
#1680 := (or #886 #1654 #926 #1679)
|
|
1243 |
#1681 := (not #1680)
|
|
1244 |
#1813 := (or #1681 #1810)
|
|
1245 |
#1816 := (not #1813)
|
|
1246 |
#1590 := (forall (vars (?x2 int)) #1585)
|
|
1247 |
#1784 := (not #1590)
|
|
1248 |
#1568 := (forall (vars (?x1 int)) #1563)
|
|
1249 |
#1783 := (not #1568)
|
|
1250 |
#1819 := (or #619 #886 #1654 #1783 #1784 #1816)
|
|
1251 |
#1822 := (not #1819)
|
|
1252 |
#1825 := (or #1545 #1822)
|
|
1253 |
#2394 := (iff #1825 #2393)
|
|
1254 |
#2391 := (iff #1822 #2390)
|
|
1255 |
#2388 := (iff #1819 #2387)
|
|
1256 |
#2385 := (iff #1816 #2384)
|
|
1257 |
#2382 := (iff #1813 #2381)
|
|
1258 |
#2379 := (iff #1810 #2378)
|
|
1259 |
#2376 := (iff #1807 #2375)
|
|
1260 |
#2373 := (iff #1804 #2372)
|
|
1261 |
#2370 := (iff #1801 #2369)
|
|
1262 |
#2367 := (iff #1708 #2364)
|
|
1263 |
#2365 := (iff #1705 #1705)
|
|
1264 |
#2366 := [refl]: #2365
|
|
1265 |
#2368 := [quant-intro #2366]: #2367
|
|
1266 |
#2371 := [monotonicity #2368]: #2370
|
|
1267 |
#2374 := [monotonicity #2371]: #2373
|
|
1268 |
#2377 := [monotonicity #2374]: #2376
|
|
1269 |
#2380 := [monotonicity #2377]: #2379
|
|
1270 |
#2362 := (iff #1681 #2361)
|
|
1271 |
#2359 := (iff #1680 #2358)
|
|
1272 |
#2356 := (iff #1679 #2355)
|
|
1273 |
#2353 := (iff #1673 #2352)
|
|
1274 |
#2350 := (iff #1668 #2349)
|
|
1275 |
#2347 := (iff #1667 #2346)
|
|
1276 |
#2338 := (iff #1657 #2337)
|
|
1277 |
#2335 := (iff #1648 #2334)
|
|
1278 |
#2332 := (iff #1620 #2331)
|
|
1279 |
#2329 := (iff #1619 #2328)
|
|
1280 |
#2326 := (iff #1618 #2325)
|
|
1281 |
#2323 := (iff #1612 #2320)
|
|
1282 |
#2321 := (iff #1607 #1607)
|
|
1283 |
#2322 := [refl]: #2321
|
|
1284 |
#2324 := [quant-intro #2322]: #2323
|
|
1285 |
#2327 := [monotonicity #2324]: #2326
|
|
1286 |
#2330 := [monotonicity #2327]: #2329
|
|
1287 |
#2333 := [monotonicity #2330]: #2332
|
|
1288 |
#2336 := [monotonicity #2333]: #2335
|
|
1289 |
#2339 := [monotonicity #2336]: #2338
|
|
1290 |
#2348 := [monotonicity #2339]: #2347
|
|
1291 |
#2351 := [monotonicity #2348]: #2350
|
|
1292 |
#2344 := (iff #1659 #2343)
|
|
1293 |
#2341 := (iff #1658 #2340)
|
|
1294 |
#2342 := [monotonicity #2339]: #2341
|
|
1295 |
#2345 := [monotonicity #2342]: #2344
|
|
1296 |
#2354 := [monotonicity #2345 #2351]: #2353
|
|
1297 |
#2357 := [monotonicity #2354]: #2356
|
|
1298 |
#2360 := [monotonicity #2357]: #2359
|
|
1299 |
#2363 := [monotonicity #2360]: #2362
|
|
1300 |
#2383 := [monotonicity #2363 #2380]: #2382
|
|
1301 |
#2386 := [monotonicity #2383]: #2385
|
|
1302 |
#2318 := (iff #1784 #2317)
|
|
1303 |
#2315 := (iff #1590 #2312)
|
|
1304 |
#2313 := (iff #1585 #1585)
|
|
1305 |
#2314 := [refl]: #2313
|
|
1306 |
#2316 := [quant-intro #2314]: #2315
|
|
1307 |
#2319 := [monotonicity #2316]: #2318
|
|
1308 |
#2310 := (iff #1783 #2309)
|
|
1309 |
#2307 := (iff #1568 #2304)
|
|
1310 |
#2305 := (iff #1563 #1563)
|
|
1311 |
#2306 := [refl]: #2305
|
|
1312 |
#2308 := [quant-intro #2306]: #2307
|
|
1313 |
#2311 := [monotonicity #2308]: #2310
|
|
1314 |
#2389 := [monotonicity #2311 #2319 #2386]: #2388
|
|
1315 |
#2392 := [monotonicity #2389]: #2391
|
|
1316 |
#2395 := [monotonicity #2392]: #2394
|
|
1317 |
#1304 := (not #1303)
|
|
1318 |
#1481 := (and #1304 #1305)
|
|
1319 |
#1484 := (not #1481)
|
|
1320 |
#1500 := (or #1484 #1495)
|
|
1321 |
#1503 := (not #1500)
|
|
1322 |
#1283 := (not #1282)
|
|
1323 |
#1472 := (and #1283 #1284)
|
|
1324 |
#1475 := (not #1472)
|
|
1325 |
#1478 := (or #1469 #1475)
|
|
1326 |
#1506 := (and #1478 #1503)
|
|
1327 |
#1273 := (not #963)
|
|
1328 |
#1276 := (forall (vars (?x7 int)) #1273)
|
|
1329 |
#1509 := (or #1276 #1506)
|
|
1330 |
#1515 := (and #466 #469 #472 #776 #779 #926 #1509)
|
|
1331 |
#1401 := (not #1396)
|
|
1332 |
#1404 := (and #1192 #1401)
|
|
1333 |
#1407 := (not #1404)
|
|
1334 |
#1410 := (or #1383 #1407)
|
|
1335 |
#1413 := (not #1410)
|
|
1336 |
#1204 := (not #221)
|
|
1337 |
#1214 := (and #1204 #819)
|
|
1338 |
#1419 := (or #1214 #1413)
|
|
1339 |
#1447 := (and #82 #356 #361 #776 #779 #788 #791 #837 #854 #1419)
|
|
1340 |
#1431 := (and #191 #194 #776 #779 #788 #791 #837 #850 #1419)
|
|
1341 |
#1452 := (or #1431 #1447)
|
|
1342 |
#1458 := (and #776 #779 #927 #1452)
|
|
1343 |
#1520 := (or #1458 #1515)
|
|
1344 |
#1526 := (and #188 #769 #776 #779 #1043 #1520)
|
|
1345 |
#1348 := (and #1155 #1157)
|
|
1346 |
#1351 := (not #1348)
|
|
1347 |
#1357 := (or #1154 #1351)
|
|
1348 |
#1362 := (not #1357)
|
|
1349 |
#1531 := (or #1362 #1526)
|
|
1350 |
#1828 := (iff #1531 #1825)
|
|
1351 |
#1746 := (or #1303 #1731 #1495)
|
|
1352 |
#1758 := (or #1757 #1746)
|
|
1353 |
#1759 := (not #1758)
|
|
1354 |
#1764 := (or #1708 #1759)
|
|
1355 |
#1770 := (not #1764)
|
|
1356 |
#1771 := (or #560 #551 #542 #886 #1654 #927 #1770)
|
|
1357 |
#1772 := (not #1771)
|
|
1358 |
#1777 := (or #1681 #1772)
|
|
1359 |
#1785 := (not #1777)
|
|
1360 |
#1786 := (or #619 #886 #1654 #1783 #1784 #1785)
|
|
1361 |
#1787 := (not #1786)
|
|
1362 |
#1792 := (or #1545 #1787)
|
|
1363 |
#1826 := (iff #1792 #1825)
|
|
1364 |
#1823 := (iff #1787 #1822)
|
|
1365 |
#1820 := (iff #1786 #1819)
|
|
1366 |
#1817 := (iff #1785 #1816)
|
|
1367 |
#1814 := (iff #1777 #1813)
|
|
1368 |
#1811 := (iff #1772 #1810)
|
|
1369 |
#1808 := (iff #1771 #1807)
|
|
1370 |
#1805 := (iff #1770 #1804)
|
|
1371 |
#1802 := (iff #1764 #1801)
|
|
1372 |
#1799 := (iff #1759 #1798)
|
|
1373 |
#1796 := (iff #1758 #1795)
|
|
1374 |
#1797 := [rewrite]: #1796
|
|
1375 |
#1800 := [monotonicity #1797]: #1799
|
|
1376 |
#1803 := [monotonicity #1800]: #1802
|
|
1377 |
#1806 := [monotonicity #1803]: #1805
|
|
1378 |
#1809 := [monotonicity #1806]: #1808
|
|
1379 |
#1812 := [monotonicity #1809]: #1811
|
|
1380 |
#1815 := [monotonicity #1812]: #1814
|
|
1381 |
#1818 := [monotonicity #1815]: #1817
|
|
1382 |
#1821 := [monotonicity #1818]: #1820
|
|
1383 |
#1824 := [monotonicity #1821]: #1823
|
|
1384 |
#1827 := [monotonicity #1824]: #1826
|
|
1385 |
#1793 := (iff #1531 #1792)
|
|
1386 |
#1790 := (iff #1526 #1787)
|
|
1387 |
#1780 := (and #188 #1568 #776 #779 #1590 #1777)
|
|
1388 |
#1788 := (iff #1780 #1787)
|
|
1389 |
#1789 := [rewrite]: #1788
|
|
1390 |
#1781 := (iff #1526 #1780)
|
|
1391 |
#1778 := (iff #1520 #1777)
|
|
1392 |
#1775 := (iff #1515 #1772)
|
|
1393 |
#1767 := (and #466 #469 #472 #776 #779 #926 #1764)
|
|
1394 |
#1773 := (iff #1767 #1772)
|
|
1395 |
#1774 := [rewrite]: #1773
|
|
1396 |
#1768 := (iff #1515 #1767)
|
|
1397 |
#1765 := (iff #1509 #1764)
|
|
1398 |
#1762 := (iff #1506 #1759)
|
|
1399 |
#1751 := (not #1746)
|
|
1400 |
#1754 := (and #1726 #1751)
|
|
1401 |
#1760 := (iff #1754 #1759)
|
|
1402 |
#1761 := [rewrite]: #1760
|
|
1403 |
#1755 := (iff #1506 #1754)
|
|
1404 |
#1752 := (iff #1503 #1751)
|
|
1405 |
#1749 := (iff #1500 #1746)
|
|
1406 |
#1732 := (or #1303 #1731)
|
|
1407 |
#1743 := (or #1732 #1495)
|
|
1408 |
#1747 := (iff #1743 #1746)
|
|
1409 |
#1748 := [rewrite]: #1747
|
|
1410 |
#1744 := (iff #1500 #1743)
|
|
1411 |
#1741 := (iff #1484 #1732)
|
|
1412 |
#1733 := (not #1732)
|
|
1413 |
#1736 := (not #1733)
|
|
1414 |
#1739 := (iff #1736 #1732)
|
|
1415 |
#1740 := [rewrite]: #1739
|
|
1416 |
#1737 := (iff #1484 #1736)
|
|
1417 |
#1734 := (iff #1481 #1733)
|
|
1418 |
#1735 := [rewrite]: #1734
|
|
1419 |
#1738 := [monotonicity #1735]: #1737
|
|
1420 |
#1742 := [trans #1738 #1740]: #1741
|
|
1421 |
#1745 := [monotonicity #1742]: #1744
|
|
1422 |
#1750 := [trans #1745 #1748]: #1749
|
|
1423 |
#1753 := [monotonicity #1750]: #1752
|
|
1424 |
#1729 := (iff #1478 #1726)
|
|
1425 |
#1712 := (or #1282 #1711)
|
|
1426 |
#1723 := (or #1469 #1712)
|
|
1427 |
#1727 := (iff #1723 #1726)
|
|
1428 |
#1728 := [rewrite]: #1727
|
|
1429 |
#1724 := (iff #1478 #1723)
|
|
1430 |
#1721 := (iff #1475 #1712)
|
|
1431 |
#1713 := (not #1712)
|
|
1432 |
#1716 := (not #1713)
|
|
1433 |
#1719 := (iff #1716 #1712)
|
|
1434 |
#1720 := [rewrite]: #1719
|
|
1435 |
#1717 := (iff #1475 #1716)
|
|
1436 |
#1714 := (iff #1472 #1713)
|
|
1437 |
#1715 := [rewrite]: #1714
|
|
1438 |
#1718 := [monotonicity #1715]: #1717
|
|
1439 |
#1722 := [trans #1718 #1720]: #1721
|
|
1440 |
#1725 := [monotonicity #1722]: #1724
|
|
1441 |
#1730 := [trans #1725 #1728]: #1729
|
|
1442 |
#1756 := [monotonicity #1730 #1753]: #1755
|
|
1443 |
#1763 := [trans #1756 #1761]: #1762
|
|
1444 |
#1709 := (iff #1276 #1708)
|
|
1445 |
#1706 := (iff #1273 #1705)
|
|
1446 |
#1703 := (iff #963 #1700)
|
|
1447 |
#1686 := (or #1548 #953)
|
|
1448 |
#1697 := (or #105 #1686)
|
|
1449 |
#1701 := (iff #1697 #1700)
|
|
1450 |
#1702 := [rewrite]: #1701
|
|
1451 |
#1698 := (iff #963 #1697)
|
|
1452 |
#1695 := (iff #960 #1686)
|
|
1453 |
#1687 := (not #1686)
|
|
1454 |
#1690 := (not #1687)
|
|
1455 |
#1693 := (iff #1690 #1686)
|
|
1456 |
#1694 := [rewrite]: #1693
|
|
1457 |
#1691 := (iff #960 #1690)
|
|
1458 |
#1688 := (iff #957 #1687)
|
|
1459 |
#1689 := [rewrite]: #1688
|
|
1460 |
#1692 := [monotonicity #1689]: #1691
|
|
1461 |
#1696 := [trans #1692 #1694]: #1695
|
|
1462 |
#1699 := [monotonicity #1696]: #1698
|
|
1463 |
#1704 := [trans #1699 #1702]: #1703
|
|
1464 |
#1707 := [monotonicity #1704]: #1706
|
|
1465 |
#1710 := [quant-intro #1707]: #1709
|
|
1466 |
#1766 := [monotonicity #1710 #1763]: #1765
|
|
1467 |
#1769 := [monotonicity #1766]: #1768
|
|
1468 |
#1776 := [trans #1769 #1774]: #1775
|
|
1469 |
#1684 := (iff #1458 #1681)
|
|
1470 |
#1676 := (and #776 #779 #927 #1673)
|
|
1471 |
#1682 := (iff #1676 #1681)
|
|
1472 |
#1683 := [rewrite]: #1682
|
|
1473 |
#1677 := (iff #1458 #1676)
|
|
1474 |
#1674 := (iff #1452 #1673)
|
|
1475 |
#1671 := (iff #1447 #1668)
|
|
1476 |
#1664 := (and #82 #356 #361 #776 #779 #788 #791 #837 #854 #1648)
|
|
1477 |
#1669 := (iff #1664 #1668)
|
|
1478 |
#1670 := [rewrite]: #1669
|
|
1479 |
#1665 := (iff #1447 #1664)
|
|
1480 |
#1649 := (iff #1419 #1648)
|
|
1481 |
#1646 := (iff #1413 #1645)
|
|
1482 |
#1643 := (iff #1410 #1640)
|
|
1483 |
#1626 := (or #1625 #1396)
|
|
1484 |
#1637 := (or #1383 #1626)
|
|
1485 |
#1641 := (iff #1637 #1640)
|
|
1486 |
#1642 := [rewrite]: #1641
|
|
1487 |
#1638 := (iff #1410 #1637)
|
|
1488 |
#1635 := (iff #1407 #1626)
|
|
1489 |
#1627 := (not #1626)
|
|
1490 |
#1630 := (not #1627)
|
|
1491 |
#1633 := (iff #1630 #1626)
|
|
1492 |
#1634 := [rewrite]: #1633
|
|
1493 |
#1631 := (iff #1407 #1630)
|
|
1494 |
#1628 := (iff #1404 #1627)
|
|
1495 |
#1629 := [rewrite]: #1628
|
|
1496 |
#1632 := [monotonicity #1629]: #1631
|
|
1497 |
#1636 := [trans #1632 #1634]: #1635
|
|
1498 |
#1639 := [monotonicity #1636]: #1638
|
|
1499 |
#1644 := [trans #1639 #1642]: #1643
|
|
1500 |
#1647 := [monotonicity #1644]: #1646
|
|
1501 |
#1623 := (iff #1214 #1620)
|
|
1502 |
#1615 := (and #1204 #1612)
|
|
1503 |
#1621 := (iff #1615 #1620)
|
|
1504 |
#1622 := [rewrite]: #1621
|
|
1505 |
#1616 := (iff #1214 #1615)
|
|
1506 |
#1613 := (iff #819 #1612)
|
|
1507 |
#1610 := (iff #816 #1607)
|
|
1508 |
#1593 := (or #1548 #805)
|
|
1509 |
#1604 := (or #801 #1593)
|
|
1510 |
#1608 := (iff #1604 #1607)
|
|
1511 |
#1609 := [rewrite]: #1608
|
|
1512 |
#1605 := (iff #816 #1604)
|
|
1513 |
#1602 := (iff #813 #1593)
|
|
1514 |
#1594 := (not #1593)
|
|
1515 |
#1597 := (not #1594)
|
|
1516 |
#1600 := (iff #1597 #1593)
|
|
1517 |
#1601 := [rewrite]: #1600
|
|
1518 |
#1598 := (iff #813 #1597)
|
|
1519 |
#1595 := (iff #810 #1594)
|
|
1520 |
#1596 := [rewrite]: #1595
|
|
1521 |
#1599 := [monotonicity #1596]: #1598
|
|
1522 |
#1603 := [trans #1599 #1601]: #1602
|
|
1523 |
#1606 := [monotonicity #1603]: #1605
|
|
1524 |
#1611 := [trans #1606 #1609]: #1610
|
|
1525 |
#1614 := [quant-intro #1611]: #1613
|
|
1526 |
#1617 := [monotonicity #1614]: #1616
|
|
1527 |
#1624 := [trans #1617 #1622]: #1623
|
|
1528 |
#1650 := [monotonicity #1624 #1647]: #1649
|
|
1529 |
#1666 := [monotonicity #1650]: #1665
|
|
1530 |
#1672 := [trans #1666 #1670]: #1671
|
|
1531 |
#1662 := (iff #1431 #1659)
|
|
1532 |
#1651 := (and #191 #194 #776 #779 #788 #791 #837 #850 #1648)
|
|
1533 |
#1660 := (iff #1651 #1659)
|
|
1534 |
#1661 := [rewrite]: #1660
|
|
1535 |
#1652 := (iff #1431 #1651)
|
|
1536 |
#1653 := [monotonicity #1650]: #1652
|
|
1537 |
#1663 := [trans #1653 #1661]: #1662
|
|
1538 |
#1675 := [monotonicity #1663 #1672]: #1674
|
|
1539 |
#1678 := [monotonicity #1675]: #1677
|
|
1540 |
#1685 := [trans #1678 #1683]: #1684
|
|
1541 |
#1779 := [monotonicity #1685 #1776]: #1778
|
|
1542 |
#1591 := (iff #1043 #1590)
|
|
1543 |
#1588 := (iff #1040 #1585)
|
|
1544 |
#1571 := (or #1548 #1029)
|
|
1545 |
#1582 := (or #1026 #1571)
|
|
1546 |
#1586 := (iff #1582 #1585)
|
|
1547 |
#1587 := [rewrite]: #1586
|
|
1548 |
#1583 := (iff #1040 #1582)
|
|
1549 |
#1580 := (iff #1037 #1571)
|
|
1550 |
#1572 := (not #1571)
|
|
1551 |
#1575 := (not #1572)
|
|
1552 |
#1578 := (iff #1575 #1571)
|
|
1553 |
#1579 := [rewrite]: #1578
|
|
1554 |
#1576 := (iff #1037 #1575)
|
|
1555 |
#1573 := (iff #1034 #1572)
|
|
1556 |
#1574 := [rewrite]: #1573
|
|
1557 |
#1577 := [monotonicity #1574]: #1576
|
|
1558 |
#1581 := [trans #1577 #1579]: #1580
|
|
1559 |
#1584 := [monotonicity #1581]: #1583
|
|
1560 |
#1589 := [trans #1584 #1587]: #1588
|
|
1561 |
#1592 := [quant-intro #1589]: #1591
|
|
1562 |
#1569 := (iff #769 #1568)
|
|
1563 |
#1566 := (iff #766 #1563)
|
|
1564 |
#1549 := (or #749 #1548)
|
|
1565 |
#1560 := (or #1549 #762)
|
|
1566 |
#1564 := (iff #1560 #1563)
|
|
1567 |
#1565 := [rewrite]: #1564
|
|
1568 |
#1561 := (iff #766 #1560)
|
|
1569 |
#1558 := (iff #757 #1549)
|
|
1570 |
#1550 := (not #1549)
|
|
1571 |
#1553 := (not #1550)
|
|
1572 |
#1556 := (iff #1553 #1549)
|
|
1573 |
#1557 := [rewrite]: #1556
|
|
1574 |
#1554 := (iff #757 #1553)
|
|
1575 |
#1551 := (iff #754 #1550)
|
|
1576 |
#1552 := [rewrite]: #1551
|
|
1577 |
#1555 := [monotonicity #1552]: #1554
|
|
1578 |
#1559 := [trans #1555 #1557]: #1558
|
|
1579 |
#1562 := [monotonicity #1559]: #1561
|
|
1580 |
#1567 := [trans #1562 #1565]: #1566
|
|
1581 |
#1570 := [quant-intro #1567]: #1569
|
|
1582 |
#1782 := [monotonicity #1570 #1592 #1779]: #1781
|
|
1583 |
#1791 := [trans #1782 #1789]: #1790
|
|
1584 |
#1546 := (iff #1362 #1545)
|
|
1585 |
#1543 := (iff #1357 #1540)
|
|
1586 |
#1165 := (or #1164 #1156)
|
|
1587 |
#1537 := (or #1154 #1165)
|
|
1588 |
#1541 := (iff #1537 #1540)
|
|
1589 |
#1542 := [rewrite]: #1541
|
|
1590 |
#1538 := (iff #1357 #1537)
|
|
1591 |
#1535 := (iff #1351 #1165)
|
|
1592 |
#1292 := (not #1165)
|
|
1593 |
#1314 := (not #1292)
|
|
1594 |
#1347 := (iff #1314 #1165)
|
|
1595 |
#1534 := [rewrite]: #1347
|
|
1596 |
#1202 := (iff #1351 #1314)
|
|
1597 |
#1293 := (iff #1348 #1292)
|
|
1598 |
#1313 := [rewrite]: #1293
|
|
1599 |
#1203 := [monotonicity #1313]: #1202
|
|
1600 |
#1536 := [trans #1203 #1534]: #1535
|
|
1601 |
#1539 := [monotonicity #1536]: #1538
|
|
1602 |
#1544 := [trans #1539 #1542]: #1543
|
|
1603 |
#1547 := [monotonicity #1544]: #1546
|
|
1604 |
#1794 := [monotonicity #1547 #1791]: #1793
|
|
1605 |
#1829 := [trans #1794 #1827]: #1828
|
|
1606 |
#1299 := (+ #1298 #972)
|
|
1607 |
#1300 := (<= #1299 0::int)
|
|
1608 |
#1306 := (and #1305 #1304)
|
|
1609 |
#1307 := (not #1306)
|
|
1610 |
#1308 := (or #1307 #1300)
|
|
1611 |
#1309 := (not #1308)
|
|
1612 |
#1285 := (and #1284 #1283)
|
|
1613 |
#1286 := (not #1285)
|
|
1614 |
#1288 := (= #1287 uf_12)
|
|
1615 |
#1289 := (or #1288 #1286)
|
|
1616 |
#1315 := (and #1289 #1309)
|
|
1617 |
#1319 := (or #1276 #1315)
|
|
1618 |
#1176 := (not #784)
|
|
1619 |
#1268 := (not #542)
|
|
1620 |
#1265 := (not #551)
|
|
1621 |
#1262 := (not #560)
|
|
1622 |
#1323 := (and #1262 #1265 #1268 #1176 #930 #1319)
|
|
1623 |
#1225 := (not #846)
|
|
1624 |
#1222 := (not #840)
|
|
1625 |
#1189 := (+ ?x3!1 #806)
|
|
1626 |
#1190 := (>= #1189 0::int)
|
|
1627 |
#1191 := (not #1190)
|
|
1628 |
#1193 := (and #1192 #1191)
|
|
1629 |
#1194 := (not #1193)
|
|
1630 |
#1196 := (+ #1195 #799)
|
|
1631 |
#1197 := (<= #1196 0::int)
|
|
1632 |
#1198 := (or #1197 #1194)
|
|
1633 |
#1199 := (not #1198)
|
|
1634 |
#1218 := (or #1199 #1214)
|
|
1635 |
#1185 := (not #796)
|
|
1636 |
#1243 := (not #886)
|
|
1637 |
#1240 := (not #376)
|
|
1638 |
#1237 := (not #401)
|
|
1639 |
#1234 := (not #367)
|
|
1640 |
#1248 := (and #1234 #1237 #1240 #1243 #1176 #1185 #1218 #1222 #1225 #854)
|
|
1641 |
#1182 := (not #301)
|
|
1642 |
#1179 := (not #310)
|
|
1643 |
#1230 := (and #1179 #1182 #1176 #1185 #1218 #1222 #1225 #891)
|
|
1644 |
#1252 := (or #1230 #1248)
|
|
1645 |
#1258 := (and #1176 #1252 #927)
|
|
1646 |
#1327 := (or #1258 #1323)
|
|
1647 |
#1166 := (not #619)
|
|
1648 |
#1338 := (and #1166 #769 #1176 #1327 #1043)
|
|
1649 |
#1158 := (and #1157 #1155)
|
|
1650 |
#1159 := (not #1158)
|
|
1651 |
#1160 := (or #1159 #1154)
|
|
1652 |
#1161 := (not #1160)
|
|
1653 |
#1342 := (or #1161 #1338)
|
|
1654 |
#1532 := (iff #1342 #1531)
|
|
1655 |
#1529 := (iff #1338 #1526)
|
|
1656 |
#1523 := (and #188 #769 #781 #1520 #1043)
|
|
1657 |
#1527 := (iff #1523 #1526)
|
|
1658 |
#1528 := [rewrite]: #1527
|
|
1659 |
#1524 := (iff #1338 #1523)
|
|
1660 |
#1521 := (iff #1327 #1520)
|
|
1661 |
#1518 := (iff #1323 #1515)
|
|
1662 |
#1512 := (and #466 #469 #472 #781 #926 #1509)
|
|
1663 |
#1516 := (iff #1512 #1515)
|
|
1664 |
#1517 := [rewrite]: #1516
|
|
1665 |
#1513 := (iff #1323 #1512)
|
|
1666 |
#1510 := (iff #1319 #1509)
|
|
1667 |
#1507 := (iff #1315 #1506)
|
|
1668 |
#1504 := (iff #1309 #1503)
|
|
1669 |
#1501 := (iff #1308 #1500)
|
|
1670 |
#1498 := (iff #1300 #1495)
|
|
1671 |
#1487 := (+ #972 #1298)
|
|
1672 |
#1490 := (<= #1487 0::int)
|
|
1673 |
#1496 := (iff #1490 #1495)
|
|
1674 |
#1497 := [rewrite]: #1496
|
|
1675 |
#1491 := (iff #1300 #1490)
|
|
1676 |
#1488 := (= #1299 #1487)
|
|
1677 |
#1489 := [rewrite]: #1488
|
|
1678 |
#1492 := [monotonicity #1489]: #1491
|
|
1679 |
#1499 := [trans #1492 #1497]: #1498
|
|
1680 |
#1485 := (iff #1307 #1484)
|
|
1681 |
#1482 := (iff #1306 #1481)
|
|
1682 |
#1483 := [rewrite]: #1482
|
|
1683 |
#1486 := [monotonicity #1483]: #1485
|
|
1684 |
#1502 := [monotonicity #1486 #1499]: #1501
|
|
1685 |
#1505 := [monotonicity #1502]: #1504
|
|
1686 |
#1479 := (iff #1289 #1478)
|
|
1687 |
#1476 := (iff #1286 #1475)
|
|
1688 |
#1473 := (iff #1285 #1472)
|
|
1689 |
#1474 := [rewrite]: #1473
|
|
1690 |
#1477 := [monotonicity #1474]: #1476
|
|
1691 |
#1470 := (iff #1288 #1469)
|
|
1692 |
#1471 := [rewrite]: #1470
|
|
1693 |
#1480 := [monotonicity #1471 #1477]: #1479
|
|
1694 |
#1508 := [monotonicity #1480 #1505]: #1507
|
|
1695 |
#1511 := [monotonicity #1508]: #1510
|
|
1696 |
#1367 := (iff #1176 #781)
|
|
1697 |
#1368 := [rewrite]: #1367
|
|
1698 |
#1467 := (iff #1268 #472)
|
|
1699 |
#1468 := [rewrite]: #1467
|
|
1700 |
#1465 := (iff #1265 #469)
|
|
1701 |
#1466 := [rewrite]: #1465
|
|
1702 |
#1463 := (iff #1262 #466)
|
|
1703 |
#1464 := [rewrite]: #1463
|
|
1704 |
#1514 := [monotonicity #1464 #1466 #1468 #1368 #934 #1511]: #1513
|
|
1705 |
#1519 := [trans #1514 #1517]: #1518
|
|
1706 |
#1461 := (iff #1258 #1458)
|
|
1707 |
#1455 := (and #781 #1452 #927)
|
|
1708 |
#1459 := (iff #1455 #1458)
|
|
1709 |
#1460 := [rewrite]: #1459
|
|
1710 |
#1456 := (iff #1258 #1455)
|
|
1711 |
#1453 := (iff #1252 #1452)
|
|
1712 |
#1450 := (iff #1248 #1447)
|
|
1713 |
#1444 := (and #82 #356 #361 #776 #781 #793 #1419 #837 #843 #854)
|
|
1714 |
#1448 := (iff #1444 #1447)
|
|
1715 |
#1449 := [rewrite]: #1448
|
|
1716 |
#1445 := (iff #1248 #1444)
|
|
1717 |
#1426 := (iff #1225 #843)
|
|
1718 |
#1427 := [rewrite]: #1426
|
|
1719 |
#1424 := (iff #1222 #837)
|
|
1720 |
#1425 := [rewrite]: #1424
|
|
1721 |
#1422 := (iff #1218 #1419)
|
|
1722 |
#1416 := (or #1413 #1214)
|
|
1723 |
#1420 := (iff #1416 #1419)
|
|
1724 |
#1421 := [rewrite]: #1420
|
|
1725 |
#1417 := (iff #1218 #1416)
|
|
1726 |
#1414 := (iff #1199 #1413)
|
|
1727 |
#1411 := (iff #1198 #1410)
|
|
1728 |
#1408 := (iff #1194 #1407)
|
|
1729 |
#1405 := (iff #1193 #1404)
|
|
1730 |
#1402 := (iff #1191 #1401)
|
|
1731 |
#1399 := (iff #1190 #1396)
|
|
1732 |
#1388 := (+ #806 ?x3!1)
|
|
1733 |
#1391 := (>= #1388 0::int)
|
|
1734 |
#1397 := (iff #1391 #1396)
|
|
1735 |
#1398 := [rewrite]: #1397
|
|
1736 |
#1392 := (iff #1190 #1391)
|
|
1737 |
#1389 := (= #1189 #1388)
|
|
1738 |
#1390 := [rewrite]: #1389
|
|
1739 |
#1393 := [monotonicity #1390]: #1392
|
|
1740 |
#1400 := [trans #1393 #1398]: #1399
|
|
1741 |
#1403 := [monotonicity #1400]: #1402
|
|
1742 |
#1406 := [monotonicity #1403]: #1405
|
|
1743 |
#1409 := [monotonicity #1406]: #1408
|
|
1744 |
#1386 := (iff #1197 #1383)
|
|
1745 |
#1375 := (+ #799 #1195)
|
|
1746 |
#1378 := (<= #1375 0::int)
|
|
1747 |
#1384 := (iff #1378 #1383)
|
|
1748 |
#1385 := [rewrite]: #1384
|
|
1749 |
#1379 := (iff #1197 #1378)
|
|
1750 |
#1376 := (= #1196 #1375)
|
|
1751 |
#1377 := [rewrite]: #1376
|
|
1752 |
#1380 := [monotonicity #1377]: #1379
|
|
1753 |
#1387 := [trans #1380 #1385]: #1386
|
|
1754 |
#1412 := [monotonicity #1387 #1409]: #1411
|
|
1755 |
#1415 := [monotonicity #1412]: #1414
|
|
1756 |
#1418 := [monotonicity #1415]: #1417
|
|
1757 |
#1423 := [trans #1418 #1421]: #1422
|
|
1758 |
#1373 := (iff #1185 #793)
|
|
1759 |
#1374 := [rewrite]: #1373
|
|
1760 |
#1442 := (iff #1243 #776)
|
|
1761 |
#1443 := [rewrite]: #1442
|
|
1762 |
#1440 := (iff #1240 #361)
|
|
1763 |
#1441 := [rewrite]: #1440
|
|
1764 |
#1438 := (iff #1237 #356)
|
|
1765 |
#1439 := [rewrite]: #1438
|
|
1766 |
#1436 := (iff #1234 #82)
|
|
1767 |
#1437 := [rewrite]: #1436
|
|
1768 |
#1446 := [monotonicity #1437 #1439 #1441 #1443 #1368 #1374 #1423 #1425 #1427]: #1445
|
|
1769 |
#1451 := [trans #1446 #1449]: #1450
|
|
1770 |
#1434 := (iff #1230 #1431)
|
|
1771 |
#1428 := (and #191 #194 #781 #793 #1419 #837 #843 #850)
|
|
1772 |
#1432 := (iff #1428 #1431)
|
|
1773 |
#1433 := [rewrite]: #1432
|
|
1774 |
#1429 := (iff #1230 #1428)
|
|
1775 |
#1371 := (iff #1182 #194)
|
|
1776 |
#1372 := [rewrite]: #1371
|
|
1777 |
#1369 := (iff #1179 #191)
|
|
1778 |
#1370 := [rewrite]: #1369
|
|
1779 |
#1430 := [monotonicity #1370 #1372 #1368 #1374 #1423 #1425 #1427 #895]: #1429
|
|
1780 |
#1435 := [trans #1430 #1433]: #1434
|
|
1781 |
#1454 := [monotonicity #1435 #1451]: #1453
|
|
1782 |
#1457 := [monotonicity #1368 #1454]: #1456
|
|
1783 |
#1462 := [trans #1457 #1460]: #1461
|
|
1784 |
#1522 := [monotonicity #1462 #1519]: #1521
|
|
1785 |
#1365 := (iff #1166 #188)
|
|
1786 |
#1366 := [rewrite]: #1365
|
|
1787 |
#1525 := [monotonicity #1366 #1368 #1522]: #1524
|
|
1788 |
#1530 := [trans #1525 #1528]: #1529
|
|
1789 |
#1363 := (iff #1161 #1362)
|
|
1790 |
#1360 := (iff #1160 #1357)
|
|
1791 |
#1354 := (or #1351 #1154)
|
|
1792 |
#1358 := (iff #1354 #1357)
|
|
1793 |
#1359 := [rewrite]: #1358
|
|
1794 |
#1355 := (iff #1160 #1354)
|
|
1795 |
#1352 := (iff #1159 #1351)
|
|
1796 |
#1349 := (iff #1158 #1348)
|
|
1797 |
#1350 := [rewrite]: #1349
|
|
1798 |
#1353 := [monotonicity #1350]: #1352
|
|
1799 |
#1356 := [monotonicity #1353]: #1355
|
|
1800 |
#1361 := [trans #1356 #1359]: #1360
|
|
1801 |
#1364 := [monotonicity #1361]: #1363
|
|
1802 |
#1533 := [monotonicity #1364 #1530]: #1532
|
|
1803 |
#1138 := (or #619 #772 #784 #1021 #1046)
|
|
1804 |
#1143 := (and #769 #1138)
|
|
1805 |
#1146 := (not #1143)
|
|
1806 |
#1343 := (~ #1146 #1342)
|
|
1807 |
#1339 := (not #1138)
|
|
1808 |
#1340 := (~ #1339 #1338)
|
|
1809 |
#1335 := (not #1046)
|
|
1810 |
#1336 := (~ #1335 #1043)
|
|
1811 |
#1333 := (~ #1043 #1043)
|
|
1812 |
#1331 := (~ #1040 #1040)
|
|
1813 |
#1332 := [refl]: #1331
|
|
1814 |
#1334 := [nnf-pos #1332]: #1333
|
|
1815 |
#1337 := [nnf-neg #1334]: #1336
|
|
1816 |
#1328 := (not #1021)
|
|
1817 |
#1329 := (~ #1328 #1327)
|
|
1818 |
#1324 := (not #1016)
|
|
1819 |
#1325 := (~ #1324 #1323)
|
|
1820 |
#1320 := (not #991)
|
|
1821 |
#1321 := (~ #1320 #1319)
|
|
1822 |
#1316 := (not #988)
|
|
1823 |
#1317 := (~ #1316 #1315)
|
|
1824 |
#1310 := (not #985)
|
|
1825 |
#1311 := (~ #1310 #1309)
|
|
1826 |
#1312 := [sk]: #1311
|
|
1827 |
#1294 := (not #969)
|
|
1828 |
#1295 := (~ #1294 #1289)
|
|
1829 |
#1290 := (~ #966 #1289)
|
|
1830 |
#1291 := [sk]: #1290
|
|
1831 |
#1296 := [nnf-neg #1291]: #1295
|
|
1832 |
#1318 := [nnf-neg #1296 #1312]: #1317
|
|
1833 |
#1277 := (~ #969 #1276)
|
|
1834 |
#1274 := (~ #1273 #1273)
|
|
1835 |
#1275 := [refl]: #1274
|
|
1836 |
#1278 := [nnf-neg #1275]: #1277
|
|
1837 |
#1322 := [nnf-neg #1278 #1318]: #1321
|
|
1838 |
#1271 := (~ #930 #930)
|
|
1839 |
#1272 := [refl]: #1271
|
|
1840 |
#1177 := (~ #1176 #1176)
|
|
1841 |
#1178 := [refl]: #1177
|
|
1842 |
#1269 := (~ #1268 #1268)
|
|
1843 |
#1270 := [refl]: #1269
|
|
1844 |
#1266 := (~ #1265 #1265)
|
|
1845 |
#1267 := [refl]: #1266
|
|
1846 |
#1263 := (~ #1262 #1262)
|
|
1847 |
#1264 := [refl]: #1263
|
|
1848 |
#1326 := [nnf-neg #1264 #1267 #1270 #1178 #1272 #1322]: #1325
|
|
1849 |
#1259 := (not #946)
|
|
1850 |
#1260 := (~ #1259 #1258)
|
|
1851 |
#1256 := (~ #927 #927)
|
|
1852 |
#1257 := [refl]: #1256
|
|
1853 |
#1253 := (not #921)
|
|
1854 |
#1254 := (~ #1253 #1252)
|
|
1855 |
#1249 := (not #916)
|
|
1856 |
#1250 := (~ #1249 #1248)
|
|
1857 |
#1246 := (~ #854 #854)
|
|
1858 |
#1247 := [refl]: #1246
|
|
1859 |
#1226 := (~ #1225 #1225)
|
|
1860 |
#1227 := [refl]: #1226
|
|
1861 |
#1223 := (~ #1222 #1222)
|
|
1862 |
#1224 := [refl]: #1223
|
|
1863 |
#1219 := (not #833)
|
|
1864 |
#1220 := (~ #1219 #1218)
|
|
1865 |
#1215 := (not #828)
|
|
1866 |
#1216 := (~ #1215 #1214)
|
|
1867 |
#1211 := (not #822)
|
|
1868 |
#1212 := (~ #1211 #819)
|
|
1869 |
#1209 := (~ #819 #819)
|
|
1870 |
#1207 := (~ #816 #816)
|
|
1871 |
#1208 := [refl]: #1207
|
|
1872 |
#1210 := [nnf-pos #1208]: #1209
|
|
1873 |
#1213 := [nnf-neg #1210]: #1212
|
|
1874 |
#1205 := (~ #1204 #1204)
|
|
1875 |
#1206 := [refl]: #1205
|
|
1876 |
#1217 := [nnf-neg #1206 #1213]: #1216
|
|
1877 |
#1200 := (~ #822 #1199)
|
|
1878 |
#1201 := [sk]: #1200
|
|
1879 |
#1221 := [nnf-neg #1201 #1217]: #1220
|
|
1880 |
#1186 := (~ #1185 #1185)
|
|
1881 |
#1187 := [refl]: #1186
|
|
1882 |
#1244 := (~ #1243 #1243)
|
|
1883 |
#1245 := [refl]: #1244
|
|
1884 |
#1241 := (~ #1240 #1240)
|
|
1885 |
#1242 := [refl]: #1241
|
|
1886 |
#1238 := (~ #1237 #1237)
|
|
1887 |
#1239 := [refl]: #1238
|
|
1888 |
#1235 := (~ #1234 #1234)
|
|
1889 |
#1236 := [refl]: #1235
|
|
1890 |
#1251 := [nnf-neg #1236 #1239 #1242 #1245 #1178 #1187 #1221 #1224 #1227 #1247]: #1250
|
|
1891 |
#1231 := (not #881)
|
|
1892 |
#1232 := (~ #1231 #1230)
|
|
1893 |
#1228 := (~ #891 #891)
|
|
1894 |
#1229 := [refl]: #1228
|
|
1895 |
#1183 := (~ #1182 #1182)
|
|
1896 |
#1184 := [refl]: #1183
|
|
1897 |
#1180 := (~ #1179 #1179)
|
|
1898 |
#1181 := [refl]: #1180
|
|
1899 |
#1233 := [nnf-neg #1181 #1184 #1178 #1187 #1221 #1224 #1227 #1229]: #1232
|
|
1900 |
#1255 := [nnf-neg #1233 #1251]: #1254
|
|
1901 |
#1261 := [nnf-neg #1178 #1255 #1257]: #1260
|
|
1902 |
#1330 := [nnf-neg #1261 #1326]: #1329
|
|
1903 |
#1173 := (not #772)
|
|
1904 |
#1174 := (~ #1173 #769)
|
|
1905 |
#1171 := (~ #769 #769)
|
|
1906 |
#1169 := (~ #766 #766)
|
|
1907 |
#1170 := [refl]: #1169
|
|
1908 |
#1172 := [nnf-pos #1170]: #1171
|
|
1909 |
#1175 := [nnf-neg #1172]: #1174
|
|
1910 |
#1167 := (~ #1166 #1166)
|
|
1911 |
#1168 := [refl]: #1167
|
|
1912 |
#1341 := [nnf-neg #1168 #1175 #1178 #1330 #1337]: #1340
|
|
1913 |
#1162 := (~ #772 #1161)
|
|
1914 |
#1163 := [sk]: #1162
|
|
1915 |
#1344 := [nnf-neg #1163 #1341]: #1343
|
|
1916 |
#1110 := (not #1075)
|
|
1917 |
#1147 := (iff #1110 #1146)
|
|
1918 |
#1144 := (iff #1075 #1143)
|
|
1919 |
#1141 := (iff #1072 #1138)
|
|
1920 |
#1123 := (or #619 #784 #1021 #1046)
|
|
1921 |
#1135 := (or #772 #1123)
|
|
1922 |
#1139 := (iff #1135 #1138)
|
|
1923 |
#1140 := [rewrite]: #1139
|
|
1924 |
#1136 := (iff #1072 #1135)
|
|
1925 |
#1133 := (iff #1069 #1123)
|
|
1926 |
#1128 := (and true #1123)
|
|
1927 |
#1131 := (iff #1128 #1123)
|
|
1928 |
#1132 := [rewrite]: #1131
|
|
1929 |
#1129 := (iff #1069 #1128)
|
|
1930 |
#1126 := (iff #1064 #1123)
|
|
1931 |
#1120 := (or false #619 #784 #1021 #1046)
|
|
1932 |
#1124 := (iff #1120 #1123)
|
|
1933 |
#1125 := [rewrite]: #1124
|
|
1934 |
#1121 := (iff #1064 #1120)
|
|
1935 |
#1118 := (iff #652 false)
|
|
1936 |
#1116 := (iff #652 #740)
|
|
1937 |
#1115 := (iff #9 true)
|
|
1938 |
#1113 := [iff-true #1109]: #1115
|
|
1939 |
#1117 := [monotonicity #1113]: #1116
|
|
1940 |
#1119 := [trans #1117 #744]: #1118
|
|
1941 |
#1122 := [monotonicity #1119]: #1121
|
|
1942 |
#1127 := [trans #1122 #1125]: #1126
|
|
1943 |
#1130 := [monotonicity #1113 #1127]: #1129
|
|
1944 |
#1134 := [trans #1130 #1132]: #1133
|
|
1945 |
#1137 := [monotonicity #1134]: #1136
|
|
1946 |
#1142 := [trans #1137 #1140]: #1141
|
|
1947 |
#1145 := [monotonicity #1142]: #1144
|
|
1948 |
#1148 := [monotonicity #1145]: #1147
|
|
1949 |
#1111 := [not-or-elim #1108]: #1110
|
|
1950 |
#1149 := [mp #1111 #1148]: #1146
|
|
1951 |
#1345 := [mp~ #1149 #1344]: #1342
|
|
1952 |
#1346 := [mp #1345 #1533]: #1531
|
|
1953 |
#1830 := [mp #1346 #1829]: #1825
|
|
1954 |
#2396 := [mp #1830 #2395]: #2393
|
|
1955 |
#1909 := [unit-resolution #2396 #2199]: #2390
|
|
1956 |
#2214 := (or #2387 #2381)
|
|
1957 |
#2210 := [def-axiom]: #2214
|
|
1958 |
#2414 := [unit-resolution #2210 #1909]: #2381
|
|
1959 |
#2426 := (uf_3 uf_11)
|
|
1960 |
#2430 := (= uf_12 #2426)
|
|
1961 |
#2480 := (= #36 #2426)
|
|
1962 |
#2478 := (= #2426 #36)
|
|
1963 |
#2463 := [hypothesis]: #2378
|
|
1964 |
#2138 := (or #2375 #466)
|
|
1965 |
#2139 := [def-axiom]: #2138
|
|
1966 |
#2474 := [unit-resolution #2139 #2463]: #466
|
|
1967 |
#2475 := [symm #2474]: #98
|
|
1968 |
#2479 := [monotonicity #2475]: #2478
|
|
1969 |
#2481 := [symm #2479]: #2480
|
|
1970 |
#2482 := (= uf_12 #36)
|
|
1971 |
#2221 := (or #2387 #188)
|
|
1972 |
#2222 := [def-axiom]: #2221
|
|
1973 |
#2476 := [unit-resolution #2222 #1909]: #188
|
|
1974 |
#2132 := (or #2375 #469)
|
|
1975 |
#2140 := [def-axiom]: #2132
|
|
1976 |
#2466 := [unit-resolution #2140 #2463]: #469
|
|
1977 |
#2477 := [symm #2466]: #100
|
|
1978 |
#2483 := [trans #2477 #2476]: #2482
|
|
1979 |
#2484 := [trans #2483 #2481]: #2430
|
|
1980 |
#2458 := (not #2430)
|
|
1981 |
#2424 := (>= uf_11 0::int)
|
|
1982 |
#2425 := (not #2424)
|
|
1983 |
#2421 := (* -1::int uf_11)
|
|
1984 |
#2422 := (+ uf_1 #2421)
|
|
1985 |
#2423 := (<= #2422 0::int)
|
|
1986 |
#2436 := (or #2423 #2425 #2430)
|
|
1987 |
#2441 := (not #2436)
|
|
1988 |
#2227 := (or #2375 #2369)
|
|
1989 |
#2219 := [def-axiom]: #2227
|
|
1990 |
#2464 := [unit-resolution #2219 #2463]: #2369
|
|
1991 |
#2238 := (or #2375 #926)
|
|
1992 |
#2225 := [def-axiom]: #2238
|
|
1993 |
#2465 := [unit-resolution #2225 #2463]: #926
|
|
1994 |
#2031 := (+ uf_6 #972)
|
|
1995 |
#2032 := (<= #2031 0::int)
|
|
1996 |
#2467 := (or #551 #2032)
|
|
1997 |
#2468 := [th-lemma]: #2467
|
|
1998 |
#2469 := [unit-resolution #2468 #2466]: #2032
|
|
1999 |
#1925 := (not #2032)
|
|
2000 |
#1915 := (or #1795 #1925 #927)
|
|
2001 |
#2004 := (+ uf_4 #1301)
|
|
2002 |
#2005 := (<= #2004 0::int)
|
|
2003 |
#1918 := (not #2005)
|
|
2004 |
#1910 := [hypothesis]: #926
|
|
2005 |
#1911 := [hypothesis]: #1798
|
|
2006 |
#2086 := (or #1795 #1304)
|
|
2007 |
#2239 := [def-axiom]: #2086
|
|
2008 |
#1916 := [unit-resolution #2239 #1911]: #1304
|
|
2009 |
#1919 := (or #1918 #927 #1303)
|
|
2010 |
#1921 := [th-lemma]: #1919
|
|
2011 |
#1917 := [unit-resolution #1921 #1916 #1910]: #1918
|
|
2012 |
#2021 := (+ uf_6 #1493)
|
|
2013 |
#2022 := (>= #2021 0::int)
|
|
2014 |
#1930 := (not #2022)
|
|
2015 |
#1936 := [hypothesis]: #2032
|
|
2016 |
#2243 := (not #1495)
|
|
2017 |
#2241 := (or #1795 #2243)
|
|
2018 |
#2244 := [def-axiom]: #2241
|
|
2019 |
#1922 := [unit-resolution #2244 #1911]: #2243
|
|
2020 |
#1931 := (or #1930 #1495 #1925)
|
|
2021 |
#1924 := [hypothesis]: #2243
|
|
2022 |
#1926 := [hypothesis]: #2022
|
|
2023 |
#1927 := [th-lemma #1926 #1924 #1936]: false
|
|
2024 |
#1906 := [lemma #1927]: #1931
|
|
2025 |
#1905 := [unit-resolution #1906 #1922 #1936]: #1930
|
|
2026 |
#1913 := (or #2005 #2022)
|
|
2027 |
#2240 := (or #1795 #1305)
|
|
2028 |
#2242 := [def-axiom]: #2240
|
|
2029 |
#1908 := [unit-resolution #2242 #1911]: #1305
|
|
2030 |
#2212 := (or #2387 #2312)
|
|
2031 |
#2213 := [def-axiom]: #2212
|
|
2032 |
#1912 := [unit-resolution #2213 #1909]: #2312
|
|
2033 |
#1994 := (or #2317 #1731 #2005 #2022)
|
|
2034 |
#2034 := (+ ?x8!3 #924)
|
|
2035 |
#2035 := (>= #2034 0::int)
|
|
2036 |
#2036 := (+ #1298 #1024)
|
|
2037 |
#2037 := (<= #2036 0::int)
|
|
2038 |
#2026 := (or #1731 #2037 #2035)
|
|
2039 |
#1961 := (or #2317 #2026)
|
|
2040 |
#1971 := (iff #1961 #1994)
|
|
2041 |
#1991 := (or #1731 #2005 #2022)
|
|
2042 |
#1964 := (or #2317 #1991)
|
|
2043 |
#1969 := (iff #1964 #1994)
|
|
2044 |
#1970 := [rewrite]: #1969
|
|
2045 |
#1955 := (iff #1961 #1964)
|
|
2046 |
#1993 := (iff #2026 #1991)
|
|
2047 |
#2008 := (or #1731 #2022 #2005)
|
|
2048 |
#1983 := (iff #2008 #1991)
|
|
2049 |
#1992 := [rewrite]: #1983
|
|
2050 |
#1989 := (iff #2026 #2008)
|
|
2051 |
#2007 := (iff #2035 #2005)
|
|
2052 |
#2010 := (+ #924 ?x8!3)
|
|
2053 |
#2012 := (>= #2010 0::int)
|
|
2054 |
#1997 := (iff #2012 #2005)
|
|
2055 |
#2006 := [rewrite]: #1997
|
|
2056 |
#2014 := (iff #2035 #2012)
|
|
2057 |
#2011 := (= #2034 #2010)
|
|
2058 |
#2013 := [rewrite]: #2011
|
|
2059 |
#2003 := [monotonicity #2013]: #2014
|
|
2060 |
#1998 := [trans #2003 #2006]: #2007
|
|
2061 |
#2024 := (iff #2037 #2022)
|
|
2062 |
#2038 := (+ #1024 #1298)
|
|
2063 |
#2018 := (<= #2038 0::int)
|
|
2064 |
#2023 := (iff #2018 #2022)
|
|
2065 |
#2016 := [rewrite]: #2023
|
|
2066 |
#2019 := (iff #2037 #2018)
|
|
2067 |
#2015 := (= #2036 #2038)
|
|
2068 |
#2017 := [rewrite]: #2015
|
|
2069 |
#2020 := [monotonicity #2017]: #2019
|
|
2070 |
#2009 := [trans #2020 #2016]: #2024
|
|
2071 |
#1990 := [monotonicity #2009 #1998]: #1989
|
|
2072 |
#1984 := [trans #1990 #1992]: #1993
|
|
2073 |
#1968 := [monotonicity #1984]: #1955
|
|
2074 |
#1972 := [trans #1968 #1970]: #1971
|
|
2075 |
#1963 := [quant-inst]: #1961
|
|
2076 |
#1962 := [mp #1963 #1972]: #1994
|
|
2077 |
#1914 := [unit-resolution #1962 #1912 #1908]: #1913
|
|
2078 |
#1907 := [unit-resolution #1914 #1905 #1917]: false
|
|
2079 |
#1900 := [lemma #1907]: #1915
|
|
2080 |
#2470 := [unit-resolution #1900 #2469 #2465]: #1795
|
|
2081 |
#2121 := (or #2372 #2364 #1798)
|
|
2082 |
#2136 := [def-axiom]: #2121
|
|
2083 |
#2471 := [unit-resolution #2136 #2470 #2464]: #2364
|
|
2084 |
#2235 := (not #2364)
|
|
2085 |
#2444 := (or #2235 #2441)
|
|
2086 |
#2427 := (= #2426 uf_12)
|
|
2087 |
#2428 := (or #2427 #2425 #2423)
|
|
2088 |
#2429 := (not #2428)
|
|
2089 |
#2445 := (or #2235 #2429)
|
|
2090 |
#2447 := (iff #2445 #2444)
|
|
2091 |
#2449 := (iff #2444 #2444)
|
|
2092 |
#2450 := [rewrite]: #2449
|
|
2093 |
#2442 := (iff #2429 #2441)
|
|
2094 |
#2439 := (iff #2428 #2436)
|
|
2095 |
#2433 := (or #2430 #2425 #2423)
|
|
2096 |
#2437 := (iff #2433 #2436)
|
|
2097 |
#2438 := [rewrite]: #2437
|
|
2098 |
#2434 := (iff #2428 #2433)
|
|
2099 |
#2431 := (iff #2427 #2430)
|
|
2100 |
#2432 := [rewrite]: #2431
|
|
2101 |
#2435 := [monotonicity #2432]: #2434
|
|
2102 |
#2440 := [trans #2435 #2438]: #2439
|
|
2103 |
#2443 := [monotonicity #2440]: #2442
|
|
2104 |
#2448 := [monotonicity #2443]: #2447
|
|
2105 |
#2451 := [trans #2448 #2450]: #2447
|
|
2106 |
#2446 := [quant-inst]: #2445
|
|
2107 |
#2452 := [mp #2446 #2451]: #2444
|
|
2108 |
#2472 := [unit-resolution #2452 #2471]: #2441
|
|
2109 |
#2459 := (or #2436 #2458)
|
|
2110 |
#2460 := [def-axiom]: #2459
|
|
2111 |
#2473 := [unit-resolution #2460 #2472]: #2458
|
|
2112 |
#2485 := [unit-resolution #2473 #2484]: false
|
|
2113 |
#2486 := [lemma #2485]: #2375
|
|
2114 |
#2231 := (or #2384 #2361 #2378)
|
|
2115 |
#2220 := [def-axiom]: #2231
|
|
2116 |
#2415 := [unit-resolution #2220 #2486 #2414]: #2361
|
|
2117 |
#2106 := (or #2358 #2352)
|
|
2118 |
#2248 := [def-axiom]: #2106
|
|
2119 |
#2416 := [unit-resolution #2248 #2415]: #2352
|
|
2120 |
#2417 := [hypothesis]: #840
|
|
2121 |
#2285 := (or #2340 #837)
|
|
2122 |
#1923 := [def-axiom]: #2285
|
|
2123 |
#2418 := [unit-resolution #1923 #2417]: #2340
|
|
2124 |
#1987 := (or #2346 #837)
|
|
2125 |
#1988 := [def-axiom]: #1987
|
|
2126 |
#2419 := [unit-resolution #1988 #2417]: #2346
|
|
2127 |
#2255 := (or #2355 #2343 #2349)
|
|
2128 |
#2256 := [def-axiom]: #2255
|
|
2129 |
#2420 := [unit-resolution #2256 #2419 #2418 #2416]: false
|
|
2130 |
#2403 := [lemma #2420]: #837
|
|
2131 |
#2690 := (or #840 #1977)
|
|
2132 |
#2691 := [th-lemma]: #2690
|
|
2133 |
#2692 := [unit-resolution #2691 #2403]: #1977
|
|
2134 |
#2661 := [hypothesis]: #2349
|
|
2135 |
#2272 := (or #2346 #361)
|
|
2136 |
#2273 := [def-axiom]: #2272
|
|
2137 |
#2662 := [unit-resolution #2273 #2661]: #361
|
|
2138 |
#2629 := (= #58 #1195)
|
|
2139 |
#2642 := (not #2629)
|
|
2140 |
#2630 := (+ #58 #1381)
|
|
2141 |
#2632 := (>= #2630 0::int)
|
|
2142 |
#2636 := (not #2632)
|
|
2143 |
#2402 := (+ #39 #799)
|
|
2144 |
#2405 := (<= #2402 0::int)
|
|
2145 |
#2404 := (= #39 uf_8)
|
|
2146 |
#2665 := (= uf_10 uf_8)
|
|
2147 |
#2000 := (or #2346 #82)
|
|
2148 |
#2001 := [def-axiom]: #2000
|
|
2149 |
#2663 := [unit-resolution #2001 #2661]: #82
|
|
2150 |
#2666 := [symm #2663]: #2665
|
|
2151 |
#2002 := (or #2346 #356)
|
|
2152 |
#1896 := [def-axiom]: #2002
|
|
2153 |
#2664 := [unit-resolution #1896 #2661]: #356
|
|
2154 |
#2667 := [trans #2664 #2666]: #2404
|
|
2155 |
#2668 := (not #2404)
|
|
2156 |
#2669 := (or #2668 #2405)
|
|
2157 |
#2670 := [th-lemma]: #2669
|
|
2158 |
#2671 := [unit-resolution #2670 #2667]: #2405
|
|
2159 |
#1966 := (not #1383)
|
|
2160 |
#1982 := (or #2346 #2334)
|
|
2161 |
#2264 := [def-axiom]: #1982
|
|
2162 |
#2672 := [unit-resolution #2264 #2661]: #2334
|
|
2163 |
#2537 := (= #39 #58)
|
|
2164 |
#2674 := (= #58 #39)
|
|
2165 |
#2673 := [symm #2662]: #81
|
|
2166 |
#2675 := [monotonicity #2673]: #2674
|
|
2167 |
#2677 := [symm #2675]: #2537
|
|
2168 |
#2678 := (= uf_8 #39)
|
|
2169 |
#2676 := [symm #2664]: #79
|
|
2170 |
#2679 := [trans #2663 #2676]: #2678
|
|
2171 |
#2680 := [trans #2679 #2677]: #221
|
|
2172 |
#1981 := (or #2328 #1204)
|
|
2173 |
#1960 := [def-axiom]: #1981
|
|
2174 |
#2681 := [unit-resolution #1960 #2680]: #2328
|
|
2175 |
#1953 := (or #2337 #2331 #1645)
|
|
2176 |
#2294 := [def-axiom]: #1953
|
|
2177 |
#2682 := [unit-resolution #2294 #2681 #2672]: #1645
|
|
2178 |
#2298 := (or #1640 #1966)
|
|
2179 |
#2299 := [def-axiom]: #2298
|
|
2180 |
#2683 := [unit-resolution #2299 #2682]: #1966
|
|
2181 |
#2033 := (* -1::int #58)
|
|
2182 |
#2538 := (+ #39 #2033)
|
|
2183 |
#2540 := (>= #2538 0::int)
|
|
2184 |
#2684 := (not #2537)
|
|
2185 |
#2685 := (or #2684 #2540)
|
|
2186 |
#2686 := [th-lemma]: #2685
|
|
2187 |
#2687 := [unit-resolution #2686 #2677]: #2540
|
|
2188 |
#2617 := (not #2405)
|
|
2189 |
#2637 := (not #2540)
|
|
2190 |
#2638 := (or #2636 #2637 #1383 #2617)
|
|
2191 |
#2633 := [hypothesis]: #2632
|
|
2192 |
#2609 := [hypothesis]: #2405
|
|
2193 |
#2610 := [hypothesis]: #1966
|
|
2194 |
#2634 := [hypothesis]: #2540
|
|
2195 |
#2635 := [th-lemma #2634 #2610 #2609 #2633]: false
|
|
2196 |
#2639 := [lemma #2635]: #2638
|
|
2197 |
#2688 := [unit-resolution #2639 #2687 #2683 #2671]: #2636
|
|
2198 |
#2643 := (or #2642 #2632)
|
|
2199 |
#2644 := [th-lemma]: #2643
|
|
2200 |
#2689 := [unit-resolution #2644 #2688]: #2642
|
|
2201 |
#2300 := (or #1640 #1401)
|
|
2202 |
#2301 := [def-axiom]: #2300
|
|
2203 |
#2693 := [unit-resolution #2301 #2682]: #1401
|
|
2204 |
#2694 := (not #1977)
|
|
2205 |
#2695 := (or #2628 #1396 #2694)
|
|
2206 |
#2696 := [th-lemma]: #2695
|
|
2207 |
#2697 := [unit-resolution #2696 #2693 #2692]: #2628
|
|
2208 |
#2565 := (<= #2564 0::int)
|
|
2209 |
#2552 := (+ uf_6 #1381)
|
|
2210 |
#2553 := (>= #2552 0::int)
|
|
2211 |
#2699 := (not #2553)
|
|
2212 |
#2266 := (or #2346 #854)
|
|
2213 |
#2267 := [def-axiom]: #2266
|
|
2214 |
#2698 := [unit-resolution #2267 #2661]: #854
|
|
2215 |
#2700 := (or #2699 #1383 #2617 #850)
|
|
2216 |
#2701 := [th-lemma]: #2700
|
|
2217 |
#2702 := [unit-resolution #2701 #2683 #2671 #2698]: #2699
|
|
2218 |
#2704 := (or #2553 #2565)
|
|
2219 |
#2291 := (or #1640 #1192)
|
|
2220 |
#1965 := [def-axiom]: #2291
|
|
2221 |
#2703 := [unit-resolution #1965 #2682]: #1192
|
|
2222 |
#2573 := (or #2317 #1625 #2553 #2565)
|
|
2223 |
#2541 := (+ ?x3!1 #924)
|
|
2224 |
#2542 := (>= #2541 0::int)
|
|
2225 |
#2543 := (+ #1195 #1024)
|
|
2226 |
#2544 := (<= #2543 0::int)
|
|
2227 |
#2545 := (or #1625 #2544 #2542)
|
|
2228 |
#2574 := (or #2317 #2545)
|
|
2229 |
#2581 := (iff #2574 #2573)
|
|
2230 |
#2570 := (or #1625 #2553 #2565)
|
|
2231 |
#2576 := (or #2317 #2570)
|
|
2232 |
#2579 := (iff #2576 #2573)
|
|
2233 |
#2580 := [rewrite]: #2579
|
|
2234 |
#2577 := (iff #2574 #2576)
|
|
2235 |
#2571 := (iff #2545 #2570)
|
|
2236 |
#2568 := (iff #2542 #2565)
|
|
2237 |
#2558 := (+ #924 ?x3!1)
|
|
2238 |
#2561 := (>= #2558 0::int)
|
|
2239 |
#2566 := (iff #2561 #2565)
|
|
2240 |
#2567 := [rewrite]: #2566
|
|
2241 |
#2562 := (iff #2542 #2561)
|
|
2242 |
#2559 := (= #2541 #2558)
|
|
2243 |
#2560 := [rewrite]: #2559
|
|
2244 |
#2563 := [monotonicity #2560]: #2562
|
|
2245 |
#2569 := [trans #2563 #2567]: #2568
|
|
2246 |
#2556 := (iff #2544 #2553)
|
|
2247 |
#2546 := (+ #1024 #1195)
|
|
2248 |
#2549 := (<= #2546 0::int)
|
|
2249 |
#2554 := (iff #2549 #2553)
|
|
2250 |
#2555 := [rewrite]: #2554
|
|
2251 |
#2550 := (iff #2544 #2549)
|
|
2252 |
#2547 := (= #2543 #2546)
|
|
2253 |
#2548 := [rewrite]: #2547
|
|
2254 |
#2551 := [monotonicity #2548]: #2550
|
|
2255 |
#2557 := [trans #2551 #2555]: #2556
|
|
2256 |
#2572 := [monotonicity #2557 #2569]: #2571
|
|
2257 |
#2578 := [monotonicity #2572]: #2577
|
|
2258 |
#2582 := [trans #2578 #2580]: #2581
|
|
2259 |
#2575 := [quant-inst]: #2574
|
|
2260 |
#2583 := [mp #2575 #2582]: #2573
|
|
2261 |
#2705 := [unit-resolution #2583 #1912 #2703]: #2704
|
|
2262 |
#2706 := [unit-resolution #2705 #2702]: #2565
|
|
2263 |
#2708 := (not #2628)
|
|
2264 |
#2707 := (not #2565)
|
|
2265 |
#2709 := (or #2631 #2707 #2708)
|
|
2266 |
#2710 := [th-lemma]: #2709
|
|
2267 |
#2711 := [unit-resolution #2710 #2706 #2697]: #2631
|
|
2268 |
#2658 := (not #2631)
|
|
2269 |
#2659 := (or #2658 #2629 #376)
|
|
2270 |
#2654 := (= #1195 #58)
|
|
2271 |
#2652 := (= ?x3!1 uf_7)
|
|
2272 |
#2648 := [hypothesis]: #361
|
|
2273 |
#2650 := (= ?x3!1 uf_4)
|
|
2274 |
#2649 := [hypothesis]: #2631
|
|
2275 |
#2651 := [symm #2649]: #2650
|
|
2276 |
#2653 := [trans #2651 #2648]: #2652
|
|
2277 |
#2655 := [monotonicity #2653]: #2654
|
|
2278 |
#2656 := [symm #2655]: #2629
|
|
2279 |
#2647 := [hypothesis]: #2642
|
|
2280 |
#2657 := [unit-resolution #2647 #2656]: false
|
|
2281 |
#2660 := [lemma #2657]: #2659
|
|
2282 |
#2712 := [unit-resolution #2660 #2711 #2689 #2662]: false
|
|
2283 |
#2713 := [lemma #2712]: #2346
|
|
2284 |
#2766 := [unit-resolution #2256 #2713 #2416]: #2343
|
|
2285 |
#1928 := (or #2340 #2334)
|
|
2286 |
#1929 := [def-axiom]: #1928
|
|
2287 |
#2767 := [unit-resolution #1929 #2766]: #2334
|
|
2288 |
#2515 := (= #36 #58)
|
|
2289 |
#2772 := (= #58 #36)
|
|
2290 |
#1937 := (or #2340 #191)
|
|
2291 |
#2278 := [def-axiom]: #1937
|
|
2292 |
#2768 := [unit-resolution #2278 #2766]: #191
|
|
2293 |
#2769 := [symm #2768]: #42
|
|
2294 |
#2773 := [monotonicity #2769]: #2772
|
|
2295 |
#2774 := [symm #2773]: #2515
|
|
2296 |
#2775 := (= uf_8 #36)
|
|
2297 |
#1941 := (or #2340 #194)
|
|
2298 |
#1942 := [def-axiom]: #1941
|
|
2299 |
#2770 := [unit-resolution #1942 #2766]: #194
|
|
2300 |
#2771 := [symm #2770]: #44
|
|
2301 |
#2776 := [trans #2771 #2476]: #2775
|
|
2302 |
#2777 := [trans #2776 #2774]: #221
|
|
2303 |
#2778 := [unit-resolution #1960 #2777]: #2328
|
|
2304 |
#2779 := [unit-resolution #2294 #2778 #2767]: #1645
|
|
2305 |
#2780 := [unit-resolution #2301 #2779]: #1401
|
|
2306 |
#2781 := [unit-resolution #2696 #2780 #2692]: #2628
|
|
2307 |
#2510 := (+ uf_6 #799)
|
|
2308 |
#2511 := (<= #2510 0::int)
|
|
2309 |
#2782 := (or #301 #2511)
|
|
2310 |
#2783 := [th-lemma]: #2782
|
|
2311 |
#2784 := [unit-resolution #2783 #2770]: #2511
|
|
2312 |
#2785 := [unit-resolution #2299 #2779]: #1966
|
|
2313 |
#2786 := (not #2511)
|
|
2314 |
#2787 := (or #2699 #1383 #2786)
|
|
2315 |
#2788 := [th-lemma]: #2787
|
|
2316 |
#2789 := [unit-resolution #2788 #2785 #2784]: #2699
|
|
2317 |
#2790 := [unit-resolution #1965 #2779]: #1192
|
|
2318 |
#2791 := [unit-resolution #2583 #1912 #2790 #2789]: #2565
|
|
2319 |
#2792 := [unit-resolution #2710 #2791 #2781]: #2631
|
|
2320 |
#2793 := [monotonicity #2792]: #2762
|
|
2321 |
#2794 := (not #2762)
|
|
2322 |
#2795 := (or #2794 #2765)
|
|
2323 |
#2796 := [th-lemma]: #2795
|
|
2324 |
#2797 := [unit-resolution #2796 #2793]: #2765
|
|
2325 |
#2286 := (or #2340 #850)
|
|
2326 |
#2288 := [def-axiom]: #2286
|
|
2327 |
#2798 := [unit-resolution #2288 #2766]: #850
|
|
2328 |
[th-lemma #2798 #2785 #2784 #2797]: false
|
|
2329 |
unsat
|