src/HOL/Boogie/Examples/VCC_Max.certs
author haftmann
Mon, 08 Feb 2010 14:22:22 +0100
changeset 35042 a27b48967b26
parent 34994 97903dadf5ff
child 35152 6007909a28bc
permissions -rw-r--r--
NEWS: ax_simps
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
34994
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     1
8ZKUEUSWY0Pcw6t0NqCjrQ 253722
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     2
#2 := false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     3
decl uf_110 :: (-> T4 T5 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     4
decl uf_66 :: (-> T5 int T3 T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     5
decl uf_7 :: T3
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     6
#10 := uf_7
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     7
decl ?x785!14 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     8
#18296 := ?x785!14
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
     9
decl uf_43 :: (-> T3 int T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    10
decl uf_288 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    11
#2978 := uf_288
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    12
#2979 := (uf_43 uf_7 uf_288)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    13
#18301 := (uf_66 #2979 ?x785!14 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    14
decl uf_287 :: T4
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    15
#2976 := uf_287
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    16
#18302 := (uf_110 uf_287 #18301)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    17
decl uf_298 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    18
#3069 := uf_298
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    19
#3181 := (uf_66 #2979 uf_298 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    20
#3190 := (uf_110 uf_287 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    21
#30497 := (= #3190 #18302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    22
#30502 := (not #30497)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    23
#121 := 0::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    24
#4044 := -1::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    25
#18623 := (* -1::int #18302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    26
#30501 := (+ #3190 #18623)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    27
#30503 := (>= #30501 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    28
#30513 := (not #30503)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    29
decl uf_304 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    30
#3197 := uf_304
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    31
#13279 := (* -1::int uf_304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    32
#30155 := (+ #3190 #13279)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    33
#30108 := (<= #30155 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    34
#30154 := (= #3190 uf_304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    35
decl uf_303 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    36
#3192 := uf_303
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    37
#12313 := (= uf_303 uf_304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    38
#18624 := (+ uf_304 #18623)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    39
#18625 := (>= #18624 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    40
#18610 := (* -1::int ?x785!14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    41
decl uf_306 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    42
#3207 := uf_306
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    43
#18611 := (+ uf_306 #18610)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    44
#18612 := (<= #18611 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    45
#18298 := (>= ?x785!14 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    46
#22078 := (not #18298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    47
#7473 := 4294967295::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    48
#18297 := (<= ?x785!14 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    49
#22077 := (not #18297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    50
#22093 := (or #22077 #22078 #18612 #18625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    51
#22098 := (not #22093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    52
#161 := (:var 0 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    53
#3053 := (uf_66 #2979 #161 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    54
#23000 := (pattern #3053)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    55
#14916 := (<= #161 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    56
#19295 := (not #14916)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    57
#3054 := (uf_110 uf_287 #3053)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    58
#13280 := (+ #3054 #13279)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    59
#13281 := (<= #13280 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    60
#13260 := (* -1::int uf_306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    61
#13268 := (+ #161 #13260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    62
#13267 := (>= #13268 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    63
#4043 := (>= #161 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    64
#4965 := (not #4043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    65
#22059 := (or #4965 #13267 #13281 #19295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    66
#23017 := (forall (vars (?x785 int)) (:pat #23000) #22059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    67
#23022 := (not #23017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    68
decl uf_305 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    69
#3199 := uf_305
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    70
#13301 := (* -1::int uf_305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    71
decl uf_286 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    72
#2973 := uf_286
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    73
#13302 := (+ uf_286 #13301)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    74
#13303 := (<= #13302 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    75
#3219 := (uf_66 #2979 uf_305 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    76
#3220 := (uf_110 uf_287 #3219)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    77
#12352 := (= uf_304 #3220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    78
#22044 := (not #12352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    79
#22045 := (or #22044 #13303)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    80
#22046 := (not #22045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    81
#23025 := (or #22046 #23022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    82
#23028 := (not #23025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    83
#23031 := (or #23028 #22098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    84
#23034 := (not #23031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    85
#13261 := (+ uf_286 #13260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    86
#13259 := (>= #13261 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    87
#13264 := (not #13259)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    88
#23037 := (or #13264 #23034)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    89
#23040 := (not #23037)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    90
#23043 := (or #13264 #23040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    91
#23046 := (not #23043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    92
#15608 := 4294967294::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    93
#15609 := (<= uf_298 4294967294::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    94
#18279 := (not #15609)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    95
#13328 := (+ uf_298 #13260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    96
#13327 := (= #13328 -1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    97
#13331 := (not #13327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    98
#892 := 2::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
    99
#13251 := (>= uf_306 2::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   100
#22121 := (not #13251)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   101
#13243 := (>= uf_298 -1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   102
#18276 := (not #13243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   103
#13234 := (>= uf_305 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   104
#22120 := (not #13234)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   105
decl up_291 :: (-> T4 T1 T1 int T3 bool)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   106
decl uf_4 :: T3
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   107
#7 := uf_4
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   108
decl uf_273 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   109
#2946 := uf_273
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   110
decl uf_269 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   111
#2942 := uf_269
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   112
#3209 := (up_291 uf_287 uf_269 uf_273 uf_306 uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   113
#12401 := (not #3209)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   114
#23049 := (or #12401 #22120 #18276 #22121 #13331 #18279 #23046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   115
#23052 := (not #23049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   116
#23055 := (or #18276 #18279 #23052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   117
#23058 := (not #23055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   118
#4 := 1::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   119
#13225 := (>= uf_298 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   120
#13365 := (not #13225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   121
#12316 := (= uf_298 uf_305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   122
#12440 := (not #12316)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   123
#12449 := (not #12313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   124
#12308 := (= #3190 uf_303)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   125
#12485 := (not #12308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   126
decl uf_68 :: (-> T4 T5 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   127
#3187 := (uf_68 uf_287 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   128
decl uf_9 :: T2
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   129
#19 := uf_9
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   130
#12302 := (= uf_9 #3187)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   131
#18247 := (not #12302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   132
decl uf_48 :: (-> T5 T3 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   133
#3182 := (uf_48 #3181 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   134
#12293 := (= uf_9 #3182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   135
#18238 := (not #12293)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   136
decl uf_275 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   137
#2948 := uf_275
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   138
decl uf_270 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   139
#2943 := uf_270
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   140
#3195 := (up_291 uf_287 uf_270 uf_275 uf_298 uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   141
#12467 := (not #3195)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   142
decl uf_277 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   143
#2950 := uf_277
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   144
decl uf_271 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   145
#2944 := uf_271
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   146
#3194 := (up_291 uf_287 uf_271 uf_277 uf_303 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   147
#12476 := (not #3194)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   148
#23061 := (or #12476 #12467 #18238 #18247 #12485 #12449 #12440 #13365 #22120 #23058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   149
#23064 := (not #23061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   150
#13418 := (* -1::int #3190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   151
decl uf_296 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   152
#3061 := uf_296
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   153
#13419 := (+ uf_296 #13418)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   154
#13417 := (>= #13419 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   155
#13416 := (not #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   156
decl uf_297 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   157
#3065 := uf_297
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   158
#13222 := (>= uf_297 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   159
#22161 := (not #13222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   160
#12551 := (= uf_297 uf_305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   161
#12557 := (not #12551)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   162
#12548 := (= uf_296 uf_304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   163
#12566 := (not #12548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   164
#23091 := (or #12566 #12557 #22161 #13365 #22120 #13416 #23058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   165
#23094 := (not #23091)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   166
#23067 := (or #18238 #18247 #23064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   167
#23070 := (not #23067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   168
decl uf_24 :: (-> T4 T5 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   169
#3184 := (uf_24 uf_287 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   170
#12296 := (= uf_9 #3184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   171
#18241 := (not #12296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   172
#23073 := (or #18238 #18241 #23070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   173
#23076 := (not #23073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   174
#23079 := (or #18238 #18241 #23076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   175
#23082 := (not #23079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   176
#23085 := (or #22161 #13365 #13417 #23082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   177
#23088 := (not #23085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   178
#23097 := (or #23088 #23094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   179
#23100 := (not #23097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   180
#23103 := (or #18238 #18247 #22161 #13365 #23100)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   181
#23106 := (not #23103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   182
decl uf_25 :: (-> T4 T5 T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   183
decl uf_135 :: (-> T14 T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   184
decl uf_58 :: (-> T13 T5 T14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   185
decl uf_59 :: (-> T4 T13)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   186
#3150 := (uf_59 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   187
#27629 := (uf_58 #3150 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   188
#29089 := (uf_135 #27629)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   189
#29092 := (uf_25 uf_287 #29089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   190
decl uf_26 :: T5
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   191
#77 := uf_26
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   192
#29093 := (= uf_26 #29092)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   193
decl uf_210 :: (-> T4 T5 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   194
#29090 := (uf_210 uf_287 #29089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   195
#29091 := (= uf_9 #29090)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   196
#29149 := (or #29091 #29093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   197
#29152 := (not #29149)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   198
decl uf_136 :: (-> T14 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   199
#29102 := (uf_136 #27629)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   200
#29103 := (= uf_9 #29102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   201
#29104 := (not #29103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   202
decl uf_27 :: (-> T4 T5 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   203
#29099 := (uf_27 uf_287 #29089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   204
#29100 := (= uf_9 #29099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   205
#29101 := (not #29100)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   206
#29143 := (or #29101 #29104)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   207
#29146 := (not #29143)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   208
decl uf_12 :: (-> T3 T8)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   209
decl uf_13 :: (-> T5 T3)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   210
#27885 := (uf_13 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   211
#29107 := (uf_12 #27885)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   212
decl uf_14 :: T8
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   213
#28 := uf_14
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   214
#29125 := (= uf_14 #29107)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   215
#29140 := (not #29125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   216
#29096 := (uf_13 #29089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   217
#29097 := (uf_12 #29096)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   218
#29098 := (= uf_14 #29097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   219
#29158 := (or #29098 #29140 #29146 #29152)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   220
#29163 := (not #29158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   221
#29114 := (uf_25 uf_287 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   222
#29115 := (= uf_26 #29114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   223
#29112 := (uf_210 uf_287 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   224
#29113 := (= uf_9 #29112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   225
#29128 := (or #29113 #29115)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   226
#29131 := (not #29128)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   227
#29134 := (or #29125 #29131)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   228
#29137 := (not #29134)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   229
#29166 := (or #29137 #29163)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   230
#29169 := (not #29166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   231
#29172 := (or #18241 #29169)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   232
#29175 := (not #29172)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   233
#29178 := (iff #12302 #29175)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   234
#29750 := (not #29178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   235
#29945 := [hypothesis]: #29750
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   236
#23 := (:var 0 T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   237
#47 := (:var 1 T4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   238
#2381 := (uf_68 #47 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   239
#2382 := (pattern #2381)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   240
#282 := (uf_59 #47)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   241
#2384 := (uf_58 #282 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   242
#2388 := (uf_135 #2384)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   243
#2399 := (uf_210 #47 #2388)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   244
#10480 := (= uf_9 #2399)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   245
#2397 := (uf_25 #47 #2388)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   246
#10477 := (= uf_26 #2397)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   247
#10483 := (or #10477 #10480)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   248
#21752 := (not #10483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   249
#2393 := (uf_13 #2388)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   250
#2394 := (uf_12 #2393)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   251
#10471 := (= uf_14 #2394)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   252
#2389 := (uf_27 #47 #2388)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   253
#10462 := (= uf_9 #2389)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   254
#10465 := (not #10462)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   255
#2385 := (uf_136 #2384)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   256
#10456 := (= uf_9 #2385)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   257
#10459 := (not #10456)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   258
#10468 := (or #10459 #10465)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   259
#21751 := (not #10468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   260
#26 := (uf_13 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   261
#27 := (uf_12 #26)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   262
#29 := (= #27 uf_14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   263
#52 := (not #29)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   264
#21753 := (or #52 #21751 #10471 #21752)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   265
#21754 := (not #21753)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   266
#2405 := (uf_210 #47 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   267
#10495 := (= uf_9 #2405)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   268
#142 := (uf_25 #47 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   269
#3617 := (= uf_26 #142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   270
#10498 := (or #3617 #10495)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   271
#21746 := (not #10498)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   272
#21747 := (or #29 #21746)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   273
#21748 := (not #21747)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   274
#21757 := (or #21748 #21754)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   275
#21763 := (not #21757)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   276
#146 := (uf_24 #47 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   277
#3623 := (= uf_9 #146)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   278
#11068 := (not #3623)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   279
#21764 := (or #11068 #21763)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   280
#21765 := (not #21764)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   281
#10452 := (= uf_9 #2381)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   282
#21770 := (iff #10452 #21765)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   283
#21773 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #21770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   284
#10474 := (not #10471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   285
#10516 := (and #29 #10468 #10474 #10483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   286
#10501 := (and #52 #10498)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   287
#10522 := (or #10501 #10516)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   288
#10527 := (and #3623 #10522)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   289
#10530 := (iff #10452 #10527)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   290
#10533 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #10530)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   291
#21774 := (iff #10533 #21773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   292
#21771 := (iff #10530 #21770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   293
#21768 := (iff #10527 #21765)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   294
#21760 := (and #3623 #21757)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   295
#21766 := (iff #21760 #21765)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   296
#21767 := [rewrite]: #21766
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   297
#21761 := (iff #10527 #21760)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   298
#21758 := (iff #10522 #21757)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   299
#21755 := (iff #10516 #21754)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   300
#21756 := [rewrite]: #21755
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   301
#21749 := (iff #10501 #21748)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   302
#21750 := [rewrite]: #21749
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   303
#21759 := [monotonicity #21750 #21756]: #21758
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   304
#21762 := [monotonicity #21759]: #21761
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   305
#21769 := [trans #21762 #21767]: #21768
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   306
#21772 := [monotonicity #21769]: #21771
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   307
#21775 := [quant-intro #21772]: #21774
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   308
#17696 := (~ #10533 #10533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   309
#17694 := (~ #10530 #10530)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   310
#17695 := [refl]: #17694
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   311
#17697 := [nnf-pos #17695]: #17696
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   312
#2406 := (= #2405 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   313
#143 := (= #142 uf_26)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   314
#2407 := (or #143 #2406)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   315
#2408 := (and #52 #2407)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   316
#2400 := (= #2399 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   317
#2398 := (= #2397 uf_26)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   318
#2401 := (or #2398 #2400)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   319
#2395 := (= #2394 uf_14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   320
#2396 := (not #2395)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   321
#2402 := (and #2396 #2401)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   322
#2390 := (= #2389 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   323
#2391 := (not #2390)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   324
#2386 := (= #2385 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   325
#2387 := (not #2386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   326
#2392 := (or #2387 #2391)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   327
#2403 := (and #2392 #2402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   328
#2404 := (and #29 #2403)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   329
#2409 := (or #2404 #2408)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   330
#147 := (= #146 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   331
#2410 := (and #147 #2409)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   332
#2383 := (= #2381 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   333
#2411 := (iff #2383 #2410)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   334
#2412 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #2411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   335
#10536 := (iff #2412 #10533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   336
#10486 := (and #10474 #10483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   337
#10489 := (and #10468 #10486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   338
#10492 := (and #29 #10489)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   339
#10504 := (or #10492 #10501)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   340
#10507 := (and #3623 #10504)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   341
#10510 := (iff #10452 #10507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   342
#10513 := (forall (vars (?x632 T4) (?x633 T5)) (:pat #2382) #10510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   343
#10534 := (iff #10513 #10533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   344
#10531 := (iff #10510 #10530)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   345
#10528 := (iff #10507 #10527)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   346
#10525 := (iff #10504 #10522)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   347
#10519 := (or #10516 #10501)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   348
#10523 := (iff #10519 #10522)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   349
#10524 := [rewrite]: #10523
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   350
#10520 := (iff #10504 #10519)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   351
#10517 := (iff #10492 #10516)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   352
#10518 := [rewrite]: #10517
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   353
#10521 := [monotonicity #10518]: #10520
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   354
#10526 := [trans #10521 #10524]: #10525
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   355
#10529 := [monotonicity #10526]: #10528
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   356
#10532 := [monotonicity #10529]: #10531
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   357
#10535 := [quant-intro #10532]: #10534
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   358
#10514 := (iff #2412 #10513)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   359
#10511 := (iff #2411 #10510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   360
#10508 := (iff #2410 #10507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   361
#10505 := (iff #2409 #10504)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   362
#10502 := (iff #2408 #10501)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   363
#10499 := (iff #2407 #10498)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   364
#10496 := (iff #2406 #10495)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   365
#10497 := [rewrite]: #10496
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   366
#3618 := (iff #143 #3617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   367
#3619 := [rewrite]: #3618
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   368
#10500 := [monotonicity #3619 #10497]: #10499
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   369
#10503 := [monotonicity #10500]: #10502
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   370
#10493 := (iff #2404 #10492)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   371
#10490 := (iff #2403 #10489)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   372
#10487 := (iff #2402 #10486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   373
#10484 := (iff #2401 #10483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   374
#10481 := (iff #2400 #10480)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   375
#10482 := [rewrite]: #10481
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   376
#10478 := (iff #2398 #10477)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   377
#10479 := [rewrite]: #10478
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   378
#10485 := [monotonicity #10479 #10482]: #10484
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   379
#10475 := (iff #2396 #10474)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   380
#10472 := (iff #2395 #10471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   381
#10473 := [rewrite]: #10472
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   382
#10476 := [monotonicity #10473]: #10475
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   383
#10488 := [monotonicity #10476 #10485]: #10487
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   384
#10469 := (iff #2392 #10468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   385
#10466 := (iff #2391 #10465)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   386
#10463 := (iff #2390 #10462)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   387
#10464 := [rewrite]: #10463
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   388
#10467 := [monotonicity #10464]: #10466
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   389
#10460 := (iff #2387 #10459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   390
#10457 := (iff #2386 #10456)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   391
#10458 := [rewrite]: #10457
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   392
#10461 := [monotonicity #10458]: #10460
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   393
#10470 := [monotonicity #10461 #10467]: #10469
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   394
#10491 := [monotonicity #10470 #10488]: #10490
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   395
#10494 := [monotonicity #10491]: #10493
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   396
#10506 := [monotonicity #10494 #10503]: #10505
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   397
#3624 := (iff #147 #3623)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   398
#3625 := [rewrite]: #3624
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   399
#10509 := [monotonicity #3625 #10506]: #10508
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   400
#10454 := (iff #2383 #10452)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   401
#10455 := [rewrite]: #10454
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   402
#10512 := [monotonicity #10455 #10509]: #10511
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   403
#10515 := [quant-intro #10512]: #10514
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   404
#10537 := [trans #10515 #10535]: #10536
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   405
#10451 := [asserted]: #2412
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   406
#10538 := [mp #10451 #10537]: #10533
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   407
#17698 := [mp~ #10538 #17697]: #10533
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   408
#21776 := [mp #17698 #21775]: #21773
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   409
#27259 := (not #21773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   410
#29859 := (or #27259 #29178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   411
#29094 := (or #29093 #29091)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   412
#29095 := (not #29094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   413
#29105 := (or #29104 #29101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   414
#29106 := (not #29105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   415
#29108 := (= #29107 uf_14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   416
#29109 := (not #29108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   417
#29110 := (or #29109 #29106 #29098 #29095)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   418
#29111 := (not #29110)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   419
#29116 := (or #29115 #29113)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   420
#29117 := (not #29116)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   421
#29118 := (or #29108 #29117)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   422
#29119 := (not #29118)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   423
#29120 := (or #29119 #29111)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   424
#29121 := (not #29120)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   425
#29122 := (or #18241 #29121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   426
#29123 := (not #29122)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   427
#29124 := (iff #12302 #29123)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   428
#29860 := (or #27259 #29124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   429
#29862 := (iff #29860 #29859)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   430
#29690 := (iff #29859 #29859)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   431
#29691 := [rewrite]: #29690
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   432
#29179 := (iff #29124 #29178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   433
#29176 := (iff #29123 #29175)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   434
#29173 := (iff #29122 #29172)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   435
#29170 := (iff #29121 #29169)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   436
#29167 := (iff #29120 #29166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   437
#29164 := (iff #29111 #29163)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   438
#29161 := (iff #29110 #29158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   439
#29155 := (or #29140 #29146 #29098 #29152)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   440
#29159 := (iff #29155 #29158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   441
#29160 := [rewrite]: #29159
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   442
#29156 := (iff #29110 #29155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   443
#29153 := (iff #29095 #29152)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   444
#29150 := (iff #29094 #29149)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   445
#29151 := [rewrite]: #29150
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   446
#29154 := [monotonicity #29151]: #29153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   447
#29147 := (iff #29106 #29146)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   448
#29144 := (iff #29105 #29143)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   449
#29145 := [rewrite]: #29144
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   450
#29148 := [monotonicity #29145]: #29147
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   451
#29141 := (iff #29109 #29140)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   452
#29126 := (iff #29108 #29125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   453
#29127 := [rewrite]: #29126
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   454
#29142 := [monotonicity #29127]: #29141
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   455
#29157 := [monotonicity #29142 #29148 #29154]: #29156
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   456
#29162 := [trans #29157 #29160]: #29161
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   457
#29165 := [monotonicity #29162]: #29164
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   458
#29138 := (iff #29119 #29137)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   459
#29135 := (iff #29118 #29134)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   460
#29132 := (iff #29117 #29131)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   461
#29129 := (iff #29116 #29128)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   462
#29130 := [rewrite]: #29129
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   463
#29133 := [monotonicity #29130]: #29132
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   464
#29136 := [monotonicity #29127 #29133]: #29135
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   465
#29139 := [monotonicity #29136]: #29138
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   466
#29168 := [monotonicity #29139 #29165]: #29167
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   467
#29171 := [monotonicity #29168]: #29170
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   468
#29174 := [monotonicity #29171]: #29173
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   469
#29177 := [monotonicity #29174]: #29176
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   470
#29180 := [monotonicity #29177]: #29179
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   471
#29689 := [monotonicity #29180]: #29862
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   472
#29674 := [trans #29689 #29691]: #29862
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   473
#29861 := [quant-inst]: #29860
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   474
#29675 := [mp #29861 #29674]: #29859
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   475
#29979 := [unit-resolution #29675 #21776 #29945]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   476
#29980 := [lemma #29979]: #29178
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   477
#30580 := (or #29750 #12302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   478
#29847 := [hypothesis]: #29158
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   479
decl uf_116 :: (-> T5 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   480
#2980 := (uf_116 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   481
decl uf_124 :: (-> T3 int T3)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   482
#2977 := (uf_124 uf_7 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   483
#2981 := (uf_43 #2977 #2980)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   484
#2984 := (uf_25 uf_287 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   485
#29898 := (= #2984 #29092)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   486
#29899 := (= #29092 #2984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   487
#30393 := (= #29089 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   488
decl uf_143 :: (-> T3 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   489
#24645 := (uf_143 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   490
decl uf_144 :: (-> T3 T3)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   491
#24643 := (uf_144 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   492
#26925 := (uf_124 #24643 #24645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   493
#26926 := (uf_43 #26925 #2980)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   494
#28291 := (= #26926 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   495
#28289 := (= #26925 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   496
#28287 := (= #24645 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   497
#24646 := (= uf_286 #24645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   498
#326 := (:var 1 T3)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   499
#1358 := (uf_124 #326 #161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   500
#1592 := (pattern #1358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   501
#1602 := (uf_143 #1358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   502
#8266 := (= #161 #1602)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   503
#8269 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1592) #8266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   504
#17072 := (~ #8269 #8269)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   505
#17070 := (~ #8266 #8266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   506
#17071 := [refl]: #17070
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   507
#17073 := [nnf-pos #17071]: #17072
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   508
#1603 := (= #1602 #161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   509
#1604 := (forall (vars (?x386 T3) (?x387 int)) (:pat #1592) #1603)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   510
#8270 := (iff #1604 #8269)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   511
#8267 := (iff #1603 #8266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   512
#8268 := [rewrite]: #8267
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   513
#8271 := [quant-intro #8268]: #8270
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   514
#8265 := [asserted]: #1604
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   515
#8274 := [mp #8265 #8271]: #8269
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   516
#17074 := [mp~ #8274 #17073]: #8269
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   517
#24652 := (not #8269)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   518
#24653 := (or #24652 #24646)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   519
#24654 := [quant-inst]: #24653
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   520
#28210 := [unit-resolution #24654 #17074]: #24646
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   521
#28288 := [symm #28210]: #28287
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   522
#28189 := (= #24643 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   523
#24644 := (= uf_7 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   524
#1605 := (uf_144 #1358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   525
#8273 := (= #326 #1605)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   526
#8277 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1592) #8273)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   527
#17077 := (~ #8277 #8277)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   528
#17075 := (~ #8273 #8273)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   529
#17076 := [refl]: #17075
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   530
#17078 := [nnf-pos #17076]: #17077
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   531
#1606 := (= #1605 #326)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   532
#1607 := (forall (vars (?x388 T3) (?x389 int)) (:pat #1592) #1606)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   533
#8278 := (iff #1607 #8277)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   534
#8275 := (iff #1606 #8273)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   535
#8276 := [rewrite]: #8275
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   536
#8279 := [quant-intro #8276]: #8278
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   537
#8272 := [asserted]: #1607
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   538
#8282 := [mp #8272 #8279]: #8277
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   539
#17079 := [mp~ #8282 #17078]: #8277
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   540
#24647 := (not #8277)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   541
#24648 := (or #24647 #24644)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   542
#24649 := [quant-inst]: #24648
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   543
#28188 := [unit-resolution #24649 #17079]: #24644
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   544
#28190 := [symm #28188]: #28189
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   545
#28290 := [monotonicity #28190 #28288]: #28289
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   546
#28292 := [monotonicity #28290]: #28291
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   547
#30391 := (= #29089 #26926)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   548
decl uf_125 :: (-> T5 T5 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   549
decl uf_28 :: (-> int T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   550
decl uf_29 :: (-> T5 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   551
#3013 := (uf_29 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   552
#24470 := (uf_28 #3013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   553
#26903 := (uf_13 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   554
#28922 := (uf_66 #24470 uf_298 #26903)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   555
#28923 := (uf_125 #28922 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   556
#28947 := (uf_66 #26926 #28923 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   557
#28951 := (uf_58 #3150 #28947)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   558
#28954 := (uf_135 #28951)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   559
#30390 := (= #28954 #26926)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   560
#28955 := (= #26926 #28954)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   561
decl up_67 :: (-> T14 bool)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   562
#28957 := (up_67 #28951)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   563
#28958 := (not #28957)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   564
#28956 := (not #28955)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   565
#28952 := (uf_136 #28951)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   566
#28953 := (= uf_9 #28952)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   567
#28948 := (uf_24 uf_287 #28947)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   568
#28949 := (= uf_9 #28948)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   569
#28950 := (not #28949)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   570
#28979 := (or #28950 #28953 #28956 #28958)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   571
#28982 := (not #28979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   572
#28972 := (* -1::int #28923)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   573
#28973 := (+ #24645 #28972)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   574
#28974 := (<= #28973 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   575
#30321 := (not #28974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   576
#29082 := (+ uf_298 #28972)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   577
#29084 := (>= #29082 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   578
#28924 := (= uf_298 #28923)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   579
#15 := (:var 1 T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   580
#1390 := (uf_13 #15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   581
#1391 := (uf_66 #15 #161 #1390)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   582
#1392 := (pattern #1391)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   583
#1393 := (uf_125 #1391 #15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   584
#7665 := (= #161 #1393)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   585
#7669 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1392) #7665)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   586
#16789 := (~ #7669 #7669)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   587
#16787 := (~ #7665 #7665)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   588
#16788 := [refl]: #16787
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   589
#16790 := [nnf-pos #16788]: #16789
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   590
#1394 := (= #1393 #161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   591
#1395 := (forall (vars (?x319 T5) (?x320 int)) (:pat #1392) #1394)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   592
#7670 := (iff #1395 #7669)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   593
#7667 := (iff #1394 #7665)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   594
#7668 := [rewrite]: #7667
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   595
#7671 := [quant-intro #7668]: #7670
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   596
#7664 := [asserted]: #1395
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   597
#7674 := [mp #7664 #7671]: #7669
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   598
#16791 := [mp~ #7674 #16790]: #7669
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   599
#26910 := (not #7669)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   600
#28927 := (or #26910 #28924)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   601
#28928 := [quant-inst]: #28927
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   602
#29280 := [unit-resolution #28928 #16791]: #28924
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   603
#29281 := (not #28924)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   604
#30320 := (or #29281 #29084)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   605
#30315 := [th-lemma]: #30320
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   606
#30316 := [unit-resolution #30315 #29280]: #29084
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   607
#13246 := (* -1::int uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   608
#13509 := (+ uf_286 #13246)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   609
#13510 := (<= #13509 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   610
#13511 := (not #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   611
#23109 := (or #18238 #18247 #23106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   612
#23112 := (not #23109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   613
#23115 := (or #18238 #18241 #23112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   614
#23118 := (not #23115)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   615
#23121 := (or #18238 #18241 #23118)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   616
#23124 := (not #23121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   617
#23127 := (or #22161 #13365 #13510 #23124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   618
#23130 := (not #23127)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   619
decl ?x776!15 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   620
#18420 := ?x776!15
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   621
#18425 := (uf_66 #2979 ?x776!15 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   622
#18426 := (uf_110 uf_287 #18425)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   623
#18771 := (* -1::int #18426)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   624
decl uf_302 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   625
#3096 := uf_302
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   626
#18772 := (+ uf_302 #18771)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   627
#18773 := (>= #18772 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   628
#18758 := (* -1::int ?x776!15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   629
#18759 := (+ uf_286 #18758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   630
#18760 := (<= #18759 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   631
#18422 := (>= ?x776!15 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   632
#22255 := (not #18422)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   633
#18421 := (<= ?x776!15 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   634
#22254 := (not #18421)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   635
#22270 := (or #22254 #22255 #18760 #18773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   636
#22275 := (not #22270)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   637
#13151 := (* -1::int uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   638
#13539 := (+ #161 #13151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   639
#13538 := (>= #13539 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   640
#3103 := (= #3054 uf_302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   641
#22228 := (not #3103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   642
#22229 := (or #22228 #4965 #13538 #19295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   643
#23141 := (forall (vars (?x778 int)) (:pat #23000) #22229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   644
#23146 := (not #23141)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   645
#13550 := (* -1::int uf_302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   646
#13551 := (+ #3054 #13550)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   647
#13552 := (<= #13551 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   648
#22220 := (or #4965 #13538 #13552 #19295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   649
#23133 := (forall (vars (?x776 int)) (:pat #23000) #22220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   650
#23138 := (not #23133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   651
#23149 := (or #23138 #23146)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   652
#23152 := (not #23149)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   653
#23155 := (or #23152 #22275)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   654
#23158 := (not #23155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   655
#12017 := (= uf_296 uf_302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   656
#12052 := (not #12017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   657
decl uf_301 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   658
#3094 := uf_301
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   659
#12014 := (= uf_297 uf_301)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   660
#12061 := (not #12014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   661
decl uf_300 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   662
#3092 := uf_300
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   663
#12011 := (= uf_298 uf_300)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   664
#12070 := (not #12011)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   665
decl uf_299 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   666
#3090 := uf_299
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   667
#12008 := (= uf_296 uf_299)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   668
#12079 := (not #12008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   669
#23161 := (or #12079 #12070 #12061 #12052 #22161 #13365 #13511 #23158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   670
#23164 := (not #23161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   671
#23167 := (or #23130 #23164)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   672
#23170 := (not #23167)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   673
#13715 := (* -1::int uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   674
#13716 := (+ #3054 #13715)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   675
#13717 := (<= #13716 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   676
#13704 := (+ #161 #13246)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   677
#13703 := (>= #13704 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   678
#22036 := (or #4965 #13703 #13717 #19295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   679
#23009 := (forall (vars (?x775 int)) (:pat #23000) #22036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   680
#23014 := (not #23009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   681
#1331 := 255::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   682
#15594 := (<= uf_296 255::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   683
#22305 := (not #15594)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   684
#15577 := (<= uf_297 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   685
#22304 := (not #15577)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   686
#15560 := (<= uf_298 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   687
#22303 := (not #15560)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   688
#13765 := (>= uf_296 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   689
#22301 := (not #13765)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   690
#13743 := (>= uf_298 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   691
#22300 := (not #13743)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   692
#13737 := (>= #13509 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   693
#13740 := (not #13737)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   694
#13686 := (* -1::int uf_297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   695
#13687 := (+ uf_286 #13686)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   696
#13688 := (<= #13687 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   697
#13217 := (<= uf_286 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   698
decl uf_178 :: (-> T4 T4 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   699
#3162 := (uf_178 uf_287 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   700
#12254 := (= uf_9 #3162)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   701
#13683 := (not #12254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   702
decl uf_202 :: (-> T1 T4 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   703
decl uf_272 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   704
#2945 := uf_272
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   705
#3087 := (uf_202 uf_272 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   706
#11997 := (= uf_9 #3087)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   707
#14996 := (not #11997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   708
#3082 := (uf_66 #2979 uf_297 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   709
#3083 := (uf_110 uf_287 #3082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   710
#11989 := (= uf_296 #3083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   711
#22299 := (not #11989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   712
decl up_292 :: (-> T4 T1 T1 T5 T3 bool)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   713
decl uf_6 :: (-> T3 T3)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   714
#11 := (uf_6 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   715
decl uf_280 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   716
#2953 := uf_280
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   717
#3175 := (up_292 uf_287 uf_272 uf_280 #2979 #11)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   718
#22298 := (not #3175)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   719
#3174 := (up_291 uf_287 uf_272 uf_280 #3013 #11)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   720
#22297 := (not #3174)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   721
decl uf_279 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   722
#2952 := uf_279
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   723
#3173 := (up_291 uf_287 uf_272 uf_279 uf_286 uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   724
#12742 := (not #3173)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   725
#3172 := (up_291 uf_287 uf_272 uf_277 uf_296 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   726
#12751 := (not #3172)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   727
#3171 := (up_291 uf_287 uf_272 uf_275 uf_297 uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   728
#12760 := (not #3171)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   729
#3170 := (up_291 uf_287 uf_272 uf_273 uf_298 uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   730
#12769 := (not #3170)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   731
#3031 := (uf_66 #2979 0::int uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   732
#3041 := (uf_110 uf_287 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   733
decl uf_295 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   734
#3040 := uf_295
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   735
#3042 := (= uf_295 #3041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   736
#12976 := (not #3042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   737
#23173 := (or #12976 #12769 #12760 #12751 #12742 #22297 #22298 #22299 #14996 #13683 #13217 #22161 #13365 #13688 #13740 #22300 #22301 #22303 #22304 #22305 #23014 #23170)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   738
#23176 := (not #23173)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   739
#23179 := (or #12976 #13217 #23176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   740
#23182 := (not #23179)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   741
#13197 := (* -1::int #3054)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   742
#13198 := (+ uf_295 #13197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   743
#13196 := (>= #13198 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   744
#13184 := (>= #161 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   745
#22025 := (or #4965 #13184 #13196 #19295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   746
#23001 := (forall (vars (?x773 int)) (:pat #23000) #22025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   747
#23006 := (not #23001)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   748
#23185 := (or #23006 #23182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   749
#23188 := (not #23185)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   750
decl ?x773!13 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   751
#18159 := ?x773!13
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   752
#18169 := (>= ?x773!13 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   753
#18164 := (uf_66 #2979 ?x773!13 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   754
#18165 := (uf_110 uf_287 #18164)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   755
#18166 := (* -1::int #18165)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   756
#18167 := (+ uf_295 #18166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   757
#18168 := (>= #18167 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   758
#18161 := (>= ?x773!13 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   759
#21999 := (not #18161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   760
#18160 := (<= ?x773!13 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   761
#21998 := (not #18160)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   762
#22014 := (or #21998 #21999 #18168 #18169)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   763
#22019 := (not #22014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   764
#23191 := (or #22019 #23188)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   765
#23194 := (not #23191)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   766
#13178 := (>= uf_286 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   767
#13181 := (not #13178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   768
#23197 := (or #13181 #23194)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   769
#23200 := (not #23197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   770
#23203 := (or #13181 #23200)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   771
#23206 := (not #23203)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   772
#3037 := (uf_68 uf_287 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   773
#11937 := (= uf_9 #3037)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   774
#18136 := (not #11937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   775
#3032 := (uf_48 #3031 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   776
#11928 := (= uf_9 #3032)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   777
#18127 := (not #11928)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   778
decl uf_274 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   779
#2947 := uf_274
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   780
#3045 := (up_291 uf_287 uf_274 uf_273 1::int uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   781
#12949 := (not #3045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   782
decl uf_276 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   783
#2949 := uf_276
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   784
#3044 := (up_291 uf_287 uf_276 uf_275 0::int uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   785
#12958 := (not #3044)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   786
decl uf_278 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   787
#2951 := uf_278
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   788
#3043 := (up_291 uf_287 uf_278 uf_277 uf_295 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   789
#12967 := (not #3043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   790
#23209 := (or #12976 #12967 #12958 #12949 #18127 #18136 #23206)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   791
#23212 := (not #23209)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   792
#23215 := (or #18127 #18136 #23212)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   793
#23218 := (not #23215)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   794
#3034 := (uf_24 uf_287 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   795
#11931 := (= uf_9 #3034)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   796
#18130 := (not #11931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   797
#23221 := (or #18127 #18130 #23218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   798
#23224 := (not #23221)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   799
#23227 := (or #18127 #18130 #23224)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   800
#23230 := (not #23227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   801
decl uf_200 :: (-> T4 T5 T5 T16 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   802
decl uf_282 :: T16
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   803
#2957 := uf_282
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   804
#3029 := (uf_200 uf_287 #2981 #2981 uf_282)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   805
#11925 := (= uf_9 #3029)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   806
#13009 := (not #11925)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   807
#23233 := (or #13009 #23230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   808
#23236 := (not #23233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   809
#24545 := (uf_116 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   810
#25933 := (uf_43 #2977 #24545)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   811
#26480 := (uf_200 uf_287 #25933 #25933 uf_282)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   812
#26725 := (= #26480 #3029)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   813
#26728 := (= #3029 #26480)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   814
#25940 := (= #2981 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   815
#2986 := (uf_48 #2981 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   816
#11869 := (= uf_9 #2986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   817
decl uf_23 :: (-> T3 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   818
#2993 := (uf_23 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   819
#11881 := (= uf_9 #2993)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   820
#2990 := (uf_12 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   821
#11875 := (= uf_14 #2990)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   822
#11878 := (not #11875)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   823
#2988 := (uf_24 uf_287 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   824
#11872 := (= uf_9 #2988)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   825
#11866 := (= uf_26 #2984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   826
#2982 := (uf_27 uf_287 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   827
#11862 := (= uf_9 #2982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   828
#13937 := (and #11862 #11866 #11869 #11872 #11878 #11881)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   829
decl uf_283 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   830
#2961 := uf_283
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   831
#13993 := (* -1::int uf_283)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   832
decl uf_78 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   833
#429 := uf_78
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   834
#13994 := (+ uf_78 #13993)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   835
#13992 := (>= #13994 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   836
#13990 := (>= uf_283 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   837
#13997 := (and #13990 #13992)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   838
#14000 := (not #13997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   839
decl uf_284 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   840
#2965 := uf_284
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   841
#13979 := (* -1::int uf_284)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   842
decl uf_76 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   843
#409 := uf_76
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   844
#13980 := (+ uf_76 #13979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   845
#13978 := (>= #13980 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   846
#13976 := (>= uf_284 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   847
#13983 := (and #13976 #13978)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   848
#13986 := (not #13983)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   849
decl uf_285 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   850
#2969 := uf_285
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   851
#13965 := (* -1::int uf_285)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   852
#13966 := (+ uf_76 #13965)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   853
#13964 := (>= #13966 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   854
#13962 := (>= uf_285 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   855
#13969 := (and #13962 #13964)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   856
#13972 := (not #13969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   857
#1042 := 1099511627776::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   858
#13950 := (>= uf_286 1099511627776::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   859
#13940 := (not #13937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   860
decl uf_289 :: (-> T19 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   861
#3007 := (:var 0 T19)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   862
#3008 := (uf_289 #3007)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   863
#3009 := (pattern #3008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   864
decl uf_290 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   865
#3010 := uf_290
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   866
#13927 := (* -1::int uf_290)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   867
#13928 := (+ #3008 #13927)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   868
#13926 := (>= #13928 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   869
#13925 := (not #13926)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   870
#13931 := (forall (vars (?x771 T19)) (:pat #3009) #13925)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   871
#13934 := (not #13931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   872
#13218 := (not #13217)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   873
#13781 := (and #3042 #13218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   874
#13786 := (not #13781)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   875
#13769 := (+ uf_78 #13715)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   876
#13768 := (>= #13769 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   877
#13772 := (and #13765 #13768)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   878
#13775 := (not #13772)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   879
#13756 := (+ uf_76 #13686)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   880
#13755 := (>= #13756 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   881
#13759 := (and #13222 #13755)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   882
#13762 := (not #13759)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   883
#13247 := (+ uf_76 #13246)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   884
#13746 := (>= #13247 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   885
#13749 := (and #13743 #13746)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   886
#13752 := (not #13749)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   887
#4355 := (* -1::int uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   888
#4356 := (+ #161 #4355)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   889
#4357 := (<= #4356 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   890
#4364 := (and #4043 #4357)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   891
#5579 := (not #4364)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   892
#13726 := (or #5579 #13703 #13717)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   893
#13731 := (forall (vars (?x775 int)) #13726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   894
#13734 := (not #13731)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   895
#13689 := (not #13688)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   896
#13695 := (and #11989 #13689)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   897
#13700 := (not #13695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   898
#13540 := (not #13538)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   899
#13578 := (and #3103 #4043 #4357 #13540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   900
#13583 := (exists (vars (?x778 int)) #13578)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   901
#13561 := (or #5579 #13538 #13552)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   902
#13566 := (forall (vars (?x776 int)) #13561)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   903
#13586 := (not #13566)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   904
#13592 := (or #13586 #13583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   905
#13597 := (and #13566 #13592)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   906
#13227 := (and #13222 #13225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   907
#13230 := (not #13227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   908
decl up_216 :: bool
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   909
#2482 := up_216
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   910
#12113 := (not up_216)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   911
#13624 := (or #12113 #12079 #12070 #12061 #12052 #13230 #13597)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   912
#13629 := (and up_216 #13624)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   913
#13654 := (or #13230 #13511 #13629)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   914
#13245 := (>= #13247 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   915
#13334 := (and #13243 #13245)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   916
#13337 := (not #13334)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   917
#13304 := (not #13303)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   918
#13310 := (and #12352 #13304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   919
#13290 := (or #5579 #13267 #13281)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   920
#13295 := (forall (vars (?x785 int)) #13290)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   921
#13298 := (not #13295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   922
#13315 := (or #13298 #13310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   923
#13318 := (and #13295 #13315)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   924
#13321 := (or #13264 #13318)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   925
#13324 := (and #13259 #13321)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   926
#13253 := (and #13234 #13251)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   927
#13256 := (not #13253)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   928
#13352 := (or #12401 #13256 #13324 #13331 #13337)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   929
#13360 := (and #13243 #13245 #13352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   930
#13236 := (and #13225 #13234)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   931
#13239 := (not #13236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   932
#13471 := (or #12566 #12557 #13230 #13239 #13360 #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   933
#12305 := (and #12293 #12302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   934
#12494 := (not #12305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   935
#13392 := (or #12476 #12467 #12494 #12485 #12449 #12440 #13365 #13239 #13360)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   936
#13400 := (and #12293 #12302 #13392)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   937
#12299 := (and #12293 #12296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   938
#12506 := (not #12299)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   939
#13405 := (or #12506 #13400)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   940
#13411 := (and #12293 #12296 #13405)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   941
#13441 := (or #13230 #13411 #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   942
#13476 := (and #13441 #13471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   943
#13485 := (or #12494 #13230 #13476)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   944
#13493 := (and #12293 #12302 #13485)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   945
#13498 := (or #12506 #13493)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   946
#13504 := (and #12293 #12296 #13498)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   947
#13533 := (or #13230 #13504 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   948
#13659 := (and #13533 #13654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   949
decl uf_55 :: (-> T4 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   950
#3004 := (uf_55 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   951
#11905 := (= uf_9 #3004)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   952
#12003 := (and #11905 #11997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   953
#12141 := (not #12003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   954
#3176 := (and #3174 #3175)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   955
#12733 := (not #3176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   956
#13852 := (or #12769 #12760 #12751 #12742 #12733 #12141 #13683 #13230 #13659 #13700 #13734 #13740 #13752 #13762 #13775 #13786)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   957
#13860 := (and #3042 #13218 #13852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   958
#13206 := (or #5579 #13184 #13196)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   959
#13211 := (forall (vars (?x773 int)) #13206)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   960
#13214 := (not #13211)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   961
#13865 := (or #13214 #13860)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   962
#13868 := (and #13211 #13865)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   963
#13871 := (or #13181 #13868)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   964
#13874 := (and #13178 #13871)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   965
#11940 := (and #11928 #11937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   966
#12985 := (not #11940)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   967
#13895 := (or #12976 #12967 #12958 #12949 #12985 #13874)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   968
#13903 := (and #11928 #11937 #13895)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   969
#11934 := (and #11928 #11931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   970
#12997 := (not #11934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   971
#13908 := (or #12997 #13903)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   972
#13914 := (and #11928 #11931 #13908)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   973
#13919 := (or #13009 #13914)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   974
#13922 := (and #11925 #13919)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   975
#13152 := (+ uf_76 #13151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   976
#13150 := (>= #13152 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   977
#13148 := (>= uf_286 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   978
#13155 := (and #13148 #13150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   979
#13158 := (not #13155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   980
decl uf_294 :: (-> int T5 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   981
decl uf_293 :: int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   982
#3018 := uf_293
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   983
#3021 := (uf_294 uf_293 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   984
#3022 := (pattern #3021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   985
#11911 := (= uf_9 #3021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   986
#11917 := (not #11911)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   987
#11922 := (forall (vars (?x772 T5)) (:pat #3022) #11917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   988
#13030 := (not #11922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   989
decl uf_281 :: T1
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   990
#2954 := uf_281
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   991
#3002 := (uf_202 uf_281 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   992
#11902 := (= uf_9 #3002)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   993
#11908 := (and #11902 #11905)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   994
#13075 := (not #11908)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   995
decl uf_203 :: (-> T4 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   996
#3000 := (uf_203 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   997
#11899 := (= uf_9 #3000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   998
#13084 := (not #11899)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
   999
decl uf_173 :: (-> T4 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1000
#3019 := (uf_173 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1001
#3020 := (= uf_293 #3019)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1002
#13039 := (not #3020)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1003
#3017 := (up_291 uf_287 uf_281 uf_279 uf_286 uf_4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1004
#13048 := (not #3017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1005
#3015 := (up_292 uf_287 uf_281 uf_280 #2979 #11)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1006
#3014 := (up_291 uf_287 uf_281 uf_280 #3013 #11)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1007
#3016 := (and #3014 #3015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1008
#13057 := (not #3016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1009
#14045 := (or #13057 #13048 #13039 #13084 #13075 #13030 #13158 #13217 #13922 #13934 #13940 #13950 #13972 #13986 #14000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1010
#14050 := (not #14045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1011
#1 := true
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1012
#3098 := (< #161 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1013
#3104 := (and #3098 #3103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1014
#411 := (<= #161 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1015
#3105 := (and #411 #3104)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1016
#285 := (<= 0::int #161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1017
#3106 := (and #285 #3105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1018
#3107 := (exists (vars (?x778 int)) #3106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1019
#3108 := (and #3107 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1020
#3099 := (<= #3054 uf_302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1021
#3100 := (implies #3098 #3099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1022
#412 := (and #285 #411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1023
#3101 := (implies #412 #3100)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1024
#3102 := (forall (vars (?x776 int)) #3101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1025
#3109 := (implies #3102 #3108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1026
#3110 := (and #3102 #3109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1027
#3097 := (= uf_302 uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1028
#3111 := (implies #3097 #3110)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1029
#3095 := (= uf_301 uf_297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1030
#3112 := (implies #3095 #3111)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1031
#3093 := (= uf_300 uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1032
#3113 := (implies #3093 #3112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1033
#3091 := (= uf_299 uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1034
#3114 := (implies #3091 #3113)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1035
#3066 := (<= 0::int uf_297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1036
#3073 := (<= 1::int uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1037
#3074 := (and #3073 #3066)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1038
#3115 := (implies #3074 #3114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1039
#3116 := (implies #3074 #3115)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1040
#3117 := (implies #3074 #3116)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1041
#3118 := (implies up_216 #3117)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1042
#3119 := (and up_216 #3118)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1043
#3120 := (implies #3074 #3119)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1044
#3121 := (implies #3074 #3120)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1045
#3269 := (implies #3074 #3121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1046
#3270 := (implies #3074 #3269)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1047
#3268 := (<= uf_286 uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1048
#3271 := (implies #3268 #3270)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1049
#3272 := (implies #3074 #3271)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1050
#3221 := (= #3220 uf_304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1051
#3218 := (< uf_305 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1052
#3222 := (and #3218 #3221)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1053
#3223 := (and #3222 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1054
#3214 := (<= #3054 uf_304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1055
#3213 := (< #161 uf_306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1056
#3215 := (implies #3213 #3214)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1057
#3216 := (implies #412 #3215)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1058
#3217 := (forall (vars (?x785 int)) #3216)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1059
#3224 := (implies #3217 #3223)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1060
#3225 := (and #3217 #3224)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1061
#3212 := (<= uf_306 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1062
#3226 := (implies #3212 #3225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1063
#3227 := (and #3212 #3226)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1064
#3201 := (<= 0::int uf_305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1065
#3210 := (<= 2::int uf_306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1066
#3211 := (and #3210 #3201)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1067
#3228 := (implies #3211 #3227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1068
#3229 := (implies #3209 #3228)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1069
#3203 := (+ uf_298 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1070
#3208 := (= uf_306 #3203)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1071
#3230 := (implies #3208 #3229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1072
#3205 := (<= #3203 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1073
#3204 := (<= 0::int #3203)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1074
#3206 := (and #3204 #3205)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1075
#3231 := (implies #3206 #3230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1076
#3232 := (and #3206 #3231)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1077
#3202 := (and #3073 #3201)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1078
#3233 := (implies #3202 #3232)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1079
#3250 := (= uf_305 uf_297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1080
#3251 := (implies #3250 #3233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1081
#3249 := (= uf_304 uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1082
#3252 := (implies #3249 #3251)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1083
#3253 := (implies #3074 #3252)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1084
#3254 := (implies #3074 #3253)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1085
#3255 := (implies #3074 #3254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1086
#3248 := (<= #3190 uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1087
#3256 := (implies #3248 #3255)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1088
#3257 := (implies #3074 #3256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1089
#3200 := (= uf_305 uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1090
#3234 := (implies #3200 #3233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1091
#3198 := (= uf_304 uf_303)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1092
#3235 := (implies #3198 #3234)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1093
#3196 := (and #3073 #3073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1094
#3236 := (implies #3196 #3235)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1095
#3237 := (implies #3195 #3236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1096
#3238 := (implies #3194 #3237)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1097
#3193 := (= uf_303 #3190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1098
#3239 := (implies #3193 #3238)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1099
#3188 := (= #3187 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1100
#3183 := (= #3182 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1101
#3189 := (and #3183 #3188)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1102
#3240 := (implies #3189 #3239)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1103
#3241 := (and #3189 #3240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1104
#3185 := (= #3184 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1105
#3186 := (and #3183 #3185)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1106
#3242 := (implies #3186 #3241)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1107
#3243 := (and #3186 #3242)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1108
#3244 := (implies #3074 #3243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1109
#3245 := (implies #3074 #3244)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1110
#3191 := (< uf_296 #3190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1111
#3246 := (implies #3191 #3245)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1112
#3247 := (implies #3074 #3246)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1113
#3258 := (and #3247 #3257)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1114
#3259 := (implies #3074 #3258)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1115
#3260 := (implies #3189 #3259)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1116
#3261 := (and #3189 #3260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1117
#3262 := (implies #3186 #3261)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1118
#3263 := (and #3186 #3262)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1119
#3264 := (implies #3074 #3263)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1120
#3265 := (implies #3074 #3264)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1121
#3180 := (< uf_298 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1122
#3266 := (implies #3180 #3265)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1123
#3267 := (implies #3074 #3266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1124
#3273 := (and #3267 #3272)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1125
#3274 := (implies #3074 #3273)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1126
decl uf_41 :: (-> T4 T12)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1127
#3127 := (uf_41 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1128
#3178 := (= #3127 #3127)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1129
#3177 := (= #3150 #3150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1130
#3179 := (and #3177 #3178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1131
#3275 := (implies #3179 #3274)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1132
#3276 := (implies #3176 #3275)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1133
#3277 := (implies #3173 #3276)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1134
#3278 := (implies #3172 #3277)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1135
#3279 := (implies #3171 #3278)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1136
#3280 := (implies #3170 #3279)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1137
#3005 := (= #3004 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1138
#3088 := (= #3087 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1139
#3089 := (and #3088 #3005)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1140
#3281 := (implies #3089 #3280)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1141
#3163 := (= #3162 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1142
decl uf_172 :: (-> T4 T5 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1143
#3158 := (uf_172 uf_287 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1144
#3159 := (pattern #3158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1145
#3160 := (<= #3158 #3158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1146
#3161 := (forall (vars (?x783 T5)) (:pat #3159) #3160)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1147
#3164 := (and #3161 #3163)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1148
#3157 := (<= #3019 #3019)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1149
#3165 := (and #3157 #3164)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1150
#3282 := (implies #3165 #3281)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1151
#3151 := (uf_58 #3150 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1152
#3152 := (pattern #3151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1153
#3140 := (uf_68 uf_287 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1154
#3141 := (= #3140 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1155
#3153 := (= #3151 #3151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1156
#3154 := (and #3153 #3141)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1157
#3155 := (implies #3141 #3154)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1158
#3156 := (forall (vars (?x782 T5)) (:pat #3152) #3155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1159
#3166 := (and #3156 #3165)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1160
decl uf_40 :: (-> T12 T5 T11)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1161
#3128 := (uf_40 #3127 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1162
#3129 := (pattern #3128)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1163
#3146 := (= #3128 #3128)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1164
#3147 := (and #3146 #3141)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1165
#3148 := (implies #3141 #3147)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1166
#3149 := (forall (vars (?x781 T5)) (:pat #3129) #3148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1167
#3167 := (and #3149 #3166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1168
decl uf_19 :: (-> T9 T5 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1169
decl uf_20 :: (-> T4 T9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1170
#3137 := (uf_20 uf_287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1171
#3138 := (uf_19 #3137 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1172
#3139 := (pattern #3138)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1173
#3142 := (= #3138 #3138)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1174
#3143 := (and #3142 #3141)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1175
#3144 := (implies #3141 #3143)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1176
#3145 := (forall (vars (?x780 T5)) (:pat #3139) #3144)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1177
#3168 := (and #3145 #3167)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1178
decl uf_261 :: T8
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1179
#2837 := uf_261
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1180
#3130 := (uf_25 uf_287 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1181
#3131 := (uf_13 #3130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1182
#3132 := (uf_12 #3131)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1183
#3133 := (= #3132 uf_261)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1184
#3134 := (not #3133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1185
#3135 := (implies #3134 #3134)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1186
#3136 := (forall (vars (?x779 T5)) (:pat #3129) #3135)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1187
#3169 := (and #3136 #3168)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1188
#3283 := (implies #3169 #3282)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1189
#3284 := (implies #3074 #3283)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1190
#3285 := (implies #3074 #3284)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1191
#3286 := (implies #3074 #3285)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1192
#3122 := (implies #3089 #3121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1193
#3123 := (implies #3074 #3122)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1194
#3124 := (implies #3074 #3123)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1195
#3086 := (not true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1196
#3125 := (implies #3086 #3124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1197
#3126 := (implies #3074 #3125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1198
#3287 := (and #3126 #3286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1199
#3288 := (implies #3074 #3287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1200
#3084 := (= #3083 uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1201
#3081 := (< uf_297 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1202
#3085 := (and #3081 #3084)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1203
#3289 := (implies #3085 #3288)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1204
#3077 := (<= #3054 uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1205
#3076 := (< #161 uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1206
#3078 := (implies #3076 #3077)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1207
#3079 := (implies #412 #3078)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1208
#3080 := (forall (vars (?x775 int)) #3079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1209
#3290 := (implies #3080 #3289)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1210
#3075 := (<= uf_298 uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1211
#3291 := (implies #3075 #3290)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1212
#3292 := (implies #3074 #3291)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1213
#3071 := (<= uf_298 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1214
#3070 := (<= 0::int uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1215
#3072 := (and #3070 #3071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1216
#3293 := (implies #3072 #3292)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1217
#3067 := (<= uf_297 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1218
#3068 := (and #3066 #3067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1219
#3294 := (implies #3068 #3293)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1220
#3063 := (<= uf_296 uf_78)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1221
#3062 := (<= 0::int uf_296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1222
#3064 := (and #3062 #3063)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1223
#3295 := (implies #3064 #3294)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1224
#3059 := (= #3041 uf_295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1225
#2975 := (< 0::int uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1226
#3060 := (and #2975 #3059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1227
#3296 := (implies #3060 #3295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1228
#3297 := (and #3060 #3296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1229
#3055 := (<= #3054 uf_295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1230
#3052 := (< #161 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1231
#3056 := (implies #3052 #3055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1232
#3057 := (implies #412 #3056)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1233
#3058 := (forall (vars (?x773 int)) #3057)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1234
#3298 := (implies #3058 #3297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1235
#3299 := (and #3058 #3298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1236
#3051 := (<= 1::int uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1237
#3300 := (implies #3051 #3299)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1238
#3301 := (and #3051 #3300)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1239
#3047 := (<= 0::int 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1240
#3048 := (and #3047 #3047)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1241
#3046 := (<= 1::int 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1242
#3049 := (and #3046 #3048)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1243
#3050 := (and #3046 #3049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1244
#3302 := (implies #3050 #3301)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1245
#3303 := (implies #3045 #3302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1246
#3304 := (implies #3044 #3303)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1247
#3305 := (implies #3043 #3304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1248
#3306 := (implies #3042 #3305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1249
#3038 := (= #3037 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1250
#3033 := (= #3032 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1251
#3039 := (and #3033 #3038)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1252
#3307 := (implies #3039 #3306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1253
#3308 := (and #3039 #3307)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1254
#3035 := (= #3034 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1255
#3036 := (and #3033 #3035)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1256
#3309 := (implies #3036 #3308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1257
#3310 := (and #3036 #3309)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1258
#3030 := (= #3029 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1259
#3311 := (implies #3030 #3310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1260
#3312 := (and #3030 #3311)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1261
#3027 := (<= uf_286 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1262
#3026 := (<= 0::int uf_286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1263
#3028 := (and #3026 #3027)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1264
#3313 := (implies #3028 #3312)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1265
#3023 := (= #3021 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1266
#3024 := (iff #3023 false)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1267
#3025 := (forall (vars (?x772 T5)) (:pat #3022) #3024)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1268
#3314 := (implies #3025 #3313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1269
#3315 := (implies #3020 #3314)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1270
#3316 := (implies #3017 #3315)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1271
#3317 := (implies #3016 #3316)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1272
#3011 := (< #3008 uf_290)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1273
#3012 := (forall (vars (?x771 T19)) (:pat #3009) #3011)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1274
#3318 := (implies #3012 #3317)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1275
#3003 := (= #3002 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1276
#3006 := (and #3003 #3005)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1277
#3319 := (implies #3006 #3318)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1278
#3001 := (= #3000 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1279
#3320 := (implies #3001 #3319)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1280
#2994 := (= #2993 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1281
#2991 := (= #2990 uf_14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1282
#2992 := (not #2991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1283
#2995 := (and #2992 #2994)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1284
#2989 := (= #2988 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1285
#2996 := (and #2989 #2995)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1286
#2987 := (= #2986 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1287
#2997 := (and #2987 #2996)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1288
#2985 := (= #2984 uf_26)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1289
#2998 := (and #2985 #2997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1290
#2983 := (= #2982 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1291
#2999 := (and #2983 #2998)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1292
#3321 := (implies #2999 #3320)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1293
#3322 := (implies #2975 #3321)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1294
#2974 := (< uf_286 1099511627776::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1295
#3323 := (implies #2974 #3322)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1296
#2971 := (<= uf_285 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1297
#2970 := (<= 0::int uf_285)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1298
#2972 := (and #2970 #2971)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1299
#3324 := (implies #2972 #3323)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1300
#2967 := (<= uf_284 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1301
#2966 := (<= 0::int uf_284)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1302
#2968 := (and #2966 #2967)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1303
#3325 := (implies #2968 #3324)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1304
#2963 := (<= uf_283 uf_78)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1305
#2962 := (<= 0::int uf_283)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1306
#2964 := (and #2962 #2963)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1307
#3326 := (implies #2964 #3325)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1308
#3327 := (not #3326)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1309
#14053 := (iff #3327 #14050)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1310
#12020 := (not #3098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1311
#12021 := (or #12020 #3099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1312
#5570 := (not #412)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1313
#12027 := (or #5570 #12021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1314
#12032 := (forall (vars (?x776 int)) #12027)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1315
#12040 := (not #12032)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1316
#12041 := (or #3107 #12040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1317
#12046 := (and #12032 #12041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1318
#12053 := (or #12052 #12046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1319
#12062 := (or #12061 #12053)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1320
#12071 := (or #12070 #12062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1321
#12080 := (or #12079 #12071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1322
#11971 := (and #3066 #3073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1323
#12088 := (not #11971)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1324
#12089 := (or #12088 #12080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1325
#12097 := (or #12088 #12089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1326
#12105 := (or #12088 #12097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1327
#12114 := (or #12113 #12105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1328
#12119 := (and up_216 #12114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1329
#12125 := (or #12088 #12119)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1330
#12133 := (or #12088 #12125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1331
#12682 := (or #12088 #12133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1332
#12690 := (or #12088 #12682)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1333
#12698 := (not #3268)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1334
#12699 := (or #12698 #12690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1335
#12707 := (or #12088 #12699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1336
#12355 := (and #3218 #12352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1337
#12337 := (not #3213)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1338
#12338 := (or #12337 #3214)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1339
#12344 := (or #5570 #12338)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1340
#12349 := (forall (vars (?x785 int)) #12344)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1341
#12368 := (not #12349)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1342
#12369 := (or #12368 #12355)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1343
#12374 := (and #12349 #12369)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1344
#12380 := (not #3212)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1345
#12381 := (or #12380 #12374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1346
#12386 := (and #3212 #12381)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1347
#12334 := (and #3201 #3210)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1348
#12392 := (not #12334)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1349
#12393 := (or #12392 #12386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1350
#12402 := (or #12401 #12393)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1351
#12319 := (+ 1::int uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1352
#12331 := (= uf_306 #12319)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1353
#12410 := (not #12331)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1354
#12411 := (or #12410 #12402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1355
#12325 := (<= #12319 uf_76)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1356
#12322 := (<= 0::int #12319)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1357
#12328 := (and #12322 #12325)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1358
#12419 := (not #12328)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1359
#12420 := (or #12419 #12411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1360
#12425 := (and #12328 #12420)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1361
#12431 := (not #3202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1362
#12432 := (or #12431 #12425)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1363
#12558 := (or #12432 #12557)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1364
#12567 := (or #12566 #12558)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1365
#12575 := (or #12088 #12567)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1366
#12583 := (or #12088 #12575)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1367
#12591 := (or #12088 #12583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1368
#12599 := (not #3248)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1369
#12600 := (or #12599 #12591)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1370
#12608 := (or #12088 #12600)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1371
#12441 := (or #12440 #12432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1372
#12450 := (or #12449 #12441)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1373
#12458 := (not #3073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1374
#12459 := (or #12458 #12450)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1375
#12468 := (or #12467 #12459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1376
#12477 := (or #12476 #12468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1377
#12486 := (or #12485 #12477)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1378
#12495 := (or #12494 #12486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1379
#12500 := (and #12305 #12495)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1380
#12507 := (or #12506 #12500)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1381
#12512 := (and #12299 #12507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1382
#12518 := (or #12088 #12512)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1383
#12526 := (or #12088 #12518)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1384
#12534 := (not #3191)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1385
#12535 := (or #12534 #12526)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1386
#12543 := (or #12088 #12535)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1387
#12613 := (and #12543 #12608)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1388
#12619 := (or #12088 #12613)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1389
#12627 := (or #12494 #12619)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1390
#12632 := (and #12305 #12627)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1391
#12638 := (or #12506 #12632)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1392
#12643 := (and #12299 #12638)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1393
#12649 := (or #12088 #12643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1394
#12657 := (or #12088 #12649)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1395
#12665 := (not #3180)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1396
#12666 := (or #12665 #12657)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1397
#12674 := (or #12088 #12666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1398
#12712 := (and #12674 #12707)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1399
#12718 := (or #12088 #12712)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1400
#12734 := (or #12733 #12718)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1401
#12743 := (or #12742 #12734)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1402
#12752 := (or #12751 #12743)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1403
#12761 := (or #12760 #12752)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1404
#12770 := (or #12769 #12761)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1405
#12778 := (or #12141 #12770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1406
#12257 := (and #3161 #12254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1407
#12260 := (and #3157 #12257)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1408
#12786 := (not #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1409
#12787 := (or #12786 #12778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1410
#12795 := (or #12786 #12787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1411
#12803 := (or #12088 #12795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1412
#12811 := (or #12088 #12803)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1413
#12819 := (or #12088 #12811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1414
#12834 := (or #12088 #12819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1415
#11992 := (and #3081 #11989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1416
#12842 := (not #11992)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1417
#12843 := (or #12842 #12834)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1418
#11974 := (not #3076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1419
#11975 := (or #11974 #3077)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1420
#11981 := (or #5570 #11975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1421
#11986 := (forall (vars (?x775 int)) #11981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1422
#12851 := (not #11986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1423
#12852 := (or #12851 #12843)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1424
#12860 := (not #3075)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1425
#12861 := (or #12860 #12852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1426
#12869 := (or #12088 #12861)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1427
#12877 := (not #3072)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1428
#12878 := (or #12877 #12869)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1429
#12886 := (not #3068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1430
#12887 := (or #12886 #12878)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1431
#12895 := (not #3064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1432
#12896 := (or #12895 #12887)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1433
#11968 := (and #2975 #3042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1434
#12904 := (not #11968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1435
#12905 := (or #12904 #12896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1436
#12910 := (and #11968 #12905)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1437
#11951 := (not #3052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1438
#11952 := (or #11951 #3055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1439
#11958 := (or #5570 #11952)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1440
#11963 := (forall (vars (?x773 int)) #11958)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1441
#12916 := (not #11963)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1442
#12917 := (or #12916 #12910)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1443
#12922 := (and #11963 #12917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1444
#12928 := (not #3051)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1445
#12929 := (or #12928 #12922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1446
#12934 := (and #3051 #12929)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1447
#11945 := (and #3046 #3047)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1448
#11948 := (and #3046 #11945)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1449
#12940 := (not #11948)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1450
#12941 := (or #12940 #12934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1451
#12950 := (or #12949 #12941)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1452
#12959 := (or #12958 #12950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1453
#12968 := (or #12967 #12959)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1454
#12977 := (or #12976 #12968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1455
#12986 := (or #12985 #12977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1456
#12991 := (and #11940 #12986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1457
#12998 := (or #12997 #12991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1458
#13003 := (and #11934 #12998)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1459
#13010 := (or #13009 #13003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1460
#13015 := (and #11925 #13010)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1461
#13021 := (not #3028)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1462
#13022 := (or #13021 #13015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1463
#13031 := (or #13030 #13022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1464
#13040 := (or #13039 #13031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1465
#13049 := (or #13048 #13040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1466
#13058 := (or #13057 #13049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1467
#13066 := (not #3012)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1468
#13067 := (or #13066 #13058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1469
#13076 := (or #13075 #13067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1470
#13085 := (or #13084 #13076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1471
#11884 := (and #11878 #11881)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1472
#11887 := (and #11872 #11884)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1473
#11890 := (and #11869 #11887)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1474
#11893 := (and #11866 #11890)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1475
#11896 := (and #11862 #11893)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1476
#13093 := (not #11896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1477
#13094 := (or #13093 #13085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1478
#13102 := (not #2975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1479
#13103 := (or #13102 #13094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1480
#13111 := (not #2974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1481
#13112 := (or #13111 #13103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1482
#13120 := (not #2972)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1483
#13121 := (or #13120 #13112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1484
#13129 := (not #2968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1485
#13130 := (or #13129 #13121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1486
#13138 := (not #2964)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1487
#13139 := (or #13138 #13130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1488
#13144 := (not #13139)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1489
#14051 := (iff #13144 #14050)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1490
#14048 := (iff #13139 #14045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1491
#14003 := (or #13158 #13922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1492
#14006 := (or #13030 #14003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1493
#14009 := (or #13039 #14006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1494
#14012 := (or #13048 #14009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1495
#14015 := (or #13057 #14012)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1496
#14018 := (or #13934 #14015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1497
#14021 := (or #13075 #14018)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1498
#14024 := (or #13084 #14021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1499
#14027 := (or #13940 #14024)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1500
#14030 := (or #13217 #14027)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1501
#14033 := (or #13950 #14030)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1502
#14036 := (or #13972 #14033)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1503
#14039 := (or #13986 #14036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1504
#14042 := (or #14000 #14039)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1505
#14046 := (iff #14042 #14045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1506
#14047 := [rewrite]: #14046
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1507
#14043 := (iff #13139 #14042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1508
#14040 := (iff #13130 #14039)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1509
#14037 := (iff #13121 #14036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1510
#14034 := (iff #13112 #14033)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1511
#14031 := (iff #13103 #14030)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1512
#14028 := (iff #13094 #14027)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1513
#14025 := (iff #13085 #14024)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1514
#14022 := (iff #13076 #14021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1515
#14019 := (iff #13067 #14018)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1516
#14016 := (iff #13058 #14015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1517
#14013 := (iff #13049 #14012)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1518
#14010 := (iff #13040 #14009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1519
#14007 := (iff #13031 #14006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1520
#14004 := (iff #13022 #14003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1521
#13923 := (iff #13015 #13922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1522
#13920 := (iff #13010 #13919)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1523
#13917 := (iff #13003 #13914)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1524
#13911 := (and #11934 #13908)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1525
#13915 := (iff #13911 #13914)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1526
#13916 := [rewrite]: #13915
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1527
#13912 := (iff #13003 #13911)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1528
#13909 := (iff #12998 #13908)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1529
#13906 := (iff #12991 #13903)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1530
#13900 := (and #11940 #13895)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1531
#13904 := (iff #13900 #13903)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1532
#13905 := [rewrite]: #13904
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1533
#13901 := (iff #12991 #13900)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1534
#13898 := (iff #12986 #13895)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1535
#13877 := (or false #13874)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1536
#13880 := (or #12949 #13877)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1537
#13883 := (or #12958 #13880)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1538
#13886 := (or #12967 #13883)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1539
#13889 := (or #12976 #13886)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1540
#13892 := (or #12985 #13889)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1541
#13896 := (iff #13892 #13895)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1542
#13897 := [rewrite]: #13896
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1543
#13893 := (iff #12986 #13892)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1544
#13890 := (iff #12977 #13889)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1545
#13887 := (iff #12968 #13886)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1546
#13884 := (iff #12959 #13883)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1547
#13881 := (iff #12950 #13880)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1548
#13878 := (iff #12941 #13877)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1549
#13875 := (iff #12934 #13874)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1550
#13872 := (iff #12929 #13871)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1551
#13869 := (iff #12922 #13868)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1552
#13866 := (iff #12917 #13865)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1553
#13863 := (iff #12910 #13860)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1554
#13778 := (and #13218 #3042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1555
#13857 := (and #13778 #13852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1556
#13861 := (iff #13857 #13860)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1557
#13862 := [rewrite]: #13861
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1558
#13858 := (iff #12910 #13857)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1559
#13855 := (iff #12905 #13852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1560
#13789 := (or #13230 #13659)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1561
#13792 := (or #12733 #13789)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1562
#13795 := (or #12742 #13792)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1563
#13798 := (or #12751 #13795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1564
#13801 := (or #12760 #13798)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1565
#13804 := (or #12769 #13801)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1566
#13807 := (or #12141 #13804)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1567
#13810 := (or #13683 #13807)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1568
#13813 := (or #13683 #13810)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1569
#13816 := (or #13230 #13813)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1570
#13819 := (or #13230 #13816)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1571
#13822 := (or #13230 #13819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1572
#13825 := (or #13230 #13822)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1573
#13828 := (or #13700 #13825)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1574
#13831 := (or #13734 #13828)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1575
#13834 := (or #13740 #13831)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1576
#13837 := (or #13230 #13834)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1577
#13840 := (or #13752 #13837)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1578
#13843 := (or #13762 #13840)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1579
#13846 := (or #13775 #13843)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1580
#13849 := (or #13786 #13846)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1581
#13853 := (iff #13849 #13852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1582
#13854 := [rewrite]: #13853
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1583
#13850 := (iff #12905 #13849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1584
#13847 := (iff #12896 #13846)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1585
#13844 := (iff #12887 #13843)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1586
#13841 := (iff #12878 #13840)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1587
#13838 := (iff #12869 #13837)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1588
#13835 := (iff #12861 #13834)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1589
#13832 := (iff #12852 #13831)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1590
#13829 := (iff #12843 #13828)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1591
#13826 := (iff #12834 #13825)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1592
#13823 := (iff #12819 #13822)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1593
#13820 := (iff #12811 #13819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1594
#13817 := (iff #12803 #13816)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1595
#13814 := (iff #12795 #13813)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1596
#13811 := (iff #12787 #13810)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1597
#13808 := (iff #12778 #13807)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1598
#13805 := (iff #12770 #13804)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1599
#13802 := (iff #12761 #13801)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1600
#13799 := (iff #12752 #13798)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1601
#13796 := (iff #12743 #13795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1602
#13793 := (iff #12734 #13792)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1603
#13790 := (iff #12718 #13789)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1604
#13660 := (iff #12712 #13659)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1605
#13657 := (iff #12707 #13654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1606
#13636 := (or #13230 #13629)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1607
#13639 := (or #13230 #13636)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1608
#13642 := (or #13230 #13639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1609
#13645 := (or #13230 #13642)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1610
#13648 := (or #13511 #13645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1611
#13651 := (or #13230 #13648)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1612
#13655 := (iff #13651 #13654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1613
#13656 := [rewrite]: #13655
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1614
#13652 := (iff #12707 #13651)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1615
#13649 := (iff #12699 #13648)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1616
#13646 := (iff #12690 #13645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1617
#13643 := (iff #12682 #13642)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1618
#13640 := (iff #12133 #13639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1619
#13637 := (iff #12125 #13636)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1620
#13630 := (iff #12119 #13629)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1621
#13627 := (iff #12114 #13624)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1622
#13600 := (or #12052 #13597)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1623
#13603 := (or #12061 #13600)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1624
#13606 := (or #12070 #13603)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1625
#13609 := (or #12079 #13606)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1626
#13612 := (or #13230 #13609)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1627
#13615 := (or #13230 #13612)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1628
#13618 := (or #13230 #13615)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1629
#13621 := (or #12113 #13618)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1630
#13625 := (iff #13621 #13624)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1631
#13626 := [rewrite]: #13625
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1632
#13622 := (iff #12114 #13621)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1633
#13619 := (iff #12105 #13618)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1634
#13616 := (iff #12097 #13615)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1635
#13613 := (iff #12089 #13612)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1636
#13610 := (iff #12080 #13609)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1637
#13607 := (iff #12071 #13606)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1638
#13604 := (iff #12062 #13603)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1639
#13601 := (iff #12053 #13600)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1640
#13598 := (iff #12046 #13597)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1641
#13595 := (iff #12041 #13592)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1642
#13589 := (or #13583 #13586)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1643
#13593 := (iff #13589 #13592)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1644
#13594 := [rewrite]: #13593
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1645
#13590 := (iff #12041 #13589)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1646
#13587 := (iff #12040 #13586)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1647
#13567 := (iff #12032 #13566)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1648
#13564 := (iff #12027 #13561)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1649
#13555 := (or #13538 #13552)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1650
#13558 := (or #5579 #13555)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1651
#13562 := (iff #13558 #13561)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1652
#13563 := [rewrite]: #13562
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1653
#13559 := (iff #12027 #13558)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1654
#13556 := (iff #12021 #13555)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1655
#13553 := (iff #3099 #13552)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1656
#13554 := [rewrite]: #13553
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1657
#13548 := (iff #12020 #13538)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1658
#13543 := (not #13540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1659
#13546 := (iff #13543 #13538)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1660
#13547 := [rewrite]: #13546
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1661
#13544 := (iff #12020 #13543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1662
#13541 := (iff #3098 #13540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1663
#13542 := [rewrite]: #13541
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1664
#13545 := [monotonicity #13542]: #13544
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1665
#13549 := [trans #13545 #13547]: #13548
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1666
#13557 := [monotonicity #13549 #13554]: #13556
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1667
#5580 := (iff #5570 #5579)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1668
#4365 := (iff #412 #4364)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1669
#4358 := (iff #411 #4357)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1670
#4359 := [rewrite]: #4358
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1671
#4041 := (iff #285 #4043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1672
#4042 := [rewrite]: #4041
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1673
#4366 := [monotonicity #4042 #4359]: #4365
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1674
#5581 := [monotonicity #4366]: #5580
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1675
#13560 := [monotonicity #5581 #13557]: #13559
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1676
#13565 := [trans #13560 #13563]: #13564
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1677
#13568 := [quant-intro #13565]: #13567
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1678
#13588 := [monotonicity #13568]: #13587
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1679
#13584 := (iff #3107 #13583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1680
#13581 := (iff #3106 #13578)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1681
#13569 := (and #13540 #3103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1682
#13572 := (and #4357 #13569)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1683
#13575 := (and #4043 #13572)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1684
#13579 := (iff #13575 #13578)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1685
#13580 := [rewrite]: #13579
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1686
#13576 := (iff #3106 #13575)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1687
#13573 := (iff #3105 #13572)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1688
#13570 := (iff #3104 #13569)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1689
#13571 := [monotonicity #13542]: #13570
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1690
#13574 := [monotonicity #4359 #13571]: #13573
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1691
#13577 := [monotonicity #4042 #13574]: #13576
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1692
#13582 := [trans #13577 #13580]: #13581
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1693
#13585 := [quant-intro #13582]: #13584
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1694
#13591 := [monotonicity #13585 #13588]: #13590
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1695
#13596 := [trans #13591 #13594]: #13595
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1696
#13599 := [monotonicity #13568 #13596]: #13598
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1697
#13602 := [monotonicity #13599]: #13601
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1698
#13605 := [monotonicity #13602]: #13604
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1699
#13608 := [monotonicity #13605]: #13607
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1700
#13611 := [monotonicity #13608]: #13610
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1701
#13231 := (iff #12088 #13230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1702
#13228 := (iff #11971 #13227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1703
#13224 := (iff #3073 #13225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1704
#13226 := [rewrite]: #13224
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1705
#13221 := (iff #3066 #13222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1706
#13223 := [rewrite]: #13221
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1707
#13229 := [monotonicity #13223 #13226]: #13228
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1708
#13232 := [monotonicity #13229]: #13231
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1709
#13614 := [monotonicity #13232 #13611]: #13613
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1710
#13617 := [monotonicity #13232 #13614]: #13616
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1711
#13620 := [monotonicity #13232 #13617]: #13619
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1712
#13623 := [monotonicity #13620]: #13622
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1713
#13628 := [trans #13623 #13626]: #13627
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1714
#13631 := [monotonicity #13628]: #13630
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1715
#13638 := [monotonicity #13232 #13631]: #13637
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1716
#13641 := [monotonicity #13232 #13638]: #13640
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1717
#13644 := [monotonicity #13232 #13641]: #13643
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1718
#13647 := [monotonicity #13232 #13644]: #13646
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1719
#13634 := (iff #12698 #13511)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1720
#13632 := (iff #3268 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1721
#13633 := [rewrite]: #13632
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1722
#13635 := [monotonicity #13633]: #13634
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1723
#13650 := [monotonicity #13635 #13647]: #13649
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1724
#13653 := [monotonicity #13232 #13650]: #13652
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1725
#13658 := [trans #13653 #13656]: #13657
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1726
#13536 := (iff #12674 #13533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1727
#13521 := (or #13230 #13504)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1728
#13524 := (or #13230 #13521)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1729
#13527 := (or #13510 #13524)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1730
#13530 := (or #13230 #13527)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1731
#13534 := (iff #13530 #13533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1732
#13535 := [rewrite]: #13534
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1733
#13531 := (iff #12674 #13530)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1734
#13528 := (iff #12666 #13527)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1735
#13525 := (iff #12657 #13524)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1736
#13522 := (iff #12649 #13521)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1737
#13507 := (iff #12643 #13504)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1738
#13501 := (and #12299 #13498)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1739
#13505 := (iff #13501 #13504)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1740
#13506 := [rewrite]: #13505
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1741
#13502 := (iff #12643 #13501)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1742
#13499 := (iff #12638 #13498)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1743
#13496 := (iff #12632 #13493)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1744
#13490 := (and #12305 #13485)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1745
#13494 := (iff #13490 #13493)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1746
#13495 := [rewrite]: #13494
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1747
#13491 := (iff #12632 #13490)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1748
#13488 := (iff #12627 #13485)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1749
#13479 := (or #13230 #13476)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1750
#13482 := (or #12494 #13479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1751
#13486 := (iff #13482 #13485)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1752
#13487 := [rewrite]: #13486
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1753
#13483 := (iff #12627 #13482)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1754
#13480 := (iff #12619 #13479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1755
#13477 := (iff #12613 #13476)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1756
#13474 := (iff #12608 #13471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1757
#13368 := (or #13239 #13360)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1758
#13450 := (or #13368 #12557)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1759
#13453 := (or #12566 #13450)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1760
#13456 := (or #13230 #13453)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1761
#13459 := (or #13230 #13456)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1762
#13462 := (or #13230 #13459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1763
#13465 := (or #13416 #13462)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1764
#13468 := (or #13230 #13465)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1765
#13472 := (iff #13468 #13471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1766
#13473 := [rewrite]: #13472
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1767
#13469 := (iff #12608 #13468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1768
#13466 := (iff #12600 #13465)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1769
#13463 := (iff #12591 #13462)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1770
#13460 := (iff #12583 #13459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1771
#13457 := (iff #12575 #13456)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1772
#13454 := (iff #12567 #13453)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1773
#13451 := (iff #12558 #13450)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1774
#13369 := (iff #12432 #13368)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1775
#13363 := (iff #12425 #13360)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1776
#13357 := (and #13334 #13352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1777
#13361 := (iff #13357 #13360)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1778
#13362 := [rewrite]: #13361
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1779
#13358 := (iff #12425 #13357)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1780
#13355 := (iff #12420 #13352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1781
#13340 := (or #13256 #13324)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1782
#13343 := (or #12401 #13340)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1783
#13346 := (or #13331 #13343)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1784
#13349 := (or #13337 #13346)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1785
#13353 := (iff #13349 #13352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1786
#13354 := [rewrite]: #13353
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1787
#13350 := (iff #12420 #13349)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1788
#13347 := (iff #12411 #13346)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1789
#13344 := (iff #12402 #13343)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1790
#13341 := (iff #12393 #13340)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1791
#13325 := (iff #12386 #13324)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1792
#13322 := (iff #12381 #13321)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1793
#13319 := (iff #12374 #13318)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1794
#13316 := (iff #12369 #13315)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1795
#13313 := (iff #12355 #13310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1796
#13307 := (and #13304 #12352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1797
#13311 := (iff #13307 #13310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1798
#13312 := [rewrite]: #13311
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1799
#13308 := (iff #12355 #13307)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1800
#13305 := (iff #3218 #13304)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1801
#13306 := [rewrite]: #13305
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1802
#13309 := [monotonicity #13306]: #13308
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1803
#13314 := [trans #13309 #13312]: #13313
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1804
#13299 := (iff #12368 #13298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1805
#13296 := (iff #12349 #13295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1806
#13293 := (iff #12344 #13290)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1807
#13284 := (or #13267 #13281)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1808
#13287 := (or #5579 #13284)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1809
#13291 := (iff #13287 #13290)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1810
#13292 := [rewrite]: #13291
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1811
#13288 := (iff #12344 #13287)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1812
#13285 := (iff #12338 #13284)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1813
#13282 := (iff #3214 #13281)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1814
#13283 := [rewrite]: #13282
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1815
#13277 := (iff #12337 #13267)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1816
#13269 := (not #13267)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1817
#13272 := (not #13269)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1818
#13275 := (iff #13272 #13267)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1819
#13276 := [rewrite]: #13275
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1820
#13273 := (iff #12337 #13272)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1821
#13270 := (iff #3213 #13269)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1822
#13271 := [rewrite]: #13270
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1823
#13274 := [monotonicity #13271]: #13273
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1824
#13278 := [trans #13274 #13276]: #13277
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1825
#13286 := [monotonicity #13278 #13283]: #13285
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1826
#13289 := [monotonicity #5581 #13286]: #13288
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1827
#13294 := [trans #13289 #13292]: #13293
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1828
#13297 := [quant-intro #13294]: #13296
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1829
#13300 := [monotonicity #13297]: #13299
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1830
#13317 := [monotonicity #13300 #13314]: #13316
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1831
#13320 := [monotonicity #13297 #13317]: #13319
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1832
#13265 := (iff #12380 #13264)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1833
#13262 := (iff #3212 #13259)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1834
#13263 := [rewrite]: #13262
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1835
#13266 := [monotonicity #13263]: #13265
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1836
#13323 := [monotonicity #13266 #13320]: #13322
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1837
#13326 := [monotonicity #13263 #13323]: #13325
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1838
#13257 := (iff #12392 #13256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1839
#13254 := (iff #12334 #13253)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1840
#13250 := (iff #3210 #13251)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1841
#13252 := [rewrite]: #13250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1842
#13233 := (iff #3201 #13234)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1843
#13235 := [rewrite]: #13233
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1844
#13255 := [monotonicity #13235 #13252]: #13254
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1845
#13258 := [monotonicity #13255]: #13257
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1846
#13342 := [monotonicity #13258 #13326]: #13341
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1847
#13345 := [monotonicity #13342]: #13344
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1848
#13332 := (iff #12410 #13331)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1849
#13329 := (iff #12331 #13327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1850
#13330 := [rewrite]: #13329
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1851
#13333 := [monotonicity #13330]: #13332
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1852
#13348 := [monotonicity #13333 #13345]: #13347
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1853
#13338 := (iff #12419 #13337)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1854
#13335 := (iff #12328 #13334)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1855
#13248 := (iff #12325 #13245)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1856
#13249 := [rewrite]: #13248
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1857
#13242 := (iff #12322 #13243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1858
#13244 := [rewrite]: #13242
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1859
#13336 := [monotonicity #13244 #13249]: #13335
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1860
#13339 := [monotonicity #13336]: #13338
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1861
#13351 := [monotonicity #13339 #13348]: #13350
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1862
#13356 := [trans #13351 #13354]: #13355
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1863
#13359 := [monotonicity #13336 #13356]: #13358
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1864
#13364 := [trans #13359 #13362]: #13363
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1865
#13240 := (iff #12431 #13239)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1866
#13237 := (iff #3202 #13236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1867
#13238 := [monotonicity #13226 #13235]: #13237
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1868
#13241 := [monotonicity #13238]: #13240
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1869
#13370 := [monotonicity #13241 #13364]: #13369
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1870
#13452 := [monotonicity #13370]: #13451
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1871
#13455 := [monotonicity #13452]: #13454
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1872
#13458 := [monotonicity #13232 #13455]: #13457
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1873
#13461 := [monotonicity #13232 #13458]: #13460
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1874
#13464 := [monotonicity #13232 #13461]: #13463
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1875
#13448 := (iff #12599 #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1876
#13446 := (iff #3248 #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1877
#13447 := [rewrite]: #13446
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1878
#13449 := [monotonicity #13447]: #13448
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1879
#13467 := [monotonicity #13449 #13464]: #13466
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1880
#13470 := [monotonicity #13232 #13467]: #13469
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1881
#13475 := [trans #13470 #13473]: #13474
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1882
#13444 := (iff #12543 #13441)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1883
#13429 := (or #13230 #13411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1884
#13432 := (or #13230 #13429)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1885
#13435 := (or #13417 #13432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1886
#13438 := (or #13230 #13435)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1887
#13442 := (iff #13438 #13441)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1888
#13443 := [rewrite]: #13442
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1889
#13439 := (iff #12543 #13438)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1890
#13436 := (iff #12535 #13435)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1891
#13433 := (iff #12526 #13432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1892
#13430 := (iff #12518 #13429)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1893
#13414 := (iff #12512 #13411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1894
#13408 := (and #12299 #13405)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1895
#13412 := (iff #13408 #13411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1896
#13413 := [rewrite]: #13412
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1897
#13409 := (iff #12512 #13408)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1898
#13406 := (iff #12507 #13405)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1899
#13403 := (iff #12500 #13400)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1900
#13397 := (and #12305 #13392)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1901
#13401 := (iff #13397 #13400)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1902
#13402 := [rewrite]: #13401
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1903
#13398 := (iff #12500 #13397)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1904
#13395 := (iff #12495 #13392)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1905
#13371 := (or #12440 #13368)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1906
#13374 := (or #12449 #13371)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1907
#13377 := (or #13365 #13374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1908
#13380 := (or #12467 #13377)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1909
#13383 := (or #12476 #13380)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1910
#13386 := (or #12485 #13383)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1911
#13389 := (or #12494 #13386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1912
#13393 := (iff #13389 #13392)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1913
#13394 := [rewrite]: #13393
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1914
#13390 := (iff #12495 #13389)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1915
#13387 := (iff #12486 #13386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1916
#13384 := (iff #12477 #13383)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1917
#13381 := (iff #12468 #13380)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1918
#13378 := (iff #12459 #13377)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1919
#13375 := (iff #12450 #13374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1920
#13372 := (iff #12441 #13371)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1921
#13373 := [monotonicity #13370]: #13372
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1922
#13376 := [monotonicity #13373]: #13375
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1923
#13366 := (iff #12458 #13365)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1924
#13367 := [monotonicity #13226]: #13366
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1925
#13379 := [monotonicity #13367 #13376]: #13378
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1926
#13382 := [monotonicity #13379]: #13381
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1927
#13385 := [monotonicity #13382]: #13384
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1928
#13388 := [monotonicity #13385]: #13387
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1929
#13391 := [monotonicity #13388]: #13390
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1930
#13396 := [trans #13391 #13394]: #13395
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1931
#13399 := [monotonicity #13396]: #13398
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1932
#13404 := [trans #13399 #13402]: #13403
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1933
#13407 := [monotonicity #13404]: #13406
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1934
#13410 := [monotonicity #13407]: #13409
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1935
#13415 := [trans #13410 #13413]: #13414
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1936
#13431 := [monotonicity #13232 #13415]: #13430
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1937
#13434 := [monotonicity #13232 #13431]: #13433
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1938
#13427 := (iff #12534 #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1939
#13422 := (not #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1940
#13425 := (iff #13422 #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1941
#13426 := [rewrite]: #13425
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1942
#13423 := (iff #12534 #13422)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1943
#13420 := (iff #3191 #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1944
#13421 := [rewrite]: #13420
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1945
#13424 := [monotonicity #13421]: #13423
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1946
#13428 := [trans #13424 #13426]: #13427
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1947
#13437 := [monotonicity #13428 #13434]: #13436
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1948
#13440 := [monotonicity #13232 #13437]: #13439
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1949
#13445 := [trans #13440 #13443]: #13444
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1950
#13478 := [monotonicity #13445 #13475]: #13477
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1951
#13481 := [monotonicity #13232 #13478]: #13480
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1952
#13484 := [monotonicity #13481]: #13483
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1953
#13489 := [trans #13484 #13487]: #13488
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1954
#13492 := [monotonicity #13489]: #13491
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1955
#13497 := [trans #13492 #13495]: #13496
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1956
#13500 := [monotonicity #13497]: #13499
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1957
#13503 := [monotonicity #13500]: #13502
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1958
#13508 := [trans #13503 #13506]: #13507
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1959
#13523 := [monotonicity #13232 #13508]: #13522
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1960
#13526 := [monotonicity #13232 #13523]: #13525
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1961
#13519 := (iff #12665 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1962
#13514 := (not #13511)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1963
#13517 := (iff #13514 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1964
#13518 := [rewrite]: #13517
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1965
#13515 := (iff #12665 #13514)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1966
#13512 := (iff #3180 #13511)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1967
#13513 := [rewrite]: #13512
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1968
#13516 := [monotonicity #13513]: #13515
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1969
#13520 := [trans #13516 #13518]: #13519
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1970
#13529 := [monotonicity #13520 #13526]: #13528
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1971
#13532 := [monotonicity #13232 #13529]: #13531
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1972
#13537 := [trans #13532 #13535]: #13536
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1973
#13661 := [monotonicity #13537 #13658]: #13660
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1974
#13791 := [monotonicity #13232 #13661]: #13790
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1975
#13794 := [monotonicity #13791]: #13793
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1976
#13797 := [monotonicity #13794]: #13796
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1977
#13800 := [monotonicity #13797]: #13799
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1978
#13803 := [monotonicity #13800]: #13802
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1979
#13806 := [monotonicity #13803]: #13805
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1980
#13809 := [monotonicity #13806]: #13808
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1981
#13684 := (iff #12786 #13683)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1982
#13681 := (iff #12260 #12254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1983
#13673 := (and true #12254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1984
#13676 := (and true #13673)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1985
#13679 := (iff #13676 #12254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1986
#13680 := [rewrite]: #13679
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1987
#13677 := (iff #12260 #13676)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1988
#13674 := (iff #12257 #13673)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1989
#13669 := (iff #3161 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1990
#13664 := (forall (vars (?x783 T5)) (:pat #3159) true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1991
#13667 := (iff #13664 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1992
#13668 := [elim-unused]: #13667
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1993
#13665 := (iff #3161 #13664)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1994
#13662 := (iff #3160 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1995
#13663 := [rewrite]: #13662
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1996
#13666 := [quant-intro #13663]: #13665
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1997
#13670 := [trans #13666 #13668]: #13669
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1998
#13675 := [monotonicity #13670]: #13674
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  1999
#13671 := (iff #3157 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2000
#13672 := [rewrite]: #13671
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2001
#13678 := [monotonicity #13672 #13675]: #13677
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2002
#13682 := [trans #13678 #13680]: #13681
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2003
#13685 := [monotonicity #13682]: #13684
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2004
#13812 := [monotonicity #13685 #13809]: #13811
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2005
#13815 := [monotonicity #13685 #13812]: #13814
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2006
#13818 := [monotonicity #13232 #13815]: #13817
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2007
#13821 := [monotonicity #13232 #13818]: #13820
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2008
#13824 := [monotonicity #13232 #13821]: #13823
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2009
#13827 := [monotonicity #13232 #13824]: #13826
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2010
#13701 := (iff #12842 #13700)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2011
#13698 := (iff #11992 #13695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2012
#13692 := (and #13689 #11989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2013
#13696 := (iff #13692 #13695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2014
#13697 := [rewrite]: #13696
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2015
#13693 := (iff #11992 #13692)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2016
#13690 := (iff #3081 #13689)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2017
#13691 := [rewrite]: #13690
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2018
#13694 := [monotonicity #13691]: #13693
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2019
#13699 := [trans #13694 #13697]: #13698
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2020
#13702 := [monotonicity #13699]: #13701
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2021
#13830 := [monotonicity #13702 #13827]: #13829
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2022
#13735 := (iff #12851 #13734)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2023
#13732 := (iff #11986 #13731)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2024
#13729 := (iff #11981 #13726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2025
#13720 := (or #13703 #13717)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2026
#13723 := (or #5579 #13720)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2027
#13727 := (iff #13723 #13726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2028
#13728 := [rewrite]: #13727
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2029
#13724 := (iff #11981 #13723)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2030
#13721 := (iff #11975 #13720)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2031
#13718 := (iff #3077 #13717)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2032
#13719 := [rewrite]: #13718
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2033
#13713 := (iff #11974 #13703)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2034
#13705 := (not #13703)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2035
#13708 := (not #13705)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2036
#13711 := (iff #13708 #13703)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2037
#13712 := [rewrite]: #13711
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2038
#13709 := (iff #11974 #13708)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2039
#13706 := (iff #3076 #13705)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2040
#13707 := [rewrite]: #13706
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2041
#13710 := [monotonicity #13707]: #13709
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2042
#13714 := [trans #13710 #13712]: #13713
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2043
#13722 := [monotonicity #13714 #13719]: #13721
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2044
#13725 := [monotonicity #5581 #13722]: #13724
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2045
#13730 := [trans #13725 #13728]: #13729
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2046
#13733 := [quant-intro #13730]: #13732
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2047
#13736 := [monotonicity #13733]: #13735
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2048
#13833 := [monotonicity #13736 #13830]: #13832
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2049
#13741 := (iff #12860 #13740)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2050
#13738 := (iff #3075 #13737)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2051
#13739 := [rewrite]: #13738
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2052
#13742 := [monotonicity #13739]: #13741
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2053
#13836 := [monotonicity #13742 #13833]: #13835
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2054
#13839 := [monotonicity #13232 #13836]: #13838
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2055
#13753 := (iff #12877 #13752)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2056
#13750 := (iff #3072 #13749)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2057
#13747 := (iff #3071 #13746)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2058
#13748 := [rewrite]: #13747
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2059
#13744 := (iff #3070 #13743)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2060
#13745 := [rewrite]: #13744
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2061
#13751 := [monotonicity #13745 #13748]: #13750
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2062
#13754 := [monotonicity #13751]: #13753
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2063
#13842 := [monotonicity #13754 #13839]: #13841
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2064
#13763 := (iff #12886 #13762)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2065
#13760 := (iff #3068 #13759)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2066
#13757 := (iff #3067 #13755)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2067
#13758 := [rewrite]: #13757
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2068
#13761 := [monotonicity #13223 #13758]: #13760
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2069
#13764 := [monotonicity #13761]: #13763
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2070
#13845 := [monotonicity #13764 #13842]: #13844
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2071
#13776 := (iff #12895 #13775)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2072
#13773 := (iff #3064 #13772)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2073
#13770 := (iff #3063 #13768)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2074
#13771 := [rewrite]: #13770
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2075
#13766 := (iff #3062 #13765)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2076
#13767 := [rewrite]: #13766
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2077
#13774 := [monotonicity #13767 #13771]: #13773
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2078
#13777 := [monotonicity #13774]: #13776
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2079
#13848 := [monotonicity #13777 #13845]: #13847
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2080
#13787 := (iff #12904 #13786)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2081
#13784 := (iff #11968 #13781)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2082
#13782 := (iff #13778 #13781)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2083
#13783 := [rewrite]: #13782
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2084
#13779 := (iff #11968 #13778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2085
#13219 := (iff #2975 #13218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2086
#13220 := [rewrite]: #13219
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2087
#13780 := [monotonicity #13220]: #13779
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2088
#13785 := [trans #13780 #13783]: #13784
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2089
#13788 := [monotonicity #13785]: #13787
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2090
#13851 := [monotonicity #13788 #13848]: #13850
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2091
#13856 := [trans #13851 #13854]: #13855
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2092
#13859 := [monotonicity #13780 #13856]: #13858
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2093
#13864 := [trans #13859 #13862]: #13863
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2094
#13215 := (iff #12916 #13214)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2095
#13212 := (iff #11963 #13211)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2096
#13209 := (iff #11958 #13206)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2097
#13200 := (or #13184 #13196)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2098
#13203 := (or #5579 #13200)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2099
#13207 := (iff #13203 #13206)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2100
#13208 := [rewrite]: #13207
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2101
#13204 := (iff #11958 #13203)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2102
#13201 := (iff #11952 #13200)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2103
#13195 := (iff #3055 #13196)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2104
#13199 := [rewrite]: #13195
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2105
#13193 := (iff #11951 #13184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2106
#13185 := (not #13184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2107
#13188 := (not #13185)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2108
#13191 := (iff #13188 #13184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2109
#13192 := [rewrite]: #13191
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2110
#13189 := (iff #11951 #13188)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2111
#13186 := (iff #3052 #13185)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2112
#13187 := [rewrite]: #13186
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2113
#13190 := [monotonicity #13187]: #13189
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2114
#13194 := [trans #13190 #13192]: #13193
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2115
#13202 := [monotonicity #13194 #13199]: #13201
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2116
#13205 := [monotonicity #5581 #13202]: #13204
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2117
#13210 := [trans #13205 #13208]: #13209
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2118
#13213 := [quant-intro #13210]: #13212
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2119
#13216 := [monotonicity #13213]: #13215
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2120
#13867 := [monotonicity #13216 #13864]: #13866
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2121
#13870 := [monotonicity #13213 #13867]: #13869
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2122
#13182 := (iff #12928 #13181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2123
#13179 := (iff #3051 #13178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2124
#13180 := [rewrite]: #13179
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2125
#13183 := [monotonicity #13180]: #13182
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2126
#13873 := [monotonicity #13183 #13870]: #13872
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2127
#13876 := [monotonicity #13180 #13873]: #13875
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2128
#13176 := (iff #12940 false)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2129
#11995 := (iff #3086 false)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2130
#11996 := [rewrite]: #11995
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2131
#13174 := (iff #12940 #3086)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2132
#13172 := (iff #11948 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2133
#12286 := (and true true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2134
#13167 := (and true #12286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2135
#13170 := (iff #13167 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2136
#13171 := [rewrite]: #13170
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2137
#13168 := (iff #11948 #13167)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2138
#13165 := (iff #11945 #12286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2139
#13163 := (iff #3047 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2140
#13164 := [rewrite]: #13163
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2141
#13161 := (iff #3046 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2142
#13162 := [rewrite]: #13161
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2143
#13166 := [monotonicity #13162 #13164]: #13165
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2144
#13169 := [monotonicity #13162 #13166]: #13168
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2145
#13173 := [trans #13169 #13171]: #13172
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2146
#13175 := [monotonicity #13173]: #13174
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2147
#13177 := [trans #13175 #11996]: #13176
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2148
#13879 := [monotonicity #13177 #13876]: #13878
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2149
#13882 := [monotonicity #13879]: #13881
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2150
#13885 := [monotonicity #13882]: #13884
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2151
#13888 := [monotonicity #13885]: #13887
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2152
#13891 := [monotonicity #13888]: #13890
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2153
#13894 := [monotonicity #13891]: #13893
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2154
#13899 := [trans #13894 #13897]: #13898
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2155
#13902 := [monotonicity #13899]: #13901
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2156
#13907 := [trans #13902 #13905]: #13906
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2157
#13910 := [monotonicity #13907]: #13909
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2158
#13913 := [monotonicity #13910]: #13912
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2159
#13918 := [trans #13913 #13916]: #13917
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2160
#13921 := [monotonicity #13918]: #13920
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2161
#13924 := [monotonicity #13921]: #13923
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2162
#13159 := (iff #13021 #13158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2163
#13156 := (iff #3028 #13155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2164
#13153 := (iff #3027 #13150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2165
#13154 := [rewrite]: #13153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2166
#13147 := (iff #3026 #13148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2167
#13149 := [rewrite]: #13147
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2168
#13157 := [monotonicity #13149 #13154]: #13156
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2169
#13160 := [monotonicity #13157]: #13159
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2170
#14005 := [monotonicity #13160 #13924]: #14004
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2171
#14008 := [monotonicity #14005]: #14007
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2172
#14011 := [monotonicity #14008]: #14010
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2173
#14014 := [monotonicity #14011]: #14013
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2174
#14017 := [monotonicity #14014]: #14016
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2175
#13935 := (iff #13066 #13934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2176
#13932 := (iff #3012 #13931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2177
#13929 := (iff #3011 #13925)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2178
#13930 := [rewrite]: #13929
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2179
#13933 := [quant-intro #13930]: #13932
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2180
#13936 := [monotonicity #13933]: #13935
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2181
#14020 := [monotonicity #13936 #14017]: #14019
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2182
#14023 := [monotonicity #14020]: #14022
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2183
#14026 := [monotonicity #14023]: #14025
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2184
#13941 := (iff #13093 #13940)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2185
#13938 := (iff #11896 #13937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2186
#13939 := [rewrite]: #13938
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2187
#13942 := [monotonicity #13939]: #13941
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2188
#14029 := [monotonicity #13942 #14026]: #14028
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2189
#13948 := (iff #13102 #13217)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2190
#13943 := (not #13218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2191
#13946 := (iff #13943 #13217)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2192
#13947 := [rewrite]: #13946
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2193
#13944 := (iff #13102 #13943)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2194
#13945 := [monotonicity #13220]: #13944
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2195
#13949 := [trans #13945 #13947]: #13948
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2196
#14032 := [monotonicity #13949 #14029]: #14031
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2197
#13959 := (iff #13111 #13950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2198
#13951 := (not #13950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2199
#13954 := (not #13951)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2200
#13957 := (iff #13954 #13950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2201
#13958 := [rewrite]: #13957
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2202
#13955 := (iff #13111 #13954)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2203
#13952 := (iff #2974 #13951)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2204
#13953 := [rewrite]: #13952
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2205
#13956 := [monotonicity #13953]: #13955
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2206
#13960 := [trans #13956 #13958]: #13959
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2207
#14035 := [monotonicity #13960 #14032]: #14034
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2208
#13973 := (iff #13120 #13972)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2209
#13970 := (iff #2972 #13969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2210
#13967 := (iff #2971 #13964)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2211
#13968 := [rewrite]: #13967
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2212
#13961 := (iff #2970 #13962)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2213
#13963 := [rewrite]: #13961
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2214
#13971 := [monotonicity #13963 #13968]: #13970
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2215
#13974 := [monotonicity #13971]: #13973
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2216
#14038 := [monotonicity #13974 #14035]: #14037
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2217
#13987 := (iff #13129 #13986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2218
#13984 := (iff #2968 #13983)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2219
#13981 := (iff #2967 #13978)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2220
#13982 := [rewrite]: #13981
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2221
#13975 := (iff #2966 #13976)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2222
#13977 := [rewrite]: #13975
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2223
#13985 := [monotonicity #13977 #13982]: #13984
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2224
#13988 := [monotonicity #13985]: #13987
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2225
#14041 := [monotonicity #13988 #14038]: #14040
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2226
#14001 := (iff #13138 #14000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2227
#13998 := (iff #2964 #13997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2228
#13995 := (iff #2963 #13992)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2229
#13996 := [rewrite]: #13995
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2230
#13989 := (iff #2962 #13990)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2231
#13991 := [rewrite]: #13989
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2232
#13999 := [monotonicity #13991 #13996]: #13998
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2233
#14002 := [monotonicity #13999]: #14001
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2234
#14044 := [monotonicity #14002 #14041]: #14043
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2235
#14049 := [trans #14044 #14047]: #14048
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2236
#14052 := [monotonicity #14049]: #14051
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2237
#13145 := (iff #3327 #13144)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2238
#13142 := (iff #3326 #13139)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2239
#13135 := (implies #2964 #13130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2240
#13140 := (iff #13135 #13139)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2241
#13141 := [rewrite]: #13140
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2242
#13136 := (iff #3326 #13135)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2243
#13133 := (iff #3325 #13130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2244
#13126 := (implies #2968 #13121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2245
#13131 := (iff #13126 #13130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2246
#13132 := [rewrite]: #13131
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2247
#13127 := (iff #3325 #13126)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2248
#13124 := (iff #3324 #13121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2249
#13117 := (implies #2972 #13112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2250
#13122 := (iff #13117 #13121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2251
#13123 := [rewrite]: #13122
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2252
#13118 := (iff #3324 #13117)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2253
#13115 := (iff #3323 #13112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2254
#13108 := (implies #2974 #13103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2255
#13113 := (iff #13108 #13112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2256
#13114 := [rewrite]: #13113
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2257
#13109 := (iff #3323 #13108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2258
#13106 := (iff #3322 #13103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2259
#13099 := (implies #2975 #13094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2260
#13104 := (iff #13099 #13103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2261
#13105 := [rewrite]: #13104
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2262
#13100 := (iff #3322 #13099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2263
#13097 := (iff #3321 #13094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2264
#13090 := (implies #11896 #13085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2265
#13095 := (iff #13090 #13094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2266
#13096 := [rewrite]: #13095
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2267
#13091 := (iff #3321 #13090)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2268
#13088 := (iff #3320 #13085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2269
#13081 := (implies #11899 #13076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2270
#13086 := (iff #13081 #13085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2271
#13087 := [rewrite]: #13086
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2272
#13082 := (iff #3320 #13081)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2273
#13079 := (iff #3319 #13076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2274
#13072 := (implies #11908 #13067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2275
#13077 := (iff #13072 #13076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2276
#13078 := [rewrite]: #13077
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2277
#13073 := (iff #3319 #13072)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2278
#13070 := (iff #3318 #13067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2279
#13063 := (implies #3012 #13058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2280
#13068 := (iff #13063 #13067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2281
#13069 := [rewrite]: #13068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2282
#13064 := (iff #3318 #13063)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2283
#13061 := (iff #3317 #13058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2284
#13054 := (implies #3016 #13049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2285
#13059 := (iff #13054 #13058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2286
#13060 := [rewrite]: #13059
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2287
#13055 := (iff #3317 #13054)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2288
#13052 := (iff #3316 #13049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2289
#13045 := (implies #3017 #13040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2290
#13050 := (iff #13045 #13049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2291
#13051 := [rewrite]: #13050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2292
#13046 := (iff #3316 #13045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2293
#13043 := (iff #3315 #13040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2294
#13036 := (implies #3020 #13031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2295
#13041 := (iff #13036 #13040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2296
#13042 := [rewrite]: #13041
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2297
#13037 := (iff #3315 #13036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2298
#13034 := (iff #3314 #13031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2299
#13027 := (implies #11922 #13022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2300
#13032 := (iff #13027 #13031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2301
#13033 := [rewrite]: #13032
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2302
#13028 := (iff #3314 #13027)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2303
#13025 := (iff #3313 #13022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2304
#13018 := (implies #3028 #13015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2305
#13023 := (iff #13018 #13022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2306
#13024 := [rewrite]: #13023
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2307
#13019 := (iff #3313 #13018)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2308
#13016 := (iff #3312 #13015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2309
#13013 := (iff #3311 #13010)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2310
#13006 := (implies #11925 #13003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2311
#13011 := (iff #13006 #13010)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2312
#13012 := [rewrite]: #13011
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2313
#13007 := (iff #3311 #13006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2314
#13004 := (iff #3310 #13003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2315
#13001 := (iff #3309 #12998)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2316
#12994 := (implies #11934 #12991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2317
#12999 := (iff #12994 #12998)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2318
#13000 := [rewrite]: #12999
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2319
#12995 := (iff #3309 #12994)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2320
#12992 := (iff #3308 #12991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2321
#12989 := (iff #3307 #12986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2322
#12982 := (implies #11940 #12977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2323
#12987 := (iff #12982 #12986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2324
#12988 := [rewrite]: #12987
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2325
#12983 := (iff #3307 #12982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2326
#12980 := (iff #3306 #12977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2327
#12973 := (implies #3042 #12968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2328
#12978 := (iff #12973 #12977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2329
#12979 := [rewrite]: #12978
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2330
#12974 := (iff #3306 #12973)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2331
#12971 := (iff #3305 #12968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2332
#12964 := (implies #3043 #12959)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2333
#12969 := (iff #12964 #12968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2334
#12970 := [rewrite]: #12969
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2335
#12965 := (iff #3305 #12964)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2336
#12962 := (iff #3304 #12959)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2337
#12955 := (implies #3044 #12950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2338
#12960 := (iff #12955 #12959)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2339
#12961 := [rewrite]: #12960
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2340
#12956 := (iff #3304 #12955)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2341
#12953 := (iff #3303 #12950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2342
#12946 := (implies #3045 #12941)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2343
#12951 := (iff #12946 #12950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2344
#12952 := [rewrite]: #12951
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2345
#12947 := (iff #3303 #12946)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2346
#12944 := (iff #3302 #12941)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2347
#12937 := (implies #11948 #12934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2348
#12942 := (iff #12937 #12941)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2349
#12943 := [rewrite]: #12942
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2350
#12938 := (iff #3302 #12937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2351
#12935 := (iff #3301 #12934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2352
#12932 := (iff #3300 #12929)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2353
#12925 := (implies #3051 #12922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2354
#12930 := (iff #12925 #12929)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2355
#12931 := [rewrite]: #12930
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2356
#12926 := (iff #3300 #12925)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2357
#12923 := (iff #3299 #12922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2358
#12920 := (iff #3298 #12917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2359
#12913 := (implies #11963 #12910)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2360
#12918 := (iff #12913 #12917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2361
#12919 := [rewrite]: #12918
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2362
#12914 := (iff #3298 #12913)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2363
#12911 := (iff #3297 #12910)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2364
#12908 := (iff #3296 #12905)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2365
#12901 := (implies #11968 #12896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2366
#12906 := (iff #12901 #12905)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2367
#12907 := [rewrite]: #12906
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2368
#12902 := (iff #3296 #12901)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2369
#12899 := (iff #3295 #12896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2370
#12892 := (implies #3064 #12887)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2371
#12897 := (iff #12892 #12896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2372
#12898 := [rewrite]: #12897
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2373
#12893 := (iff #3295 #12892)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2374
#12890 := (iff #3294 #12887)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2375
#12883 := (implies #3068 #12878)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2376
#12888 := (iff #12883 #12887)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2377
#12889 := [rewrite]: #12888
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2378
#12884 := (iff #3294 #12883)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2379
#12881 := (iff #3293 #12878)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2380
#12874 := (implies #3072 #12869)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2381
#12879 := (iff #12874 #12878)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2382
#12880 := [rewrite]: #12879
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2383
#12875 := (iff #3293 #12874)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2384
#12872 := (iff #3292 #12869)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2385
#12866 := (implies #11971 #12861)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2386
#12870 := (iff #12866 #12869)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2387
#12871 := [rewrite]: #12870
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2388
#12867 := (iff #3292 #12866)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2389
#12864 := (iff #3291 #12861)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2390
#12857 := (implies #3075 #12852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2391
#12862 := (iff #12857 #12861)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2392
#12863 := [rewrite]: #12862
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2393
#12858 := (iff #3291 #12857)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2394
#12855 := (iff #3290 #12852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2395
#12848 := (implies #11986 #12843)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2396
#12853 := (iff #12848 #12852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2397
#12854 := [rewrite]: #12853
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2398
#12849 := (iff #3290 #12848)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2399
#12846 := (iff #3289 #12843)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2400
#12839 := (implies #11992 #12834)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2401
#12844 := (iff #12839 #12843)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2402
#12845 := [rewrite]: #12844
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2403
#12840 := (iff #3289 #12839)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2404
#12837 := (iff #3288 #12834)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2405
#12831 := (implies #11971 #12819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2406
#12835 := (iff #12831 #12834)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2407
#12836 := [rewrite]: #12835
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2408
#12832 := (iff #3288 #12831)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2409
#12829 := (iff #3287 #12819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2410
#12824 := (and true #12819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2411
#12827 := (iff #12824 #12819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2412
#12828 := [rewrite]: #12827
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2413
#12825 := (iff #3287 #12824)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2414
#12822 := (iff #3286 #12819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2415
#12816 := (implies #11971 #12811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2416
#12820 := (iff #12816 #12819)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2417
#12821 := [rewrite]: #12820
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2418
#12817 := (iff #3286 #12816)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2419
#12814 := (iff #3285 #12811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2420
#12808 := (implies #11971 #12803)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2421
#12812 := (iff #12808 #12811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2422
#12813 := [rewrite]: #12812
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2423
#12809 := (iff #3285 #12808)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2424
#12806 := (iff #3284 #12803)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2425
#12800 := (implies #11971 #12795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2426
#12804 := (iff #12800 #12803)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2427
#12805 := [rewrite]: #12804
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2428
#12801 := (iff #3284 #12800)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2429
#12798 := (iff #3283 #12795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2430
#12792 := (implies #12260 #12787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2431
#12796 := (iff #12792 #12795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2432
#12797 := [rewrite]: #12796
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2433
#12793 := (iff #3283 #12792)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2434
#12790 := (iff #3282 #12787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2435
#12783 := (implies #12260 #12778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2436
#12788 := (iff #12783 #12787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2437
#12789 := [rewrite]: #12788
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2438
#12784 := (iff #3282 #12783)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2439
#12781 := (iff #3281 #12778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2440
#12775 := (implies #12003 #12770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2441
#12779 := (iff #12775 #12778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2442
#12780 := [rewrite]: #12779
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2443
#12776 := (iff #3281 #12775)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2444
#12773 := (iff #3280 #12770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2445
#12766 := (implies #3170 #12761)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2446
#12771 := (iff #12766 #12770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2447
#12772 := [rewrite]: #12771
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2448
#12767 := (iff #3280 #12766)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2449
#12764 := (iff #3279 #12761)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2450
#12757 := (implies #3171 #12752)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2451
#12762 := (iff #12757 #12761)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2452
#12763 := [rewrite]: #12762
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2453
#12758 := (iff #3279 #12757)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2454
#12755 := (iff #3278 #12752)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2455
#12748 := (implies #3172 #12743)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2456
#12753 := (iff #12748 #12752)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2457
#12754 := [rewrite]: #12753
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2458
#12749 := (iff #3278 #12748)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2459
#12746 := (iff #3277 #12743)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2460
#12739 := (implies #3173 #12734)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2461
#12744 := (iff #12739 #12743)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2462
#12745 := [rewrite]: #12744
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2463
#12740 := (iff #3277 #12739)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2464
#12737 := (iff #3276 #12734)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2465
#12730 := (implies #3176 #12718)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2466
#12735 := (iff #12730 #12734)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2467
#12736 := [rewrite]: #12735
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2468
#12731 := (iff #3276 #12730)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2469
#12728 := (iff #3275 #12718)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2470
#12723 := (implies true #12718)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2471
#12726 := (iff #12723 #12718)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2472
#12727 := [rewrite]: #12726
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2473
#12724 := (iff #3275 #12723)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2474
#12721 := (iff #3274 #12718)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2475
#12715 := (implies #11971 #12712)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2476
#12719 := (iff #12715 #12718)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2477
#12720 := [rewrite]: #12719
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2478
#12716 := (iff #3274 #12715)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2479
#12713 := (iff #3273 #12712)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2480
#12710 := (iff #3272 #12707)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2481
#12704 := (implies #11971 #12699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2482
#12708 := (iff #12704 #12707)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2483
#12709 := [rewrite]: #12708
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2484
#12705 := (iff #3272 #12704)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2485
#12702 := (iff #3271 #12699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2486
#12695 := (implies #3268 #12690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2487
#12700 := (iff #12695 #12699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2488
#12701 := [rewrite]: #12700
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2489
#12696 := (iff #3271 #12695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2490
#12693 := (iff #3270 #12690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2491
#12687 := (implies #11971 #12682)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2492
#12691 := (iff #12687 #12690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2493
#12692 := [rewrite]: #12691
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2494
#12688 := (iff #3270 #12687)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2495
#12685 := (iff #3269 #12682)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2496
#12679 := (implies #11971 #12133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2497
#12683 := (iff #12679 #12682)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2498
#12684 := [rewrite]: #12683
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2499
#12680 := (iff #3269 #12679)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2500
#12136 := (iff #3121 #12133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2501
#12130 := (implies #11971 #12125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2502
#12134 := (iff #12130 #12133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2503
#12135 := [rewrite]: #12134
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2504
#12131 := (iff #3121 #12130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2505
#12128 := (iff #3120 #12125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2506
#12122 := (implies #11971 #12119)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2507
#12126 := (iff #12122 #12125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2508
#12127 := [rewrite]: #12126
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2509
#12123 := (iff #3120 #12122)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2510
#12120 := (iff #3119 #12119)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2511
#12117 := (iff #3118 #12114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2512
#12110 := (implies up_216 #12105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2513
#12115 := (iff #12110 #12114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2514
#12116 := [rewrite]: #12115
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2515
#12111 := (iff #3118 #12110)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2516
#12108 := (iff #3117 #12105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2517
#12102 := (implies #11971 #12097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2518
#12106 := (iff #12102 #12105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2519
#12107 := [rewrite]: #12106
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2520
#12103 := (iff #3117 #12102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2521
#12100 := (iff #3116 #12097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2522
#12094 := (implies #11971 #12089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2523
#12098 := (iff #12094 #12097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2524
#12099 := [rewrite]: #12098
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2525
#12095 := (iff #3116 #12094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2526
#12092 := (iff #3115 #12089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2527
#12085 := (implies #11971 #12080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2528
#12090 := (iff #12085 #12089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2529
#12091 := [rewrite]: #12090
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2530
#12086 := (iff #3115 #12085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2531
#12083 := (iff #3114 #12080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2532
#12076 := (implies #12008 #12071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2533
#12081 := (iff #12076 #12080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2534
#12082 := [rewrite]: #12081
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2535
#12077 := (iff #3114 #12076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2536
#12074 := (iff #3113 #12071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2537
#12067 := (implies #12011 #12062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2538
#12072 := (iff #12067 #12071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2539
#12073 := [rewrite]: #12072
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2540
#12068 := (iff #3113 #12067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2541
#12065 := (iff #3112 #12062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2542
#12058 := (implies #12014 #12053)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2543
#12063 := (iff #12058 #12062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2544
#12064 := [rewrite]: #12063
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2545
#12059 := (iff #3112 #12058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2546
#12056 := (iff #3111 #12053)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2547
#12049 := (implies #12017 #12046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2548
#12054 := (iff #12049 #12053)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2549
#12055 := [rewrite]: #12054
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2550
#12050 := (iff #3111 #12049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2551
#12047 := (iff #3110 #12046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2552
#12044 := (iff #3109 #12041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2553
#12037 := (implies #12032 #3107)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2554
#12042 := (iff #12037 #12041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2555
#12043 := [rewrite]: #12042
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2556
#12038 := (iff #3109 #12037)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2557
#12035 := (iff #3108 #3107)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2558
#12036 := [rewrite]: #12035
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2559
#12033 := (iff #3102 #12032)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2560
#12030 := (iff #3101 #12027)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2561
#12024 := (implies #412 #12021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2562
#12028 := (iff #12024 #12027)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2563
#12029 := [rewrite]: #12028
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2564
#12025 := (iff #3101 #12024)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2565
#12022 := (iff #3100 #12021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2566
#12023 := [rewrite]: #12022
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2567
#12026 := [monotonicity #12023]: #12025
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2568
#12031 := [trans #12026 #12029]: #12030
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2569
#12034 := [quant-intro #12031]: #12033
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2570
#12039 := [monotonicity #12034 #12036]: #12038
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2571
#12045 := [trans #12039 #12043]: #12044
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2572
#12048 := [monotonicity #12034 #12045]: #12047
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2573
#12018 := (iff #3097 #12017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2574
#12019 := [rewrite]: #12018
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2575
#12051 := [monotonicity #12019 #12048]: #12050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2576
#12057 := [trans #12051 #12055]: #12056
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2577
#12015 := (iff #3095 #12014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2578
#12016 := [rewrite]: #12015
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2579
#12060 := [monotonicity #12016 #12057]: #12059
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2580
#12066 := [trans #12060 #12064]: #12065
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2581
#12012 := (iff #3093 #12011)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2582
#12013 := [rewrite]: #12012
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2583
#12069 := [monotonicity #12013 #12066]: #12068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2584
#12075 := [trans #12069 #12073]: #12074
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2585
#12009 := (iff #3091 #12008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2586
#12010 := [rewrite]: #12009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2587
#12078 := [monotonicity #12010 #12075]: #12077
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2588
#12084 := [trans #12078 #12082]: #12083
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2589
#11972 := (iff #3074 #11971)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2590
#11973 := [rewrite]: #11972
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2591
#12087 := [monotonicity #11973 #12084]: #12086
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2592
#12093 := [trans #12087 #12091]: #12092
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2593
#12096 := [monotonicity #11973 #12093]: #12095
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2594
#12101 := [trans #12096 #12099]: #12100
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2595
#12104 := [monotonicity #11973 #12101]: #12103
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2596
#12109 := [trans #12104 #12107]: #12108
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2597
#12112 := [monotonicity #12109]: #12111
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2598
#12118 := [trans #12112 #12116]: #12117
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2599
#12121 := [monotonicity #12118]: #12120
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2600
#12124 := [monotonicity #11973 #12121]: #12123
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2601
#12129 := [trans #12124 #12127]: #12128
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2602
#12132 := [monotonicity #11973 #12129]: #12131
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2603
#12137 := [trans #12132 #12135]: #12136
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2604
#12681 := [monotonicity #11973 #12137]: #12680
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2605
#12686 := [trans #12681 #12684]: #12685
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2606
#12689 := [monotonicity #11973 #12686]: #12688
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2607
#12694 := [trans #12689 #12692]: #12693
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2608
#12697 := [monotonicity #12694]: #12696
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2609
#12703 := [trans #12697 #12701]: #12702
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2610
#12706 := [monotonicity #11973 #12703]: #12705
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2611
#12711 := [trans #12706 #12709]: #12710
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2612
#12677 := (iff #3267 #12674)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2613
#12671 := (implies #11971 #12666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2614
#12675 := (iff #12671 #12674)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2615
#12676 := [rewrite]: #12675
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2616
#12672 := (iff #3267 #12671)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2617
#12669 := (iff #3266 #12666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2618
#12662 := (implies #3180 #12657)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2619
#12667 := (iff #12662 #12666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2620
#12668 := [rewrite]: #12667
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2621
#12663 := (iff #3266 #12662)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2622
#12660 := (iff #3265 #12657)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2623
#12654 := (implies #11971 #12649)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2624
#12658 := (iff #12654 #12657)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2625
#12659 := [rewrite]: #12658
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2626
#12655 := (iff #3265 #12654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2627
#12652 := (iff #3264 #12649)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2628
#12646 := (implies #11971 #12643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2629
#12650 := (iff #12646 #12649)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2630
#12651 := [rewrite]: #12650
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2631
#12647 := (iff #3264 #12646)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2632
#12644 := (iff #3263 #12643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2633
#12641 := (iff #3262 #12638)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2634
#12635 := (implies #12299 #12632)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2635
#12639 := (iff #12635 #12638)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2636
#12640 := [rewrite]: #12639
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2637
#12636 := (iff #3262 #12635)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2638
#12633 := (iff #3261 #12632)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2639
#12630 := (iff #3260 #12627)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2640
#12624 := (implies #12305 #12619)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2641
#12628 := (iff #12624 #12627)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2642
#12629 := [rewrite]: #12628
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2643
#12625 := (iff #3260 #12624)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2644
#12622 := (iff #3259 #12619)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2645
#12616 := (implies #11971 #12613)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2646
#12620 := (iff #12616 #12619)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2647
#12621 := [rewrite]: #12620
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2648
#12617 := (iff #3259 #12616)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2649
#12614 := (iff #3258 #12613)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2650
#12611 := (iff #3257 #12608)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2651
#12605 := (implies #11971 #12600)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2652
#12609 := (iff #12605 #12608)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2653
#12610 := [rewrite]: #12609
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2654
#12606 := (iff #3257 #12605)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2655
#12603 := (iff #3256 #12600)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2656
#12596 := (implies #3248 #12591)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2657
#12601 := (iff #12596 #12600)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2658
#12602 := [rewrite]: #12601
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2659
#12597 := (iff #3256 #12596)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2660
#12594 := (iff #3255 #12591)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2661
#12588 := (implies #11971 #12583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2662
#12592 := (iff #12588 #12591)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2663
#12593 := [rewrite]: #12592
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2664
#12589 := (iff #3255 #12588)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2665
#12586 := (iff #3254 #12583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2666
#12580 := (implies #11971 #12575)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2667
#12584 := (iff #12580 #12583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2668
#12585 := [rewrite]: #12584
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2669
#12581 := (iff #3254 #12580)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2670
#12578 := (iff #3253 #12575)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2671
#12572 := (implies #11971 #12567)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2672
#12576 := (iff #12572 #12575)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2673
#12577 := [rewrite]: #12576
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2674
#12573 := (iff #3253 #12572)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2675
#12570 := (iff #3252 #12567)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2676
#12563 := (implies #12548 #12558)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2677
#12568 := (iff #12563 #12567)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2678
#12569 := [rewrite]: #12568
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2679
#12564 := (iff #3252 #12563)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2680
#12561 := (iff #3251 #12558)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2681
#12554 := (implies #12551 #12432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2682
#12559 := (iff #12554 #12558)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2683
#12560 := [rewrite]: #12559
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2684
#12555 := (iff #3251 #12554)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2685
#12435 := (iff #3233 #12432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2686
#12428 := (implies #3202 #12425)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2687
#12433 := (iff #12428 #12432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2688
#12434 := [rewrite]: #12433
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2689
#12429 := (iff #3233 #12428)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2690
#12426 := (iff #3232 #12425)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2691
#12423 := (iff #3231 #12420)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2692
#12416 := (implies #12328 #12411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2693
#12421 := (iff #12416 #12420)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2694
#12422 := [rewrite]: #12421
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2695
#12417 := (iff #3231 #12416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2696
#12414 := (iff #3230 #12411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2697
#12407 := (implies #12331 #12402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2698
#12412 := (iff #12407 #12411)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2699
#12413 := [rewrite]: #12412
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2700
#12408 := (iff #3230 #12407)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2701
#12405 := (iff #3229 #12402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2702
#12398 := (implies #3209 #12393)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2703
#12403 := (iff #12398 #12402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2704
#12404 := [rewrite]: #12403
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2705
#12399 := (iff #3229 #12398)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2706
#12396 := (iff #3228 #12393)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2707
#12389 := (implies #12334 #12386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2708
#12394 := (iff #12389 #12393)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2709
#12395 := [rewrite]: #12394
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2710
#12390 := (iff #3228 #12389)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2711
#12387 := (iff #3227 #12386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2712
#12384 := (iff #3226 #12381)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2713
#12377 := (implies #3212 #12374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2714
#12382 := (iff #12377 #12381)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2715
#12383 := [rewrite]: #12382
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2716
#12378 := (iff #3226 #12377)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2717
#12375 := (iff #3225 #12374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2718
#12372 := (iff #3224 #12369)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2719
#12365 := (implies #12349 #12355)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2720
#12370 := (iff #12365 #12369)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2721
#12371 := [rewrite]: #12370
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2722
#12366 := (iff #3224 #12365)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2723
#12363 := (iff #3223 #12355)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2724
#12358 := (and #12355 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2725
#12361 := (iff #12358 #12355)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2726
#12362 := [rewrite]: #12361
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2727
#12359 := (iff #3223 #12358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2728
#12356 := (iff #3222 #12355)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2729
#12353 := (iff #3221 #12352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2730
#12354 := [rewrite]: #12353
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2731
#12357 := [monotonicity #12354]: #12356
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2732
#12360 := [monotonicity #12357]: #12359
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2733
#12364 := [trans #12360 #12362]: #12363
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2734
#12350 := (iff #3217 #12349)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2735
#12347 := (iff #3216 #12344)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2736
#12341 := (implies #412 #12338)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2737
#12345 := (iff #12341 #12344)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2738
#12346 := [rewrite]: #12345
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2739
#12342 := (iff #3216 #12341)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2740
#12339 := (iff #3215 #12338)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2741
#12340 := [rewrite]: #12339
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2742
#12343 := [monotonicity #12340]: #12342
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2743
#12348 := [trans #12343 #12346]: #12347
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2744
#12351 := [quant-intro #12348]: #12350
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2745
#12367 := [monotonicity #12351 #12364]: #12366
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2746
#12373 := [trans #12367 #12371]: #12372
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2747
#12376 := [monotonicity #12351 #12373]: #12375
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2748
#12379 := [monotonicity #12376]: #12378
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2749
#12385 := [trans #12379 #12383]: #12384
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2750
#12388 := [monotonicity #12385]: #12387
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2751
#12335 := (iff #3211 #12334)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2752
#12336 := [rewrite]: #12335
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2753
#12391 := [monotonicity #12336 #12388]: #12390
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2754
#12397 := [trans #12391 #12395]: #12396
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2755
#12400 := [monotonicity #12397]: #12399
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2756
#12406 := [trans #12400 #12404]: #12405
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2757
#12332 := (iff #3208 #12331)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2758
#12320 := (= #3203 #12319)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2759
#12321 := [rewrite]: #12320
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2760
#12333 := [monotonicity #12321]: #12332
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2761
#12409 := [monotonicity #12333 #12406]: #12408
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2762
#12415 := [trans #12409 #12413]: #12414
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2763
#12329 := (iff #3206 #12328)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2764
#12326 := (iff #3205 #12325)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2765
#12327 := [monotonicity #12321]: #12326
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2766
#12323 := (iff #3204 #12322)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2767
#12324 := [monotonicity #12321]: #12323
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2768
#12330 := [monotonicity #12324 #12327]: #12329
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2769
#12418 := [monotonicity #12330 #12415]: #12417
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2770
#12424 := [trans #12418 #12422]: #12423
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2771
#12427 := [monotonicity #12330 #12424]: #12426
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2772
#12430 := [monotonicity #12427]: #12429
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2773
#12436 := [trans #12430 #12434]: #12435
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2774
#12552 := (iff #3250 #12551)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2775
#12553 := [rewrite]: #12552
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2776
#12556 := [monotonicity #12553 #12436]: #12555
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2777
#12562 := [trans #12556 #12560]: #12561
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2778
#12549 := (iff #3249 #12548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2779
#12550 := [rewrite]: #12549
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2780
#12565 := [monotonicity #12550 #12562]: #12564
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2781
#12571 := [trans #12565 #12569]: #12570
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2782
#12574 := [monotonicity #11973 #12571]: #12573
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2783
#12579 := [trans #12574 #12577]: #12578
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2784
#12582 := [monotonicity #11973 #12579]: #12581
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2785
#12587 := [trans #12582 #12585]: #12586
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2786
#12590 := [monotonicity #11973 #12587]: #12589
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2787
#12595 := [trans #12590 #12593]: #12594
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2788
#12598 := [monotonicity #12595]: #12597
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2789
#12604 := [trans #12598 #12602]: #12603
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2790
#12607 := [monotonicity #11973 #12604]: #12606
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2791
#12612 := [trans #12607 #12610]: #12611
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2792
#12546 := (iff #3247 #12543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2793
#12540 := (implies #11971 #12535)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2794
#12544 := (iff #12540 #12543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2795
#12545 := [rewrite]: #12544
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2796
#12541 := (iff #3247 #12540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2797
#12538 := (iff #3246 #12535)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2798
#12531 := (implies #3191 #12526)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2799
#12536 := (iff #12531 #12535)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2800
#12537 := [rewrite]: #12536
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2801
#12532 := (iff #3246 #12531)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2802
#12529 := (iff #3245 #12526)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2803
#12523 := (implies #11971 #12518)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2804
#12527 := (iff #12523 #12526)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2805
#12528 := [rewrite]: #12527
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2806
#12524 := (iff #3245 #12523)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2807
#12521 := (iff #3244 #12518)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2808
#12515 := (implies #11971 #12512)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2809
#12519 := (iff #12515 #12518)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2810
#12520 := [rewrite]: #12519
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2811
#12516 := (iff #3244 #12515)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2812
#12513 := (iff #3243 #12512)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2813
#12510 := (iff #3242 #12507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2814
#12503 := (implies #12299 #12500)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2815
#12508 := (iff #12503 #12507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2816
#12509 := [rewrite]: #12508
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2817
#12504 := (iff #3242 #12503)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2818
#12501 := (iff #3241 #12500)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2819
#12498 := (iff #3240 #12495)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2820
#12491 := (implies #12305 #12486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2821
#12496 := (iff #12491 #12495)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2822
#12497 := [rewrite]: #12496
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2823
#12492 := (iff #3240 #12491)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2824
#12489 := (iff #3239 #12486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2825
#12482 := (implies #12308 #12477)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2826
#12487 := (iff #12482 #12486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2827
#12488 := [rewrite]: #12487
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2828
#12483 := (iff #3239 #12482)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2829
#12480 := (iff #3238 #12477)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2830
#12473 := (implies #3194 #12468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2831
#12478 := (iff #12473 #12477)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2832
#12479 := [rewrite]: #12478
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2833
#12474 := (iff #3238 #12473)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2834
#12471 := (iff #3237 #12468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2835
#12464 := (implies #3195 #12459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2836
#12469 := (iff #12464 #12468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2837
#12470 := [rewrite]: #12469
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2838
#12465 := (iff #3237 #12464)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2839
#12462 := (iff #3236 #12459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2840
#12455 := (implies #3073 #12450)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2841
#12460 := (iff #12455 #12459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2842
#12461 := [rewrite]: #12460
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2843
#12456 := (iff #3236 #12455)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2844
#12453 := (iff #3235 #12450)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2845
#12446 := (implies #12313 #12441)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2846
#12451 := (iff #12446 #12450)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2847
#12452 := [rewrite]: #12451
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2848
#12447 := (iff #3235 #12446)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2849
#12444 := (iff #3234 #12441)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2850
#12437 := (implies #12316 #12432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2851
#12442 := (iff #12437 #12441)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2852
#12443 := [rewrite]: #12442
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2853
#12438 := (iff #3234 #12437)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2854
#12317 := (iff #3200 #12316)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2855
#12318 := [rewrite]: #12317
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2856
#12439 := [monotonicity #12318 #12436]: #12438
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2857
#12445 := [trans #12439 #12443]: #12444
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2858
#12314 := (iff #3198 #12313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2859
#12315 := [rewrite]: #12314
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2860
#12448 := [monotonicity #12315 #12445]: #12447
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2861
#12454 := [trans #12448 #12452]: #12453
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2862
#12311 := (iff #3196 #3073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2863
#12312 := [rewrite]: #12311
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2864
#12457 := [monotonicity #12312 #12454]: #12456
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2865
#12463 := [trans #12457 #12461]: #12462
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2866
#12466 := [monotonicity #12463]: #12465
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2867
#12472 := [trans #12466 #12470]: #12471
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2868
#12475 := [monotonicity #12472]: #12474
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2869
#12481 := [trans #12475 #12479]: #12480
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2870
#12309 := (iff #3193 #12308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2871
#12310 := [rewrite]: #12309
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2872
#12484 := [monotonicity #12310 #12481]: #12483
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2873
#12490 := [trans #12484 #12488]: #12489
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2874
#12306 := (iff #3189 #12305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2875
#12303 := (iff #3188 #12302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2876
#12304 := [rewrite]: #12303
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2877
#12294 := (iff #3183 #12293)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2878
#12295 := [rewrite]: #12294
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2879
#12307 := [monotonicity #12295 #12304]: #12306
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2880
#12493 := [monotonicity #12307 #12490]: #12492
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2881
#12499 := [trans #12493 #12497]: #12498
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2882
#12502 := [monotonicity #12307 #12499]: #12501
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2883
#12300 := (iff #3186 #12299)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2884
#12297 := (iff #3185 #12296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2885
#12298 := [rewrite]: #12297
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2886
#12301 := [monotonicity #12295 #12298]: #12300
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2887
#12505 := [monotonicity #12301 #12502]: #12504
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2888
#12511 := [trans #12505 #12509]: #12510
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2889
#12514 := [monotonicity #12301 #12511]: #12513
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2890
#12517 := [monotonicity #11973 #12514]: #12516
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2891
#12522 := [trans #12517 #12520]: #12521
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2892
#12525 := [monotonicity #11973 #12522]: #12524
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2893
#12530 := [trans #12525 #12528]: #12529
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2894
#12533 := [monotonicity #12530]: #12532
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2895
#12539 := [trans #12533 #12537]: #12538
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2896
#12542 := [monotonicity #11973 #12539]: #12541
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2897
#12547 := [trans #12542 #12545]: #12546
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2898
#12615 := [monotonicity #12547 #12612]: #12614
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2899
#12618 := [monotonicity #11973 #12615]: #12617
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2900
#12623 := [trans #12618 #12621]: #12622
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2901
#12626 := [monotonicity #12307 #12623]: #12625
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2902
#12631 := [trans #12626 #12629]: #12630
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2903
#12634 := [monotonicity #12307 #12631]: #12633
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2904
#12637 := [monotonicity #12301 #12634]: #12636
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2905
#12642 := [trans #12637 #12640]: #12641
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2906
#12645 := [monotonicity #12301 #12642]: #12644
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2907
#12648 := [monotonicity #11973 #12645]: #12647
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2908
#12653 := [trans #12648 #12651]: #12652
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2909
#12656 := [monotonicity #11973 #12653]: #12655
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2910
#12661 := [trans #12656 #12659]: #12660
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2911
#12664 := [monotonicity #12661]: #12663
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2912
#12670 := [trans #12664 #12668]: #12669
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2913
#12673 := [monotonicity #11973 #12670]: #12672
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2914
#12678 := [trans #12673 #12676]: #12677
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2915
#12714 := [monotonicity #12678 #12711]: #12713
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2916
#12717 := [monotonicity #11973 #12714]: #12716
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2917
#12722 := [trans #12717 #12720]: #12721
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2918
#12291 := (iff #3179 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2919
#12289 := (iff #12286 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2920
#12290 := [rewrite]: #12289
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2921
#12287 := (iff #3179 #12286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2922
#12284 := (iff #3178 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2923
#12285 := [rewrite]: #12284
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2924
#12282 := (iff #3177 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2925
#12283 := [rewrite]: #12282
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2926
#12288 := [monotonicity #12283 #12285]: #12287
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2927
#12292 := [trans #12288 #12290]: #12291
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2928
#12725 := [monotonicity #12292 #12722]: #12724
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2929
#12729 := [trans #12725 #12727]: #12728
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2930
#12732 := [monotonicity #12729]: #12731
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2931
#12738 := [trans #12732 #12736]: #12737
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2932
#12741 := [monotonicity #12738]: #12740
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2933
#12747 := [trans #12741 #12745]: #12746
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2934
#12750 := [monotonicity #12747]: #12749
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2935
#12756 := [trans #12750 #12754]: #12755
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2936
#12759 := [monotonicity #12756]: #12758
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2937
#12765 := [trans #12759 #12763]: #12764
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2938
#12768 := [monotonicity #12765]: #12767
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2939
#12774 := [trans #12768 #12772]: #12773
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2940
#12006 := (iff #3089 #12003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2941
#12000 := (and #11997 #11905)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2942
#12004 := (iff #12000 #12003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2943
#12005 := [rewrite]: #12004
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2944
#12001 := (iff #3089 #12000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2945
#11906 := (iff #3005 #11905)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2946
#11907 := [rewrite]: #11906
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2947
#11998 := (iff #3088 #11997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2948
#11999 := [rewrite]: #11998
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2949
#12002 := [monotonicity #11999 #11907]: #12001
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2950
#12007 := [trans #12002 #12005]: #12006
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2951
#12777 := [monotonicity #12007 #12774]: #12776
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2952
#12782 := [trans #12777 #12780]: #12781
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2953
#12261 := (iff #3165 #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2954
#12258 := (iff #3164 #12257)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2955
#12255 := (iff #3163 #12254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2956
#12256 := [rewrite]: #12255
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2957
#12259 := [monotonicity #12256]: #12258
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2958
#12262 := [monotonicity #12259]: #12261
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2959
#12785 := [monotonicity #12262 #12782]: #12784
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2960
#12791 := [trans #12785 #12789]: #12790
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2961
#12280 := (iff #3169 #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2962
#12263 := (and true #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2963
#12266 := (iff #12263 #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2964
#12267 := [rewrite]: #12266
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2965
#12278 := (iff #3169 #12263)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2966
#12276 := (iff #3168 #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2967
#12274 := (iff #3168 #12263)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2968
#12272 := (iff #3167 #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2969
#12270 := (iff #3167 #12263)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2970
#12268 := (iff #3166 #12260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2971
#12264 := (iff #3166 #12263)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2972
#12252 := (iff #3156 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2973
#12247 := (forall (vars (?x782 T5)) (:pat #3152) true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2974
#12250 := (iff #12247 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2975
#12251 := [elim-unused]: #12250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2976
#12248 := (iff #3156 #12247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2977
#12245 := (iff #3155 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2978
#12197 := (= uf_9 #3140)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2979
#12209 := (implies #12197 #12197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2980
#12212 := (iff #12209 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2981
#12213 := [rewrite]: #12212
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2982
#12243 := (iff #3155 #12209)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2983
#12241 := (iff #3154 #12197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2984
#12202 := (and true #12197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2985
#12205 := (iff #12202 #12197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2986
#12206 := [rewrite]: #12205
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2987
#12239 := (iff #3154 #12202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2988
#12198 := (iff #3141 #12197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2989
#12199 := [rewrite]: #12198
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2990
#12237 := (iff #3153 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2991
#12238 := [rewrite]: #12237
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2992
#12240 := [monotonicity #12238 #12199]: #12239
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2993
#12242 := [trans #12240 #12206]: #12241
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2994
#12244 := [monotonicity #12199 #12242]: #12243
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2995
#12246 := [trans #12244 #12213]: #12245
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2996
#12249 := [quant-intro #12246]: #12248
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2997
#12253 := [trans #12249 #12251]: #12252
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2998
#12265 := [monotonicity #12253 #12262]: #12264
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  2999
#12269 := [trans #12265 #12267]: #12268
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3000
#12235 := (iff #3149 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3001
#12190 := (forall (vars (?x779 T5)) (:pat #3129) true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3002
#12193 := (iff #12190 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3003
#12194 := [elim-unused]: #12193
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3004
#12233 := (iff #3149 #12190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3005
#12231 := (iff #3148 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3006
#12229 := (iff #3148 #12209)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3007
#12227 := (iff #3147 #12197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3008
#12225 := (iff #3147 #12202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3009
#12223 := (iff #3146 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3010
#12224 := [rewrite]: #12223
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3011
#12226 := [monotonicity #12224 #12199]: #12225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3012
#12228 := [trans #12226 #12206]: #12227
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3013
#12230 := [monotonicity #12199 #12228]: #12229
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3014
#12232 := [trans #12230 #12213]: #12231
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3015
#12234 := [quant-intro #12232]: #12233
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3016
#12236 := [trans #12234 #12194]: #12235
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3017
#12271 := [monotonicity #12236 #12269]: #12270
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3018
#12273 := [trans #12271 #12267]: #12272
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3019
#12221 := (iff #3145 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3020
#12216 := (forall (vars (?x780 T5)) (:pat #3139) true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3021
#12219 := (iff #12216 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3022
#12220 := [elim-unused]: #12219
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3023
#12217 := (iff #3145 #12216)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3024
#12214 := (iff #3144 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3025
#12210 := (iff #3144 #12209)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3026
#12207 := (iff #3143 #12197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3027
#12203 := (iff #3143 #12202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3028
#12200 := (iff #3142 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3029
#12201 := [rewrite]: #12200
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3030
#12204 := [monotonicity #12201 #12199]: #12203
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3031
#12208 := [trans #12204 #12206]: #12207
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3032
#12211 := [monotonicity #12199 #12208]: #12210
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3033
#12215 := [trans #12211 #12213]: #12214
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3034
#12218 := [quant-intro #12215]: #12217
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3035
#12222 := [trans #12218 #12220]: #12221
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3036
#12275 := [monotonicity #12222 #12273]: #12274
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3037
#12277 := [trans #12275 #12267]: #12276
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3038
#12195 := (iff #3136 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3039
#12191 := (iff #3136 #12190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3040
#12188 := (iff #3135 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3041
#12177 := (= uf_261 #3132)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3042
#12180 := (not #12177)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3043
#12183 := (implies #12180 #12180)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3044
#12186 := (iff #12183 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3045
#12187 := [rewrite]: #12186
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3046
#12184 := (iff #3135 #12183)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3047
#12181 := (iff #3134 #12180)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3048
#12178 := (iff #3133 #12177)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3049
#12179 := [rewrite]: #12178
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3050
#12182 := [monotonicity #12179]: #12181
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3051
#12185 := [monotonicity #12182 #12182]: #12184
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3052
#12189 := [trans #12185 #12187]: #12188
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3053
#12192 := [quant-intro #12189]: #12191
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3054
#12196 := [trans #12192 #12194]: #12195
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3055
#12279 := [monotonicity #12196 #12277]: #12278
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3056
#12281 := [trans #12279 #12267]: #12280
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3057
#12794 := [monotonicity #12281 #12791]: #12793
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3058
#12799 := [trans #12794 #12797]: #12798
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3059
#12802 := [monotonicity #11973 #12799]: #12801
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3060
#12807 := [trans #12802 #12805]: #12806
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3061
#12810 := [monotonicity #11973 #12807]: #12809
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3062
#12815 := [trans #12810 #12813]: #12814
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3063
#12818 := [monotonicity #11973 #12815]: #12817
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3064
#12823 := [trans #12818 #12821]: #12822
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3065
#12175 := (iff #3126 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3066
#12170 := (implies #11971 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3067
#12173 := (iff #12170 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3068
#12174 := [rewrite]: #12173
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3069
#12171 := (iff #3126 #12170)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3070
#12168 := (iff #3125 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3071
#12142 := (or #12141 #12133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3072
#12150 := (or #12088 #12142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3073
#12158 := (or #12088 #12150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3074
#12163 := (implies false #12158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3075
#12166 := (iff #12163 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3076
#12167 := [rewrite]: #12166
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3077
#12164 := (iff #3125 #12163)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3078
#12161 := (iff #3124 #12158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3079
#12155 := (implies #11971 #12150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3080
#12159 := (iff #12155 #12158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3081
#12160 := [rewrite]: #12159
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3082
#12156 := (iff #3124 #12155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3083
#12153 := (iff #3123 #12150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3084
#12147 := (implies #11971 #12142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3085
#12151 := (iff #12147 #12150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3086
#12152 := [rewrite]: #12151
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3087
#12148 := (iff #3123 #12147)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3088
#12145 := (iff #3122 #12142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3089
#12138 := (implies #12003 #12133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3090
#12143 := (iff #12138 #12142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3091
#12144 := [rewrite]: #12143
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3092
#12139 := (iff #3122 #12138)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3093
#12140 := [monotonicity #12007 #12137]: #12139
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3094
#12146 := [trans #12140 #12144]: #12145
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3095
#12149 := [monotonicity #11973 #12146]: #12148
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3096
#12154 := [trans #12149 #12152]: #12153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3097
#12157 := [monotonicity #11973 #12154]: #12156
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3098
#12162 := [trans #12157 #12160]: #12161
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3099
#12165 := [monotonicity #11996 #12162]: #12164
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3100
#12169 := [trans #12165 #12167]: #12168
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3101
#12172 := [monotonicity #11973 #12169]: #12171
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3102
#12176 := [trans #12172 #12174]: #12175
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3103
#12826 := [monotonicity #12176 #12823]: #12825
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3104
#12830 := [trans #12826 #12828]: #12829
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3105
#12833 := [monotonicity #11973 #12830]: #12832
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3106
#12838 := [trans #12833 #12836]: #12837
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3107
#11993 := (iff #3085 #11992)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3108
#11990 := (iff #3084 #11989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3109
#11991 := [rewrite]: #11990
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3110
#11994 := [monotonicity #11991]: #11993
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3111
#12841 := [monotonicity #11994 #12838]: #12840
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3112
#12847 := [trans #12841 #12845]: #12846
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3113
#11987 := (iff #3080 #11986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3114
#11984 := (iff #3079 #11981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3115
#11978 := (implies #412 #11975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3116
#11982 := (iff #11978 #11981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3117
#11983 := [rewrite]: #11982
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3118
#11979 := (iff #3079 #11978)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3119
#11976 := (iff #3078 #11975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3120
#11977 := [rewrite]: #11976
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3121
#11980 := [monotonicity #11977]: #11979
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3122
#11985 := [trans #11980 #11983]: #11984
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3123
#11988 := [quant-intro #11985]: #11987
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3124
#12850 := [monotonicity #11988 #12847]: #12849
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3125
#12856 := [trans #12850 #12854]: #12855
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3126
#12859 := [monotonicity #12856]: #12858
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3127
#12865 := [trans #12859 #12863]: #12864
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3128
#12868 := [monotonicity #11973 #12865]: #12867
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3129
#12873 := [trans #12868 #12871]: #12872
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3130
#12876 := [monotonicity #12873]: #12875
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3131
#12882 := [trans #12876 #12880]: #12881
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3132
#12885 := [monotonicity #12882]: #12884
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3133
#12891 := [trans #12885 #12889]: #12890
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3134
#12894 := [monotonicity #12891]: #12893
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3135
#12900 := [trans #12894 #12898]: #12899
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3136
#11969 := (iff #3060 #11968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3137
#11966 := (iff #3059 #3042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3138
#11967 := [rewrite]: #11966
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3139
#11970 := [monotonicity #11967]: #11969
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3140
#12903 := [monotonicity #11970 #12900]: #12902
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3141
#12909 := [trans #12903 #12907]: #12908
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3142
#12912 := [monotonicity #11970 #12909]: #12911
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3143
#11964 := (iff #3058 #11963)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3144
#11961 := (iff #3057 #11958)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3145
#11955 := (implies #412 #11952)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3146
#11959 := (iff #11955 #11958)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3147
#11960 := [rewrite]: #11959
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3148
#11956 := (iff #3057 #11955)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3149
#11953 := (iff #3056 #11952)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3150
#11954 := [rewrite]: #11953
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3151
#11957 := [monotonicity #11954]: #11956
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3152
#11962 := [trans #11957 #11960]: #11961
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3153
#11965 := [quant-intro #11962]: #11964
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3154
#12915 := [monotonicity #11965 #12912]: #12914
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3155
#12921 := [trans #12915 #12919]: #12920
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3156
#12924 := [monotonicity #11965 #12921]: #12923
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3157
#12927 := [monotonicity #12924]: #12926
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3158
#12933 := [trans #12927 #12931]: #12932
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3159
#12936 := [monotonicity #12933]: #12935
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3160
#11949 := (iff #3050 #11948)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3161
#11946 := (iff #3049 #11945)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3162
#11943 := (iff #3048 #3047)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3163
#11944 := [rewrite]: #11943
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3164
#11947 := [monotonicity #11944]: #11946
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3165
#11950 := [monotonicity #11947]: #11949
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3166
#12939 := [monotonicity #11950 #12936]: #12938
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3167
#12945 := [trans #12939 #12943]: #12944
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3168
#12948 := [monotonicity #12945]: #12947
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3169
#12954 := [trans #12948 #12952]: #12953
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3170
#12957 := [monotonicity #12954]: #12956
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3171
#12963 := [trans #12957 #12961]: #12962
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3172
#12966 := [monotonicity #12963]: #12965
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3173
#12972 := [trans #12966 #12970]: #12971
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3174
#12975 := [monotonicity #12972]: #12974
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3175
#12981 := [trans #12975 #12979]: #12980
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3176
#11941 := (iff #3039 #11940)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3177
#11938 := (iff #3038 #11937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3178
#11939 := [rewrite]: #11938
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3179
#11929 := (iff #3033 #11928)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3180
#11930 := [rewrite]: #11929
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3181
#11942 := [monotonicity #11930 #11939]: #11941
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3182
#12984 := [monotonicity #11942 #12981]: #12983
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3183
#12990 := [trans #12984 #12988]: #12989
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3184
#12993 := [monotonicity #11942 #12990]: #12992
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3185
#11935 := (iff #3036 #11934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3186
#11932 := (iff #3035 #11931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3187
#11933 := [rewrite]: #11932
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3188
#11936 := [monotonicity #11930 #11933]: #11935
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3189
#12996 := [monotonicity #11936 #12993]: #12995
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3190
#13002 := [trans #12996 #13000]: #13001
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3191
#13005 := [monotonicity #11936 #13002]: #13004
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3192
#11926 := (iff #3030 #11925)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3193
#11927 := [rewrite]: #11926
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3194
#13008 := [monotonicity #11927 #13005]: #13007
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3195
#13014 := [trans #13008 #13012]: #13013
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3196
#13017 := [monotonicity #11927 #13014]: #13016
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3197
#13020 := [monotonicity #13017]: #13019
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3198
#13026 := [trans #13020 #13024]: #13025
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3199
#11923 := (iff #3025 #11922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3200
#11920 := (iff #3024 #11917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3201
#11914 := (iff #11911 false)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3202
#11918 := (iff #11914 #11917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3203
#11919 := [rewrite]: #11918
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3204
#11915 := (iff #3024 #11914)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3205
#11912 := (iff #3023 #11911)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3206
#11913 := [rewrite]: #11912
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3207
#11916 := [monotonicity #11913]: #11915
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3208
#11921 := [trans #11916 #11919]: #11920
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3209
#11924 := [quant-intro #11921]: #11923
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3210
#13029 := [monotonicity #11924 #13026]: #13028
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3211
#13035 := [trans #13029 #13033]: #13034
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3212
#13038 := [monotonicity #13035]: #13037
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3213
#13044 := [trans #13038 #13042]: #13043
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3214
#13047 := [monotonicity #13044]: #13046
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3215
#13053 := [trans #13047 #13051]: #13052
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3216
#13056 := [monotonicity #13053]: #13055
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3217
#13062 := [trans #13056 #13060]: #13061
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3218
#13065 := [monotonicity #13062]: #13064
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3219
#13071 := [trans #13065 #13069]: #13070
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3220
#11909 := (iff #3006 #11908)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3221
#11903 := (iff #3003 #11902)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3222
#11904 := [rewrite]: #11903
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3223
#11910 := [monotonicity #11904 #11907]: #11909
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3224
#13074 := [monotonicity #11910 #13071]: #13073
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3225
#13080 := [trans #13074 #13078]: #13079
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3226
#11900 := (iff #3001 #11899)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3227
#11901 := [rewrite]: #11900
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3228
#13083 := [monotonicity #11901 #13080]: #13082
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3229
#13089 := [trans #13083 #13087]: #13088
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3230
#11897 := (iff #2999 #11896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3231
#11894 := (iff #2998 #11893)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3232
#11891 := (iff #2997 #11890)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3233
#11888 := (iff #2996 #11887)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3234
#11885 := (iff #2995 #11884)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3235
#11882 := (iff #2994 #11881)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3236
#11883 := [rewrite]: #11882
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3237
#11879 := (iff #2992 #11878)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3238
#11876 := (iff #2991 #11875)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3239
#11877 := [rewrite]: #11876
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3240
#11880 := [monotonicity #11877]: #11879
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3241
#11886 := [monotonicity #11880 #11883]: #11885
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3242
#11873 := (iff #2989 #11872)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3243
#11874 := [rewrite]: #11873
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3244
#11889 := [monotonicity #11874 #11886]: #11888
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3245
#11870 := (iff #2987 #11869)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3246
#11871 := [rewrite]: #11870
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3247
#11892 := [monotonicity #11871 #11889]: #11891
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3248
#11867 := (iff #2985 #11866)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3249
#11868 := [rewrite]: #11867
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3250
#11895 := [monotonicity #11868 #11892]: #11894
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3251
#11864 := (iff #2983 #11862)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3252
#11865 := [rewrite]: #11864
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3253
#11898 := [monotonicity #11865 #11895]: #11897
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3254
#13092 := [monotonicity #11898 #13089]: #13091
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3255
#13098 := [trans #13092 #13096]: #13097
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3256
#13101 := [monotonicity #13098]: #13100
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3257
#13107 := [trans #13101 #13105]: #13106
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3258
#13110 := [monotonicity #13107]: #13109
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3259
#13116 := [trans #13110 #13114]: #13115
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3260
#13119 := [monotonicity #13116]: #13118
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3261
#13125 := [trans #13119 #13123]: #13124
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3262
#13128 := [monotonicity #13125]: #13127
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3263
#13134 := [trans #13128 #13132]: #13133
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3264
#13137 := [monotonicity #13134]: #13136
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3265
#13143 := [trans #13137 #13141]: #13142
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3266
#13146 := [monotonicity #13143]: #13145
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3267
#14054 := [trans #13146 #14052]: #14053
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3268
#11861 := [asserted]: #3327
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3269
#14055 := [mp #11861 #14054]: #14050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3270
#14073 := [not-or-elim #14055]: #13937
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3271
#14076 := [and-elim #14073]: #11869
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3272
#233 := (:var 0 T3)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3273
#2666 := (uf_48 #15 #233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3274
#2667 := (pattern #2666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3275
#11140 := (= uf_9 #2666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3276
#11147 := (not #11140)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3277
#1259 := (uf_116 #15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3278
#2669 := (uf_43 #233 #1259)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3279
#2670 := (= #15 #2669)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3280
#11148 := (or #2670 #11147)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3281
#11153 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2667) #11148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3282
#17964 := (~ #11153 #11153)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3283
#17962 := (~ #11148 #11148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3284
#17963 := [refl]: #17962
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3285
#17965 := [nnf-pos #17963]: #17964
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3286
#2668 := (= #2666 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3287
#2671 := (implies #2668 #2670)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3288
#2672 := (forall (vars (?x710 T5) (?x711 T3)) (:pat #2667) #2671)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3289
#11154 := (iff #2672 #11153)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3290
#11151 := (iff #2671 #11148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3291
#11144 := (implies #11140 #2670)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3292
#11149 := (iff #11144 #11148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3293
#11150 := [rewrite]: #11149
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3294
#11145 := (iff #2671 #11144)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3295
#11142 := (iff #2668 #11140)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3296
#11143 := [rewrite]: #11142
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3297
#11146 := [monotonicity #11143]: #11145
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3298
#11152 := [trans #11146 #11150]: #11151
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3299
#11155 := [quant-intro #11152]: #11154
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3300
#11139 := [asserted]: #2672
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3301
#11158 := [mp #11139 #11155]: #11153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3302
#17966 := [mp~ #11158 #17965]: #11153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3303
#25932 := (not #11869)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3304
#25945 := (not #11153)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3305
#25946 := (or #25945 #25932 #25940)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3306
#25941 := (or #25940 #25932)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3307
#25947 := (or #25945 #25941)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3308
#25954 := (iff #25947 #25946)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3309
#25942 := (or #25932 #25940)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3310
#25949 := (or #25945 #25942)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3311
#25952 := (iff #25949 #25946)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3312
#25953 := [rewrite]: #25952
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3313
#25950 := (iff #25947 #25949)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3314
#25943 := (iff #25941 #25942)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3315
#25944 := [rewrite]: #25943
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3316
#25951 := [monotonicity #25944]: #25950
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3317
#25955 := [trans #25951 #25953]: #25954
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3318
#25948 := [quant-inst]: #25947
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3319
#25956 := [mp #25948 #25955]: #25946
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3320
#28304 := [unit-resolution #25956 #17966 #14076]: #25940
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3321
#26515 := [monotonicity #28304 #28304]: #26728
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3322
#26577 := [symm #26515]: #26725
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3323
#26481 := (= uf_9 #26480)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3324
decl uf_196 :: (-> T4 T5 T5 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3325
#26478 := (uf_196 uf_287 #25933 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3326
#26479 := (= uf_9 #26478)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3327
#26483 := (iff #26479 #26481)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3328
#2245 := (:var 0 T16)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3329
#21 := (:var 2 T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3330
#13 := (:var 3 T4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3331
#2256 := (uf_200 #13 #21 #15 #2245)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3332
#2257 := (pattern #2256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3333
#2259 := (uf_196 #13 #21 #15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3334
#10103 := (= uf_9 #2259)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3335
#10099 := (= uf_9 #2256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3336
#10106 := (iff #10099 #10103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3337
#10109 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2257) #10106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3338
#17606 := (~ #10109 #10109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3339
#17604 := (~ #10106 #10106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3340
#17605 := [refl]: #17604
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3341
#17607 := [nnf-pos #17605]: #17606
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3342
#2260 := (= #2259 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3343
#2258 := (= #2256 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3344
#2261 := (iff #2258 #2260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3345
#2262 := (forall (vars (?x586 T4) (?x587 T5) (?x588 T5) (?x589 T16)) (:pat #2257) #2261)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3346
#10110 := (iff #2262 #10109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3347
#10107 := (iff #2261 #10106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3348
#10104 := (iff #2260 #10103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3349
#10105 := [rewrite]: #10104
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3350
#10101 := (iff #2258 #10099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3351
#10102 := [rewrite]: #10101
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3352
#10108 := [monotonicity #10102 #10105]: #10107
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3353
#10111 := [quant-intro #10108]: #10110
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3354
#10098 := [asserted]: #2262
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3355
#10114 := [mp #10098 #10111]: #10109
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3356
#17608 := [mp~ #10114 #17607]: #10109
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3357
#26501 := (not #10109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3358
#26502 := (or #26501 #26483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3359
#26482 := (iff #26481 #26479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3360
#26499 := (or #26501 #26482)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3361
#26504 := (iff #26499 #26502)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3362
#26506 := (iff #26502 #26502)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3363
#26486 := [rewrite]: #26506
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3364
#26484 := (iff #26482 #26483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3365
#26485 := [rewrite]: #26484
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3366
#26505 := [monotonicity #26485]: #26504
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3367
#26488 := [trans #26505 #26486]: #26504
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3368
#26503 := [quant-inst]: #26499
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3369
#26489 := [mp #26503 #26488]: #26502
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3370
#26699 := [unit-resolution #26489 #17608]: #26483
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3371
#26490 := (not #26483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3372
#26518 := (or #26490 #26481)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3373
#26344 := (uf_13 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3374
#26590 := (uf_12 #26344)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3375
#26593 := (= uf_14 #26590)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3376
#26712 := (not #26593)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3377
#26713 := (iff #11878 #26712)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3378
#26710 := (iff #11875 #26593)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3379
#26729 := (iff #26593 #11875)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3380
#26705 := (= #26590 #2990)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3381
#26703 := (= #26344 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3382
#24763 := (uf_13 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3383
#28352 := (= #24763 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3384
#24766 := (= #2977 #24763)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3385
#2697 := (uf_43 #326 #161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3386
#22937 := (pattern #2697)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3387
#2701 := (uf_13 #2697)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3388
#11218 := (= #326 #2701)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3389
#22944 := (forall (vars (?x720 T3) (?x721 int)) (:pat #22937) #11218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3390
#11222 := (forall (vars (?x720 T3) (?x721 int)) #11218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3391
#22947 := (iff #11222 #22944)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3392
#22945 := (iff #11218 #11218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3393
#22946 := [refl]: #22945
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3394
#22948 := [quant-intro #22946]: #22947
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3395
#17989 := (~ #11222 #11222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3396
#17987 := (~ #11218 #11218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3397
#17988 := [refl]: #17987
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3398
#17990 := [nnf-pos #17988]: #17989
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3399
#2702 := (= #2701 #326)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3400
#2703 := (forall (vars (?x720 T3) (?x721 int)) #2702)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3401
#11223 := (iff #2703 #11222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3402
#11220 := (iff #2702 #11218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3403
#11221 := [rewrite]: #11220
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3404
#11224 := [quant-intro #11221]: #11223
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3405
#11217 := [asserted]: #2703
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3406
#11227 := [mp #11217 #11224]: #11222
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3407
#17991 := [mp~ #11227 #17990]: #11222
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3408
#22949 := [mp #17991 #22948]: #22944
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3409
#24710 := (not #22944)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3410
#24771 := (or #24710 #24766)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3411
#24772 := [quant-inst]: #24771
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3412
#28286 := [unit-resolution #24772 #22949]: #24766
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3413
#28353 := [symm #28286]: #28352
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3414
#26696 := (= #26344 #24763)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3415
#28305 := (= #25933 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3416
#28306 := [symm #28304]: #28305
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3417
#26702 := [monotonicity #28306]: #26696
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3418
#26704 := [trans #26702 #28353]: #26703
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3419
#26706 := [monotonicity #26704]: #26705
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3420
#26708 := [monotonicity #26706]: #26729
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3421
#26711 := [symm #26708]: #26710
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3422
#26727 := [monotonicity #26711]: #26713
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3423
#14078 := [and-elim #14073]: #11878
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3424
#26737 := [mp #14078 #26727]: #26712
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3425
#26582 := (uf_24 uf_287 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3426
#26583 := (= uf_9 #26582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3427
#26744 := (= #2988 #26582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3428
#26738 := (= #26582 #2988)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3429
#26719 := [monotonicity #28306]: #26738
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3430
#26747 := [symm #26719]: #26744
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3431
#14077 := [and-elim #14073]: #11872
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3432
#26746 := [trans #14077 #26747]: #26583
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3433
#26585 := (uf_48 #25933 #26344)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3434
#26586 := (= uf_9 #26585)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3435
#26751 := (= #2986 #26585)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3436
#26748 := (= #26585 #2986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3437
#26749 := [monotonicity #28306 #26704]: #26748
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3438
#26752 := [symm #26749]: #26751
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3439
#26758 := [trans #14076 #26752]: #26586
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3440
#26587 := (not #26586)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3441
#26584 := (not #26583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3442
#26819 := (or #26584 #26587 #26593)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3443
#26356 := (uf_25 uf_287 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3444
#26588 := (= uf_26 #26356)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3445
#26784 := (= #2984 #26356)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3446
#26780 := (= #26356 #2984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3447
#26781 := [monotonicity #28306]: #26780
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3448
#26785 := [symm #26781]: #26784
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3449
#14075 := [and-elim #14073]: #11866
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3450
#26779 := [trans #14075 #26785]: #26588
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3451
#26500 := (not #26479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3452
#26786 := [hypothesis]: #26500
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3453
#26382 := (uf_27 uf_287 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3454
#26383 := (= uf_9 #26382)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3455
#26789 := (= #2982 #26382)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3456
#26759 := (= #26382 #2982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3457
#26787 := [monotonicity #28306]: #26759
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3458
#26810 := [symm #26787]: #26789
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3459
#14074 := [and-elim #14073]: #11862
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3460
#26811 := [trans #14074 #26810]: #26383
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3461
#26345 := (uf_23 #26344)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3462
#26352 := (= uf_9 #26345)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3463
#26835 := (= #2993 #26345)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3464
#26812 := (= #26345 #2993)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3465
#26813 := [monotonicity #26704]: #26812
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3466
#26800 := [symm #26813]: #26835
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3467
#14079 := [and-elim #14073]: #11881
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3468
#26836 := [trans #14079 #26800]: #26352
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3469
#14062 := [not-or-elim #14055]: #11908
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3470
#14064 := [and-elim #14062]: #11905
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3471
#2217 := (uf_196 #47 #23 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3472
#2218 := (pattern #2217)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3473
#9984 := (= uf_9 #2217)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3474
#227 := (uf_55 #47)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3475
#3899 := (= uf_9 #227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3476
#19163 := (not #3899)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3477
#144 := (uf_48 #23 #26)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3478
#3620 := (= uf_9 #144)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3479
#19038 := (not #3620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3480
#19037 := (not #3617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3481
#135 := (uf_27 #47 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3482
#3602 := (= uf_9 #135)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3483
#10693 := (not #3602)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3484
#71 := (uf_23 #26)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3485
#3455 := (= uf_9 #71)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3486
#10748 := (not #3455)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3487
#21596 := (or #29 #10748 #10693 #19037 #19038 #11068 #19163 #9984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3488
#21601 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #21596)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3489
#9999 := (and #52 #3455 #3602 #3617 #3620 #3623 #3899)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3490
#10002 := (not #9999)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3491
#10008 := (or #9984 #10002)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3492
#10013 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #10008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3493
#21602 := (iff #10013 #21601)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3494
#21599 := (iff #10008 #21596)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3495
#21582 := (or #29 #10748 #10693 #19037 #19038 #11068 #19163)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3496
#21593 := (or #9984 #21582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3497
#21597 := (iff #21593 #21596)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3498
#21598 := [rewrite]: #21597
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3499
#21594 := (iff #10008 #21593)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3500
#21591 := (iff #10002 #21582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3501
#21583 := (not #21582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3502
#21586 := (not #21583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3503
#21589 := (iff #21586 #21582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3504
#21590 := [rewrite]: #21589
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3505
#21587 := (iff #10002 #21586)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3506
#21584 := (iff #9999 #21583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3507
#21585 := [rewrite]: #21584
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3508
#21588 := [monotonicity #21585]: #21587
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3509
#21592 := [trans #21588 #21590]: #21591
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3510
#21595 := [monotonicity #21592]: #21594
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3511
#21600 := [trans #21595 #21598]: #21599
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3512
#21603 := [quant-intro #21600]: #21602
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3513
#17574 := (~ #10013 #10013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3514
#17572 := (~ #10008 #10008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3515
#17573 := [refl]: #17572
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3516
#17575 := [nnf-pos #17573]: #17574
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3517
#2225 := (= #2217 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3518
#72 := (= #71 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3519
#2219 := (and #52 #72)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3520
#2220 := (and #147 #2219)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3521
#145 := (= #144 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3522
#2221 := (and #145 #2220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3523
#2222 := (and #143 #2221)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3524
#136 := (= #135 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3525
#2223 := (and #136 #2222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3526
#229 := (= #227 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3527
#2224 := (and #229 #2223)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3528
#2226 := (implies #2224 #2225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3529
#2227 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #2226)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3530
#10016 := (iff #2227 #10013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3531
#9965 := (and #52 #3455)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3532
#9969 := (and #3623 #9965)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3533
#9972 := (and #3620 #9969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3534
#9975 := (and #3617 #9972)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3535
#9978 := (and #3602 #9975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3536
#9981 := (and #3899 #9978)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3537
#9990 := (not #9981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3538
#9991 := (or #9990 #9984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3539
#9996 := (forall (vars (?x572 T4) (?x573 T5)) (:pat #2218) #9991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3540
#10014 := (iff #9996 #10013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3541
#10011 := (iff #9991 #10008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3542
#10005 := (or #10002 #9984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3543
#10009 := (iff #10005 #10008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3544
#10010 := [rewrite]: #10009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3545
#10006 := (iff #9991 #10005)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3546
#10003 := (iff #9990 #10002)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3547
#10000 := (iff #9981 #9999)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3548
#10001 := [rewrite]: #10000
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3549
#10004 := [monotonicity #10001]: #10003
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3550
#10007 := [monotonicity #10004]: #10006
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3551
#10012 := [trans #10007 #10010]: #10011
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3552
#10015 := [quant-intro #10012]: #10014
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3553
#9997 := (iff #2227 #9996)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3554
#9994 := (iff #2226 #9991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3555
#9987 := (implies #9981 #9984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3556
#9992 := (iff #9987 #9991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3557
#9993 := [rewrite]: #9992
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3558
#9988 := (iff #2226 #9987)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3559
#9985 := (iff #2225 #9984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3560
#9986 := [rewrite]: #9985
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3561
#9982 := (iff #2224 #9981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3562
#9979 := (iff #2223 #9978)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3563
#9976 := (iff #2222 #9975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3564
#9973 := (iff #2221 #9972)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3565
#9970 := (iff #2220 #9969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3566
#9967 := (iff #2219 #9965)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3567
#3456 := (iff #72 #3455)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3568
#3457 := [rewrite]: #3456
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3569
#9968 := [monotonicity #3457]: #9967
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3570
#9971 := [monotonicity #3625 #9968]: #9970
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3571
#3621 := (iff #145 #3620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3572
#3622 := [rewrite]: #3621
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3573
#9974 := [monotonicity #3622 #9971]: #9973
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3574
#9977 := [monotonicity #3619 #9974]: #9976
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3575
#3604 := (iff #136 #3602)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3576
#3605 := [rewrite]: #3604
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3577
#9980 := [monotonicity #3605 #9977]: #9979
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3578
#3901 := (iff #229 #3899)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3579
#3902 := [rewrite]: #3901
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3580
#9983 := [monotonicity #3902 #9980]: #9982
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3581
#9989 := [monotonicity #9983 #9986]: #9988
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3582
#9995 := [trans #9989 #9993]: #9994
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3583
#9998 := [quant-intro #9995]: #9997
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3584
#10017 := [trans #9998 #10015]: #10016
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3585
#9964 := [asserted]: #2227
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3586
#10018 := [mp #9964 #10017]: #10013
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3587
#17576 := [mp~ #10018 #17575]: #10013
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3588
#21604 := [mp #17576 #21603]: #21601
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3589
#26589 := (not #26588)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3590
#26409 := (not #26383)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3591
#26353 := (not #26352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3592
#24483 := (not #11905)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3593
#26517 := (not #21601)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3594
#26520 := (or #26517 #24483 #26353 #26409 #26479 #26584 #26587 #26589 #26593)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3595
#26591 := (= #26590 uf_14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3596
#26592 := (or #26591 #26353 #26409 #26589 #26587 #26584 #24483 #26479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3597
#26521 := (or #26517 #26592)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3598
#26572 := (iff #26521 #26520)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3599
#26599 := (or #24483 #26353 #26409 #26479 #26584 #26587 #26589 #26593)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3600
#26523 := (or #26517 #26599)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3601
#26570 := (iff #26523 #26520)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3602
#26571 := [rewrite]: #26570
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3603
#26574 := (iff #26521 #26523)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3604
#26602 := (iff #26592 #26599)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3605
#26596 := (or #26593 #26353 #26409 #26589 #26587 #26584 #24483 #26479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3606
#26600 := (iff #26596 #26599)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3607
#26601 := [rewrite]: #26600
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3608
#26597 := (iff #26592 #26596)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3609
#26594 := (iff #26591 #26593)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3610
#26595 := [rewrite]: #26594
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3611
#26598 := [monotonicity #26595]: #26597
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3612
#26603 := [trans #26598 #26601]: #26602
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3613
#26569 := [monotonicity #26603]: #26574
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3614
#26568 := [trans #26569 #26571]: #26572
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3615
#26522 := [quant-inst]: #26521
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3616
#26573 := [mp #26522 #26568]: #26520
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3617
#26837 := [unit-resolution #26573 #21604 #14064 #26836 #26811 #26786 #26779]: #26819
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3618
#26838 := [unit-resolution #26837 #26758 #26746 #26737]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3619
#26899 := [lemma #26838]: #26479
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3620
#26492 := (or #26490 #26500 #26481)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3621
#26493 := [def-axiom]: #26492
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3622
#26513 := [unit-resolution #26493 #26899]: #26518
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3623
#26519 := [unit-resolution #26513 #26699]: #26481
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3624
#26578 := [trans #26519 #26577]: #11925
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3625
#26514 := [hypothesis]: #13009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3626
#26580 := [unit-resolution #26514 #26578]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3627
#26581 := [lemma #26580]: #11925
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3628
#23239 := (or #13009 #23236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3629
#22240 := (forall (vars (?x778 int)) #22229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3630
#22247 := (not #22240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3631
#22225 := (forall (vars (?x776 int)) #22220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3632
#22246 := (not #22225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3633
#22248 := (or #22246 #22247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3634
#22249 := (not #22248)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3635
#22278 := (or #22249 #22275)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3636
#22284 := (not #22278)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3637
#22285 := (or #12079 #12070 #12061 #12052 #22161 #13365 #13511 #22284)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3638
#22286 := (not #22285)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3639
#22064 := (forall (vars (?x785 int)) #22059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3640
#22070 := (not #22064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3641
#22071 := (or #22046 #22070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3642
#22072 := (not #22071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3643
#22101 := (or #22072 #22098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3644
#22107 := (not #22101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3645
#22108 := (or #13264 #22107)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3646
#22109 := (not #22108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3647
#22114 := (or #13264 #22109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3648
#22122 := (not #22114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3649
#22123 := (or #12401 #22120 #18276 #22121 #13331 #18279 #22122)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3650
#22124 := (not #22123)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3651
#22129 := (or #18276 #18279 #22124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3652
#22135 := (not #22129)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3653
#22172 := (or #12566 #12557 #22161 #13365 #22120 #13416 #22135)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3654
#22173 := (not #22172)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3655
#22136 := (or #12476 #12467 #18238 #18247 #12485 #12449 #12440 #13365 #22120 #22135)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3656
#22137 := (not #22136)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3657
#22142 := (or #18238 #18247 #22137)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3658
#22148 := (not #22142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3659
#22149 := (or #18238 #18241 #22148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3660
#22150 := (not #22149)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3661
#22155 := (or #18238 #18241 #22150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3662
#22162 := (not #22155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3663
#22163 := (or #22161 #13365 #13417 #22162)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3664
#22164 := (not #22163)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3665
#22178 := (or #22164 #22173)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3666
#22184 := (not #22178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3667
#22185 := (or #18238 #18247 #22161 #13365 #22184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3668
#22186 := (not #22185)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3669
#22191 := (or #18238 #18247 #22186)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3670
#22197 := (not #22191)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3671
#22198 := (or #18238 #18241 #22197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3672
#22199 := (not #22198)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3673
#22204 := (or #18238 #18241 #22199)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3674
#22210 := (not #22204)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3675
#22211 := (or #22161 #13365 #13510 #22210)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3676
#22212 := (not #22211)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3677
#22291 := (or #22212 #22286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3678
#22306 := (not #22291)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3679
#22041 := (forall (vars (?x775 int)) #22036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3680
#22302 := (not #22041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3681
#22307 := (or #12976 #12769 #12760 #12751 #12742 #22297 #22298 #22299 #14996 #13683 #13217 #22161 #13365 #13688 #13740 #22300 #22301 #22303 #22304 #22305 #22302 #22306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3682
#22308 := (not #22307)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3683
#22313 := (or #12976 #13217 #22308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3684
#22320 := (not #22313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3685
#22030 := (forall (vars (?x773 int)) #22025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3686
#22319 := (not #22030)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3687
#22321 := (or #22319 #22320)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3688
#22322 := (not #22321)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3689
#22327 := (or #22019 #22322)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3690
#22333 := (not #22327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3691
#22334 := (or #13181 #22333)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3692
#22335 := (not #22334)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3693
#22340 := (or #13181 #22335)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3694
#22346 := (not #22340)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3695
#22347 := (or #12976 #12967 #12958 #12949 #18127 #18136 #22346)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3696
#22348 := (not #22347)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3697
#22353 := (or #18127 #18136 #22348)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3698
#22359 := (not #22353)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3699
#22360 := (or #18127 #18130 #22359)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3700
#22361 := (not #22360)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3701
#22366 := (or #18127 #18130 #22361)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3702
#22372 := (not #22366)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3703
#22373 := (or #13009 #22372)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3704
#22374 := (not #22373)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3705
#22379 := (or #13009 #22374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3706
#23240 := (iff #22379 #23239)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3707
#23237 := (iff #22374 #23236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3708
#23234 := (iff #22373 #23233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3709
#23231 := (iff #22372 #23230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3710
#23228 := (iff #22366 #23227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3711
#23225 := (iff #22361 #23224)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3712
#23222 := (iff #22360 #23221)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3713
#23219 := (iff #22359 #23218)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3714
#23216 := (iff #22353 #23215)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3715
#23213 := (iff #22348 #23212)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3716
#23210 := (iff #22347 #23209)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3717
#23207 := (iff #22346 #23206)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3718
#23204 := (iff #22340 #23203)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3719
#23201 := (iff #22335 #23200)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3720
#23198 := (iff #22334 #23197)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3721
#23195 := (iff #22333 #23194)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3722
#23192 := (iff #22327 #23191)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3723
#23189 := (iff #22322 #23188)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3724
#23186 := (iff #22321 #23185)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3725
#23183 := (iff #22320 #23182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3726
#23180 := (iff #22313 #23179)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3727
#23177 := (iff #22308 #23176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3728
#23174 := (iff #22307 #23173)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3729
#23171 := (iff #22306 #23170)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3730
#23168 := (iff #22291 #23167)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3731
#23165 := (iff #22286 #23164)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3732
#23162 := (iff #22285 #23161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3733
#23159 := (iff #22284 #23158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3734
#23156 := (iff #22278 #23155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3735
#23153 := (iff #22249 #23152)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3736
#23150 := (iff #22248 #23149)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3737
#23147 := (iff #22247 #23146)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3738
#23144 := (iff #22240 #23141)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3739
#23142 := (iff #22229 #22229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3740
#23143 := [refl]: #23142
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3741
#23145 := [quant-intro #23143]: #23144
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3742
#23148 := [monotonicity #23145]: #23147
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3743
#23139 := (iff #22246 #23138)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3744
#23136 := (iff #22225 #23133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3745
#23134 := (iff #22220 #22220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3746
#23135 := [refl]: #23134
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3747
#23137 := [quant-intro #23135]: #23136
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3748
#23140 := [monotonicity #23137]: #23139
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3749
#23151 := [monotonicity #23140 #23148]: #23150
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3750
#23154 := [monotonicity #23151]: #23153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3751
#23157 := [monotonicity #23154]: #23156
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3752
#23160 := [monotonicity #23157]: #23159
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3753
#23163 := [monotonicity #23160]: #23162
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3754
#23166 := [monotonicity #23163]: #23165
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3755
#23131 := (iff #22212 #23130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3756
#23128 := (iff #22211 #23127)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3757
#23125 := (iff #22210 #23124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3758
#23122 := (iff #22204 #23121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3759
#23119 := (iff #22199 #23118)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3760
#23116 := (iff #22198 #23115)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3761
#23113 := (iff #22197 #23112)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3762
#23110 := (iff #22191 #23109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3763
#23107 := (iff #22186 #23106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3764
#23104 := (iff #22185 #23103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3765
#23101 := (iff #22184 #23100)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3766
#23098 := (iff #22178 #23097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3767
#23095 := (iff #22173 #23094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3768
#23092 := (iff #22172 #23091)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3769
#23059 := (iff #22135 #23058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3770
#23056 := (iff #22129 #23055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3771
#23053 := (iff #22124 #23052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3772
#23050 := (iff #22123 #23049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3773
#23047 := (iff #22122 #23046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3774
#23044 := (iff #22114 #23043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3775
#23041 := (iff #22109 #23040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3776
#23038 := (iff #22108 #23037)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3777
#23035 := (iff #22107 #23034)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3778
#23032 := (iff #22101 #23031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3779
#23029 := (iff #22072 #23028)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3780
#23026 := (iff #22071 #23025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3781
#23023 := (iff #22070 #23022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3782
#23020 := (iff #22064 #23017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3783
#23018 := (iff #22059 #22059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3784
#23019 := [refl]: #23018
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3785
#23021 := [quant-intro #23019]: #23020
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3786
#23024 := [monotonicity #23021]: #23023
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3787
#23027 := [monotonicity #23024]: #23026
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3788
#23030 := [monotonicity #23027]: #23029
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3789
#23033 := [monotonicity #23030]: #23032
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3790
#23036 := [monotonicity #23033]: #23035
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3791
#23039 := [monotonicity #23036]: #23038
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3792
#23042 := [monotonicity #23039]: #23041
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3793
#23045 := [monotonicity #23042]: #23044
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3794
#23048 := [monotonicity #23045]: #23047
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3795
#23051 := [monotonicity #23048]: #23050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3796
#23054 := [monotonicity #23051]: #23053
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3797
#23057 := [monotonicity #23054]: #23056
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3798
#23060 := [monotonicity #23057]: #23059
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3799
#23093 := [monotonicity #23060]: #23092
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3800
#23096 := [monotonicity #23093]: #23095
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3801
#23089 := (iff #22164 #23088)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3802
#23086 := (iff #22163 #23085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3803
#23083 := (iff #22162 #23082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3804
#23080 := (iff #22155 #23079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3805
#23077 := (iff #22150 #23076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3806
#23074 := (iff #22149 #23073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3807
#23071 := (iff #22148 #23070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3808
#23068 := (iff #22142 #23067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3809
#23065 := (iff #22137 #23064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3810
#23062 := (iff #22136 #23061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3811
#23063 := [monotonicity #23060]: #23062
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3812
#23066 := [monotonicity #23063]: #23065
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3813
#23069 := [monotonicity #23066]: #23068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3814
#23072 := [monotonicity #23069]: #23071
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3815
#23075 := [monotonicity #23072]: #23074
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3816
#23078 := [monotonicity #23075]: #23077
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3817
#23081 := [monotonicity #23078]: #23080
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3818
#23084 := [monotonicity #23081]: #23083
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3819
#23087 := [monotonicity #23084]: #23086
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3820
#23090 := [monotonicity #23087]: #23089
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3821
#23099 := [monotonicity #23090 #23096]: #23098
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3822
#23102 := [monotonicity #23099]: #23101
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3823
#23105 := [monotonicity #23102]: #23104
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3824
#23108 := [monotonicity #23105]: #23107
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3825
#23111 := [monotonicity #23108]: #23110
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3826
#23114 := [monotonicity #23111]: #23113
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3827
#23117 := [monotonicity #23114]: #23116
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3828
#23120 := [monotonicity #23117]: #23119
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3829
#23123 := [monotonicity #23120]: #23122
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3830
#23126 := [monotonicity #23123]: #23125
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3831
#23129 := [monotonicity #23126]: #23128
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3832
#23132 := [monotonicity #23129]: #23131
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3833
#23169 := [monotonicity #23132 #23166]: #23168
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3834
#23172 := [monotonicity #23169]: #23171
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3835
#23015 := (iff #22302 #23014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3836
#23012 := (iff #22041 #23009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3837
#23010 := (iff #22036 #22036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3838
#23011 := [refl]: #23010
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3839
#23013 := [quant-intro #23011]: #23012
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3840
#23016 := [monotonicity #23013]: #23015
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3841
#23175 := [monotonicity #23016 #23172]: #23174
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3842
#23178 := [monotonicity #23175]: #23177
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3843
#23181 := [monotonicity #23178]: #23180
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3844
#23184 := [monotonicity #23181]: #23183
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3845
#23007 := (iff #22319 #23006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3846
#23004 := (iff #22030 #23001)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3847
#23002 := (iff #22025 #22025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3848
#23003 := [refl]: #23002
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3849
#23005 := [quant-intro #23003]: #23004
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3850
#23008 := [monotonicity #23005]: #23007
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3851
#23187 := [monotonicity #23008 #23184]: #23186
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3852
#23190 := [monotonicity #23187]: #23189
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3853
#23193 := [monotonicity #23190]: #23192
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3854
#23196 := [monotonicity #23193]: #23195
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3855
#23199 := [monotonicity #23196]: #23198
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3856
#23202 := [monotonicity #23199]: #23201
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3857
#23205 := [monotonicity #23202]: #23204
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3858
#23208 := [monotonicity #23205]: #23207
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3859
#23211 := [monotonicity #23208]: #23210
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3860
#23214 := [monotonicity #23211]: #23213
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3861
#23217 := [monotonicity #23214]: #23216
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3862
#23220 := [monotonicity #23217]: #23219
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3863
#23223 := [monotonicity #23220]: #23222
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3864
#23226 := [monotonicity #23223]: #23225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3865
#23229 := [monotonicity #23226]: #23228
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3866
#23232 := [monotonicity #23229]: #23231
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3867
#23235 := [monotonicity #23232]: #23234
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3868
#23238 := [monotonicity #23235]: #23237
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3869
#23241 := [monotonicity #23238]: #23240
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3870
#18778 := (and #18421 #18422)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3871
#18781 := (not #18778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3872
#18784 := (or #18760 #18773 #18781)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3873
#18787 := (not #18784)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3874
#15730 := (and #3103 #4043 #13540 #14916)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3875
#18444 := (not #15730)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3876
#18447 := (forall (vars (?x778 int)) #18444)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3877
#14159 := (and #4043 #14916)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3878
#14158 := (not #14159)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3879
#15716 := (or #13538 #13552 #14158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3880
#15721 := (forall (vars (?x776 int)) #15716)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3881
#18451 := (and #15721 #18447)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3882
#18793 := (or #18451 #18787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3883
#18801 := (and #12008 #12011 #12014 #12017 #13222 #13225 #13510 #18793)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3884
#18630 := (and #18297 #18298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3885
#18633 := (not #18630)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3886
#18636 := (or #18612 #18625 #18633)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3887
#18639 := (not #18636)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3888
#15617 := (or #13267 #13281 #14158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3889
#15622 := (forall (vars (?x785 int)) #15617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3890
#18313 := (not #13310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3891
#18323 := (and #18313 #15622)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3892
#18645 := (or #18323 #18639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3893
#18650 := (and #13259 #18645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3894
#18653 := (or #13264 #18650)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3895
#18661 := (and #3209 #13234 #13243 #13251 #13327 #15609 #18653)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3896
#18666 := (or #18276 #18279 #18661)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3897
#18706 := (and #12548 #12551 #13222 #13225 #13234 #13417 #18666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3898
#18672 := (and #3194 #3195 #12293 #12302 #12308 #12313 #12316 #13225 #13234 #18666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3899
#18677 := (or #18238 #18247 #18672)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3900
#18683 := (and #12293 #12296 #18677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3901
#18688 := (or #18238 #18241 #18683)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3902
#18694 := (and #13222 #13225 #13416 #18688)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3903
#18711 := (or #18694 #18706)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3904
#18717 := (and #12293 #12302 #13222 #13225 #18711)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3905
#18722 := (or #18238 #18247 #18717)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3906
#18728 := (and #12293 #12296 #18722)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3907
#18733 := (or #18238 #18241 #18728)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3908
#18739 := (and #13222 #13225 #13511 #18733)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3909
#18806 := (or #18739 #18801)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3910
#15543 := (or #13703 #13717 #14158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3911
#15548 := (forall (vars (?x775 int)) #15543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3912
#18812 := (and #3042 #3170 #3171 #3172 #3173 #3174 #3175 #11989 #11997 #12254 #13218 #13222 #13225 #13689 #13737 #13743 #13765 #15548 #15560 #15577 #15594 #18806)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3913
#18817 := (or #12976 #13217 #18812)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3914
#15529 := (or #13184 #13196 #14158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3915
#15534 := (forall (vars (?x773 int)) #15529)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3916
#18820 := (and #15534 #18817)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3917
#18533 := (and #18160 #18161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3918
#18536 := (not #18533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3919
#18542 := (or #18168 #18169 #18536)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3920
#18547 := (not #18542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3921
#18823 := (or #18547 #18820)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3922
#18826 := (and #13178 #18823)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3923
#18829 := (or #13181 #18826)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3924
#18835 := (and #3042 #3043 #3044 #3045 #11928 #11937 #18829)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3925
#18840 := (or #18127 #18136 #18835)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3926
#18846 := (and #11928 #11931 #18840)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3927
#18851 := (or #18127 #18130 #18846)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3928
#18854 := (and #11925 #18851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3929
#18857 := (or #13009 #18854)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3930
#22380 := (iff #18857 #22379)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3931
#22377 := (iff #18854 #22374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3932
#22369 := (and #11925 #22366)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3933
#22375 := (iff #22369 #22374)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3934
#22376 := [rewrite]: #22375
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3935
#22370 := (iff #18854 #22369)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3936
#22367 := (iff #18851 #22366)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3937
#22364 := (iff #18846 #22361)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3938
#22356 := (and #11928 #11931 #22353)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3939
#22362 := (iff #22356 #22361)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3940
#22363 := [rewrite]: #22362
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3941
#22357 := (iff #18846 #22356)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3942
#22354 := (iff #18840 #22353)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3943
#22351 := (iff #18835 #22348)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3944
#22343 := (and #3042 #3043 #3044 #3045 #11928 #11937 #22340)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3945
#22349 := (iff #22343 #22348)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3946
#22350 := [rewrite]: #22349
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3947
#22344 := (iff #18835 #22343)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3948
#22341 := (iff #18829 #22340)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3949
#22338 := (iff #18826 #22335)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3950
#22330 := (and #13178 #22327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3951
#22336 := (iff #22330 #22335)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3952
#22337 := [rewrite]: #22336
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3953
#22331 := (iff #18826 #22330)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3954
#22328 := (iff #18823 #22327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3955
#22325 := (iff #18820 #22322)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3956
#22316 := (and #22030 #22313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3957
#22323 := (iff #22316 #22322)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3958
#22324 := [rewrite]: #22323
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3959
#22317 := (iff #18820 #22316)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3960
#22314 := (iff #18817 #22313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3961
#22311 := (iff #18812 #22308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3962
#22294 := (and #3042 #3170 #3171 #3172 #3173 #3174 #3175 #11989 #11997 #12254 #13218 #13222 #13225 #13689 #13737 #13743 #13765 #22041 #15560 #15577 #15594 #22291)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3963
#22309 := (iff #22294 #22308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3964
#22310 := [rewrite]: #22309
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3965
#22295 := (iff #18812 #22294)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3966
#22292 := (iff #18806 #22291)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3967
#22289 := (iff #18801 #22286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3968
#22281 := (and #12008 #12011 #12014 #12017 #13222 #13225 #13510 #22278)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3969
#22287 := (iff #22281 #22286)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3970
#22288 := [rewrite]: #22287
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3971
#22282 := (iff #18801 #22281)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3972
#22279 := (iff #18793 #22278)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3973
#22276 := (iff #18787 #22275)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3974
#22273 := (iff #18784 #22270)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3975
#22256 := (or #22254 #22255)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3976
#22267 := (or #18760 #18773 #22256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3977
#22271 := (iff #22267 #22270)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3978
#22272 := [rewrite]: #22271
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3979
#22268 := (iff #18784 #22267)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3980
#22265 := (iff #18781 #22256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3981
#22257 := (not #22256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3982
#22260 := (not #22257)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3983
#22263 := (iff #22260 #22256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3984
#22264 := [rewrite]: #22263
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3985
#22261 := (iff #18781 #22260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3986
#22258 := (iff #18778 #22257)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3987
#22259 := [rewrite]: #22258
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3988
#22262 := [monotonicity #22259]: #22261
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3989
#22266 := [trans #22262 #22264]: #22265
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3990
#22269 := [monotonicity #22266]: #22268
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3991
#22274 := [trans #22269 #22272]: #22273
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3992
#22277 := [monotonicity #22274]: #22276
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3993
#22252 := (iff #18451 #22249)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3994
#22243 := (and #22225 #22240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3995
#22250 := (iff #22243 #22249)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3996
#22251 := [rewrite]: #22250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3997
#22244 := (iff #18451 #22243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3998
#22241 := (iff #18447 #22240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  3999
#22238 := (iff #18444 #22229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4000
#22230 := (not #22229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4001
#22233 := (not #22230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4002
#22236 := (iff #22233 #22229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4003
#22237 := [rewrite]: #22236
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4004
#22234 := (iff #18444 #22233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4005
#22231 := (iff #15730 #22230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4006
#22232 := [rewrite]: #22231
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4007
#22235 := [monotonicity #22232]: #22234
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4008
#22239 := [trans #22235 #22237]: #22238
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4009
#22242 := [quant-intro #22239]: #22241
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4010
#22226 := (iff #15721 #22225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4011
#22223 := (iff #15716 #22220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4012
#19933 := (or #4965 #19295)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4013
#22217 := (or #13538 #13552 #19933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4014
#22221 := (iff #22217 #22220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4015
#22222 := [rewrite]: #22221
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4016
#22218 := (iff #15716 #22217)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4017
#19942 := (iff #14158 #19933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4018
#19934 := (not #19933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4019
#19937 := (not #19934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4020
#19940 := (iff #19937 #19933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4021
#19941 := [rewrite]: #19940
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4022
#19938 := (iff #14158 #19937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4023
#19935 := (iff #14159 #19934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4024
#19936 := [rewrite]: #19935
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4025
#19939 := [monotonicity #19936]: #19938
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4026
#19943 := [trans #19939 #19941]: #19942
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4027
#22219 := [monotonicity #19943]: #22218
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4028
#22224 := [trans #22219 #22222]: #22223
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4029
#22227 := [quant-intro #22224]: #22226
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4030
#22245 := [monotonicity #22227 #22242]: #22244
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4031
#22253 := [trans #22245 #22251]: #22252
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4032
#22280 := [monotonicity #22253 #22277]: #22279
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4033
#22283 := [monotonicity #22280]: #22282
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4034
#22290 := [trans #22283 #22288]: #22289
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4035
#22215 := (iff #18739 #22212)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4036
#22207 := (and #13222 #13225 #13511 #22204)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4037
#22213 := (iff #22207 #22212)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4038
#22214 := [rewrite]: #22213
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4039
#22208 := (iff #18739 #22207)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4040
#22205 := (iff #18733 #22204)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4041
#22202 := (iff #18728 #22199)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4042
#22194 := (and #12293 #12296 #22191)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4043
#22200 := (iff #22194 #22199)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4044
#22201 := [rewrite]: #22200
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4045
#22195 := (iff #18728 #22194)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4046
#22192 := (iff #18722 #22191)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4047
#22189 := (iff #18717 #22186)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4048
#22181 := (and #12293 #12302 #13222 #13225 #22178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4049
#22187 := (iff #22181 #22186)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4050
#22188 := [rewrite]: #22187
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4051
#22182 := (iff #18717 #22181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4052
#22179 := (iff #18711 #22178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4053
#22176 := (iff #18706 #22173)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4054
#22169 := (and #12548 #12551 #13222 #13225 #13234 #13417 #22129)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4055
#22174 := (iff #22169 #22173)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4056
#22175 := [rewrite]: #22174
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4057
#22170 := (iff #18706 #22169)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4058
#22130 := (iff #18666 #22129)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4059
#22127 := (iff #18661 #22124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4060
#22117 := (and #3209 #13234 #13243 #13251 #13327 #15609 #22114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4061
#22125 := (iff #22117 #22124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4062
#22126 := [rewrite]: #22125
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4063
#22118 := (iff #18661 #22117)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4064
#22115 := (iff #18653 #22114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4065
#22112 := (iff #18650 #22109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4066
#22104 := (and #13259 #22101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4067
#22110 := (iff #22104 #22109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4068
#22111 := [rewrite]: #22110
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4069
#22105 := (iff #18650 #22104)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4070
#22102 := (iff #18645 #22101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4071
#22099 := (iff #18639 #22098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4072
#22096 := (iff #18636 #22093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4073
#22079 := (or #22077 #22078)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4074
#22090 := (or #18612 #18625 #22079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4075
#22094 := (iff #22090 #22093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4076
#22095 := [rewrite]: #22094
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4077
#22091 := (iff #18636 #22090)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4078
#22088 := (iff #18633 #22079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4079
#22080 := (not #22079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4080
#22083 := (not #22080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4081
#22086 := (iff #22083 #22079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4082
#22087 := [rewrite]: #22086
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4083
#22084 := (iff #18633 #22083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4084
#22081 := (iff #18630 #22080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4085
#22082 := [rewrite]: #22081
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4086
#22085 := [monotonicity #22082]: #22084
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4087
#22089 := [trans #22085 #22087]: #22088
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4088
#22092 := [monotonicity #22089]: #22091
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4089
#22097 := [trans #22092 #22095]: #22096
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4090
#22100 := [monotonicity #22097]: #22099
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4091
#22075 := (iff #18323 #22072)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4092
#22067 := (and #22045 #22064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4093
#22073 := (iff #22067 #22072)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4094
#22074 := [rewrite]: #22073
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4095
#22068 := (iff #18323 #22067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4096
#22065 := (iff #15622 #22064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4097
#22062 := (iff #15617 #22059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4098
#22056 := (or #13267 #13281 #19933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4099
#22060 := (iff #22056 #22059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4100
#22061 := [rewrite]: #22060
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4101
#22057 := (iff #15617 #22056)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4102
#22058 := [monotonicity #19943]: #22057
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4103
#22063 := [trans #22058 #22061]: #22062
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4104
#22066 := [quant-intro #22063]: #22065
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4105
#22054 := (iff #18313 #22045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4106
#22049 := (not #22046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4107
#22052 := (iff #22049 #22045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4108
#22053 := [rewrite]: #22052
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4109
#22050 := (iff #18313 #22049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4110
#22047 := (iff #13310 #22046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4111
#22048 := [rewrite]: #22047
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4112
#22051 := [monotonicity #22048]: #22050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4113
#22055 := [trans #22051 #22053]: #22054
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4114
#22069 := [monotonicity #22055 #22066]: #22068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4115
#22076 := [trans #22069 #22074]: #22075
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4116
#22103 := [monotonicity #22076 #22100]: #22102
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4117
#22106 := [monotonicity #22103]: #22105
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4118
#22113 := [trans #22106 #22111]: #22112
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4119
#22116 := [monotonicity #22113]: #22115
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4120
#22119 := [monotonicity #22116]: #22118
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4121
#22128 := [trans #22119 #22126]: #22127
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4122
#22131 := [monotonicity #22128]: #22130
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4123
#22171 := [monotonicity #22131]: #22170
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4124
#22177 := [trans #22171 #22175]: #22176
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4125
#22167 := (iff #18694 #22164)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4126
#22158 := (and #13222 #13225 #13416 #22155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4127
#22165 := (iff #22158 #22164)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4128
#22166 := [rewrite]: #22165
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4129
#22159 := (iff #18694 #22158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4130
#22156 := (iff #18688 #22155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4131
#22153 := (iff #18683 #22150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4132
#22145 := (and #12293 #12296 #22142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4133
#22151 := (iff #22145 #22150)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4134
#22152 := [rewrite]: #22151
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4135
#22146 := (iff #18683 #22145)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4136
#22143 := (iff #18677 #22142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4137
#22140 := (iff #18672 #22137)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4138
#22132 := (and #3194 #3195 #12293 #12302 #12308 #12313 #12316 #13225 #13234 #22129)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4139
#22138 := (iff #22132 #22137)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4140
#22139 := [rewrite]: #22138
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4141
#22133 := (iff #18672 #22132)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4142
#22134 := [monotonicity #22131]: #22133
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4143
#22141 := [trans #22134 #22139]: #22140
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4144
#22144 := [monotonicity #22141]: #22143
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4145
#22147 := [monotonicity #22144]: #22146
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4146
#22154 := [trans #22147 #22152]: #22153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4147
#22157 := [monotonicity #22154]: #22156
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4148
#22160 := [monotonicity #22157]: #22159
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4149
#22168 := [trans #22160 #22166]: #22167
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4150
#22180 := [monotonicity #22168 #22177]: #22179
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4151
#22183 := [monotonicity #22180]: #22182
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4152
#22190 := [trans #22183 #22188]: #22189
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4153
#22193 := [monotonicity #22190]: #22192
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4154
#22196 := [monotonicity #22193]: #22195
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4155
#22203 := [trans #22196 #22201]: #22202
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4156
#22206 := [monotonicity #22203]: #22205
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4157
#22209 := [monotonicity #22206]: #22208
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4158
#22216 := [trans #22209 #22214]: #22215
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4159
#22293 := [monotonicity #22216 #22290]: #22292
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4160
#22042 := (iff #15548 #22041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4161
#22039 := (iff #15543 #22036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4162
#22033 := (or #13703 #13717 #19933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4163
#22037 := (iff #22033 #22036)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4164
#22038 := [rewrite]: #22037
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4165
#22034 := (iff #15543 #22033)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4166
#22035 := [monotonicity #19943]: #22034
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4167
#22040 := [trans #22035 #22038]: #22039
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4168
#22043 := [quant-intro #22040]: #22042
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4169
#22296 := [monotonicity #22043 #22293]: #22295
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4170
#22312 := [trans #22296 #22310]: #22311
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4171
#22315 := [monotonicity #22312]: #22314
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4172
#22031 := (iff #15534 #22030)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4173
#22028 := (iff #15529 #22025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4174
#22022 := (or #13184 #13196 #19933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4175
#22026 := (iff #22022 #22025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4176
#22027 := [rewrite]: #22026
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4177
#22023 := (iff #15529 #22022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4178
#22024 := [monotonicity #19943]: #22023
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4179
#22029 := [trans #22024 #22027]: #22028
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4180
#22032 := [quant-intro #22029]: #22031
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4181
#22318 := [monotonicity #22032 #22315]: #22317
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4182
#22326 := [trans #22318 #22324]: #22325
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4183
#22020 := (iff #18547 #22019)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4184
#22017 := (iff #18542 #22014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4185
#22000 := (or #21998 #21999)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4186
#22011 := (or #18168 #18169 #22000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4187
#22015 := (iff #22011 #22014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4188
#22016 := [rewrite]: #22015
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4189
#22012 := (iff #18542 #22011)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4190
#22009 := (iff #18536 #22000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4191
#22001 := (not #22000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4192
#22004 := (not #22001)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4193
#22007 := (iff #22004 #22000)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4194
#22008 := [rewrite]: #22007
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4195
#22005 := (iff #18536 #22004)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4196
#22002 := (iff #18533 #22001)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4197
#22003 := [rewrite]: #22002
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4198
#22006 := [monotonicity #22003]: #22005
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4199
#22010 := [trans #22006 #22008]: #22009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4200
#22013 := [monotonicity #22010]: #22012
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4201
#22018 := [trans #22013 #22016]: #22017
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4202
#22021 := [monotonicity #22018]: #22020
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4203
#22329 := [monotonicity #22021 #22326]: #22328
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4204
#22332 := [monotonicity #22329]: #22331
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4205
#22339 := [trans #22332 #22337]: #22338
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4206
#22342 := [monotonicity #22339]: #22341
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4207
#22345 := [monotonicity #22342]: #22344
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4208
#22352 := [trans #22345 #22350]: #22351
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4209
#22355 := [monotonicity #22352]: #22354
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4210
#22358 := [monotonicity #22355]: #22357
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4211
#22365 := [trans #22358 #22363]: #22364
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4212
#22368 := [monotonicity #22365]: #22367
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4213
#22371 := [monotonicity #22368]: #22370
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4214
#22378 := [trans #22371 #22376]: #22377
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4215
#22381 := [monotonicity #22378]: #22380
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4216
#18423 := (and #18422 #18421)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4217
#18424 := (not #18423)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4218
#18427 := (+ #18426 #13550)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4219
#18428 := (<= #18427 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4220
#18429 := (+ ?x776!15 #13151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4221
#18430 := (>= #18429 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4222
#18431 := (or #18430 #18428 #18424)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4223
#18432 := (not #18431)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4224
#18455 := (or #18432 #18451)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4225
#18208 := (not #13230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4226
#18415 := (not #12052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4227
#18412 := (not #12061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4228
#18409 := (not #12070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4229
#18406 := (not #12079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4230
#18459 := (and #18406 #18409 #18412 #18415 #18208 #13514 #18455)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4231
#15645 := (and #13243 #15609)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4232
#15648 := (not #15645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4233
#18339 := (not #15648)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4234
#18299 := (and #18298 #18297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4235
#18300 := (not #18299)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4236
#18303 := (+ #18302 #13279)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4237
#18304 := (<= #18303 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4238
#18305 := (+ ?x785!14 #13260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4239
#18306 := (>= #18305 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4240
#18307 := (or #18306 #18304 #18300)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4241
#18308 := (not #18307)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4242
#18327 := (or #18308 #18323)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4243
#18293 := (not #13264)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4244
#18331 := (and #18293 #18327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4245
#18335 := (or #13264 #18331)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4246
#18288 := (not #13331)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4247
#18285 := (not #13256)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4248
#18282 := (not #12401)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4249
#18342 := (and #18282 #18285 #18288 #18335 #18339)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4250
#18346 := (or #18276 #18279 #18342)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4251
#18273 := (not #13239)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4252
#18373 := (not #12557)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4253
#18370 := (not #12566)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4254
#18378 := (and #18370 #18373 #18208 #18273 #13422 #18346)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4255
#18270 := (not #13365)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4256
#18267 := (not #12440)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4257
#18264 := (not #12449)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4258
#18261 := (not #12485)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4259
#18250 := (not #12494)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4260
#18258 := (not #12467)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4261
#18255 := (not #12476)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4262
#18350 := (and #18255 #18258 #18250 #18261 #18264 #18267 #18270 #18273 #18346)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4263
#18354 := (or #18238 #18247 #18350)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4264
#18244 := (not #12506)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4265
#18358 := (and #18244 #18354)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4266
#18362 := (or #18238 #18241 #18358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4267
#18366 := (and #18208 #13416 #18362)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4268
#18382 := (or #18366 #18378)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4269
#18386 := (and #18250 #18208 #18382)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4270
#18390 := (or #18238 #18247 #18386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4271
#18394 := (and #18244 #18390)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4272
#18398 := (or #18238 #18241 #18394)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4273
#18402 := (and #18208 #13511 #18398)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4274
#18463 := (or #18402 #18459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4275
#15599 := (and #13765 #15594)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4276
#15602 := (not #15599)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4277
#18233 := (not #15602)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4278
#15582 := (and #13222 #15577)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4279
#15585 := (not #15582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4280
#18230 := (not #15585)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4281
#15565 := (and #13743 #15560)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4282
#15568 := (not #15565)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4283
#18227 := (not #15568)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4284
#18217 := (not #13786)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4285
#18214 := (not #13740)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4286
#18211 := (not #13700)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4287
#18205 := (not #13683)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4288
#18202 := (not #14996)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4289
#18199 := (not #12733)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4290
#18196 := (not #12742)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4291
#18193 := (not #12751)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4292
#18190 := (not #12760)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4293
#18187 := (not #12769)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4294
#18467 := (and #18187 #18190 #18193 #18196 #18199 #18202 #18205 #18208 #18211 #18214 #18217 #15548 #18227 #18230 #18233 #18463)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4295
#18471 := (or #12976 #13943 #18467)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4296
#18475 := (and #15534 #18471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4297
#18162 := (and #18161 #18160)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4298
#18163 := (not #18162)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4299
#18170 := (or #18169 #18168 #18163)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4300
#18171 := (not #18170)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4301
#18479 := (or #18171 #18475)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4302
#18156 := (not #13181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4303
#18483 := (and #18156 #18479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4304
#18487 := (or #13181 #18483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4305
#18151 := (not #12985)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4306
#18148 := (not #12949)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4307
#18145 := (not #12958)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4308
#18142 := (not #12967)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4309
#18139 := (not #12976)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4310
#18491 := (and #18139 #18142 #18145 #18148 #18151 #18487)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4311
#18495 := (or #18127 #18136 #18491)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4312
#18133 := (not #12997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4313
#18499 := (and #18133 #18495)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4314
#18503 := (or #18127 #18130 #18499)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4315
#18124 := (not #13009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4316
#18507 := (and #18124 #18503)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4317
#18511 := (or #13009 #18507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4318
#18858 := (iff #18511 #18857)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4319
#18855 := (iff #18507 #18854)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4320
#18852 := (iff #18503 #18851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4321
#18849 := (iff #18499 #18846)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4322
#18843 := (and #11934 #18840)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4323
#18847 := (iff #18843 #18846)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4324
#18848 := [rewrite]: #18847
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4325
#18844 := (iff #18499 #18843)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4326
#18841 := (iff #18495 #18840)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4327
#18838 := (iff #18491 #18835)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4328
#18832 := (and #3042 #3043 #3044 #3045 #11940 #18829)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4329
#18836 := (iff #18832 #18835)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4330
#18837 := [rewrite]: #18836
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4331
#18833 := (iff #18491 #18832)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4332
#18830 := (iff #18487 #18829)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4333
#18827 := (iff #18483 #18826)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4334
#18824 := (iff #18479 #18823)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4335
#18821 := (iff #18475 #18820)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4336
#18818 := (iff #18471 #18817)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4337
#18815 := (iff #18467 #18812)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4338
#18809 := (and #3170 #3171 #3172 #3173 #3176 #11997 #12254 #13227 #13695 #13737 #13781 #15548 #15565 #15582 #15599 #18806)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4339
#18813 := (iff #18809 #18812)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4340
#18814 := [rewrite]: #18813
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4341
#18810 := (iff #18467 #18809)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4342
#18807 := (iff #18463 #18806)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4343
#18804 := (iff #18459 #18801)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4344
#18798 := (and #12008 #12011 #12014 #12017 #13227 #13510 #18793)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4345
#18802 := (iff #18798 #18801)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4346
#18803 := [rewrite]: #18802
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4347
#18799 := (iff #18459 #18798)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4348
#18796 := (iff #18455 #18793)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4349
#18790 := (or #18787 #18451)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4350
#18794 := (iff #18790 #18793)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4351
#18795 := [rewrite]: #18794
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4352
#18791 := (iff #18455 #18790)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4353
#18788 := (iff #18432 #18787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4354
#18785 := (iff #18431 #18784)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4355
#18782 := (iff #18424 #18781)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4356
#18779 := (iff #18423 #18778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4357
#18780 := [rewrite]: #18779
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4358
#18783 := [monotonicity #18780]: #18782
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4359
#18776 := (iff #18428 #18773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4360
#18765 := (+ #13550 #18426)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4361
#18768 := (<= #18765 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4362
#18774 := (iff #18768 #18773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4363
#18775 := [rewrite]: #18774
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4364
#18769 := (iff #18428 #18768)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4365
#18766 := (= #18427 #18765)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4366
#18767 := [rewrite]: #18766
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4367
#18770 := [monotonicity #18767]: #18769
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4368
#18777 := [trans #18770 #18775]: #18776
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4369
#18763 := (iff #18430 #18760)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4370
#18752 := (+ #13151 ?x776!15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4371
#18755 := (>= #18752 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4372
#18761 := (iff #18755 #18760)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4373
#18762 := [rewrite]: #18761
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4374
#18756 := (iff #18430 #18755)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4375
#18753 := (= #18429 #18752)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4376
#18754 := [rewrite]: #18753
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4377
#18757 := [monotonicity #18754]: #18756
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4378
#18764 := [trans #18757 #18762]: #18763
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4379
#18786 := [monotonicity #18764 #18777 #18783]: #18785
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4380
#18789 := [monotonicity #18786]: #18788
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4381
#18792 := [monotonicity #18789]: #18791
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4382
#18797 := [trans #18792 #18795]: #18796
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4383
#18564 := (iff #18208 #13227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4384
#18565 := [rewrite]: #18564
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4385
#18750 := (iff #18415 #12017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4386
#18751 := [rewrite]: #18750
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4387
#18748 := (iff #18412 #12014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4388
#18749 := [rewrite]: #18748
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4389
#18746 := (iff #18409 #12011)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4390
#18747 := [rewrite]: #18746
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4391
#18744 := (iff #18406 #12008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4392
#18745 := [rewrite]: #18744
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4393
#18800 := [monotonicity #18745 #18747 #18749 #18751 #18565 #13518 #18797]: #18799
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4394
#18805 := [trans #18800 #18803]: #18804
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4395
#18742 := (iff #18402 #18739)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4396
#18736 := (and #13227 #13511 #18733)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4397
#18740 := (iff #18736 #18739)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4398
#18741 := [rewrite]: #18740
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4399
#18737 := (iff #18402 #18736)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4400
#18734 := (iff #18398 #18733)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4401
#18731 := (iff #18394 #18728)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4402
#18725 := (and #12299 #18722)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4403
#18729 := (iff #18725 #18728)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4404
#18730 := [rewrite]: #18729
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4405
#18726 := (iff #18394 #18725)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4406
#18723 := (iff #18390 #18722)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4407
#18720 := (iff #18386 #18717)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4408
#18714 := (and #12305 #13227 #18711)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4409
#18718 := (iff #18714 #18717)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4410
#18719 := [rewrite]: #18718
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4411
#18715 := (iff #18386 #18714)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4412
#18712 := (iff #18382 #18711)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4413
#18709 := (iff #18378 #18706)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4414
#18703 := (and #12548 #12551 #13227 #13236 #13417 #18666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4415
#18707 := (iff #18703 #18706)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4416
#18708 := [rewrite]: #18707
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4417
#18704 := (iff #18378 #18703)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4418
#18667 := (iff #18346 #18666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4419
#18664 := (iff #18342 #18661)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4420
#18658 := (and #3209 #13253 #13327 #18653 #15645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4421
#18662 := (iff #18658 #18661)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4422
#18663 := [rewrite]: #18662
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4423
#18659 := (iff #18342 #18658)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4424
#18656 := (iff #18339 #15645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4425
#18657 := [rewrite]: #18656
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4426
#18654 := (iff #18335 #18653)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4427
#18651 := (iff #18331 #18650)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4428
#18648 := (iff #18327 #18645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4429
#18642 := (or #18639 #18323)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4430
#18646 := (iff #18642 #18645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4431
#18647 := [rewrite]: #18646
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4432
#18643 := (iff #18327 #18642)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4433
#18640 := (iff #18308 #18639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4434
#18637 := (iff #18307 #18636)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4435
#18634 := (iff #18300 #18633)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4436
#18631 := (iff #18299 #18630)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4437
#18632 := [rewrite]: #18631
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4438
#18635 := [monotonicity #18632]: #18634
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4439
#18628 := (iff #18304 #18625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4440
#18617 := (+ #13279 #18302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4441
#18620 := (<= #18617 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4442
#18626 := (iff #18620 #18625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4443
#18627 := [rewrite]: #18626
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4444
#18621 := (iff #18304 #18620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4445
#18618 := (= #18303 #18617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4446
#18619 := [rewrite]: #18618
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4447
#18622 := [monotonicity #18619]: #18621
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4448
#18629 := [trans #18622 #18627]: #18628
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4449
#18615 := (iff #18306 #18612)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4450
#18604 := (+ #13260 ?x785!14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4451
#18607 := (>= #18604 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4452
#18613 := (iff #18607 #18612)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4453
#18614 := [rewrite]: #18613
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4454
#18608 := (iff #18306 #18607)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4455
#18605 := (= #18305 #18604)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4456
#18606 := [rewrite]: #18605
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4457
#18609 := [monotonicity #18606]: #18608
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4458
#18616 := [trans #18609 #18614]: #18615
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4459
#18638 := [monotonicity #18616 #18629 #18635]: #18637
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4460
#18641 := [monotonicity #18638]: #18640
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4461
#18644 := [monotonicity #18641]: #18643
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4462
#18649 := [trans #18644 #18647]: #18648
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4463
#18602 := (iff #18293 #13259)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4464
#18603 := [rewrite]: #18602
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4465
#18652 := [monotonicity #18603 #18649]: #18651
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4466
#18655 := [monotonicity #18652]: #18654
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4467
#18600 := (iff #18288 #13327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4468
#18601 := [rewrite]: #18600
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4469
#18598 := (iff #18285 #13253)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4470
#18599 := [rewrite]: #18598
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4471
#18596 := (iff #18282 #3209)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4472
#18597 := [rewrite]: #18596
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4473
#18660 := [monotonicity #18597 #18599 #18601 #18655 #18657]: #18659
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4474
#18665 := [trans #18660 #18663]: #18664
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4475
#18668 := [monotonicity #18665]: #18667
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4476
#18594 := (iff #18273 #13236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4477
#18595 := [rewrite]: #18594
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4478
#18701 := (iff #18373 #12551)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4479
#18702 := [rewrite]: #18701
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4480
#18699 := (iff #18370 #12548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4481
#18700 := [rewrite]: #18699
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4482
#18705 := [monotonicity #18700 #18702 #18565 #18595 #13426 #18668]: #18704
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4483
#18710 := [trans #18705 #18708]: #18709
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4484
#18697 := (iff #18366 #18694)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4485
#18691 := (and #13227 #13416 #18688)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4486
#18695 := (iff #18691 #18694)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4487
#18696 := [rewrite]: #18695
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4488
#18692 := (iff #18366 #18691)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4489
#18689 := (iff #18362 #18688)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4490
#18686 := (iff #18358 #18683)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4491
#18680 := (and #12299 #18677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4492
#18684 := (iff #18680 #18683)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4493
#18685 := [rewrite]: #18684
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4494
#18681 := (iff #18358 #18680)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4495
#18678 := (iff #18354 #18677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4496
#18675 := (iff #18350 #18672)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4497
#18669 := (and #3194 #3195 #12305 #12308 #12313 #12316 #13225 #13236 #18666)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4498
#18673 := (iff #18669 #18672)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4499
#18674 := [rewrite]: #18673
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4500
#18670 := (iff #18350 #18669)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4501
#18592 := (iff #18270 #13225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4502
#18593 := [rewrite]: #18592
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4503
#18590 := (iff #18267 #12316)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4504
#18591 := [rewrite]: #18590
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4505
#18588 := (iff #18264 #12313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4506
#18589 := [rewrite]: #18588
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4507
#18586 := (iff #18261 #12308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4508
#18587 := [rewrite]: #18586
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4509
#18580 := (iff #18250 #12305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4510
#18581 := [rewrite]: #18580
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4511
#18584 := (iff #18258 #3195)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4512
#18585 := [rewrite]: #18584
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4513
#18582 := (iff #18255 #3194)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4514
#18583 := [rewrite]: #18582
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4515
#18671 := [monotonicity #18583 #18585 #18581 #18587 #18589 #18591 #18593 #18595 #18668]: #18670
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4516
#18676 := [trans #18671 #18674]: #18675
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4517
#18679 := [monotonicity #18676]: #18678
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4518
#18578 := (iff #18244 #12299)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4519
#18579 := [rewrite]: #18578
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4520
#18682 := [monotonicity #18579 #18679]: #18681
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4521
#18687 := [trans #18682 #18685]: #18686
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4522
#18690 := [monotonicity #18687]: #18689
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4523
#18693 := [monotonicity #18565 #18690]: #18692
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4524
#18698 := [trans #18693 #18696]: #18697
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4525
#18713 := [monotonicity #18698 #18710]: #18712
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4526
#18716 := [monotonicity #18581 #18565 #18713]: #18715
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4527
#18721 := [trans #18716 #18719]: #18720
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4528
#18724 := [monotonicity #18721]: #18723
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4529
#18727 := [monotonicity #18579 #18724]: #18726
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4530
#18732 := [trans #18727 #18730]: #18731
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4531
#18735 := [monotonicity #18732]: #18734
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4532
#18738 := [monotonicity #18565 #18735]: #18737
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4533
#18743 := [trans #18738 #18741]: #18742
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4534
#18808 := [monotonicity #18743 #18805]: #18807
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4535
#18576 := (iff #18233 #15599)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4536
#18577 := [rewrite]: #18576
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4537
#18574 := (iff #18230 #15582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4538
#18575 := [rewrite]: #18574
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4539
#18572 := (iff #18227 #15565)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4540
#18573 := [rewrite]: #18572
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4541
#18570 := (iff #18217 #13781)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4542
#18571 := [rewrite]: #18570
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4543
#18568 := (iff #18214 #13737)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4544
#18569 := [rewrite]: #18568
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4545
#18566 := (iff #18211 #13695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4546
#18567 := [rewrite]: #18566
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4547
#18562 := (iff #18205 #12254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4548
#18563 := [rewrite]: #18562
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4549
#18560 := (iff #18202 #11997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4550
#18561 := [rewrite]: #18560
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4551
#18558 := (iff #18199 #3176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4552
#18559 := [rewrite]: #18558
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4553
#18556 := (iff #18196 #3173)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4554
#18557 := [rewrite]: #18556
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4555
#18554 := (iff #18193 #3172)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4556
#18555 := [rewrite]: #18554
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4557
#18552 := (iff #18190 #3171)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4558
#18553 := [rewrite]: #18552
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4559
#18550 := (iff #18187 #3170)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4560
#18551 := [rewrite]: #18550
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4561
#18811 := [monotonicity #18551 #18553 #18555 #18557 #18559 #18561 #18563 #18565 #18567 #18569 #18571 #18573 #18575 #18577 #18808]: #18810
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4562
#18816 := [trans #18811 #18814]: #18815
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4563
#18819 := [monotonicity #13947 #18816]: #18818
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4564
#18822 := [monotonicity #18819]: #18821
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4565
#18548 := (iff #18171 #18547)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4566
#18545 := (iff #18170 #18542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4567
#18539 := (or #18169 #18168 #18536)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4568
#18543 := (iff #18539 #18542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4569
#18544 := [rewrite]: #18543
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4570
#18540 := (iff #18170 #18539)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4571
#18537 := (iff #18163 #18536)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4572
#18534 := (iff #18162 #18533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4573
#18535 := [rewrite]: #18534
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4574
#18538 := [monotonicity #18535]: #18537
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4575
#18541 := [monotonicity #18538]: #18540
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4576
#18546 := [trans #18541 #18544]: #18545
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4577
#18549 := [monotonicity #18546]: #18548
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4578
#18825 := [monotonicity #18549 #18822]: #18824
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4579
#18531 := (iff #18156 #13178)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4580
#18532 := [rewrite]: #18531
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4581
#18828 := [monotonicity #18532 #18825]: #18827
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4582
#18831 := [monotonicity #18828]: #18830
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4583
#18529 := (iff #18151 #11940)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4584
#18530 := [rewrite]: #18529
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4585
#18527 := (iff #18148 #3045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4586
#18528 := [rewrite]: #18527
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4587
#18525 := (iff #18145 #3044)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4588
#18526 := [rewrite]: #18525
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4589
#18523 := (iff #18142 #3043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4590
#18524 := [rewrite]: #18523
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4591
#18521 := (iff #18139 #3042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4592
#18522 := [rewrite]: #18521
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4593
#18834 := [monotonicity #18522 #18524 #18526 #18528 #18530 #18831]: #18833
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4594
#18839 := [trans #18834 #18837]: #18838
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4595
#18842 := [monotonicity #18839]: #18841
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4596
#18519 := (iff #18133 #11934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4597
#18520 := [rewrite]: #18519
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4598
#18845 := [monotonicity #18520 #18842]: #18844
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4599
#18850 := [trans #18845 #18848]: #18849
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4600
#18853 := [monotonicity #18850]: #18852
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4601
#18517 := (iff #18124 #11925)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4602
#18518 := [rewrite]: #18517
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4603
#18856 := [monotonicity #18518 #18853]: #18855
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4604
#18859 := [monotonicity #18856]: #18858
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4605
#15735 := (exists (vars (?x778 int)) #15730)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4606
#15724 := (not #15721)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4607
#15738 := (or #15724 #15735)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4608
#15741 := (and #15721 #15738)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4609
#15744 := (or #12079 #12070 #12061 #12052 #13230 #13511 #15741)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4610
#15625 := (not #15622)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4611
#15631 := (or #13310 #15625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4612
#15636 := (and #15622 #15631)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4613
#15639 := (or #13264 #15636)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4614
#15642 := (and #13259 #15639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4615
#15654 := (or #12401 #13256 #13331 #15642 #15648)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4616
#15659 := (and #13243 #15609 #15654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4617
#15685 := (or #12566 #12557 #13230 #13239 #13416 #15659)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4618
#15662 := (or #12476 #12467 #12494 #12485 #12449 #12440 #13365 #13239 #15659)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4619
#15665 := (and #12293 #12302 #15662)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4620
#15668 := (or #12506 #15665)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4621
#15671 := (and #12293 #12296 #15668)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4622
#15677 := (or #13230 #13417 #15671)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4623
#15690 := (and #15677 #15685)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4624
#15693 := (or #12494 #13230 #15690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4625
#15696 := (and #12293 #12302 #15693)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4626
#15699 := (or #12506 #15696)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4627
#15702 := (and #12293 #12296 #15699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4628
#15708 := (or #13230 #13510 #15702)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4629
#15747 := (and #15708 #15744)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4630
#15551 := (not #15548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4631
#15753 := (or #12769 #12760 #12751 #12742 #12733 #14996 #13683 #13230 #13700 #13740 #13786 #15551 #15568 #15585 #15602 #15747)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4632
#15758 := (and #3042 #13218 #15753)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4633
#15537 := (not #15534)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4634
#15761 := (or #15537 #15758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4635
#15764 := (and #15534 #15761)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4636
#15767 := (or #13181 #15764)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4637
#15770 := (and #13178 #15767)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4638
#15773 := (or #12976 #12967 #12958 #12949 #12985 #15770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4639
#15776 := (and #11928 #11937 #15773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4640
#15779 := (or #12997 #15776)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4641
#15782 := (and #11928 #11931 #15779)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4642
#15785 := (or #13009 #15782)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4643
#15788 := (and #11925 #15785)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4644
#15791 := (not #15788)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4645
#18512 := (~ #15791 #18511)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4646
#18508 := (not #15785)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4647
#18509 := (~ #18508 #18507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4648
#18504 := (not #15782)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4649
#18505 := (~ #18504 #18503)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4650
#18500 := (not #15779)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4651
#18501 := (~ #18500 #18499)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4652
#18496 := (not #15776)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4653
#18497 := (~ #18496 #18495)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4654
#18492 := (not #15773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4655
#18493 := (~ #18492 #18491)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4656
#18488 := (not #15770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4657
#18489 := (~ #18488 #18487)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4658
#18484 := (not #15767)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4659
#18485 := (~ #18484 #18483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4660
#18480 := (not #15764)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4661
#18481 := (~ #18480 #18479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4662
#18476 := (not #15761)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4663
#18477 := (~ #18476 #18475)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4664
#18472 := (not #15758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4665
#18473 := (~ #18472 #18471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4666
#18468 := (not #15753)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4667
#18469 := (~ #18468 #18467)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4668
#18464 := (not #15747)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4669
#18465 := (~ #18464 #18463)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4670
#18460 := (not #15744)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4671
#18461 := (~ #18460 #18459)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4672
#18456 := (not #15741)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4673
#18457 := (~ #18456 #18455)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4674
#18452 := (not #15738)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4675
#18453 := (~ #18452 #18451)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4676
#18448 := (not #15735)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4677
#18449 := (~ #18448 #18447)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4678
#18445 := (~ #18444 #18444)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4679
#18446 := [refl]: #18445
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4680
#18450 := [nnf-neg #18446]: #18449
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4681
#18441 := (not #15724)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4682
#18442 := (~ #18441 #15721)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4683
#18439 := (~ #15721 #15721)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4684
#18437 := (~ #15716 #15716)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4685
#18438 := [refl]: #18437
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4686
#18440 := [nnf-pos #18438]: #18439
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4687
#18443 := [nnf-neg #18440]: #18442
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4688
#18454 := [nnf-neg #18443 #18450]: #18453
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4689
#18433 := (~ #15724 #18432)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4690
#18434 := [sk]: #18433
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4691
#18458 := [nnf-neg #18434 #18454]: #18457
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4692
#18418 := (~ #13514 #13514)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4693
#18419 := [refl]: #18418
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4694
#18209 := (~ #18208 #18208)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4695
#18210 := [refl]: #18209
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4696
#18416 := (~ #18415 #18415)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4697
#18417 := [refl]: #18416
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4698
#18413 := (~ #18412 #18412)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4699
#18414 := [refl]: #18413
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4700
#18410 := (~ #18409 #18409)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4701
#18411 := [refl]: #18410
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4702
#18407 := (~ #18406 #18406)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4703
#18408 := [refl]: #18407
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4704
#18462 := [nnf-neg #18408 #18411 #18414 #18417 #18210 #18419 #18458]: #18461
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4705
#18403 := (not #15708)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4706
#18404 := (~ #18403 #18402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4707
#18399 := (not #15702)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4708
#18400 := (~ #18399 #18398)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4709
#18395 := (not #15699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4710
#18396 := (~ #18395 #18394)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4711
#18391 := (not #15696)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4712
#18392 := (~ #18391 #18390)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4713
#18387 := (not #15693)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4714
#18388 := (~ #18387 #18386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4715
#18383 := (not #15690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4716
#18384 := (~ #18383 #18382)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4717
#18379 := (not #15685)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4718
#18380 := (~ #18379 #18378)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4719
#18347 := (not #15659)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4720
#18348 := (~ #18347 #18346)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4721
#18343 := (not #15654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4722
#18344 := (~ #18343 #18342)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4723
#18340 := (~ #18339 #18339)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4724
#18341 := [refl]: #18340
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4725
#18336 := (not #15642)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4726
#18337 := (~ #18336 #18335)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4727
#18332 := (not #15639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4728
#18333 := (~ #18332 #18331)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4729
#18328 := (not #15636)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4730
#18329 := (~ #18328 #18327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4731
#18324 := (not #15631)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4732
#18325 := (~ #18324 #18323)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4733
#18320 := (not #15625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4734
#18321 := (~ #18320 #15622)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4735
#18318 := (~ #15622 #15622)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4736
#18316 := (~ #15617 #15617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4737
#18317 := [refl]: #18316
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4738
#18319 := [nnf-pos #18317]: #18318
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4739
#18322 := [nnf-neg #18319]: #18321
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4740
#18314 := (~ #18313 #18313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4741
#18315 := [refl]: #18314
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4742
#18326 := [nnf-neg #18315 #18322]: #18325
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4743
#18309 := (~ #15625 #18308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4744
#18310 := [sk]: #18309
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4745
#18330 := [nnf-neg #18310 #18326]: #18329
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4746
#18294 := (~ #18293 #18293)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4747
#18295 := [refl]: #18294
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4748
#18334 := [nnf-neg #18295 #18330]: #18333
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4749
#18291 := (~ #13264 #13264)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4750
#18292 := [refl]: #18291
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4751
#18338 := [nnf-neg #18292 #18334]: #18337
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4752
#18289 := (~ #18288 #18288)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4753
#18290 := [refl]: #18289
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4754
#18286 := (~ #18285 #18285)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4755
#18287 := [refl]: #18286
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4756
#18283 := (~ #18282 #18282)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4757
#18284 := [refl]: #18283
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4758
#18345 := [nnf-neg #18284 #18287 #18290 #18338 #18341]: #18344
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4759
#18280 := (~ #18279 #18279)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4760
#18281 := [refl]: #18280
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4761
#18277 := (~ #18276 #18276)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4762
#18278 := [refl]: #18277
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4763
#18349 := [nnf-neg #18278 #18281 #18345]: #18348
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4764
#18376 := (~ #13422 #13422)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4765
#18377 := [refl]: #18376
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4766
#18274 := (~ #18273 #18273)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4767
#18275 := [refl]: #18274
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4768
#18374 := (~ #18373 #18373)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4769
#18375 := [refl]: #18374
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4770
#18371 := (~ #18370 #18370)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4771
#18372 := [refl]: #18371
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4772
#18381 := [nnf-neg #18372 #18375 #18210 #18275 #18377 #18349]: #18380
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4773
#18367 := (not #15677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4774
#18368 := (~ #18367 #18366)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4775
#18363 := (not #15671)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4776
#18364 := (~ #18363 #18362)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4777
#18359 := (not #15668)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4778
#18360 := (~ #18359 #18358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4779
#18355 := (not #15665)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4780
#18356 := (~ #18355 #18354)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4781
#18351 := (not #15662)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4782
#18352 := (~ #18351 #18350)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4783
#18271 := (~ #18270 #18270)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4784
#18272 := [refl]: #18271
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4785
#18268 := (~ #18267 #18267)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4786
#18269 := [refl]: #18268
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4787
#18265 := (~ #18264 #18264)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4788
#18266 := [refl]: #18265
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4789
#18262 := (~ #18261 #18261)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4790
#18263 := [refl]: #18262
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4791
#18251 := (~ #18250 #18250)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4792
#18252 := [refl]: #18251
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4793
#18259 := (~ #18258 #18258)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4794
#18260 := [refl]: #18259
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4795
#18256 := (~ #18255 #18255)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4796
#18257 := [refl]: #18256
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4797
#18353 := [nnf-neg #18257 #18260 #18252 #18263 #18266 #18269 #18272 #18275 #18349]: #18352
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4798
#18248 := (~ #18247 #18247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4799
#18249 := [refl]: #18248
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4800
#18239 := (~ #18238 #18238)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4801
#18240 := [refl]: #18239
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4802
#18357 := [nnf-neg #18240 #18249 #18353]: #18356
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4803
#18245 := (~ #18244 #18244)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4804
#18246 := [refl]: #18245
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4805
#18361 := [nnf-neg #18246 #18357]: #18360
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4806
#18242 := (~ #18241 #18241)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4807
#18243 := [refl]: #18242
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4808
#18365 := [nnf-neg #18240 #18243 #18361]: #18364
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4809
#18253 := (~ #13416 #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4810
#18254 := [refl]: #18253
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4811
#18369 := [nnf-neg #18210 #18254 #18365]: #18368
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4812
#18385 := [nnf-neg #18369 #18381]: #18384
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4813
#18389 := [nnf-neg #18252 #18210 #18385]: #18388
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4814
#18393 := [nnf-neg #18240 #18249 #18389]: #18392
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4815
#18397 := [nnf-neg #18246 #18393]: #18396
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4816
#18401 := [nnf-neg #18240 #18243 #18397]: #18400
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4817
#18236 := (~ #13511 #13511)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4818
#18237 := [refl]: #18236
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4819
#18405 := [nnf-neg #18210 #18237 #18401]: #18404
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4820
#18466 := [nnf-neg #18405 #18462]: #18465
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4821
#18234 := (~ #18233 #18233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4822
#18235 := [refl]: #18234
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4823
#18231 := (~ #18230 #18230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4824
#18232 := [refl]: #18231
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4825
#18228 := (~ #18227 #18227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4826
#18229 := [refl]: #18228
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4827
#18224 := (not #15551)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4828
#18225 := (~ #18224 #15548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4829
#18222 := (~ #15548 #15548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4830
#18220 := (~ #15543 #15543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4831
#18221 := [refl]: #18220
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4832
#18223 := [nnf-pos #18221]: #18222
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4833
#18226 := [nnf-neg #18223]: #18225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4834
#18218 := (~ #18217 #18217)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4835
#18219 := [refl]: #18218
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4836
#18215 := (~ #18214 #18214)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4837
#18216 := [refl]: #18215
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4838
#18212 := (~ #18211 #18211)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4839
#18213 := [refl]: #18212
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4840
#18206 := (~ #18205 #18205)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4841
#18207 := [refl]: #18206
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4842
#18203 := (~ #18202 #18202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4843
#18204 := [refl]: #18203
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4844
#18200 := (~ #18199 #18199)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4845
#18201 := [refl]: #18200
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4846
#18197 := (~ #18196 #18196)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4847
#18198 := [refl]: #18197
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4848
#18194 := (~ #18193 #18193)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4849
#18195 := [refl]: #18194
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4850
#18191 := (~ #18190 #18190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4851
#18192 := [refl]: #18191
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4852
#18188 := (~ #18187 #18187)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4853
#18189 := [refl]: #18188
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4854
#18470 := [nnf-neg #18189 #18192 #18195 #18198 #18201 #18204 #18207 #18210 #18213 #18216 #18219 #18226 #18229 #18232 #18235 #18466]: #18469
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4855
#18185 := (~ #13943 #13943)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4856
#18186 := [refl]: #18185
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4857
#18183 := (~ #12976 #12976)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4858
#18184 := [refl]: #18183
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4859
#18474 := [nnf-neg #18184 #18186 #18470]: #18473
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4860
#18180 := (not #15537)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4861
#18181 := (~ #18180 #15534)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4862
#18178 := (~ #15534 #15534)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4863
#18176 := (~ #15529 #15529)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4864
#18177 := [refl]: #18176
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4865
#18179 := [nnf-pos #18177]: #18178
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4866
#18182 := [nnf-neg #18179]: #18181
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4867
#18478 := [nnf-neg #18182 #18474]: #18477
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4868
#18172 := (~ #15537 #18171)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4869
#18173 := [sk]: #18172
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4870
#18482 := [nnf-neg #18173 #18478]: #18481
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4871
#18157 := (~ #18156 #18156)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4872
#18158 := [refl]: #18157
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4873
#18486 := [nnf-neg #18158 #18482]: #18485
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4874
#18154 := (~ #13181 #13181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4875
#18155 := [refl]: #18154
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4876
#18490 := [nnf-neg #18155 #18486]: #18489
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4877
#18152 := (~ #18151 #18151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4878
#18153 := [refl]: #18152
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4879
#18149 := (~ #18148 #18148)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4880
#18150 := [refl]: #18149
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4881
#18146 := (~ #18145 #18145)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4882
#18147 := [refl]: #18146
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4883
#18143 := (~ #18142 #18142)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4884
#18144 := [refl]: #18143
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4885
#18140 := (~ #18139 #18139)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4886
#18141 := [refl]: #18140
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4887
#18494 := [nnf-neg #18141 #18144 #18147 #18150 #18153 #18490]: #18493
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4888
#18137 := (~ #18136 #18136)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4889
#18138 := [refl]: #18137
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4890
#18128 := (~ #18127 #18127)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4891
#18129 := [refl]: #18128
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4892
#18498 := [nnf-neg #18129 #18138 #18494]: #18497
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4893
#18134 := (~ #18133 #18133)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4894
#18135 := [refl]: #18134
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4895
#18502 := [nnf-neg #18135 #18498]: #18501
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4896
#18131 := (~ #18130 #18130)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4897
#18132 := [refl]: #18131
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4898
#18506 := [nnf-neg #18129 #18132 #18502]: #18505
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4899
#18125 := (~ #18124 #18124)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4900
#18126 := [refl]: #18125
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4901
#18510 := [nnf-neg #18126 #18506]: #18509
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4902
#18122 := (~ #13009 #13009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4903
#18123 := [refl]: #18122
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4904
#18513 := [nnf-neg #18123 #18510]: #18512
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4905
#15021 := (or #12079 #12070 #12061 #12052 #13230 #13511 #13597)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4906
#15026 := (and #13533 #15021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4907
#15032 := (or #12769 #12760 #12751 #12742 #12733 #14996 #13683 #13230 #13700 #13734 #13740 #13752 #13762 #13775 #13786 #15026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4908
#15037 := (and #3042 #13218 #15032)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4909
#15040 := (or #13214 #15037)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4910
#15043 := (and #13211 #15040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4911
#15046 := (or #13181 #15043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4912
#15049 := (and #13178 #15046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4913
#15052 := (or #12976 #12967 #12958 #12949 #12985 #15049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4914
#15055 := (and #11928 #11937 #15052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4915
#15058 := (or #12997 #15055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4916
#15061 := (and #11928 #11931 #15058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4917
#15064 := (or #13009 #15061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4918
#15067 := (and #11925 #15064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4919
#15070 := (not #15067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4920
#15792 := (iff #15070 #15791)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4921
#15789 := (iff #15067 #15788)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4922
#15786 := (iff #15064 #15785)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4923
#15783 := (iff #15061 #15782)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4924
#15780 := (iff #15058 #15779)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4925
#15777 := (iff #15055 #15776)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4926
#15774 := (iff #15052 #15773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4927
#15771 := (iff #15049 #15770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4928
#15768 := (iff #15046 #15767)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4929
#15765 := (iff #15043 #15764)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4930
#15762 := (iff #15040 #15761)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4931
#15759 := (iff #15037 #15758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4932
#15756 := (iff #15032 #15753)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4933
#15750 := (or #12769 #12760 #12751 #12742 #12733 #14996 #13683 #13230 #13700 #15551 #13740 #15568 #15585 #15602 #13786 #15747)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4934
#15754 := (iff #15750 #15753)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4935
#15755 := [rewrite]: #15754
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4936
#15751 := (iff #15032 #15750)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4937
#15748 := (iff #15026 #15747)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4938
#15745 := (iff #15021 #15744)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4939
#15742 := (iff #13597 #15741)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4940
#15739 := (iff #13592 #15738)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4941
#15736 := (iff #13583 #15735)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4942
#15733 := (iff #13578 #15730)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4943
#15727 := (and #3103 #4043 #14916 #13540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4944
#15731 := (iff #15727 #15730)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4945
#15732 := [rewrite]: #15731
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4946
#15728 := (iff #13578 #15727)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4947
#14911 := (iff #4357 #14916)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4948
#14932 := -4294967295::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4949
#14924 := (+ -4294967295::int #161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4950
#14917 := (<= #14924 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4951
#14913 := (iff #14917 #14916)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4952
#14914 := [rewrite]: #14913
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4953
#14918 := (iff #4357 #14917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4954
#14919 := (= #4356 #14924)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4955
#14925 := (+ #161 -4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4956
#14921 := (= #14925 #14924)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4957
#14922 := [rewrite]: #14921
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4958
#14926 := (= #4356 #14925)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4959
#14927 := (= #4355 -4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4960
#14933 := (* -1::int 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4961
#14929 := (= #14933 -4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4962
#14930 := [rewrite]: #14929
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4963
#14934 := (= #4355 #14933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4964
#7478 := (= uf_76 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4965
#947 := 65536::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4966
#1322 := (* 65536::int 65536::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4967
#1327 := (- #1322 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4968
#1328 := (= uf_76 #1327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4969
#7479 := (iff #1328 #7478)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4970
#7476 := (= #1327 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4971
#1010 := 4294967296::int
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4972
#7469 := (- 4294967296::int 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4973
#7474 := (= #7469 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4974
#7475 := [rewrite]: #7474
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4975
#7471 := (= #1327 #7469)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4976
#7440 := (= #1322 4294967296::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4977
#7441 := [rewrite]: #7440
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4978
#7472 := [monotonicity #7441]: #7471
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4979
#7477 := [trans #7472 #7475]: #7476
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4980
#7480 := [monotonicity #7477]: #7479
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4981
#7468 := [asserted]: #1328
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4982
#7483 := [mp #7468 #7480]: #7478
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4983
#14931 := [monotonicity #7483]: #14934
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4984
#14928 := [trans #14931 #14930]: #14927
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4985
#14923 := [monotonicity #14928]: #14926
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4986
#14920 := [trans #14923 #14922]: #14919
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4987
#14915 := [monotonicity #14920]: #14918
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4988
#14912 := [trans #14915 #14914]: #14911
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4989
#15729 := [monotonicity #14912]: #15728
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4990
#15734 := [trans #15729 #15732]: #15733
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4991
#15737 := [quant-intro #15734]: #15736
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4992
#15725 := (iff #13586 #15724)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4993
#15722 := (iff #13566 #15721)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4994
#15719 := (iff #13561 #15716)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4995
#15713 := (or #14158 #13538 #13552)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4996
#15717 := (iff #15713 #15716)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4997
#15718 := [rewrite]: #15717
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4998
#15714 := (iff #13561 #15713)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  4999
#14155 := (iff #5579 #14158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5000
#14160 := (iff #4364 #14159)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5001
#14157 := [monotonicity #14912]: #14160
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5002
#14156 := [monotonicity #14157]: #14155
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5003
#15715 := [monotonicity #14156]: #15714
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5004
#15720 := [trans #15715 #15718]: #15719
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5005
#15723 := [quant-intro #15720]: #15722
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5006
#15726 := [monotonicity #15723]: #15725
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5007
#15740 := [monotonicity #15726 #15737]: #15739
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5008
#15743 := [monotonicity #15723 #15740]: #15742
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5009
#15746 := [monotonicity #15743]: #15745
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5010
#15711 := (iff #13533 #15708)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5011
#15705 := (or #13230 #15702 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5012
#15709 := (iff #15705 #15708)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5013
#15710 := [rewrite]: #15709
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5014
#15706 := (iff #13533 #15705)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5015
#15703 := (iff #13504 #15702)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5016
#15700 := (iff #13498 #15699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5017
#15697 := (iff #13493 #15696)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5018
#15694 := (iff #13485 #15693)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5019
#15691 := (iff #13476 #15690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5020
#15688 := (iff #13471 #15685)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5021
#15682 := (or #12566 #12557 #13230 #13239 #15659 #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5022
#15686 := (iff #15682 #15685)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5023
#15687 := [rewrite]: #15686
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5024
#15683 := (iff #13471 #15682)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5025
#15660 := (iff #13360 #15659)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5026
#15657 := (iff #13352 #15654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5027
#15651 := (or #12401 #13256 #15642 #13331 #15648)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5028
#15655 := (iff #15651 #15654)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5029
#15656 := [rewrite]: #15655
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5030
#15652 := (iff #13352 #15651)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5031
#15649 := (iff #13337 #15648)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5032
#15646 := (iff #13334 #15645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5033
#15612 := (iff #13245 #15609)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5034
#15554 := (+ 4294967295::int #13246)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5035
#15605 := (>= #15554 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5036
#15610 := (iff #15605 #15609)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5037
#15611 := [rewrite]: #15610
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5038
#15606 := (iff #13245 #15605)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5039
#15555 := (= #13247 #15554)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5040
#15556 := [monotonicity #7483]: #15555
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5041
#15607 := [monotonicity #15556]: #15606
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5042
#15613 := [trans #15607 #15611]: #15612
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5043
#15647 := [monotonicity #15613]: #15646
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5044
#15650 := [monotonicity #15647]: #15649
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5045
#15643 := (iff #13324 #15642)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5046
#15640 := (iff #13321 #15639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5047
#15637 := (iff #13318 #15636)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5048
#15634 := (iff #13315 #15631)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5049
#15628 := (or #15625 #13310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5050
#15632 := (iff #15628 #15631)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5051
#15633 := [rewrite]: #15632
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5052
#15629 := (iff #13315 #15628)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5053
#15626 := (iff #13298 #15625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5054
#15623 := (iff #13295 #15622)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5055
#15620 := (iff #13290 #15617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5056
#15614 := (or #14158 #13267 #13281)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5057
#15618 := (iff #15614 #15617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5058
#15619 := [rewrite]: #15618
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5059
#15615 := (iff #13290 #15614)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5060
#15616 := [monotonicity #14156]: #15615
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5061
#15621 := [trans #15616 #15619]: #15620
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5062
#15624 := [quant-intro #15621]: #15623
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5063
#15627 := [monotonicity #15624]: #15626
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5064
#15630 := [monotonicity #15627]: #15629
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5065
#15635 := [trans #15630 #15633]: #15634
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5066
#15638 := [monotonicity #15624 #15635]: #15637
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5067
#15641 := [monotonicity #15638]: #15640
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5068
#15644 := [monotonicity #15641]: #15643
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5069
#15653 := [monotonicity #15644 #15650]: #15652
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5070
#15658 := [trans #15653 #15656]: #15657
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5071
#15661 := [monotonicity #15613 #15658]: #15660
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5072
#15684 := [monotonicity #15661]: #15683
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5073
#15689 := [trans #15684 #15687]: #15688
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5074
#15680 := (iff #13441 #15677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5075
#15674 := (or #13230 #15671 #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5076
#15678 := (iff #15674 #15677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5077
#15679 := [rewrite]: #15678
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5078
#15675 := (iff #13441 #15674)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5079
#15672 := (iff #13411 #15671)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5080
#15669 := (iff #13405 #15668)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5081
#15666 := (iff #13400 #15665)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5082
#15663 := (iff #13392 #15662)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5083
#15664 := [monotonicity #15661]: #15663
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5084
#15667 := [monotonicity #15664]: #15666
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5085
#15670 := [monotonicity #15667]: #15669
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5086
#15673 := [monotonicity #15670]: #15672
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5087
#15676 := [monotonicity #15673]: #15675
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5088
#15681 := [trans #15676 #15679]: #15680
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5089
#15692 := [monotonicity #15681 #15689]: #15691
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5090
#15695 := [monotonicity #15692]: #15694
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5091
#15698 := [monotonicity #15695]: #15697
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5092
#15701 := [monotonicity #15698]: #15700
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5093
#15704 := [monotonicity #15701]: #15703
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5094
#15707 := [monotonicity #15704]: #15706
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5095
#15712 := [trans #15707 #15710]: #15711
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5096
#15749 := [monotonicity #15712 #15746]: #15748
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5097
#15603 := (iff #13775 #15602)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5098
#15600 := (iff #13772 #15599)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5099
#15597 := (iff #13768 #15594)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5100
#15588 := (+ 255::int #13715)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5101
#15591 := (>= #15588 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5102
#15595 := (iff #15591 #15594)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5103
#15596 := [rewrite]: #15595
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5104
#15592 := (iff #13768 #15591)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5105
#15589 := (= #13769 #15588)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5106
#1332 := (= uf_78 255::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5107
#7482 := [asserted]: #1332
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5108
#15590 := [monotonicity #7482]: #15589
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5109
#15593 := [monotonicity #15590]: #15592
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5110
#15598 := [trans #15593 #15596]: #15597
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5111
#15601 := [monotonicity #15598]: #15600
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5112
#15604 := [monotonicity #15601]: #15603
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5113
#15586 := (iff #13762 #15585)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5114
#15583 := (iff #13759 #15582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5115
#15580 := (iff #13755 #15577)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5116
#15571 := (+ 4294967295::int #13686)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5117
#15574 := (>= #15571 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5118
#15578 := (iff #15574 #15577)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5119
#15579 := [rewrite]: #15578
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5120
#15575 := (iff #13755 #15574)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5121
#15572 := (= #13756 #15571)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5122
#15573 := [monotonicity #7483]: #15572
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5123
#15576 := [monotonicity #15573]: #15575
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5124
#15581 := [trans #15576 #15579]: #15580
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5125
#15584 := [monotonicity #15581]: #15583
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5126
#15587 := [monotonicity #15584]: #15586
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5127
#15569 := (iff #13752 #15568)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5128
#15566 := (iff #13749 #15565)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5129
#15563 := (iff #13746 #15560)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5130
#15557 := (>= #15554 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5131
#15561 := (iff #15557 #15560)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5132
#15562 := [rewrite]: #15561
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5133
#15558 := (iff #13746 #15557)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5134
#15559 := [monotonicity #15556]: #15558
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5135
#15564 := [trans #15559 #15562]: #15563
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5136
#15567 := [monotonicity #15564]: #15566
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5137
#15570 := [monotonicity #15567]: #15569
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5138
#15552 := (iff #13734 #15551)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5139
#15549 := (iff #13731 #15548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5140
#15546 := (iff #13726 #15543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5141
#15540 := (or #14158 #13703 #13717)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5142
#15544 := (iff #15540 #15543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5143
#15545 := [rewrite]: #15544
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5144
#15541 := (iff #13726 #15540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5145
#15542 := [monotonicity #14156]: #15541
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5146
#15547 := [trans #15542 #15545]: #15546
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5147
#15550 := [quant-intro #15547]: #15549
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5148
#15553 := [monotonicity #15550]: #15552
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5149
#15752 := [monotonicity #15553 #15570 #15587 #15604 #15749]: #15751
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5150
#15757 := [trans #15752 #15755]: #15756
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5151
#15760 := [monotonicity #15757]: #15759
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5152
#15538 := (iff #13214 #15537)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5153
#15535 := (iff #13211 #15534)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5154
#15532 := (iff #13206 #15529)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5155
#15526 := (or #14158 #13184 #13196)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5156
#15530 := (iff #15526 #15529)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5157
#15531 := [rewrite]: #15530
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5158
#15527 := (iff #13206 #15526)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5159
#15528 := [monotonicity #14156]: #15527
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5160
#15533 := [trans #15528 #15531]: #15532
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5161
#15536 := [quant-intro #15533]: #15535
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5162
#15539 := [monotonicity #15536]: #15538
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5163
#15763 := [monotonicity #15539 #15760]: #15762
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5164
#15766 := [monotonicity #15536 #15763]: #15765
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5165
#15769 := [monotonicity #15766]: #15768
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5166
#15772 := [monotonicity #15769]: #15771
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5167
#15775 := [monotonicity #15772]: #15774
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5168
#15778 := [monotonicity #15775]: #15777
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5169
#15781 := [monotonicity #15778]: #15780
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5170
#15784 := [monotonicity #15781]: #15783
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5171
#15787 := [monotonicity #15784]: #15786
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5172
#15790 := [monotonicity #15787]: #15789
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5173
#15793 := [monotonicity #15790]: #15792
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5174
#14070 := (not #13922)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5175
#15071 := (iff #14070 #15070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5176
#15068 := (iff #13922 #15067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5177
#15065 := (iff #13919 #15064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5178
#15062 := (iff #13914 #15061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5179
#15059 := (iff #13908 #15058)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5180
#15056 := (iff #13903 #15055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5181
#15053 := (iff #13895 #15052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5182
#15050 := (iff #13874 #15049)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5183
#15047 := (iff #13871 #15046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5184
#15044 := (iff #13868 #15043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5185
#15041 := (iff #13865 #15040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5186
#15038 := (iff #13860 #15037)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5187
#15035 := (iff #13852 #15032)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5188
#15029 := (or #12769 #12760 #12751 #12742 #12733 #14996 #13683 #13230 #15026 #13700 #13734 #13740 #13752 #13762 #13775 #13786)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5189
#15033 := (iff #15029 #15032)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5190
#15034 := [rewrite]: #15033
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5191
#15030 := (iff #13852 #15029)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5192
#15027 := (iff #13659 #15026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5193
#15024 := (iff #13654 #15021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5194
#15006 := (or #12079 #12070 #12061 #12052 #13230 #13597)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5195
#15018 := (or #13230 #13511 #15006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5196
#15022 := (iff #15018 #15021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5197
#15023 := [rewrite]: #15022
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5198
#15019 := (iff #13654 #15018)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5199
#15016 := (iff #13629 #15006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5200
#15011 := (and true #15006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5201
#15014 := (iff #15011 #15006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5202
#15015 := [rewrite]: #15014
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5203
#15012 := (iff #13629 #15011)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5204
#15009 := (iff #13624 #15006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5205
#15003 := (or false #12079 #12070 #12061 #12052 #13230 #13597)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5206
#15007 := (iff #15003 #15006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5207
#15008 := [rewrite]: #15007
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5208
#15004 := (iff #13624 #15003)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5209
#15001 := (iff #12113 false)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5210
#14999 := (iff #12113 #3086)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5211
#14737 := (iff up_216 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5212
#10742 := [asserted]: up_216
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5213
#14738 := [iff-true #10742]: #14737
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5214
#15000 := [monotonicity #14738]: #14999
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5215
#15002 := [trans #15000 #11996]: #15001
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5216
#15005 := [monotonicity #15002]: #15004
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5217
#15010 := [trans #15005 #15008]: #15009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5218
#15013 := [monotonicity #14738 #15010]: #15012
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5219
#15017 := [trans #15013 #15015]: #15016
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5220
#15020 := [monotonicity #15017]: #15019
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5221
#15025 := [trans #15020 #15023]: #15024
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5222
#15028 := [monotonicity #15025]: #15027
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5223
#14997 := (iff #12141 #14996)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5224
#14994 := (iff #12003 #11997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5225
#14989 := (and true #11997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5226
#14992 := (iff #14989 #11997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5227
#14993 := [rewrite]: #14992
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5228
#14990 := (iff #12003 #14989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5229
#14979 := (iff #11905 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5230
#14980 := [iff-true #14064]: #14979
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5231
#14991 := [monotonicity #14980]: #14990
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5232
#14995 := [trans #14991 #14993]: #14994
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5233
#14998 := [monotonicity #14995]: #14997
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5234
#15031 := [monotonicity #14998 #15028]: #15030
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5235
#15036 := [trans #15031 #15034]: #15035
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5236
#15039 := [monotonicity #15036]: #15038
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5237
#15042 := [monotonicity #15039]: #15041
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5238
#15045 := [monotonicity #15042]: #15044
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5239
#15048 := [monotonicity #15045]: #15047
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5240
#15051 := [monotonicity #15048]: #15050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5241
#15054 := [monotonicity #15051]: #15053
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5242
#15057 := [monotonicity #15054]: #15056
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5243
#15060 := [monotonicity #15057]: #15059
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5244
#15063 := [monotonicity #15060]: #15062
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5245
#15066 := [monotonicity #15063]: #15065
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5246
#15069 := [monotonicity #15066]: #15068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5247
#15072 := [monotonicity #15069]: #15071
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5248
#14071 := [not-or-elim #14055]: #14070
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5249
#15073 := [mp #14071 #15072]: #15070
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5250
#15794 := [mp #15073 #15793]: #15791
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5251
#18514 := [mp~ #15794 #18513]: #18511
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5252
#18515 := [mp #18514 #18859]: #18857
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5253
#22382 := [mp #18515 #22381]: #22379
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5254
#23242 := [mp #22382 #23241]: #23239
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5255
#28633 := [unit-resolution #23242 #26581]: #23236
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5256
#24466 := (or #23233 #23227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5257
#24467 := [def-axiom]: #24466
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5258
#28634 := [unit-resolution #24467 #28633]: #23227
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5259
decl uf_15 :: (-> T5 T6 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5260
decl uf_16 :: (-> T4 T5 T6)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5261
#26537 := (uf_16 uf_287 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5262
#27013 := (uf_15 #26926 #26537)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5263
#27014 := (= uf_9 #27013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5264
#26538 := (uf_15 #25933 #26537)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5265
#26539 := (= uf_9 #26538)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5266
#26735 := (or #13009 #26539)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5267
#26726 := [monotonicity #28306 #28306]: #26725
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5268
#26743 := [symm #26726]: #26728
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5269
#26700 := [hypothesis]: #11925
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5270
#26730 := [trans #26700 #26743]: #26481
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5271
decl uf_53 :: (-> T4 T5 T6)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5272
#26528 := (uf_53 uf_287 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5273
#26529 := (uf_15 #23 #26528)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5274
#26534 := (pattern #26529)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5275
decl up_197 :: (-> T3 bool)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5276
#26532 := (up_197 #26344)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5277
#26530 := (= uf_9 #26529)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5278
#26531 := (not #26530)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5279
decl uf_147 :: (-> T5 T6 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5280
decl uf_192 :: (-> T7 T6)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5281
decl uf_11 :: (-> T4 T5 T7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5282
#26524 := (uf_11 uf_287 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5283
#26525 := (uf_192 #26524)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5284
#26526 := (uf_147 #23 #26525)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5285
#26527 := (= uf_9 #26526)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5286
#26544 := (or #26527 #26531 #26532)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5287
#26547 := (forall (vars (?x577 T5)) (:pat #26534) #26544)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5288
#26550 := (not #26547)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5289
#26540 := (not #26539)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5290
#26553 := (or #26409 #26540 #26550)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5291
#26732 := [hypothesis]: #26540
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5292
#26626 := (or #26553 #26539)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5293
#26630 := [def-axiom]: #26626
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5294
#26733 := [unit-resolution #26630 #26732]: #26553
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5295
#14 := (:var 2 T4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5296
#2166 := (uf_196 #14 #15 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5297
#2228 := (pattern #2166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5298
#2229 := (uf_53 #13 #21)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5299
#2230 := (uf_15 #23 #2229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5300
#2231 := (pattern #2230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5301
#2158 := (uf_11 #13 #15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5302
#2236 := (uf_192 #2158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5303
#2237 := (uf_147 #23 #2236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5304
#10026 := (= uf_9 #2237)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5305
#10020 := (= uf_9 #2230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5306
#21605 := (not #10020)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5307
#1382 := (uf_13 #21)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5308
#2232 := (up_197 #1382)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5309
#21620 := (or #2232 #21605 #10026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5310
#21625 := (forall (vars (?x577 T5)) (:pat #2231) #21620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5311
#21631 := (not #21625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5312
#2145 := (uf_16 #14 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5313
#2146 := (uf_15 #15 #2145)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5314
#9726 := (= uf_9 #2146)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5315
#21440 := (not #9726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5316
#180 := (uf_27 #14 #15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5317
#3720 := (= uf_9 #180)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5318
#10363 := (not #3720)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5319
#21632 := (or #10363 #21440 #21631)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5320
#21633 := (not #21632)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5321
#9774 := (= uf_9 #2166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5322
#10050 := (not #9774)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5323
#21638 := (or #10050 #21633)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5324
#21641 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #21638)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5325
#2233 := (not #2232)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5326
#10023 := (and #2233 #10020)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5327
#10032 := (not #10023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5328
#10033 := (or #10032 #10026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5329
#10038 := (forall (vars (?x577 T5)) (:pat #2231) #10033)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5330
#10059 := (and #3720 #9726 #10038)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5331
#10062 := (or #10050 #10059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5332
#10065 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #10062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5333
#21642 := (iff #10065 #21641)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5334
#21639 := (iff #10062 #21638)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5335
#21636 := (iff #10059 #21633)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5336
#21628 := (and #3720 #9726 #21625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5337
#21634 := (iff #21628 #21633)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5338
#21635 := [rewrite]: #21634
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5339
#21629 := (iff #10059 #21628)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5340
#21626 := (iff #10038 #21625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5341
#21623 := (iff #10033 #21620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5342
#21606 := (or #2232 #21605)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5343
#21617 := (or #21606 #10026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5344
#21621 := (iff #21617 #21620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5345
#21622 := [rewrite]: #21621
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5346
#21618 := (iff #10033 #21617)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5347
#21615 := (iff #10032 #21606)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5348
#21607 := (not #21606)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5349
#21610 := (not #21607)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5350
#21613 := (iff #21610 #21606)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5351
#21614 := [rewrite]: #21613
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5352
#21611 := (iff #10032 #21610)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5353
#21608 := (iff #10023 #21607)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5354
#21609 := [rewrite]: #21608
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5355
#21612 := [monotonicity #21609]: #21611
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5356
#21616 := [trans #21612 #21614]: #21615
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5357
#21619 := [monotonicity #21616]: #21618
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5358
#21624 := [trans #21619 #21622]: #21623
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5359
#21627 := [quant-intro #21624]: #21626
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5360
#21630 := [monotonicity #21627]: #21629
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5361
#21637 := [trans #21630 #21635]: #21636
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5362
#21640 := [monotonicity #21637]: #21639
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5363
#21643 := [quant-intro #21640]: #21642
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5364
#17591 := (~ #10065 #10065)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5365
#17589 := (~ #10062 #10062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5366
#17587 := (~ #10059 #10059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5367
#17585 := (~ #10038 #10038)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5368
#17583 := (~ #10033 #10033)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5369
#17584 := [refl]: #17583
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5370
#17586 := [nnf-pos #17584]: #17585
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5371
#17581 := (~ #9726 #9726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5372
#17582 := [refl]: #17581
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5373
#17579 := (~ #3720 #3720)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5374
#17580 := [refl]: #17579
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5375
#17588 := [monotonicity #17580 #17582 #17586]: #17587
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5376
#17577 := (~ #10050 #10050)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5377
#17578 := [refl]: #17577
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5378
#17590 := [monotonicity #17578 #17588]: #17589
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5379
#17592 := [nnf-pos #17590]: #17591
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5380
#2238 := (= #2237 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5381
#2234 := (= #2230 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5382
#2235 := (and #2233 #2234)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5383
#2239 := (implies #2235 #2238)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5384
#2240 := (forall (vars (?x577 T5)) (:pat #2231) #2239)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5385
#184 := (= #180 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5386
#2241 := (and #184 #2240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5387
#2151 := (= #2146 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5388
#2242 := (and #2151 #2241)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5389
#2167 := (= #2166 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5390
#2243 := (implies #2167 #2242)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5391
#2244 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #2243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5392
#10068 := (iff #2244 #10065)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5393
#10041 := (and #3720 #10038)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5394
#10044 := (and #9726 #10041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5395
#10051 := (or #10050 #10044)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5396
#10056 := (forall (vars (?x574 T4) (?x575 T5) (?x576 T5)) (:pat #2228) #10051)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5397
#10066 := (iff #10056 #10065)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5398
#10063 := (iff #10051 #10062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5399
#10060 := (iff #10044 #10059)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5400
#10061 := [rewrite]: #10060
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5401
#10064 := [monotonicity #10061]: #10063
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5402
#10067 := [quant-intro #10064]: #10066
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5403
#10057 := (iff #2244 #10056)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5404
#10054 := (iff #2243 #10051)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5405
#10047 := (implies #9774 #10044)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5406
#10052 := (iff #10047 #10051)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5407
#10053 := [rewrite]: #10052
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5408
#10048 := (iff #2243 #10047)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5409
#10045 := (iff #2242 #10044)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5410
#10042 := (iff #2241 #10041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5411
#10039 := (iff #2240 #10038)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5412
#10036 := (iff #2239 #10033)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5413
#10029 := (implies #10023 #10026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5414
#10034 := (iff #10029 #10033)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5415
#10035 := [rewrite]: #10034
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5416
#10030 := (iff #2239 #10029)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5417
#10027 := (iff #2238 #10026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5418
#10028 := [rewrite]: #10027
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5419
#10024 := (iff #2235 #10023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5420
#10021 := (iff #2234 #10020)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5421
#10022 := [rewrite]: #10021
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5422
#10025 := [monotonicity #10022]: #10024
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5423
#10031 := [monotonicity #10025 #10028]: #10030
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5424
#10037 := [trans #10031 #10035]: #10036
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5425
#10040 := [quant-intro #10037]: #10039
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5426
#3721 := (iff #184 #3720)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5427
#3722 := [rewrite]: #3721
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5428
#10043 := [monotonicity #3722 #10040]: #10042
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5429
#9727 := (iff #2151 #9726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5430
#9728 := [rewrite]: #9727
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5431
#10046 := [monotonicity #9728 #10043]: #10045
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5432
#9775 := (iff #2167 #9774)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5433
#9776 := [rewrite]: #9775
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5434
#10049 := [monotonicity #9776 #10046]: #10048
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5435
#10055 := [trans #10049 #10053]: #10054
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5436
#10058 := [quant-intro #10055]: #10057
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5437
#10069 := [trans #10058 #10067]: #10068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5438
#10019 := [asserted]: #2244
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5439
#10070 := [mp #10019 #10069]: #10065
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5440
#17593 := [mp~ #10070 #17592]: #10065
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5441
#21644 := [mp #17593 #21643]: #21641
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5442
#26556 := (not #26553)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5443
#26648 := (not #21641)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5444
#26649 := (or #26648 #26500 #26556)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5445
#26533 := (or #26532 #26531 #26527)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5446
#26535 := (forall (vars (?x577 T5)) (:pat #26534) #26533)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5447
#26536 := (not #26535)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5448
#26541 := (or #26409 #26540 #26536)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5449
#26542 := (not #26541)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5450
#26543 := (or #26500 #26542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5451
#26637 := (or #26648 #26543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5452
#26621 := (iff #26637 #26649)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5453
#26559 := (or #26500 #26556)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5454
#26639 := (or #26648 #26559)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5455
#26677 := (iff #26639 #26649)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5456
#26625 := [rewrite]: #26677
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5457
#26675 := (iff #26637 #26639)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5458
#26560 := (iff #26543 #26559)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5459
#26557 := (iff #26542 #26556)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5460
#26554 := (iff #26541 #26553)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5461
#26551 := (iff #26536 #26550)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5462
#26548 := (iff #26535 #26547)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5463
#26545 := (iff #26533 #26544)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5464
#26546 := [rewrite]: #26545
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5465
#26549 := [quant-intro #26546]: #26548
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5466
#26552 := [monotonicity #26549]: #26551
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5467
#26555 := [monotonicity #26552]: #26554
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5468
#26558 := [monotonicity #26555]: #26557
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5469
#26561 := [monotonicity #26558]: #26560
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5470
#26676 := [monotonicity #26561]: #26675
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5471
#26627 := [trans #26676 #26625]: #26621
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5472
#26638 := [quant-inst]: #26637
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5473
#26623 := [mp #26638 #26627]: #26649
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5474
#26731 := [unit-resolution #26623 #21644 #26733]: #26500
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5475
#26497 := (not #26481)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5476
#26491 := (or #26490 #26479 #26497)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5477
#26487 := [def-axiom]: #26491
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5478
#26734 := [unit-resolution #26487 #26731 #26730 #26699]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5479
#26736 := [lemma #26734]: #26735
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5480
#28635 := [unit-resolution #26736 #26581]: #26539
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5481
#26723 := (or #26540 #27014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5482
#26701 := (= #26538 #27013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5483
#26697 := (= #27013 #26538)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5484
#28317 := (= #26926 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5485
#28318 := [trans #28292 #28304]: #28317
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5486
#26698 := [monotonicity #28318]: #26697
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5487
#26721 := [symm #26698]: #26701
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5488
#26709 := [hypothesis]: #26539
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5489
#26722 := [trans #26709 #26721]: #27014
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5490
#27015 := (not #27014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5491
#26695 := [hypothesis]: #27015
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5492
#26720 := [unit-resolution #26695 #26722]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5493
#26724 := [lemma #26720]: #26723
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5494
#28636 := [unit-resolution #26724 #28635]: #27014
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5495
#27050 := (or #11931 #27015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5496
#27003 := (uf_43 #24643 #2980)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5497
#27004 := (uf_66 #27003 0::int #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5498
#27008 := (uf_24 uf_287 #27004)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5499
#27009 := (= uf_9 #27008)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5500
#27010 := (not #27009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5501
#26985 := (iff #18130 #27010)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5502
#26983 := (iff #11931 #27009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5503
#26980 := (iff #27009 #11931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5504
#27001 := (= #27008 #3034)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5505
#26999 := (= #27004 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5506
#28196 := (= #27003 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5507
#28194 := (= #2980 uf_288)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5508
#24762 := (= uf_288 #2980)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5509
#2698 := (uf_116 #2697)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5510
#11210 := (= #161 #2698)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5511
#22938 := (forall (vars (?x718 T3) (?x719 int)) (:pat #22937) #11210)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5512
#11214 := (forall (vars (?x718 T3) (?x719 int)) #11210)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5513
#22941 := (iff #11214 #22938)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5514
#22939 := (iff #11210 #11210)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5515
#22940 := [refl]: #22939
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5516
#22942 := [quant-intro #22940]: #22941
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5517
#17984 := (~ #11214 #11214)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5518
#17982 := (~ #11210 #11210)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5519
#17983 := [refl]: #17982
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5520
#17985 := [nnf-pos #17983]: #17984
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5521
#2699 := (= #2698 #161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5522
#2700 := (forall (vars (?x718 T3) (?x719 int)) #2699)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5523
#11215 := (iff #2700 #11214)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5524
#11212 := (iff #2699 #11210)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5525
#11213 := [rewrite]: #11212
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5526
#11216 := [quant-intro #11213]: #11215
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5527
#11209 := [asserted]: #2700
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5528
#11219 := [mp #11209 #11216]: #11214
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5529
#17986 := [mp~ #11219 #17985]: #11214
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5530
#22943 := [mp #17986 #22942]: #22938
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5531
#24716 := (not #22938)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5532
#24767 := (or #24716 #24762)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5533
#24768 := [quant-inst]: #24767
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5534
#28193 := [unit-resolution #24768 #22943]: #24762
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5535
#28195 := [symm #28193]: #28194
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5536
#28197 := [monotonicity #28190 #28195]: #28196
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5537
#27000 := [monotonicity #28197 #28190]: #26999
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5538
#27002 := [monotonicity #27000]: #27001
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5539
#26982 := [monotonicity #27002]: #26980
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5540
#26984 := [symm #26982]: #26983
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5541
#26986 := [monotonicity #26984]: #26985
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5542
#26998 := [hypothesis]: #18130
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5543
#26981 := [mp #26998 #26986]: #27010
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5544
#27005 := (uf_58 #3150 #27004)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5545
#27006 := (uf_136 #27005)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5546
#27007 := (= uf_9 #27006)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5547
#27020 := (or #27007 #27010)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5548
#27023 := (not #27020)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5549
decl uf_22 :: (-> T3 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5550
#27016 := (uf_22 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5551
#27017 := (= uf_9 #27016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5552
#2783 := (uf_22 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5553
#28228 := (= #2783 #27016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5554
#28225 := (= #27016 #2783)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5555
#28226 := [monotonicity #28190]: #28225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5556
#28229 := [symm #28226]: #28228
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5557
#11386 := (= uf_9 #2783)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5558
#2784 := (= #2783 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5559
#11388 := (iff #2784 #11386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5560
#11389 := [rewrite]: #11388
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5561
#11385 := [asserted]: #2784
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5562
#11392 := [mp #11385 #11389]: #11386
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5563
#28230 := [trans #11392 #28229]: #27017
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5564
#27018 := (not #27017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5565
#27046 := (or #27018 #27023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5566
#28231 := [hypothesis]: #27014
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5567
#26961 := (<= #24645 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5568
#26988 := (not #26961)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5569
#14069 := [not-or-elim #14055]: #13218
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5570
#26944 := (* -1::int #24645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5571
#27053 := (+ uf_286 #26944)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5572
#27054 := (<= #27053 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5573
#28211 := (not #24646)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5574
#28212 := (or #28211 #27054)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5575
#28213 := [th-lemma]: #28212
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5576
#28214 := [unit-resolution #28213 #28210]: #27054
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5577
#28220 := (not #27054)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5578
#26989 := (or #26988 #13217 #28220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5579
#26990 := [th-lemma]: #26989
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5580
#26991 := [unit-resolution #26990 #28214 #14069]: #26988
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5581
#237 := (uf_22 #233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5582
#247 := (:var 1 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5583
#762 := (:var 4 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5584
#2069 := (uf_43 #233 #762)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5585
#2070 := (uf_66 #2069 #247 #233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5586
#1373 := (:var 5 T4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5587
#2086 := (uf_25 #1373 #2070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5588
#1365 := (:var 3 T5)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5589
#2067 := (uf_16 #1373 #1365)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5590
#268 := (:var 2 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5591
#2065 := (uf_124 #233 #268)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5592
#2066 := (uf_43 #2065 #762)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5593
#2068 := (uf_15 #2066 #2067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5594
#2087 := (pattern #2068 #2086 #237)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5595
#1545 := (uf_59 #1373)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5596
#2084 := (uf_58 #1545 #2070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5597
#2085 := (pattern #2068 #2084 #237)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5598
#2090 := (uf_136 #2084)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5599
#9534 := (= uf_9 #2090)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5600
#2088 := (uf_24 #1373 #2070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5601
#9531 := (= uf_9 #2088)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5602
#21350 := (not #9531)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5603
#21351 := (or #21350 #9534)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5604
#21352 := (not #21351)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5605
#9475 := (= uf_9 #2068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5606
#21326 := (not #9475)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5607
#2073 := (uf_55 #1373)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5608
#9472 := (= uf_9 #2073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5609
#21325 := (not #9472)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5610
#4047 := (* -1::int #268)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5611
#6111 := (+ #247 #4047)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5612
#6708 := (>= #6111 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5613
#4309 := (>= #247 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5614
#19263 := (not #4309)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5615
#3928 := (= uf_9 #237)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5616
#10246 := (not #3928)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5617
#21358 := (or #10246 #19263 #6708 #21325 #21326 #21352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5618
#21363 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #21358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5619
#9537 := (not #9534)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5620
#9540 := (and #9531 #9537)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5621
#7775 := (not #6708)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5622
#9513 := (and #3928 #4309 #7775 #9472 #9475)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5623
#9518 := (not #9513)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5624
#9554 := (or #9518 #9540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5625
#9557 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #9554)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5626
#21364 := (iff #9557 #21363)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5627
#21361 := (iff #9554 #21358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5628
#21327 := (or #10246 #19263 #6708 #21325 #21326)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5629
#21355 := (or #21327 #21352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5630
#21359 := (iff #21355 #21358)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5631
#21360 := [rewrite]: #21359
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5632
#21356 := (iff #9554 #21355)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5633
#21353 := (iff #9540 #21352)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5634
#21354 := [rewrite]: #21353
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5635
#21336 := (iff #9518 #21327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5636
#21328 := (not #21327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5637
#21331 := (not #21328)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5638
#21334 := (iff #21331 #21327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5639
#21335 := [rewrite]: #21334
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5640
#21332 := (iff #9518 #21331)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5641
#21329 := (iff #9513 #21328)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5642
#21330 := [rewrite]: #21329
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5643
#21333 := [monotonicity #21330]: #21332
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5644
#21337 := [trans #21333 #21335]: #21336
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5645
#21357 := [monotonicity #21337 #21354]: #21356
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5646
#21362 := [trans #21357 #21360]: #21361
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5647
#21365 := [quant-intro #21362]: #21364
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5648
#17457 := (~ #9557 #9557)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5649
#17455 := (~ #9554 #9554)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5650
#17456 := [refl]: #17455
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5651
#17458 := [nnf-pos #17456]: #17457
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5652
#2091 := (= #2090 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5653
#2092 := (not #2091)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5654
#2089 := (= #2088 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5655
#2093 := (and #2089 #2092)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5656
#1434 := (< #247 #268)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5657
#397 := (<= 0::int #247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5658
#1435 := (and #397 #1434)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5659
#2075 := (= #2068 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5660
#2076 := (and #2075 #1435)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5661
#238 := (= #237 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5662
#2077 := (and #238 #2076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5663
#2074 := (= #2073 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5664
#2078 := (and #2074 #2077)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5665
#2094 := (implies #2078 #2093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5666
#2095 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #2094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5667
#9560 := (iff #2095 #9557)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5668
#9481 := (and #1435 #9475)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5669
#9486 := (and #3928 #9481)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5670
#9489 := (and #9472 #9486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5671
#9495 := (not #9489)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5672
#9546 := (or #9495 #9540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5673
#9551 := (forall (vars (?x526 T4) (?x527 int) (?x528 T5) (?x529 int) (?x530 int) (?x531 T3)) (:pat #2085 #2087) #9546)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5674
#9558 := (iff #9551 #9557)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5675
#9555 := (iff #9546 #9554)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5676
#9519 := (iff #9495 #9518)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5677
#9516 := (iff #9489 #9513)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5678
#7778 := (and #4309 #7775)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5679
#9504 := (and #7778 #9475)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5680
#9507 := (and #3928 #9504)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5681
#9510 := (and #9472 #9507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5682
#9514 := (iff #9510 #9513)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5683
#9515 := [rewrite]: #9514
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5684
#9511 := (iff #9489 #9510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5685
#9508 := (iff #9486 #9507)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5686
#9505 := (iff #9481 #9504)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5687
#7779 := (iff #1435 #7778)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5688
#7776 := (iff #1434 #7775)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5689
#7777 := [rewrite]: #7776
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5690
#4308 := (iff #397 #4309)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5691
#4310 := [rewrite]: #4308
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5692
#7780 := [monotonicity #4310 #7777]: #7779
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5693
#9506 := [monotonicity #7780]: #9505
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5694
#9509 := [monotonicity #9506]: #9508
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5695
#9512 := [monotonicity #9509]: #9511
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5696
#9517 := [trans #9512 #9515]: #9516
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5697
#9520 := [monotonicity #9517]: #9519
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5698
#9556 := [monotonicity #9520]: #9555
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5699
#9559 := [quant-intro #9556]: #9558
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5700
#9552 := (iff #2095 #9551)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5701
#9549 := (iff #2094 #9546)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5702
#9543 := (implies #9489 #9540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5703
#9547 := (iff #9543 #9546)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5704
#9548 := [rewrite]: #9547
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5705
#9544 := (iff #2094 #9543)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5706
#9541 := (iff #2093 #9540)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5707
#9538 := (iff #2092 #9537)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5708
#9535 := (iff #2091 #9534)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5709
#9536 := [rewrite]: #9535
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5710
#9539 := [monotonicity #9536]: #9538
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5711
#9532 := (iff #2089 #9531)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5712
#9533 := [rewrite]: #9532
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5713
#9542 := [monotonicity #9533 #9539]: #9541
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5714
#9490 := (iff #2078 #9489)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5715
#9487 := (iff #2077 #9486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5716
#9484 := (iff #2076 #9481)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5717
#9478 := (and #9475 #1435)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5718
#9482 := (iff #9478 #9481)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5719
#9483 := [rewrite]: #9482
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5720
#9479 := (iff #2076 #9478)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5721
#9476 := (iff #2075 #9475)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5722
#9477 := [rewrite]: #9476
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5723
#9480 := [monotonicity #9477]: #9479
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5724
#9485 := [trans #9480 #9483]: #9484
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5725
#3929 := (iff #238 #3928)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5726
#3930 := [rewrite]: #3929
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5727
#9488 := [monotonicity #3930 #9485]: #9487
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5728
#9473 := (iff #2074 #9472)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5729
#9474 := [rewrite]: #9473
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5730
#9491 := [monotonicity #9474 #9488]: #9490
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5731
#9545 := [monotonicity #9491 #9542]: #9544
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5732
#9550 := [trans #9545 #9548]: #9549
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5733
#9553 := [quant-intro #9550]: #9552
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5734
#9561 := [trans #9553 #9559]: #9560
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5735
#9530 := [asserted]: #2095
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5736
#9562 := [mp #9530 #9561]: #9557
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5737
#17459 := [mp~ #9562 #17458]: #9557
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5738
#21366 := [mp #17459 #21365]: #21363
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5739
#27034 := (not #21363)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5740
#26894 := (or #27034 #24483 #26961 #27015 #27018 #27023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5741
#27011 := (or #27010 #27007)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5742
#27012 := (not #27011)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5743
#26945 := (+ 0::int #26944)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5744
#26946 := (>= #26945 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5745
#26947 := (>= 0::int 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5746
#26948 := (not #26947)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5747
#27019 := (or #27018 #26948 #26946 #24483 #27015 #27012)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5748
#26895 := (or #27034 #27019)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5749
#26916 := (iff #26895 #26894)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5750
#27029 := (or #24483 #26961 #27015 #27018 #27023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5751
#26912 := (or #27034 #27029)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5752
#26914 := (iff #26912 #26894)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5753
#26915 := [rewrite]: #26914
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5754
#26913 := (iff #26895 #26912)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5755
#27032 := (iff #27019 #27029)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5756
#27026 := (or #27018 false #26961 #24483 #27015 #27023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5757
#27030 := (iff #27026 #27029)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5758
#27031 := [rewrite]: #27030
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5759
#27027 := (iff #27019 #27026)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5760
#27024 := (iff #27012 #27023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5761
#27021 := (iff #27011 #27020)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5762
#27022 := [rewrite]: #27021
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5763
#27025 := [monotonicity #27022]: #27024
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5764
#26964 := (iff #26946 #26961)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5765
#26958 := (>= #26944 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5766
#26962 := (iff #26958 #26961)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5767
#26963 := [rewrite]: #26962
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5768
#26959 := (iff #26946 #26958)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5769
#26956 := (= #26945 #26944)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5770
#26957 := [rewrite]: #26956
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5771
#26960 := [monotonicity #26957]: #26959
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5772
#26965 := [trans #26960 #26963]: #26964
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5773
#26954 := (iff #26948 false)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5774
#26952 := (iff #26948 #3086)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5775
#26950 := (iff #26947 true)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5776
#26951 := [rewrite]: #26950
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5777
#26953 := [monotonicity #26951]: #26952
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5778
#26955 := [trans #26953 #11996]: #26954
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5779
#27028 := [monotonicity #26955 #26965 #27025]: #27027
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5780
#27033 := [trans #27028 #27031]: #27032
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5781
#26911 := [monotonicity #27033]: #26913
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5782
#26917 := [trans #26911 #26915]: #26916
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5783
#26896 := [quant-inst]: #26895
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5784
#26918 := [mp #26896 #26917]: #26894
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5785
#27047 := [unit-resolution #26918 #21366 #14064 #26991 #28231]: #27046
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5786
#27048 := [unit-resolution #27047 #28230]: #27023
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5787
#26994 := (or #27020 #27009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5788
#26995 := [def-axiom]: #26994
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5789
#27049 := [unit-resolution #26995 #27048 #26981]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5790
#27051 := [lemma #27049]: #27050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5791
#28637 := [unit-resolution #27051 #28636]: #11931
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5792
#26777 := (or #23215 #18130 #23230)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5793
#26772 := [hypothesis]: #23227
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5794
#26773 := [hypothesis]: #11931
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5795
#26774 := [hypothesis]: #23218
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5796
#24440 := (or #23215 #11928)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5797
#24441 := [def-axiom]: #24440
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5798
#26769 := [unit-resolution #24441 #26774]: #11928
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5799
#24452 := (or #23221 #23215)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5800
#24453 := [def-axiom]: #24452
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5801
#26775 := [unit-resolution #24453 #26774]: #23221
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5802
#24462 := (or #23230 #18127 #18130 #23224)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5803
#24463 := [def-axiom]: #24462
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5804
#26776 := [unit-resolution #24463 #26775 #26769 #26773 #26772]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5805
#26778 := [lemma #26776]: #26777
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5806
#28638 := [unit-resolution #26778 #28637 #28634]: #23215
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5807
#28373 := (or #11937 #27015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5808
#26756 := (uf_58 #3150 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5809
#27079 := (uf_135 #26756)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5810
#27082 := (uf_25 uf_287 #27079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5811
#27083 := (= uf_26 #27082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5812
#27080 := (uf_210 uf_287 #27079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5813
#27081 := (= uf_9 #27080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5814
#27189 := (or #27081 #27083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5815
#27202 := (not #27189)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5816
#27071 := (uf_136 #26756)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5817
#27072 := (= uf_9 #27071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5818
#27073 := (not #27072)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5819
#27069 := (uf_27 uf_287 #27079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5820
#27070 := (= uf_9 #27069)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5821
#27065 := (not #27070)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5822
#27184 := (or #27065 #27073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5823
#27186 := (not #27184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5824
#26820 := (uf_13 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5825
#27094 := (uf_12 #26820)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5826
#27144 := (= uf_14 #27094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5827
#27181 := (not #27144)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5828
#27066 := (uf_13 #27079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5829
#27067 := (uf_12 #27066)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5830
#27068 := (= uf_14 #27067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5831
#27227 := (or #27068 #27181 #27186 #27202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5832
#27231 := (not #27227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5833
#27100 := (uf_25 uf_287 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5834
#27101 := (= uf_26 #27100)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5835
#27093 := (uf_210 uf_287 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5836
#27099 := (= uf_9 #27093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5837
#27146 := (or #27099 #27101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5838
#27149 := (not #27146)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5839
#27192 := (or #27144 #27149)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5840
#27195 := (not #27192)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5841
#27239 := (or #27195 #27231)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5842
#27243 := (not #27239)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5843
#27240 := (or #18130 #27243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5844
#27248 := (not #27240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5845
#27255 := (iff #11937 #27248)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5846
#27260 := (or #27259 #27255)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5847
#27084 := (or #27083 #27081)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5848
#27085 := (not #27084)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5849
#27074 := (or #27073 #27065)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5850
#27075 := (not #27074)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5851
#27095 := (= #27094 uf_14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5852
#27096 := (not #27095)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5853
#27097 := (or #27096 #27075 #27068 #27085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5854
#27098 := (not #27097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5855
#27102 := (or #27101 #27099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5856
#27103 := (not #27102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5857
#27151 := (or #27095 #27103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5858
#27152 := (not #27151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5859
#27153 := (or #27152 #27098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5860
#27154 := (not #27153)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5861
#27155 := (or #18130 #27154)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5862
#27156 := (not #27155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5863
#27143 := (iff #11937 #27156)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5864
#27261 := (or #27259 #27143)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5865
#27288 := (iff #27261 #27260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5866
#27290 := (iff #27260 #27260)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5867
#27291 := [rewrite]: #27290
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5868
#27256 := (iff #27143 #27255)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5869
#27249 := (iff #27156 #27248)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5870
#27246 := (iff #27155 #27240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5871
#27244 := (iff #27154 #27243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5872
#27241 := (iff #27153 #27239)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5873
#27232 := (iff #27098 #27231)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5874
#27229 := (iff #27097 #27227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5875
#27224 := (or #27181 #27186 #27068 #27202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5876
#27228 := (iff #27224 #27227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5877
#27223 := [rewrite]: #27228
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5878
#27225 := (iff #27097 #27224)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5879
#27203 := (iff #27085 #27202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5880
#27190 := (iff #27084 #27189)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5881
#27201 := [rewrite]: #27190
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5882
#27222 := [monotonicity #27201]: #27203
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5883
#27187 := (iff #27075 #27186)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5884
#27185 := (iff #27074 #27184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5885
#27180 := [rewrite]: #27185
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5886
#27188 := [monotonicity #27180]: #27187
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5887
#27182 := (iff #27096 #27181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5888
#27142 := (iff #27095 #27144)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5889
#27145 := [rewrite]: #27142
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5890
#27183 := [monotonicity #27145]: #27182
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5891
#27226 := [monotonicity #27183 #27188 #27222]: #27225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5892
#27230 := [trans #27226 #27223]: #27229
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5893
#27233 := [monotonicity #27230]: #27232
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5894
#27196 := (iff #27152 #27195)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5895
#27193 := (iff #27151 #27192)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5896
#27150 := (iff #27103 #27149)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5897
#27147 := (iff #27102 #27146)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5898
#27148 := [rewrite]: #27147
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5899
#27191 := [monotonicity #27148]: #27150
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5900
#27194 := [monotonicity #27145 #27191]: #27193
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5901
#27179 := [monotonicity #27194]: #27196
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5902
#27242 := [monotonicity #27179 #27233]: #27241
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5903
#27245 := [monotonicity #27242]: #27244
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5904
#27247 := [monotonicity #27245]: #27246
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5905
#27250 := [monotonicity #27247]: #27249
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5906
#27257 := [monotonicity #27250]: #27256
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5907
#27289 := [monotonicity #27257]: #27288
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5908
#27292 := [trans #27289 #27291]: #27288
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5909
#27287 := [quant-inst]: #27261
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5910
#27277 := [mp #27287 #27292]: #27260
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5911
#28168 := [unit-resolution #27277 #21776]: #27255
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5912
#27430 := (not #27255)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5913
#28169 := (or #27430 #27240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5914
#28163 := [hypothesis]: #18136
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5915
#27433 := (or #27430 #11937 #27240)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5916
#27434 := [def-axiom]: #27433
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5917
#26920 := [unit-resolution #27434 #28163]: #28169
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5918
#26921 := [unit-resolution #26920 #28168]: #27240
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5919
#26923 := (or #27248 #27243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5920
#26922 := [unit-resolution #27051 #28231]: #11931
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5921
#27431 := (or #27248 #18130 #27243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5922
#27432 := [def-axiom]: #27431
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5923
#26924 := [unit-resolution #27432 #26922]: #26923
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5924
#27055 := [unit-resolution #26924 #26921]: #27243
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5925
#27389 := (or #27239 #27227)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5926
#27387 := [def-axiom]: #27389
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5927
#27157 := [unit-resolution #27387 #27055]: #27227
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5928
#27545 := (not #27007)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5929
#27206 := (iff #27545 #27073)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5930
#27204 := (iff #27007 #27072)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5931
#27199 := (= #27006 #27071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5932
#27160 := (= #27005 #26756)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5933
#27161 := [monotonicity #27000]: #27160
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5934
#27200 := [monotonicity #27161]: #27199
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5935
#27205 := [monotonicity #27200]: #27204
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5936
#27475 := [monotonicity #27205]: #27206
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5937
#27546 := (or #27020 #27545)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5938
#27547 := [def-axiom]: #27546
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5939
#27159 := [unit-resolution #27547 #27048]: #27545
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5940
#27476 := [mp #27159 #27475]: #27073
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5941
#27310 := (or #27184 #27072)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5942
#27305 := [def-axiom]: #27310
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5943
#27477 := [unit-resolution #27305 #27476]: #27184
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5944
#25182 := (uf_12 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5945
#28283 := (= #25182 #27094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5946
#28279 := (= #27094 #25182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5947
#28277 := (= #26820 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5948
#24758 := (uf_13 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5949
#28275 := (= #24758 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5950
#24759 := (= uf_7 #24758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5951
#24764 := (or #24710 #24759)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5952
#24765 := [quant-inst]: #24764
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5953
#27482 := [unit-resolution #24765 #22949]: #24759
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5954
#28276 := [symm #27482]: #28275
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5955
#28273 := (= #26820 #24758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5956
#28256 := (= #3031 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5957
#26851 := (uf_116 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5958
#26867 := (uf_43 #24643 #26851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5959
#28252 := (= #26867 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5960
#27548 := (= #26851 uf_288)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5961
#28244 := (= #26851 #2980)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5962
#28242 := (= #24470 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5963
#24471 := (= #2979 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5964
#93 := (uf_29 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5965
#22848 := (pattern #93)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5966
#94 := (uf_28 #93)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5967
#3542 := (= #23 #94)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5968
#22849 := (forall (vars (?x14 T5)) (:pat #22848) #3542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5969
#3545 := (forall (vars (?x14 T5)) #3542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5970
#22850 := (iff #3545 #22849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5971
#22852 := (iff #22849 #22849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5972
#22853 := [rewrite]: #22852
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5973
#22851 := [rewrite]: #22850
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5974
#22854 := [trans #22851 #22853]: #22850
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5975
#16026 := (~ #3545 #3545)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5976
#16016 := (~ #3542 #3542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5977
#16017 := [refl]: #16016
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5978
#16082 := [nnf-pos #16017]: #16026
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5979
#95 := (= #94 #23)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5980
#96 := (forall (vars (?x14 T5)) #95)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5981
#3546 := (iff #96 #3545)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5982
#3543 := (iff #95 #3542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5983
#3544 := [rewrite]: #3543
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5984
#3547 := [quant-intro #3544]: #3546
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5985
#3541 := [asserted]: #96
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5986
#3550 := [mp #3541 #3547]: #3545
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5987
#16083 := [mp~ #3550 #16082]: #3545
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5988
#22855 := [mp #16083 #22854]: #22849
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5989
#24474 := (not #22849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5990
#24475 := (or #24474 #24471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5991
#24476 := [quant-inst]: #24475
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5992
#28241 := [unit-resolution #24476 #22855]: #24471
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5993
#28243 := [symm #28241]: #28242
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5994
#28245 := [monotonicity #28243]: #28244
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5995
#27549 := [trans #28245 #28195]: #27548
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5996
#28126 := [monotonicity #28190 #27549]: #28252
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5997
#28266 := (= #3031 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5998
#26845 := (uf_66 #24470 0::int #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  5999
#26870 := (= #26845 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6000
#26873 := (not #26870)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6001
decl uf_138 :: (-> T5 T5 T2)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6002
#26846 := (uf_138 #26845 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6003
#26847 := (= uf_9 #26846)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6004
#26848 := (not #26847)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6005
#26879 := (or #26848 #26873)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6006
#26884 := (not #26879)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6007
#1576 := (uf_66 #21 #247 #233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6008
#1577 := (pattern #1576)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6009
#1578 := (uf_138 #1576 #21)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6010
#8222 := (= uf_9 #1578)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6011
#20914 := (not #8222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6012
decl uf_139 :: (-> T3 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6013
#1581 := (uf_139 #233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6014
#1582 := (* #247 #1581)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6015
#1580 := (uf_116 #21)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6016
#1583 := (+ #1580 #1582)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6017
#1584 := (uf_43 #233 #1583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6018
#1585 := (= #1576 #1584)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6019
#20913 := (not #1585)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6020
#20915 := (or #20913 #20914)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6021
#20916 := (not #20915)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6022
#20919 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #20916)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6023
#8228 := (and #1585 #8222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6024
#8233 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #8228)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6025
#20920 := (iff #8233 #20919)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6026
#20917 := (iff #8228 #20916)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6027
#20918 := [rewrite]: #20917
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6028
#20921 := [quant-intro #20918]: #20920
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6029
#17047 := (~ #8233 #8233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6030
#17045 := (~ #8228 #8228)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6031
#17046 := [refl]: #17045
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6032
#17048 := [nnf-pos #17046]: #17047
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6033
#1579 := (= #1578 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6034
#1586 := (and #1579 #1585)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6035
#1587 := (forall (vars (?x375 T5) (?x376 int) (?x377 T3)) (:pat #1577) #1586)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6036
#8234 := (iff #1587 #8233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6037
#8231 := (iff #1586 #8228)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6038
#8225 := (and #8222 #1585)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6039
#8229 := (iff #8225 #8228)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6040
#8230 := [rewrite]: #8229
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6041
#8226 := (iff #1586 #8225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6042
#8223 := (iff #1579 #8222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6043
#8224 := [rewrite]: #8223
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6044
#8227 := [monotonicity #8224]: #8226
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6045
#8232 := [trans #8227 #8230]: #8231
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6046
#8235 := [quant-intro #8232]: #8234
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6047
#8221 := [asserted]: #1587
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6048
#8238 := [mp #8221 #8235]: #8233
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6049
#17049 := [mp~ #8238 #17048]: #8233
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6050
#20922 := [mp #17049 #20921]: #20919
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6051
#26887 := (not #20919)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6052
#26833 := (or #26887 #26884)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6053
#26849 := (uf_139 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6054
#26850 := (* 0::int #26849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6055
#26852 := (+ #26851 #26850)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6056
#26853 := (uf_43 #24643 #26852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6057
#26854 := (= #26845 #26853)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6058
#26855 := (not #26854)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6059
#26856 := (or #26855 #26848)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6060
#26857 := (not #26856)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6061
#26834 := (or #26887 #26857)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6062
#26919 := (iff #26834 #26833)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6063
#26993 := (iff #26833 #26833)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6064
#26996 := [rewrite]: #26993
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6065
#26885 := (iff #26857 #26884)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6066
#26882 := (iff #26856 #26879)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6067
#26876 := (or #26873 #26848)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6068
#26880 := (iff #26876 #26879)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6069
#26881 := [rewrite]: #26880
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6070
#26877 := (iff #26856 #26876)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6071
#26874 := (iff #26855 #26873)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6072
#26871 := (iff #26854 #26870)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6073
#26868 := (= #26853 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6074
#26865 := (= #26852 #26851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6075
#26860 := (+ #26851 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6076
#26863 := (= #26860 #26851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6077
#26864 := [rewrite]: #26863
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6078
#26861 := (= #26852 #26860)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6079
#26858 := (= #26850 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6080
#26859 := [rewrite]: #26858
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6081
#26862 := [monotonicity #26859]: #26861
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6082
#26866 := [trans #26862 #26864]: #26865
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6083
#26869 := [monotonicity #26866]: #26868
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6084
#26872 := [monotonicity #26869]: #26871
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6085
#26875 := [monotonicity #26872]: #26874
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6086
#26878 := [monotonicity #26875]: #26877
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6087
#26883 := [trans #26878 #26881]: #26882
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6088
#26886 := [monotonicity #26883]: #26885
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6089
#26992 := [monotonicity #26886]: #26919
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6090
#26997 := [trans #26992 #26996]: #26919
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6091
#26897 := [quant-inst]: #26834
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6092
#26987 := [mp #26897 #26997]: #26833
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6093
#27579 := [unit-resolution #26987 #20922]: #26884
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6094
#27037 := (or #26879 #26870)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6095
#27038 := [def-axiom]: #27037
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6096
#27634 := [unit-resolution #27038 #27579]: #26870
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6097
#28085 := (= #3031 #26845)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6098
#28125 := [monotonicity #28241 #28188]: #28085
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6099
#28267 := [trans #28125 #27634]: #28266
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6100
#28257 := [trans #28267 #28126]: #28256
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6101
#28274 := [monotonicity #28257]: #28273
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6102
#28278 := [trans #28274 #28276]: #28277
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6103
#28280 := [monotonicity #28278]: #28279
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6104
#28284 := [symm #28280]: #28283
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6105
#25183 := (= uf_14 #25182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6106
#25190 := (iff #11386 #25183)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6107
#2308 := (pattern #237)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6108
#2836 := (uf_12 #233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6109
#11559 := (= uf_14 #2836)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6110
#11563 := (iff #3928 #11559)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6111
#11566 := (forall (vars (?x761 T3)) (:pat #2308) #11563)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6112
#18084 := (~ #11566 #11566)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6113
#18082 := (~ #11563 #11563)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6114
#18083 := [refl]: #18082
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6115
#18085 := [nnf-pos #18083]: #18084
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6116
#2849 := (= #2836 uf_14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6117
#2850 := (iff #238 #2849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6118
#2851 := (forall (vars (?x761 T3)) (:pat #2308) #2850)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6119
#11567 := (iff #2851 #11566)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6120
#11564 := (iff #2850 #11563)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6121
#11561 := (iff #2849 #11559)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6122
#11562 := [rewrite]: #11561
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6123
#11565 := [monotonicity #3930 #11562]: #11564
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6124
#11568 := [quant-intro #11565]: #11567
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6125
#11558 := [asserted]: #2851
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6126
#11571 := [mp #11558 #11568]: #11566
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6127
#18086 := [mp~ #11571 #18085]: #11566
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6128
#24814 := (not #11566)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6129
#25193 := (or #24814 #25190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6130
#25194 := [quant-inst]: #25193
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6131
#27478 := [unit-resolution #25194 #18086]: #25190
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6132
#25195 := (not #25190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6133
#27479 := (or #25195 #25183)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6134
#25199 := (not #11386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6135
#25200 := (or #25195 #25199 #25183)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6136
#25201 := [def-axiom]: #25200
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6137
#27480 := [unit-resolution #25201 #11392]: #27479
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6138
#27481 := [unit-resolution #27480 #27478]: #25183
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6139
#28285 := [trans #27481 #28284]: #27144
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6140
#27341 := (not #27068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6141
#28362 := (iff #11878 #27341)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6142
#28360 := (iff #11875 #27068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6143
#28358 := (iff #27068 #11875)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6144
#28356 := (= #27067 #2990)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6145
#28354 := (= #27066 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6146
#28350 := (= #27066 #24763)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6147
#28348 := (= #27079 #2981)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6148
#28346 := (= #27079 #26926)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6149
#26927 := (uf_66 #26926 0::int #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6150
#26931 := (uf_58 #3150 #26927)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6151
#26934 := (uf_135 #26931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6152
#28344 := (= #26934 #26926)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6153
#26935 := (= #26926 #26934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6154
#26937 := (up_67 #26931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6155
#26938 := (not #26937)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6156
#26936 := (not #26935)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6157
#26932 := (uf_136 #26931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6158
#26933 := (= uf_9 #26932)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6159
#26928 := (uf_24 uf_287 #26927)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6160
#26929 := (= uf_9 #26928)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6161
#26930 := (not #26929)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6162
#26966 := (or #26930 #26933 #26936 #26938)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6163
#26969 := (not #26966)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6164
#26941 := (uf_24 uf_287 #26926)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6165
#26942 := (= uf_9 #26941)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6166
#28296 := (= #2988 #26941)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6167
#28293 := (= #26941 #2988)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6168
#28294 := [monotonicity #28292]: #28293
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6169
#28297 := [symm #28294]: #28296
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6170
#28298 := [trans #14077 #28297]: #26942
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6171
#26943 := (not #26942)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6172
#28299 := (or #26943 #26969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6173
#277 := (:var 3 int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6174
#310 := (:var 2 T3)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6175
#1470 := (uf_124 #310 #247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6176
#1471 := (uf_43 #1470 #277)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6177
#1467 := (uf_43 #310 #277)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6178
#1468 := (uf_66 #1467 #161 #310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6179
#35 := (:var 4 T4)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6180
#1473 := (uf_59 #35)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6181
#1474 := (uf_58 #1473 #1468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6182
#1475 := (pattern #1474 #1471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6183
#1466 := (uf_41 #35)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6184
#1469 := (uf_40 #1466 #1468)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6185
#1472 := (pattern #1469 #1471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6186
#1478 := (uf_66 #1471 #161 #310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6187
#1486 := (uf_24 #35 #1478)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6188
#7933 := (= uf_9 #1486)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6189
#20690 := (not #7933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6190
#1479 := (uf_58 #1473 #1478)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6191
#1482 := (uf_136 #1479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6192
#7927 := (= uf_9 #1482)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6193
#1480 := (uf_135 #1479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6194
#7924 := (= #1471 #1480)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6195
#20689 := (not #7924)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6196
#1485 := (up_67 #1479)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6197
#20688 := (not #1485)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6198
#20691 := (or #20688 #20689 #7927 #20690)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6199
#20692 := (not #20691)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6200
#1476 := (uf_24 #35 #1471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6201
#7921 := (= uf_9 #1476)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6202
#7956 := (not #7921)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6203
#5236 := (* -1::int #247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6204
#6116 := (+ #161 #5236)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6205
#6117 := (>= #6116 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6206
#20698 := (or #4965 #6117 #7956 #20692)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6207
#20703 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #20698)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6208
#7930 := (not #7927)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6209
#7965 := (and #1485 #7924 #7930 #7933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6210
#7620 := (not #6117)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6211
#7623 := (and #4043 #7620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6212
#7626 := (not #7623)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6213
#7974 := (or #7626 #7956 #7965)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6214
#7979 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #7974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6215
#20704 := (iff #7979 #20703)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6216
#20701 := (iff #7974 #20698)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6217
#20573 := (or #4965 #6117)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6218
#20695 := (or #20573 #7956 #20692)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6219
#20699 := (iff #20695 #20698)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6220
#20700 := [rewrite]: #20699
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6221
#20696 := (iff #7974 #20695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6222
#20693 := (iff #7965 #20692)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6223
#20694 := [rewrite]: #20693
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6224
#20582 := (iff #7626 #20573)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6225
#20574 := (not #20573)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6226
#20577 := (not #20574)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6227
#20580 := (iff #20577 #20573)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6228
#20581 := [rewrite]: #20580
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6229
#20578 := (iff #7626 #20577)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6230
#20575 := (iff #7623 #20574)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6231
#20576 := [rewrite]: #20575
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6232
#20579 := [monotonicity #20576]: #20578
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6233
#20583 := [trans #20579 #20581]: #20582
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6234
#20697 := [monotonicity #20583 #20694]: #20696
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6235
#20702 := [trans #20697 #20700]: #20701
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6236
#20705 := [quant-intro #20702]: #20704
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6237
#16824 := (~ #7979 #7979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6238
#16822 := (~ #7974 #7974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6239
#16823 := [refl]: #16822
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6240
#16825 := [nnf-pos #16823]: #16824
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6241
#1487 := (= #1486 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6242
#1488 := (and #1485 #1487)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6243
#1483 := (= #1482 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6244
#1484 := (not #1483)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6245
#1489 := (and #1484 #1488)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6246
#1481 := (= #1480 #1471)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6247
#1490 := (and #1481 #1489)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6248
#1371 := (< #161 #247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6249
#1372 := (and #285 #1371)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6250
#1491 := (implies #1372 #1490)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6251
#1477 := (= #1476 uf_9)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6252
#1492 := (implies #1477 #1491)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6253
#1493 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #1492)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6254
#7982 := (iff #1493 #7979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6255
#7936 := (and #1485 #7933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6256
#7939 := (and #7930 #7936)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6257
#7942 := (and #7924 #7939)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6258
#7590 := (not #1372)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6259
#7948 := (or #7590 #7942)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6260
#7957 := (or #7956 #7948)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6261
#7962 := (forall (vars (?x346 T4) (?x347 int) (?x348 T3) (?x349 int) (?x350 int)) (:pat #1472 #1475) #7957)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6262
#7980 := (iff #7962 #7979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6263
#7977 := (iff #7957 #7974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6264
#7968 := (or #7626 #7965)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6265
#7971 := (or #7956 #7968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6266
#7975 := (iff #7971 #7974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6267
#7976 := [rewrite]: #7975
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6268
#7972 := (iff #7957 #7971)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6269
#7969 := (iff #7948 #7968)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6270
#7966 := (iff #7942 #7965)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6271
#7967 := [rewrite]: #7966
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6272
#7627 := (iff #7590 #7626)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6273
#7624 := (iff #1372 #7623)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6274
#7621 := (iff #1371 #7620)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6275
#7622 := [rewrite]: #7621
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6276
#7625 := [monotonicity #4042 #7622]: #7624
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6277
#7628 := [monotonicity #7625]: #7627
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6278
#7970 := [monotonicity #7628 #7967]: #7969
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6279
#7973 := [monotonicity #7970]: #7972
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6280
#7978 := [trans #7973 #7976]: #7977
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6281
#7981 := [quant-intro #7978]: #7980
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6282
#7963 := (iff #1493 #7962)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6283
#7960 := (iff #1492 #7957)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6284
#7953 := (implies #7921 #7948)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6285
#7958 := (iff #7953 #7957)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6286
#7959 := [rewrite]: #7958
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6287
#7954 := (iff #1492 #7953)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6288
#7951 := (iff #1491 #7948)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6289
#7945 := (implies #1372 #7942)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6290
#7949 := (iff #7945 #7948)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6291
#7950 := [rewrite]: #7949
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6292
#7946 := (iff #1491 #7945)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6293
#7943 := (iff #1490 #7942)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6294
#7940 := (iff #1489 #7939)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6295
#7937 := (iff #1488 #7936)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6296
#7934 := (iff #1487 #7933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6297
#7935 := [rewrite]: #7934
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6298
#7938 := [monotonicity #7935]: #7937
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6299
#7931 := (iff #1484 #7930)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6300
#7928 := (iff #1483 #7927)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6301
#7929 := [rewrite]: #7928
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6302
#7932 := [monotonicity #7929]: #7931
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6303
#7941 := [monotonicity #7932 #7938]: #7940
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6304
#7925 := (iff #1481 #7924)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6305
#7926 := [rewrite]: #7925
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6306
#7944 := [monotonicity #7926 #7941]: #7943
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6307
#7947 := [monotonicity #7944]: #7946
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6308
#7952 := [trans #7947 #7950]: #7951
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6309
#7922 := (iff #1477 #7921)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6310
#7923 := [rewrite]: #7922
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6311
#7955 := [monotonicity #7923 #7952]: #7954
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6312
#7961 := [trans #7955 #7959]: #7960
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6313
#7964 := [quant-intro #7961]: #7963
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6314
#7983 := [trans #7964 #7981]: #7982
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6315
#7920 := [asserted]: #1493
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6316
#7984 := [mp #7920 #7983]: #7979
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6317
#16826 := [mp~ #7984 #16825]: #7979
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6318
#20706 := [mp #16826 #20705]: #20703
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6319
#27469 := (not #20703)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6320
#27470 := (or #27469 #26943 #26961 #26969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6321
#26939 := (or #26938 #26936 #26933 #26930)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6322
#26940 := (not #26939)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6323
#26949 := (or #26948 #26946 #26943 #26940)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6324
#27471 := (or #27469 #26949)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6325
#27516 := (iff #27471 #27470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6326
#26975 := (or #26943 #26961 #26969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6327
#27517 := (or #27469 #26975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6328
#27520 := (iff #27517 #27470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6329
#27521 := [rewrite]: #27520
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6330
#27518 := (iff #27471 #27517)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6331
#26978 := (iff #26949 #26975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6332
#26972 := (or false #26961 #26943 #26969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6333
#26976 := (iff #26972 #26975)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6334
#26977 := [rewrite]: #26976
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6335
#26973 := (iff #26949 #26972)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6336
#26970 := (iff #26940 #26969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6337
#26967 := (iff #26939 #26966)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6338
#26968 := [rewrite]: #26967
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6339
#26971 := [monotonicity #26968]: #26970
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6340
#26974 := [monotonicity #26955 #26965 #26971]: #26973
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6341
#26979 := [trans #26974 #26977]: #26978
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6342
#27519 := [monotonicity #26979]: #27518
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6343
#27522 := [trans #27519 #27521]: #27516
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6344
#27472 := [quant-inst]: #27471
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6345
#27523 := [mp #27472 #27522]: #27470
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6346
#28300 := [unit-resolution #27523 #20706 #26991]: #28299
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6347
#28301 := [unit-resolution #28300 #28298]: #26969
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6348
#27540 := (or #26966 #26935)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6349
#27541 := [def-axiom]: #27540
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6350
#28302 := [unit-resolution #27541 #28301]: #26935
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6351
#28345 := [symm #28302]: #28344
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6352
#28342 := (= #27079 #26934)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6353
#28340 := (= #26756 #26931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6354
#28338 := (= #26931 #26756)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6355
#28336 := (= #26927 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6356
#28326 := (= #26845 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6357
#28327 := [symm #28125]: #28326
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6358
#28334 := (= #26927 #26845)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6359
#28324 := (= #26867 #26845)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6360
#28325 := [symm #27634]: #28324
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6361
#28332 := (= #26927 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6362
#28250 := (= #2979 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6363
#28323 := [symm #28126]: #28250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6364
#28330 := (= #26927 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6365
#27108 := (uf_116 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6366
#27122 := (uf_43 #24643 #27108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6367
#28321 := (= #27122 #2979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6368
#28313 := (= #27108 uf_288)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6369
#28311 := (= #27108 #2980)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6370
#28309 := (= #24545 #2980)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6371
#24769 := (= #2980 #24545)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6372
#24774 := (or #24716 #24769)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6373
#24775 := [quant-inst]: #24774
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6374
#28303 := [unit-resolution #24775 #22943]: #24769
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6375
#28310 := [symm #28303]: #28309
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6376
#28307 := (= #27108 #24545)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6377
#28308 := [monotonicity #28306]: #28307
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6378
#28312 := [trans #28308 #28310]: #28311
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6379
#28314 := [trans #28312 #28195]: #28313
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6380
#28322 := [monotonicity #28190 #28314]: #28321
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6381
#28328 := (= #26927 #27122)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6382
#27104 := (uf_66 #25933 0::int #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6383
#27125 := (= #27104 #27122)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6384
#27128 := (not #27125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6385
#27105 := (uf_138 #27104 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6386
#27106 := (= uf_9 #27105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6387
#27107 := (not #27106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6388
#27134 := (or #27107 #27128)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6389
#27139 := (not #27134)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6390
#28084 := (or #26887 #27139)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6391
#27109 := (+ #27108 #26850)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6392
#27110 := (uf_43 #24643 #27109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6393
#27111 := (= #27104 #27110)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6394
#27112 := (not #27111)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6395
#27113 := (or #27112 #27107)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6396
#27114 := (not #27113)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6397
#28069 := (or #26887 #27114)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6398
#28068 := (iff #28069 #28084)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6399
#28088 := (iff #28084 #28084)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6400
#28073 := [rewrite]: #28088
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6401
#27140 := (iff #27114 #27139)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6402
#27137 := (iff #27113 #27134)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6403
#27131 := (or #27128 #27107)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6404
#27135 := (iff #27131 #27134)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6405
#27136 := [rewrite]: #27135
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6406
#27132 := (iff #27113 #27131)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6407
#27129 := (iff #27112 #27128)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6408
#27126 := (iff #27111 #27125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6409
#27123 := (= #27110 #27122)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6410
#27120 := (= #27109 #27108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6411
#27115 := (+ #27108 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6412
#27118 := (= #27115 #27108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6413
#27119 := [rewrite]: #27118
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6414
#27116 := (= #27109 #27115)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6415
#27117 := [monotonicity #26859]: #27116
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6416
#27121 := [trans #27117 #27119]: #27120
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6417
#27124 := [monotonicity #27121]: #27123
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6418
#27127 := [monotonicity #27124]: #27126
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6419
#27130 := [monotonicity #27127]: #27129
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6420
#27133 := [monotonicity #27130]: #27132
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6421
#27138 := [trans #27133 #27136]: #27137
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6422
#27141 := [monotonicity #27138]: #27140
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6423
#28067 := [monotonicity #27141]: #28068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6424
#28074 := [trans #28067 #28073]: #28068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6425
#28070 := [quant-inst]: #28069
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6426
#28075 := [mp #28070 #28074]: #28084
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6427
#28315 := [unit-resolution #28075 #20922]: #27139
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6428
#28124 := (or #27134 #27125)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6429
#28149 := [def-axiom]: #28124
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6430
#28316 := [unit-resolution #28149 #28315]: #27125
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6431
#28319 := (= #26927 #27104)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6432
#28320 := [monotonicity #28318]: #28319
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6433
#28329 := [trans #28320 #28316]: #28328
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6434
#28331 := [trans #28329 #28322]: #28330
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6435
#28333 := [trans #28331 #28323]: #28332
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6436
#28335 := [trans #28333 #28325]: #28334
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6437
#28337 := [trans #28335 #28327]: #28336
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6438
#28339 := [monotonicity #28337]: #28338
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6439
#28341 := [symm #28339]: #28340
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6440
#28343 := [monotonicity #28341]: #28342
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6441
#28347 := [trans #28343 #28345]: #28346
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6442
#28349 := [trans #28347 #28292]: #28348
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6443
#28351 := [monotonicity #28349]: #28350
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6444
#28355 := [trans #28351 #28353]: #28354
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6445
#28357 := [monotonicity #28355]: #28356
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6446
#28359 := [monotonicity #28357]: #28358
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6447
#28361 := [symm #28359]: #28360
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6448
#28363 := [monotonicity #28361]: #28362
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6449
#28364 := [mp #14078 #28363]: #27341
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6450
#28368 := (= #2984 #27082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6451
#28365 := (= #27082 #2984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6452
#28366 := [monotonicity #28349]: #28365
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6453
#28369 := [symm #28366]: #28368
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6454
#28370 := [trans #14075 #28369]: #27083
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6455
#27342 := (not #27083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6456
#27343 := (or #27189 #27342)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6457
#27344 := [def-axiom]: #27343
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6458
#28371 := [unit-resolution #27344 #28370]: #27189
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6459
#27399 := (or #27231 #27068 #27181 #27186 #27202)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6460
#27400 := [def-axiom]: #27399
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6461
#28372 := [unit-resolution #27400 #28371 #28364 #28285 #27477 #27157]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6462
#28374 := [lemma #28372]: #28373
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6463
#28639 := [unit-resolution #28374 #28636]: #11937
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6464
#28640 := (or #23218 #18136 #23212)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6465
#26821 := (= #24643 #26820)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6466
#26794 := (uf_48 #3031 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6467
#26795 := (= uf_9 #26794)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6468
#26823 := (iff #26795 #26821)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6469
#9041 := (= #233 #1390)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6470
#11161 := (iff #9041 #11140)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6471
#22931 := (forall (vars (?x712 T5) (?x713 T3)) (:pat #2667) #11161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6472
#11166 := (forall (vars (?x712 T5) (?x713 T3)) #11161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6473
#22934 := (iff #11166 #22931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6474
#22932 := (iff #11161 #11161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6475
#22933 := [refl]: #22932
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6476
#22935 := [quant-intro #22933]: #22934
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6477
#17969 := (~ #11166 #11166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6478
#17967 := (~ #11161 #11161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6479
#17968 := [refl]: #17967
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6480
#17970 := [nnf-pos #17968]: #17969
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6481
#1890 := (= #1390 #233)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6482
#2673 := (iff #2668 #1890)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6483
#2674 := (forall (vars (?x712 T5) (?x713 T3)) #2673)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6484
#11167 := (iff #2674 #11166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6485
#11164 := (iff #2673 #11161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6486
#11157 := (iff #11140 #9041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6487
#11162 := (iff #11157 #11161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6488
#11163 := [rewrite]: #11162
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6489
#11159 := (iff #2673 #11157)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6490
#9042 := (iff #1890 #9041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6491
#9043 := [rewrite]: #9042
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6492
#11160 := [monotonicity #11143 #9043]: #11159
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6493
#11165 := [trans #11160 #11163]: #11164
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6494
#11168 := [quant-intro #11165]: #11167
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6495
#11156 := [asserted]: #2674
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6496
#11171 := [mp #11156 #11168]: #11166
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6497
#17971 := [mp~ #11171 #17970]: #11166
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6498
#22936 := [mp #17971 #22935]: #22931
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6499
#25961 := (not #22931)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6500
#26770 := (or #25961 #26823)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6501
#26822 := (iff #26821 #26795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6502
#26771 := (or #25961 #26822)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6503
#26809 := (iff #26771 #26770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6504
#26816 := (iff #26770 #26770)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6505
#26817 := [rewrite]: #26816
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6506
#26824 := (iff #26822 #26823)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6507
#26825 := [rewrite]: #26824
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6508
#26815 := [monotonicity #26825]: #26809
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6509
#26818 := [trans #26815 #26817]: #26809
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6510
#26814 := [quant-inst]: #26771
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6511
#26796 := [mp #26814 #26818]: #26770
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6512
#26798 := [unit-resolution #26796 #22936]: #26823
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6513
#26802 := (not #26795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6514
#26827 := (iff #18127 #26802)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6515
#26893 := (iff #11928 #26795)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6516
#26842 := (iff #26795 #11928)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6517
#26840 := (= #26794 #3032)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6518
#26841 := [monotonicity #28190]: #26840
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6519
#26898 := [monotonicity #26841]: #26842
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6520
#26843 := [symm #26898]: #26893
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6521
#26828 := [monotonicity #26843]: #26827
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6522
#26839 := [hypothesis]: #18127
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6523
#26826 := [mp #26839 #26828]: #26802
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6524
#26829 := (= #24758 #26820)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6525
#26830 := [symm #28274]: #26829
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6526
#26844 := (= #24643 #24758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6527
#26831 := [trans #28190 #27482]: #26844
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6528
#26832 := [trans #26831 #26830]: #26821
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6529
#26797 := (not #26821)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6530
#26799 := (not #26823)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6531
#26760 := (or #26799 #26795 #26797)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6532
#26783 := [def-axiom]: #26760
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6533
#26900 := [unit-resolution #26783 #26832 #26826 #26798]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6534
#26901 := [lemma #26900]: #11928
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6535
#24446 := (or #23218 #18127 #18136 #23212)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6536
#24447 := [def-axiom]: #24446
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6537
#28641 := [unit-resolution #24447 #26901]: #28640
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6538
#28642 := [unit-resolution #28641 #28639 #28638]: #23212
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6539
#24424 := (or #23209 #3042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6540
#24425 := [def-axiom]: #24424
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6541
#28643 := [unit-resolution #24425 #28642]: #3042
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6542
#24436 := (or #23209 #23203)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6543
#24437 := [def-axiom]: #24436
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6544
#29322 := [unit-resolution #24437 #28642]: #23203
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6545
#28521 := [hypothesis]: #13181
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6546
#28522 := [th-lemma #14069 #28521]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6547
#28523 := [lemma #28522]: #13178
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6548
#24422 := (or #23206 #13181 #23200)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6549
#24423 := [def-axiom]: #24422
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6550
#29323 := [unit-resolution #24423 #28523 #29322]: #23200
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6551
#24414 := (or #23197 #23191)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6552
#24415 := [def-axiom]: #24414
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6553
#29332 := [unit-resolution #24415 #29323]: #23191
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6554
#27410 := (* -1::int #3041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6555
#27411 := (+ uf_295 #27410)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6556
#27412 := (>= #27411 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6557
#28644 := (or #12976 #27412)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6558
#28645 := [th-lemma]: #28644
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6559
#28646 := [unit-resolution #28645 #28643]: #27412
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6560
#24092 := (not #18168)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6561
#28647 := [hypothesis]: #22019
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6562
#24093 := (or #22014 #24092)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6563
#24094 := [def-axiom]: #24093
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6564
#28648 := [unit-resolution #24094 #28647]: #24092
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6565
#28607 := (+ #3041 #18166)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6566
#28609 := (>= #28607 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6567
#28606 := (= #3041 #18165)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6568
#28655 := (= #18165 #3041)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6569
#28653 := (= #18164 #3031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6570
#28651 := (= ?x773!13 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6571
#24095 := (not #18169)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6572
#24096 := (or #22014 #24095)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6573
#24097 := [def-axiom]: #24096
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6574
#28649 := [unit-resolution #24097 #28647]: #24095
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6575
#24090 := (or #22014 #18161)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6576
#24091 := [def-axiom]: #24090
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6577
#28650 := [unit-resolution #24091 #28647]: #18161
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6578
#28652 := [th-lemma #28650 #28649]: #28651
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6579
#28654 := [monotonicity #28652]: #28653
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6580
#28656 := [monotonicity #28654]: #28655
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6581
#28657 := [symm #28656]: #28606
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6582
#28658 := (not #28606)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6583
#28659 := (or #28658 #28609)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6584
#28660 := [th-lemma]: #28659
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6585
#28661 := [unit-resolution #28660 #28657]: #28609
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6586
#28662 := [th-lemma #28661 #28648 #28646]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6587
#28663 := [lemma #28662]: #22014
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6588
#24410 := (or #23194 #22019 #23188)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6589
#24411 := [def-axiom]: #24410
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6590
#29333 := [unit-resolution #24411 #28663 #29332]: #23188
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6591
#24402 := (or #23185 #23179)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6592
#24403 := [def-axiom]: #24402
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6593
#29334 := [unit-resolution #24403 #29333]: #23179
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6594
#29335 := (or #23182 #12976 #23176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6595
#24398 := (or #23182 #12976 #13217 #23176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6596
#24399 := [def-axiom]: #24398
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6597
#29336 := [unit-resolution #24399 #14069]: #29335
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6598
#29337 := [unit-resolution #29336 #29334 #28643]: #23176
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6599
#24388 := (or #23173 #23167)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6600
#24389 := [def-axiom]: #24388
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6601
#29338 := [unit-resolution #24389 #29337]: #23167
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6602
#24386 := (or #23173 #23009)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6603
#24387 := [def-axiom]: #24386
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6604
#29339 := [unit-resolution #24387 #29337]: #23009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6605
#24360 := (or #23173 #11989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6606
#24361 := [def-axiom]: #24360
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6607
#29340 := [unit-resolution #24361 #29337]: #11989
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6608
#24382 := (or #23173 #15577)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6609
#24383 := [def-axiom]: #24382
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6610
#29341 := [unit-resolution #24383 #29337]: #15577
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6611
#24372 := (or #23173 #13689)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6612
#24373 := [def-axiom]: #24372
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6613
#29342 := [unit-resolution #24373 #29337]: #13689
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6614
#27402 := (uf_13 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6615
#27403 := (uf_66 #26867 uf_297 #27402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6616
#27404 := (uf_125 #27403 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6617
#27485 := (>= #27404 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6618
#24368 := (or #23173 #13222)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6619
#24369 := [def-axiom]: #24368
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6620
#29343 := [unit-resolution #24369 #29337]: #13222
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6621
#27501 := (* -1::int #27404)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6622
#27574 := (+ uf_297 #27501)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6623
#27575 := (<= #27574 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6624
#27405 := (= uf_297 #27404)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6625
#28694 := (uf_66 #24470 uf_297 #26903)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6626
#28695 := (uf_125 #28694 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6627
#29365 := (= #28695 #27404)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6628
#29363 := (= #27404 #28695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6629
#29344 := (= #26867 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6630
#29345 := [trans #28126 #28241]: #29344
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6631
#29360 := (= #27403 #28694)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6632
#29358 := (= #3082 #28694)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6633
#29356 := (= #28694 #3082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6634
#29348 := (= #26903 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6635
#29346 := (= #26903 #24758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6636
#29347 := [monotonicity #28243]: #29346
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6637
#29349 := [trans #29347 #28276]: #29348
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6638
#29357 := [monotonicity #28243 #29349]: #29356
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6639
#29359 := [symm #29357]: #29358
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6640
#29354 := (= #27403 #3082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6641
#29352 := (= #27402 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6642
#29350 := (= #27402 #24758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6643
#29351 := [monotonicity #28126]: #29350
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6644
#29353 := [trans #29351 #28276]: #29352
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6645
#29355 := [monotonicity #28126 #29353]: #29354
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6646
#29361 := [trans #29355 #29359]: #29360
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6647
#29364 := [monotonicity #29361 #29345]: #29363
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6648
#29366 := [symm #29364]: #29365
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6649
#28696 := (= uf_297 #28695)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6650
#28699 := (or #26910 #28696)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6651
#28700 := [quant-inst]: #28699
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6652
#29362 := [unit-resolution #28700 #16791]: #28696
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6653
#29367 := [trans #29362 #29366]: #27405
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6654
#27913 := (not #27405)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6655
#29368 := (or #27913 #27575)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6656
#29369 := [th-lemma]: #29368
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6657
#29370 := [unit-resolution #29369 #29367]: #27575
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6658
#29371 := (not #27575)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6659
#29372 := (or #27485 #22161 #29371)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6660
#29373 := [th-lemma]: #29372
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6661
#29374 := [unit-resolution #29373 #29370 #29343]: #27485
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6662
#27486 := (not #27485)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6663
#27938 := (or #23161 #27486 #13688 #22304 #22299 #23014)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6664
#27783 := (uf_66 #2979 #27404 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6665
#27784 := (uf_110 uf_287 #27783)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6666
#27787 := (= uf_302 #27784)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6667
#27893 := (= #3083 #27784)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6668
#27906 := (= #27784 #3083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6669
#27900 := (= #27783 #3082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6670
#27898 := (= #27404 uf_297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6671
#27408 := (or #26910 #27405)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6672
#27409 := [quant-inst]: #27408
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6673
#27897 := [unit-resolution #27409 #16791]: #27405
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6674
#27899 := [symm #27897]: #27898
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6675
#27901 := [monotonicity #27899]: #27900
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6676
#27907 := [monotonicity #27901]: #27906
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6677
#27908 := [symm #27907]: #27893
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6678
#27909 := (= uf_302 #3083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6679
#27902 := [hypothesis]: #11989
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6680
#27903 := [hypothesis]: #23164
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6681
#24328 := (or #23161 #12017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6682
#24329 := [def-axiom]: #24328
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6683
#27904 := [unit-resolution #24329 #27903]: #12017
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6684
#27905 := [symm #27904]: #3097
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6685
#27910 := [trans #27905 #27902]: #27909
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6686
#27911 := [trans #27910 #27908]: #27787
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6687
#27768 := (<= #27404 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6688
#27912 := [hypothesis]: #15577
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6689
#27576 := (>= #27574 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6690
#27914 := (or #27913 #27576)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6691
#27915 := [th-lemma]: #27914
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6692
#27916 := [unit-resolution #27915 #27897]: #27576
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6693
#27917 := (not #27576)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6694
#27918 := (or #27768 #22304 #27917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6695
#27919 := [th-lemma]: #27918
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6696
#27920 := [unit-resolution #27919 #27916 #27912]: #27768
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6697
#27810 := (+ uf_286 #27501)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6698
#27811 := (<= #27810 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6699
#27922 := (not #27811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6700
#27921 := [hypothesis]: #13689
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6701
#27923 := (or #27922 #13688 #27917)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6702
#27924 := [th-lemma]: #27923
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6703
#27925 := [unit-resolution #27924 #27916 #27921]: #27922
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6704
#27790 := (not #27787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6705
#27769 := (not #27768)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6706
#27935 := (or #27769 #27790 #27811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6707
#27926 := [hypothesis]: #27485
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6708
#24336 := (or #23161 #23155)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6709
#24337 := [def-axiom]: #24336
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6710
#27927 := [unit-resolution #24337 #27903]: #23155
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6711
#27580 := (+ uf_296 #13550)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6712
#27583 := (<= #27580 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6713
#27928 := (or #12052 #27583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6714
#27929 := [th-lemma]: #27928
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6715
#27930 := [unit-resolution #27929 #27904]: #27583
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6716
#27834 := [hypothesis]: #23009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6717
#24334 := (or #23161 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6718
#24335 := [def-axiom]: #24334
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6719
#27931 := [unit-resolution #24335 #27903]: #13510
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6720
#27825 := (not #27583)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6721
#27840 := (or #22270 #13511 #23014 #27825)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6722
#27828 := [hypothesis]: #13510
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6723
#27651 := (+ uf_298 #18758)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6724
#27652 := (<= #27651 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6725
#27663 := (+ uf_296 #18771)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6726
#27664 := (>= #27663 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6727
#27824 := (not #27664)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6728
#27818 := [hypothesis]: #27583
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6729
#24311 := (not #18773)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6730
#27829 := [hypothesis]: #22275
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6731
#24312 := (or #22270 #24311)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6732
#24313 := [def-axiom]: #24312
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6733
#27830 := [unit-resolution #24313 #27829]: #24311
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6734
#27826 := (or #27824 #18773 #27825)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6735
#27819 := [hypothesis]: #24311
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6736
#27822 := [hypothesis]: #27664
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6737
#27823 := [th-lemma #27822 #27819 #27818]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6738
#27827 := [lemma #27823]: #27826
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6739
#27831 := [unit-resolution #27827 #27830 #27818]: #27824
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6740
#27835 := (or #27652 #27664)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6741
#24306 := (or #22270 #18422)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6742
#24307 := [def-axiom]: #24306
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6743
#27832 := [unit-resolution #24307 #27829]: #18422
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6744
#24304 := (or #22270 #18421)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6745
#24305 := [def-axiom]: #24304
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6746
#27833 := [unit-resolution #24305 #27829]: #18421
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6747
#27677 := (or #23014 #22254 #22255 #27652 #27664)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6748
#27640 := (+ #18426 #13715)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6749
#27641 := (<= #27640 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6750
#27642 := (+ ?x776!15 #13246)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6751
#27643 := (>= #27642 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6752
#27644 := (or #22255 #27643 #27641 #22254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6753
#27678 := (or #23014 #27644)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6754
#27685 := (iff #27678 #27677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6755
#27672 := (or #22254 #22255 #27652 #27664)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6756
#27680 := (or #23014 #27672)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6757
#27683 := (iff #27680 #27677)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6758
#27684 := [rewrite]: #27683
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6759
#27681 := (iff #27678 #27680)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6760
#27675 := (iff #27644 #27672)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6761
#27669 := (or #22255 #27652 #27664 #22254)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6762
#27673 := (iff #27669 #27672)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6763
#27674 := [rewrite]: #27673
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6764
#27670 := (iff #27644 #27669)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6765
#27667 := (iff #27641 #27664)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6766
#27657 := (+ #13715 #18426)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6767
#27660 := (<= #27657 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6768
#27665 := (iff #27660 #27664)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6769
#27666 := [rewrite]: #27665
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6770
#27661 := (iff #27641 #27660)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6771
#27658 := (= #27640 #27657)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6772
#27659 := [rewrite]: #27658
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6773
#27662 := [monotonicity #27659]: #27661
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6774
#27668 := [trans #27662 #27666]: #27667
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6775
#27655 := (iff #27643 #27652)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6776
#27645 := (+ #13246 ?x776!15)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6777
#27648 := (>= #27645 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6778
#27653 := (iff #27648 #27652)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6779
#27654 := [rewrite]: #27653
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6780
#27649 := (iff #27643 #27648)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6781
#27646 := (= #27642 #27645)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6782
#27647 := [rewrite]: #27646
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6783
#27650 := [monotonicity #27647]: #27649
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6784
#27656 := [trans #27650 #27654]: #27655
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6785
#27671 := [monotonicity #27656 #27668]: #27670
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6786
#27676 := [trans #27671 #27674]: #27675
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6787
#27682 := [monotonicity #27676]: #27681
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6788
#27686 := [trans #27682 #27684]: #27685
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6789
#27679 := [quant-inst]: #27678
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6790
#27687 := [mp #27679 #27686]: #27677
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6791
#27836 := [unit-resolution #27687 #27834 #27833 #27832]: #27835
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6792
#27837 := [unit-resolution #27836 #27831]: #27652
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6793
#24308 := (not #18760)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6794
#24309 := (or #22270 #24308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6795
#24310 := [def-axiom]: #24309
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6796
#27838 := [unit-resolution #24310 #27829]: #24308
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6797
#27839 := [th-lemma #27838 #27837 #27828]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6798
#27841 := [lemma #27839]: #27840
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6799
#27932 := [unit-resolution #27841 #27931 #27834 #27930]: #22270
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6800
#24320 := (or #23158 #23152 #22275)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6801
#24321 := [def-axiom]: #24320
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6802
#27933 := [unit-resolution #24321 #27932 #27927]: #23152
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6803
#24300 := (or #23149 #23141)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6804
#24301 := [def-axiom]: #24300
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6805
#27934 := [unit-resolution #24301 #27933]: #23141
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6806
#27847 := (or #23146 #27486 #27769 #27790 #27811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6807
#27774 := (+ #27404 #13151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6808
#27775 := (>= #27774 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6809
#27782 := (= #27784 uf_302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6810
#27785 := (not #27782)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6811
#27786 := (or #27785 #27486 #27775 #27769)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6812
#27848 := (or #23146 #27786)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6813
#27855 := (iff #27848 #27847)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6814
#27842 := (or #27486 #27769 #27790 #27811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6815
#27850 := (or #23146 #27842)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6816
#27853 := (iff #27850 #27847)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6817
#27854 := [rewrite]: #27853
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6818
#27851 := (iff #27848 #27850)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6819
#27845 := (iff #27786 #27842)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6820
#27791 := (or #27790 #27486 #27811 #27769)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6821
#27843 := (iff #27791 #27842)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6822
#27844 := [rewrite]: #27843
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6823
#27792 := (iff #27786 #27791)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6824
#27821 := (iff #27775 #27811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6825
#27805 := (+ #13151 #27404)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6826
#27802 := (>= #27805 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6827
#27812 := (iff #27802 #27811)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6828
#27820 := [rewrite]: #27812
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6829
#27808 := (iff #27775 #27802)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6830
#27806 := (= #27774 #27805)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6831
#27807 := [rewrite]: #27806
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6832
#27809 := [monotonicity #27807]: #27808
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6833
#27723 := [trans #27809 #27820]: #27821
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6834
#27803 := (iff #27785 #27790)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6835
#27788 := (iff #27782 #27787)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6836
#27789 := [rewrite]: #27788
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6837
#27804 := [monotonicity #27789]: #27803
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6838
#27815 := [monotonicity #27804 #27723]: #27792
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6839
#27846 := [trans #27815 #27844]: #27845
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6840
#27852 := [monotonicity #27846]: #27851
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6841
#27856 := [trans #27852 #27854]: #27855
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6842
#27849 := [quant-inst]: #27848
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6843
#27857 := [mp #27849 #27856]: #27847
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6844
#27936 := [unit-resolution #27857 #27934 #27926]: #27935
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6845
#27937 := [unit-resolution #27936 #27925 #27920 #27911]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6846
#27939 := [lemma #27937]: #27938
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6847
#29375 := [unit-resolution #27939 #29374 #29342 #29341 #29340 #29339]: #23161
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6848
#24344 := (or #23170 #23130 #23164)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6849
#24345 := [def-axiom]: #24344
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6850
#29376 := [unit-resolution #24345 #29375 #29338]: #23130
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6851
#24292 := (or #23127 #13511)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6852
#24293 := [def-axiom]: #24292
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6853
#29377 := [unit-resolution #24293 #29376]: #13511
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6854
#30318 := (not #29084)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6855
#30322 := (or #30321 #28220 #30318 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6856
#30323 := [th-lemma]: #30322
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6857
#30324 := [unit-resolution #30323 #28214 #29377 #30316]: #30321
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6858
#28963 := (>= #28923 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6859
#28964 := (not #28963)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6860
#29278 := [hypothesis]: #28964
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6861
#24376 := (or #23173 #13743)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6862
#24377 := [def-axiom]: #24376
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6863
#29279 := [unit-resolution #24377 #29337]: #13743
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6864
#29083 := (<= #29082 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6865
#29282 := (or #29281 #29083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6866
#29267 := [th-lemma]: #29282
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6867
#29268 := [unit-resolution #29267 #29280]: #29083
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6868
#29269 := [th-lemma #29268 #29279 #29278]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6869
#29270 := [lemma #29269]: #28963
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6870
#30337 := (or #28964 #28974 #28982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6871
#28993 := (or #27469 #26943 #28964 #28974 #28982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6872
#28959 := (or #28958 #28956 #28953 #28950)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6873
#28960 := (not #28959)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6874
#28961 := (+ #28923 #26944)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6875
#28962 := (>= #28961 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6876
#28965 := (or #28964 #28962 #26943 #28960)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6877
#28994 := (or #27469 #28965)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6878
#29001 := (iff #28994 #28993)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6879
#28988 := (or #26943 #28964 #28974 #28982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6880
#28996 := (or #27469 #28988)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6881
#28999 := (iff #28996 #28993)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6882
#29000 := [rewrite]: #28999
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6883
#28997 := (iff #28994 #28996)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6884
#28991 := (iff #28965 #28988)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6885
#28985 := (or #28964 #28974 #26943 #28982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6886
#28989 := (iff #28985 #28988)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6887
#28990 := [rewrite]: #28989
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6888
#28986 := (iff #28965 #28985)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6889
#28983 := (iff #28960 #28982)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6890
#28980 := (iff #28959 #28979)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6891
#28981 := [rewrite]: #28980
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6892
#28984 := [monotonicity #28981]: #28983
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6893
#28977 := (iff #28962 #28974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6894
#28966 := (+ #26944 #28923)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6895
#28969 := (>= #28966 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6896
#28975 := (iff #28969 #28974)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6897
#28976 := [rewrite]: #28975
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6898
#28970 := (iff #28962 #28969)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6899
#28967 := (= #28961 #28966)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6900
#28968 := [rewrite]: #28967
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6901
#28971 := [monotonicity #28968]: #28970
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6902
#28978 := [trans #28971 #28976]: #28977
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6903
#28987 := [monotonicity #28978 #28984]: #28986
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6904
#28992 := [trans #28987 #28990]: #28991
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6905
#28998 := [monotonicity #28992]: #28997
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6906
#29002 := [trans #28998 #29000]: #29001
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6907
#28995 := [quant-inst]: #28994
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6908
#29003 := [mp #28995 #29002]: #28993
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6909
#30342 := [unit-resolution #29003 #20706 #28298]: #30337
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6910
#30331 := [unit-resolution #30342 #29270 #30324]: #28982
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6911
#29009 := (or #28979 #28955)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6912
#29010 := [def-axiom]: #29009
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6913
#30332 := [unit-resolution #29010 #30331]: #28955
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6914
#30385 := [symm #30332]: #30390
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6915
#30388 := (= #29089 #28954)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6916
#30353 := (= #27629 #28951)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6917
#30351 := (= #28951 #27629)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6918
#30349 := (= #28947 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6919
#28847 := (uf_116 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6920
#28851 := (uf_43 #24643 #28847)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6921
#30362 := (= #28851 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6922
#28852 := (= #3181 #28851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6923
#27883 := (uf_48 #3181 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6924
#27884 := (= uf_9 #27883)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6925
#30356 := (= #3182 #27883)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6926
#28172 := (= #27883 #3182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6927
#28173 := [monotonicity #28190]: #28172
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6928
#30335 := [symm #28173]: #30356
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6929
#27886 := (= #24643 #27885)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6930
#27987 := (* uf_298 #26849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6931
#27357 := (uf_116 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6932
#27988 := (+ #27357 #27987)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6933
#27989 := (uf_43 #24643 #27988)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6934
#28131 := (uf_13 #27989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6935
#28268 := (= #28131 #27885)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6936
#28264 := (= #27885 #28131)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6937
#28262 := (= #3181 #27989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6938
#27983 := (uf_66 #26867 uf_298 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6939
#27990 := (= #27983 #27989)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6940
#27991 := (not #27990)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6941
#27984 := (uf_138 #27983 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6942
#27985 := (= uf_9 #27984)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6943
#27986 := (not #27985)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6944
#27994 := (or #27986 #27991)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6945
#27997 := (not #27994)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6946
#28002 := (or #26887 #27997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6947
#27992 := (or #27991 #27986)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6948
#27993 := (not #27992)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6949
#28000 := (or #26887 #27993)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6950
#28004 := (iff #28000 #28002)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6951
#28006 := (iff #28002 #28002)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6952
#28007 := [rewrite]: #28006
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6953
#27998 := (iff #27993 #27997)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6954
#27995 := (iff #27992 #27994)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6955
#27996 := [rewrite]: #27995
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6956
#27999 := [monotonicity #27996]: #27998
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6957
#28005 := [monotonicity #27999]: #28004
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6958
#28008 := [trans #28005 #28007]: #28004
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6959
#28003 := [quant-inst]: #28000
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6960
#28078 := [mp #28003 #28008]: #28002
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6961
#28254 := [unit-resolution #28078 #20922]: #27997
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6962
#28081 := (or #27994 #27990)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6963
#28082 := [def-axiom]: #28081
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6964
#28255 := [unit-resolution #28082 #28254]: #27990
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6965
#28260 := (= #3181 #27983)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6966
#28258 := (= #27983 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6967
#28248 := (= uf_288 #26851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6968
#28246 := (= #2980 #26851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6969
#28247 := [symm #28245]: #28246
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6970
#28249 := [trans #28193 #28247]: #28248
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6971
#28251 := [monotonicity #28188 #28249]: #28250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6972
#28253 := [symm #28251]: #28252
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6973
#28259 := [monotonicity #28253 #28190]: #28258
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6974
#28261 := [symm #28259]: #28260
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6975
#28263 := [trans #28261 #28255]: #28262
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6976
#28265 := [monotonicity #28263]: #28264
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6977
#28269 := [symm #28265]: #28268
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6978
#28132 := (= #24643 #28131)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6979
#28071 := (or #24710 #28132)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6980
#28072 := [quant-inst]: #28071
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6981
#28240 := [unit-resolution #28072 #22949]: #28132
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6982
#28270 := [trans #28240 #28269]: #27886
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6983
#27765 := (not #27886)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6984
#27882 := (iff #27884 #27886)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6985
#27890 := (or #25961 #27882)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6986
#27887 := (iff #27886 #27884)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6987
#27891 := (or #25961 #27887)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6988
#27761 := (iff #27891 #27890)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6989
#27763 := (iff #27890 #27890)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6990
#27725 := [rewrite]: #27763
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6991
#27888 := (iff #27887 #27882)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6992
#27889 := [rewrite]: #27888
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6993
#27762 := [monotonicity #27889]: #27761
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6994
#27726 := [trans #27762 #27725]: #27761
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6995
#27760 := [quant-inst]: #27891
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6996
#27764 := [mp #27760 #27726]: #27890
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6997
#28170 := [unit-resolution #27764 #22936]: #27882
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6998
#27945 := (not #27884)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  6999
#28153 := (iff #18238 #27945)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7000
#28018 := (iff #12293 #27884)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7001
#28181 := (iff #27884 #12293)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7002
#28182 := [monotonicity #28173]: #28181
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7003
#28152 := [symm #28182]: #28018
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7004
#28227 := [monotonicity #28152]: #28153
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7005
#28171 := [hypothesis]: #18238
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7006
#28238 := [mp #28171 #28227]: #27945
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7007
#27759 := (not #27882)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7008
#27766 := (or #27759 #27884 #27765)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7009
#27767 := [def-axiom]: #27766
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7010
#28239 := [unit-resolution #27767 #28238 #28170]: #27765
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7011
#28271 := [unit-resolution #28239 #28270]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7012
#28272 := [lemma #28271]: #12293
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7013
#30336 := [trans #28272 #30335]: #27884
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7014
#28860 := (or #27945 #28852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7015
#28863 := (or #25945 #27945 #28852)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7016
#28859 := (or #28852 #27945)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7017
#28864 := (or #25945 #28859)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7018
#28871 := (iff #28864 #28863)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7019
#28866 := (or #25945 #28860)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7020
#28869 := (iff #28866 #28863)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7021
#28870 := [rewrite]: #28869
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7022
#28867 := (iff #28864 #28866)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7023
#28861 := (iff #28859 #28860)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7024
#28862 := [rewrite]: #28861
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7025
#28868 := [monotonicity #28862]: #28867
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7026
#28872 := [trans #28868 #28870]: #28871
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7027
#28865 := [quant-inst]: #28864
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7028
#28873 := [mp #28865 #28872]: #28863
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7029
#30364 := [unit-resolution #28873 #17966]: #28860
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7030
#30347 := [unit-resolution #30364 #30336]: #28852
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7031
#30363 := [symm #30347]: #30362
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7032
#30346 := (= #28947 #28851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7033
#29189 := (* #26849 #28923)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7034
#29193 := (+ #27108 #29189)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7035
#29195 := (uf_43 #24643 #29193)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7036
#30360 := (= #29195 #28851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7037
#30340 := (= #29193 #28847)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7038
#30304 := (= #28847 #29193)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7039
#30305 := (* -1::int #29193)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7040
#30306 := (+ #28847 #30305)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7041
#30307 := (<= #30306 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7042
#28720 := (* -1::int #26851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7043
#28721 := (+ #24545 #28720)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7044
#28723 := (>= #28721 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7045
#28719 := (= #24545 #26851)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7046
#30302 := [trans #28310 #28247]: #28719
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7047
#30378 := (not #28719)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7048
#30355 := (or #30378 #28723)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7049
#30325 := [th-lemma]: #30355
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7050
#30384 := [unit-resolution #30325 #30302]: #28723
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7051
#29387 := (* -1::int #27108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7052
#29388 := (+ #24545 #29387)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7053
#29389 := (<= #29388 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7054
#29386 := (= #24545 #27108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7055
#30386 := [symm #28308]: #29386
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7056
#30387 := (not #29386)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7057
#30405 := (or #30387 #29389)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7058
#30406 := [th-lemma]: #30405
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7059
#30401 := [unit-resolution #30406 #30386]: #29389
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7060
#28895 := (+ #26851 #27987)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7061
#28896 := (uf_43 #24643 #28895)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7062
#29061 := (uf_116 #28896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7063
#29065 := (* -1::int #29061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7064
#29086 := (+ #28847 #29065)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7065
#29087 := (<= #29086 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7066
#29085 := (= #28847 #29061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7067
#30447 := (= #29061 #28847)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7068
#30411 := (= #28896 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7069
#28891 := (uf_66 #24470 uf_298 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7070
#30409 := (= #28891 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7071
#30410 := [monotonicity #28243 #28190]: #30409
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7072
#30404 := (= #28896 #28891)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7073
#28897 := (= #28891 #28896)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7074
#28898 := (not #28897)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7075
#28892 := (uf_138 #28891 #24470)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7076
#28893 := (= uf_9 #28892)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7077
#28894 := (not #28893)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7078
#28901 := (or #28894 #28898)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7079
#28904 := (not #28901)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7080
#28907 := (or #26887 #28904)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7081
#28899 := (or #28898 #28894)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7082
#28900 := (not #28899)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7083
#28908 := (or #26887 #28900)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7084
#28910 := (iff #28908 #28907)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7085
#28912 := (iff #28907 #28907)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7086
#28913 := [rewrite]: #28912
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7087
#28905 := (iff #28900 #28904)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7088
#28902 := (iff #28899 #28901)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7089
#28903 := [rewrite]: #28902
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7090
#28906 := [monotonicity #28903]: #28905
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7091
#28911 := [monotonicity #28906]: #28910
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7092
#28914 := [trans #28911 #28913]: #28910
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7093
#28909 := [quant-inst]: #28908
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7094
#28915 := [mp #28909 #28914]: #28907
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7095
#30402 := [unit-resolution #28915 #20922]: #28904
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7096
#28918 := (or #28901 #28897)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7097
#28919 := [def-axiom]: #28918
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7098
#30407 := [unit-resolution #28919 #30402]: #28897
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7099
#30408 := [symm #30407]: #30404
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7100
#30421 := [trans #30408 #30410]: #30411
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7101
#30448 := [monotonicity #30421]: #30447
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7102
#30449 := [symm #30448]: #29085
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7103
#30450 := (not #29085)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7104
#30445 := (or #30450 #29087)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7105
#30451 := [th-lemma]: #30445
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7106
#30417 := [unit-resolution #30451 #30449]: #29087
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7107
#29066 := (+ #27987 #29065)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7108
#29067 := (+ #26851 #29066)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7109
#29081 := (>= #29067 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7110
#29068 := (= #29067 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7111
#29071 := (or #24716 #29068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7112
#29062 := (= #28895 #29061)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7113
#29072 := (or #24716 #29062)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7114
#29074 := (iff #29072 #29071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7115
#29076 := (iff #29071 #29071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7116
#29077 := [rewrite]: #29076
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7117
#29069 := (iff #29062 #29068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7118
#29070 := [rewrite]: #29069
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7119
#29075 := [monotonicity #29070]: #29074
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7120
#29078 := [trans #29075 #29077]: #29074
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7121
#29073 := [quant-inst]: #29072
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7122
#29079 := [mp #29073 #29078]: #29071
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7123
#30452 := [unit-resolution #29079 #22943]: #29068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7124
#30453 := (not #29068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7125
#30446 := (or #30453 #29081)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7126
#30454 := [th-lemma]: #30446
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7127
#30455 := [unit-resolution #30454 #30452]: #29081
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7128
#28726 := (>= #26849 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7129
#28724 := (= #26849 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7130
#2932 := (uf_139 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7131
#2933 := (= #2932 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7132
#11813 := [asserted]: #2933
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7133
#30462 := (= #26849 #2932)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7134
#30463 := [monotonicity #28190]: #30462
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7135
#30464 := [trans #30463 #11813]: #28724
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7136
#30465 := (not #28724)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7137
#30466 := (or #30465 #28726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7138
#30461 := [th-lemma]: #30466
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7139
#30416 := [unit-resolution #30461 #30464]: #28726
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7140
#28725 := (<= #26849 1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7141
#30467 := (or #30465 #28725)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7142
#30422 := [th-lemma]: #30467
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7143
#30468 := [unit-resolution #30422 #30464]: #28725
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7144
#30482 := (not #29389)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7145
#30487 := (not #29083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7146
#30486 := (not #28725)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7147
#30484 := (not #28726)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7148
#30471 := (not #28723)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7149
#30470 := (not #29081)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7150
#30469 := (not #29087)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7151
#30483 := (or #30307 #30469 #30470 #30471 #30484 #30486 #30484 #30486 #30487 #30482)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7152
#30488 := [th-lemma]: #30483
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7153
#30485 := [unit-resolution #30488 #30468 #30416 #30455 #29268 #30417 #30401 #30384]: #30307
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7154
#30317 := (>= #30306 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7155
#28722 := (<= #28721 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7156
#30489 := (or #30378 #28722)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7157
#30490 := [th-lemma]: #30489
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7158
#30491 := [unit-resolution #30490 #30302]: #28722
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7159
#29390 := (>= #29388 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7160
#30492 := (or #30387 #29390)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7161
#30493 := [th-lemma]: #30492
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7162
#30494 := [unit-resolution #30493 #30386]: #29390
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7163
#29088 := (>= #29086 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7164
#30495 := (or #30450 #29088)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7165
#30498 := [th-lemma]: #30495
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7166
#30530 := [unit-resolution #30498 #30449]: #29088
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7167
#29080 := (<= #29067 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7168
#30531 := (or #30453 #29080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7169
#30532 := [th-lemma]: #30531
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7170
#30533 := [unit-resolution #30532 #30452]: #29080
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7171
#30537 := (not #29390)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7172
#30536 := (not #28722)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7173
#30535 := (not #29080)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7174
#30534 := (not #29088)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7175
#30538 := (or #30317 #30534 #30535 #30536 #30484 #30486 #30484 #30486 #30318 #30537)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7176
#30539 := [th-lemma]: #30538
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7177
#30540 := [unit-resolution #30539 #30468 #30416 #30533 #30316 #30530 #30494 #30491]: #30317
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7178
#30542 := (not #30317)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7179
#30541 := (not #30307)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7180
#30543 := (or #30304 #30541 #30542)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7181
#30544 := [th-lemma]: #30543
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7182
#30545 := [unit-resolution #30544 #30540 #30485]: #30304
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7183
#29850 := [symm #30545]: #30340
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7184
#29848 := [monotonicity #29850]: #30360
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7185
#30376 := (= #28947 #29195)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7186
#29247 := (uf_66 #25933 #28923 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7187
#29198 := (= #29247 #29195)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7188
#29266 := (= #29195 #29247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7189
#29276 := (not #29266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7190
#29248 := (uf_138 #29247 #25933)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7191
#29249 := (= uf_9 #29248)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7192
#29182 := (not #29249)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7193
#29306 := (or #29182 #29276)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7194
#29310 := (not #29306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7195
#29317 := (or #26887 #29310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7196
#29183 := (* #28923 #26849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7197
#29181 := (+ #27108 #29183)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7198
#29184 := (uf_43 #24643 #29181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7199
#29185 := (= #29247 #29184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7200
#29186 := (not #29185)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7201
#29187 := (or #29186 #29182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7202
#29188 := (not #29187)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7203
#29318 := (or #26887 #29188)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7204
#29327 := (iff #29318 #29317)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7205
#29329 := (iff #29317 #29317)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7206
#29330 := [rewrite]: #29329
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7207
#29311 := (iff #29188 #29310)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7208
#29308 := (iff #29187 #29306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7209
#29303 := (or #29276 #29182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7210
#29307 := (iff #29303 #29306)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7211
#29302 := [rewrite]: #29307
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7212
#29304 := (iff #29187 #29303)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7213
#29287 := (iff #29186 #29276)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7214
#29274 := (iff #29185 #29266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7215
#29272 := (iff #29198 #29266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7216
#29273 := [rewrite]: #29272
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7217
#29199 := (iff #29185 #29198)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7218
#29196 := (= #29184 #29195)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7219
#29191 := (= #29181 #29193)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7220
#29277 := (= #29183 #29189)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7221
#29192 := [rewrite]: #29277
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7222
#29194 := [monotonicity #29192]: #29191
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7223
#29197 := [monotonicity #29194]: #29196
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7224
#29271 := [monotonicity #29197]: #29199
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7225
#29275 := [trans #29271 #29273]: #29274
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7226
#29288 := [monotonicity #29275]: #29287
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7227
#29305 := [monotonicity #29288]: #29304
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7228
#29309 := [trans #29305 #29302]: #29308
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7229
#29312 := [monotonicity #29309]: #29311
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7230
#29328 := [monotonicity #29312]: #29327
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7231
#29331 := [trans #29328 #29330]: #29327
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7232
#29326 := [quant-inst]: #29318
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7233
#29324 := [mp #29326 #29331]: #29317
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7234
#30334 := [unit-resolution #29324 #20922]: #29310
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7235
#29382 := (or #29306 #29266)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7236
#29383 := [def-axiom]: #29382
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7237
#30357 := [unit-resolution #29383 #30334]: #29266
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7238
#30359 := [symm #30357]: #29198
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7239
#30333 := (= #28947 #29247)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7240
#30358 := [monotonicity #28318]: #30333
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7241
#30339 := [trans #30358 #30359]: #30376
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7242
#29851 := [trans #30339 #29848]: #30346
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7243
#29852 := [trans #29851 #30363]: #30349
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7244
#29893 := [monotonicity #29852]: #30351
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7245
#29853 := [symm #29893]: #30353
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7246
#29854 := [monotonicity #29853]: #30388
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7247
#29855 := [trans #29854 #30385]: #30391
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7248
#29856 := [trans #29855 #28292]: #30393
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7249
#29902 := [monotonicity #29856]: #29899
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7250
#29910 := [symm #29902]: #29898
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7251
#29866 := [trans #14075 #29910]: #29093
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7252
#29863 := (not #29093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7253
#29864 := (or #29149 #29863)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7254
#29865 := [def-axiom]: #29864
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7255
#29868 := [unit-resolution #29865 #29866]: #29149
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7256
#29981 := (= #25182 #29107)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7257
#29939 := (= #29107 #25182)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7258
#29897 := (= #27885 uf_7)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7259
#29867 := (= #27885 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7260
#28874 := (or #27759 #27945 #27886)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7261
#28875 := [def-axiom]: #28874
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7262
#29869 := [unit-resolution #28875 #30336 #28170]: #27886
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7263
#29904 := [symm #29869]: #29867
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7264
#29938 := [trans #29904 #28190]: #29897
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7265
#29978 := [monotonicity #29938]: #29939
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7266
#29947 := [symm #29978]: #29981
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7267
#29948 := [trans #27481 #29947]: #29125
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7268
#29688 := (not #29098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7269
#29881 := (iff #11878 #29688)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7270
#29879 := (iff #11875 #29098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7271
#29877 := (iff #29098 #11875)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7272
#29892 := (= #29097 #2990)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7273
#29889 := (= #29096 #2977)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7274
#29687 := (= #29096 #24763)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7275
#29949 := [monotonicity #29856]: #29687
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7276
#29891 := [trans #29949 #28353]: #29889
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7277
#29890 := [monotonicity #29891]: #29892
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7278
#29878 := [monotonicity #29890]: #29877
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7279
#29880 := [symm #29878]: #29879
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7280
#29876 := [monotonicity #29880]: #29881
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7281
#29944 := [mp #14078 #29876]: #29688
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7282
#29015 := (uf_66 #27003 #28923 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7283
#29016 := (uf_58 #3150 #29015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7284
#29017 := (uf_136 #29016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7285
#29018 := (= uf_9 #29017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7286
#29050 := (not #29018)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7287
#30097 := (iff #29050 #29104)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7288
#30107 := (iff #29018 #29103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7289
#30105 := (iff #29103 #29018)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7290
#29984 := (= #29102 #29017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7291
#29995 := (= #27629 #29016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7292
#29993 := (= #29016 #27629)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7293
#29950 := (= #29015 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7294
#29983 := (= #28923 uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7295
#29952 := [symm #29280]: #29983
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7296
#29951 := [monotonicity #28197 #29952 #28190]: #29950
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7297
#29994 := [monotonicity #29951]: #29993
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7298
#29707 := [symm #29994]: #29995
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7299
#29996 := [monotonicity #29707]: #29984
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7300
#30106 := [monotonicity #29996]: #30105
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7301
#30110 := [symm #30106]: #30107
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7302
#30116 := [monotonicity #30110]: #30097
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7303
#29019 := (uf_24 uf_287 #29015)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7304
#29020 := (= uf_9 #29019)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7305
#29021 := (not #29020)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7306
#29025 := (or #29018 #29021)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7307
#29028 := (not #29025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7308
#29977 := (or #28964 #28974 #29028)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7309
#29039 := (or #27034 #24483 #27015 #27018 #28964 #28974 #29028)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7310
#29022 := (or #29021 #29018)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7311
#29023 := (not #29022)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7312
#29024 := (or #27018 #28964 #28962 #24483 #27015 #29023)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7313
#29040 := (or #27034 #29024)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7314
#29047 := (iff #29040 #29039)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7315
#29034 := (or #24483 #27015 #27018 #28964 #28974 #29028)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7316
#29042 := (or #27034 #29034)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7317
#29045 := (iff #29042 #29039)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7318
#29046 := [rewrite]: #29045
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7319
#29043 := (iff #29040 #29042)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7320
#29037 := (iff #29024 #29034)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7321
#29031 := (or #27018 #28964 #28974 #24483 #27015 #29028)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7322
#29035 := (iff #29031 #29034)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7323
#29036 := [rewrite]: #29035
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7324
#29032 := (iff #29024 #29031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7325
#29029 := (iff #29023 #29028)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7326
#29026 := (iff #29022 #29025)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7327
#29027 := [rewrite]: #29026
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7328
#29030 := [monotonicity #29027]: #29029
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7329
#29033 := [monotonicity #28978 #29030]: #29032
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7330
#29038 := [trans #29033 #29036]: #29037
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7331
#29044 := [monotonicity #29038]: #29043
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7332
#29048 := [trans #29044 #29046]: #29047
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7333
#29041 := [quant-inst]: #29040
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7334
#29049 := [mp #29041 #29048]: #29039
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7335
#29985 := [unit-resolution #29049 #21366 #14064 #28636 #28230]: #29977
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7336
#29986 := [unit-resolution #29985 #29270 #30324]: #29028
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7337
#29051 := (or #29025 #29050)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7338
#29052 := [def-axiom]: #29051
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7339
#29943 := [unit-resolution #29052 #29986]: #29050
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7340
#30117 := [mp #29943 #30116]: #29104
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7341
#29857 := (or #29143 #29103)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7342
#29858 := [def-axiom]: #29857
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7343
#30151 := [unit-resolution #29858 #30117]: #29143
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7344
#29678 := (or #29163 #29098 #29140 #29146 #29152)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7345
#29700 := [def-axiom]: #29678
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7346
#30152 := [unit-resolution #29700 #30151 #29944 #29948 #29868 #29847]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7347
#30153 := [lemma #30152]: #29163
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7348
#29736 := (or #29166 #29158)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7349
#29737 := [def-axiom]: #29736
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7350
#30575 := [unit-resolution #29737 #30153]: #29166
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7351
#24370 := (or #23173 #13225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7352
#24371 := [def-axiom]: #24370
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7353
#29434 := [unit-resolution #24371 #29337]: #13225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7354
#28236 := (or #12296 #13365 #27015 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7355
#28179 := [hypothesis]: #13225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7356
#28015 := (uf_66 #26867 uf_298 #27402)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7357
#28016 := (uf_125 #28015 #26867)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7358
#28046 := (* -1::int #28016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7359
#28174 := (+ uf_298 #28046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7360
#28175 := (<= #28174 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7361
#28017 := (= uf_298 #28016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7362
#28020 := (or #26910 #28017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7363
#28021 := [quant-inst]: #28020
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7364
#28180 := [unit-resolution #28021 #16791]: #28017
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7365
#28183 := (not #28017)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7366
#28184 := (or #28183 #28175)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7367
#28185 := [th-lemma]: #28184
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7368
#28186 := [unit-resolution #28185 #28180]: #28175
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7369
#28037 := (>= #28016 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7370
#28038 := (not #28037)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7371
#28089 := (uf_66 #27003 #28016 #24643)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7372
#28093 := (uf_24 uf_287 #28089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7373
#28094 := (= uf_9 #28093)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7374
#28095 := (not #28094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7375
#28090 := (uf_58 #3150 #28089)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7376
#28091 := (uf_136 #28090)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7377
#28092 := (= uf_9 #28091)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7378
#28099 := (or #28092 #28095)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7379
#28206 := (iff #18241 #28095)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7380
#28204 := (iff #12296 #28094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7381
#28202 := (iff #28094 #12296)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7382
#28200 := (= #28093 #3184)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7383
#28198 := (= #28089 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7384
#28191 := (= #28016 uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7385
#28192 := [symm #28180]: #28191
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7386
#28199 := [monotonicity #28197 #28192 #28190]: #28198
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7387
#28201 := [monotonicity #28199]: #28200
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7388
#28203 := [monotonicity #28201]: #28202
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7389
#28205 := [symm #28203]: #28204
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7390
#28207 := [monotonicity #28205]: #28206
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7391
#28187 := [hypothesis]: #18241
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7392
#28208 := [mp #28187 #28207]: #28095
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7393
#28127 := (or #28099 #28094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7394
#28128 := [def-axiom]: #28127
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7395
#28209 := [unit-resolution #28128 #28208]: #28099
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7396
#28047 := (+ #24645 #28046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7397
#28048 := (<= #28047 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7398
#28219 := (not #28048)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7399
#28215 := [hypothesis]: #13511
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7400
#28176 := (>= #28174 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7401
#28216 := (or #28183 #28176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7402
#28217 := [th-lemma]: #28216
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7403
#28218 := [unit-resolution #28217 #28180]: #28176
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7404
#28221 := (not #28176)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7405
#28222 := (or #28219 #28220 #28221 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7406
#28223 := [th-lemma]: #28222
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7407
#28224 := [unit-resolution #28223 #28218 #28215 #28214]: #28219
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7408
#28102 := (not #28099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7409
#28232 := (or #28038 #28048 #28102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7410
#28113 := (or #27034 #24483 #27015 #27018 #28038 #28048 #28102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7411
#28096 := (or #28095 #28092)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7412
#28097 := (not #28096)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7413
#28035 := (+ #28016 #26944)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7414
#28036 := (>= #28035 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7415
#28098 := (or #27018 #28038 #28036 #24483 #27015 #28097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7416
#28114 := (or #27034 #28098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7417
#28121 := (iff #28114 #28113)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7418
#28108 := (or #24483 #27015 #27018 #28038 #28048 #28102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7419
#28116 := (or #27034 #28108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7420
#28119 := (iff #28116 #28113)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7421
#28120 := [rewrite]: #28119
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7422
#28117 := (iff #28114 #28116)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7423
#28111 := (iff #28098 #28108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7424
#28105 := (or #27018 #28038 #28048 #24483 #27015 #28102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7425
#28109 := (iff #28105 #28108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7426
#28110 := [rewrite]: #28109
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7427
#28106 := (iff #28098 #28105)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7428
#28103 := (iff #28097 #28102)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7429
#28100 := (iff #28096 #28099)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7430
#28101 := [rewrite]: #28100
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7431
#28104 := [monotonicity #28101]: #28103
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7432
#28051 := (iff #28036 #28048)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7433
#28040 := (+ #26944 #28016)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7434
#28043 := (>= #28040 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7435
#28049 := (iff #28043 #28048)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7436
#28050 := [rewrite]: #28049
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7437
#28044 := (iff #28036 #28043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7438
#28041 := (= #28035 #28040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7439
#28042 := [rewrite]: #28041
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7440
#28045 := [monotonicity #28042]: #28044
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7441
#28052 := [trans #28045 #28050]: #28051
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7442
#28107 := [monotonicity #28052 #28104]: #28106
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7443
#28112 := [trans #28107 #28110]: #28111
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7444
#28118 := [monotonicity #28112]: #28117
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7445
#28122 := [trans #28118 #28120]: #28121
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7446
#28115 := [quant-inst]: #28114
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7447
#28123 := [mp #28115 #28122]: #28113
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7448
#28233 := [unit-resolution #28123 #21366 #14064 #28231 #28230]: #28232
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7449
#28234 := [unit-resolution #28233 #28224 #28209]: #28038
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7450
#28235 := [th-lemma #28234 #28186 #28179]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7451
#28237 := [lemma #28235]: #28236
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7452
#29435 := [unit-resolution #28237 #29377 #28636 #29434]: #12296
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7453
#29885 := (or #29175 #18241 #29169)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7454
#29886 := [def-axiom]: #29885
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7455
#30576 := [unit-resolution #29886 #29435 #30575]: #29175
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7456
#29751 := (or #29750 #12302 #29172)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7457
#29749 := [def-axiom]: #29751
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7458
#30581 := [unit-resolution #29749 #30576]: #30580
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7459
#30582 := [unit-resolution #30581 #29980]: #12302
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7460
#30590 := (or #18247 #23106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7461
#24294 := (or #23127 #23121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7462
#24295 := [def-axiom]: #24294
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7463
#30583 := [unit-resolution #24295 #29376]: #23121
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7464
#30584 := (or #23124 #18241 #23118)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7465
#24286 := (or #23124 #18238 #18241 #23118)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7466
#24287 := [def-axiom]: #24286
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7467
#30585 := [unit-resolution #24287 #28272]: #30584
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7468
#30586 := [unit-resolution #30585 #29435 #30583]: #23118
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7469
#24276 := (or #23115 #23109)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7470
#24277 := [def-axiom]: #24276
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7471
#30587 := [unit-resolution #24277 #30586]: #23109
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7472
#30588 := (or #23112 #18247 #23106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7473
#24270 := (or #23112 #18238 #18247 #23106)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7474
#24271 := [def-axiom]: #24270
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7475
#30589 := [unit-resolution #24271 #28272]: #30588
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7476
#30591 := [unit-resolution #30589 #30587]: #30590
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7477
#30592 := [unit-resolution #30591 #30582]: #23106
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7478
#30593 := (or #23103 #23064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7479
#24118 := (not #18612)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7480
#30252 := (= #3083 #3220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7481
#30250 := (= #3220 #3083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7482
#30246 := (= #3219 #3082)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7483
#30243 := [hypothesis]: #23094
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7484
#24232 := (or #23091 #12551)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7485
#24233 := [def-axiom]: #24232
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7486
#30244 := [unit-resolution #24233 #30243]: #12551
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7487
#30245 := [symm #30244]: #3250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7488
#30247 := [monotonicity #30245]: #30246
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7489
#30251 := [monotonicity #30247]: #30250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7490
#30253 := [symm #30251]: #30252
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7491
#30254 := (= uf_304 #3083)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7492
#24230 := (or #23091 #12548)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7493
#24231 := [def-axiom]: #24230
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7494
#30248 := [unit-resolution #24231 #30243]: #12548
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7495
#30249 := [symm #30248]: #3249
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7496
#30255 := [trans #30249 #29340]: #30254
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7497
#30256 := [trans #30255 #30253]: #12352
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7498
#24227 := (+ uf_297 #13301)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7499
#24229 := (>= #24227 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7500
#30257 := (or #12557 #24229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7501
#30258 := [th-lemma]: #30257
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7502
#30209 := [unit-resolution #30258 #30244]: #24229
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7503
#29871 := (not #24229)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7504
#29872 := (or #13304 #29871)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7505
#29900 := [hypothesis]: #24229
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7506
#29901 := [hypothesis]: #13303
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7507
#29870 := [th-lemma #29901 #29900 #29342]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7508
#29873 := [lemma #29870]: #29872
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7509
#30213 := [unit-resolution #29873 #30209]: #13304
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7510
#24106 := (or #22046 #22044 #13303)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7511
#24107 := [def-axiom]: #24106
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7512
#30214 := [unit-resolution #24107 #30213 #30256]: #22046
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7513
#24108 := (or #23025 #22045)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7514
#24109 := [def-axiom]: #24108
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7515
#30210 := [unit-resolution #24109 #30214]: #23025
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7516
#24242 := (or #23091 #23055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7517
#24243 := [def-axiom]: #24242
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7518
#30215 := [unit-resolution #24243 #30243]: #23055
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7519
#30219 := (or #23058 #23052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7520
#15520 := (<= uf_286 4294967295::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7521
#15523 := (iff #13150 #15520)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7522
#15514 := (+ 4294967295::int #13151)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7523
#15517 := (>= #15514 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7524
#15521 := (iff #15517 #15520)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7525
#15522 := [rewrite]: #15521
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7526
#15518 := (iff #13150 #15517)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7527
#15515 := (= #13152 #15514)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7528
#15516 := [monotonicity #7483]: #15515
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7529
#15519 := [monotonicity #15516]: #15518
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7530
#15524 := [trans #15519 #15522]: #15523
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7531
#14066 := [not-or-elim #14055]: #13155
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7532
#14068 := [and-elim #14066]: #13150
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7533
#15525 := [mp #14068 #15524]: #15520
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7534
#29378 := [hypothesis]: #18279
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7535
#29379 := [th-lemma #29378 #29377 #15525]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7536
#29380 := [lemma #29379]: #15609
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7537
#30216 := (or #13365 #13243)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7538
#30217 := [th-lemma]: #30216
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7539
#30218 := [unit-resolution #30217 #29434]: #13243
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7540
#24166 := (or #23058 #18276 #18279 #23052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7541
#24167 := [def-axiom]: #24166
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7542
#30220 := [unit-resolution #24167 #30218 #29380]: #30219
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7543
#30221 := [unit-resolution #30220 #30215]: #23052
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7544
#24156 := (or #23049 #23043)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7545
#24157 := [def-axiom]: #24156
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7546
#30223 := [unit-resolution #24157 #30221]: #23043
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7547
#24101 := (>= #13328 -1::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7548
#24152 := (or #23049 #13327)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7549
#24153 := [def-axiom]: #24152
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7550
#30224 := [unit-resolution #24153 #30221]: #13327
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7551
#30222 := (or #13331 #24101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7552
#30225 := [th-lemma]: #30222
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7553
#30226 := [unit-resolution #30225 #30224]: #24101
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7554
#29915 := (not #24101)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7555
#29916 := (or #13259 #29915)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7556
#29874 := [hypothesis]: #24101
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7557
#29875 := [hypothesis]: #13264
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7558
#29909 := [th-lemma #29875 #29377 #29874]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7559
#29917 := [lemma #29909]: #29916
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7560
#30227 := [unit-resolution #29917 #30226]: #13259
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7561
#24142 := (or #23046 #13264 #23040)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7562
#24143 := [def-axiom]: #24142
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7563
#30228 := [unit-resolution #24143 #30227 #30223]: #23040
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7564
#24134 := (or #23037 #23031)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7565
#24135 := [def-axiom]: #24134
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7566
#30229 := [unit-resolution #24135 #30228]: #23031
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7567
#24130 := (or #23034 #23028 #22098)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7568
#24131 := [def-axiom]: #24130
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7569
#30230 := [unit-resolution #24131 #30229 #30210]: #22098
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7570
#24119 := (or #22093 #24118)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7571
#24120 := [def-axiom]: #24119
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7572
#30271 := [unit-resolution #24120 #30230]: #24118
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7573
#30015 := (+ uf_298 #18610)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7574
#30242 := (>= #30015 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7575
#30270 := (not #30242)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7576
#30496 := (= uf_298 ?x785!14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7577
#30527 := (not #30496)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7578
#24240 := (or #23091 #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7579
#24241 := [def-axiom]: #24240
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7580
#30232 := [unit-resolution #24241 #30243]: #13417
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7581
#24224 := (+ uf_296 #13279)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7582
#24225 := (<= #24224 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7583
#30234 := (or #12566 #24225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7584
#30235 := [th-lemma]: #30234
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7585
#30233 := [unit-resolution #30235 #30248]: #24225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7586
#24121 := (not #18625)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7587
#24122 := (or #22093 #24121)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7588
#24123 := [def-axiom]: #24122
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7589
#30236 := [unit-resolution #24123 #30230]: #24121
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7590
#30514 := (not #24225)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7591
#30515 := (or #30513 #18625 #30514 #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7592
#30508 := [hypothesis]: #13417
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7593
#30509 := [hypothesis]: #24225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7594
#30510 := [hypothesis]: #24121
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7595
#30511 := [hypothesis]: #30503
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7596
#30512 := [th-lemma #30511 #30510 #30509 #30508]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7597
#30516 := [lemma #30512]: #30515
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7598
#30237 := [unit-resolution #30516 #30236 #30233 #30232]: #30513
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7599
#30504 := (or #30502 #30503)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7600
#30505 := [th-lemma]: #30504
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7601
#30238 := [unit-resolution #30505 #30237]: #30502
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7602
#30528 := (or #30527 #30497)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7603
#30523 := (= #18302 #3190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7604
#30521 := (= #18301 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7605
#30519 := (= ?x785!14 uf_298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7606
#30518 := [hypothesis]: #30496
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7607
#30520 := [symm #30518]: #30519
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7608
#30522 := [monotonicity #30520]: #30521
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7609
#30524 := [monotonicity #30522]: #30523
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7610
#30525 := [symm #30524]: #30497
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7611
#30517 := [hypothesis]: #30502
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7612
#30526 := [unit-resolution #30517 #30525]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7613
#30529 := [lemma #30526]: #30528
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7614
#30239 := [unit-resolution #30529 #30238]: #30527
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7615
#30274 := (or #30496 #30270)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7616
#30013 := (<= #30015 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7617
#30051 := (+ uf_296 #18623)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7618
#30052 := (>= #30051 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7619
#30240 := (not #30052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7620
#30241 := (or #30240 #18625 #30514)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7621
#30283 := [th-lemma]: #30241
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7622
#30284 := [unit-resolution #30283 #30233 #30236]: #30240
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7623
#30286 := (or #30013 #30052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7624
#24116 := (or #22093 #18298)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7625
#24117 := [def-axiom]: #24116
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7626
#30285 := [unit-resolution #24117 #30230]: #18298
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7627
#24114 := (or #22093 #18297)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7628
#24115 := [def-axiom]: #24114
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7629
#30280 := [unit-resolution #24115 #30230]: #18297
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7630
#30068 := (or #23014 #22077 #22078 #30013 #30052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7631
#29997 := (+ #18302 #13715)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7632
#29992 := (<= #29997 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7633
#29998 := (+ ?x785!14 #13246)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7634
#29999 := (>= #29998 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7635
#30001 := (or #22078 #29999 #29992 #22077)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7636
#30069 := (or #23014 #30001)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7637
#30076 := (iff #30069 #30068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7638
#30063 := (or #22077 #22078 #30013 #30052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7639
#30071 := (or #23014 #30063)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7640
#30074 := (iff #30071 #30068)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7641
#30075 := [rewrite]: #30074
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7642
#30072 := (iff #30069 #30071)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7643
#30066 := (iff #30001 #30063)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7644
#30060 := (or #22078 #30013 #30052 #22077)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7645
#30064 := (iff #30060 #30063)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7646
#30065 := [rewrite]: #30064
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7647
#30061 := (iff #30001 #30060)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7648
#30058 := (iff #29992 #30052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7649
#30046 := (+ #13715 #18302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7650
#30048 := (<= #30046 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7651
#30056 := (iff #30048 #30052)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7652
#30057 := [rewrite]: #30056
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7653
#30049 := (iff #29992 #30048)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7654
#30047 := (= #29997 #30046)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7655
#30042 := [rewrite]: #30047
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7656
#30050 := [monotonicity #30042]: #30049
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7657
#30059 := [trans #30050 #30057]: #30058
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7658
#30030 := (iff #29999 #30013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7659
#30002 := (+ #13246 ?x785!14)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7660
#30012 := (>= #30002 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7661
#30016 := (iff #30012 #30013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7662
#30017 := [rewrite]: #30016
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7663
#30000 := (iff #29999 #30012)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7664
#30007 := (= #29998 #30002)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7665
#30008 := [rewrite]: #30007
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7666
#30014 := [monotonicity #30008]: #30000
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7667
#30031 := [trans #30014 #30017]: #30030
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7668
#30062 := [monotonicity #30031 #30059]: #30061
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7669
#30067 := [trans #30062 #30065]: #30066
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7670
#30073 := [monotonicity #30067]: #30072
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7671
#30077 := [trans #30073 #30075]: #30076
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7672
#30070 := [quant-inst]: #30069
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7673
#30078 := [mp #30070 #30077]: #30068
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7674
#30287 := [unit-resolution #30078 #29339 #30280 #30285]: #30286
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7675
#30288 := [unit-resolution #30287 #30284]: #30013
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7676
#30289 := (not #30013)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7677
#30299 := (or #30496 #30289 #30270)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7678
#30273 := [th-lemma]: #30299
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7679
#30269 := [unit-resolution #30273 #30288]: #30274
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7680
#30275 := [unit-resolution #30269 #30239]: #30270
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7681
#30276 := [th-lemma #30275 #30226 #30271]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7682
#30272 := [lemma #30276]: #23091
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7683
#29441 := (or #23103 #23094 #23064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7684
#29421 := [hypothesis]: #23061
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7685
#29422 := [hypothesis]: #23106
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7686
#24254 := (or #23103 #12302)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7687
#24255 := [def-axiom]: #24254
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7688
#29425 := [unit-resolution #24255 #29422]: #12302
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7689
#29426 := (or #23070 #18247 #23064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7690
#24196 := (or #23070 #18238 #18247 #23064)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7691
#24197 := [def-axiom]: #24196
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7692
#29427 := [unit-resolution #24197 #28272]: #29426
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7693
#29428 := [unit-resolution #29427 #29425 #29421]: #23070
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7694
#24202 := (or #23073 #23067)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7695
#24203 := [def-axiom]: #24202
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7696
#29429 := [unit-resolution #24203 #29428]: #23073
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7697
#29430 := [hypothesis]: #23091
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7698
#24260 := (or #23103 #23097)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7699
#24261 := [def-axiom]: #24260
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7700
#29431 := [unit-resolution #24261 #29422]: #23097
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7701
#24250 := (or #23100 #23088 #23094)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7702
#24251 := [def-axiom]: #24250
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7703
#29432 := [unit-resolution #24251 #29431 #29430]: #23088
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7704
#24220 := (or #23085 #23079)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7705
#24221 := [def-axiom]: #24220
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7706
#29433 := [unit-resolution #24221 #29432]: #23079
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7707
#29438 := (or #23082 #23076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7708
#29436 := (or #23082 #18241 #23076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7709
#24212 := (or #23082 #18238 #18241 #23076)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7710
#24213 := [def-axiom]: #24212
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7711
#29437 := [unit-resolution #24213 #28272]: #29436
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7712
#29439 := [unit-resolution #29437 #29435]: #29438
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7713
#29440 := [unit-resolution #29439 #29433 #29429]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7714
#29442 := [lemma #29440]: #29441
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7715
#30594 := [unit-resolution #29442 #30272]: #30593
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7716
#30595 := [unit-resolution #30594 #30592]: #23064
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7717
#24178 := (or #23061 #12313)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7718
#24179 := [def-axiom]: #24178
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7719
#30596 := [unit-resolution #24179 #30595]: #12313
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7720
#24176 := (or #23061 #12308)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7721
#24177 := [def-axiom]: #24176
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7722
#30597 := [unit-resolution #24177 #30595]: #12308
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7723
#30598 := [trans #30597 #30596]: #30154
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7724
#30599 := (not #30154)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7725
#30600 := (or #30599 #30108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7726
#30601 := [th-lemma]: #30600
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7727
#30602 := [unit-resolution #30601 #30598]: #30108
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7728
#24186 := (or #23061 #23055)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7729
#24187 := [def-axiom]: #24186
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7730
#30603 := [unit-resolution #24187 #30595]: #23055
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7731
#30604 := [unit-resolution #30220 #30603]: #23052
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7732
#30605 := [unit-resolution #24157 #30604]: #23043
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7733
#30606 := [unit-resolution #24153 #30604]: #13327
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7734
#30607 := [unit-resolution #30225 #30606]: #24101
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7735
#30608 := [unit-resolution #29917 #30607]: #13259
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7736
#30609 := [unit-resolution #24143 #30608 #30605]: #23040
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7737
#30610 := [unit-resolution #24135 #30609]: #23031
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7738
#30619 := (= #3190 #3220)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7739
#30615 := (= #3220 #3190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7740
#30613 := (= #3219 #3181)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7741
#24180 := (or #23061 #12316)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7742
#24181 := [def-axiom]: #24180
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7743
#30611 := [unit-resolution #24181 #30595]: #12316
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7744
#30612 := [symm #30611]: #3200
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7745
#30614 := [monotonicity #30612]: #30613
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7746
#30616 := [monotonicity #30614]: #30615
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7747
#30620 := [symm #30616]: #30619
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7748
#30621 := (= uf_304 #3190)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7749
#30618 := [symm #30597]: #3193
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7750
#30617 := [symm #30596]: #3198
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7751
#30622 := [trans #30617 #30618]: #30621
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7752
#30623 := [trans #30622 #30620]: #12352
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7753
#29903 := (+ uf_298 #13301)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7754
#29849 := (>= #29903 0::int)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7755
#30624 := (or #12440 #29849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7756
#30625 := [th-lemma]: #30624
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7757
#30626 := [unit-resolution #30625 #30611]: #29849
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7758
#30627 := (not #29849)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7759
#30628 := (or #13304 #30627 #13510)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7760
#30629 := [th-lemma]: #30628
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7761
#30630 := [unit-resolution #30629 #29377 #30626]: #13304
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7762
#30631 := [unit-resolution #24107 #30630 #30623]: #22046
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7763
#30632 := [unit-resolution #24109 #30631]: #23025
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7764
#30633 := [unit-resolution #24131 #30632 #30610]: #22098
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7765
#30634 := [unit-resolution #24123 #30633]: #24121
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7766
#30635 := (not #30108)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7767
#30636 := (or #30513 #18625 #30635)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7768
#30637 := [th-lemma]: #30636
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7769
#30638 := [unit-resolution #30637 #30634 #30602]: #30513
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7770
#30639 := [unit-resolution #30505 #30638]: #30502
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7771
#30640 := [unit-resolution #24120 #30633]: #24118
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7772
#30641 := (or #30242 #18612 #29915)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7773
#30642 := [th-lemma]: #30641
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7774
#30643 := [unit-resolution #30642 #30640 #30607]: #30242
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7775
#30644 := [unit-resolution #24261 #30592]: #23097
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7776
#30645 := (or #23100 #23088)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7777
#30646 := [unit-resolution #24251 #30272]: #30645
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7778
#30647 := [unit-resolution #30646 #30644]: #23088
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7779
#24218 := (or #23085 #13416)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7780
#24219 := [def-axiom]: #24218
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7781
#30648 := [unit-resolution #24219 #30647]: #13416
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7782
#30649 := (or #24225 #30635 #13417)
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7783
#30650 := [th-lemma]: #30649
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7784
#30651 := [unit-resolution #30650 #30648 #30602]: #24225
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7785
#30652 := [unit-resolution #30283 #30634 #30651]: #30240
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7786
#30653 := [unit-resolution #24117 #30633]: #18298
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7787
#30654 := [unit-resolution #24115 #30633]: #18297
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7788
#30655 := [unit-resolution #30078 #29339 #30654 #30653 #30652]: #30013
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7789
#30656 := [unit-resolution #30273 #30655 #30643]: #30496
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7790
[unit-resolution #30529 #30656 #30639]: false
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7791
unsat
97903dadf5ff updated SMT certificates
boehmes
parents:
diff changeset
  7792