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