src/HOL/Boogie/Examples/VCC_Max.certs
author wenzelm
Mon, 08 Apr 2013 14:28:37 +0200
changeset 51635 e8e027aa694f
parent 51576 39896f83c1ab
permissions -rw-r--r--
merged
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
51576
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     1
08c73deecf4f2eae63cedf503456d56e41e55ef8 6990 0
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     2
WARNING: For problems containing quantifiers, the model finding capabilities of Z3 work better when the formula does not contain nested quantifiers. You can use PULL_NESTED_QUANTIFIERS=true to eliminate nested quantifiers.
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     3
#2 := false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     4
decl f470 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     5
#4955 := f470
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     6
decl f20 :: (-> S16 S10 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     7
decl f106 :: (-> S60 S6 S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     8
decl f14 :: S6
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
     9
#20 := f14
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    10
decl f107 :: (-> S61 Int S60)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    11
decl f471 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    12
#4957 := f471
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    13
decl f120 :: (-> S68 S10 S61)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    14
decl f53 :: (-> S34 Int S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    15
decl f445 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    16
#4655 := f445
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    17
decl f80 :: (-> S49 S6 S34)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    18
decl f81 :: S49
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    19
#182 := f81
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    20
#4654 := (f80 f81 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    21
#4656 := (f53 #4654 f445)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    22
decl f121 :: S68
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    23
#396 := f121
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    24
#4734 := (f120 f121 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    25
#4981 := (f107 #4734 f471)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    26
#4982 := (f106 #4981 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    27
decl f70 :: (-> S42 S9 S16)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    28
decl f444 :: S9
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    29
#4649 := f444
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    30
decl f172 :: S42
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    31
#1486 := f172
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    32
#4748 := (f70 f172 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    33
#4983 := (f20 #4748 #4982)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    34
#4984 := (= #4983 f470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    35
#20769 := (not #4984)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    36
#184 := 0::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    37
#5434 := -1::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    38
#12502 := (* -1::Int f471)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    39
decl f443 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    40
#4646 := f443
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    41
#12503 := (+ f443 #12502)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    42
#12504 := (<= #12503 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    43
#20770 := (or #12504 #20769)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    44
#20771 := (not #20770)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    45
#243 := (:var 0 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    46
#4773 := (f107 #4734 #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    47
#21662 := (pattern #4773)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    48
#12480 := (* -1::Int f470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    49
#4774 := (f106 #4773 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    50
#4775 := (f20 #4748 #4774)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    51
#12481 := (+ #4775 #12480)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    52
#12482 := (<= #12481 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    53
decl f472 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    54
#4965 := f472
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    55
#12461 := (* -1::Int f472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    56
#12469 := (+ #243 #12461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    57
#12468 := (>= #12469 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    58
#8086 := 4294967295::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    59
#14701 := (<= #243 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    60
#17965 := (not #14701)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    61
#5433 := (>= #243 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    62
#6155 := (not #5433)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    63
#20761 := (or #6155 #17965 #12468 #12482)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    64
#21679 := (forall (vars (?v0 Int)) (:pat #21662) #20761)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    65
#21684 := (not #21679)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    66
#21687 := (or #21684 #20771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    67
#21690 := (not #21687)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    68
decl ?v0!14 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    69
#17016 := ?v0!14
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    70
#17023 := (f107 #4734 ?v0!14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    71
#17024 := (f106 #17023 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    72
#17025 := (f20 #4748 #17024)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    73
#17327 := (* -1::Int #17025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    74
#17328 := (+ f470 #17327)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    75
#17329 := (>= #17328 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    76
#17314 := (* -1::Int ?v0!14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    77
#17315 := (+ f472 #17314)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    78
#17316 := (<= #17315 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    79
#17018 := (<= ?v0!14 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    80
#20735 := (not #17018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    81
#17017 := (>= ?v0!14 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    82
#20734 := (not #17017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    83
#20750 := (or #20734 #20735 #17316 #17329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    84
#20755 := (not #20750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    85
#21693 := (or #20755 #21690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    86
#21696 := (not #21693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    87
#12462 := (+ f443 #12461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    88
#12460 := (>= #12462 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    89
#12465 := (not #12460)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    90
#21699 := (or #12465 #21696)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    91
#21702 := (not #21699)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    92
#21705 := (or #12465 #21702)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    93
#21708 := (not #21705)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    94
#12435 := (>= f471 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    95
#20811 := (not #12435)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    96
#1150 := 2::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    97
#12452 := (>= f472 2::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    98
#20810 := (not #12452)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
    99
decl f1 :: S1
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   100
#3 := f1
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   101
decl f7 :: (-> S5 S6 S1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   102
decl f10 :: S6
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   103
#15 := f10
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   104
decl f8 :: (-> S7 Int S5)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   105
decl f449 :: (-> S178 S3 S7)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   106
decl f431 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   107
#3710 := f431
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   108
decl f450 :: (-> S179 S3 S178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   109
decl f427 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   110
#3700 := f427
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   111
decl f451 :: (-> S180 S9 S179)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   112
decl f452 :: S180
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   113
#4695 := f452
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   114
#4696 := (f451 f452 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   115
#4967 := (f450 #4696 f427)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   116
#4968 := (f449 #4967 f431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   117
#4969 := (f8 #4968 f472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   118
#4970 := (f7 #4969 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   119
#4971 := (= #4970 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   120
#11608 := (not #4971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   121
decl f464 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   122
#4790 := f464
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   123
#12524 := (+ f464 #12461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   124
#12523 := (= #12524 -1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   125
#12527 := (not #12523)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   126
#13510 := 4294967294::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   127
#13511 := (<= f464 4294967294::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   128
#16996 := (not #13511)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   129
#12444 := (>= f464 -1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   130
#16993 := (not #12444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   131
#21711 := (or #16993 #16996 #12527 #11608 #20810 #20811 #21708)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   132
#21714 := (not #21711)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   133
#21717 := (or #16993 #16996 #21714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   134
#21720 := (not #21717)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   135
#8 := 1::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   136
#12423 := (>= f464 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   137
#12561 := (not #12423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   138
#4958 := (= f471 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   139
#11647 := (not #4958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   140
decl f469 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   141
#4942 := f469
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   142
#4956 := (= f470 f469)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   143
#11656 := (not #4956)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   144
decl f433 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   145
#3716 := f433
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   146
decl f428 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   147
#3701 := f428
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   148
#4949 := (f450 #4696 f428)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   149
#4950 := (f449 #4949 f433)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   150
#4951 := (f8 #4950 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   151
#4952 := (f7 #4951 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   152
#4953 := (= #4952 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   153
#11674 := (not #4953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   154
decl f435 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   155
#3722 := f435
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   156
decl f429 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   157
#3704 := f429
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   158
#4944 := (f450 #4696 f429)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   159
#4945 := (f449 #4944 f435)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   160
#4946 := (f8 #4945 f469)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   161
#4947 := (f7 #4946 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   162
#4948 := (= #4947 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   163
#11683 := (not #4948)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   164
#4929 := (f107 #4734 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   165
#4930 := (f106 #4929 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   166
#4940 := (f20 #4748 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   167
#4943 := (= f469 #4940)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   168
#11692 := (not #4943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   169
decl f37 :: (-> S27 S10 S1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   170
decl f46 :: (-> S31 S9 S27)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   171
decl f124 :: S31
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   172
#418 := f124
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   173
#4743 := (f46 f124 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   174
#4937 := (f37 #4743 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   175
#4938 := (= #4937 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   176
#16964 := (not #4938)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   177
decl f85 :: (-> S51 S10 S5)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   178
decl f90 :: S51
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   179
#218 := f90
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   180
#4931 := (f85 f90 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   181
#4932 := (f7 #4931 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   182
#4933 := (= #4932 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   183
#16955 := (not #4933)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   184
#21723 := (or #16955 #16964 #11692 #11683 #11674 #11656 #11647 #12561 #20811 #21720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   185
#21726 := (not #21723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   186
#21729 := (or #16955 #16964 #21726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   187
#21732 := (not #21729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   188
decl f217 :: (-> S93 S6 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   189
decl f218 :: S93
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   190
#1955 := f218
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   191
#3690 := (f217 f218 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   192
#25413 := (* #3690 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   193
#4735 := (f107 #4734 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   194
#4736 := (f106 #4735 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   195
decl f179 :: S16
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   196
#1535 := f179
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   197
#23755 := (f20 f179 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   198
#23775 := (f53 #4654 #23755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   199
#24163 := (f20 f179 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   200
#25416 := (+ #24163 #25413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   201
#25423 := (f53 #4654 #25416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   202
decl f332 :: S31
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   203
#3028 := f332
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   204
#23974 := (f46 f332 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   205
#25662 := (f37 #23974 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   206
#25663 := (= #25662 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   207
decl f51 :: S10
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   208
#120 := f51
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   209
decl f48 :: (-> S32 S10 S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   210
decl f49 :: (-> S33 S9 S32)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   211
decl f50 :: S33
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   212
#117 := f50
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   213
#4661 := (f49 f50 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   214
#25660 := (f48 #4661 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   215
#25661 := (= #25660 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   216
#25664 := (or #25661 #25663)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   217
#25665 := (not #25664)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   218
decl f29 :: S21
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   219
#46 := f29
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   220
decl f26 :: (-> S6 S21)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   221
decl f27 :: (-> S22 S10 S6)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   222
decl f28 :: S22
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   223
#43 := f28
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   224
#25635 := (f27 f28 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   225
#25636 := (f26 #25635)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   226
#25637 := (= #25636 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   227
#25666 := (or #25637 #25665)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   228
#25667 := (not #25666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   229
decl f208 :: (-> S88 S56 S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   230
decl f101 :: (-> S55 S10 S56)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   231
decl f102 :: (-> S57 S58 S55)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   232
decl f104 :: (-> S59 S9 S58)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   233
decl f105 :: S59
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   234
#348 := f105
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   235
#4875 := (f104 f105 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   236
decl f103 :: S57
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   237
#347 := f103
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   238
#4876 := (f102 f103 #4875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   239
#25639 := (f101 #4876 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   240
decl f209 :: S88
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   241
#1822 := f209
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   242
#25643 := (f208 f209 #25639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   243
#25654 := (f37 #23974 #25643)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   244
#25655 := (= #25654 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   245
#25652 := (f48 #4661 #25643)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   246
#25653 := (= #25652 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   247
#25656 := (or #25653 #25655)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   248
#25657 := (not #25656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   249
#25649 := (f27 f28 #25643)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   250
#25650 := (f26 #25649)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   251
#25651 := (= #25650 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   252
decl f52 :: S31
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   253
#123 := f52
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   254
#4650 := (f46 f52 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   255
#25644 := (f37 #4650 #25643)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   256
#25645 := (= #25644 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   257
#25646 := (not #25645)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   258
decl f122 :: (-> S69 S56 S1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   259
decl f210 :: S69
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   260
#1829 := f210
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   261
#25640 := (f122 f210 #25639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   262
#25641 := (= #25640 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   263
#25642 := (not #25641)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   264
#25647 := (or #25642 #25646)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   265
#25648 := (not #25647)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   266
#25638 := (not #25637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   267
#25658 := (or #25638 #25648 #25651 #25657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   268
#25659 := (not #25658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   269
#25668 := (or #25659 #25667)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   270
#25669 := (not #25668)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   271
decl f47 :: S31
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   272
#113 := f47
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   273
#4667 := (f46 f47 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   274
#25632 := (f37 #4667 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   275
#25633 := (= #25632 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   276
#4934 := (f37 #4667 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   277
#4935 := (= #4934 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   278
#24364 := (f101 #4876 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   279
#25566 := (f122 f210 #24364)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   280
#25567 := (= #25566 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   281
#16958 := (not #4935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   282
#25568 := (or #16958 #25567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   283
#25569 := (not #25568)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   284
#25700 := [hypothesis]: #25568
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   285
decl f15 :: (-> S12 S11 S1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   286
decl f31 :: (-> S23 S10 S11)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   287
#4657 := (f20 f179 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   288
decl f188 :: (-> S78 Int S6)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   289
decl f189 :: (-> S79 S6 S78)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   290
decl f190 :: S79
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   291
#1645 := f190
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   292
#4651 := (f189 f190 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   293
#4652 := (f188 #4651 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   294
#4653 := (f80 f81 #4652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   295
#4658 := (f53 #4653 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   296
#22274 := (f20 f179 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   297
#23197 := (f53 #4653 #22274)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   298
decl f32 :: (-> S24 S9 S23)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   299
decl f33 :: S24
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   300
#63 := f33
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   301
#23595 := (f32 f33 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   302
#23603 := (f31 #23595 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   303
decl f16 :: (-> S13 S10 S12)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   304
#23868 := (f53 #4653 f445)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   305
decl f30 :: S13
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   306
#48 := f30
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   307
#23869 := (f16 f30 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   308
#23870 := (f15 #23869 #23603)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   309
#23871 := (= #23870 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   310
#23594 := (f16 f30 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   311
#23604 := (f15 #23594 #23603)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   312
#23605 := (= #23604 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   313
decl f96 :: S24
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   314
#274 := f96
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   315
#23354 := (f32 f96 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   316
#23609 := (f31 #23354 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   317
#40 := (:var 0 S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   318
#49 := (f16 f30 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   319
#23610 := (f15 #49 #23609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   320
#23619 := (pattern #23610)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   321
decl f303 :: (-> S126 S18 S11)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   322
decl f23 :: (-> S19 S10 S18)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   323
decl f24 :: (-> S20 S9 S19)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   324
decl f25 :: S20
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   325
#35 := f25
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   326
#23613 := (f24 f25 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   327
#23614 := (f23 #23613 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   328
decl f304 :: S126
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   329
#2556 := f304
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   330
#23615 := (f303 f304 #23614)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   331
decl f227 :: S13
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   332
#2007 := f227
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   333
#2815 := (f16 f227 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   334
#23616 := (f15 #2815 #23615)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   335
#23617 := (= #23616 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   336
#23611 := (= #23610 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   337
#23612 := (not #23611)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   338
#23477 := (f27 f28 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   339
decl f311 :: S5
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   340
#2736 := f311
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   341
#23607 := (f7 f311 #23477)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   342
#23608 := (= #23607 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   343
#23618 := (or #23608 #23612 #23617)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   344
#23620 := (forall (vars (?v3 S10)) (:pat #23619) #23618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   345
#23621 := (not #23620)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   346
#23488 := (f37 #4650 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   347
#23489 := (= #23488 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   348
#23514 := (not #23489)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   349
#23606 := (not #23605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   350
#23622 := (or #23606 #23514 #23621)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   351
#23623 := (not #23622)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   352
decl f92 :: (-> S54 S10 S27)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   353
decl f308 :: (-> S128 S9 S54)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   354
decl f310 :: S128
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   355
#2723 := f310
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   356
#23570 := (f308 f310 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   357
#23571 := (f92 #23570 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   358
#23572 := (f37 #23571 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   359
#23573 := (= #23572 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   360
decl f312 :: (-> S130 S129 S1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   361
decl f460 :: S129
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   362
#4731 := f460
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   363
decl f313 :: (-> S131 S10 S130)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   364
decl f314 :: (-> S132 S10 S131)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   365
decl f315 :: (-> S133 S9 S132)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   366
decl f319 :: S133
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   367
#2845 := f319
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   368
#4728 := (f315 f319 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   369
#23559 := (f314 #4728 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   370
#23560 := (f313 #23559 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   371
#23568 := (f312 #23560 f460)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   372
#23569 := (= #23568 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   373
#23574 := (iff #23569 #23573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   374
#2829 := (:var 0 S129)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   375
#28 := (:var 1 S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   376
#37 := (:var 2 S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   377
#24 := (:var 3 S9)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   378
#2846 := (f315 f319 #24)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   379
#2847 := (f314 #2846 #37)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   380
#2848 := (f313 #2847 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   381
#2849 := (f312 #2848 #2829)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   382
#2850 := (pattern #2849)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   383
#2773 := (f308 f310 #24)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   384
#2852 := (f92 #2773 #37)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   385
#2853 := (f37 #2852 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   386
#2854 := (= #2853 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   387
#2851 := (= #2849 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   388
#2855 := (iff #2851 #2854)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   389
#2856 := (forall (vars (?v0 S9) (?v1 S10) (?v2 S10) (?v3 S129)) (:pat #2850) #2855)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   390
#16349 := (~ #2856 #2856)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   391
#16347 := (~ #2855 #2855)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   392
#16348 := [refl]: #16347
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   393
#16350 := [nnf-pos #16348]: #16349
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   394
#9423 := [asserted]: #2856
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   395
#16351 := [mp~ #9423 #16350]: #2856
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   396
#23583 := (not #2856)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   397
#23585 := (or #23583 #23574)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   398
#23586 := [quant-inst #4649 #23197 #23197 #4731]: #23585
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   399
#23729 := [unit-resolution #23586 #16351]: #23574
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   400
#4729 := (f314 #4728 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   401
#4730 := (f313 #4729 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   402
#4732 := (f312 #4730 f460)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   403
#4733 := (= #4732 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   404
#23649 := (f26 #23477)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   405
#23650 := (= #23649 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   406
#23738 := (not #23650)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   407
decl f420 :: S21
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   408
#3596 := f420
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   409
#4622 := (= f29 f420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   410
#4623 := (not #4622)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   411
#23739 := (iff #4623 #23738)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   412
#23736 := (iff #4622 #23650)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   413
#23734 := (iff #23650 #4622)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   414
#23712 := (= f420 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   415
#23732 := (iff #23712 #4622)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   416
#23733 := [commutativity]: #23732
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   417
#23713 := (iff #23650 #23712)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   418
#23723 := (= #23649 f420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   419
#4670 := (f26 #4652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   420
#23371 := (= #4670 f420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   421
decl f221 :: S5
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   422
#1974 := f221
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   423
#23299 := (f7 f221 #4652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   424
#23300 := (= #23299 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   425
#23372 := (iff #23300 #23371)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   426
#333 := (:var 0 S6)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   427
#2348 := (f7 f221 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   428
#3582 := (pattern #2348)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   429
#3591 := (f26 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   430
#3597 := (= #3591 f420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   431
#2350 := (= #2348 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   432
#3598 := (iff #2350 #3597)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   433
#3599 := (forall (vars (?v0 S6)) (:pat #3582) #3598)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   434
#16784 := (~ #3599 #3599)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   435
#16782 := (~ #3598 #3598)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   436
#16783 := [refl]: #16782
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   437
#16785 := [nnf-pos #16783]: #16784
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   438
#9912 := [asserted]: #3599
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   439
#16786 := [mp~ #9912 #16785]: #3599
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   440
#23381 := (not #3599)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   441
#23382 := (or #23381 #23372)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   442
#23383 := [quant-inst #4652]: #23382
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   443
#23580 := [unit-resolution #23383 #16786]: #23372
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   444
#23384 := (not #23372)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   445
#23582 := (or #23384 #23371)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   446
#472 := (:var 1 S6)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   447
#1646 := (f189 f190 #472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   448
#1647 := (f188 #1646 #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   449
#1969 := (pattern #1647)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   450
#1975 := (f7 f221 #1647)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   451
#1976 := (= #1975 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   452
#1977 := (forall (vars (?v0 S6) (?v1 Int)) (:pat #1969) #1976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   453
#15883 := (~ #1977 #1977)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   454
#15881 := (~ #1976 #1976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   455
#15882 := [refl]: #15881
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   456
#15884 := [nnf-pos #15882]: #15883
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   457
#8601 := [asserted]: #1977
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   458
#15885 := [mp~ #8601 #15884]: #1977
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   459
#23306 := (not #1977)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   460
#23307 := (or #23306 #23300)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   461
#23308 := [quant-inst #20 #4646]: #23307
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   462
#24771 := [unit-resolution #23308 #15885]: #23300
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   463
#23388 := (not #23300)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   464
#23389 := (or #23384 #23388 #23371)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   465
#23390 := [def-axiom]: #23389
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   466
#23698 := [unit-resolution #23390 #24771]: #23582
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   467
#23699 := [unit-resolution #23698 #23580]: #23371
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   468
#23721 := (= #23649 #4670)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   469
#23719 := (= #23477 #4652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   470
#23212 := (f27 f28 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   471
#23213 := (= #23212 #4652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   472
#1719 := (f80 f81 #472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   473
#3411 := (f53 #1719 #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   474
#21607 := (pattern #3411)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   475
#3415 := (f27 f28 #3411)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   476
#3416 := (= #3415 #472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   477
#21614 := (forall (vars (?v0 S6) (?v1 Int)) (:pat #21607) #3416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   478
#3417 := (forall (vars (?v0 S6) (?v1 Int)) #3416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   479
#21617 := (iff #3417 #21614)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   480
#21615 := (iff #3416 #3416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   481
#21616 := [refl]: #21615
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   482
#21618 := [quant-intro #21616]: #21617
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   483
#16699 := (~ #3417 #3417)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   484
#16697 := (~ #3416 #3416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   485
#16698 := [refl]: #16697
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   486
#16700 := [nnf-pos #16698]: #16699
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   487
#9831 := [asserted]: #3417
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   488
#16701 := [mp~ #9831 #16700]: #3417
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   489
#21619 := [mp #16701 #21618]: #21614
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   490
#23239 := (not #21614)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   491
#23278 := (or #23239 #23213)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   492
#23279 := [quant-inst #4652 #4657]: #23278
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   493
#23700 := [unit-resolution #23279 #21619]: #23213
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   494
#23717 := (= #23477 #23212)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   495
#23715 := (= #23197 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   496
#23210 := (= #4658 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   497
#4664 := (f85 f90 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   498
#4665 := (f7 #4664 #4652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   499
#4666 := (= #4665 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   500
decl f45 :: S5
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   501
#109 := f45
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   502
#4673 := (f7 f45 #4652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   503
#4674 := (= #4673 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   504
#4671 := (= #4670 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   505
#4672 := (not #4671)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   506
#4668 := (f37 #4667 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   507
#4669 := (= #4668 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   508
#4662 := (f48 #4661 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   509
#4663 := (= #4662 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   510
#4659 := (f37 #4650 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   511
#4660 := (= #4659 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   512
#13118 := (and #4660 #4663 #4666 #4669 #4672 #4674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   513
decl f468 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   514
#4819 := f468
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   515
#4826 := (= #4775 f468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   516
#12352 := (* -1::Int f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   517
#12735 := (+ #243 #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   518
#12734 := (>= #12735 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   519
#12736 := (not #12734)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   520
decl f135 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   521
#565 := f135
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   522
#5615 := (* -1::Int f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   523
#5616 := (+ #243 #5615)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   524
#5617 := (<= #5616 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   525
#12777 := (and #5433 #5617 #12736 #4826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   526
#12782 := (exists (vars (?v0 Int)) #12777)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   527
#12746 := (* -1::Int f468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   528
#12747 := (+ #4775 #12746)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   529
#12748 := (<= #12747 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   530
#5624 := (and #5433 #5617)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   531
#6637 := (not #5624)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   532
#12757 := (or #6637 #12734 #12748)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   533
#12762 := (forall (vars (?v0 Int)) #12757)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   534
#12765 := (not #12762)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   535
#12785 := (or #12765 #12782)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   536
#12788 := (and #12762 #12785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   537
decl f462 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   538
#4782 := f462
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   539
#4820 := (= f468 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   540
#11320 := (not #4820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   541
decl f463 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   542
#4786 := f463
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   543
decl f467 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   544
#4817 := f467
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   545
#4818 := (= f467 f463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   546
#11329 := (not #4818)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   547
decl f466 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   548
#4815 := f466
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   549
#4816 := (= f466 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   550
#11338 := (not #4816)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   551
decl f465 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   552
#4813 := f465
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   553
#4814 := (= f465 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   554
#11347 := (not #4814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   555
#12426 := (>= f463 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   556
#12428 := (and #12423 #12426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   557
#12431 := (not #12428)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   558
decl f341 :: S1
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   559
#3124 := f341
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   560
#3125 := (= f341 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   561
#11381 := (not #3125)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   562
#12815 := (or #11381 #12431 #11347 #11338 #11329 #11320 #12788)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   563
#12820 := (and #3125 #12815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   564
#12447 := (* -1::Int f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   565
#12705 := (+ f443 #12447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   566
#12706 := (<= #12705 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   567
#12707 := (not #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   568
#12845 := (or #12431 #12707 #12820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   569
#12505 := (not #12504)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   570
#12508 := (and #12505 #4984)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   571
#12491 := (or #6637 #12468 #12482)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   572
#12496 := (forall (vars (?v0 Int)) #12491)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   573
#12499 := (not #12496)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   574
#12511 := (or #12499 #12508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   575
#12514 := (and #12496 #12511)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   576
#12517 := (or #12465 #12514)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   577
#12520 := (and #12460 #12517)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   578
#12454 := (and #12452 #12435)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   579
#12457 := (not #12454)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   580
#12448 := (+ f135 #12447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   581
#12446 := (>= #12448 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   582
#12530 := (and #12444 #12446)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   583
#12533 := (not #12530)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   584
#12548 := (or #12533 #12527 #11608 #12457 #12520)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   585
#12556 := (and #12444 #12446 #12548)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   586
#12437 := (and #12423 #12435)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   587
#12440 := (not #12437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   588
#5013 := (= f471 f463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   589
#11758 := (not #5013)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   590
#5012 := (= f470 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   591
#11767 := (not #5012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   592
#12614 := (* -1::Int #4940)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   593
#12615 := (+ f462 #12614)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   594
#12613 := (>= #12615 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   595
#12612 := (not #12613)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   596
#12667 := (or #12431 #12612 #11767 #11758 #12440 #12556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   597
#4939 := (and #4933 #4938)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   598
#11701 := (not #4939)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   599
#12588 := (or #11701 #11692 #11683 #11674 #12561 #11656 #11647 #12440 #12556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   600
#12596 := (and #4933 #4938 #12588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   601
#4936 := (and #4933 #4935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   602
#11713 := (not #4936)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   603
#12601 := (or #11713 #12596)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   604
#12607 := (and #4933 #4935 #12601)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   605
#12637 := (or #12431 #12613 #12607)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   606
#12672 := (and #12637 #12667)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   607
#12681 := (or #11701 #12431 #12672)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   608
#12689 := (and #4933 #4938 #12681)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   609
#12694 := (or #11713 #12689)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   610
#12700 := (and #4933 #4935 #12694)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   611
#12729 := (or #12431 #12706 #12700)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   612
#12850 := (and #12729 #12845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   613
decl f12 :: (-> S8 S6 S6)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   614
decl f13 :: S8
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   615
#19 := f13
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   616
#21 := (f12 f13 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   617
decl f453 :: (-> S181 S3 S51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   618
decl f438 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   619
#3731 := f438
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   620
decl f454 :: (-> S182 S3 S181)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   621
decl f430 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   622
#3707 := f430
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   623
decl f455 :: (-> S183 S9 S182)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   624
decl f456 :: S183
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   625
#4703 := f456
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   626
#4704 := (f455 f456 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   627
#4919 := (f454 #4704 f430)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   628
#4920 := (f453 #4919 f438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   629
#4921 := (f85 #4920 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   630
#4922 := (f7 #4921 #21)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   631
#4923 := (= #4922 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   632
decl f55 :: S16
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   633
#139 := f55
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   634
#4699 := (f20 f55 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   635
#4898 := (f450 #4696 f430)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   636
#4915 := (f449 #4898 f438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   637
#4916 := (f8 #4915 #4699)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   638
#4917 := (f7 #4916 #21)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   639
#4918 := (= #4917 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   640
#4924 := (and #4918 #4923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   641
#11934 := (not #4924)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   642
decl f437 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   643
#3728 := f437
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   644
#4911 := (f449 #4898 f437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   645
#4912 := (f8 #4911 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   646
#4913 := (f7 #4912 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   647
#4914 := (= #4913 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   648
#11943 := (not #4914)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   649
#4907 := (f449 #4898 f435)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   650
#4908 := (f8 #4907 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   651
#4909 := (f7 #4908 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   652
#4910 := (= #4909 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   653
#11952 := (not #4910)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   654
#4903 := (f449 #4898 f433)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   655
#4904 := (f8 #4903 f463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   656
#4905 := (f7 #4904 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   657
#4906 := (= #4905 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   658
#11961 := (not #4906)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   659
#4899 := (f449 #4898 f431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   660
#4900 := (f8 #4899 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   661
#4901 := (f7 #4900 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   662
#4902 := (= #4901 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   663
#11970 := (not #4902)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   664
decl f82 :: (-> S50 S9 S1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   665
decl f98 :: S50
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   666
#325 := f98
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   667
#4685 := (f82 f98 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   668
#4686 := (= #4685 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   669
decl f322 :: (-> S136 S3 S50)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   670
decl f323 :: S136
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   671
#2881 := f323
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   672
#4809 := (f322 f323 f430)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   673
#4810 := (f82 #4809 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   674
#4811 := (= #4810 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   675
#4812 := (and #4811 #4686)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   676
#11409 := (not #4812)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   677
decl f278 :: (-> S115 S9 S50)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   678
decl f279 :: S115
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   679
#2314 := f279
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   680
#4889 := (f278 f279 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   681
#4890 := (f82 #4889 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   682
#4891 := (= #4890 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   683
#12874 := (not #4891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   684
#4803 := (f107 #4734 f463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   685
#4804 := (f106 #4803 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   686
#4805 := (f20 #4748 #4804)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   687
#4806 := (= #4805 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   688
#12877 := (* -1::Int f463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   689
#12878 := (+ f443 #12877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   690
#12879 := (<= #12878 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   691
#12880 := (not #12879)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   692
#12883 := (and #12880 #4806)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   693
#12886 := (not #12883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   694
#12901 := (* -1::Int f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   695
#12902 := (+ #4775 #12901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   696
#12903 := (<= #12902 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   697
#12890 := (+ #243 #12447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   698
#12889 := (>= #12890 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   699
#12912 := (or #6637 #12889 #12903)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   700
#12917 := (forall (vars (?v0 Int)) #12912)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   701
#12920 := (not #12917)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   702
#12923 := (>= #12705 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   703
#12926 := (not #12923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   704
#12932 := (>= #12448 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   705
#12929 := (>= f464 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   706
#12935 := (and #12929 #12932)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   707
#12938 := (not #12935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   708
#12942 := (+ f135 #12877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   709
#12941 := (>= #12942 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   710
#12945 := (and #12426 #12941)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   711
#12948 := (not #12945)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   712
decl f137 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   713
#585 := f137
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   714
#12955 := (+ f137 #12901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   715
#12954 := (>= #12955 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   716
#12951 := (>= f462 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   717
#12958 := (and #12951 #12954)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   718
#12961 := (not #12958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   719
decl f461 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   720
#4747 := f461
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   721
#4749 := (f20 #4748 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   722
#4780 := (= #4749 f461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   723
#12418 := (<= f443 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   724
#12419 := (not #12418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   725
#12964 := (and #12419 #4780)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   726
#12967 := (not #12964)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   727
#13033 := (or #12967 #12961 #12948 #12938 #12431 #12926 #12920 #12886 #12874 #11409 #11970 #11961 #11952 #11943 #11934 #12850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   728
#13041 := (and #12419 #4780 #13033)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   729
#12398 := (* -1::Int #4775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   730
#12399 := (+ f461 #12398)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   731
#12397 := (>= #12399 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   732
#12385 := (>= #243 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   733
#12407 := (or #6637 #12385 #12397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   734
#12412 := (forall (vars (?v0 Int)) #12407)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   735
#12415 := (not #12412)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   736
#13046 := (or #12415 #13041)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   737
#13049 := (and #12412 #13046)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   738
#12379 := (>= f443 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   739
#12382 := (not #12379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   740
#13052 := (or #12382 #13049)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   741
#13055 := (and #12379 #13052)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   742
decl f432 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   743
#3713 := f432
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   744
#4761 := (f450 #4696 f432)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   745
#4762 := (f449 #4761 f431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   746
#4763 := (f8 #4762 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   747
#4764 := (f7 #4763 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   748
#4765 := (= #4764 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   749
#12150 := (not #4765)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   750
decl f434 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   751
#3719 := f434
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   752
#4756 := (f450 #4696 f434)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   753
#4757 := (f449 #4756 f433)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   754
#4758 := (f8 #4757 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   755
#4759 := (f7 #4758 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   756
#4760 := (= #4759 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   757
#12159 := (not #4760)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   758
decl f436 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   759
#3725 := f436
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   760
#4751 := (f450 #4696 f436)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   761
#4752 := (f449 #4751 f435)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   762
#4753 := (f8 #4752 f461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   763
#4754 := (f7 #4753 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   764
#4755 := (= #4754 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   765
#12168 := (not #4755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   766
#4750 := (= f461 #4749)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   767
#12177 := (not #4750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   768
#4744 := (f37 #4743 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   769
#4745 := (= #4744 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   770
#4737 := (f85 f90 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   771
#4738 := (f7 #4737 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   772
#4739 := (= #4738 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   773
#4746 := (and #4739 #4745)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   774
#12186 := (not #4746)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   775
#13076 := (or #12186 #12177 #12168 #12159 #12150 #13055)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   776
#13084 := (and #4739 #4745 #13076)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   777
#4740 := (f37 #4667 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   778
#4741 := (= #4740 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   779
#4742 := (and #4739 #4741)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   780
#12198 := (not #4742)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   781
#13089 := (or #12198 #13084)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   782
#13095 := (and #4739 #4741 #13089)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   783
#12210 := (not #4733)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   784
#13100 := (or #12210 #13095)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   785
#13103 := (and #4733 #13100)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   786
#12353 := (+ f135 #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   787
#12351 := (>= #12353 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   788
#12349 := (>= f443 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   789
#12356 := (and #12349 #12351)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   790
#12359 := (not #12356)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   791
decl f458 :: (-> S184 Int S27)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   792
decl f457 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   793
#4715 := f457
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   794
decl f459 :: S184
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   795
#4718 := f459
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   796
#4719 := (f458 f459 f457)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   797
#4720 := (f37 #4719 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   798
#4721 := (pattern #4720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   799
#4722 := (= #4720 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   800
#11242 := (not #4722)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   801
#11245 := (forall (vars (?v0 S10)) (:pat #4721) #11242)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   802
#12231 := (not #11245)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   803
decl f266 :: (-> S108 S9 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   804
decl f267 :: S108
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   805
#2247 := f267
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   806
#4716 := (f266 f267 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   807
#4717 := (= f457 #4716)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   808
#12240 := (not #4717)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   809
decl f439 :: S3
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   810
#3734 := f439
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   811
#4697 := (f450 #4696 f439)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   812
#4711 := (f449 #4697 f437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   813
#4712 := (f8 #4711 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   814
#4713 := (f7 #4712 f10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   815
#4714 := (= #4713 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   816
#12249 := (not #4714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   817
#4705 := (f454 #4704 f439)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   818
#4706 := (f453 #4705 f438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   819
#4707 := (f85 #4706 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   820
#4708 := (f7 #4707 #21)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   821
#4709 := (= #4708 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   822
#4698 := (f449 #4697 f438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   823
#4700 := (f8 #4698 #4699)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   824
#4701 := (f7 #4700 #21)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   825
#4702 := (= #4701 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   826
#4710 := (and #4702 #4709)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   827
#12258 := (not #4710)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   828
decl f446 :: (-> S177 S176 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   829
#4689 := (:var 0 S176)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   830
decl f447 :: S177
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   831
#4688 := f447
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   832
#4690 := (f446 f447 #4689)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   833
#4691 := (pattern #4690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   834
decl f448 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   835
#4692 := f448
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   836
#13108 := (* -1::Int f448)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   837
#13109 := (+ #4690 #13108)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   838
#13107 := (>= #13109 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   839
#13106 := (not #13107)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   840
#13112 := (forall (vars (?v0 S176)) (:pat #4691) #13106)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   841
#13115 := (not #13112)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   842
#4682 := (f322 f323 f439)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   843
#4683 := (f82 #4682 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   844
#4684 := (= #4683 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   845
#4687 := (and #4684 #4686)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   846
#12276 := (not #4687)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   847
decl f324 :: S50
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   848
#2900 := f324
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   849
#4680 := (f82 f324 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   850
#4681 := (= #4680 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   851
#12285 := (not #4681)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   852
#13121 := (not #13118)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   853
#1300 := 1099511627776::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   854
#13131 := (>= f443 1099511627776::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   855
decl f442 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   856
#4642 := f442
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   857
#13146 := (* -1::Int f442)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   858
#13147 := (+ f135 #13146)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   859
#13145 := (>= #13147 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   860
#13143 := (>= f442 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   861
#13150 := (and #13143 #13145)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   862
#13153 := (not #13150)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   863
decl f441 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   864
#4638 := f441
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   865
#13160 := (* -1::Int f441)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   866
#13161 := (+ f135 #13160)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   867
#13159 := (>= #13161 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   868
#13157 := (>= f441 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   869
#13164 := (and #13157 #13159)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   870
#13167 := (not #13164)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   871
decl f440 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   872
#4634 := f440
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   873
#13174 := (* -1::Int f440)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   874
#13175 := (+ f137 #13174)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   875
#13173 := (>= #13175 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   876
#13171 := (>= f440 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   877
#13178 := (and #13171 #13173)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   878
#13181 := (not #13178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   879
#13226 := (or #13181 #13167 #13153 #13131 #12418 #13121 #12285 #12276 #13115 #12258 #12249 #12240 #12231 #12359 #13103)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   880
#13231 := (not #13226)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   881
#1 := true
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   882
#4821 := (< #243 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   883
#4827 := (and #4821 #4826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   884
#567 := (<= #243 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   885
#4828 := (and #567 #4827)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   886
#409 := (<= 0::Int #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   887
#4829 := (and #409 #4828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   888
#4830 := (exists (vars (?v0 Int)) #4829)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   889
#4831 := (and #4830 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   890
#4822 := (<= #4775 f468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   891
#4823 := (implies #4821 #4822)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   892
#568 := (and #409 #567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   893
#4824 := (implies #568 #4823)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   894
#4825 := (forall (vars (?v0 Int)) #4824)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   895
#4832 := (implies #4825 #4831)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   896
#4833 := (and #4825 #4832)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   897
#4834 := (implies #4820 #4833)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   898
#4835 := (implies #4818 #4834)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   899
#4836 := (implies #4816 #4835)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   900
#4837 := (implies #4814 #4836)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   901
#4787 := (<= 0::Int f463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   902
#4794 := (<= 1::Int f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   903
#4795 := (and #4794 #4787)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   904
#4838 := (implies #4795 #4837)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   905
#4839 := (implies #4795 #4838)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   906
#4840 := (implies #4795 #4839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   907
#4841 := (implies #3125 #4840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   908
#4842 := (and #3125 #4841)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   909
#4843 := (implies #4795 #4842)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   910
#4844 := (implies #4795 #4843)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   911
#5032 := (implies #4795 #4844)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   912
#5033 := (implies #4795 #5032)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   913
#5031 := (<= f443 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   914
#5034 := (implies #5031 #5033)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   915
#5035 := (implies #4795 #5034)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   916
#4980 := (< f471 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   917
#4985 := (and #4980 #4984)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   918
#4986 := (and #4985 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   919
#4976 := (<= #4775 f470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   920
#4975 := (< #243 f472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   921
#4977 := (implies #4975 #4976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   922
#4978 := (implies #568 #4977)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   923
#4979 := (forall (vars (?v0 Int)) #4978)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   924
#4987 := (implies #4979 #4986)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   925
#4988 := (and #4979 #4987)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   926
#4974 := (<= f472 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   927
#4989 := (implies #4974 #4988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   928
#4990 := (and #4974 #4989)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   929
#4959 := (<= 0::Int f471)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   930
#4972 := (<= 2::Int f472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   931
#4973 := (and #4972 #4959)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   932
#4991 := (implies #4973 #4990)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   933
#4992 := (implies #4971 #4991)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   934
#4961 := (+ f464 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   935
#4966 := (= f472 #4961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   936
#4993 := (implies #4966 #4992)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   937
#4963 := (<= #4961 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   938
#4962 := (<= 0::Int #4961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   939
#4964 := (and #4962 #4963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   940
#4994 := (implies #4964 #4993)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   941
#4995 := (and #4964 #4994)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   942
#4960 := (and #4794 #4959)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   943
#4996 := (implies #4960 #4995)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   944
#5014 := (implies #5013 #4996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   945
#5015 := (implies #5012 #5014)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   946
#5016 := (implies #4795 #5015)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   947
#5017 := (implies #4795 #5016)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   948
#5018 := (implies #4795 #5017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   949
#5011 := (<= #4940 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   950
#5019 := (implies #5011 #5018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   951
#5020 := (implies #4795 #5019)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   952
#4997 := (implies #4958 #4996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   953
#4998 := (implies #4956 #4997)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   954
#4954 := (and #4794 #4794)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   955
#4999 := (implies #4954 #4998)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   956
#5000 := (implies #4953 #4999)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   957
#5001 := (implies #4948 #5000)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   958
#5002 := (implies #4943 #5001)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   959
#5003 := (implies #4939 #5002)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   960
#5004 := (and #4939 #5003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   961
#5005 := (implies #4936 #5004)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   962
#5006 := (and #4936 #5005)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   963
#5007 := (implies #4795 #5006)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   964
#5008 := (implies #4795 #5007)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   965
#4941 := (< f462 #4940)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   966
#5009 := (implies #4941 #5008)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   967
#5010 := (implies #4795 #5009)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   968
#5021 := (and #5010 #5020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   969
#5022 := (implies #4795 #5021)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   970
#5023 := (implies #4939 #5022)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   971
#5024 := (and #4939 #5023)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   972
#5025 := (implies #4936 #5024)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   973
#5026 := (and #4936 #5025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   974
#5027 := (implies #4795 #5026)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   975
#5028 := (implies #4795 #5027)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   976
#4928 := (< f464 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   977
#5029 := (implies #4928 #5028)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   978
#5030 := (implies #4795 #5029)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   979
#5036 := (and #5030 #5035)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   980
#5037 := (implies #4795 #5036)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   981
decl f77 :: (-> S48 S9 S47)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   982
decl f78 :: S48
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   983
#174 := f78
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   984
#4850 := (f77 f78 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   985
#4926 := (= #4850 #4850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   986
#4925 := (= #4875 #4875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   987
#4927 := (and #4925 #4926)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   988
#5038 := (implies #4927 #5037)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   989
#5039 := (implies #4924 #5038)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   990
#5040 := (implies #4914 #5039)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   991
#5041 := (implies #4910 #5040)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   992
#5042 := (implies #4906 #5041)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   993
#5043 := (implies #4902 #5042)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   994
#5044 := (implies #4812 #5043)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   995
decl f265 :: S42
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   996
#2244 := f265
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   997
#4884 := (f70 f265 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   998
#4885 := (f20 #4884 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
   999
#4886 := (pattern #4885)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1000
#4887 := (<= #4885 #4885)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1001
#4888 := (forall (vars (?v0 S10)) (:pat #4886) #4887)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1002
#4892 := (and #4888 #4891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1003
#4883 := (<= #4716 #4716)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1004
#4893 := (and #4883 #4892)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1005
#5045 := (implies #4893 #5044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1006
#4877 := (f101 #4876 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1007
#4878 := (pattern #4877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1008
#4865 := (f37 #4743 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1009
#4866 := (= #4865 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1010
#4879 := (= #4877 #4877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1011
#4880 := (and #4879 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1012
#4881 := (implies #4866 #4880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1013
#4882 := (forall (vars (?v0 S10)) (:pat #4878) #4881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1014
#4894 := (and #4882 #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1015
decl f74 :: (-> S45 S10 S44)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1016
decl f75 :: (-> S46 S47 S45)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1017
decl f76 :: S46
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1018
#173 := f76
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1019
#4851 := (f75 f76 #4850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1020
#4852 := (f74 #4851 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1021
#4853 := (pattern #4852)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1022
#4871 := (= #4852 #4852)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1023
#4872 := (and #4871 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1024
#4873 := (implies #4866 #4872)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1025
#4874 := (forall (vars (?v0 S10)) (:pat #4853) #4873)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1026
#4895 := (and #4874 #4894)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1027
decl f39 :: (-> S28 S29 S16)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1028
decl f41 :: (-> S30 S9 S29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1029
decl f42 :: S30
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1030
#84 := f42
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1031
#4861 := (f41 f42 f444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1032
decl f40 :: S28
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1033
#83 := f40
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1034
#4862 := (f39 f40 #4861)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1035
#4863 := (f20 #4862 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1036
#4864 := (pattern #4863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1037
#4867 := (= #4863 #4863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1038
#4868 := (and #4867 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1039
#4869 := (implies #4866 #4868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1040
#4870 := (forall (vars (?v0 S10)) (:pat #4864) #4869)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1041
#4896 := (and #4870 #4895)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1042
decl f419 :: S21
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1043
#3592 := f419
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1044
#4854 := (f48 #4661 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1045
#4855 := (f27 f28 #4854)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1046
#4856 := (f26 #4855)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1047
#4857 := (= #4856 f419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1048
#4858 := (not #4857)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1049
#4859 := (implies #4858 #4858)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1050
#4860 := (forall (vars (?v0 S10)) (:pat #4853) #4859)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1051
#4897 := (and #4860 #4896)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1052
#5046 := (implies #4897 #5045)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1053
#5047 := (implies #4795 #5046)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1054
#5048 := (implies #4795 #5047)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1055
#5049 := (implies #4795 #5048)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1056
#4845 := (implies #4812 #4844)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1057
#4846 := (implies #4795 #4845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1058
#4847 := (implies #4795 #4846)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1059
#4808 := (not true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1060
#4848 := (implies #4808 #4847)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1061
#4849 := (implies #4795 #4848)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1062
#5050 := (and #4849 #5049)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1063
#5051 := (implies #4795 #5050)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1064
#4802 := (< f463 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1065
#4807 := (and #4802 #4806)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1066
#5052 := (implies #4807 #5051)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1067
#4798 := (<= #4775 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1068
#4797 := (< #243 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1069
#4799 := (implies #4797 #4798)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1070
#4800 := (implies #568 #4799)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1071
#4801 := (forall (vars (?v0 Int)) #4800)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1072
#5053 := (implies #4801 #5052)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1073
#4796 := (<= f464 f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1074
#5054 := (implies #4796 #5053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1075
#5055 := (implies #4795 #5054)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1076
#4792 := (<= f464 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1077
#4791 := (<= 0::Int f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1078
#4793 := (and #4791 #4792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1079
#5056 := (implies #4793 #5055)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1080
#4788 := (<= f463 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1081
#4789 := (and #4787 #4788)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1082
#5057 := (implies #4789 #5056)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1083
#4784 := (<= f462 f137)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1084
#4783 := (<= 0::Int f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1085
#4785 := (and #4783 #4784)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1086
#5058 := (implies #4785 #5057)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1087
#4648 := (< 0::Int f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1088
#4781 := (and #4648 #4780)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1089
#5059 := (implies #4781 #5058)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1090
#5060 := (and #4781 #5059)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1091
#4776 := (<= #4775 f461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1092
#4772 := (< #243 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1093
#4777 := (implies #4772 #4776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1094
#4778 := (implies #568 #4777)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1095
#4779 := (forall (vars (?v0 Int)) #4778)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1096
#5061 := (implies #4779 #5060)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1097
#5062 := (and #4779 #5061)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1098
#4771 := (<= 1::Int f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1099
#5063 := (implies #4771 #5062)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1100
#5064 := (and #4771 #5063)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1101
#4767 := (<= 0::Int 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1102
#4768 := (and #4767 #4767)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1103
#4766 := (<= 1::Int 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1104
#4769 := (and #4766 #4768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1105
#4770 := (and #4766 #4769)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1106
#5065 := (implies #4770 #5064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1107
#5066 := (implies #4765 #5065)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1108
#5067 := (implies #4760 #5066)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1109
#5068 := (implies #4755 #5067)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1110
#5069 := (implies #4750 #5068)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1111
#5070 := (implies #4746 #5069)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1112
#5071 := (and #4746 #5070)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1113
#5072 := (implies #4742 #5071)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1114
#5073 := (and #4742 #5072)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1115
#5074 := (implies #4733 #5073)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1116
#5075 := (and #4733 #5074)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1117
#4726 := (<= f443 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1118
#4725 := (<= 0::Int f443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1119
#4727 := (and #4725 #4726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1120
#5076 := (implies #4727 #5075)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1121
#4723 := (iff #4722 false)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1122
#4724 := (forall (vars (?v0 S10)) (:pat #4721) #4723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1123
#5077 := (implies #4724 #5076)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1124
#5078 := (implies #4717 #5077)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1125
#5079 := (implies #4714 #5078)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1126
#5080 := (implies #4710 #5079)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1127
#4693 := (< #4690 f448)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1128
#4694 := (forall (vars (?v0 S176)) (:pat #4691) #4693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1129
#5081 := (implies #4694 #5080)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1130
#5082 := (implies #4687 #5081)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1131
#5083 := (implies #4681 #5082)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1132
#4675 := (and #4672 #4674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1133
#4676 := (and #4669 #4675)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1134
#4677 := (and #4666 #4676)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1135
#4678 := (and #4663 #4677)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1136
#4679 := (and #4660 #4678)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1137
#5084 := (implies #4679 #5083)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1138
#5085 := (implies #4648 #5084)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1139
#4647 := (< f443 1099511627776::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1140
#5086 := (implies #4647 #5085)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1141
#4644 := (<= f442 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1142
#4643 := (<= 0::Int f442)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1143
#4645 := (and #4643 #4644)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1144
#5087 := (implies #4645 #5086)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1145
#4640 := (<= f441 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1146
#4639 := (<= 0::Int f441)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1147
#4641 := (and #4639 #4640)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1148
#5088 := (implies #4641 #5087)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1149
#4636 := (<= f440 f137)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1150
#4635 := (<= 0::Int f440)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1151
#4637 := (and #4635 #4636)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1152
#5089 := (implies #4637 #5088)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1153
#5090 := (not #5089)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1154
#13234 := (iff #5090 #13231)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1155
#11288 := (not #4821)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1156
#11289 := (or #11288 #4822)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1157
#6630 := (not #568)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1158
#11295 := (or #6630 #11289)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1159
#11300 := (forall (vars (?v0 Int)) #11295)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1160
#11308 := (not #11300)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1161
#11309 := (or #11308 #4830)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1162
#11314 := (and #11300 #11309)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1163
#11321 := (or #11320 #11314)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1164
#11330 := (or #11329 #11321)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1165
#11339 := (or #11338 #11330)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1166
#11348 := (or #11347 #11339)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1167
#11356 := (not #4795)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1168
#11357 := (or #11356 #11348)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1169
#11365 := (or #11356 #11357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1170
#11373 := (or #11356 #11365)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1171
#11382 := (or #11381 #11373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1172
#11387 := (and #3125 #11382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1173
#11393 := (or #11356 #11387)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1174
#11401 := (or #11356 #11393)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1175
#11883 := (or #11356 #11401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1176
#11891 := (or #11356 #11883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1177
#11899 := (not #5031)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1178
#11900 := (or #11899 #11891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1179
#11908 := (or #11356 #11900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1180
#11555 := (not #4975)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1181
#11556 := (or #11555 #4976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1182
#11562 := (or #6630 #11556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1183
#11567 := (forall (vars (?v0 Int)) #11562)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1184
#11575 := (not #11567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1185
#11576 := (or #11575 #4985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1186
#11581 := (and #11567 #11576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1187
#11587 := (not #4974)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1188
#11588 := (or #11587 #11581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1189
#11593 := (and #4974 #11588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1190
#11599 := (not #4973)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1191
#11600 := (or #11599 #11593)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1192
#11609 := (or #11608 #11600)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1193
#11540 := (+ 1::Int f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1194
#11552 := (= f472 #11540)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1195
#11617 := (not #11552)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1196
#11618 := (or #11617 #11609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1197
#11546 := (<= #11540 f135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1198
#11543 := (<= 0::Int #11540)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1199
#11549 := (and #11543 #11546)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1200
#11626 := (not #11549)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1201
#11627 := (or #11626 #11618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1202
#11632 := (and #11549 #11627)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1203
#11638 := (not #4960)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1204
#11639 := (or #11638 #11632)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1205
#11759 := (or #11758 #11639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1206
#11768 := (or #11767 #11759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1207
#11776 := (or #11356 #11768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1208
#11784 := (or #11356 #11776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1209
#11792 := (or #11356 #11784)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1210
#11800 := (not #5011)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1211
#11801 := (or #11800 #11792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1212
#11809 := (or #11356 #11801)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1213
#11648 := (or #11647 #11639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1214
#11657 := (or #11656 #11648)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1215
#11665 := (not #4794)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1216
#11666 := (or #11665 #11657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1217
#11675 := (or #11674 #11666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1218
#11684 := (or #11683 #11675)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1219
#11693 := (or #11692 #11684)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1220
#11702 := (or #11701 #11693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1221
#11707 := (and #4939 #11702)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1222
#11714 := (or #11713 #11707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1223
#11719 := (and #4936 #11714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1224
#11725 := (or #11356 #11719)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1225
#11733 := (or #11356 #11725)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1226
#11741 := (not #4941)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1227
#11742 := (or #11741 #11733)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1228
#11750 := (or #11356 #11742)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1229
#11814 := (and #11750 #11809)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1230
#11820 := (or #11356 #11814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1231
#11828 := (or #11701 #11820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1232
#11833 := (and #4939 #11828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1233
#11839 := (or #11713 #11833)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1234
#11844 := (and #4936 #11839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1235
#11850 := (or #11356 #11844)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1236
#11858 := (or #11356 #11850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1237
#11866 := (not #4928)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1238
#11867 := (or #11866 #11858)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1239
#11875 := (or #11356 #11867)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1240
#11913 := (and #11875 #11908)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1241
#11919 := (or #11356 #11913)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1242
#11935 := (or #11934 #11919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1243
#11944 := (or #11943 #11935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1244
#11953 := (or #11952 #11944)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1245
#11962 := (or #11961 #11953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1246
#11971 := (or #11970 #11962)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1247
#11979 := (or #11409 #11971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1248
#11987 := (not #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1249
#11988 := (or #11987 #11979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1250
#11996 := (or #11987 #11988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1251
#12004 := (or #11356 #11996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1252
#12012 := (or #11356 #12004)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1253
#12020 := (or #11356 #12012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1254
#12035 := (or #11356 #12020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1255
#12043 := (not #4807)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1256
#12044 := (or #12043 #12035)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1257
#11271 := (not #4797)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1258
#11272 := (or #11271 #4798)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1259
#11278 := (or #6630 #11272)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1260
#11283 := (forall (vars (?v0 Int)) #11278)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1261
#12052 := (not #11283)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1262
#12053 := (or #12052 #12044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1263
#12061 := (not #4796)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1264
#12062 := (or #12061 #12053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1265
#12070 := (or #11356 #12062)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1266
#12078 := (not #4793)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1267
#12079 := (or #12078 #12070)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1268
#12087 := (not #4789)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1269
#12088 := (or #12087 #12079)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1270
#12096 := (not #4785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1271
#12097 := (or #12096 #12088)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1272
#12105 := (not #4781)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1273
#12106 := (or #12105 #12097)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1274
#12111 := (and #4781 #12106)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1275
#11256 := (not #4772)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1276
#11257 := (or #11256 #4776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1277
#11263 := (or #6630 #11257)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1278
#11268 := (forall (vars (?v0 Int)) #11263)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1279
#12117 := (not #11268)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1280
#12118 := (or #12117 #12111)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1281
#12123 := (and #11268 #12118)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1282
#12129 := (not #4771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1283
#12130 := (or #12129 #12123)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1284
#12135 := (and #4771 #12130)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1285
#11250 := (and #4766 #4767)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1286
#11253 := (and #4766 #11250)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1287
#12141 := (not #11253)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1288
#12142 := (or #12141 #12135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1289
#12151 := (or #12150 #12142)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1290
#12160 := (or #12159 #12151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1291
#12169 := (or #12168 #12160)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1292
#12178 := (or #12177 #12169)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1293
#12187 := (or #12186 #12178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1294
#12192 := (and #4746 #12187)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1295
#12199 := (or #12198 #12192)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1296
#12204 := (and #4742 #12199)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1297
#12211 := (or #12210 #12204)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1298
#12216 := (and #4733 #12211)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1299
#12222 := (not #4727)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1300
#12223 := (or #12222 #12216)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1301
#12232 := (or #12231 #12223)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1302
#12241 := (or #12240 #12232)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1303
#12250 := (or #12249 #12241)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1304
#12259 := (or #12258 #12250)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1305
#12267 := (not #4694)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1306
#12268 := (or #12267 #12259)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1307
#12277 := (or #12276 #12268)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1308
#12286 := (or #12285 #12277)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1309
#12294 := (not #4679)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1310
#12295 := (or #12294 #12286)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1311
#12303 := (not #4648)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1312
#12304 := (or #12303 #12295)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1313
#12312 := (not #4647)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1314
#12313 := (or #12312 #12304)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1315
#12321 := (not #4645)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1316
#12322 := (or #12321 #12313)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1317
#12330 := (not #4641)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1318
#12331 := (or #12330 #12322)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1319
#12339 := (not #4637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1320
#12340 := (or #12339 #12331)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1321
#12345 := (not #12340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1322
#13232 := (iff #12345 #13231)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1323
#13229 := (iff #12340 #13226)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1324
#13184 := (or #12359 #13103)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1325
#13187 := (or #12231 #13184)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1326
#13190 := (or #12240 #13187)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1327
#13193 := (or #12249 #13190)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1328
#13196 := (or #12258 #13193)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1329
#13199 := (or #13115 #13196)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1330
#13202 := (or #12276 #13199)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1331
#13205 := (or #12285 #13202)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1332
#13208 := (or #13121 #13205)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1333
#13211 := (or #12418 #13208)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1334
#13214 := (or #13131 #13211)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1335
#13217 := (or #13153 #13214)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1336
#13220 := (or #13167 #13217)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1337
#13223 := (or #13181 #13220)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1338
#13227 := (iff #13223 #13226)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1339
#13228 := [rewrite]: #13227
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1340
#13224 := (iff #12340 #13223)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1341
#13221 := (iff #12331 #13220)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1342
#13218 := (iff #12322 #13217)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1343
#13215 := (iff #12313 #13214)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1344
#13212 := (iff #12304 #13211)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1345
#13209 := (iff #12295 #13208)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1346
#13206 := (iff #12286 #13205)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1347
#13203 := (iff #12277 #13202)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1348
#13200 := (iff #12268 #13199)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1349
#13197 := (iff #12259 #13196)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1350
#13194 := (iff #12250 #13193)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1351
#13191 := (iff #12241 #13190)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1352
#13188 := (iff #12232 #13187)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1353
#13185 := (iff #12223 #13184)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1354
#13104 := (iff #12216 #13103)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1355
#13101 := (iff #12211 #13100)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1356
#13098 := (iff #12204 #13095)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1357
#13092 := (and #4742 #13089)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1358
#13096 := (iff #13092 #13095)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1359
#13097 := [rewrite]: #13096
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1360
#13093 := (iff #12204 #13092)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1361
#13090 := (iff #12199 #13089)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1362
#13087 := (iff #12192 #13084)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1363
#13081 := (and #4746 #13076)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1364
#13085 := (iff #13081 #13084)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1365
#13086 := [rewrite]: #13085
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1366
#13082 := (iff #12192 #13081)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1367
#13079 := (iff #12187 #13076)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1368
#13058 := (or false #13055)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1369
#13061 := (or #12150 #13058)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1370
#13064 := (or #12159 #13061)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1371
#13067 := (or #12168 #13064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1372
#13070 := (or #12177 #13067)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1373
#13073 := (or #12186 #13070)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1374
#13077 := (iff #13073 #13076)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1375
#13078 := [rewrite]: #13077
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1376
#13074 := (iff #12187 #13073)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1377
#13071 := (iff #12178 #13070)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1378
#13068 := (iff #12169 #13067)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1379
#13065 := (iff #12160 #13064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1380
#13062 := (iff #12151 #13061)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1381
#13059 := (iff #12142 #13058)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1382
#13056 := (iff #12135 #13055)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1383
#13053 := (iff #12130 #13052)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1384
#13050 := (iff #12123 #13049)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1385
#13047 := (iff #12118 #13046)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1386
#13044 := (iff #12111 #13041)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1387
#13038 := (and #12964 #13033)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1388
#13042 := (iff #13038 #13041)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1389
#13043 := [rewrite]: #13042
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1390
#13039 := (iff #12111 #13038)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1391
#13036 := (iff #12106 #13033)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1392
#12970 := (or #12431 #12850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1393
#12973 := (or #11934 #12970)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1394
#12976 := (or #11943 #12973)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1395
#12979 := (or #11952 #12976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1396
#12982 := (or #11961 #12979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1397
#12985 := (or #11970 #12982)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1398
#12988 := (or #11409 #12985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1399
#12991 := (or #12874 #12988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1400
#12994 := (or #12874 #12991)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1401
#12997 := (or #12431 #12994)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1402
#13000 := (or #12431 #12997)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1403
#13003 := (or #12431 #13000)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1404
#13006 := (or #12431 #13003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1405
#13009 := (or #12886 #13006)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1406
#13012 := (or #12920 #13009)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1407
#13015 := (or #12926 #13012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1408
#13018 := (or #12431 #13015)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1409
#13021 := (or #12938 #13018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1410
#13024 := (or #12948 #13021)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1411
#13027 := (or #12961 #13024)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1412
#13030 := (or #12967 #13027)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1413
#13034 := (iff #13030 #13033)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1414
#13035 := [rewrite]: #13034
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1415
#13031 := (iff #12106 #13030)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1416
#13028 := (iff #12097 #13027)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1417
#13025 := (iff #12088 #13024)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1418
#13022 := (iff #12079 #13021)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1419
#13019 := (iff #12070 #13018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1420
#13016 := (iff #12062 #13015)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1421
#13013 := (iff #12053 #13012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1422
#13010 := (iff #12044 #13009)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1423
#13007 := (iff #12035 #13006)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1424
#13004 := (iff #12020 #13003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1425
#13001 := (iff #12012 #13000)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1426
#12998 := (iff #12004 #12997)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1427
#12995 := (iff #11996 #12994)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1428
#12992 := (iff #11988 #12991)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1429
#12989 := (iff #11979 #12988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1430
#12986 := (iff #11971 #12985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1431
#12983 := (iff #11962 #12982)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1432
#12980 := (iff #11953 #12979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1433
#12977 := (iff #11944 #12976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1434
#12974 := (iff #11935 #12973)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1435
#12971 := (iff #11919 #12970)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1436
#12851 := (iff #11913 #12850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1437
#12848 := (iff #11908 #12845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1438
#12827 := (or #12431 #12820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1439
#12830 := (or #12431 #12827)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1440
#12833 := (or #12431 #12830)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1441
#12836 := (or #12431 #12833)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1442
#12839 := (or #12707 #12836)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1443
#12842 := (or #12431 #12839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1444
#12846 := (iff #12842 #12845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1445
#12847 := [rewrite]: #12846
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1446
#12843 := (iff #11908 #12842)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1447
#12840 := (iff #11900 #12839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1448
#12837 := (iff #11891 #12836)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1449
#12834 := (iff #11883 #12833)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1450
#12831 := (iff #11401 #12830)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1451
#12828 := (iff #11393 #12827)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1452
#12821 := (iff #11387 #12820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1453
#12818 := (iff #11382 #12815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1454
#12791 := (or #11320 #12788)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1455
#12794 := (or #11329 #12791)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1456
#12797 := (or #11338 #12794)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1457
#12800 := (or #11347 #12797)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1458
#12803 := (or #12431 #12800)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1459
#12806 := (or #12431 #12803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1460
#12809 := (or #12431 #12806)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1461
#12812 := (or #11381 #12809)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1462
#12816 := (iff #12812 #12815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1463
#12817 := [rewrite]: #12816
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1464
#12813 := (iff #11382 #12812)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1465
#12810 := (iff #11373 #12809)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1466
#12807 := (iff #11365 #12806)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1467
#12804 := (iff #11357 #12803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1468
#12801 := (iff #11348 #12800)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1469
#12798 := (iff #11339 #12797)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1470
#12795 := (iff #11330 #12794)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1471
#12792 := (iff #11321 #12791)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1472
#12789 := (iff #11314 #12788)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1473
#12786 := (iff #11309 #12785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1474
#12783 := (iff #4830 #12782)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1475
#12780 := (iff #4829 #12777)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1476
#12768 := (and #12736 #4826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1477
#12771 := (and #5617 #12768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1478
#12774 := (and #5433 #12771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1479
#12778 := (iff #12774 #12777)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1480
#12779 := [rewrite]: #12778
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1481
#12775 := (iff #4829 #12774)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1482
#12772 := (iff #4828 #12771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1483
#12769 := (iff #4827 #12768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1484
#12737 := (iff #4821 #12736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1485
#12738 := [rewrite]: #12737
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1486
#12770 := [monotonicity #12738]: #12769
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1487
#5618 := (iff #567 #5617)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1488
#5619 := [rewrite]: #5618
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1489
#12773 := [monotonicity #5619 #12770]: #12772
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1490
#5431 := (iff #409 #5433)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1491
#5432 := [rewrite]: #5431
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1492
#12776 := [monotonicity #5432 #12773]: #12775
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1493
#12781 := [trans #12776 #12779]: #12780
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1494
#12784 := [quant-intro #12781]: #12783
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1495
#12766 := (iff #11308 #12765)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1496
#12763 := (iff #11300 #12762)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1497
#12760 := (iff #11295 #12757)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1498
#12751 := (or #12734 #12748)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1499
#12754 := (or #6637 #12751)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1500
#12758 := (iff #12754 #12757)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1501
#12759 := [rewrite]: #12758
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1502
#12755 := (iff #11295 #12754)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1503
#12752 := (iff #11289 #12751)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1504
#12749 := (iff #4822 #12748)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1505
#12750 := [rewrite]: #12749
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1506
#12744 := (iff #11288 #12734)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1507
#12739 := (not #12736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1508
#12742 := (iff #12739 #12734)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1509
#12743 := [rewrite]: #12742
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1510
#12740 := (iff #11288 #12739)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1511
#12741 := [monotonicity #12738]: #12740
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1512
#12745 := [trans #12741 #12743]: #12744
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1513
#12753 := [monotonicity #12745 #12750]: #12752
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1514
#6638 := (iff #6630 #6637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1515
#5625 := (iff #568 #5624)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1516
#5626 := [monotonicity #5432 #5619]: #5625
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1517
#6639 := [monotonicity #5626]: #6638
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1518
#12756 := [monotonicity #6639 #12753]: #12755
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1519
#12761 := [trans #12756 #12759]: #12760
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1520
#12764 := [quant-intro #12761]: #12763
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1521
#12767 := [monotonicity #12764]: #12766
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1522
#12787 := [monotonicity #12767 #12784]: #12786
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1523
#12790 := [monotonicity #12764 #12787]: #12789
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1524
#12793 := [monotonicity #12790]: #12792
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1525
#12796 := [monotonicity #12793]: #12795
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1526
#12799 := [monotonicity #12796]: #12798
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1527
#12802 := [monotonicity #12799]: #12801
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1528
#12432 := (iff #11356 #12431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1529
#12429 := (iff #4795 #12428)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1530
#12425 := (iff #4787 #12426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1531
#12427 := [rewrite]: #12425
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1532
#12422 := (iff #4794 #12423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1533
#12424 := [rewrite]: #12422
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1534
#12430 := [monotonicity #12424 #12427]: #12429
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1535
#12433 := [monotonicity #12430]: #12432
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1536
#12805 := [monotonicity #12433 #12802]: #12804
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1537
#12808 := [monotonicity #12433 #12805]: #12807
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1538
#12811 := [monotonicity #12433 #12808]: #12810
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1539
#12814 := [monotonicity #12811]: #12813
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1540
#12819 := [trans #12814 #12817]: #12818
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1541
#12822 := [monotonicity #12819]: #12821
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1542
#12829 := [monotonicity #12433 #12822]: #12828
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1543
#12832 := [monotonicity #12433 #12829]: #12831
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1544
#12835 := [monotonicity #12433 #12832]: #12834
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1545
#12838 := [monotonicity #12433 #12835]: #12837
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1546
#12825 := (iff #11899 #12707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1547
#12823 := (iff #5031 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1548
#12824 := [rewrite]: #12823
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1549
#12826 := [monotonicity #12824]: #12825
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1550
#12841 := [monotonicity #12826 #12838]: #12840
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1551
#12844 := [monotonicity #12433 #12841]: #12843
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1552
#12849 := [trans #12844 #12847]: #12848
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1553
#12732 := (iff #11875 #12729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1554
#12717 := (or #12431 #12700)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1555
#12720 := (or #12431 #12717)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1556
#12723 := (or #12706 #12720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1557
#12726 := (or #12431 #12723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1558
#12730 := (iff #12726 #12729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1559
#12731 := [rewrite]: #12730
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1560
#12727 := (iff #11875 #12726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1561
#12724 := (iff #11867 #12723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1562
#12721 := (iff #11858 #12720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1563
#12718 := (iff #11850 #12717)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1564
#12703 := (iff #11844 #12700)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1565
#12697 := (and #4936 #12694)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1566
#12701 := (iff #12697 #12700)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1567
#12702 := [rewrite]: #12701
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1568
#12698 := (iff #11844 #12697)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1569
#12695 := (iff #11839 #12694)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1570
#12692 := (iff #11833 #12689)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1571
#12686 := (and #4939 #12681)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1572
#12690 := (iff #12686 #12689)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1573
#12691 := [rewrite]: #12690
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1574
#12687 := (iff #11833 #12686)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1575
#12684 := (iff #11828 #12681)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1576
#12675 := (or #12431 #12672)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1577
#12678 := (or #11701 #12675)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1578
#12682 := (iff #12678 #12681)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1579
#12683 := [rewrite]: #12682
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1580
#12679 := (iff #11828 #12678)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1581
#12676 := (iff #11820 #12675)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1582
#12673 := (iff #11814 #12672)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1583
#12670 := (iff #11809 #12667)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1584
#12564 := (or #12440 #12556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1585
#12646 := (or #11758 #12564)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1586
#12649 := (or #11767 #12646)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1587
#12652 := (or #12431 #12649)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1588
#12655 := (or #12431 #12652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1589
#12658 := (or #12431 #12655)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1590
#12661 := (or #12612 #12658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1591
#12664 := (or #12431 #12661)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1592
#12668 := (iff #12664 #12667)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1593
#12669 := [rewrite]: #12668
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1594
#12665 := (iff #11809 #12664)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1595
#12662 := (iff #11801 #12661)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1596
#12659 := (iff #11792 #12658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1597
#12656 := (iff #11784 #12655)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1598
#12653 := (iff #11776 #12652)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1599
#12650 := (iff #11768 #12649)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1600
#12647 := (iff #11759 #12646)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1601
#12565 := (iff #11639 #12564)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1602
#12559 := (iff #11632 #12556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1603
#12553 := (and #12530 #12548)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1604
#12557 := (iff #12553 #12556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1605
#12558 := [rewrite]: #12557
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1606
#12554 := (iff #11632 #12553)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1607
#12551 := (iff #11627 #12548)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1608
#12536 := (or #12457 #12520)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1609
#12539 := (or #11608 #12536)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1610
#12542 := (or #12527 #12539)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1611
#12545 := (or #12533 #12542)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1612
#12549 := (iff #12545 #12548)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1613
#12550 := [rewrite]: #12549
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1614
#12546 := (iff #11627 #12545)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1615
#12543 := (iff #11618 #12542)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1616
#12540 := (iff #11609 #12539)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1617
#12537 := (iff #11600 #12536)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1618
#12521 := (iff #11593 #12520)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1619
#12518 := (iff #11588 #12517)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1620
#12515 := (iff #11581 #12514)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1621
#12512 := (iff #11576 #12511)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1622
#12509 := (iff #4985 #12508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1623
#12506 := (iff #4980 #12505)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1624
#12507 := [rewrite]: #12506
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1625
#12510 := [monotonicity #12507]: #12509
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1626
#12500 := (iff #11575 #12499)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1627
#12497 := (iff #11567 #12496)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1628
#12494 := (iff #11562 #12491)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1629
#12485 := (or #12468 #12482)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1630
#12488 := (or #6637 #12485)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1631
#12492 := (iff #12488 #12491)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1632
#12493 := [rewrite]: #12492
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1633
#12489 := (iff #11562 #12488)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1634
#12486 := (iff #11556 #12485)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1635
#12483 := (iff #4976 #12482)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1636
#12484 := [rewrite]: #12483
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1637
#12478 := (iff #11555 #12468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1638
#12470 := (not #12468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1639
#12473 := (not #12470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1640
#12476 := (iff #12473 #12468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1641
#12477 := [rewrite]: #12476
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1642
#12474 := (iff #11555 #12473)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1643
#12471 := (iff #4975 #12470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1644
#12472 := [rewrite]: #12471
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1645
#12475 := [monotonicity #12472]: #12474
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1646
#12479 := [trans #12475 #12477]: #12478
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1647
#12487 := [monotonicity #12479 #12484]: #12486
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1648
#12490 := [monotonicity #6639 #12487]: #12489
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1649
#12495 := [trans #12490 #12493]: #12494
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1650
#12498 := [quant-intro #12495]: #12497
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1651
#12501 := [monotonicity #12498]: #12500
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1652
#12513 := [monotonicity #12501 #12510]: #12512
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1653
#12516 := [monotonicity #12498 #12513]: #12515
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1654
#12466 := (iff #11587 #12465)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1655
#12463 := (iff #4974 #12460)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1656
#12464 := [rewrite]: #12463
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1657
#12467 := [monotonicity #12464]: #12466
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1658
#12519 := [monotonicity #12467 #12516]: #12518
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1659
#12522 := [monotonicity #12464 #12519]: #12521
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1660
#12458 := (iff #11599 #12457)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1661
#12455 := (iff #4973 #12454)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1662
#12434 := (iff #4959 #12435)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1663
#12436 := [rewrite]: #12434
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1664
#12451 := (iff #4972 #12452)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1665
#12453 := [rewrite]: #12451
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1666
#12456 := [monotonicity #12453 #12436]: #12455
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1667
#12459 := [monotonicity #12456]: #12458
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1668
#12538 := [monotonicity #12459 #12522]: #12537
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1669
#12541 := [monotonicity #12538]: #12540
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1670
#12528 := (iff #11617 #12527)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1671
#12525 := (iff #11552 #12523)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1672
#12526 := [rewrite]: #12525
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1673
#12529 := [monotonicity #12526]: #12528
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1674
#12544 := [monotonicity #12529 #12541]: #12543
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1675
#12534 := (iff #11626 #12533)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1676
#12531 := (iff #11549 #12530)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1677
#12449 := (iff #11546 #12446)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1678
#12450 := [rewrite]: #12449
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1679
#12443 := (iff #11543 #12444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1680
#12445 := [rewrite]: #12443
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1681
#12532 := [monotonicity #12445 #12450]: #12531
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1682
#12535 := [monotonicity #12532]: #12534
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1683
#12547 := [monotonicity #12535 #12544]: #12546
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1684
#12552 := [trans #12547 #12550]: #12551
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1685
#12555 := [monotonicity #12532 #12552]: #12554
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1686
#12560 := [trans #12555 #12558]: #12559
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1687
#12441 := (iff #11638 #12440)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1688
#12438 := (iff #4960 #12437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1689
#12439 := [monotonicity #12424 #12436]: #12438
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1690
#12442 := [monotonicity #12439]: #12441
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1691
#12566 := [monotonicity #12442 #12560]: #12565
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1692
#12648 := [monotonicity #12566]: #12647
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1693
#12651 := [monotonicity #12648]: #12650
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1694
#12654 := [monotonicity #12433 #12651]: #12653
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1695
#12657 := [monotonicity #12433 #12654]: #12656
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1696
#12660 := [monotonicity #12433 #12657]: #12659
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1697
#12644 := (iff #11800 #12612)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1698
#12642 := (iff #5011 #12613)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1699
#12643 := [rewrite]: #12642
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1700
#12645 := [monotonicity #12643]: #12644
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1701
#12663 := [monotonicity #12645 #12660]: #12662
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1702
#12666 := [monotonicity #12433 #12663]: #12665
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1703
#12671 := [trans #12666 #12669]: #12670
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1704
#12640 := (iff #11750 #12637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1705
#12625 := (or #12431 #12607)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1706
#12628 := (or #12431 #12625)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1707
#12631 := (or #12613 #12628)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1708
#12634 := (or #12431 #12631)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1709
#12638 := (iff #12634 #12637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1710
#12639 := [rewrite]: #12638
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1711
#12635 := (iff #11750 #12634)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1712
#12632 := (iff #11742 #12631)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1713
#12629 := (iff #11733 #12628)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1714
#12626 := (iff #11725 #12625)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1715
#12610 := (iff #11719 #12607)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1716
#12604 := (and #4936 #12601)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1717
#12608 := (iff #12604 #12607)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1718
#12609 := [rewrite]: #12608
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1719
#12605 := (iff #11719 #12604)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1720
#12602 := (iff #11714 #12601)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1721
#12599 := (iff #11707 #12596)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1722
#12593 := (and #4939 #12588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1723
#12597 := (iff #12593 #12596)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1724
#12598 := [rewrite]: #12597
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1725
#12594 := (iff #11707 #12593)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1726
#12591 := (iff #11702 #12588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1727
#12567 := (or #11647 #12564)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1728
#12570 := (or #11656 #12567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1729
#12573 := (or #12561 #12570)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1730
#12576 := (or #11674 #12573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1731
#12579 := (or #11683 #12576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1732
#12582 := (or #11692 #12579)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1733
#12585 := (or #11701 #12582)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1734
#12589 := (iff #12585 #12588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1735
#12590 := [rewrite]: #12589
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1736
#12586 := (iff #11702 #12585)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1737
#12583 := (iff #11693 #12582)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1738
#12580 := (iff #11684 #12579)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1739
#12577 := (iff #11675 #12576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1740
#12574 := (iff #11666 #12573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1741
#12571 := (iff #11657 #12570)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1742
#12568 := (iff #11648 #12567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1743
#12569 := [monotonicity #12566]: #12568
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1744
#12572 := [monotonicity #12569]: #12571
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1745
#12562 := (iff #11665 #12561)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1746
#12563 := [monotonicity #12424]: #12562
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1747
#12575 := [monotonicity #12563 #12572]: #12574
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1748
#12578 := [monotonicity #12575]: #12577
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1749
#12581 := [monotonicity #12578]: #12580
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1750
#12584 := [monotonicity #12581]: #12583
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1751
#12587 := [monotonicity #12584]: #12586
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1752
#12592 := [trans #12587 #12590]: #12591
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1753
#12595 := [monotonicity #12592]: #12594
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1754
#12600 := [trans #12595 #12598]: #12599
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1755
#12603 := [monotonicity #12600]: #12602
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1756
#12606 := [monotonicity #12603]: #12605
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1757
#12611 := [trans #12606 #12609]: #12610
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1758
#12627 := [monotonicity #12433 #12611]: #12626
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1759
#12630 := [monotonicity #12433 #12627]: #12629
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1760
#12623 := (iff #11741 #12613)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1761
#12618 := (not #12612)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1762
#12621 := (iff #12618 #12613)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1763
#12622 := [rewrite]: #12621
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1764
#12619 := (iff #11741 #12618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1765
#12616 := (iff #4941 #12612)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1766
#12617 := [rewrite]: #12616
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1767
#12620 := [monotonicity #12617]: #12619
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1768
#12624 := [trans #12620 #12622]: #12623
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1769
#12633 := [monotonicity #12624 #12630]: #12632
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1770
#12636 := [monotonicity #12433 #12633]: #12635
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1771
#12641 := [trans #12636 #12639]: #12640
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1772
#12674 := [monotonicity #12641 #12671]: #12673
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1773
#12677 := [monotonicity #12433 #12674]: #12676
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1774
#12680 := [monotonicity #12677]: #12679
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1775
#12685 := [trans #12680 #12683]: #12684
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1776
#12688 := [monotonicity #12685]: #12687
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1777
#12693 := [trans #12688 #12691]: #12692
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1778
#12696 := [monotonicity #12693]: #12695
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1779
#12699 := [monotonicity #12696]: #12698
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1780
#12704 := [trans #12699 #12702]: #12703
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1781
#12719 := [monotonicity #12433 #12704]: #12718
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1782
#12722 := [monotonicity #12433 #12719]: #12721
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1783
#12715 := (iff #11866 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1784
#12710 := (not #12707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1785
#12713 := (iff #12710 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1786
#12714 := [rewrite]: #12713
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1787
#12711 := (iff #11866 #12710)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1788
#12708 := (iff #4928 #12707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1789
#12709 := [rewrite]: #12708
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1790
#12712 := [monotonicity #12709]: #12711
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1791
#12716 := [trans #12712 #12714]: #12715
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1792
#12725 := [monotonicity #12716 #12722]: #12724
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1793
#12728 := [monotonicity #12433 #12725]: #12727
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1794
#12733 := [trans #12728 #12731]: #12732
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1795
#12852 := [monotonicity #12733 #12849]: #12851
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1796
#12972 := [monotonicity #12433 #12852]: #12971
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1797
#12975 := [monotonicity #12972]: #12974
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1798
#12978 := [monotonicity #12975]: #12977
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1799
#12981 := [monotonicity #12978]: #12980
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1800
#12984 := [monotonicity #12981]: #12983
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1801
#12987 := [monotonicity #12984]: #12986
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1802
#12990 := [monotonicity #12987]: #12989
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1803
#12875 := (iff #11987 #12874)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1804
#12872 := (iff #4893 #4891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1805
#12864 := (and true #4891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1806
#12867 := (and true #12864)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1807
#12870 := (iff #12867 #4891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1808
#12871 := [rewrite]: #12870
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1809
#12868 := (iff #4893 #12867)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1810
#12865 := (iff #4892 #12864)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1811
#12860 := (iff #4888 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1812
#12855 := (forall (vars (?v0 S10)) (:pat #4886) true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1813
#12858 := (iff #12855 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1814
#12859 := [elim-unused]: #12858
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1815
#12856 := (iff #4888 #12855)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1816
#12853 := (iff #4887 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1817
#12854 := [rewrite]: #12853
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1818
#12857 := [quant-intro #12854]: #12856
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1819
#12861 := [trans #12857 #12859]: #12860
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1820
#12866 := [monotonicity #12861]: #12865
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1821
#12862 := (iff #4883 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1822
#12863 := [rewrite]: #12862
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1823
#12869 := [monotonicity #12863 #12866]: #12868
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1824
#12873 := [trans #12869 #12871]: #12872
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1825
#12876 := [monotonicity #12873]: #12875
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1826
#12993 := [monotonicity #12876 #12990]: #12992
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1827
#12996 := [monotonicity #12876 #12993]: #12995
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1828
#12999 := [monotonicity #12433 #12996]: #12998
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1829
#13002 := [monotonicity #12433 #12999]: #13001
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1830
#13005 := [monotonicity #12433 #13002]: #13004
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1831
#13008 := [monotonicity #12433 #13005]: #13007
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1832
#12887 := (iff #12043 #12886)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1833
#12884 := (iff #4807 #12883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1834
#12881 := (iff #4802 #12880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1835
#12882 := [rewrite]: #12881
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1836
#12885 := [monotonicity #12882]: #12884
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1837
#12888 := [monotonicity #12885]: #12887
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1838
#13011 := [monotonicity #12888 #13008]: #13010
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1839
#12921 := (iff #12052 #12920)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1840
#12918 := (iff #11283 #12917)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1841
#12915 := (iff #11278 #12912)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1842
#12906 := (or #12889 #12903)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1843
#12909 := (or #6637 #12906)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1844
#12913 := (iff #12909 #12912)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1845
#12914 := [rewrite]: #12913
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1846
#12910 := (iff #11278 #12909)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1847
#12907 := (iff #11272 #12906)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1848
#12904 := (iff #4798 #12903)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1849
#12905 := [rewrite]: #12904
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1850
#12899 := (iff #11271 #12889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1851
#12891 := (not #12889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1852
#12894 := (not #12891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1853
#12897 := (iff #12894 #12889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1854
#12898 := [rewrite]: #12897
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1855
#12895 := (iff #11271 #12894)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1856
#12892 := (iff #4797 #12891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1857
#12893 := [rewrite]: #12892
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1858
#12896 := [monotonicity #12893]: #12895
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1859
#12900 := [trans #12896 #12898]: #12899
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1860
#12908 := [monotonicity #12900 #12905]: #12907
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1861
#12911 := [monotonicity #6639 #12908]: #12910
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1862
#12916 := [trans #12911 #12914]: #12915
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1863
#12919 := [quant-intro #12916]: #12918
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1864
#12922 := [monotonicity #12919]: #12921
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1865
#13014 := [monotonicity #12922 #13011]: #13013
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1866
#12927 := (iff #12061 #12926)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1867
#12924 := (iff #4796 #12923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1868
#12925 := [rewrite]: #12924
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1869
#12928 := [monotonicity #12925]: #12927
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1870
#13017 := [monotonicity #12928 #13014]: #13016
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1871
#13020 := [monotonicity #12433 #13017]: #13019
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1872
#12939 := (iff #12078 #12938)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1873
#12936 := (iff #4793 #12935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1874
#12933 := (iff #4792 #12932)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1875
#12934 := [rewrite]: #12933
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1876
#12930 := (iff #4791 #12929)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1877
#12931 := [rewrite]: #12930
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1878
#12937 := [monotonicity #12931 #12934]: #12936
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1879
#12940 := [monotonicity #12937]: #12939
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1880
#13023 := [monotonicity #12940 #13020]: #13022
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1881
#12949 := (iff #12087 #12948)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1882
#12946 := (iff #4789 #12945)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1883
#12943 := (iff #4788 #12941)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1884
#12944 := [rewrite]: #12943
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1885
#12947 := [monotonicity #12427 #12944]: #12946
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1886
#12950 := [monotonicity #12947]: #12949
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1887
#13026 := [monotonicity #12950 #13023]: #13025
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1888
#12962 := (iff #12096 #12961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1889
#12959 := (iff #4785 #12958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1890
#12956 := (iff #4784 #12954)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1891
#12957 := [rewrite]: #12956
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1892
#12952 := (iff #4783 #12951)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1893
#12953 := [rewrite]: #12952
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1894
#12960 := [monotonicity #12953 #12957]: #12959
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1895
#12963 := [monotonicity #12960]: #12962
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1896
#13029 := [monotonicity #12963 #13026]: #13028
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1897
#12968 := (iff #12105 #12967)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1898
#12965 := (iff #4781 #12964)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1899
#12420 := (iff #4648 #12419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1900
#12421 := [rewrite]: #12420
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1901
#12966 := [monotonicity #12421]: #12965
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1902
#12969 := [monotonicity #12966]: #12968
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1903
#13032 := [monotonicity #12969 #13029]: #13031
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1904
#13037 := [trans #13032 #13035]: #13036
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1905
#13040 := [monotonicity #12966 #13037]: #13039
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1906
#13045 := [trans #13040 #13043]: #13044
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1907
#12416 := (iff #12117 #12415)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1908
#12413 := (iff #11268 #12412)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1909
#12410 := (iff #11263 #12407)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1910
#12401 := (or #12385 #12397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1911
#12404 := (or #6637 #12401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1912
#12408 := (iff #12404 #12407)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1913
#12409 := [rewrite]: #12408
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1914
#12405 := (iff #11263 #12404)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1915
#12402 := (iff #11257 #12401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1916
#12396 := (iff #4776 #12397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1917
#12400 := [rewrite]: #12396
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1918
#12394 := (iff #11256 #12385)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1919
#12386 := (not #12385)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1920
#12389 := (not #12386)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1921
#12392 := (iff #12389 #12385)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1922
#12393 := [rewrite]: #12392
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1923
#12390 := (iff #11256 #12389)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1924
#12387 := (iff #4772 #12386)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1925
#12388 := [rewrite]: #12387
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1926
#12391 := [monotonicity #12388]: #12390
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1927
#12395 := [trans #12391 #12393]: #12394
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1928
#12403 := [monotonicity #12395 #12400]: #12402
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1929
#12406 := [monotonicity #6639 #12403]: #12405
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1930
#12411 := [trans #12406 #12409]: #12410
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1931
#12414 := [quant-intro #12411]: #12413
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1932
#12417 := [monotonicity #12414]: #12416
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1933
#13048 := [monotonicity #12417 #13045]: #13047
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1934
#13051 := [monotonicity #12414 #13048]: #13050
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1935
#12383 := (iff #12129 #12382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1936
#12380 := (iff #4771 #12379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1937
#12381 := [rewrite]: #12380
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1938
#12384 := [monotonicity #12381]: #12383
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1939
#13054 := [monotonicity #12384 #13051]: #13053
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1940
#13057 := [monotonicity #12381 #13054]: #13056
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1941
#12377 := (iff #12141 false)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1942
#11286 := (iff #4808 false)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1943
#11287 := [rewrite]: #11286
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1944
#12375 := (iff #12141 #4808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1945
#12373 := (iff #11253 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1946
#11531 := (and true true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1947
#12368 := (and true #11531)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1948
#12371 := (iff #12368 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1949
#12372 := [rewrite]: #12371
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1950
#12369 := (iff #11253 #12368)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1951
#12366 := (iff #11250 #11531)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1952
#12364 := (iff #4767 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1953
#12365 := [rewrite]: #12364
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1954
#12362 := (iff #4766 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1955
#12363 := [rewrite]: #12362
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1956
#12367 := [monotonicity #12363 #12365]: #12366
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1957
#12370 := [monotonicity #12363 #12367]: #12369
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1958
#12374 := [trans #12370 #12372]: #12373
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1959
#12376 := [monotonicity #12374]: #12375
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1960
#12378 := [trans #12376 #11287]: #12377
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1961
#13060 := [monotonicity #12378 #13057]: #13059
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1962
#13063 := [monotonicity #13060]: #13062
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1963
#13066 := [monotonicity #13063]: #13065
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1964
#13069 := [monotonicity #13066]: #13068
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1965
#13072 := [monotonicity #13069]: #13071
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1966
#13075 := [monotonicity #13072]: #13074
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1967
#13080 := [trans #13075 #13078]: #13079
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1968
#13083 := [monotonicity #13080]: #13082
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1969
#13088 := [trans #13083 #13086]: #13087
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1970
#13091 := [monotonicity #13088]: #13090
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1971
#13094 := [monotonicity #13091]: #13093
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1972
#13099 := [trans #13094 #13097]: #13098
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1973
#13102 := [monotonicity #13099]: #13101
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1974
#13105 := [monotonicity #13102]: #13104
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1975
#12360 := (iff #12222 #12359)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1976
#12357 := (iff #4727 #12356)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1977
#12354 := (iff #4726 #12351)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1978
#12355 := [rewrite]: #12354
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1979
#12348 := (iff #4725 #12349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1980
#12350 := [rewrite]: #12348
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1981
#12358 := [monotonicity #12350 #12355]: #12357
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1982
#12361 := [monotonicity #12358]: #12360
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1983
#13186 := [monotonicity #12361 #13105]: #13185
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1984
#13189 := [monotonicity #13186]: #13188
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1985
#13192 := [monotonicity #13189]: #13191
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1986
#13195 := [monotonicity #13192]: #13194
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1987
#13198 := [monotonicity #13195]: #13197
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1988
#13116 := (iff #12267 #13115)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1989
#13113 := (iff #4694 #13112)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1990
#13110 := (iff #4693 #13106)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1991
#13111 := [rewrite]: #13110
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1992
#13114 := [quant-intro #13111]: #13113
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1993
#13117 := [monotonicity #13114]: #13116
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1994
#13201 := [monotonicity #13117 #13198]: #13200
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1995
#13204 := [monotonicity #13201]: #13203
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1996
#13207 := [monotonicity #13204]: #13206
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1997
#13122 := (iff #12294 #13121)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1998
#13119 := (iff #4679 #13118)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  1999
#13120 := [rewrite]: #13119
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2000
#13123 := [monotonicity #13120]: #13122
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2001
#13210 := [monotonicity #13123 #13207]: #13209
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2002
#13129 := (iff #12303 #12418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2003
#13124 := (not #12419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2004
#13127 := (iff #13124 #12418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2005
#13128 := [rewrite]: #13127
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2006
#13125 := (iff #12303 #13124)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2007
#13126 := [monotonicity #12421]: #13125
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2008
#13130 := [trans #13126 #13128]: #13129
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2009
#13213 := [monotonicity #13130 #13210]: #13212
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2010
#13140 := (iff #12312 #13131)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2011
#13132 := (not #13131)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2012
#13135 := (not #13132)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2013
#13138 := (iff #13135 #13131)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2014
#13139 := [rewrite]: #13138
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2015
#13136 := (iff #12312 #13135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2016
#13133 := (iff #4647 #13132)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2017
#13134 := [rewrite]: #13133
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2018
#13137 := [monotonicity #13134]: #13136
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2019
#13141 := [trans #13137 #13139]: #13140
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2020
#13216 := [monotonicity #13141 #13213]: #13215
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2021
#13154 := (iff #12321 #13153)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2022
#13151 := (iff #4645 #13150)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2023
#13148 := (iff #4644 #13145)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2024
#13149 := [rewrite]: #13148
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2025
#13142 := (iff #4643 #13143)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2026
#13144 := [rewrite]: #13142
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2027
#13152 := [monotonicity #13144 #13149]: #13151
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2028
#13155 := [monotonicity #13152]: #13154
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2029
#13219 := [monotonicity #13155 #13216]: #13218
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2030
#13168 := (iff #12330 #13167)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2031
#13165 := (iff #4641 #13164)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2032
#13162 := (iff #4640 #13159)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2033
#13163 := [rewrite]: #13162
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2034
#13156 := (iff #4639 #13157)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2035
#13158 := [rewrite]: #13156
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2036
#13166 := [monotonicity #13158 #13163]: #13165
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2037
#13169 := [monotonicity #13166]: #13168
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2038
#13222 := [monotonicity #13169 #13219]: #13221
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2039
#13182 := (iff #12339 #13181)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2040
#13179 := (iff #4637 #13178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2041
#13176 := (iff #4636 #13173)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2042
#13177 := [rewrite]: #13176
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2043
#13170 := (iff #4635 #13171)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2044
#13172 := [rewrite]: #13170
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2045
#13180 := [monotonicity #13172 #13177]: #13179
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2046
#13183 := [monotonicity #13180]: #13182
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2047
#13225 := [monotonicity #13183 #13222]: #13224
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2048
#13230 := [trans #13225 #13228]: #13229
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2049
#13233 := [monotonicity #13230]: #13232
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2050
#12346 := (iff #5090 #12345)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2051
#12343 := (iff #5089 #12340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2052
#12336 := (implies #4637 #12331)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2053
#12341 := (iff #12336 #12340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2054
#12342 := [rewrite]: #12341
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2055
#12337 := (iff #5089 #12336)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2056
#12334 := (iff #5088 #12331)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2057
#12327 := (implies #4641 #12322)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2058
#12332 := (iff #12327 #12331)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2059
#12333 := [rewrite]: #12332
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2060
#12328 := (iff #5088 #12327)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2061
#12325 := (iff #5087 #12322)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2062
#12318 := (implies #4645 #12313)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2063
#12323 := (iff #12318 #12322)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2064
#12324 := [rewrite]: #12323
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2065
#12319 := (iff #5087 #12318)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2066
#12316 := (iff #5086 #12313)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2067
#12309 := (implies #4647 #12304)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2068
#12314 := (iff #12309 #12313)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2069
#12315 := [rewrite]: #12314
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2070
#12310 := (iff #5086 #12309)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2071
#12307 := (iff #5085 #12304)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2072
#12300 := (implies #4648 #12295)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2073
#12305 := (iff #12300 #12304)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2074
#12306 := [rewrite]: #12305
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2075
#12301 := (iff #5085 #12300)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2076
#12298 := (iff #5084 #12295)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2077
#12291 := (implies #4679 #12286)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2078
#12296 := (iff #12291 #12295)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2079
#12297 := [rewrite]: #12296
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2080
#12292 := (iff #5084 #12291)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2081
#12289 := (iff #5083 #12286)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2082
#12282 := (implies #4681 #12277)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2083
#12287 := (iff #12282 #12286)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2084
#12288 := [rewrite]: #12287
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2085
#12283 := (iff #5083 #12282)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2086
#12280 := (iff #5082 #12277)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2087
#12273 := (implies #4687 #12268)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2088
#12278 := (iff #12273 #12277)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2089
#12279 := [rewrite]: #12278
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2090
#12274 := (iff #5082 #12273)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2091
#12271 := (iff #5081 #12268)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2092
#12264 := (implies #4694 #12259)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2093
#12269 := (iff #12264 #12268)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2094
#12270 := [rewrite]: #12269
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2095
#12265 := (iff #5081 #12264)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2096
#12262 := (iff #5080 #12259)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2097
#12255 := (implies #4710 #12250)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2098
#12260 := (iff #12255 #12259)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2099
#12261 := [rewrite]: #12260
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2100
#12256 := (iff #5080 #12255)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2101
#12253 := (iff #5079 #12250)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2102
#12246 := (implies #4714 #12241)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2103
#12251 := (iff #12246 #12250)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2104
#12252 := [rewrite]: #12251
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2105
#12247 := (iff #5079 #12246)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2106
#12244 := (iff #5078 #12241)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2107
#12237 := (implies #4717 #12232)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2108
#12242 := (iff #12237 #12241)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2109
#12243 := [rewrite]: #12242
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2110
#12238 := (iff #5078 #12237)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2111
#12235 := (iff #5077 #12232)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2112
#12228 := (implies #11245 #12223)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2113
#12233 := (iff #12228 #12232)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2114
#12234 := [rewrite]: #12233
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2115
#12229 := (iff #5077 #12228)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2116
#12226 := (iff #5076 #12223)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2117
#12219 := (implies #4727 #12216)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2118
#12224 := (iff #12219 #12223)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2119
#12225 := [rewrite]: #12224
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2120
#12220 := (iff #5076 #12219)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2121
#12217 := (iff #5075 #12216)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2122
#12214 := (iff #5074 #12211)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2123
#12207 := (implies #4733 #12204)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2124
#12212 := (iff #12207 #12211)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2125
#12213 := [rewrite]: #12212
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2126
#12208 := (iff #5074 #12207)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2127
#12205 := (iff #5073 #12204)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2128
#12202 := (iff #5072 #12199)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2129
#12195 := (implies #4742 #12192)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2130
#12200 := (iff #12195 #12199)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2131
#12201 := [rewrite]: #12200
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2132
#12196 := (iff #5072 #12195)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2133
#12193 := (iff #5071 #12192)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2134
#12190 := (iff #5070 #12187)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2135
#12183 := (implies #4746 #12178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2136
#12188 := (iff #12183 #12187)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2137
#12189 := [rewrite]: #12188
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2138
#12184 := (iff #5070 #12183)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2139
#12181 := (iff #5069 #12178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2140
#12174 := (implies #4750 #12169)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2141
#12179 := (iff #12174 #12178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2142
#12180 := [rewrite]: #12179
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2143
#12175 := (iff #5069 #12174)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2144
#12172 := (iff #5068 #12169)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2145
#12165 := (implies #4755 #12160)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2146
#12170 := (iff #12165 #12169)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2147
#12171 := [rewrite]: #12170
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2148
#12166 := (iff #5068 #12165)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2149
#12163 := (iff #5067 #12160)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2150
#12156 := (implies #4760 #12151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2151
#12161 := (iff #12156 #12160)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2152
#12162 := [rewrite]: #12161
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2153
#12157 := (iff #5067 #12156)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2154
#12154 := (iff #5066 #12151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2155
#12147 := (implies #4765 #12142)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2156
#12152 := (iff #12147 #12151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2157
#12153 := [rewrite]: #12152
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2158
#12148 := (iff #5066 #12147)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2159
#12145 := (iff #5065 #12142)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2160
#12138 := (implies #11253 #12135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2161
#12143 := (iff #12138 #12142)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2162
#12144 := [rewrite]: #12143
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2163
#12139 := (iff #5065 #12138)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2164
#12136 := (iff #5064 #12135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2165
#12133 := (iff #5063 #12130)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2166
#12126 := (implies #4771 #12123)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2167
#12131 := (iff #12126 #12130)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2168
#12132 := [rewrite]: #12131
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2169
#12127 := (iff #5063 #12126)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2170
#12124 := (iff #5062 #12123)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2171
#12121 := (iff #5061 #12118)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2172
#12114 := (implies #11268 #12111)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2173
#12119 := (iff #12114 #12118)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2174
#12120 := [rewrite]: #12119
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2175
#12115 := (iff #5061 #12114)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2176
#12112 := (iff #5060 #12111)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2177
#12109 := (iff #5059 #12106)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2178
#12102 := (implies #4781 #12097)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2179
#12107 := (iff #12102 #12106)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2180
#12108 := [rewrite]: #12107
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2181
#12103 := (iff #5059 #12102)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2182
#12100 := (iff #5058 #12097)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2183
#12093 := (implies #4785 #12088)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2184
#12098 := (iff #12093 #12097)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2185
#12099 := [rewrite]: #12098
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2186
#12094 := (iff #5058 #12093)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2187
#12091 := (iff #5057 #12088)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2188
#12084 := (implies #4789 #12079)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2189
#12089 := (iff #12084 #12088)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2190
#12090 := [rewrite]: #12089
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2191
#12085 := (iff #5057 #12084)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2192
#12082 := (iff #5056 #12079)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2193
#12075 := (implies #4793 #12070)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2194
#12080 := (iff #12075 #12079)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2195
#12081 := [rewrite]: #12080
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2196
#12076 := (iff #5056 #12075)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2197
#12073 := (iff #5055 #12070)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2198
#12067 := (implies #4795 #12062)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2199
#12071 := (iff #12067 #12070)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2200
#12072 := [rewrite]: #12071
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2201
#12068 := (iff #5055 #12067)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2202
#12065 := (iff #5054 #12062)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2203
#12058 := (implies #4796 #12053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2204
#12063 := (iff #12058 #12062)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2205
#12064 := [rewrite]: #12063
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2206
#12059 := (iff #5054 #12058)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2207
#12056 := (iff #5053 #12053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2208
#12049 := (implies #11283 #12044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2209
#12054 := (iff #12049 #12053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2210
#12055 := [rewrite]: #12054
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2211
#12050 := (iff #5053 #12049)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2212
#12047 := (iff #5052 #12044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2213
#12040 := (implies #4807 #12035)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2214
#12045 := (iff #12040 #12044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2215
#12046 := [rewrite]: #12045
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2216
#12041 := (iff #5052 #12040)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2217
#12038 := (iff #5051 #12035)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2218
#12032 := (implies #4795 #12020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2219
#12036 := (iff #12032 #12035)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2220
#12037 := [rewrite]: #12036
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2221
#12033 := (iff #5051 #12032)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2222
#12030 := (iff #5050 #12020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2223
#12025 := (and true #12020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2224
#12028 := (iff #12025 #12020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2225
#12029 := [rewrite]: #12028
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2226
#12026 := (iff #5050 #12025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2227
#12023 := (iff #5049 #12020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2228
#12017 := (implies #4795 #12012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2229
#12021 := (iff #12017 #12020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2230
#12022 := [rewrite]: #12021
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2231
#12018 := (iff #5049 #12017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2232
#12015 := (iff #5048 #12012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2233
#12009 := (implies #4795 #12004)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2234
#12013 := (iff #12009 #12012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2235
#12014 := [rewrite]: #12013
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2236
#12010 := (iff #5048 #12009)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2237
#12007 := (iff #5047 #12004)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2238
#12001 := (implies #4795 #11996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2239
#12005 := (iff #12001 #12004)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2240
#12006 := [rewrite]: #12005
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2241
#12002 := (iff #5047 #12001)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2242
#11999 := (iff #5046 #11996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2243
#11993 := (implies #4893 #11988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2244
#11997 := (iff #11993 #11996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2245
#11998 := [rewrite]: #11997
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2246
#11994 := (iff #5046 #11993)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2247
#11991 := (iff #5045 #11988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2248
#11984 := (implies #4893 #11979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2249
#11989 := (iff #11984 #11988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2250
#11990 := [rewrite]: #11989
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2251
#11985 := (iff #5045 #11984)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2252
#11982 := (iff #5044 #11979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2253
#11976 := (implies #4812 #11971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2254
#11980 := (iff #11976 #11979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2255
#11981 := [rewrite]: #11980
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2256
#11977 := (iff #5044 #11976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2257
#11974 := (iff #5043 #11971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2258
#11967 := (implies #4902 #11962)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2259
#11972 := (iff #11967 #11971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2260
#11973 := [rewrite]: #11972
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2261
#11968 := (iff #5043 #11967)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2262
#11965 := (iff #5042 #11962)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2263
#11958 := (implies #4906 #11953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2264
#11963 := (iff #11958 #11962)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2265
#11964 := [rewrite]: #11963
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2266
#11959 := (iff #5042 #11958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2267
#11956 := (iff #5041 #11953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2268
#11949 := (implies #4910 #11944)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2269
#11954 := (iff #11949 #11953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2270
#11955 := [rewrite]: #11954
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2271
#11950 := (iff #5041 #11949)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2272
#11947 := (iff #5040 #11944)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2273
#11940 := (implies #4914 #11935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2274
#11945 := (iff #11940 #11944)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2275
#11946 := [rewrite]: #11945
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2276
#11941 := (iff #5040 #11940)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2277
#11938 := (iff #5039 #11935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2278
#11931 := (implies #4924 #11919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2279
#11936 := (iff #11931 #11935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2280
#11937 := [rewrite]: #11936
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2281
#11932 := (iff #5039 #11931)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2282
#11929 := (iff #5038 #11919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2283
#11924 := (implies true #11919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2284
#11927 := (iff #11924 #11919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2285
#11928 := [rewrite]: #11927
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2286
#11925 := (iff #5038 #11924)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2287
#11922 := (iff #5037 #11919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2288
#11916 := (implies #4795 #11913)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2289
#11920 := (iff #11916 #11919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2290
#11921 := [rewrite]: #11920
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2291
#11917 := (iff #5037 #11916)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2292
#11914 := (iff #5036 #11913)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2293
#11911 := (iff #5035 #11908)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2294
#11905 := (implies #4795 #11900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2295
#11909 := (iff #11905 #11908)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2296
#11910 := [rewrite]: #11909
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2297
#11906 := (iff #5035 #11905)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2298
#11903 := (iff #5034 #11900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2299
#11896 := (implies #5031 #11891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2300
#11901 := (iff #11896 #11900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2301
#11902 := [rewrite]: #11901
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2302
#11897 := (iff #5034 #11896)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2303
#11894 := (iff #5033 #11891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2304
#11888 := (implies #4795 #11883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2305
#11892 := (iff #11888 #11891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2306
#11893 := [rewrite]: #11892
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2307
#11889 := (iff #5033 #11888)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2308
#11886 := (iff #5032 #11883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2309
#11880 := (implies #4795 #11401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2310
#11884 := (iff #11880 #11883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2311
#11885 := [rewrite]: #11884
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2312
#11881 := (iff #5032 #11880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2313
#11404 := (iff #4844 #11401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2314
#11398 := (implies #4795 #11393)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2315
#11402 := (iff #11398 #11401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2316
#11403 := [rewrite]: #11402
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2317
#11399 := (iff #4844 #11398)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2318
#11396 := (iff #4843 #11393)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2319
#11390 := (implies #4795 #11387)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2320
#11394 := (iff #11390 #11393)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2321
#11395 := [rewrite]: #11394
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2322
#11391 := (iff #4843 #11390)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2323
#11388 := (iff #4842 #11387)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2324
#11385 := (iff #4841 #11382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2325
#11378 := (implies #3125 #11373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2326
#11383 := (iff #11378 #11382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2327
#11384 := [rewrite]: #11383
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2328
#11379 := (iff #4841 #11378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2329
#11376 := (iff #4840 #11373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2330
#11370 := (implies #4795 #11365)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2331
#11374 := (iff #11370 #11373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2332
#11375 := [rewrite]: #11374
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2333
#11371 := (iff #4840 #11370)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2334
#11368 := (iff #4839 #11365)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2335
#11362 := (implies #4795 #11357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2336
#11366 := (iff #11362 #11365)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2337
#11367 := [rewrite]: #11366
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2338
#11363 := (iff #4839 #11362)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2339
#11360 := (iff #4838 #11357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2340
#11353 := (implies #4795 #11348)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2341
#11358 := (iff #11353 #11357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2342
#11359 := [rewrite]: #11358
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2343
#11354 := (iff #4838 #11353)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2344
#11351 := (iff #4837 #11348)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2345
#11344 := (implies #4814 #11339)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2346
#11349 := (iff #11344 #11348)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2347
#11350 := [rewrite]: #11349
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2348
#11345 := (iff #4837 #11344)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2349
#11342 := (iff #4836 #11339)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2350
#11335 := (implies #4816 #11330)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2351
#11340 := (iff #11335 #11339)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2352
#11341 := [rewrite]: #11340
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2353
#11336 := (iff #4836 #11335)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2354
#11333 := (iff #4835 #11330)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2355
#11326 := (implies #4818 #11321)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2356
#11331 := (iff #11326 #11330)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2357
#11332 := [rewrite]: #11331
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2358
#11327 := (iff #4835 #11326)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2359
#11324 := (iff #4834 #11321)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2360
#11317 := (implies #4820 #11314)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2361
#11322 := (iff #11317 #11321)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2362
#11323 := [rewrite]: #11322
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2363
#11318 := (iff #4834 #11317)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2364
#11315 := (iff #4833 #11314)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2365
#11312 := (iff #4832 #11309)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2366
#11305 := (implies #11300 #4830)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2367
#11310 := (iff #11305 #11309)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2368
#11311 := [rewrite]: #11310
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2369
#11306 := (iff #4832 #11305)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2370
#11303 := (iff #4831 #4830)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2371
#11304 := [rewrite]: #11303
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2372
#11301 := (iff #4825 #11300)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2373
#11298 := (iff #4824 #11295)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2374
#11292 := (implies #568 #11289)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2375
#11296 := (iff #11292 #11295)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2376
#11297 := [rewrite]: #11296
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2377
#11293 := (iff #4824 #11292)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2378
#11290 := (iff #4823 #11289)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2379
#11291 := [rewrite]: #11290
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2380
#11294 := [monotonicity #11291]: #11293
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2381
#11299 := [trans #11294 #11297]: #11298
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2382
#11302 := [quant-intro #11299]: #11301
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2383
#11307 := [monotonicity #11302 #11304]: #11306
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2384
#11313 := [trans #11307 #11311]: #11312
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2385
#11316 := [monotonicity #11302 #11313]: #11315
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2386
#11319 := [monotonicity #11316]: #11318
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2387
#11325 := [trans #11319 #11323]: #11324
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2388
#11328 := [monotonicity #11325]: #11327
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2389
#11334 := [trans #11328 #11332]: #11333
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2390
#11337 := [monotonicity #11334]: #11336
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2391
#11343 := [trans #11337 #11341]: #11342
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2392
#11346 := [monotonicity #11343]: #11345
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2393
#11352 := [trans #11346 #11350]: #11351
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2394
#11355 := [monotonicity #11352]: #11354
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2395
#11361 := [trans #11355 #11359]: #11360
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2396
#11364 := [monotonicity #11361]: #11363
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2397
#11369 := [trans #11364 #11367]: #11368
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2398
#11372 := [monotonicity #11369]: #11371
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2399
#11377 := [trans #11372 #11375]: #11376
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2400
#11380 := [monotonicity #11377]: #11379
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2401
#11386 := [trans #11380 #11384]: #11385
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2402
#11389 := [monotonicity #11386]: #11388
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2403
#11392 := [monotonicity #11389]: #11391
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2404
#11397 := [trans #11392 #11395]: #11396
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2405
#11400 := [monotonicity #11397]: #11399
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2406
#11405 := [trans #11400 #11403]: #11404
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2407
#11882 := [monotonicity #11405]: #11881
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2408
#11887 := [trans #11882 #11885]: #11886
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2409
#11890 := [monotonicity #11887]: #11889
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2410
#11895 := [trans #11890 #11893]: #11894
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2411
#11898 := [monotonicity #11895]: #11897
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2412
#11904 := [trans #11898 #11902]: #11903
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2413
#11907 := [monotonicity #11904]: #11906
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2414
#11912 := [trans #11907 #11910]: #11911
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2415
#11878 := (iff #5030 #11875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2416
#11872 := (implies #4795 #11867)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2417
#11876 := (iff #11872 #11875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2418
#11877 := [rewrite]: #11876
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2419
#11873 := (iff #5030 #11872)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2420
#11870 := (iff #5029 #11867)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2421
#11863 := (implies #4928 #11858)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2422
#11868 := (iff #11863 #11867)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2423
#11869 := [rewrite]: #11868
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2424
#11864 := (iff #5029 #11863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2425
#11861 := (iff #5028 #11858)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2426
#11855 := (implies #4795 #11850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2427
#11859 := (iff #11855 #11858)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2428
#11860 := [rewrite]: #11859
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2429
#11856 := (iff #5028 #11855)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2430
#11853 := (iff #5027 #11850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2431
#11847 := (implies #4795 #11844)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2432
#11851 := (iff #11847 #11850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2433
#11852 := [rewrite]: #11851
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2434
#11848 := (iff #5027 #11847)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2435
#11845 := (iff #5026 #11844)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2436
#11842 := (iff #5025 #11839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2437
#11836 := (implies #4936 #11833)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2438
#11840 := (iff #11836 #11839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2439
#11841 := [rewrite]: #11840
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2440
#11837 := (iff #5025 #11836)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2441
#11834 := (iff #5024 #11833)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2442
#11831 := (iff #5023 #11828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2443
#11825 := (implies #4939 #11820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2444
#11829 := (iff #11825 #11828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2445
#11830 := [rewrite]: #11829
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2446
#11826 := (iff #5023 #11825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2447
#11823 := (iff #5022 #11820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2448
#11817 := (implies #4795 #11814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2449
#11821 := (iff #11817 #11820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2450
#11822 := [rewrite]: #11821
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2451
#11818 := (iff #5022 #11817)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2452
#11815 := (iff #5021 #11814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2453
#11812 := (iff #5020 #11809)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2454
#11806 := (implies #4795 #11801)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2455
#11810 := (iff #11806 #11809)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2456
#11811 := [rewrite]: #11810
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2457
#11807 := (iff #5020 #11806)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2458
#11804 := (iff #5019 #11801)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2459
#11797 := (implies #5011 #11792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2460
#11802 := (iff #11797 #11801)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2461
#11803 := [rewrite]: #11802
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2462
#11798 := (iff #5019 #11797)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2463
#11795 := (iff #5018 #11792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2464
#11789 := (implies #4795 #11784)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2465
#11793 := (iff #11789 #11792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2466
#11794 := [rewrite]: #11793
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2467
#11790 := (iff #5018 #11789)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2468
#11787 := (iff #5017 #11784)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2469
#11781 := (implies #4795 #11776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2470
#11785 := (iff #11781 #11784)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2471
#11786 := [rewrite]: #11785
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2472
#11782 := (iff #5017 #11781)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2473
#11779 := (iff #5016 #11776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2474
#11773 := (implies #4795 #11768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2475
#11777 := (iff #11773 #11776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2476
#11778 := [rewrite]: #11777
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2477
#11774 := (iff #5016 #11773)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2478
#11771 := (iff #5015 #11768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2479
#11764 := (implies #5012 #11759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2480
#11769 := (iff #11764 #11768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2481
#11770 := [rewrite]: #11769
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2482
#11765 := (iff #5015 #11764)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2483
#11762 := (iff #5014 #11759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2484
#11755 := (implies #5013 #11639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2485
#11760 := (iff #11755 #11759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2486
#11761 := [rewrite]: #11760
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2487
#11756 := (iff #5014 #11755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2488
#11642 := (iff #4996 #11639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2489
#11635 := (implies #4960 #11632)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2490
#11640 := (iff #11635 #11639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2491
#11641 := [rewrite]: #11640
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2492
#11636 := (iff #4996 #11635)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2493
#11633 := (iff #4995 #11632)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2494
#11630 := (iff #4994 #11627)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2495
#11623 := (implies #11549 #11618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2496
#11628 := (iff #11623 #11627)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2497
#11629 := [rewrite]: #11628
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2498
#11624 := (iff #4994 #11623)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2499
#11621 := (iff #4993 #11618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2500
#11614 := (implies #11552 #11609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2501
#11619 := (iff #11614 #11618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2502
#11620 := [rewrite]: #11619
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2503
#11615 := (iff #4993 #11614)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2504
#11612 := (iff #4992 #11609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2505
#11605 := (implies #4971 #11600)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2506
#11610 := (iff #11605 #11609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2507
#11611 := [rewrite]: #11610
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2508
#11606 := (iff #4992 #11605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2509
#11603 := (iff #4991 #11600)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2510
#11596 := (implies #4973 #11593)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2511
#11601 := (iff #11596 #11600)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2512
#11602 := [rewrite]: #11601
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2513
#11597 := (iff #4991 #11596)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2514
#11594 := (iff #4990 #11593)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2515
#11591 := (iff #4989 #11588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2516
#11584 := (implies #4974 #11581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2517
#11589 := (iff #11584 #11588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2518
#11590 := [rewrite]: #11589
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2519
#11585 := (iff #4989 #11584)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2520
#11582 := (iff #4988 #11581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2521
#11579 := (iff #4987 #11576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2522
#11572 := (implies #11567 #4985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2523
#11577 := (iff #11572 #11576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2524
#11578 := [rewrite]: #11577
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2525
#11573 := (iff #4987 #11572)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2526
#11570 := (iff #4986 #4985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2527
#11571 := [rewrite]: #11570
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2528
#11568 := (iff #4979 #11567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2529
#11565 := (iff #4978 #11562)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2530
#11559 := (implies #568 #11556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2531
#11563 := (iff #11559 #11562)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2532
#11564 := [rewrite]: #11563
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2533
#11560 := (iff #4978 #11559)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2534
#11557 := (iff #4977 #11556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2535
#11558 := [rewrite]: #11557
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2536
#11561 := [monotonicity #11558]: #11560
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2537
#11566 := [trans #11561 #11564]: #11565
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2538
#11569 := [quant-intro #11566]: #11568
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2539
#11574 := [monotonicity #11569 #11571]: #11573
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2540
#11580 := [trans #11574 #11578]: #11579
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2541
#11583 := [monotonicity #11569 #11580]: #11582
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2542
#11586 := [monotonicity #11583]: #11585
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2543
#11592 := [trans #11586 #11590]: #11591
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2544
#11595 := [monotonicity #11592]: #11594
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2545
#11598 := [monotonicity #11595]: #11597
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2546
#11604 := [trans #11598 #11602]: #11603
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2547
#11607 := [monotonicity #11604]: #11606
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2548
#11613 := [trans #11607 #11611]: #11612
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2549
#11553 := (iff #4966 #11552)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2550
#11541 := (= #4961 #11540)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2551
#11542 := [rewrite]: #11541
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2552
#11554 := [monotonicity #11542]: #11553
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2553
#11616 := [monotonicity #11554 #11613]: #11615
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2554
#11622 := [trans #11616 #11620]: #11621
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2555
#11550 := (iff #4964 #11549)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2556
#11547 := (iff #4963 #11546)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2557
#11548 := [monotonicity #11542]: #11547
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2558
#11544 := (iff #4962 #11543)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2559
#11545 := [monotonicity #11542]: #11544
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2560
#11551 := [monotonicity #11545 #11548]: #11550
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2561
#11625 := [monotonicity #11551 #11622]: #11624
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2562
#11631 := [trans #11625 #11629]: #11630
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2563
#11634 := [monotonicity #11551 #11631]: #11633
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2564
#11637 := [monotonicity #11634]: #11636
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2565
#11643 := [trans #11637 #11641]: #11642
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2566
#11757 := [monotonicity #11643]: #11756
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2567
#11763 := [trans #11757 #11761]: #11762
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2568
#11766 := [monotonicity #11763]: #11765
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2569
#11772 := [trans #11766 #11770]: #11771
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2570
#11775 := [monotonicity #11772]: #11774
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2571
#11780 := [trans #11775 #11778]: #11779
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2572
#11783 := [monotonicity #11780]: #11782
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2573
#11788 := [trans #11783 #11786]: #11787
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2574
#11791 := [monotonicity #11788]: #11790
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2575
#11796 := [trans #11791 #11794]: #11795
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2576
#11799 := [monotonicity #11796]: #11798
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2577
#11805 := [trans #11799 #11803]: #11804
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2578
#11808 := [monotonicity #11805]: #11807
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2579
#11813 := [trans #11808 #11811]: #11812
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2580
#11753 := (iff #5010 #11750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2581
#11747 := (implies #4795 #11742)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2582
#11751 := (iff #11747 #11750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2583
#11752 := [rewrite]: #11751
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2584
#11748 := (iff #5010 #11747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2585
#11745 := (iff #5009 #11742)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2586
#11738 := (implies #4941 #11733)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2587
#11743 := (iff #11738 #11742)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2588
#11744 := [rewrite]: #11743
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2589
#11739 := (iff #5009 #11738)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2590
#11736 := (iff #5008 #11733)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2591
#11730 := (implies #4795 #11725)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2592
#11734 := (iff #11730 #11733)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2593
#11735 := [rewrite]: #11734
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2594
#11731 := (iff #5008 #11730)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2595
#11728 := (iff #5007 #11725)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2596
#11722 := (implies #4795 #11719)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2597
#11726 := (iff #11722 #11725)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2598
#11727 := [rewrite]: #11726
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2599
#11723 := (iff #5007 #11722)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2600
#11720 := (iff #5006 #11719)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2601
#11717 := (iff #5005 #11714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2602
#11710 := (implies #4936 #11707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2603
#11715 := (iff #11710 #11714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2604
#11716 := [rewrite]: #11715
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2605
#11711 := (iff #5005 #11710)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2606
#11708 := (iff #5004 #11707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2607
#11705 := (iff #5003 #11702)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2608
#11698 := (implies #4939 #11693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2609
#11703 := (iff #11698 #11702)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2610
#11704 := [rewrite]: #11703
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2611
#11699 := (iff #5003 #11698)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2612
#11696 := (iff #5002 #11693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2613
#11689 := (implies #4943 #11684)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2614
#11694 := (iff #11689 #11693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2615
#11695 := [rewrite]: #11694
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2616
#11690 := (iff #5002 #11689)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2617
#11687 := (iff #5001 #11684)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2618
#11680 := (implies #4948 #11675)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2619
#11685 := (iff #11680 #11684)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2620
#11686 := [rewrite]: #11685
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2621
#11681 := (iff #5001 #11680)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2622
#11678 := (iff #5000 #11675)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2623
#11671 := (implies #4953 #11666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2624
#11676 := (iff #11671 #11675)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2625
#11677 := [rewrite]: #11676
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2626
#11672 := (iff #5000 #11671)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2627
#11669 := (iff #4999 #11666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2628
#11662 := (implies #4794 #11657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2629
#11667 := (iff #11662 #11666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2630
#11668 := [rewrite]: #11667
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2631
#11663 := (iff #4999 #11662)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2632
#11660 := (iff #4998 #11657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2633
#11653 := (implies #4956 #11648)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2634
#11658 := (iff #11653 #11657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2635
#11659 := [rewrite]: #11658
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2636
#11654 := (iff #4998 #11653)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2637
#11651 := (iff #4997 #11648)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2638
#11644 := (implies #4958 #11639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2639
#11649 := (iff #11644 #11648)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2640
#11650 := [rewrite]: #11649
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2641
#11645 := (iff #4997 #11644)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2642
#11646 := [monotonicity #11643]: #11645
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2643
#11652 := [trans #11646 #11650]: #11651
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2644
#11655 := [monotonicity #11652]: #11654
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2645
#11661 := [trans #11655 #11659]: #11660
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2646
#11538 := (iff #4954 #4794)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2647
#11539 := [rewrite]: #11538
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2648
#11664 := [monotonicity #11539 #11661]: #11663
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2649
#11670 := [trans #11664 #11668]: #11669
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2650
#11673 := [monotonicity #11670]: #11672
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2651
#11679 := [trans #11673 #11677]: #11678
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2652
#11682 := [monotonicity #11679]: #11681
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2653
#11688 := [trans #11682 #11686]: #11687
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2654
#11691 := [monotonicity #11688]: #11690
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2655
#11697 := [trans #11691 #11695]: #11696
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2656
#11700 := [monotonicity #11697]: #11699
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2657
#11706 := [trans #11700 #11704]: #11705
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2658
#11709 := [monotonicity #11706]: #11708
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2659
#11712 := [monotonicity #11709]: #11711
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2660
#11718 := [trans #11712 #11716]: #11717
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2661
#11721 := [monotonicity #11718]: #11720
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2662
#11724 := [monotonicity #11721]: #11723
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2663
#11729 := [trans #11724 #11727]: #11728
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2664
#11732 := [monotonicity #11729]: #11731
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2665
#11737 := [trans #11732 #11735]: #11736
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2666
#11740 := [monotonicity #11737]: #11739
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2667
#11746 := [trans #11740 #11744]: #11745
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2668
#11749 := [monotonicity #11746]: #11748
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2669
#11754 := [trans #11749 #11752]: #11753
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2670
#11816 := [monotonicity #11754 #11813]: #11815
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2671
#11819 := [monotonicity #11816]: #11818
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2672
#11824 := [trans #11819 #11822]: #11823
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2673
#11827 := [monotonicity #11824]: #11826
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2674
#11832 := [trans #11827 #11830]: #11831
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2675
#11835 := [monotonicity #11832]: #11834
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2676
#11838 := [monotonicity #11835]: #11837
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2677
#11843 := [trans #11838 #11841]: #11842
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2678
#11846 := [monotonicity #11843]: #11845
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2679
#11849 := [monotonicity #11846]: #11848
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2680
#11854 := [trans #11849 #11852]: #11853
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2681
#11857 := [monotonicity #11854]: #11856
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2682
#11862 := [trans #11857 #11860]: #11861
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2683
#11865 := [monotonicity #11862]: #11864
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2684
#11871 := [trans #11865 #11869]: #11870
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2685
#11874 := [monotonicity #11871]: #11873
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2686
#11879 := [trans #11874 #11877]: #11878
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2687
#11915 := [monotonicity #11879 #11912]: #11914
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2688
#11918 := [monotonicity #11915]: #11917
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2689
#11923 := [trans #11918 #11921]: #11922
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2690
#11536 := (iff #4927 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2691
#11534 := (iff #11531 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2692
#11535 := [rewrite]: #11534
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2693
#11532 := (iff #4927 #11531)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2694
#11529 := (iff #4926 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2695
#11530 := [rewrite]: #11529
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2696
#11527 := (iff #4925 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2697
#11528 := [rewrite]: #11527
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2698
#11533 := [monotonicity #11528 #11530]: #11532
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2699
#11537 := [trans #11533 #11535]: #11536
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2700
#11926 := [monotonicity #11537 #11923]: #11925
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2701
#11930 := [trans #11926 #11928]: #11929
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2702
#11933 := [monotonicity #11930]: #11932
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2703
#11939 := [trans #11933 #11937]: #11938
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2704
#11942 := [monotonicity #11939]: #11941
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2705
#11948 := [trans #11942 #11946]: #11947
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2706
#11951 := [monotonicity #11948]: #11950
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2707
#11957 := [trans #11951 #11955]: #11956
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2708
#11960 := [monotonicity #11957]: #11959
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2709
#11966 := [trans #11960 #11964]: #11965
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2710
#11969 := [monotonicity #11966]: #11968
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2711
#11975 := [trans #11969 #11973]: #11974
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2712
#11978 := [monotonicity #11975]: #11977
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2713
#11983 := [trans #11978 #11981]: #11982
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2714
#11986 := [monotonicity #11983]: #11985
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2715
#11992 := [trans #11986 #11990]: #11991
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2716
#11525 := (iff #4897 #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2717
#11508 := (and true #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2718
#11511 := (iff #11508 #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2719
#11512 := [rewrite]: #11511
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2720
#11523 := (iff #4897 #11508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2721
#11521 := (iff #4896 #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2722
#11519 := (iff #4896 #11508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2723
#11517 := (iff #4895 #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2724
#11515 := (iff #4895 #11508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2725
#11513 := (iff #4894 #4893)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2726
#11509 := (iff #4894 #11508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2727
#11506 := (iff #4882 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2728
#11501 := (forall (vars (?v0 S10)) (:pat #4878) true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2729
#11504 := (iff #11501 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2730
#11505 := [elim-unused]: #11504
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2731
#11502 := (iff #4882 #11501)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2732
#11499 := (iff #4881 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2733
#11463 := (implies #4866 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2734
#11466 := (iff #11463 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2735
#11467 := [rewrite]: #11466
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2736
#11497 := (iff #4881 #11463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2737
#11495 := (iff #4880 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2738
#11456 := (and true #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2739
#11459 := (iff #11456 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2740
#11460 := [rewrite]: #11459
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2741
#11493 := (iff #4880 #11456)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2742
#11491 := (iff #4879 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2743
#11492 := [rewrite]: #11491
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2744
#11494 := [monotonicity #11492]: #11493
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2745
#11496 := [trans #11494 #11460]: #11495
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2746
#11498 := [monotonicity #11496]: #11497
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2747
#11500 := [trans #11498 #11467]: #11499
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2748
#11503 := [quant-intro #11500]: #11502
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2749
#11507 := [trans #11503 #11505]: #11506
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2750
#11510 := [monotonicity #11507]: #11509
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2751
#11514 := [trans #11510 #11512]: #11513
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2752
#11489 := (iff #4874 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2753
#11447 := (forall (vars (?v0 S10)) (:pat #4853) true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2754
#11450 := (iff #11447 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2755
#11451 := [elim-unused]: #11450
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2756
#11487 := (iff #4874 #11447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2757
#11485 := (iff #4873 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2758
#11483 := (iff #4873 #11463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2759
#11481 := (iff #4872 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2760
#11479 := (iff #4872 #11456)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2761
#11477 := (iff #4871 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2762
#11478 := [rewrite]: #11477
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2763
#11480 := [monotonicity #11478]: #11479
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2764
#11482 := [trans #11480 #11460]: #11481
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2765
#11484 := [monotonicity #11482]: #11483
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2766
#11486 := [trans #11484 #11467]: #11485
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2767
#11488 := [quant-intro #11486]: #11487
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2768
#11490 := [trans #11488 #11451]: #11489
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2769
#11516 := [monotonicity #11490 #11514]: #11515
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2770
#11518 := [trans #11516 #11512]: #11517
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2771
#11475 := (iff #4870 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2772
#11470 := (forall (vars (?v0 S10)) (:pat #4864) true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2773
#11473 := (iff #11470 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2774
#11474 := [elim-unused]: #11473
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2775
#11471 := (iff #4870 #11470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2776
#11468 := (iff #4869 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2777
#11464 := (iff #4869 #11463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2778
#11461 := (iff #4868 #4866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2779
#11457 := (iff #4868 #11456)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2780
#11454 := (iff #4867 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2781
#11455 := [rewrite]: #11454
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2782
#11458 := [monotonicity #11455]: #11457
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2783
#11462 := [trans #11458 #11460]: #11461
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2784
#11465 := [monotonicity #11462]: #11464
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2785
#11469 := [trans #11465 #11467]: #11468
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2786
#11472 := [quant-intro #11469]: #11471
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2787
#11476 := [trans #11472 #11474]: #11475
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2788
#11520 := [monotonicity #11476 #11518]: #11519
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2789
#11522 := [trans #11520 #11512]: #11521
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2790
#11452 := (iff #4860 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2791
#11448 := (iff #4860 #11447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2792
#11445 := (iff #4859 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2793
#11446 := [rewrite]: #11445
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2794
#11449 := [quant-intro #11446]: #11448
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2795
#11453 := [trans #11449 #11451]: #11452
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2796
#11524 := [monotonicity #11453 #11522]: #11523
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2797
#11526 := [trans #11524 #11512]: #11525
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2798
#11995 := [monotonicity #11526 #11992]: #11994
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2799
#12000 := [trans #11995 #11998]: #11999
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2800
#12003 := [monotonicity #12000]: #12002
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2801
#12008 := [trans #12003 #12006]: #12007
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2802
#12011 := [monotonicity #12008]: #12010
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2803
#12016 := [trans #12011 #12014]: #12015
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2804
#12019 := [monotonicity #12016]: #12018
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2805
#12024 := [trans #12019 #12022]: #12023
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2806
#11443 := (iff #4849 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2807
#11438 := (implies #4795 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2808
#11441 := (iff #11438 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2809
#11442 := [rewrite]: #11441
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2810
#11439 := (iff #4849 #11438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2811
#11436 := (iff #4848 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2812
#11410 := (or #11409 #11401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2813
#11418 := (or #11356 #11410)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2814
#11426 := (or #11356 #11418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2815
#11431 := (implies false #11426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2816
#11434 := (iff #11431 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2817
#11435 := [rewrite]: #11434
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2818
#11432 := (iff #4848 #11431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2819
#11429 := (iff #4847 #11426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2820
#11423 := (implies #4795 #11418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2821
#11427 := (iff #11423 #11426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2822
#11428 := [rewrite]: #11427
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2823
#11424 := (iff #4847 #11423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2824
#11421 := (iff #4846 #11418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2825
#11415 := (implies #4795 #11410)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2826
#11419 := (iff #11415 #11418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2827
#11420 := [rewrite]: #11419
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2828
#11416 := (iff #4846 #11415)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2829
#11413 := (iff #4845 #11410)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2830
#11406 := (implies #4812 #11401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2831
#11411 := (iff #11406 #11410)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2832
#11412 := [rewrite]: #11411
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2833
#11407 := (iff #4845 #11406)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2834
#11408 := [monotonicity #11405]: #11407
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2835
#11414 := [trans #11408 #11412]: #11413
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2836
#11417 := [monotonicity #11414]: #11416
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2837
#11422 := [trans #11417 #11420]: #11421
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2838
#11425 := [monotonicity #11422]: #11424
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2839
#11430 := [trans #11425 #11428]: #11429
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2840
#11433 := [monotonicity #11287 #11430]: #11432
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2841
#11437 := [trans #11433 #11435]: #11436
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2842
#11440 := [monotonicity #11437]: #11439
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2843
#11444 := [trans #11440 #11442]: #11443
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2844
#12027 := [monotonicity #11444 #12024]: #12026
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2845
#12031 := [trans #12027 #12029]: #12030
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2846
#12034 := [monotonicity #12031]: #12033
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2847
#12039 := [trans #12034 #12037]: #12038
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2848
#12042 := [monotonicity #12039]: #12041
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2849
#12048 := [trans #12042 #12046]: #12047
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2850
#11284 := (iff #4801 #11283)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2851
#11281 := (iff #4800 #11278)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2852
#11275 := (implies #568 #11272)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2853
#11279 := (iff #11275 #11278)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2854
#11280 := [rewrite]: #11279
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2855
#11276 := (iff #4800 #11275)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2856
#11273 := (iff #4799 #11272)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2857
#11274 := [rewrite]: #11273
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2858
#11277 := [monotonicity #11274]: #11276
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2859
#11282 := [trans #11277 #11280]: #11281
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2860
#11285 := [quant-intro #11282]: #11284
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2861
#12051 := [monotonicity #11285 #12048]: #12050
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2862
#12057 := [trans #12051 #12055]: #12056
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2863
#12060 := [monotonicity #12057]: #12059
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2864
#12066 := [trans #12060 #12064]: #12065
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2865
#12069 := [monotonicity #12066]: #12068
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2866
#12074 := [trans #12069 #12072]: #12073
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2867
#12077 := [monotonicity #12074]: #12076
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2868
#12083 := [trans #12077 #12081]: #12082
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2869
#12086 := [monotonicity #12083]: #12085
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2870
#12092 := [trans #12086 #12090]: #12091
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2871
#12095 := [monotonicity #12092]: #12094
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2872
#12101 := [trans #12095 #12099]: #12100
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2873
#12104 := [monotonicity #12101]: #12103
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2874
#12110 := [trans #12104 #12108]: #12109
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2875
#12113 := [monotonicity #12110]: #12112
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2876
#11269 := (iff #4779 #11268)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2877
#11266 := (iff #4778 #11263)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2878
#11260 := (implies #568 #11257)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2879
#11264 := (iff #11260 #11263)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2880
#11265 := [rewrite]: #11264
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2881
#11261 := (iff #4778 #11260)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2882
#11258 := (iff #4777 #11257)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2883
#11259 := [rewrite]: #11258
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2884
#11262 := [monotonicity #11259]: #11261
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2885
#11267 := [trans #11262 #11265]: #11266
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2886
#11270 := [quant-intro #11267]: #11269
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2887
#12116 := [monotonicity #11270 #12113]: #12115
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2888
#12122 := [trans #12116 #12120]: #12121
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2889
#12125 := [monotonicity #11270 #12122]: #12124
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2890
#12128 := [monotonicity #12125]: #12127
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2891
#12134 := [trans #12128 #12132]: #12133
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2892
#12137 := [monotonicity #12134]: #12136
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2893
#11254 := (iff #4770 #11253)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2894
#11251 := (iff #4769 #11250)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2895
#11248 := (iff #4768 #4767)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2896
#11249 := [rewrite]: #11248
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2897
#11252 := [monotonicity #11249]: #11251
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2898
#11255 := [monotonicity #11252]: #11254
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2899
#12140 := [monotonicity #11255 #12137]: #12139
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2900
#12146 := [trans #12140 #12144]: #12145
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2901
#12149 := [monotonicity #12146]: #12148
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2902
#12155 := [trans #12149 #12153]: #12154
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2903
#12158 := [monotonicity #12155]: #12157
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2904
#12164 := [trans #12158 #12162]: #12163
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2905
#12167 := [monotonicity #12164]: #12166
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2906
#12173 := [trans #12167 #12171]: #12172
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2907
#12176 := [monotonicity #12173]: #12175
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2908
#12182 := [trans #12176 #12180]: #12181
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2909
#12185 := [monotonicity #12182]: #12184
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2910
#12191 := [trans #12185 #12189]: #12190
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2911
#12194 := [monotonicity #12191]: #12193
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2912
#12197 := [monotonicity #12194]: #12196
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2913
#12203 := [trans #12197 #12201]: #12202
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2914
#12206 := [monotonicity #12203]: #12205
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2915
#12209 := [monotonicity #12206]: #12208
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2916
#12215 := [trans #12209 #12213]: #12214
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2917
#12218 := [monotonicity #12215]: #12217
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2918
#12221 := [monotonicity #12218]: #12220
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2919
#12227 := [trans #12221 #12225]: #12226
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2920
#11246 := (iff #4724 #11245)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2921
#11243 := (iff #4723 #11242)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2922
#11244 := [rewrite]: #11243
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2923
#11247 := [quant-intro #11244]: #11246
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2924
#12230 := [monotonicity #11247 #12227]: #12229
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2925
#12236 := [trans #12230 #12234]: #12235
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2926
#12239 := [monotonicity #12236]: #12238
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2927
#12245 := [trans #12239 #12243]: #12244
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2928
#12248 := [monotonicity #12245]: #12247
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2929
#12254 := [trans #12248 #12252]: #12253
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2930
#12257 := [monotonicity #12254]: #12256
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2931
#12263 := [trans #12257 #12261]: #12262
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2932
#12266 := [monotonicity #12263]: #12265
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2933
#12272 := [trans #12266 #12270]: #12271
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2934
#12275 := [monotonicity #12272]: #12274
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2935
#12281 := [trans #12275 #12279]: #12280
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2936
#12284 := [monotonicity #12281]: #12283
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2937
#12290 := [trans #12284 #12288]: #12289
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2938
#12293 := [monotonicity #12290]: #12292
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2939
#12299 := [trans #12293 #12297]: #12298
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2940
#12302 := [monotonicity #12299]: #12301
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2941
#12308 := [trans #12302 #12306]: #12307
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2942
#12311 := [monotonicity #12308]: #12310
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2943
#12317 := [trans #12311 #12315]: #12316
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2944
#12320 := [monotonicity #12317]: #12319
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2945
#12326 := [trans #12320 #12324]: #12325
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2946
#12329 := [monotonicity #12326]: #12328
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2947
#12335 := [trans #12329 #12333]: #12334
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2948
#12338 := [monotonicity #12335]: #12337
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2949
#12344 := [trans #12338 #12342]: #12343
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2950
#12347 := [monotonicity #12344]: #12346
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2951
#13235 := [trans #12347 #13233]: #13234
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2952
#11241 := [asserted]: #5090
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2953
#13236 := [mp #11241 #13235]: #13231
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2954
#13248 := [not-or-elim #13236]: #13118
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2955
#13251 := [and-elim #13248]: #4666
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2956
#300 := (f85 f90 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2957
#3371 := (f7 #300 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2958
#3372 := (pattern #3371)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2959
#1536 := (f20 f179 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2960
#375 := (f80 f81 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2961
#3374 := (f53 #375 #1536)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2962
#3375 := (= #28 #3374)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2963
#3373 := (= #3371 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2964
#9811 := (not #3373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2965
#9812 := (or #9811 #3375)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2966
#9815 := (forall (vars (?v0 S10) (?v1 S6)) (:pat #3372) #9812)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2967
#16674 := (~ #9815 #9815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2968
#16672 := (~ #9812 #9812)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2969
#16673 := [refl]: #16672
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2970
#16675 := [nnf-pos #16673]: #16674
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2971
#3376 := (implies #3373 #3375)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2972
#3377 := (forall (vars (?v0 S10) (?v1 S6)) (:pat #3372) #3376)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2973
#9816 := (iff #3377 #9815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2974
#9813 := (iff #3376 #9812)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2975
#9814 := [rewrite]: #9813
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2976
#9817 := [quant-intro #9814]: #9816
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2977
#9810 := [asserted]: #3377
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2978
#9820 := [mp #9810 #9817]: #9815
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2979
#16676 := [mp~ #9820 #16675]: #9815
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2980
#23196 := (not #4666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2981
#23214 := (not #9815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2982
#23215 := (or #23214 #23196 #23210)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2983
#23211 := (or #23196 #23210)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2984
#23216 := (or #23214 #23211)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2985
#23218 := (iff #23216 #23215)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2986
#23219 := [rewrite]: #23218
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2987
#23217 := [quant-inst #4658 #4652]: #23216
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2988
#23220 := [mp #23217 #23219]: #23215
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2989
#24763 := [unit-resolution #23220 #16676 #13251]: #23210
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2990
#23716 := [symm #24763]: #23715
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2991
#23718 := [monotonicity #23716]: #23717
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2992
#23720 := [trans #23718 #23700]: #23719
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2993
#23722 := [monotonicity #23720]: #23721
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2994
#23724 := [trans #23722 #23699]: #23723
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2995
#23714 := [monotonicity #23724]: #23713
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2996
#23735 := [trans #23714 #23733]: #23734
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2997
#23737 := [symm #23735]: #23736
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2998
#23740 := [monotonicity #23737]: #23739
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  2999
#4626 := (= f420 f419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3000
#4627 := (not #4626)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3001
#4624 := (= f29 f419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3002
#4625 := (not #4624)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3003
decl f421 :: S21
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3004
#3600 := f421
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3005
#4620 := (= f421 f419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3006
#4621 := (not #4620)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3007
#4618 := (= f421 f420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3008
#4619 := (not #4618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3009
#4616 := (= f421 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3010
#4617 := (not #4616)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3011
#11229 := (and #4617 #4619 #4621 #4623 #4625 #4627)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3012
#4628 := (and #4627 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3013
#4629 := (and #4625 #4628)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3014
#4630 := (and #4623 #4629)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3015
#4631 := (and #4621 #4630)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3016
#4632 := (and #4619 #4631)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3017
#4633 := (and #4617 #4632)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3018
#11232 := (iff #4633 #11229)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3019
#11214 := (and #4625 #4627)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3020
#11217 := (and #4623 #11214)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3021
#11220 := (and #4621 #11217)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3022
#11223 := (and #4619 #11220)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3023
#11226 := (and #4617 #11223)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3024
#11230 := (iff #11226 #11229)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3025
#11231 := [rewrite]: #11230
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3026
#11227 := (iff #4633 #11226)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3027
#11224 := (iff #4632 #11223)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3028
#11221 := (iff #4631 #11220)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3029
#11218 := (iff #4630 #11217)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3030
#11215 := (iff #4629 #11214)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3031
#11212 := (iff #4628 #4627)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3032
#11213 := [rewrite]: #11212
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3033
#11216 := [monotonicity #11213]: #11215
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3034
#11219 := [monotonicity #11216]: #11218
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3035
#11222 := [monotonicity #11219]: #11221
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3036
#11225 := [monotonicity #11222]: #11224
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3037
#11228 := [monotonicity #11225]: #11227
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3038
#11233 := [trans #11228 #11231]: #11232
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3039
#11211 := [asserted]: #4633
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3040
#11234 := [mp #11211 #11233]: #11229
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3041
#11238 := [and-elim #11234]: #4623
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3042
#23741 := [mp #11238 #23740]: #23738
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3043
#23581 := (not #23573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3044
#23584 := (not #23569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3045
#23766 := (iff #12210 #23584)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3046
#23764 := (iff #4733 #23569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3047
#23751 := (iff #23569 #4733)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3048
#23749 := (= #23568 #4732)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3049
#23744 := (= #23560 #4730)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3050
#23731 := (= #23559 #4729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3051
#23743 := [monotonicity #23716]: #23731
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3052
#23745 := [monotonicity #23743 #23716]: #23744
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3053
#23750 := [monotonicity #23745]: #23749
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3054
#23763 := [monotonicity #23750]: #23751
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3055
#23765 := [symm #23763]: #23764
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3056
#23767 := [monotonicity #23765]: #23766
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3057
#23730 := [hypothesis]: #12210
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3058
#23768 := [mp #23730 #23767]: #23584
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3059
#23587 := (not #23574)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3060
#23588 := (or #23587 #23569 #23581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3061
#23589 := [def-axiom]: #23588
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3062
#23769 := [unit-resolution #23589 #23768 #23729]: #23581
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3063
#23646 := (f37 #4667 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3064
#23647 := (= #23646 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3065
#13252 := [and-elim #13248]: #4669
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3066
#23770 := (= #23646 #4668)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3067
#23771 := [monotonicity #23716]: #23770
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3068
#23772 := [trans #23771 #13252]: #23647
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3069
#23642 := (f85 f90 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3070
#23643 := (f7 #23642 #23477)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3071
#23644 := (= #23643 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3072
#23757 := (= #23643 #4665)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3073
#23758 := (= #23642 #4664)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3074
#23759 := [monotonicity #23716]: #23758
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3075
#23760 := [monotonicity #23759 #23720]: #23757
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3076
#23761 := [trans #23760 #13251]: #23644
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3077
#23648 := (not #23647)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3078
#23645 := (not #23644)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3079
#23786 := (or #23645 #23648 #23650 #23573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3080
#23483 := (f48 #4661 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3081
#23625 := (= #23483 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3082
#13250 := [and-elim #13248]: #4663
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3083
#23762 := (= #23483 #4662)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3084
#23778 := [monotonicity #23716]: #23762
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3085
#23779 := [trans #23778 #13250]: #23625
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3086
#13249 := [and-elim #13248]: #4660
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3087
#23777 := (= #23488 #4659)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3088
#23780 := [monotonicity #23716]: #23777
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3089
#23781 := [trans #23780 #13249]: #23489
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3090
#23478 := (f7 f45 #23477)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3091
#23481 := (= #23478 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3092
#13254 := [and-elim #13248]: #4674
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3093
#23782 := (= #23478 #4673)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3094
#23787 := [monotonicity #23720]: #23782
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3095
#23788 := [trans #23787 #13254]: #23481
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3096
#13256 := [not-or-elim #13236]: #4687
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3097
#13258 := [and-elim #13256]: #4686
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3098
#74 := (:var 1 S9)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3099
#2793 := (f308 f310 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3100
#2794 := (f92 #2793 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3101
#2795 := (f37 #2794 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3102
#2796 := (pattern #2795)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3103
#2803 := (= #2795 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3104
#44 := (f27 f28 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3105
#110 := (f7 f45 #44)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3106
#111 := (= #110 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3107
#9649 := (not #111)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3108
#45 := (f26 #44)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3109
#47 := (= #45 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3110
#222 := (f46 f47 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3111
#223 := (f37 #222 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3112
#224 := (= #223 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3113
#9775 := (not #224)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3114
#219 := (f85 f90 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3115
#220 := (f7 #219 #44)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3116
#221 := (= #220 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3117
#17712 := (not #221)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3118
#215 := (f49 f50 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3119
#216 := (f48 #215 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3120
#217 := (= #216 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3121
#17711 := (not #217)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3122
#205 := (f46 f52 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3123
#206 := (f37 #205 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3124
#207 := (= #206 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3125
#3098 := (not #207)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3126
#326 := (f82 f98 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3127
#328 := (= #326 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3128
#17838 := (not #328)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3129
#20291 := (or #17838 #3098 #17711 #17712 #9775 #47 #9649 #2803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3130
#20296 := (forall (vars (?v0 S9) (?v1 S10)) (:pat #2796) #20291)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3131
#81 := (not #47)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3132
#9361 := (and #328 #207 #217 #221 #224 #81 #111)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3133
#9364 := (not #9361)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3134
#9367 := (or #9364 #2803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3135
#9370 := (forall (vars (?v0 S9) (?v1 S10)) (:pat #2796) #9367)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3136
#20297 := (iff #9370 #20296)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3137
#20294 := (iff #9367 #20291)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3138
#20277 := (or #17838 #3098 #17711 #17712 #9775 #47 #9649)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3139
#20288 := (or #20277 #2803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3140
#20292 := (iff #20288 #20291)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3141
#20293 := [rewrite]: #20292
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3142
#20289 := (iff #9367 #20288)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3143
#20286 := (iff #9364 #20277)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3144
#20278 := (not #20277)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3145
#20281 := (not #20278)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3146
#20284 := (iff #20281 #20277)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3147
#20285 := [rewrite]: #20284
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3148
#20282 := (iff #9364 #20281)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3149
#20279 := (iff #9361 #20278)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3150
#20280 := [rewrite]: #20279
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3151
#20283 := [monotonicity #20280]: #20282
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3152
#20287 := [trans #20283 #20285]: #20286
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3153
#20290 := [monotonicity #20287]: #20289
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3154
#20295 := [trans #20290 #20293]: #20294
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3155
#20298 := [quant-intro #20295]: #20297
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3156
#16317 := (~ #9370 #9370)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3157
#16315 := (~ #9367 #9367)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3158
#16316 := [refl]: #16315
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3159
#16318 := [nnf-pos #16316]: #16317
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3160
#2797 := (and #81 #111)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3161
#2798 := (and #224 #2797)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3162
#2799 := (and #221 #2798)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3163
#2800 := (and #217 #2799)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3164
#2801 := (and #207 #2800)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3165
#2802 := (and #328 #2801)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3166
#2804 := (implies #2802 #2803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3167
#2805 := (forall (vars (?v0 S9) (?v1 S10)) (:pat #2796) #2804)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3168
#9373 := (iff #2805 #9370)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3169
#9353 := (not #2802)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3170
#9355 := (or #9353 #2803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3171
#9358 := (forall (vars (?v0 S9) (?v1 S10)) (:pat #2796) #9355)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3172
#9371 := (iff #9358 #9370)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3173
#9368 := (iff #9355 #9367)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3174
#9365 := (iff #9353 #9364)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3175
#9362 := (iff #2802 #9361)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3176
#9363 := [rewrite]: #9362
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3177
#9366 := [monotonicity #9363]: #9365
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3178
#9369 := [monotonicity #9366]: #9368
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3179
#9372 := [quant-intro #9369]: #9371
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3180
#9359 := (iff #2805 #9358)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3181
#9356 := (iff #2804 #9355)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3182
#9357 := [rewrite]: #9356
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3183
#9360 := [quant-intro #9357]: #9359
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3184
#9374 := [trans #9360 #9372]: #9373
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3185
#9352 := [asserted]: #2805
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3186
#9375 := [mp #9352 #9374]: #9370
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3187
#16319 := [mp~ #9375 #16318]: #9370
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3188
#20299 := [mp #16319 #20298]: #20296
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3189
#23482 := (not #23481)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3190
#23626 := (not #23625)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3191
#22212 := (not #4686)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3192
#23630 := (not #20296)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3193
#23628 := (or #23630 #22212 #23514 #23626 #23645 #23648 #23650 #23482 #23573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3194
#23651 := (or #22212 #23514 #23626 #23645 #23648 #23650 #23482 #23573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3195
#23631 := (or #23630 #23651)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3196
#23633 := (iff #23631 #23628)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3197
#23654 := [rewrite]: #23633
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3198
#23632 := [quant-inst #4649 #23197]: #23631
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3199
#23656 := [mp #23632 #23654]: #23628
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3200
#23789 := [unit-resolution #23656 #20299 #13258 #23788 #23781 #23779]: #23786
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3201
#23790 := [unit-resolution #23789 #23761 #23772 #23769 #23741]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3202
#23791 := [lemma #23790]: #4733
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3203
#24205 := [trans #23750 #23791]: #23569
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3204
#23578 := (or #23587 #23584 #23573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3205
#23579 := [def-axiom]: #23578
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3206
#24206 := [unit-resolution #23579 #24205 #23729]: #23573
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3207
#23624 := (or #23581 #23623)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3208
#26 := (:var 2 S9)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3209
#2724 := (f308 f310 #26)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3210
#2725 := (f92 #2724 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3211
#2726 := (f37 #2725 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3212
#2806 := (pattern #2726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3213
#2766 := (f32 f96 #24)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3214
#2807 := (f31 #2766 #37)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3215
#2808 := (f15 #49 #2807)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3216
#2809 := (pattern #2808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3217
#36 := (f24 f25 #24)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3218
#2711 := (f23 #36 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3219
#2816 := (f303 f304 #2711)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3220
#2817 := (f15 #2815 #2816)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3221
#2818 := (= #2817 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3222
#2813 := (= #2808 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3223
#20300 := (not #2813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3224
#1680 := (f27 f28 #37)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3225
#2810 := (f7 f311 #1680)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3226
#2811 := (= #2810 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3227
#20315 := (or #2811 #20300 #2818)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3228
#20320 := (forall (vars (?v3 S10)) (:pat #2809) #20315)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3229
#20326 := (not #20320)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3230
#265 := (f46 f52 #26)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3231
#266 := (f37 #265 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3232
#271 := (= #266 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3233
#2983 := (not #271)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3234
#66 := (f32 f33 #26)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3235
#2698 := (f31 #66 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3236
#1994 := (f16 f30 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3237
#2699 := (f15 #1994 #2698)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3238
#2704 := (= #2699 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3239
#20135 := (not #2704)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3240
#20327 := (or #20135 #2983 #20326)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3241
#20328 := (not #20327)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3242
#2727 := (= #2726 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3243
#9393 := (not #2727)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3244
#20333 := (or #9393 #20328)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3245
#20336 := (forall (vars (?v0 S9) (?v1 S10) (?v2 S10)) (:pat #2806) #20333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3246
#2812 := (not #2811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3247
#2814 := (and #2812 #2813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3248
#9377 := (not #2814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3249
#9378 := (or #9377 #2818)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3250
#9381 := (forall (vars (?v3 S10)) (:pat #2809) #9378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3251
#9402 := (and #2704 #271 #9381)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3252
#9405 := (or #9393 #9402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3253
#9408 := (forall (vars (?v0 S9) (?v1 S10) (?v2 S10)) (:pat #2806) #9405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3254
#20337 := (iff #9408 #20336)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3255
#20334 := (iff #9405 #20333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3256
#20331 := (iff #9402 #20328)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3257
#20323 := (and #2704 #271 #20320)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3258
#20329 := (iff #20323 #20328)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3259
#20330 := [rewrite]: #20329
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3260
#20324 := (iff #9402 #20323)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3261
#20321 := (iff #9381 #20320)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3262
#20318 := (iff #9378 #20315)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3263
#20301 := (or #2811 #20300)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3264
#20312 := (or #20301 #2818)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3265
#20316 := (iff #20312 #20315)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3266
#20317 := [rewrite]: #20316
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3267
#20313 := (iff #9378 #20312)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3268
#20310 := (iff #9377 #20301)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3269
#20302 := (not #20301)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3270
#20305 := (not #20302)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3271
#20308 := (iff #20305 #20301)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3272
#20309 := [rewrite]: #20308
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3273
#20306 := (iff #9377 #20305)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3274
#20303 := (iff #2814 #20302)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3275
#20304 := [rewrite]: #20303
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3276
#20307 := [monotonicity #20304]: #20306
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3277
#20311 := [trans #20307 #20309]: #20310
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3278
#20314 := [monotonicity #20311]: #20313
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3279
#20319 := [trans #20314 #20317]: #20318
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3280
#20322 := [quant-intro #20319]: #20321
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3281
#20325 := [monotonicity #20322]: #20324
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3282
#20332 := [trans #20325 #20330]: #20331
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3283
#20335 := [monotonicity #20332]: #20334
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3284
#20338 := [quant-intro #20335]: #20337
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3285
#16334 := (~ #9408 #9408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3286
#16332 := (~ #9405 #9405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3287
#16330 := (~ #9402 #9402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3288
#16328 := (~ #9381 #9381)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3289
#16326 := (~ #9378 #9378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3290
#16327 := [refl]: #16326
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3291
#16329 := [nnf-pos #16327]: #16328
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3292
#16324 := (~ #271 #271)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3293
#16325 := [refl]: #16324
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3294
#16322 := (~ #2704 #2704)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3295
#16323 := [refl]: #16322
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3296
#16331 := [monotonicity #16323 #16325 #16329]: #16330
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3297
#16320 := (~ #9393 #9393)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3298
#16321 := [refl]: #16320
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3299
#16333 := [monotonicity #16321 #16331]: #16332
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3300
#16335 := [nnf-pos #16333]: #16334
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3301
#2819 := (implies #2814 #2818)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3302
#2820 := (forall (vars (?v3 S10)) (:pat #2809) #2819)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3303
#2821 := (and #271 #2820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3304
#2822 := (and #2704 #2821)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3305
#2823 := (implies #2727 #2822)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3306
#2824 := (forall (vars (?v0 S9) (?v1 S10) (?v2 S10)) (:pat #2806) #2823)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3307
#9411 := (iff #2824 #9408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3308
#9384 := (and #271 #9381)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3309
#9387 := (and #2704 #9384)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3310
#9394 := (or #9393 #9387)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3311
#9399 := (forall (vars (?v0 S9) (?v1 S10) (?v2 S10)) (:pat #2806) #9394)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3312
#9409 := (iff #9399 #9408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3313
#9406 := (iff #9394 #9405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3314
#9403 := (iff #9387 #9402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3315
#9404 := [rewrite]: #9403
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3316
#9407 := [monotonicity #9404]: #9406
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3317
#9410 := [quant-intro #9407]: #9409
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3318
#9400 := (iff #2824 #9399)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3319
#9397 := (iff #2823 #9394)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3320
#9390 := (implies #2727 #9387)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3321
#9395 := (iff #9390 #9394)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3322
#9396 := [rewrite]: #9395
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3323
#9391 := (iff #2823 #9390)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3324
#9388 := (iff #2822 #9387)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3325
#9385 := (iff #2821 #9384)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3326
#9382 := (iff #2820 #9381)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3327
#9379 := (iff #2819 #9378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3328
#9380 := [rewrite]: #9379
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3329
#9383 := [quant-intro #9380]: #9382
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3330
#9386 := [monotonicity #9383]: #9385
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3331
#9389 := [monotonicity #9386]: #9388
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3332
#9392 := [monotonicity #9389]: #9391
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3333
#9398 := [trans #9392 #9396]: #9397
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3334
#9401 := [quant-intro #9398]: #9400
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3335
#9412 := [trans #9401 #9410]: #9411
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3336
#9376 := [asserted]: #2824
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3337
#9413 := [mp #9376 #9412]: #9408
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3338
#16336 := [mp~ #9413 #16335]: #9408
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3339
#20339 := [mp #16336 #20338]: #20336
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3340
#23600 := (not #20336)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3341
#23601 := (or #23600 #23581 #23623)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3342
#23597 := (or #23600 #23624)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3343
#23634 := (iff #23597 #23601)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3344
#23635 := [rewrite]: #23634
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3345
#23602 := [quant-inst #4649 #23197 #23197]: #23597
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3346
#23657 := [mp #23602 #23635]: #23601
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3347
#24193 := [unit-resolution #23657 #20339]: #23624
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3348
#24194 := [unit-resolution #24193 #24206]: #23623
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3349
#23658 := (or #23622 #23605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3350
#23659 := [def-axiom]: #23658
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3351
#24192 := [unit-resolution #23659 #24194]: #23605
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3352
#24197 := (= #23870 #23604)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3353
#24195 := (= #23869 #23594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3354
#24769 := (= #23868 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3355
#24767 := (= #23868 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3356
#24765 := (= f445 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3357
#23271 := (= #4657 f445)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3358
#3412 := (f20 f179 #3411)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3359
#3413 := (= #3412 #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3360
#21608 := (forall (vars (?v0 S6) (?v1 Int)) (:pat #21607) #3413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3361
#3414 := (forall (vars (?v0 S6) (?v1 Int)) #3413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3362
#21611 := (iff #3414 #21608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3363
#21609 := (iff #3413 #3413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3364
#21610 := [refl]: #21609
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3365
#21612 := [quant-intro #21610]: #21611
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3366
#16694 := (~ #3414 #3414)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3367
#16692 := (~ #3413 #3413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3368
#16693 := [refl]: #16692
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3369
#16695 := [nnf-pos #16693]: #16694
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3370
#9823 := [asserted]: #3414
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3371
#16696 := [mp~ #9823 #16695]: #3414
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3372
#21613 := [mp #16696 #21612]: #21608
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3373
#23244 := (not #21608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3374
#23276 := (or #23244 #23271)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3375
#23277 := [quant-inst #20 #4655]: #23276
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3376
#24764 := [unit-resolution #23277 #21613]: #23271
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3377
#24766 := [symm #24764]: #24765
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3378
#24768 := [monotonicity #24766]: #24767
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3379
#24770 := [trans #24768 #24763]: #24769
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3380
#24196 := [monotonicity #24770]: #24195
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3381
#24198 := [monotonicity #24196]: #24197
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3382
#24199 := [trans #24198 #24192]: #23871
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3383
#23872 := (not #23871)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3384
#24204 := [hypothesis]: #23872
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3385
#24200 := [unit-resolution #24204 #24199]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3386
#24213 := [lemma #24200]: #23871
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3387
#20851 := (not #12426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3388
#21753 := (or #20851 #12612 #11767 #11758 #12561 #20811 #21720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3389
#21756 := (not #21753)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3390
#21735 := (or #16955 #16958 #21732)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3391
#21738 := (not #21735)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3392
#21741 := (or #16955 #16958 #21738)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3393
#21744 := (not #21741)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3394
#21747 := (or #12561 #20851 #12613 #21744)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3395
#21750 := (not #21747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3396
#21759 := (or #21750 #21756)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3397
#21762 := (not #21759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3398
#21765 := (or #16955 #16964 #12561 #20851 #21762)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3399
#21768 := (not #21765)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3400
#21771 := (or #16955 #16964 #21768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3401
#21774 := (not #21771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3402
#21777 := (or #16955 #16958 #21774)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3403
#21780 := (not #21777)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3404
#21783 := (or #16955 #16958 #21780)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3405
#21786 := (not #21783)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3406
#21789 := (or #12561 #20851 #12706 #21786)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3407
#21792 := (not #21789)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3408
#20942 := (not #4826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3409
#20943 := (or #6155 #17965 #12734 #20942)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3410
#21803 := (forall (vars (?v0 Int)) (:pat #21662) #20943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3411
#21808 := (not #21803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3412
#20934 := (or #6155 #17965 #12734 #12748)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3413
#21795 := (forall (vars (?v0 Int)) (:pat #21662) #20934)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3414
#21800 := (not #21795)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3415
#21811 := (or #21800 #21808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3416
#21814 := (not #21811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3417
decl ?v0!15 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3418
#17138 := ?v0!15
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3419
#17145 := (f107 #4734 ?v0!15)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3420
#17146 := (f106 #17145 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3421
#17147 := (f20 #4748 #17146)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3422
#17462 := (* -1::Int #17147)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3423
#17463 := (+ f468 #17462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3424
#17464 := (>= #17463 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3425
#17449 := (* -1::Int ?v0!15)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3426
#17450 := (+ f443 #17449)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3427
#17451 := (<= #17450 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3428
#17140 := (<= ?v0!15 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3429
#20908 := (not #17140)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3430
#17139 := (>= ?v0!15 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3431
#20907 := (not #17139)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3432
#20923 := (or #20907 #20908 #17451 #17464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3433
#20928 := (not #20923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3434
#21817 := (or #20928 #21814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3435
#21820 := (not #21817)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3436
#21823 := (or #12707 #12561 #20851 #11347 #11338 #11329 #11320 #21820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3437
#21826 := (not #21823)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3438
#21829 := (or #21792 #21826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3439
#21832 := (not #21829)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3440
#20995 := (not #4923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3441
#20994 := (not #4918)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3442
#14815 := (not #4811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3443
#20993 := (not #4806)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3444
#20726 := (or #6155 #17965 #12889 #12903)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3445
#21671 := (forall (vars (?v0 Int)) (:pat #21662) #20726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3446
#21676 := (not #21671)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3447
#13535 := (<= f464 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3448
#20991 := (not #13535)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3449
#20990 := (not #12929)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3450
#13550 := (<= f463 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3451
#20989 := (not #13550)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3452
#1613 := 255::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3453
#13569 := (<= f462 255::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3454
#20988 := (not #13569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3455
#20987 := (not #12951)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3456
#16901 := (not #4780)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3457
#21835 := (or #12418 #16901 #20987 #20988 #20989 #20990 #20991 #12561 #20851 #12926 #21676 #12879 #20993 #12874 #14815 #11970 #11961 #11952 #11943 #20994 #20995 #21832)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3458
#21838 := (not #21835)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3459
#25425 := (iff #4750 #4780)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3460
#25421 := (iff #4780 #4750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3461
#25422 := [commutativity]: #25421
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3462
#25426 := [symm #25422]: #25425
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3463
#21841 := (or #12418 #16901 #21838)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3464
#21844 := (not #21841)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3465
#20715 := (or #6155 #17965 #12385 #12397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3466
#21663 := (forall (vars (?v0 Int)) (:pat #21662) #20715)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3467
#21668 := (not #21663)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3468
#21847 := (or #21668 #21844)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3469
#21850 := (not #21847)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3470
decl ?v0!13 :: Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3471
#16874 := ?v0!13
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3472
#16880 := (f107 #4734 ?v0!13)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3473
#16881 := (f106 #16880 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3474
#16882 := (f20 #4748 #16881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3475
#16883 := (* -1::Int #16882)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3476
#16884 := (+ f461 #16883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3477
#16885 := (>= #16884 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3478
#16879 := (>= ?v0!13 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3479
#16876 := (<= ?v0!13 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3480
#20689 := (not #16876)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3481
#16875 := (>= ?v0!13 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3482
#20688 := (not #16875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3483
#20704 := (or #20688 #20689 #16879 #16885)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3484
#20709 := (not #20704)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3485
#21853 := (or #20709 #21850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3486
#21856 := (not #21853)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3487
#21859 := (or #12382 #21856)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3488
#21862 := (not #21859)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3489
#21865 := (or #12382 #21862)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3490
#21868 := (not #21865)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3491
#16851 := (not #4745)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3492
#16842 := (not #4739)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3493
#21871 := (or #16842 #16851 #12177 #12168 #12159 #12150 #21868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3494
#21874 := (not #21871)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3495
#23983 := (f37 #23974 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3496
#23984 := (= #23983 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3497
#23981 := (f48 #4661 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3498
#23982 := (= #23981 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3499
#23985 := (or #23982 #23984)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3500
#23986 := (not #23985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3501
#23955 := (f27 f28 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3502
#23956 := (f26 #23955)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3503
#23957 := (= #23956 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3504
#23987 := (or #23957 #23986)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3505
#23988 := (not #23987)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3506
#23959 := (f101 #4876 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3507
#23963 := (f208 f209 #23959)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3508
#23975 := (f37 #23974 #23963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3509
#23976 := (= #23975 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3510
#23972 := (f48 #4661 #23963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3511
#23973 := (= #23972 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3512
#23977 := (or #23973 #23976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3513
#23978 := (not #23977)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3514
#23969 := (f27 f28 #23963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3515
#23970 := (f26 #23969)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3516
#23971 := (= #23970 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3517
#23964 := (f37 #4650 #23963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3518
#23965 := (= #23964 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3519
#23966 := (not #23965)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3520
#23960 := (f122 f210 #23959)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3521
#23961 := (= #23960 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3522
#23962 := (not #23961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3523
#23967 := (or #23962 #23966)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3524
#23968 := (not #23967)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3525
#23958 := (not #23957)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3526
#23979 := (or #23958 #23968 #23971 #23978)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3527
#23980 := (not #23979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3528
#23989 := (or #23980 #23988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3529
#23990 := (not #23989)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3530
#23952 := (f37 #4667 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3531
#23953 := (= #23952 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3532
#23747 := (f101 #4876 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3533
#23877 := (f122 f210 #23747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3534
#23878 := (= #23877 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3535
#16845 := (not #4741)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3536
#23879 := (or #16845 #23878)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3537
#23880 := (not #23879)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3538
#24214 := [hypothesis]: #23879
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3539
#13247 := [not-or-elim #13236]: #12419
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3540
decl f44 :: S5
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3541
#106 := f44
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3542
#3534 := (f7 f44 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3543
#3535 := (= #3534 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3544
#9865 := [asserted]: #3535
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3545
#337 := (f7 f44 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3546
#352 := (:var 1 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3547
#969 := (:var 4 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3548
#2608 := (f53 #375 #969)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3549
#2609 := (f120 f121 #2608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3550
#2610 := (f107 #2609 #352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3551
#2611 := (f106 #2610 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3552
#1666 := (:var 5 S9)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3553
#2629 := (f49 f50 #1666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3554
#2630 := (f48 #2629 #2611)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3555
#1656 := (:var 3 S10)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3556
#2605 := (f32 f33 #1666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3557
#2606 := (f31 #2605 #1656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3558
#382 := (:var 2 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3559
#2600 := (f189 f190 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3560
#2601 := (f188 #2600 #382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3561
#2602 := (f80 f81 #2601)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3562
#2603 := (f53 #2602 #969)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3563
#2604 := (f16 f30 #2603)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3564
#2607 := (f15 #2604 #2606)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3565
#2631 := (pattern #2607 #2630 #337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3566
#1910 := (f104 f105 #1666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3567
#1911 := (f102 f103 #1910)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3568
#2627 := (f101 #1911 #2611)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3569
#2628 := (pattern #2607 #2627 #337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3570
#2634 := (f122 f210 #2627)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3571
#2635 := (= #2634 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3572
#1923 := (f46 f47 #1666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3573
#2632 := (f37 #1923 #2611)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3574
#2633 := (= #2632 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3575
#20045 := (not #2633)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3576
#20046 := (or #20045 #2635)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3577
#20047 := (not #20046)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3578
#5437 := (* -1::Int #382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3579
#6983 := (+ #352 #5437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3580
#7537 := (>= #6983 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3581
#5569 := (>= #352 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3582
#17932 := (not #5569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3583
#2616 := (= #2607 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3584
#20021 := (not #2616)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3585
#338 := (= #337 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3586
#9488 := (not #338)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3587
#2614 := (f82 f98 #1666)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3588
#2615 := (= #2614 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3589
#20020 := (not #2615)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3590
#20053 := (or #20020 #9488 #20021 #17932 #7537 #20047)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3591
#20058 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S10) (?v3 Int) (?v4 Int) (?v5 S6)) (:pat #2628 #2631) #20053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3592
#2636 := (not #2635)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3593
#2637 := (and #2633 #2636)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3594
#8302 := (not #7537)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3595
#9127 := (and #2615 #338 #2616 #5569 #8302)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3596
#9132 := (not #9127)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3597
#9151 := (or #9132 #2637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3598
#9154 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S10) (?v3 Int) (?v4 Int) (?v5 S6)) (:pat #2628 #2631) #9151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3599
#20059 := (iff #9154 #20058)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3600
#20056 := (iff #9151 #20053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3601
#20022 := (or #20020 #9488 #20021 #17932 #7537)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3602
#20050 := (or #20022 #20047)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3603
#20054 := (iff #20050 #20053)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3604
#20055 := [rewrite]: #20054
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3605
#20051 := (iff #9151 #20050)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3606
#20048 := (iff #2637 #20047)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3607
#20049 := [rewrite]: #20048
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3608
#20031 := (iff #9132 #20022)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3609
#20023 := (not #20022)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3610
#20026 := (not #20023)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3611
#20029 := (iff #20026 #20022)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3612
#20030 := [rewrite]: #20029
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3613
#20027 := (iff #9132 #20026)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3614
#20024 := (iff #9127 #20023)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3615
#20025 := [rewrite]: #20024
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3616
#20028 := [monotonicity #20025]: #20027
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3617
#20032 := [trans #20028 #20030]: #20031
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3618
#20052 := [monotonicity #20032 #20049]: #20051
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3619
#20057 := [trans #20052 #20055]: #20056
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3620
#20060 := [quant-intro #20057]: #20059
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3621
#16225 := (~ #9154 #9154)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3622
#16223 := (~ #9151 #9151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3623
#16224 := [refl]: #16223
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3624
#16226 := [nnf-pos #16224]: #16225
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3625
#1758 := (< #352 #382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3626
#553 := (<= 0::Int #352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3627
#1759 := (and #553 #1758)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3628
#2617 := (and #2616 #1759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3629
#2618 := (and #338 #2617)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3630
#2619 := (and #2615 #2618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3631
#2638 := (implies #2619 #2637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3632
#2639 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S10) (?v3 Int) (?v4 Int) (?v5 S6)) (:pat #2628 #2631) #2638)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3633
#9157 := (iff #2639 #9154)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3634
#9111 := (not #2619)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3635
#9145 := (or #9111 #2637)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3636
#9148 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S10) (?v3 Int) (?v4 Int) (?v5 S6)) (:pat #2628 #2631) #9145)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3637
#9155 := (iff #9148 #9154)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3638
#9152 := (iff #9145 #9151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3639
#9133 := (iff #9111 #9132)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3640
#9130 := (iff #2619 #9127)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3641
#8305 := (and #5569 #8302)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3642
#9118 := (and #2616 #8305)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3643
#9121 := (and #338 #9118)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3644
#9124 := (and #2615 #9121)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3645
#9128 := (iff #9124 #9127)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3646
#9129 := [rewrite]: #9128
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3647
#9125 := (iff #2619 #9124)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3648
#9122 := (iff #2618 #9121)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3649
#9119 := (iff #2617 #9118)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3650
#8306 := (iff #1759 #8305)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3651
#8303 := (iff #1758 #8302)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3652
#8304 := [rewrite]: #8303
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3653
#5568 := (iff #553 #5569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3654
#5570 := [rewrite]: #5568
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3655
#8307 := [monotonicity #5570 #8304]: #8306
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3656
#9120 := [monotonicity #8307]: #9119
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3657
#9123 := [monotonicity #9120]: #9122
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3658
#9126 := [monotonicity #9123]: #9125
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3659
#9131 := [trans #9126 #9129]: #9130
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3660
#9134 := [monotonicity #9131]: #9133
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3661
#9153 := [monotonicity #9134]: #9152
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3662
#9156 := [quant-intro #9153]: #9155
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3663
#9149 := (iff #2639 #9148)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3664
#9146 := (iff #2638 #9145)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3665
#9147 := [rewrite]: #9146
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3666
#9150 := [quant-intro #9147]: #9149
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3667
#9158 := [trans #9150 #9156]: #9157
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3668
#9144 := [asserted]: #2639
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3669
#9159 := [mp #9144 #9158]: #9154
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3670
#16227 := [mp~ #9159 #16226]: #9154
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3671
#20061 := [mp #16227 #20060]: #20058
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3672
#22593 := (not #3535)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3673
#24132 := (not #20058)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3674
#24133 := (or #24132 #22212 #22593 #23872 #12418 #23880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3675
#23875 := (+ 0::Int #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3676
#23876 := (>= #23875 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3677
#23873 := (>= 0::Int 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3678
#23874 := (not #23873)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3679
#23881 := (or #22212 #22593 #23872 #23874 #23876 #23880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3680
#24156 := (or #24132 #23881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3681
#24149 := (iff #24156 #24133)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3682
#23900 := (or #22212 #22593 #23872 #12418 #23880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3683
#24201 := (or #24132 #23900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3684
#24128 := (iff #24201 #24133)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3685
#24148 := [rewrite]: #24128
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3686
#24202 := (iff #24156 #24201)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3687
#23903 := (iff #23881 #23900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3688
#23897 := (or #22212 #22593 #23872 false #12418 #23880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3689
#23901 := (iff #23897 #23900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3690
#23902 := [rewrite]: #23901
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3691
#23898 := (iff #23881 #23897)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3692
#23895 := (iff #23876 #12418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3693
#23890 := (>= #12352 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3694
#23893 := (iff #23890 #12418)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3695
#23894 := [rewrite]: #23893
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3696
#23891 := (iff #23876 #23890)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3697
#23888 := (= #23875 #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3698
#23889 := [rewrite]: #23888
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3699
#23892 := [monotonicity #23889]: #23891
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3700
#23896 := [trans #23892 #23894]: #23895
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3701
#23886 := (iff #23874 false)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3702
#23884 := (iff #23874 #4808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3703
#23882 := (iff #23873 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3704
#23883 := [rewrite]: #23882
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3705
#23885 := [monotonicity #23883]: #23884
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3706
#23887 := [trans #23885 #11287]: #23886
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3707
#23899 := [monotonicity #23887 #23896]: #23898
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3708
#23904 := [trans #23899 #23902]: #23903
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3709
#24203 := [monotonicity #23904]: #24202
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3710
#24150 := [trans #24203 #24148]: #24149
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3711
#24157 := [quant-inst #4649 #4655 #23197 #4646 #184 #20]: #24156
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3712
#24151 := [mp #24157 #24150]: #24133
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3713
#24236 := [unit-resolution #24151 #20061 #9865 #13247 #13258 #24213 #24214]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3714
#24237 := [lemma #24236]: #23880
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3715
#24109 := (or #23879 #4741)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3716
#24110 := [def-axiom]: #24109
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3717
#24858 := [unit-resolution #24110 #24237]: #4741
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3718
#24885 := (= #23952 #4740)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3719
#24881 := (= #23775 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3720
#23776 := (= #4736 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3721
#23784 := (f27 f28 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3722
#23785 := (= #23784 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3723
#23267 := (f27 f28 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3724
#23268 := (= #23267 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3725
#23273 := (or #23239 #23268)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3726
#23274 := [quant-inst #20 #4655]: #23273
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3727
#24238 := [unit-resolution #23274 #21619]: #23268
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3728
#24269 := (= #23784 #23267)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3729
#24243 := (= #4736 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3730
#23825 := (f53 #4654 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3731
#24241 := (= #23825 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3732
#24242 := [monotonicity #24764]: #24241
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3733
#23828 := (= #4736 #23825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3734
#23831 := (not #23828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3735
decl f216 :: S54
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3736
#1950 := f216
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3737
#23793 := (f92 f216 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3738
#23794 := (f37 #23793 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3739
#23807 := (= #23794 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3740
#23808 := (not #23807)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3741
#23834 := (or #23808 #23831)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3742
#23837 := (not #23834)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3743
#1678 := (f120 f121 #37)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3744
#1679 := (f107 #1678 #352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3745
#1948 := (f106 #1679 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3746
#1949 := (pattern #1948)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3747
#1956 := (f217 f218 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3748
#1957 := (* #352 #1956)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3749
#1954 := (f20 f179 #37)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3750
#1958 := (+ #1954 #1957)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3751
#1959 := (f53 #375 #1958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3752
#1960 := (= #1948 #1959)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3753
#19589 := (not #1960)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3754
#1951 := (f92 f216 #1948)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3755
#1952 := (f37 #1951 #37)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3756
#1953 := (= #1952 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3757
#19588 := (not #1953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3758
#19590 := (or #19588 #19589)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3759
#19591 := (not #19590)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3760
#19594 := (forall (vars (?v0 S10) (?v1 Int) (?v2 S6)) (:pat #1949) #19591)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3761
#1961 := (and #1953 #1960)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3762
#1962 := (forall (vars (?v0 S10) (?v1 Int) (?v2 S6)) (:pat #1949) #1961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3763
#19595 := (iff #1962 #19594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3764
#19592 := (iff #1961 #19591)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3765
#19593 := [rewrite]: #19592
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3766
#19596 := [quant-intro #19593]: #19595
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3767
#15868 := (~ #1962 #1962)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3768
#15866 := (~ #1961 #1961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3769
#15867 := [refl]: #15866
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3770
#15869 := [nnf-pos #15867]: #15868
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3771
#8597 := [asserted]: #1962
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3772
#15870 := [mp~ #8597 #15869]: #1962
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3773
#19597 := [mp #15870 #19596]: #19594
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3774
#24083 := (not #19594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3775
#24120 := (or #24083 #23837)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3776
#23809 := (* 0::Int #3690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3777
#23810 := (+ #4657 #23809)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3778
#23811 := (f53 #4654 #23810)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3779
#23812 := (= #4736 #23811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3780
#23813 := (not #23812)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3781
#23814 := (or #23808 #23813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3782
#23815 := (not #23814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3783
#24119 := (or #24083 #23815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3784
#24121 := (iff #24119 #24120)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3785
#24085 := (iff #24120 #24120)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3786
#24123 := [rewrite]: #24085
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3787
#23838 := (iff #23815 #23837)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3788
#23835 := (iff #23814 #23834)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3789
#23832 := (iff #23813 #23831)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3790
#23829 := (iff #23812 #23828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3791
#23826 := (= #23811 #23825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3792
#23823 := (= #23810 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3793
#23818 := (+ #4657 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3794
#23821 := (= #23818 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3795
#23822 := [rewrite]: #23821
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3796
#23819 := (= #23810 #23818)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3797
#23816 := (= #23809 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3798
#23817 := [rewrite]: #23816
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3799
#23820 := [monotonicity #23817]: #23819
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3800
#23824 := [trans #23820 #23822]: #23823
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3801
#23827 := [monotonicity #23824]: #23826
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3802
#23830 := [monotonicity #23827]: #23829
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3803
#23833 := [monotonicity #23830]: #23832
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3804
#23836 := [monotonicity #23833]: #23835
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3805
#23839 := [monotonicity #23836]: #23838
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3806
#24122 := [monotonicity #23839]: #24121
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3807
#24127 := [trans #24122 #24123]: #24121
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3808
#24084 := [quant-inst #4656 #184 #20]: #24119
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3809
#24076 := [mp #24084 #24127]: #24120
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3810
#24239 := [unit-resolution #24076 #19597]: #23837
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3811
#24078 := (or #23834 #23828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3812
#24134 := [def-axiom]: #24078
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3813
#24240 := [unit-resolution #24134 #24239]: #23828
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3814
#24268 := [trans #24240 #24242]: #24243
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3815
#24270 := [monotonicity #24268]: #24269
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3816
#24271 := [trans #24270 #24238]: #23785
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3817
#24086 := (not #23785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3818
#23792 := (iff #4739 #23785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3819
#1692 := (f27 f28 #28)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3820
#2360 := (= #1692 #333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3821
#3378 := (iff #3373 #2360)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3822
#21601 := (forall (vars (?v0 S10) (?v1 S6)) (:pat #3372) #3378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3823
#3379 := (forall (vars (?v0 S10) (?v1 S6)) #3378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3824
#21604 := (iff #3379 #21601)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3825
#21602 := (iff #3378 #3378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3826
#21603 := [refl]: #21602
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3827
#21605 := [quant-intro #21603]: #21604
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3828
#16679 := (~ #3379 #3379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3829
#16677 := (~ #3378 #3378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3830
#16678 := [refl]: #16677
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3831
#16680 := [nnf-pos #16678]: #16679
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3832
#9818 := [asserted]: #3379
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3833
#16681 := [mp~ #9818 #16680]: #3379
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3834
#21606 := [mp #16681 #21605]: #21601
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3835
#23224 := (not #21601)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3836
#24118 := (or #23224 #23792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3837
#24087 := [quant-inst #4736 #20]: #24118
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3838
#24152 := [unit-resolution #24087 #21606]: #23792
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3839
#24093 := (not #23792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3840
#24142 := (or #24093 #24086)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3841
#24129 := [hypothesis]: #16842
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3842
#24094 := (or #24093 #4739 #24086)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3843
#24107 := [def-axiom]: #24094
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3844
#24145 := [unit-resolution #24107 #24129]: #24142
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3845
#24235 := [unit-resolution #24145 #24152]: #24086
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3846
#24272 := [unit-resolution #24235 #24271]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3847
#24267 := [lemma #24272]: #4739
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3848
#24310 := (or #23214 #16842 #23776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3849
#23783 := (or #16842 #23776)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3850
#24311 := (or #23214 #23783)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3851
#24313 := (iff #24311 #24310)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3852
#24314 := [rewrite]: #24313
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3853
#24312 := [quant-inst #4736 #20]: #24311
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3854
#24309 := [mp #24312 #24314]: #24310
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3855
#24868 := [unit-resolution #24309 #16676 #24267]: #23776
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3856
#24884 := [symm #24868]: #24881
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3857
#24886 := [monotonicity #24884]: #24885
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3858
#24888 := [trans #24886 #24858]: #23953
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3859
#23954 := (not #23953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3860
#23991 := (or #23954 #23990)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3861
#23992 := (not #23991)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3862
#23947 := (f37 #4743 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3863
#23948 := (= #23947 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3864
#23993 := (iff #23948 #23992)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3865
#419 := (f46 f124 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3866
#3010 := (f37 #419 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3867
#3011 := (pattern #3010)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3868
#3029 := (f46 f332 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3869
#3036 := (f37 #3029 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3870
#3037 := (= #3036 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3871
#3038 := (or #217 #3037)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3872
#20442 := (not #3038)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3873
#20443 := (or #47 #20442)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3874
#20444 := (not #20443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3875
#405 := (f104 f105 #74)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3876
#406 := (f102 f103 #405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3877
#3013 := (f101 #406 #40)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3878
#3017 := (f208 f209 #3013)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3879
#3030 := (f37 #3029 #3017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3880
#3031 := (= #3030 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3881
#3026 := (f48 #215 #3017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3882
#3027 := (= #3026 f51)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3883
#3032 := (or #3027 #3031)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3884
#20437 := (not #3032)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3885
#3022 := (f27 f28 #3017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3886
#3023 := (f26 #3022)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3887
#3024 := (= #3023 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3888
#3018 := (f37 #205 #3017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3889
#3019 := (= #3018 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3890
#3020 := (not #3019)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3891
#3014 := (f122 f210 #3013)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3892
#3015 := (= #3014 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3893
#3016 := (not #3015)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3894
#3021 := (or #3016 #3020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3895
#20436 := (not #3021)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3896
#20438 := (or #81 #20436 #3024 #20437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3897
#20439 := (not #20438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3898
#20447 := (or #20439 #20444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3899
#20453 := (not #20447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3900
#20454 := (or #9775 #20453)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3901
#20455 := (not #20454)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3902
#3012 := (= #3010 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3903
#20460 := (iff #3012 #20455)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3904
#20463 := (forall (vars (?v0 S9) (?v1 S10)) (:pat #3011) #20460)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3905
#3039 := (and #81 #3038)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3906
#3025 := (not #3024)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3907
#9561 := (and #47 #3021 #3025 #3032)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3908
#9564 := (or #9561 #3039)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3909
#9567 := (and #224 #9564)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3910
#9570 := (iff #3012 #9567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3911
#9573 := (forall (vars (?v0 S9) (?v1 S10)) (:pat #3011) #9570)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3912
#20464 := (iff #9573 #20463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3913
#20461 := (iff #9570 #20460)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3914
#20458 := (iff #9567 #20455)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3915
#20450 := (and #224 #20447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3916
#20456 := (iff #20450 #20455)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3917
#20457 := [rewrite]: #20456
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3918
#20451 := (iff #9567 #20450)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3919
#20448 := (iff #9564 #20447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3920
#20445 := (iff #3039 #20444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3921
#20446 := [rewrite]: #20445
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3922
#20440 := (iff #9561 #20439)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3923
#20441 := [rewrite]: #20440
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3924
#20449 := [monotonicity #20441 #20446]: #20448
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3925
#20452 := [monotonicity #20449]: #20451
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3926
#20459 := [trans #20452 #20457]: #20458
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3927
#20462 := [monotonicity #20459]: #20461
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3928
#20465 := [quant-intro #20462]: #20464
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3929
#16439 := (~ #9573 #9573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3930
#16437 := (~ #9570 #9570)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3931
#16438 := [refl]: #16437
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3932
#16440 := [nnf-pos #16438]: #16439
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3933
#3033 := (and #3025 #3032)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3934
#3034 := (and #3021 #3033)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3935
#3035 := (and #47 #3034)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3936
#3040 := (or #3035 #3039)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3937
#3041 := (and #224 #3040)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3938
#3042 := (iff #3012 #3041)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3939
#3043 := (forall (vars (?v0 S9) (?v1 S10)) (:pat #3011) #3042)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3940
#9574 := (iff #3043 #9573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3941
#9571 := (iff #3042 #9570)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3942
#9568 := (iff #3041 #9567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3943
#9565 := (iff #3040 #9564)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3944
#9562 := (iff #3035 #9561)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3945
#9563 := [rewrite]: #9562
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3946
#9566 := [monotonicity #9563]: #9565
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3947
#9569 := [monotonicity #9566]: #9568
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3948
#9572 := [monotonicity #9569]: #9571
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3949
#9575 := [quant-intro #9572]: #9574
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3950
#9557 := [asserted]: #3043
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3951
#9576 := [mp #9557 #9575]: #9573
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3952
#16441 := [mp~ #9576 #16440]: #9573
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3953
#20466 := [mp #16441 #20465]: #20463
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3954
#24578 := (not #20463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3955
#24587 := (or #24578 #23993)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3956
#24588 := [quant-inst #4649 #23775]: #24587
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3957
#24576 := [unit-resolution #24588 #20466]: #23993
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3958
#24328 := (not #23948)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3959
#24805 := (iff #16851 #24328)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3960
#24799 := (iff #4745 #23948)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3961
#24744 := (iff #23948 #4745)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3962
#24742 := (= #23947 #4744)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3963
#24743 := [monotonicity #24884]: #24742
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3964
#24802 := [monotonicity #24743]: #24744
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3965
#24800 := [symm #24802]: #24799
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3966
#24806 := [monotonicity #24800]: #24805
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3967
#24577 := [hypothesis]: #16851
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3968
#24788 := [mp #24577 #24806]: #24328
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3969
#24325 := (not #23993)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3970
#24326 := (or #24325 #23948 #23991)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3971
#24327 := [def-axiom]: #24326
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3972
#24835 := [unit-resolution #24327 #24788 #24576]: #23991
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3973
#24535 := (or #23992 #23954 #23990)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3974
#24324 := [def-axiom]: #24535
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3975
#24836 := [unit-resolution #24324 #24835 #24888]: #23990
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3976
#22576 := (f26 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3977
#22577 := (= #22576 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3978
#22584 := (iff #3535 #22577)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3979
#2909 := (pattern #337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3980
#3604 := (= #3591 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3981
#3605 := (iff #338 #3604)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3982
#3606 := (forall (vars (?v0 S6)) (:pat #2909) #3605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3983
#16794 := (~ #3606 #3606)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3984
#16792 := (~ #3605 #3605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3985
#16793 := [refl]: #16792
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3986
#16795 := [nnf-pos #16793]: #16794
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3987
#9915 := [asserted]: #3606
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3988
#16796 := [mp~ #9915 #16795]: #3606
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3989
#22308 := (not #3606)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3990
#22587 := (or #22308 #22584)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3991
#22588 := [quant-inst #20]: #22587
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3992
#24801 := [unit-resolution #22588 #16796]: #22584
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3993
#22589 := (not #22584)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3994
#24703 := (or #22589 #22577)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3995
#22594 := (or #22589 #22593 #22577)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3996
#22595 := [def-axiom]: #22594
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3997
#24704 := [unit-resolution #22595 #9865]: #24703
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3998
#24323 := [unit-resolution #24704 #24801]: #22577
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  3999
#24839 := (= #23956 #22576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4000
#24847 := (= #23955 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4001
#24833 := (or #24093 #23785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4002
#24315 := (or #24093 #16842 #23785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4003
#24316 := [def-axiom]: #24315
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4004
#24834 := [unit-resolution #24316 #24267]: #24833
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4005
#24837 := [unit-resolution #24834 #24152]: #23785
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4006
#24838 := (= #23955 #23784)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4007
#24427 := [monotonicity #24884]: #24838
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4008
#24848 := [trans #24427 #24837]: #24847
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4009
#24840 := [monotonicity #24848]: #24839
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4010
#24832 := [trans #24840 #24323]: #23957
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4011
#24080 := (not #23878)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4012
#24854 := (iff #24080 #23962)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4013
#24515 := (iff #23878 #23961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4014
#24841 := (iff #23961 #23878)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4015
#24432 := (= #23960 #23877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4016
#25070 := (= #23959 #23747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4017
#25071 := [monotonicity #24884]: #25070
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4018
#24852 := [monotonicity #25071]: #24432
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4019
#24831 := [monotonicity #24852]: #24841
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4020
#24413 := [symm #24831]: #24515
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4021
#24856 := [monotonicity #24413]: #24854
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4022
#24081 := (or #23879 #24080)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4023
#24079 := [def-axiom]: #24081
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4024
#24431 := [unit-resolution #24079 #24237]: #24080
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4025
#24857 := [mp #24431 #24856]: #23962
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4026
#24589 := (or #23967 #23961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4027
#24590 := [def-axiom]: #24589
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4028
#24892 := [unit-resolution #24590 #24857]: #23967
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4029
#24901 := (or #23980 #23958 #23968)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4030
#24674 := (f20 f179 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4031
#25003 := (f53 #4654 #24674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4032
#24977 := (f120 f121 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4033
#24978 := (f107 #24977 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4034
#24985 := (f106 #24978 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4035
#25006 := (= #24985 #25003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4036
#25009 := (not #25006)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4037
#24986 := (f92 f216 #24985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4038
#24987 := (f37 #24986 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4039
#24988 := (= #24987 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4040
#24989 := (not #24988)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4041
#25012 := (or #24989 #25009)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4042
#25015 := (not #25012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4043
#25121 := [hypothesis]: #25012
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4044
#25018 := (or #24083 #25015)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4045
#24990 := (+ #24674 #23809)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4046
#24991 := (f53 #4654 #24990)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4047
#24992 := (= #24985 #24991)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4048
#24993 := (not #24992)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4049
#24994 := (or #24989 #24993)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4050
#24995 := (not #24994)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4051
#25019 := (or #24083 #24995)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4052
#25021 := (iff #25019 #25018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4053
#25023 := (iff #25018 #25018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4054
#25024 := [rewrite]: #25023
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4055
#25016 := (iff #24995 #25015)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4056
#25013 := (iff #24994 #25012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4057
#25010 := (iff #24993 #25009)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4058
#25007 := (iff #24992 #25006)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4059
#25004 := (= #24991 #25003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4060
#25001 := (= #24990 #24674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4061
#24996 := (+ #24674 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4062
#24999 := (= #24996 #24674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4063
#25000 := [rewrite]: #24999
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4064
#24997 := (= #24990 #24996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4065
#24998 := [monotonicity #23817]: #24997
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4066
#25002 := [trans #24998 #25000]: #25001
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4067
#25005 := [monotonicity #25002]: #25004
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4068
#25008 := [monotonicity #25005]: #25007
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4069
#25011 := [monotonicity #25008]: #25010
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4070
#25014 := [monotonicity #25011]: #25013
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4071
#25017 := [monotonicity #25014]: #25016
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4072
#25022 := [monotonicity #25017]: #25021
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4073
#25025 := [trans #25022 #25024]: #25021
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4074
#25020 := [quant-inst #23197 #184 #20]: #25019
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4075
#25026 := [mp #25020 #25025]: #25018
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4076
#25122 := [unit-resolution #25026 #19597 #25121]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4077
#25123 := [lemma #25122]: #25015
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4078
#25029 := (or #25012 #25006)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4079
#25030 := [def-axiom]: #25029
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4080
#24893 := [unit-resolution #25030 #25123]: #25006
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4081
#25119 := (or #25009 #23973)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4082
#25115 := (= #23972 #4662)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4083
#25082 := (= #23963 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4084
#25080 := (= #23963 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4085
#24904 := (f120 f121 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4086
#24905 := (f107 #24904 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4087
#24906 := (f106 #24905 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4088
#24907 := (f101 #4876 #24906)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4089
#24908 := (f208 f209 #24907)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4090
#24909 := (= #24908 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4091
#24916 := (f37 #4667 #24906)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4092
#24917 := (= #24916 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4093
#24918 := (not #24917)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4094
decl f123 :: S69
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4095
#412 := f123
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4096
#24913 := (f122 f123 #24907)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4097
#24914 := (= #24913 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4098
#24915 := (not #24914)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4099
#24911 := (f122 f210 #24907)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4100
#24912 := (= #24911 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4101
#24910 := (not #24909)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4102
#24919 := (or #24910 #24912 #24915 #24918)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4103
#24920 := (not #24919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4104
#24974 := [hypothesis]: #24919
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4105
#24895 := (f37 #4667 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4106
#24896 := (= #24895 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4107
#24966 := (= #24895 #4668)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4108
#24967 := [monotonicity #24768]: #24966
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4109
#24968 := [trans #24967 #13252]: #24896
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4110
#24903 := (not #24896)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4111
#24965 := [hypothesis]: #24903
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4112
#24969 := [unit-resolution #24965 #24968]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4113
#24970 := [lemma #24969]: #24896
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4114
#397 := (:var 3 Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4115
#444 := (:var 2 S6)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4116
#1810 := (f189 f190 #444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4117
#1811 := (f188 #1810 #352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4118
#1812 := (f80 f81 #1811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4119
#1813 := (f53 #1812 #397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4120
#1655 := (f80 f81 #444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4121
#1805 := (f53 #1655 #397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4122
#1806 := (f120 f121 #1805)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4123
#1807 := (f107 #1806 #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4124
#1808 := (f106 #1807 #444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4125
#55 := (:var 4 S9)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4126
#1815 := (f104 f105 #55)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4127
#1816 := (f102 f103 #1815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4128
#1817 := (f101 #1816 #1808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4129
#1818 := (pattern #1817 #1813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4130
#1803 := (f77 f78 #55)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4131
#1804 := (f75 f76 #1803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4132
#1809 := (f74 #1804 #1808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4133
#1814 := (pattern #1809 #1813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4134
#1823 := (f120 f121 #1813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4135
#1824 := (f107 #1823 #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4136
#1825 := (f106 #1824 #444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4137
#1819 := (f46 f47 #55)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4138
#1835 := (f37 #1819 #1825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4139
#1836 := (= #1835 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4140
#19365 := (not #1836)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4141
#1826 := (f101 #1816 #1825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4142
#1833 := (f122 f123 #1826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4143
#1834 := (= #1833 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4144
#19364 := (not #1834)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4145
#1830 := (f122 f210 #1826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4146
#1831 := (= #1830 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4147
#1827 := (f208 f209 #1826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4148
#1828 := (= #1827 #1813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4149
#19363 := (not #1828)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4150
#19366 := (or #19363 #1831 #19364 #19365)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4151
#19367 := (not #19366)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4152
#6377 := (* -1::Int #352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4153
#6988 := (+ #243 #6377)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4154
#6989 := (>= #6988 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4155
#1820 := (f37 #1819 #1813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4156
#1821 := (= #1820 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4157
#8411 := (not #1821)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4158
#19373 := (or #8411 #6155 #6989 #19367)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4159
#19378 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S6) (?v3 Int) (?v4 Int)) (:pat #1814 #1818) #19373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4160
#1832 := (not #1831)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4161
#8420 := (and #1828 #1832 #1834 #1836)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4162
#8206 := (not #6989)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4163
#8209 := (and #5433 #8206)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4164
#8212 := (not #8209)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4165
#8429 := (or #8411 #8212 #8420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4166
#8434 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S6) (?v3 Int) (?v4 Int)) (:pat #1814 #1818) #8429)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4167
#19379 := (iff #8434 #19378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4168
#19376 := (iff #8429 #19373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4169
#19248 := (or #6155 #6989)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4170
#19370 := (or #8411 #19248 #19367)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4171
#19374 := (iff #19370 #19373)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4172
#19375 := [rewrite]: #19374
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4173
#19371 := (iff #8429 #19370)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4174
#19368 := (iff #8420 #19367)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4175
#19369 := [rewrite]: #19368
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4176
#19257 := (iff #8212 #19248)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4177
#19249 := (not #19248)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4178
#19252 := (not #19249)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4179
#19255 := (iff #19252 #19248)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4180
#19256 := [rewrite]: #19255
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4181
#19253 := (iff #8212 #19252)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4182
#19250 := (iff #8209 #19249)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4183
#19251 := [rewrite]: #19250
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4184
#19254 := [monotonicity #19251]: #19253
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4185
#19258 := [trans #19254 #19256]: #19257
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4186
#19372 := [monotonicity #19258 #19369]: #19371
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4187
#19377 := [trans #19372 #19375]: #19376
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4188
#19380 := [quant-intro #19377]: #19379
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4189
#15655 := (~ #8434 #8434)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4190
#15653 := (~ #8429 #8429)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4191
#15654 := [refl]: #15653
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4192
#15656 := [nnf-pos #15654]: #15655
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4193
#1837 := (and #1834 #1836)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4194
#1838 := (and #1832 #1837)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4195
#1839 := (and #1828 #1838)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4196
#1664 := (< #243 #352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4197
#1665 := (and #409 #1664)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4198
#1840 := (implies #1665 #1839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4199
#1841 := (implies #1821 #1840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4200
#1842 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S6) (?v3 Int) (?v4 Int)) (:pat #1814 #1818) #1841)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4201
#8437 := (iff #1842 #8434)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4202
#8178 := (not #1665)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4203
#8405 := (or #8178 #1839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4204
#8412 := (or #8411 #8405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4205
#8417 := (forall (vars (?v0 S9) (?v1 Int) (?v2 S6) (?v3 Int) (?v4 Int)) (:pat #1814 #1818) #8412)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4206
#8435 := (iff #8417 #8434)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4207
#8432 := (iff #8412 #8429)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4208
#8423 := (or #8212 #8420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4209
#8426 := (or #8411 #8423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4210
#8430 := (iff #8426 #8429)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4211
#8431 := [rewrite]: #8430
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4212
#8427 := (iff #8412 #8426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4213
#8424 := (iff #8405 #8423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4214
#8421 := (iff #1839 #8420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4215
#8422 := [rewrite]: #8421
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4216
#8213 := (iff #8178 #8212)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4217
#8210 := (iff #1665 #8209)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4218
#8207 := (iff #1664 #8206)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4219
#8208 := [rewrite]: #8207
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4220
#8211 := [monotonicity #5432 #8208]: #8210
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4221
#8214 := [monotonicity #8211]: #8213
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4222
#8425 := [monotonicity #8214 #8422]: #8424
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4223
#8428 := [monotonicity #8425]: #8427
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4224
#8433 := [trans #8428 #8431]: #8432
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4225
#8436 := [quant-intro #8433]: #8435
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4226
#8418 := (iff #1842 #8417)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4227
#8415 := (iff #1841 #8412)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4228
#8408 := (implies #1821 #8405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4229
#8413 := (iff #8408 #8412)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4230
#8414 := [rewrite]: #8413
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4231
#8409 := (iff #1841 #8408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4232
#8406 := (iff #1840 #8405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4233
#8407 := [rewrite]: #8406
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4234
#8410 := [monotonicity #8407]: #8409
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4235
#8416 := [trans #8410 #8414]: #8415
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4236
#8419 := [quant-intro #8416]: #8418
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4237
#8438 := [trans #8419 #8436]: #8437
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4238
#8404 := [asserted]: #1842
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4239
#8439 := [mp #8404 #8438]: #8434
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4240
#15657 := [mp~ #8439 #15656]: #8434
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4241
#19381 := [mp #15657 #19380]: #19378
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4242
#24899 := (not #19378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4243
#24897 := (or #24899 #24903 #12418 #24920)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4244
#24921 := (or #24903 #23874 #23876 #24920)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4245
#24931 := (or #24899 #24921)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4246
#24944 := (iff #24931 #24897)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4247
#24925 := (or #24903 #12418 #24920)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4248
#24938 := (or #24899 #24925)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4249
#24941 := (iff #24938 #24897)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4250
#24942 := [rewrite]: #24941
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4251
#24939 := (iff #24931 #24938)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4252
#24928 := (iff #24921 #24925)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4253
#24922 := (or #24903 false #12418 #24920)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4254
#24926 := (iff #24922 #24925)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4255
#24927 := [rewrite]: #24926
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4256
#24923 := (iff #24921 #24922)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4257
#24924 := [monotonicity #23887 #23896]: #24923
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4258
#24929 := [trans #24924 #24927]: #24928
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4259
#24940 := [monotonicity #24929]: #24939
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4260
#24945 := [trans #24940 #24942]: #24944
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4261
#24937 := [quant-inst #4649 #4655 #20 #4646 #184]: #24931
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4262
#24946 := [mp #24937 #24945]: #24897
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4263
#24960 := [unit-resolution #24946 #19381 #13247 #24970 #24974]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4264
#24961 := [lemma #24960]: #24920
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4265
#24519 := (or #24919 #24909)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4266
#24506 := [def-axiom]: #24519
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4267
#25103 := [unit-resolution #24506 #24961]: #24909
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4268
#25078 := (= #23963 #24908)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4269
#25076 := (= #23959 #24907)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4270
#25074 := (= #23747 #24907)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4271
#25072 := (= #24907 #23747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4272
#25068 := (= #24906 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4273
#25060 := (= #23825 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4274
#25061 := [symm #24240]: #25060
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4275
#25066 := (= #24906 #23825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4276
#25058 := (= #4656 #23825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4277
#25059 := [monotonicity #24766]: #25058
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4278
#25064 := (= #24906 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4279
#25056 := (= #25003 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4280
#25040 := (= #24674 f445)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4281
#25038 := (= #24674 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4282
#23272 := (= #22274 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4283
#23281 := (or #23244 #23272)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4284
#23282 := [quant-inst #4652 #4657]: #23281
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4285
#25035 := [unit-resolution #23282 #21613]: #23272
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4286
#25036 := (= #24674 #22274)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4287
#25037 := [monotonicity #23716]: #25036
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4288
#25039 := [trans #25037 #25035]: #25038
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4289
#25041 := [trans #25039 #24764]: #25040
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4290
#25057 := [monotonicity #25041]: #25056
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4291
#25062 := (= #24906 #25003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4292
#25104 := [hypothesis]: #25006
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4293
#25054 := (= #24906 #24985)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4294
#25052 := (= #24905 #24978)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4295
#25050 := (= #24978 #24905)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4296
#25048 := (= #24977 #24904)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4297
#25046 := (= #23197 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4298
#25044 := (= #4658 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4299
#25045 := [symm #24768]: #25044
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4300
#25047 := [trans #23716 #25045]: #25046
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4301
#25049 := [monotonicity #25047]: #25048
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4302
#25051 := [monotonicity #25049]: #25050
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4303
#25053 := [symm #25051]: #25052
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4304
#25055 := [monotonicity #25053]: #25054
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4305
#25105 := [trans #25055 #25104]: #25062
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4306
#25106 := [trans #25105 #25057]: #25064
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4307
#25107 := [trans #25106 #25059]: #25066
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4308
#25108 := [trans #25107 #25061]: #25068
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4309
#25109 := [monotonicity #25108]: #25072
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4310
#25110 := [symm #25109]: #25074
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4311
#25111 := [trans #25071 #25110]: #25076
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4312
#25112 := [monotonicity #25111]: #25078
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4313
#25113 := [trans #25112 #25103]: #25080
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4314
#25114 := [trans #25113 #24768]: #25082
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4315
#25116 := [monotonicity #25114]: #25115
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4316
#25117 := [trans #25116 #13250]: #23973
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4317
#24573 := (not #23973)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4318
#25102 := [hypothesis]: #24573
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4319
#25118 := [unit-resolution #25102 #25117]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4320
#25120 := [lemma #25118]: #25119
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4321
#24898 := [unit-resolution #25120 #24893]: #23973
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4322
#24724 := (or #23977 #24573)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4323
#24725 := [def-axiom]: #24724
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4324
#24900 := [unit-resolution #24725 #24898]: #23977
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4325
#24729 := (not #23971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4326
#24091 := (f208 f209 #23747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4327
#24092 := (f27 f28 #24091)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4328
#24095 := (f26 #24092)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4329
#24096 := (= #24095 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4330
#24803 := [hypothesis]: #23971
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4331
#24789 := (= #24095 #23970)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4332
#24739 := (= #24092 #23969)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4333
#24618 := (= #24091 #23963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4334
#24619 := (= #23747 #23959)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4335
#24785 := [symm #25071]: #24619
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4336
#24738 := [monotonicity #24785]: #24618
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4337
#24756 := [monotonicity #24738]: #24739
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4338
#24790 := [monotonicity #24756]: #24789
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4339
#24807 := [trans #24790 #24803]: #24096
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4340
#24723 := (not #24096)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4341
#24097 := (f7 f45 #24092)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4342
#24098 := (= #24097 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4343
#24099 := (not #24098)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4344
#24100 := (or #24096 #24099)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4345
#24101 := (not #24100)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4346
#3329 := (:var 0 S56)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4347
#3330 := (f208 f209 #3329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4348
#3331 := (pattern #3330)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4349
#3332 := (f27 f28 #3330)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4350
#3336 := (f7 f45 #3332)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4351
#3337 := (= #3336 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4352
#20620 := (not #3337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4353
#3333 := (f26 #3332)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4354
#3334 := (= #3333 f29)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4355
#20621 := (or #3334 #20620)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4356
#20622 := (not #20621)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4357
#20625 := (forall (vars (?v0 S56)) (:pat #3331) #20622)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4358
#3335 := (not #3334)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4359
#3338 := (and #3335 #3337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4360
#3339 := (forall (vars (?v0 S56)) (:pat #3331) #3338)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4361
#20626 := (iff #3339 #20625)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4362
#20623 := (iff #3338 #20622)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4363
#20624 := [rewrite]: #20623
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4364
#20627 := [quant-intro #20624]: #20626
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4365
#16654 := (~ #3339 #3339)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4366
#16652 := (~ #3338 #3338)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4367
#16653 := [refl]: #16652
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4368
#16655 := [nnf-pos #16653]: #16654
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4369
#9783 := [asserted]: #3339
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4370
#16656 := [mp~ #9783 #16655]: #3339
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4371
#20628 := [mp #16656 #20627]: #20625
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4372
#24322 := (not #20625)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4373
#24734 := (or #24322 #24101)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4374
#24722 := [quant-inst #23747]: #24734
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4375
#24571 := [unit-resolution #24722 #20628]: #24101
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4376
#24786 := (or #24100 #24723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4377
#24787 := [def-axiom]: #24786
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4378
#24572 := [unit-resolution #24787 #24571]: #24723
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4379
#24808 := [unit-resolution #24572 #24807]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4380
#24804 := [lemma #24808]: #24729
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4381
#24412 := (or #23980 #23958 #23968 #23971 #23978)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4382
#24428 := [def-axiom]: #24412
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4383
#24855 := [unit-resolution #24428 #24804 #24900]: #24901
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4384
#24853 := [unit-resolution #24855 #24892 #24832]: #23980
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4385
#23866 := (or #23989 #23979)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4386
#23867 := [def-axiom]: #23866
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4387
#24514 := [unit-resolution #23867 #24853 #24836]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4388
#24533 := [lemma #24514]: #4745
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4389
#25242 := (or #16851 #21874)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4390
#21877 := (or #16842 #16851 #21874)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4391
#21880 := (not #21877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4392
#21883 := (or #16842 #16845 #21880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4393
#21886 := (not #21883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4394
#21889 := (or #16842 #16845 #21886)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4395
#21892 := (not #21889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4396
#21895 := (or #12210 #21892)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4397
#21898 := (not #21895)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4398
#21901 := (or #12210 #21898)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4399
#20954 := (forall (vars (?v0 Int)) #20943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4400
#20961 := (not #20954)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4401
#20939 := (forall (vars (?v0 Int)) #20934)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4402
#20960 := (not #20939)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4403
#20962 := (or #20960 #20961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4404
#20963 := (not #20962)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4405
#20968 := (or #20928 #20963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4406
#20974 := (not #20968)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4407
#20975 := (or #12707 #12561 #20851 #11347 #11338 #11329 #11320 #20974)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4408
#20976 := (not #20975)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4409
#20766 := (forall (vars (?v0 Int)) #20761)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4410
#20784 := (not #20766)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4411
#20785 := (or #20784 #20771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4412
#20786 := (not #20785)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4413
#20791 := (or #20755 #20786)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4414
#20797 := (not #20791)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4415
#20798 := (or #12465 #20797)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4416
#20799 := (not #20798)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4417
#20804 := (or #12465 #20799)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4418
#20812 := (not #20804)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4419
#20813 := (or #16993 #16996 #12527 #11608 #20810 #20811 #20812)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4420
#20814 := (not #20813)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4421
#20819 := (or #16993 #16996 #20814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4422
#20825 := (not #20819)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4423
#20862 := (or #20851 #12612 #11767 #11758 #12561 #20811 #20825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4424
#20863 := (not #20862)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4425
#20826 := (or #16955 #16964 #11692 #11683 #11674 #11656 #11647 #12561 #20811 #20825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4426
#20827 := (not #20826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4427
#20832 := (or #16955 #16964 #20827)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4428
#20838 := (not #20832)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4429
#20839 := (or #16955 #16958 #20838)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4430
#20840 := (not #20839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4431
#20845 := (or #16955 #16958 #20840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4432
#20852 := (not #20845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4433
#20853 := (or #12561 #20851 #12613 #20852)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4434
#20854 := (not #20853)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4435
#20868 := (or #20854 #20863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4436
#20874 := (not #20868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4437
#20875 := (or #16955 #16964 #12561 #20851 #20874)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4438
#20876 := (not #20875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4439
#20881 := (or #16955 #16964 #20876)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4440
#20887 := (not #20881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4441
#20888 := (or #16955 #16958 #20887)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4442
#20889 := (not #20888)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4443
#20894 := (or #16955 #16958 #20889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4444
#20900 := (not #20894)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4445
#20901 := (or #12561 #20851 #12706 #20900)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4446
#20902 := (not #20901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4447
#20981 := (or #20902 #20976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4448
#20996 := (not #20981)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4449
#20731 := (forall (vars (?v0 Int)) #20726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4450
#20992 := (not #20731)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4451
#20997 := (or #12418 #16901 #20987 #20988 #20989 #20990 #20991 #12561 #20851 #12926 #20992 #12879 #20993 #12874 #14815 #11970 #11961 #11952 #11943 #20994 #20995 #20996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4452
#20998 := (not #20997)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4453
#21003 := (or #12418 #16901 #20998)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4454
#21010 := (not #21003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4455
#20720 := (forall (vars (?v0 Int)) #20715)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4456
#21009 := (not #20720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4457
#21011 := (or #21009 #21010)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4458
#21012 := (not #21011)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4459
#21017 := (or #20709 #21012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4460
#21023 := (not #21017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4461
#21024 := (or #12382 #21023)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4462
#21025 := (not #21024)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4463
#21030 := (or #12382 #21025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4464
#21036 := (not #21030)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4465
#21037 := (or #16842 #16851 #12177 #12168 #12159 #12150 #21036)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4466
#21038 := (not #21037)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4467
#21043 := (or #16842 #16851 #21038)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4468
#21049 := (not #21043)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4469
#21050 := (or #16842 #16845 #21049)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4470
#21051 := (not #21050)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4471
#21056 := (or #16842 #16845 #21051)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4472
#21062 := (not #21056)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4473
#21063 := (or #12210 #21062)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4474
#21064 := (not #21063)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4475
#21069 := (or #12210 #21064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4476
#21902 := (iff #21069 #21901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4477
#21899 := (iff #21064 #21898)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4478
#21896 := (iff #21063 #21895)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4479
#21893 := (iff #21062 #21892)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4480
#21890 := (iff #21056 #21889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4481
#21887 := (iff #21051 #21886)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4482
#21884 := (iff #21050 #21883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4483
#21881 := (iff #21049 #21880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4484
#21878 := (iff #21043 #21877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4485
#21875 := (iff #21038 #21874)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4486
#21872 := (iff #21037 #21871)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4487
#21869 := (iff #21036 #21868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4488
#21866 := (iff #21030 #21865)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4489
#21863 := (iff #21025 #21862)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4490
#21860 := (iff #21024 #21859)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4491
#21857 := (iff #21023 #21856)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4492
#21854 := (iff #21017 #21853)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4493
#21851 := (iff #21012 #21850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4494
#21848 := (iff #21011 #21847)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4495
#21845 := (iff #21010 #21844)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4496
#21842 := (iff #21003 #21841)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4497
#21839 := (iff #20998 #21838)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4498
#21836 := (iff #20997 #21835)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4499
#21833 := (iff #20996 #21832)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4500
#21830 := (iff #20981 #21829)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4501
#21827 := (iff #20976 #21826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4502
#21824 := (iff #20975 #21823)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4503
#21821 := (iff #20974 #21820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4504
#21818 := (iff #20968 #21817)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4505
#21815 := (iff #20963 #21814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4506
#21812 := (iff #20962 #21811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4507
#21809 := (iff #20961 #21808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4508
#21806 := (iff #20954 #21803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4509
#21804 := (iff #20943 #20943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4510
#21805 := [refl]: #21804
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4511
#21807 := [quant-intro #21805]: #21806
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4512
#21810 := [monotonicity #21807]: #21809
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4513
#21801 := (iff #20960 #21800)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4514
#21798 := (iff #20939 #21795)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4515
#21796 := (iff #20934 #20934)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4516
#21797 := [refl]: #21796
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4517
#21799 := [quant-intro #21797]: #21798
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4518
#21802 := [monotonicity #21799]: #21801
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4519
#21813 := [monotonicity #21802 #21810]: #21812
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4520
#21816 := [monotonicity #21813]: #21815
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4521
#21819 := [monotonicity #21816]: #21818
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4522
#21822 := [monotonicity #21819]: #21821
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4523
#21825 := [monotonicity #21822]: #21824
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4524
#21828 := [monotonicity #21825]: #21827
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4525
#21793 := (iff #20902 #21792)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4526
#21790 := (iff #20901 #21789)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4527
#21787 := (iff #20900 #21786)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4528
#21784 := (iff #20894 #21783)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4529
#21781 := (iff #20889 #21780)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4530
#21778 := (iff #20888 #21777)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4531
#21775 := (iff #20887 #21774)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4532
#21772 := (iff #20881 #21771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4533
#21769 := (iff #20876 #21768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4534
#21766 := (iff #20875 #21765)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4535
#21763 := (iff #20874 #21762)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4536
#21760 := (iff #20868 #21759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4537
#21757 := (iff #20863 #21756)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4538
#21754 := (iff #20862 #21753)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4539
#21721 := (iff #20825 #21720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4540
#21718 := (iff #20819 #21717)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4541
#21715 := (iff #20814 #21714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4542
#21712 := (iff #20813 #21711)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4543
#21709 := (iff #20812 #21708)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4544
#21706 := (iff #20804 #21705)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4545
#21703 := (iff #20799 #21702)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4546
#21700 := (iff #20798 #21699)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4547
#21697 := (iff #20797 #21696)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4548
#21694 := (iff #20791 #21693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4549
#21691 := (iff #20786 #21690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4550
#21688 := (iff #20785 #21687)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4551
#21685 := (iff #20784 #21684)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4552
#21682 := (iff #20766 #21679)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4553
#21680 := (iff #20761 #20761)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4554
#21681 := [refl]: #21680
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4555
#21683 := [quant-intro #21681]: #21682
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4556
#21686 := [monotonicity #21683]: #21685
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4557
#21689 := [monotonicity #21686]: #21688
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4558
#21692 := [monotonicity #21689]: #21691
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4559
#21695 := [monotonicity #21692]: #21694
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4560
#21698 := [monotonicity #21695]: #21697
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4561
#21701 := [monotonicity #21698]: #21700
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4562
#21704 := [monotonicity #21701]: #21703
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4563
#21707 := [monotonicity #21704]: #21706
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4564
#21710 := [monotonicity #21707]: #21709
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4565
#21713 := [monotonicity #21710]: #21712
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4566
#21716 := [monotonicity #21713]: #21715
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4567
#21719 := [monotonicity #21716]: #21718
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4568
#21722 := [monotonicity #21719]: #21721
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4569
#21755 := [monotonicity #21722]: #21754
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4570
#21758 := [monotonicity #21755]: #21757
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4571
#21751 := (iff #20854 #21750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4572
#21748 := (iff #20853 #21747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4573
#21745 := (iff #20852 #21744)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4574
#21742 := (iff #20845 #21741)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4575
#21739 := (iff #20840 #21738)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4576
#21736 := (iff #20839 #21735)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4577
#21733 := (iff #20838 #21732)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4578
#21730 := (iff #20832 #21729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4579
#21727 := (iff #20827 #21726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4580
#21724 := (iff #20826 #21723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4581
#21725 := [monotonicity #21722]: #21724
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4582
#21728 := [monotonicity #21725]: #21727
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4583
#21731 := [monotonicity #21728]: #21730
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4584
#21734 := [monotonicity #21731]: #21733
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4585
#21737 := [monotonicity #21734]: #21736
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4586
#21740 := [monotonicity #21737]: #21739
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4587
#21743 := [monotonicity #21740]: #21742
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4588
#21746 := [monotonicity #21743]: #21745
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4589
#21749 := [monotonicity #21746]: #21748
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4590
#21752 := [monotonicity #21749]: #21751
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4591
#21761 := [monotonicity #21752 #21758]: #21760
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4592
#21764 := [monotonicity #21761]: #21763
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4593
#21767 := [monotonicity #21764]: #21766
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4594
#21770 := [monotonicity #21767]: #21769
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4595
#21773 := [monotonicity #21770]: #21772
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4596
#21776 := [monotonicity #21773]: #21775
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4597
#21779 := [monotonicity #21776]: #21778
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4598
#21782 := [monotonicity #21779]: #21781
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4599
#21785 := [monotonicity #21782]: #21784
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4600
#21788 := [monotonicity #21785]: #21787
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4601
#21791 := [monotonicity #21788]: #21790
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4602
#21794 := [monotonicity #21791]: #21793
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4603
#21831 := [monotonicity #21794 #21828]: #21830
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4604
#21834 := [monotonicity #21831]: #21833
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4605
#21677 := (iff #20992 #21676)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4606
#21674 := (iff #20731 #21671)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4607
#21672 := (iff #20726 #20726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4608
#21673 := [refl]: #21672
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4609
#21675 := [quant-intro #21673]: #21674
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4610
#21678 := [monotonicity #21675]: #21677
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4611
#21837 := [monotonicity #21678 #21834]: #21836
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4612
#21840 := [monotonicity #21837]: #21839
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4613
#21843 := [monotonicity #21840]: #21842
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4614
#21846 := [monotonicity #21843]: #21845
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4615
#21669 := (iff #21009 #21668)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4616
#21666 := (iff #20720 #21663)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4617
#21664 := (iff #20715 #20715)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4618
#21665 := [refl]: #21664
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4619
#21667 := [quant-intro #21665]: #21666
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4620
#21670 := [monotonicity #21667]: #21669
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4621
#21849 := [monotonicity #21670 #21846]: #21848
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4622
#21852 := [monotonicity #21849]: #21851
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4623
#21855 := [monotonicity #21852]: #21854
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4624
#21858 := [monotonicity #21855]: #21857
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4625
#21861 := [monotonicity #21858]: #21860
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4626
#21864 := [monotonicity #21861]: #21863
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4627
#21867 := [monotonicity #21864]: #21866
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4628
#21870 := [monotonicity #21867]: #21869
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4629
#21873 := [monotonicity #21870]: #21872
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4630
#21876 := [monotonicity #21873]: #21875
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4631
#21879 := [monotonicity #21876]: #21878
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4632
#21882 := [monotonicity #21879]: #21881
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4633
#21885 := [monotonicity #21882]: #21884
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4634
#21888 := [monotonicity #21885]: #21887
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4635
#21891 := [monotonicity #21888]: #21890
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4636
#21894 := [monotonicity #21891]: #21893
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4637
#21897 := [monotonicity #21894]: #21896
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4638
#21900 := [monotonicity #21897]: #21899
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4639
#21903 := [monotonicity #21900]: #21902
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4640
#13426 := (and #5433 #14701 #12736 #4826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4641
#17163 := (not #13426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4642
#17166 := (forall (vars (?v0 Int)) #17163)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4643
#14059 := (and #5433 #14701)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4644
#14054 := (not #14059)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4645
#13437 := (or #14054 #12734 #12748)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4646
#13432 := (forall (vars (?v0 Int)) #13437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4647
#17170 := (and #13432 #17166)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4648
#17141 := (and #17139 #17140)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4649
#17142 := (not #17141)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4650
#17469 := (or #17142 #17451 #17464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4651
#17472 := (not #17469)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4652
#17475 := (or #17472 #17170)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4653
#17481 := (and #12706 #12423 #12426 #4814 #4816 #4818 #4820 #17475)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4654
#17041 := (not #12508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4655
#13498 := (or #14054 #12468 #12482)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4656
#13497 := (forall (vars (?v0 Int)) #13498)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4657
#17044 := (and #13497 #17041)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4658
#17019 := (and #17017 #17018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4659
#17020 := (not #17019)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4660
#17334 := (or #17020 #17316 #17329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4661
#17337 := (not #17334)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4662
#17340 := (or #17337 #17044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4663
#17343 := (and #12460 #17340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4664
#17346 := (or #12465 #17343)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4665
#17352 := (and #12444 #13511 #12523 #4971 #12452 #12435 #17346)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4666
#17357 := (or #16993 #16996 #17352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4667
#17397 := (and #12426 #12613 #5012 #5013 #12423 #12435 #17357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4668
#17363 := (and #4933 #4938 #4943 #4948 #4953 #4956 #4958 #12423 #12435 #17357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4669
#17368 := (or #16955 #16964 #17363)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4670
#17374 := (and #4933 #4935 #17368)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4671
#17379 := (or #16955 #16958 #17374)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4672
#17385 := (and #12423 #12426 #12612 #17379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4673
#17402 := (or #17385 #17397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4674
#17408 := (and #4933 #4938 #12423 #12426 #17402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4675
#17413 := (or #16955 #16964 #17408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4676
#17419 := (and #4933 #4935 #17413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4677
#17424 := (or #16955 #16958 #17419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4678
#17430 := (and #12423 #12426 #12707 #17424)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4679
#17486 := (or #17430 #17481)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4680
#13522 := (or #14054 #12889 #12903)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4681
#13521 := (forall (vars (?v0 Int)) #13522)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4682
#17492 := (and #12419 #4780 #12951 #13569 #13550 #12929 #13535 #12423 #12426 #12923 #13521 #12880 #4806 #4891 #4811 #4902 #4906 #4910 #4914 #4918 #4923 #17486)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4683
#17497 := (or #12418 #16901 #17492)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4684
#13582 := (or #14054 #12385 #12397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4685
#13581 := (forall (vars (?v0 Int)) #13582)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4686
#17500 := (and #13581 #17497)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4687
#16877 := (and #16875 #16876)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4688
#16878 := (not #16877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4689
#16886 := (or #16878 #16879 #16885)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4690
#16887 := (not #16886)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4691
#17503 := (or #16887 #17500)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4692
#17506 := (and #12379 #17503)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4693
#17509 := (or #12382 #17506)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4694
#17515 := (and #4739 #4745 #4750 #4755 #4760 #4765 #17509)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4695
#17520 := (or #16842 #16851 #17515)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4696
#17526 := (and #4739 #4741 #17520)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4697
#17531 := (or #16842 #16845 #17526)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4698
#17534 := (and #4733 #17531)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4699
#17537 := (or #12210 #17534)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4700
#21070 := (iff #17537 #21069)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4701
#21067 := (iff #17534 #21064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4702
#21059 := (and #4733 #21056)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4703
#21065 := (iff #21059 #21064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4704
#21066 := [rewrite]: #21065
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4705
#21060 := (iff #17534 #21059)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4706
#21057 := (iff #17531 #21056)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4707
#21054 := (iff #17526 #21051)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4708
#21046 := (and #4739 #4741 #21043)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4709
#21052 := (iff #21046 #21051)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4710
#21053 := [rewrite]: #21052
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4711
#21047 := (iff #17526 #21046)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4712
#21044 := (iff #17520 #21043)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4713
#21041 := (iff #17515 #21038)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4714
#21033 := (and #4739 #4745 #4750 #4755 #4760 #4765 #21030)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4715
#21039 := (iff #21033 #21038)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4716
#21040 := [rewrite]: #21039
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4717
#21034 := (iff #17515 #21033)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4718
#21031 := (iff #17509 #21030)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4719
#21028 := (iff #17506 #21025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4720
#21020 := (and #12379 #21017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4721
#21026 := (iff #21020 #21025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4722
#21027 := [rewrite]: #21026
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4723
#21021 := (iff #17506 #21020)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4724
#21018 := (iff #17503 #21017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4725
#21015 := (iff #17500 #21012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4726
#21006 := (and #20720 #21003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4727
#21013 := (iff #21006 #21012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4728
#21014 := [rewrite]: #21013
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4729
#21007 := (iff #17500 #21006)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4730
#21004 := (iff #17497 #21003)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4731
#21001 := (iff #17492 #20998)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4732
#20984 := (and #12419 #4780 #12951 #13569 #13550 #12929 #13535 #12423 #12426 #12923 #20731 #12880 #4806 #4891 #4811 #4902 #4906 #4910 #4914 #4918 #4923 #20981)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4733
#20999 := (iff #20984 #20998)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4734
#21000 := [rewrite]: #20999
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4735
#20985 := (iff #17492 #20984)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4736
#20982 := (iff #17486 #20981)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4737
#20979 := (iff #17481 #20976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4738
#20971 := (and #12706 #12423 #12426 #4814 #4816 #4818 #4820 #20968)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4739
#20977 := (iff #20971 #20976)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4740
#20978 := [rewrite]: #20977
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4741
#20972 := (iff #17481 #20971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4742
#20969 := (iff #17475 #20968)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4743
#20966 := (iff #17170 #20963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4744
#20957 := (and #20939 #20954)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4745
#20964 := (iff #20957 #20963)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4746
#20965 := [rewrite]: #20964
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4747
#20958 := (iff #17170 #20957)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4748
#20955 := (iff #17166 #20954)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4749
#20952 := (iff #17163 #20943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4750
#20944 := (not #20943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4751
#20947 := (not #20944)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4752
#20950 := (iff #20947 #20943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4753
#20951 := [rewrite]: #20950
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4754
#20948 := (iff #17163 #20947)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4755
#20945 := (iff #13426 #20944)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4756
#20946 := [rewrite]: #20945
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4757
#20949 := [monotonicity #20946]: #20948
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4758
#20953 := [trans #20949 #20951]: #20952
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4759
#20956 := [quant-intro #20953]: #20955
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4760
#20940 := (iff #13432 #20939)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4761
#20937 := (iff #13437 #20934)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4762
#18608 := (or #6155 #17965)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4763
#20931 := (or #18608 #12734 #12748)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4764
#20935 := (iff #20931 #20934)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4765
#20936 := [rewrite]: #20935
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4766
#20932 := (iff #13437 #20931)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4767
#18617 := (iff #14054 #18608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4768
#18609 := (not #18608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4769
#18612 := (not #18609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4770
#18615 := (iff #18612 #18608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4771
#18616 := [rewrite]: #18615
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4772
#18613 := (iff #14054 #18612)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4773
#18610 := (iff #14059 #18609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4774
#18611 := [rewrite]: #18610
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4775
#18614 := [monotonicity #18611]: #18613
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4776
#18618 := [trans #18614 #18616]: #18617
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4777
#20933 := [monotonicity #18618]: #20932
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4778
#20938 := [trans #20933 #20936]: #20937
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4779
#20941 := [quant-intro #20938]: #20940
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4780
#20959 := [monotonicity #20941 #20956]: #20958
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4781
#20967 := [trans #20959 #20965]: #20966
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4782
#20929 := (iff #17472 #20928)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4783
#20926 := (iff #17469 #20923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4784
#20909 := (or #20907 #20908)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4785
#20920 := (or #20909 #17451 #17464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4786
#20924 := (iff #20920 #20923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4787
#20925 := [rewrite]: #20924
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4788
#20921 := (iff #17469 #20920)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4789
#20918 := (iff #17142 #20909)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4790
#20910 := (not #20909)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4791
#20913 := (not #20910)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4792
#20916 := (iff #20913 #20909)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4793
#20917 := [rewrite]: #20916
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4794
#20914 := (iff #17142 #20913)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4795
#20911 := (iff #17141 #20910)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4796
#20912 := [rewrite]: #20911
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4797
#20915 := [monotonicity #20912]: #20914
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4798
#20919 := [trans #20915 #20917]: #20918
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4799
#20922 := [monotonicity #20919]: #20921
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4800
#20927 := [trans #20922 #20925]: #20926
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4801
#20930 := [monotonicity #20927]: #20929
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4802
#20970 := [monotonicity #20930 #20967]: #20969
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4803
#20973 := [monotonicity #20970]: #20972
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4804
#20980 := [trans #20973 #20978]: #20979
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4805
#20905 := (iff #17430 #20902)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4806
#20897 := (and #12423 #12426 #12707 #20894)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4807
#20903 := (iff #20897 #20902)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4808
#20904 := [rewrite]: #20903
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4809
#20898 := (iff #17430 #20897)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4810
#20895 := (iff #17424 #20894)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4811
#20892 := (iff #17419 #20889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4812
#20884 := (and #4933 #4935 #20881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4813
#20890 := (iff #20884 #20889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4814
#20891 := [rewrite]: #20890
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4815
#20885 := (iff #17419 #20884)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4816
#20882 := (iff #17413 #20881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4817
#20879 := (iff #17408 #20876)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4818
#20871 := (and #4933 #4938 #12423 #12426 #20868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4819
#20877 := (iff #20871 #20876)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4820
#20878 := [rewrite]: #20877
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4821
#20872 := (iff #17408 #20871)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4822
#20869 := (iff #17402 #20868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4823
#20866 := (iff #17397 #20863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4824
#20859 := (and #12426 #12613 #5012 #5013 #12423 #12435 #20819)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4825
#20864 := (iff #20859 #20863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4826
#20865 := [rewrite]: #20864
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4827
#20860 := (iff #17397 #20859)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4828
#20820 := (iff #17357 #20819)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4829
#20817 := (iff #17352 #20814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4830
#20807 := (and #12444 #13511 #12523 #4971 #12452 #12435 #20804)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4831
#20815 := (iff #20807 #20814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4832
#20816 := [rewrite]: #20815
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4833
#20808 := (iff #17352 #20807)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4834
#20805 := (iff #17346 #20804)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4835
#20802 := (iff #17343 #20799)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4836
#20794 := (and #12460 #20791)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4837
#20800 := (iff #20794 #20799)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4838
#20801 := [rewrite]: #20800
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4839
#20795 := (iff #17343 #20794)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4840
#20792 := (iff #17340 #20791)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4841
#20789 := (iff #17044 #20786)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4842
#20781 := (and #20766 #20770)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4843
#20787 := (iff #20781 #20786)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4844
#20788 := [rewrite]: #20787
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4845
#20782 := (iff #17044 #20781)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4846
#20779 := (iff #17041 #20770)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4847
#20774 := (not #20771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4848
#20777 := (iff #20774 #20770)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4849
#20778 := [rewrite]: #20777
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4850
#20775 := (iff #17041 #20774)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4851
#20772 := (iff #12508 #20771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4852
#20773 := [rewrite]: #20772
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4853
#20776 := [monotonicity #20773]: #20775
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4854
#20780 := [trans #20776 #20778]: #20779
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4855
#20767 := (iff #13497 #20766)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4856
#20764 := (iff #13498 #20761)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4857
#20758 := (or #18608 #12468 #12482)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4858
#20762 := (iff #20758 #20761)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4859
#20763 := [rewrite]: #20762
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4860
#20759 := (iff #13498 #20758)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4861
#20760 := [monotonicity #18618]: #20759
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4862
#20765 := [trans #20760 #20763]: #20764
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4863
#20768 := [quant-intro #20765]: #20767
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4864
#20783 := [monotonicity #20768 #20780]: #20782
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4865
#20790 := [trans #20783 #20788]: #20789
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4866
#20756 := (iff #17337 #20755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4867
#20753 := (iff #17334 #20750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4868
#20736 := (or #20734 #20735)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4869
#20747 := (or #20736 #17316 #17329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4870
#20751 := (iff #20747 #20750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4871
#20752 := [rewrite]: #20751
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4872
#20748 := (iff #17334 #20747)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4873
#20745 := (iff #17020 #20736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4874
#20737 := (not #20736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4875
#20740 := (not #20737)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4876
#20743 := (iff #20740 #20736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4877
#20744 := [rewrite]: #20743
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4878
#20741 := (iff #17020 #20740)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4879
#20738 := (iff #17019 #20737)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4880
#20739 := [rewrite]: #20738
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4881
#20742 := [monotonicity #20739]: #20741
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4882
#20746 := [trans #20742 #20744]: #20745
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4883
#20749 := [monotonicity #20746]: #20748
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4884
#20754 := [trans #20749 #20752]: #20753
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4885
#20757 := [monotonicity #20754]: #20756
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4886
#20793 := [monotonicity #20757 #20790]: #20792
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4887
#20796 := [monotonicity #20793]: #20795
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4888
#20803 := [trans #20796 #20801]: #20802
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4889
#20806 := [monotonicity #20803]: #20805
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4890
#20809 := [monotonicity #20806]: #20808
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4891
#20818 := [trans #20809 #20816]: #20817
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4892
#20821 := [monotonicity #20818]: #20820
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4893
#20861 := [monotonicity #20821]: #20860
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4894
#20867 := [trans #20861 #20865]: #20866
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4895
#20857 := (iff #17385 #20854)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4896
#20848 := (and #12423 #12426 #12612 #20845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4897
#20855 := (iff #20848 #20854)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4898
#20856 := [rewrite]: #20855
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4899
#20849 := (iff #17385 #20848)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4900
#20846 := (iff #17379 #20845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4901
#20843 := (iff #17374 #20840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4902
#20835 := (and #4933 #4935 #20832)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4903
#20841 := (iff #20835 #20840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4904
#20842 := [rewrite]: #20841
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4905
#20836 := (iff #17374 #20835)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4906
#20833 := (iff #17368 #20832)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4907
#20830 := (iff #17363 #20827)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4908
#20822 := (and #4933 #4938 #4943 #4948 #4953 #4956 #4958 #12423 #12435 #20819)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4909
#20828 := (iff #20822 #20827)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4910
#20829 := [rewrite]: #20828
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4911
#20823 := (iff #17363 #20822)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4912
#20824 := [monotonicity #20821]: #20823
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4913
#20831 := [trans #20824 #20829]: #20830
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4914
#20834 := [monotonicity #20831]: #20833
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4915
#20837 := [monotonicity #20834]: #20836
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4916
#20844 := [trans #20837 #20842]: #20843
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4917
#20847 := [monotonicity #20844]: #20846
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4918
#20850 := [monotonicity #20847]: #20849
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4919
#20858 := [trans #20850 #20856]: #20857
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4920
#20870 := [monotonicity #20858 #20867]: #20869
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4921
#20873 := [monotonicity #20870]: #20872
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4922
#20880 := [trans #20873 #20878]: #20879
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4923
#20883 := [monotonicity #20880]: #20882
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4924
#20886 := [monotonicity #20883]: #20885
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4925
#20893 := [trans #20886 #20891]: #20892
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4926
#20896 := [monotonicity #20893]: #20895
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4927
#20899 := [monotonicity #20896]: #20898
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4928
#20906 := [trans #20899 #20904]: #20905
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4929
#20983 := [monotonicity #20906 #20980]: #20982
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4930
#20732 := (iff #13521 #20731)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4931
#20729 := (iff #13522 #20726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4932
#20723 := (or #18608 #12889 #12903)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4933
#20727 := (iff #20723 #20726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4934
#20728 := [rewrite]: #20727
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4935
#20724 := (iff #13522 #20723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4936
#20725 := [monotonicity #18618]: #20724
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4937
#20730 := [trans #20725 #20728]: #20729
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4938
#20733 := [quant-intro #20730]: #20732
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4939
#20986 := [monotonicity #20733 #20983]: #20985
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4940
#21002 := [trans #20986 #21000]: #21001
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4941
#21005 := [monotonicity #21002]: #21004
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4942
#20721 := (iff #13581 #20720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4943
#20718 := (iff #13582 #20715)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4944
#20712 := (or #18608 #12385 #12397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4945
#20716 := (iff #20712 #20715)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4946
#20717 := [rewrite]: #20716
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4947
#20713 := (iff #13582 #20712)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4948
#20714 := [monotonicity #18618]: #20713
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4949
#20719 := [trans #20714 #20717]: #20718
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4950
#20722 := [quant-intro #20719]: #20721
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4951
#21008 := [monotonicity #20722 #21005]: #21007
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4952
#21016 := [trans #21008 #21014]: #21015
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4953
#20710 := (iff #16887 #20709)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4954
#20707 := (iff #16886 #20704)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4955
#20690 := (or #20688 #20689)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4956
#20701 := (or #20690 #16879 #16885)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4957
#20705 := (iff #20701 #20704)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4958
#20706 := [rewrite]: #20705
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4959
#20702 := (iff #16886 #20701)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4960
#20699 := (iff #16878 #20690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4961
#20691 := (not #20690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4962
#20694 := (not #20691)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4963
#20697 := (iff #20694 #20690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4964
#20698 := [rewrite]: #20697
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4965
#20695 := (iff #16878 #20694)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4966
#20692 := (iff #16877 #20691)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4967
#20693 := [rewrite]: #20692
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4968
#20696 := [monotonicity #20693]: #20695
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4969
#20700 := [trans #20696 #20698]: #20699
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4970
#20703 := [monotonicity #20700]: #20702
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4971
#20708 := [trans #20703 #20706]: #20707
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4972
#20711 := [monotonicity #20708]: #20710
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4973
#21019 := [monotonicity #20711 #21016]: #21018
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4974
#21022 := [monotonicity #21019]: #21021
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4975
#21029 := [trans #21022 #21027]: #21028
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4976
#21032 := [monotonicity #21029]: #21031
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4977
#21035 := [monotonicity #21032]: #21034
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4978
#21042 := [trans #21035 #21040]: #21041
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4979
#21045 := [monotonicity #21042]: #21044
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4980
#21048 := [monotonicity #21045]: #21047
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4981
#21055 := [trans #21048 #21053]: #21054
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4982
#21058 := [monotonicity #21055]: #21057
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4983
#21061 := [monotonicity #21058]: #21060
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4984
#21068 := [trans #21061 #21066]: #21067
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4985
#21071 := [monotonicity #21068]: #21070
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4986
#17148 := (+ #17147 #12746)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4987
#17149 := (<= #17148 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4988
#17143 := (+ ?v0!15 #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4989
#17144 := (>= #17143 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4990
#17150 := (or #17142 #17144 #17149)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4991
#17151 := (not #17150)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4992
#17174 := (or #17151 #17170)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4993
#17135 := (not #11320)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4994
#17132 := (not #11329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4995
#17129 := (not #11338)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4996
#17126 := (not #11347)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4997
#16916 := (not #12431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4998
#17178 := (and #12710 #16916 #17126 #17129 #17132 #17135 #17174)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  4999
#17026 := (+ #17025 #12480)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5000
#17027 := (<= #17026 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5001
#17021 := (+ ?v0!14 #12461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5002
#17022 := (>= #17021 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5003
#17028 := (or #17020 #17022 #17027)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5004
#17029 := (not #17028)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5005
#17048 := (or #17029 #17044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5006
#17013 := (not #12465)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5007
#17052 := (and #17013 #17048)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5008
#17056 := (or #12465 #17052)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5009
#17008 := (not #12457)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5010
#17005 := (not #11608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5011
#17002 := (not #12527)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5012
#13504 := (and #12444 #13511)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5013
#13503 := (not #13504)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5014
#16999 := (not #13503)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5015
#17060 := (and #16999 #17002 #17005 #17008 #17056)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5016
#17064 := (or #16993 #16996 #17060)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5017
#16990 := (not #12440)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5018
#17093 := (not #11758)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5019
#17090 := (not #11767)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5020
#17096 := (and #16916 #12618 #17090 #17093 #16990 #17064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5021
#16987 := (not #11647)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5022
#16984 := (not #11656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5023
#16981 := (not #12561)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5024
#16978 := (not #11674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5025
#16975 := (not #11683)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5026
#16972 := (not #11692)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5027
#16967 := (not #11701)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5028
#17068 := (and #16967 #16972 #16975 #16978 #16981 #16984 #16987 #16990 #17064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5029
#17072 := (or #16955 #16964 #17068)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5030
#16961 := (not #11713)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5031
#17076 := (and #16961 #17072)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5032
#17080 := (or #16955 #16958 #17076)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5033
#17084 := (and #16916 #12612 #17080)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5034
#17100 := (or #17084 #17096)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5035
#17104 := (and #16967 #16916 #17100)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5036
#17108 := (or #16955 #16964 #17104)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5037
#17112 := (and #16961 #17108)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5038
#17116 := (or #16955 #16958 #17112)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5039
#17120 := (and #16916 #12707 #17116)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5040
#17182 := (or #17120 #17178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5041
#16950 := (not #11934)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5042
#16947 := (not #11943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5043
#16944 := (not #11952)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5044
#16941 := (not #11961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5045
#16938 := (not #11970)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5046
#16935 := (not #14815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5047
#16932 := (not #12874)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5048
#16929 := (not #12886)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5049
#16919 := (not #12926)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5050
#13528 := (and #12929 #13535)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5051
#13527 := (not #13528)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5052
#16913 := (not #13527)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5053
#13547 := (and #12426 #13550)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5054
#13542 := (not #13547)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5055
#16910 := (not #13542)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5056
#13562 := (and #12951 #13569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5057
#13561 := (not #13562)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5058
#16907 := (not #13561)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5059
#16904 := (not #12967)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5060
#17186 := (and #16904 #16907 #16910 #16913 #16916 #16919 #13521 #16929 #16932 #16935 #16938 #16941 #16944 #16947 #16950 #17182)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5061
#17190 := (or #13124 #16901 #17186)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5062
#17194 := (and #13581 #17190)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5063
#17198 := (or #16887 #17194)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5064
#16871 := (not #12382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5065
#17202 := (and #16871 #17198)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5066
#17206 := (or #12382 #17202)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5067
#16866 := (not #12150)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5068
#16863 := (not #12159)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5069
#16860 := (not #12168)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5070
#16857 := (not #12177)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5071
#16854 := (not #12186)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5072
#17210 := (and #16854 #16857 #16860 #16863 #16866 #17206)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5073
#17214 := (or #16842 #16851 #17210)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5074
#16848 := (not #12198)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5075
#17218 := (and #16848 #17214)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5076
#17222 := (or #16842 #16845 #17218)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5077
#16839 := (not #12210)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5078
#17226 := (and #16839 #17222)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5079
#17230 := (or #12210 #17226)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5080
#17538 := (iff #17230 #17537)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5081
#17535 := (iff #17226 #17534)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5082
#17532 := (iff #17222 #17531)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5083
#17529 := (iff #17218 #17526)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5084
#17523 := (and #4742 #17520)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5085
#17527 := (iff #17523 #17526)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5086
#17528 := [rewrite]: #17527
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5087
#17524 := (iff #17218 #17523)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5088
#17521 := (iff #17214 #17520)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5089
#17518 := (iff #17210 #17515)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5090
#17512 := (and #4746 #4750 #4755 #4760 #4765 #17509)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5091
#17516 := (iff #17512 #17515)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5092
#17517 := [rewrite]: #17516
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5093
#17513 := (iff #17210 #17512)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5094
#17510 := (iff #17206 #17509)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5095
#17507 := (iff #17202 #17506)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5096
#17504 := (iff #17198 #17503)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5097
#17501 := (iff #17194 #17500)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5098
#17498 := (iff #17190 #17497)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5099
#17495 := (iff #17186 #17492)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5100
#17489 := (and #12964 #13562 #13547 #13528 #12428 #12923 #13521 #12883 #4891 #4811 #4902 #4906 #4910 #4914 #4924 #17486)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5101
#17493 := (iff #17489 #17492)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5102
#17494 := [rewrite]: #17493
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5103
#17490 := (iff #17186 #17489)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5104
#17487 := (iff #17182 #17486)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5105
#17484 := (iff #17178 #17481)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5106
#17478 := (and #12706 #12428 #4814 #4816 #4818 #4820 #17475)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5107
#17482 := (iff #17478 #17481)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5108
#17483 := [rewrite]: #17482
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5109
#17479 := (iff #17178 #17478)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5110
#17476 := (iff #17174 #17475)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5111
#17473 := (iff #17151 #17472)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5112
#17470 := (iff #17150 #17469)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5113
#17467 := (iff #17149 #17464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5114
#17456 := (+ #12746 #17147)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5115
#17459 := (<= #17456 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5116
#17465 := (iff #17459 #17464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5117
#17466 := [rewrite]: #17465
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5118
#17460 := (iff #17149 #17459)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5119
#17457 := (= #17148 #17456)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5120
#17458 := [rewrite]: #17457
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5121
#17461 := [monotonicity #17458]: #17460
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5122
#17468 := [trans #17461 #17466]: #17467
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5123
#17454 := (iff #17144 #17451)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5124
#17443 := (+ #12352 ?v0!15)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5125
#17446 := (>= #17443 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5126
#17452 := (iff #17446 #17451)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5127
#17453 := [rewrite]: #17452
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5128
#17447 := (iff #17144 #17446)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5129
#17444 := (= #17143 #17443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5130
#17445 := [rewrite]: #17444
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5131
#17448 := [monotonicity #17445]: #17447
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5132
#17455 := [trans #17448 #17453]: #17454
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5133
#17471 := [monotonicity #17455 #17468]: #17470
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5134
#17474 := [monotonicity #17471]: #17473
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5135
#17477 := [monotonicity #17474]: #17476
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5136
#17441 := (iff #17135 #4820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5137
#17442 := [rewrite]: #17441
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5138
#17439 := (iff #17132 #4818)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5139
#17440 := [rewrite]: #17439
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5140
#17437 := (iff #17129 #4816)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5141
#17438 := [rewrite]: #17437
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5142
#17435 := (iff #17126 #4814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5143
#17436 := [rewrite]: #17435
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5144
#17260 := (iff #16916 #12428)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5145
#17261 := [rewrite]: #17260
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5146
#17480 := [monotonicity #12714 #17261 #17436 #17438 #17440 #17442 #17477]: #17479
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5147
#17485 := [trans #17480 #17483]: #17484
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5148
#17433 := (iff #17120 #17430)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5149
#17427 := (and #12428 #12707 #17424)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5150
#17431 := (iff #17427 #17430)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5151
#17432 := [rewrite]: #17431
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5152
#17428 := (iff #17120 #17427)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5153
#17425 := (iff #17116 #17424)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5154
#17422 := (iff #17112 #17419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5155
#17416 := (and #4936 #17413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5156
#17420 := (iff #17416 #17419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5157
#17421 := [rewrite]: #17420
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5158
#17417 := (iff #17112 #17416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5159
#17414 := (iff #17108 #17413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5160
#17411 := (iff #17104 #17408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5161
#17405 := (and #4939 #12428 #17402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5162
#17409 := (iff #17405 #17408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5163
#17410 := [rewrite]: #17409
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5164
#17406 := (iff #17104 #17405)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5165
#17403 := (iff #17100 #17402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5166
#17400 := (iff #17096 #17397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5167
#17394 := (and #12428 #12613 #5012 #5013 #12437 #17357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5168
#17398 := (iff #17394 #17397)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5169
#17399 := [rewrite]: #17398
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5170
#17395 := (iff #17096 #17394)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5171
#17358 := (iff #17064 #17357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5172
#17355 := (iff #17060 #17352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5173
#17349 := (and #13504 #12523 #4971 #12454 #17346)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5174
#17353 := (iff #17349 #17352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5175
#17354 := [rewrite]: #17353
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5176
#17350 := (iff #17060 #17349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5177
#17347 := (iff #17056 #17346)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5178
#17344 := (iff #17052 #17343)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5179
#17341 := (iff #17048 #17340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5180
#17338 := (iff #17029 #17337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5181
#17335 := (iff #17028 #17334)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5182
#17332 := (iff #17027 #17329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5183
#17321 := (+ #12480 #17025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5184
#17324 := (<= #17321 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5185
#17330 := (iff #17324 #17329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5186
#17331 := [rewrite]: #17330
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5187
#17325 := (iff #17027 #17324)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5188
#17322 := (= #17026 #17321)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5189
#17323 := [rewrite]: #17322
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5190
#17326 := [monotonicity #17323]: #17325
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5191
#17333 := [trans #17326 #17331]: #17332
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5192
#17319 := (iff #17022 #17316)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5193
#17308 := (+ #12461 ?v0!14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5194
#17311 := (>= #17308 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5195
#17317 := (iff #17311 #17316)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5196
#17318 := [rewrite]: #17317
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5197
#17312 := (iff #17022 #17311)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5198
#17309 := (= #17021 #17308)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5199
#17310 := [rewrite]: #17309
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5200
#17313 := [monotonicity #17310]: #17312
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5201
#17320 := [trans #17313 #17318]: #17319
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5202
#17336 := [monotonicity #17320 #17333]: #17335
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5203
#17339 := [monotonicity #17336]: #17338
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5204
#17342 := [monotonicity #17339]: #17341
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5205
#17306 := (iff #17013 #12460)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5206
#17307 := [rewrite]: #17306
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5207
#17345 := [monotonicity #17307 #17342]: #17344
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5208
#17348 := [monotonicity #17345]: #17347
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5209
#17304 := (iff #17008 #12454)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5210
#17305 := [rewrite]: #17304
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5211
#17302 := (iff #17005 #4971)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5212
#17303 := [rewrite]: #17302
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5213
#17300 := (iff #17002 #12523)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5214
#17301 := [rewrite]: #17300
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5215
#17298 := (iff #16999 #13504)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5216
#17299 := [rewrite]: #17298
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5217
#17351 := [monotonicity #17299 #17301 #17303 #17305 #17348]: #17350
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5218
#17356 := [trans #17351 #17354]: #17355
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5219
#17359 := [monotonicity #17356]: #17358
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5220
#17296 := (iff #16990 #12437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5221
#17297 := [rewrite]: #17296
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5222
#17392 := (iff #17093 #5013)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5223
#17393 := [rewrite]: #17392
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5224
#17390 := (iff #17090 #5012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5225
#17391 := [rewrite]: #17390
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5226
#17396 := [monotonicity #17261 #12622 #17391 #17393 #17297 #17359]: #17395
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5227
#17401 := [trans #17396 #17399]: #17400
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5228
#17388 := (iff #17084 #17385)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5229
#17382 := (and #12428 #12612 #17379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5230
#17386 := (iff #17382 #17385)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5231
#17387 := [rewrite]: #17386
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5232
#17383 := (iff #17084 #17382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5233
#17380 := (iff #17080 #17379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5234
#17377 := (iff #17076 #17374)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5235
#17371 := (and #4936 #17368)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5236
#17375 := (iff #17371 #17374)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5237
#17376 := [rewrite]: #17375
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5238
#17372 := (iff #17076 #17371)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5239
#17369 := (iff #17072 #17368)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5240
#17366 := (iff #17068 #17363)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5241
#17360 := (and #4939 #4943 #4948 #4953 #12423 #4956 #4958 #12437 #17357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5242
#17364 := (iff #17360 #17363)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5243
#17365 := [rewrite]: #17364
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5244
#17361 := (iff #17068 #17360)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5245
#17294 := (iff #16987 #4958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5246
#17295 := [rewrite]: #17294
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5247
#17292 := (iff #16984 #4956)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5248
#17293 := [rewrite]: #17292
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5249
#17290 := (iff #16981 #12423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5250
#17291 := [rewrite]: #17290
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5251
#17288 := (iff #16978 #4953)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5252
#17289 := [rewrite]: #17288
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5253
#17286 := (iff #16975 #4948)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5254
#17287 := [rewrite]: #17286
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5255
#17284 := (iff #16972 #4943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5256
#17285 := [rewrite]: #17284
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5257
#17282 := (iff #16967 #4939)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5258
#17283 := [rewrite]: #17282
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5259
#17362 := [monotonicity #17283 #17285 #17287 #17289 #17291 #17293 #17295 #17297 #17359]: #17361
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5260
#17367 := [trans #17362 #17365]: #17366
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5261
#17370 := [monotonicity #17367]: #17369
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5262
#17280 := (iff #16961 #4936)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5263
#17281 := [rewrite]: #17280
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5264
#17373 := [monotonicity #17281 #17370]: #17372
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5265
#17378 := [trans #17373 #17376]: #17377
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5266
#17381 := [monotonicity #17378]: #17380
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5267
#17384 := [monotonicity #17261 #17381]: #17383
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5268
#17389 := [trans #17384 #17387]: #17388
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5269
#17404 := [monotonicity #17389 #17401]: #17403
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5270
#17407 := [monotonicity #17283 #17261 #17404]: #17406
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5271
#17412 := [trans #17407 #17410]: #17411
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5272
#17415 := [monotonicity #17412]: #17414
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5273
#17418 := [monotonicity #17281 #17415]: #17417
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5274
#17423 := [trans #17418 #17421]: #17422
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5275
#17426 := [monotonicity #17423]: #17425
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5276
#17429 := [monotonicity #17261 #17426]: #17428
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5277
#17434 := [trans #17429 #17432]: #17433
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5278
#17488 := [monotonicity #17434 #17485]: #17487
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5279
#17278 := (iff #16950 #4924)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5280
#17279 := [rewrite]: #17278
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5281
#17276 := (iff #16947 #4914)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5282
#17277 := [rewrite]: #17276
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5283
#17274 := (iff #16944 #4910)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5284
#17275 := [rewrite]: #17274
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5285
#17272 := (iff #16941 #4906)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5286
#17273 := [rewrite]: #17272
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5287
#17270 := (iff #16938 #4902)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5288
#17271 := [rewrite]: #17270
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5289
#17268 := (iff #16935 #4811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5290
#17269 := [rewrite]: #17268
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5291
#17266 := (iff #16932 #4891)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5292
#17267 := [rewrite]: #17266
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5293
#17264 := (iff #16929 #12883)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5294
#17265 := [rewrite]: #17264
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5295
#17262 := (iff #16919 #12923)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5296
#17263 := [rewrite]: #17262
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5297
#17258 := (iff #16913 #13528)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5298
#17259 := [rewrite]: #17258
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5299
#17256 := (iff #16910 #13547)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5300
#17257 := [rewrite]: #17256
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5301
#17254 := (iff #16907 #13562)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5302
#17255 := [rewrite]: #17254
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5303
#17252 := (iff #16904 #12964)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5304
#17253 := [rewrite]: #17252
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5305
#17491 := [monotonicity #17253 #17255 #17257 #17259 #17261 #17263 #17265 #17267 #17269 #17271 #17273 #17275 #17277 #17279 #17488]: #17490
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5306
#17496 := [trans #17491 #17494]: #17495
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5307
#17499 := [monotonicity #13128 #17496]: #17498
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5308
#17502 := [monotonicity #17499]: #17501
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5309
#17505 := [monotonicity #17502]: #17504
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5310
#17250 := (iff #16871 #12379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5311
#17251 := [rewrite]: #17250
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5312
#17508 := [monotonicity #17251 #17505]: #17507
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5313
#17511 := [monotonicity #17508]: #17510
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5314
#17248 := (iff #16866 #4765)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5315
#17249 := [rewrite]: #17248
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5316
#17246 := (iff #16863 #4760)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5317
#17247 := [rewrite]: #17246
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5318
#17244 := (iff #16860 #4755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5319
#17245 := [rewrite]: #17244
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5320
#17242 := (iff #16857 #4750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5321
#17243 := [rewrite]: #17242
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5322
#17240 := (iff #16854 #4746)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5323
#17241 := [rewrite]: #17240
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5324
#17514 := [monotonicity #17241 #17243 #17245 #17247 #17249 #17511]: #17513
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5325
#17519 := [trans #17514 #17517]: #17518
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5326
#17522 := [monotonicity #17519]: #17521
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5327
#17238 := (iff #16848 #4742)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5328
#17239 := [rewrite]: #17238
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5329
#17525 := [monotonicity #17239 #17522]: #17524
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5330
#17530 := [trans #17525 #17528]: #17529
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5331
#17533 := [monotonicity #17530]: #17532
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5332
#17236 := (iff #16839 #4733)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5333
#17237 := [rewrite]: #17236
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5334
#17536 := [monotonicity #17237 #17533]: #17535
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5335
#17539 := [monotonicity #17536]: #17538
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5336
#13425 := (exists (vars (?v0 Int)) #13426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5337
#13431 := (not #13432)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5338
#13420 := (or #13431 #13425)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5339
#13419 := (and #13432 #13420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5340
#13414 := (or #12707 #12431 #11347 #11338 #11329 #11320 #13419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5341
#13492 := (not #13497)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5342
#13491 := (or #13492 #12508)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5343
#13486 := (and #13497 #13491)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5344
#13485 := (or #12465 #13486)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5345
#13480 := (and #12460 #13485)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5346
#13479 := (or #13503 #12527 #11608 #12457 #13480)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5347
#13474 := (and #12444 #13511 #13479)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5348
#13456 := (or #12431 #12612 #11767 #11758 #12440 #13474)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5349
#13473 := (or #11701 #11692 #11683 #11674 #12561 #11656 #11647 #12440 #13474)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5350
#13468 := (and #4933 #4938 #13473)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5351
#13467 := (or #11713 #13468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5352
#13462 := (and #4933 #4935 #13467)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5353
#13461 := (or #12431 #12613 #13462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5354
#13455 := (and #13461 #13456)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5355
#13450 := (or #11701 #12431 #13455)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5356
#13449 := (and #4933 #4938 #13450)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5357
#13444 := (or #11713 #13449)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5358
#13443 := (and #4933 #4935 #13444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5359
#13438 := (or #12431 #12706 #13443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5360
#13413 := (and #13438 #13414)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5361
#13516 := (not #13521)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5362
#13408 := (or #12967 #13561 #13542 #13527 #12431 #12926 #13516 #12886 #12874 #14815 #11970 #11961 #11952 #11943 #11934 #13413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5363
#13407 := (and #12419 #4780 #13408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5364
#13576 := (not #13581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5365
#13402 := (or #13576 #13407)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5366
#13401 := (and #13581 #13402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5367
#13396 := (or #12382 #13401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5368
#13395 := (and #12379 #13396)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5369
#13390 := (or #12186 #12177 #12168 #12159 #12150 #13395)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5370
#13389 := (and #4739 #4745 #13390)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5371
#13384 := (or #12198 #13389)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5372
#13383 := (and #4739 #4741 #13384)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5373
#13378 := (or #12210 #13383)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5374
#13377 := (and #4733 #13378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5375
#13372 := (not #13377)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5376
#17231 := (~ #13372 #17230)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5377
#17227 := (not #13378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5378
#17228 := (~ #17227 #17226)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5379
#17223 := (not #13383)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5380
#17224 := (~ #17223 #17222)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5381
#17219 := (not #13384)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5382
#17220 := (~ #17219 #17218)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5383
#17215 := (not #13389)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5384
#17216 := (~ #17215 #17214)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5385
#17211 := (not #13390)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5386
#17212 := (~ #17211 #17210)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5387
#17207 := (not #13395)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5388
#17208 := (~ #17207 #17206)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5389
#17203 := (not #13396)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5390
#17204 := (~ #17203 #17202)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5391
#17199 := (not #13401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5392
#17200 := (~ #17199 #17198)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5393
#17195 := (not #13402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5394
#17196 := (~ #17195 #17194)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5395
#17191 := (not #13407)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5396
#17192 := (~ #17191 #17190)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5397
#17187 := (not #13408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5398
#17188 := (~ #17187 #17186)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5399
#17183 := (not #13413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5400
#17184 := (~ #17183 #17182)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5401
#17179 := (not #13414)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5402
#17180 := (~ #17179 #17178)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5403
#17175 := (not #13419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5404
#17176 := (~ #17175 #17174)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5405
#17171 := (not #13420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5406
#17172 := (~ #17171 #17170)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5407
#17167 := (not #13425)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5408
#17168 := (~ #17167 #17166)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5409
#17164 := (~ #17163 #17163)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5410
#17165 := [refl]: #17164
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5411
#17169 := [nnf-neg #17165]: #17168
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5412
#17160 := (not #13431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5413
#17161 := (~ #17160 #13432)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5414
#17158 := (~ #13432 #13432)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5415
#17156 := (~ #13437 #13437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5416
#17157 := [refl]: #17156
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5417
#17159 := [nnf-pos #17157]: #17158
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5418
#17162 := [nnf-neg #17159]: #17161
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5419
#17173 := [nnf-neg #17162 #17169]: #17172
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5420
#17152 := (~ #13431 #17151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5421
#17153 := [sk]: #17152
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5422
#17177 := [nnf-neg #17153 #17173]: #17176
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5423
#17136 := (~ #17135 #17135)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5424
#17137 := [refl]: #17136
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5425
#17133 := (~ #17132 #17132)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5426
#17134 := [refl]: #17133
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5427
#17130 := (~ #17129 #17129)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5428
#17131 := [refl]: #17130
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5429
#17127 := (~ #17126 #17126)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5430
#17128 := [refl]: #17127
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5431
#16917 := (~ #16916 #16916)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5432
#16918 := [refl]: #16917
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5433
#17124 := (~ #12710 #12710)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5434
#17125 := [refl]: #17124
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5435
#17181 := [nnf-neg #17125 #16918 #17128 #17131 #17134 #17137 #17177]: #17180
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5436
#17121 := (not #13438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5437
#17122 := (~ #17121 #17120)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5438
#17117 := (not #13443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5439
#17118 := (~ #17117 #17116)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5440
#17113 := (not #13444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5441
#17114 := (~ #17113 #17112)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5442
#17109 := (not #13449)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5443
#17110 := (~ #17109 #17108)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5444
#17105 := (not #13450)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5445
#17106 := (~ #17105 #17104)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5446
#17101 := (not #13455)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5447
#17102 := (~ #17101 #17100)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5448
#17097 := (not #13456)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5449
#17098 := (~ #17097 #17096)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5450
#17065 := (not #13474)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5451
#17066 := (~ #17065 #17064)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5452
#17061 := (not #13479)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5453
#17062 := (~ #17061 #17060)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5454
#17057 := (not #13480)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5455
#17058 := (~ #17057 #17056)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5456
#17053 := (not #13485)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5457
#17054 := (~ #17053 #17052)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5458
#17049 := (not #13486)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5459
#17050 := (~ #17049 #17048)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5460
#17045 := (not #13491)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5461
#17046 := (~ #17045 #17044)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5462
#17042 := (~ #17041 #17041)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5463
#17043 := [refl]: #17042
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5464
#17038 := (not #13492)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5465
#17039 := (~ #17038 #13497)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5466
#17036 := (~ #13497 #13497)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5467
#17034 := (~ #13498 #13498)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5468
#17035 := [refl]: #17034
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5469
#17037 := [nnf-pos #17035]: #17036
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5470
#17040 := [nnf-neg #17037]: #17039
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5471
#17047 := [nnf-neg #17040 #17043]: #17046
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5472
#17030 := (~ #13492 #17029)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5473
#17031 := [sk]: #17030
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5474
#17051 := [nnf-neg #17031 #17047]: #17050
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5475
#17014 := (~ #17013 #17013)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5476
#17015 := [refl]: #17014
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5477
#17055 := [nnf-neg #17015 #17051]: #17054
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5478
#17011 := (~ #12465 #12465)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5479
#17012 := [refl]: #17011
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5480
#17059 := [nnf-neg #17012 #17055]: #17058
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5481
#17009 := (~ #17008 #17008)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5482
#17010 := [refl]: #17009
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5483
#17006 := (~ #17005 #17005)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5484
#17007 := [refl]: #17006
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5485
#17003 := (~ #17002 #17002)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5486
#17004 := [refl]: #17003
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5487
#17000 := (~ #16999 #16999)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5488
#17001 := [refl]: #17000
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5489
#17063 := [nnf-neg #17001 #17004 #17007 #17010 #17059]: #17062
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5490
#16997 := (~ #16996 #16996)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5491
#16998 := [refl]: #16997
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5492
#16994 := (~ #16993 #16993)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5493
#16995 := [refl]: #16994
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5494
#17067 := [nnf-neg #16995 #16998 #17063]: #17066
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5495
#16991 := (~ #16990 #16990)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5496
#16992 := [refl]: #16991
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5497
#17094 := (~ #17093 #17093)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5498
#17095 := [refl]: #17094
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5499
#17091 := (~ #17090 #17090)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5500
#17092 := [refl]: #17091
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5501
#17088 := (~ #12618 #12618)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5502
#17089 := [refl]: #17088
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5503
#17099 := [nnf-neg #16918 #17089 #17092 #17095 #16992 #17067]: #17098
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5504
#17085 := (not #13461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5505
#17086 := (~ #17085 #17084)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5506
#17081 := (not #13462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5507
#17082 := (~ #17081 #17080)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5508
#17077 := (not #13467)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5509
#17078 := (~ #17077 #17076)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5510
#17073 := (not #13468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5511
#17074 := (~ #17073 #17072)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5512
#17069 := (not #13473)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5513
#17070 := (~ #17069 #17068)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5514
#16988 := (~ #16987 #16987)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5515
#16989 := [refl]: #16988
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5516
#16985 := (~ #16984 #16984)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5517
#16986 := [refl]: #16985
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5518
#16982 := (~ #16981 #16981)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5519
#16983 := [refl]: #16982
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5520
#16979 := (~ #16978 #16978)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5521
#16980 := [refl]: #16979
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5522
#16976 := (~ #16975 #16975)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5523
#16977 := [refl]: #16976
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5524
#16973 := (~ #16972 #16972)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5525
#16974 := [refl]: #16973
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5526
#16968 := (~ #16967 #16967)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5527
#16969 := [refl]: #16968
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5528
#17071 := [nnf-neg #16969 #16974 #16977 #16980 #16983 #16986 #16989 #16992 #17067]: #17070
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5529
#16965 := (~ #16964 #16964)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5530
#16966 := [refl]: #16965
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5531
#16956 := (~ #16955 #16955)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5532
#16957 := [refl]: #16956
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5533
#17075 := [nnf-neg #16957 #16966 #17071]: #17074
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5534
#16962 := (~ #16961 #16961)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5535
#16963 := [refl]: #16962
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5536
#17079 := [nnf-neg #16963 #17075]: #17078
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5537
#16959 := (~ #16958 #16958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5538
#16960 := [refl]: #16959
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5539
#17083 := [nnf-neg #16957 #16960 #17079]: #17082
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5540
#16970 := (~ #12612 #12612)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5541
#16971 := [refl]: #16970
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5542
#17087 := [nnf-neg #16918 #16971 #17083]: #17086
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5543
#17103 := [nnf-neg #17087 #17099]: #17102
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5544
#17107 := [nnf-neg #16969 #16918 #17103]: #17106
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5545
#17111 := [nnf-neg #16957 #16966 #17107]: #17110
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5546
#17115 := [nnf-neg #16963 #17111]: #17114
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5547
#17119 := [nnf-neg #16957 #16960 #17115]: #17118
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5548
#16953 := (~ #12707 #12707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5549
#16954 := [refl]: #16953
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5550
#17123 := [nnf-neg #16918 #16954 #17119]: #17122
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5551
#17185 := [nnf-neg #17123 #17181]: #17184
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5552
#16951 := (~ #16950 #16950)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5553
#16952 := [refl]: #16951
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5554
#16948 := (~ #16947 #16947)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5555
#16949 := [refl]: #16948
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5556
#16945 := (~ #16944 #16944)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5557
#16946 := [refl]: #16945
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5558
#16942 := (~ #16941 #16941)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5559
#16943 := [refl]: #16942
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5560
#16939 := (~ #16938 #16938)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5561
#16940 := [refl]: #16939
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5562
#16936 := (~ #16935 #16935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5563
#16937 := [refl]: #16936
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5564
#16933 := (~ #16932 #16932)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5565
#16934 := [refl]: #16933
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5566
#16930 := (~ #16929 #16929)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5567
#16931 := [refl]: #16930
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5568
#16926 := (not #13516)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5569
#16927 := (~ #16926 #13521)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5570
#16924 := (~ #13521 #13521)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5571
#16922 := (~ #13522 #13522)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5572
#16923 := [refl]: #16922
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5573
#16925 := [nnf-pos #16923]: #16924
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5574
#16928 := [nnf-neg #16925]: #16927
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5575
#16920 := (~ #16919 #16919)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5576
#16921 := [refl]: #16920
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5577
#16914 := (~ #16913 #16913)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5578
#16915 := [refl]: #16914
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5579
#16911 := (~ #16910 #16910)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5580
#16912 := [refl]: #16911
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5581
#16908 := (~ #16907 #16907)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5582
#16909 := [refl]: #16908
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5583
#16905 := (~ #16904 #16904)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5584
#16906 := [refl]: #16905
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5585
#17189 := [nnf-neg #16906 #16909 #16912 #16915 #16918 #16921 #16928 #16931 #16934 #16937 #16940 #16943 #16946 #16949 #16952 #17185]: #17188
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5586
#16902 := (~ #16901 #16901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5587
#16903 := [refl]: #16902
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5588
#16899 := (~ #13124 #13124)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5589
#16900 := [refl]: #16899
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5590
#17193 := [nnf-neg #16900 #16903 #17189]: #17192
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5591
#16896 := (not #13576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5592
#16897 := (~ #16896 #13581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5593
#16894 := (~ #13581 #13581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5594
#16892 := (~ #13582 #13582)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5595
#16893 := [refl]: #16892
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5596
#16895 := [nnf-pos #16893]: #16894
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5597
#16898 := [nnf-neg #16895]: #16897
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5598
#17197 := [nnf-neg #16898 #17193]: #17196
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5599
#16888 := (~ #13576 #16887)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5600
#16889 := [sk]: #16888
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5601
#17201 := [nnf-neg #16889 #17197]: #17200
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5602
#16872 := (~ #16871 #16871)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5603
#16873 := [refl]: #16872
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5604
#17205 := [nnf-neg #16873 #17201]: #17204
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5605
#16869 := (~ #12382 #12382)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5606
#16870 := [refl]: #16869
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5607
#17209 := [nnf-neg #16870 #17205]: #17208
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5608
#16867 := (~ #16866 #16866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5609
#16868 := [refl]: #16867
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5610
#16864 := (~ #16863 #16863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5611
#16865 := [refl]: #16864
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5612
#16861 := (~ #16860 #16860)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5613
#16862 := [refl]: #16861
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5614
#16858 := (~ #16857 #16857)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5615
#16859 := [refl]: #16858
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5616
#16855 := (~ #16854 #16854)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5617
#16856 := [refl]: #16855
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5618
#17213 := [nnf-neg #16856 #16859 #16862 #16865 #16868 #17209]: #17212
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5619
#16852 := (~ #16851 #16851)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5620
#16853 := [refl]: #16852
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5621
#16843 := (~ #16842 #16842)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5622
#16844 := [refl]: #16843
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5623
#17217 := [nnf-neg #16844 #16853 #17213]: #17216
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5624
#16849 := (~ #16848 #16848)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5625
#16850 := [refl]: #16849
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5626
#17221 := [nnf-neg #16850 #17217]: #17220
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5627
#16846 := (~ #16845 #16845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5628
#16847 := [refl]: #16846
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5629
#17225 := [nnf-neg #16844 #16847 #17221]: #17224
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5630
#16840 := (~ #16839 #16839)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5631
#16841 := [refl]: #16840
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5632
#17229 := [nnf-neg #16841 #17225]: #17228
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5633
#16837 := (~ #12210 #12210)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5634
#16838 := [refl]: #16837
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5635
#17232 := [nnf-neg #16838 #17229]: #17231
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5636
#14840 := (or #12707 #12431 #11347 #11338 #11329 #11320 #12788)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5637
#14845 := (and #12729 #14840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5638
#14848 := (or #12967 #12961 #12948 #12938 #12431 #12926 #12920 #12886 #12874 #14815 #11970 #11961 #11952 #11943 #11934 #14845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5639
#14851 := (and #12419 #4780 #14848)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5640
#14854 := (or #12415 #14851)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5641
#14857 := (and #12412 #14854)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5642
#14860 := (or #12382 #14857)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5643
#14863 := (and #12379 #14860)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5644
#14866 := (or #12186 #12177 #12168 #12159 #12150 #14863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5645
#14869 := (and #4739 #4745 #14866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5646
#14872 := (or #12198 #14869)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5647
#14875 := (and #4739 #4741 #14872)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5648
#14878 := (or #12210 #14875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5649
#14881 := (and #4733 #14878)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5650
#14884 := (not #14881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5651
#13373 := (iff #14884 #13372)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5652
#13374 := (iff #14881 #13377)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5653
#13379 := (iff #14878 #13378)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5654
#13380 := (iff #14875 #13383)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5655
#13385 := (iff #14872 #13384)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5656
#13386 := (iff #14869 #13389)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5657
#13391 := (iff #14866 #13390)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5658
#13392 := (iff #14863 #13395)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5659
#13397 := (iff #14860 #13396)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5660
#13398 := (iff #14857 #13401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5661
#13403 := (iff #14854 #13402)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5662
#13404 := (iff #14851 #13407)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5663
#13409 := (iff #14848 #13408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5664
#13410 := (iff #14845 #13413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5665
#13415 := (iff #14840 #13414)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5666
#13416 := (iff #12788 #13419)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5667
#13421 := (iff #12785 #13420)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5668
#13422 := (iff #12782 #13425)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5669
#13427 := (iff #12777 #13426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5670
#14696 := (iff #5617 #14701)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5671
#14733 := -4294967295::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5672
#14709 := (+ -4294967295::Int #243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5673
#14702 := (<= #14709 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5674
#14698 := (iff #14702 #14701)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5675
#14699 := [rewrite]: #14698
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5676
#14703 := (iff #5617 #14702)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5677
#14704 := (= #5616 #14709)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5678
#14710 := (+ #243 -4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5679
#14706 := (= #14710 #14709)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5680
#14707 := [rewrite]: #14706
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5681
#14711 := (= #5616 #14710)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5682
#14728 := (= #5615 -4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5683
#14734 := (* -1::Int 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5684
#14730 := (= #14734 -4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5685
#14731 := [rewrite]: #14730
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5686
#14735 := (= #5615 #14734)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5687
#8091 := (= f135 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5688
#1205 := 65536::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5689
#1604 := (* 65536::Int 65536::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5690
#1609 := (- #1604 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5691
#1610 := (= f135 #1609)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5692
#8092 := (iff #1610 #8091)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5693
#8089 := (= #1609 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5694
#1268 := 4294967296::Int
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5695
#8082 := (- 4294967296::Int 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5696
#8087 := (= #8082 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5697
#8088 := [rewrite]: #8087
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5698
#8084 := (= #1609 #8082)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5699
#8053 := (= #1604 4294967296::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5700
#8054 := [rewrite]: #8053
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5701
#8085 := [monotonicity #8054]: #8084
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5702
#8090 := [trans #8085 #8088]: #8089
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5703
#8093 := [monotonicity #8090]: #8092
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5704
#8081 := [asserted]: #1610
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5705
#8096 := [mp #8081 #8093]: #8091
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5706
#14732 := [monotonicity #8096]: #14735
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5707
#14729 := [trans #14732 #14731]: #14728
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5708
#14708 := [monotonicity #14729]: #14711
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5709
#14705 := [trans #14708 #14707]: #14704
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5710
#14700 := [monotonicity #14705]: #14703
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5711
#14697 := [trans #14700 #14699]: #14696
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5712
#13424 := [monotonicity #14697]: #13427
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5713
#13423 := [quant-intro #13424]: #13422
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5714
#13428 := (iff #12765 #13431)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5715
#13433 := (iff #12762 #13432)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5716
#13434 := (iff #12757 #13437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5717
#14055 := (iff #6637 #14054)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5718
#14056 := (iff #5624 #14059)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5719
#14057 := [monotonicity #14697]: #14056
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5720
#14052 := [monotonicity #14057]: #14055
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5721
#13435 := [monotonicity #14052]: #13434
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5722
#13430 := [quant-intro #13435]: #13433
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5723
#13429 := [monotonicity #13430]: #13428
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5724
#13418 := [monotonicity #13429 #13423]: #13421
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5725
#13417 := [monotonicity #13430 #13418]: #13416
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5726
#13412 := [monotonicity #13417]: #13415
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5727
#13439 := (iff #12729 #13438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5728
#13440 := (iff #12700 #13443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5729
#13445 := (iff #12694 #13444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5730
#13446 := (iff #12689 #13449)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5731
#13451 := (iff #12681 #13450)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5732
#13452 := (iff #12672 #13455)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5733
#13457 := (iff #12667 #13456)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5734
#13475 := (iff #12556 #13474)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5735
#13476 := (iff #12548 #13479)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5736
#13481 := (iff #12520 #13480)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5737
#13482 := (iff #12517 #13485)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5738
#13487 := (iff #12514 #13486)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5739
#13488 := (iff #12511 #13491)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5740
#13493 := (iff #12499 #13492)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5741
#13494 := (iff #12496 #13497)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5742
#13499 := (iff #12491 #13498)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5743
#13496 := [monotonicity #14052]: #13499
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5744
#13495 := [quant-intro #13496]: #13494
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5745
#13490 := [monotonicity #13495]: #13493
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5746
#13489 := [monotonicity #13490]: #13488
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5747
#13484 := [monotonicity #13495 #13489]: #13487
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5748
#13483 := [monotonicity #13484]: #13482
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5749
#13478 := [monotonicity #13483]: #13481
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5750
#13500 := (iff #12533 #13503)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5751
#13505 := (iff #12530 #13504)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5752
#13506 := (iff #12446 #13511)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5753
#13541 := (+ 4294967295::Int #12447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5754
#13515 := (>= #13541 1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5755
#13508 := (iff #13515 #13511)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5756
#13509 := [rewrite]: #13508
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5757
#13512 := (iff #12446 #13515)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5758
#13538 := (= #12448 #13541)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5759
#13539 := [monotonicity #8096]: #13538
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5760
#13513 := [monotonicity #13539]: #13512
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5761
#13507 := [trans #13513 #13509]: #13506
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5762
#13502 := [monotonicity #13507]: #13505
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5763
#13501 := [monotonicity #13502]: #13500
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5764
#13477 := [monotonicity #13501 #13478]: #13476
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5765
#13472 := [monotonicity #13507 #13477]: #13475
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5766
#13454 := [monotonicity #13472]: #13457
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5767
#13458 := (iff #12637 #13461)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5768
#13463 := (iff #12607 #13462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5769
#13464 := (iff #12601 #13467)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5770
#13469 := (iff #12596 #13468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5771
#13470 := (iff #12588 #13473)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5772
#13471 := [monotonicity #13472]: #13470
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5773
#13466 := [monotonicity #13471]: #13469
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5774
#13465 := [monotonicity #13466]: #13464
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5775
#13460 := [monotonicity #13465]: #13463
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5776
#13459 := [monotonicity #13460]: #13458
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5777
#13453 := [monotonicity #13459 #13454]: #13452
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5778
#13448 := [monotonicity #13453]: #13451
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5779
#13447 := [monotonicity #13448]: #13446
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5780
#13442 := [monotonicity #13447]: #13445
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5781
#13441 := [monotonicity #13442]: #13440
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5782
#13436 := [monotonicity #13441]: #13439
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5783
#13411 := [monotonicity #13436 #13412]: #13410
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5784
#13517 := (iff #12920 #13516)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5785
#13518 := (iff #12917 #13521)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5786
#13523 := (iff #12912 #13522)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5787
#13520 := [monotonicity #14052]: #13523
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5788
#13519 := [quant-intro #13520]: #13518
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5789
#13514 := [monotonicity #13519]: #13517
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5790
#13524 := (iff #12938 #13527)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5791
#13529 := (iff #12935 #13528)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5792
#13530 := (iff #12932 #13535)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5793
#13536 := (>= #13541 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5794
#13532 := (iff #13536 #13535)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5795
#13533 := [rewrite]: #13532
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5796
#13537 := (iff #12932 #13536)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5797
#13534 := [monotonicity #13539]: #13537
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5798
#13531 := [trans #13534 #13533]: #13530
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5799
#13526 := [monotonicity #13531]: #13529
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5800
#13525 := [monotonicity #13526]: #13524
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5801
#13543 := (iff #12948 #13542)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5802
#13544 := (iff #12945 #13547)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5803
#13549 := (iff #12941 #13550)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5804
#13556 := (+ 4294967295::Int #12877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5805
#13555 := (>= #13556 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5806
#13551 := (iff #13555 #13550)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5807
#13548 := [rewrite]: #13551
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5808
#13552 := (iff #12941 #13555)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5809
#13557 := (= #12942 #13556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5810
#13554 := [monotonicity #8096]: #13557
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5811
#13553 := [monotonicity #13554]: #13552
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5812
#13546 := [trans #13553 #13548]: #13549
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5813
#13545 := [monotonicity #13546]: #13544
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5814
#13540 := [monotonicity #13545]: #13543
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5815
#13558 := (iff #12961 #13561)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5816
#13563 := (iff #12958 #13562)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5817
#13564 := (iff #12954 #13569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5818
#13575 := (+ 255::Int #12901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5819
#13570 := (>= #13575 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5820
#13566 := (iff #13570 #13569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5821
#13567 := [rewrite]: #13566
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5822
#13571 := (iff #12954 #13570)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5823
#13572 := (= #12955 #13575)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5824
#1614 := (= f137 255::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5825
#8095 := [asserted]: #1614
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5826
#13573 := [monotonicity #8095]: #13572
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5827
#13568 := [monotonicity #13573]: #13571
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5828
#13565 := [trans #13568 #13567]: #13564
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5829
#13560 := [monotonicity #13565]: #13563
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5830
#13559 := [monotonicity #13560]: #13558
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5831
#13406 := [monotonicity #13559 #13540 #13525 #13514 #13411]: #13409
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5832
#13405 := [monotonicity #13406]: #13404
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5833
#13577 := (iff #12415 #13576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5834
#13578 := (iff #12412 #13581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5835
#13583 := (iff #12407 #13582)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5836
#13580 := [monotonicity #14052]: #13583
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5837
#13579 := [quant-intro #13580]: #13578
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5838
#13574 := [monotonicity #13579]: #13577
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5839
#13400 := [monotonicity #13574 #13405]: #13403
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5840
#13399 := [monotonicity #13579 #13400]: #13398
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5841
#13394 := [monotonicity #13399]: #13397
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5842
#13393 := [monotonicity #13394]: #13392
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5843
#13388 := [monotonicity #13393]: #13391
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5844
#13387 := [monotonicity #13388]: #13386
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5845
#13382 := [monotonicity #13387]: #13385
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5846
#13381 := [monotonicity #13382]: #13380
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5847
#13376 := [monotonicity #13381]: #13379
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5848
#13375 := [monotonicity #13376]: #13374
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5849
#13370 := [monotonicity #13375]: #13373
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5850
#13269 := (not #13103)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5851
#14885 := (iff #13269 #14884)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5852
#14882 := (iff #13103 #14881)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5853
#14879 := (iff #13100 #14878)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5854
#14876 := (iff #13095 #14875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5855
#14873 := (iff #13089 #14872)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5856
#14870 := (iff #13084 #14869)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5857
#14867 := (iff #13076 #14866)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5858
#14864 := (iff #13055 #14863)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5859
#14861 := (iff #13052 #14860)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5860
#14858 := (iff #13049 #14857)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5861
#14855 := (iff #13046 #14854)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5862
#14852 := (iff #13041 #14851)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5863
#14849 := (iff #13033 #14848)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5864
#14846 := (iff #12850 #14845)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5865
#14843 := (iff #12845 #14840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5866
#14825 := (or #12431 #11347 #11338 #11329 #11320 #12788)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5867
#14837 := (or #12431 #12707 #14825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5868
#14841 := (iff #14837 #14840)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5869
#14842 := [rewrite]: #14841
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5870
#14838 := (iff #12845 #14837)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5871
#14835 := (iff #12820 #14825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5872
#14830 := (and true #14825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5873
#14833 := (iff #14830 #14825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5874
#14834 := [rewrite]: #14833
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5875
#14831 := (iff #12820 #14830)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5876
#14828 := (iff #12815 #14825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5877
#14822 := (or false #12431 #11347 #11338 #11329 #11320 #12788)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5878
#14826 := (iff #14822 #14825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5879
#14827 := [rewrite]: #14826
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5880
#14823 := (iff #12815 #14822)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5881
#14820 := (iff #11381 false)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5882
#14818 := (iff #11381 #4808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5883
#13920 := (iff #3125 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5884
#9647 := [asserted]: #3125
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5885
#13921 := [iff-true #9647]: #13920
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5886
#14819 := [monotonicity #13921]: #14818
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5887
#14821 := [trans #14819 #11287]: #14820
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5888
#14824 := [monotonicity #14821]: #14823
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5889
#14829 := [trans #14824 #14827]: #14828
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5890
#14832 := [monotonicity #13921 #14829]: #14831
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5891
#14836 := [trans #14832 #14834]: #14835
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5892
#14839 := [monotonicity #14836]: #14838
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5893
#14844 := [trans #14839 #14842]: #14843
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5894
#14847 := [monotonicity #14844]: #14846
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5895
#14816 := (iff #11409 #14815)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5896
#14813 := (iff #4812 #4811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5897
#14808 := (and #4811 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5898
#14811 := (iff #14808 #4811)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5899
#14812 := [rewrite]: #14811
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5900
#14809 := (iff #4812 #14808)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5901
#14790 := (iff #4686 true)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5902
#14791 := [iff-true #13258]: #14790
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5903
#14810 := [monotonicity #14791]: #14809
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5904
#14814 := [trans #14810 #14812]: #14813
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5905
#14817 := [monotonicity #14814]: #14816
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5906
#14850 := [monotonicity #14817 #14847]: #14849
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5907
#14853 := [monotonicity #14850]: #14852
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5908
#14856 := [monotonicity #14853]: #14855
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5909
#14859 := [monotonicity #14856]: #14858
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5910
#14862 := [monotonicity #14859]: #14861
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5911
#14865 := [monotonicity #14862]: #14864
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5912
#14868 := [monotonicity #14865]: #14867
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5913
#14871 := [monotonicity #14868]: #14870
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5914
#14874 := [monotonicity #14871]: #14873
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5915
#14877 := [monotonicity #14874]: #14876
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5916
#14880 := [monotonicity #14877]: #14879
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5917
#14883 := [monotonicity #14880]: #14882
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5918
#14886 := [monotonicity #14883]: #14885
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5919
#13270 := [not-or-elim #13236]: #13269
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5920
#14887 := [mp #13270 #14886]: #14884
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5921
#13371 := [mp #14887 #13370]: #13372
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5922
#17233 := [mp~ #13371 #17232]: #17230
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5923
#17234 := [mp #17233 #17539]: #17537
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5924
#21072 := [mp #17234 #21071]: #21069
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5925
#21904 := [mp #21072 #21903]: #21901
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5926
#25238 := [unit-resolution #21904 #23791]: #21898
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5927
#22129 := (or #21895 #21889)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5928
#22130 := [def-axiom]: #22129
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5929
#25239 := [unit-resolution #22130 #25238]: #21889
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5930
#22125 := (or #21892 #16842 #16845 #21886)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5931
#22126 := [def-axiom]: #22125
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5932
#25240 := [unit-resolution #22126 #24267 #24858 #25239]: #21886
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5933
#22115 := (or #21883 #21877)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5934
#22116 := [def-axiom]: #22115
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5935
#25241 := [unit-resolution #22116 #25240]: #21877
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5936
#22109 := (or #21880 #16842 #16851 #21874)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5937
#22110 := [def-axiom]: #22109
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5938
#25243 := [unit-resolution #22110 #24267 #25241]: #25242
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5939
#25244 := [unit-resolution #25243 #24533]: #21874
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5940
#22091 := (or #21871 #4750)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5941
#22092 := [def-axiom]: #22091
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5942
#25245 := [unit-resolution #22092 #25244]: #4750
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5943
#25427 := [mp #25245 #25426]: #4780
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5944
#22099 := (or #21871 #21865)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5945
#22100 := [def-axiom]: #22099
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5946
#25428 := [unit-resolution #22100 #25244]: #21865
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5947
#25429 := (or #21868 #21862)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5948
#24430 := [hypothesis]: #12382
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5949
#24463 := [th-lemma arith farkas 1 1 #13247 #24430]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5950
#24464 := [lemma #24463]: #12379
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5951
#22085 := (or #21868 #12382 #21862)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5952
#22086 := [def-axiom]: #22085
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5953
#25430 := [unit-resolution #22086 #24464]: #25429
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5954
#25431 := [unit-resolution #25430 #25428]: #21862
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5955
#22077 := (or #21859 #21853)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5956
#22078 := [def-axiom]: #22077
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5957
#25432 := [unit-resolution #22078 #25431]: #21853
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5958
#25227 := (= f461 #16882)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5959
#25248 := (= #4749 #16882)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5960
#25246 := (= #16882 #4749)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5961
#25236 := (= #16881 #4736)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5962
#25234 := (= #16880 #4735)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5963
#25232 := (= ?v0!13 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5964
#21324 := (not #16879)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5965
#25229 := [hypothesis]: #20709
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5966
#21355 := (or #20704 #21324)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5967
#21358 := [def-axiom]: #21355
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5968
#25230 := [unit-resolution #21358 #25229]: #21324
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5969
#21402 := (or #20704 #16875)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5970
#21382 := [def-axiom]: #21402
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5971
#25231 := [unit-resolution #21382 #25229]: #16875
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5972
#25233 := [th-lemma arith eq-propagate 0 0 #25231 #25230]: #25232
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5973
#25235 := [monotonicity #25233]: #25234
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5974
#25237 := [monotonicity #25235]: #25236
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5975
#25247 := [monotonicity #25237]: #25246
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5976
#25249 := [symm #25247]: #25248
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5977
#25250 := [trans #25245 #25249]: #25227
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5978
#21334 := (not #16885)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5979
#21317 := (or #20704 #21334)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5980
#21335 := [def-axiom]: #21317
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5981
#25251 := [unit-resolution #21335 #25229]: #21334
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5982
#25252 := (not #25227)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5983
#25253 := (or #25252 #16885)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5984
#25254 := [th-lemma arith triangle-eq]: #25253
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5985
#25255 := [unit-resolution #25254 #25251 #25250]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5986
#25256 := [lemma #25255]: #20704
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5987
#22073 := (or #21856 #20709 #21850)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5988
#22074 := [def-axiom]: #22073
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5989
#25433 := [unit-resolution #22074 #25256 #25432]: #21850
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5990
#22065 := (or #21847 #21841)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5991
#22066 := [def-axiom]: #22065
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5992
#25434 := [unit-resolution #22066 #25433]: #21841
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5993
#25435 := (or #21844 #16901 #21838)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5994
#22061 := (or #21844 #12418 #16901 #21838)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5995
#22062 := [def-axiom]: #22061
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5996
#25436 := [unit-resolution #22062 #13247]: #25435
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5997
#25437 := [unit-resolution #25436 #25434 #25427]: #21838
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5998
#22051 := (or #21835 #21829)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  5999
#22052 := [def-axiom]: #22051
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6000
#25701 := [unit-resolution #22052 #25437]: #21829
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6001
#24559 := (+ f462 #17462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6002
#24560 := (>= #24559 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6003
#24547 := (+ f464 #17449)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6004
#24548 := (<= #24547 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6005
#25467 := (not #24548)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6006
#21964 := (not #17451)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6007
#25470 := [hypothesis]: #21826
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6008
#21999 := (or #21823 #21817)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6009
#22000 := [def-axiom]: #21999
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6010
#25471 := [unit-resolution #22000 #25470]: #21817
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6011
#22017 := (or #21835 #13550)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6012
#22018 := [def-axiom]: #22017
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6013
#25472 := [unit-resolution #22018 #25437]: #13550
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6014
#22033 := (or #21835 #4806)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6015
#22034 := [def-axiom]: #22033
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6016
#25473 := [unit-resolution #22034 #25437]: #4806
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6017
#22031 := (or #21835 #12880)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6018
#22032 := [def-axiom]: #22031
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6019
#25474 := [unit-resolution #22032 #25437]: #12880
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6020
#22025 := (or #21835 #12426)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6021
#22026 := [def-axiom]: #22025
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6022
#25475 := [unit-resolution #22026 #25437]: #12426
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6023
#21997 := (or #21823 #4820)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6024
#21998 := [def-axiom]: #21997
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6025
#25476 := [unit-resolution #21998 #25470]: #4820
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6026
#24481 := (or #21808 #20989 #20851 #12879 #20993 #11320)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6027
#24437 := (= #4805 f468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6028
#24386 := (= f462 f468)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6029
#24472 := [hypothesis]: #4820
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6030
#24474 := [symm #24472]: #24386
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6031
#24473 := [hypothesis]: #4806
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6032
#24475 := [trans #24473 #24474]: #24437
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6033
#24476 := [hypothesis]: #21803
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6034
#24477 := [hypothesis]: #12880
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6035
#24478 := [hypothesis]: #12426
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6036
#24479 := [hypothesis]: #13550
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6037
#24438 := (not #24437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6038
#24443 := (or #21808 #20851 #20989 #12879 #24438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6039
#24330 := (+ f463 #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6040
#24331 := (>= #24330 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6041
#24439 := (or #20851 #20989 #24331 #24438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6042
#24444 := (or #21808 #24439)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6043
#24451 := (iff #24444 #24443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6044
#24440 := (or #20851 #20989 #12879 #24438)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6045
#24446 := (or #21808 #24440)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6046
#24449 := (iff #24446 #24443)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6047
#24450 := [rewrite]: #24449
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6048
#24447 := (iff #24444 #24446)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6049
#24441 := (iff #24439 #24440)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6050
#24343 := (iff #24331 #12879)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6051
#24335 := (+ #12352 f463)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6052
#24338 := (>= #24335 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6053
#24341 := (iff #24338 #12879)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6054
#24342 := [rewrite]: #24341
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6055
#24339 := (iff #24331 #24338)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6056
#24336 := (= #24330 #24335)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6057
#24337 := [rewrite]: #24336
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6058
#24340 := [monotonicity #24337]: #24339
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6059
#24344 := [trans #24340 #24342]: #24343
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6060
#24442 := [monotonicity #24344]: #24441
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6061
#24448 := [monotonicity #24442]: #24447
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6062
#24452 := [trans #24448 #24450]: #24451
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6063
#24445 := [quant-inst #4786]: #24444
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6064
#24453 := [mp #24445 #24452]: #24443
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6065
#24480 := [unit-resolution #24453 #24479 #24478 #24477 #24476 #24475]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6066
#24482 := [lemma #24480]: #24481
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6067
#25477 := [unit-resolution #24482 #25476 #25475 #25474 #25473 #25472]: #21808
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6068
#21975 := (or #21811 #21803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6069
#21976 := [def-axiom]: #21975
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6070
#25478 := [unit-resolution #21976 #25477]: #21811
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6071
#21983 := (or #21820 #20928 #21814)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6072
#21984 := [def-axiom]: #21983
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6073
#25479 := [unit-resolution #21984 #25478 #25471]: #20928
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6074
#21965 := (or #20923 #21964)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6075
#21966 := [def-axiom]: #21965
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6076
#25480 := [unit-resolution #21966 #25479]: #21964
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6077
#21985 := (or #21823 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6078
#21986 := [def-axiom]: #21985
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6079
#25481 := [unit-resolution #21986 #25470]: #12706
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6080
#25468 := (or #25467 #12707 #17451)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6081
#25463 := [hypothesis]: #21964
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6082
#25464 := [hypothesis]: #12706
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6083
#25465 := [hypothesis]: #24548
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6084
#25466 := [th-lemma arith farkas -1 -1 1 #25465 #25464 #25463]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6085
#25469 := [lemma #25466]: #25468
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6086
#25482 := [unit-resolution #25469 #25481 #25480]: #25467
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6087
#25485 := (or #24548 #24560)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6088
#21962 := (or #20923 #17140)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6089
#21963 := [def-axiom]: #21962
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6090
#25483 := [unit-resolution #21963 #25479]: #17140
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6091
#21960 := (or #20923 #17139)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6092
#21961 := [def-axiom]: #21960
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6093
#25484 := [unit-resolution #21961 #25479]: #17139
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6094
#22029 := (or #21835 #21671)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6095
#22030 := [def-axiom]: #22029
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6096
#25443 := [unit-resolution #22030 #25437]: #21671
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6097
#25377 := (or #21676 #20907 #20908 #24548 #24560)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6098
#24538 := (+ #17147 #12901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6099
#24539 := (<= #24538 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6100
#24530 := (+ ?v0!15 #12447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6101
#24531 := (>= #24530 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6102
#24540 := (or #20907 #20908 #24531 #24539)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6103
#25378 := (or #21676 #24540)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6104
#25393 := (iff #25378 #25377)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6105
#24565 := (or #20907 #20908 #24548 #24560)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6106
#25388 := (or #21676 #24565)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6107
#25391 := (iff #25388 #25377)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6108
#25392 := [rewrite]: #25391
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6109
#25389 := (iff #25378 #25388)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6110
#24566 := (iff #24540 #24565)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6111
#24563 := (iff #24539 #24560)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6112
#24553 := (+ #12901 #17147)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6113
#24556 := (<= #24553 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6114
#24561 := (iff #24556 #24560)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6115
#24562 := [rewrite]: #24561
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6116
#24557 := (iff #24539 #24556)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6117
#24554 := (= #24538 #24553)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6118
#24555 := [rewrite]: #24554
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6119
#24558 := [monotonicity #24555]: #24557
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6120
#24564 := [trans #24558 #24562]: #24563
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6121
#24551 := (iff #24531 #24548)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6122
#24541 := (+ #12447 ?v0!15)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6123
#24544 := (>= #24541 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6124
#24549 := (iff #24544 #24548)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6125
#24550 := [rewrite]: #24549
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6126
#24545 := (iff #24531 #24544)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6127
#24542 := (= #24530 #24541)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6128
#24543 := [rewrite]: #24542
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6129
#24546 := [monotonicity #24543]: #24545
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6130
#24552 := [trans #24546 #24550]: #24551
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6131
#24567 := [monotonicity #24552 #24564]: #24566
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6132
#25390 := [monotonicity #24567]: #25389
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6133
#25394 := [trans #25390 #25392]: #25393
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6134
#25387 := [quant-inst #17138]: #25378
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6135
#25395 := [mp #25387 #25394]: #25377
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6136
#25486 := [unit-resolution #25395 #25443 #25484 #25483]: #25485
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6137
#25487 := [unit-resolution #25486 #25482]: #24560
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6138
#21967 := (not #17464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6139
#21968 := (or #20923 #21967)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6140
#21969 := [def-axiom]: #21968
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6141
#25488 := [unit-resolution #21969 #25479]: #21967
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6142
#25343 := (+ f462 #12746)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6143
#25346 := (<= #25343 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6144
#25489 := [symm #25476]: #24386
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6145
#25490 := (not #24386)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6146
#25491 := (or #25490 #25346)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6147
#25492 := [th-lemma arith triangle-eq]: #25491
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6148
#25493 := [unit-resolution #25492 #25489]: #25346
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6149
#25494 := [th-lemma arith farkas -1 -1 1 #25493 #25488 #25487]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6150
#25495 := [lemma #25494]: #21823
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6151
#22007 := (or #21832 #21792 #21826)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6152
#22008 := [def-axiom]: #22007
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6153
#25702 := [unit-resolution #22008 #25495 #25701]: #21792
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6154
#21954 := (or #21789 #12707)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6155
#21955 := [def-axiom]: #21954
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6156
#25703 := [unit-resolution #21955 #25702]: #12707
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6157
#22019 := (or #21835 #12929)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6158
#22020 := [def-axiom]: #22019
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6159
#25704 := [unit-resolution #22020 #25437]: #12929
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6160
#25505 := (or #24132 #22212 #22593 #23872 #20990 #12706 #25569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6161
#25564 := (+ f464 #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6162
#25565 := (>= #25564 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6163
#25570 := (or #22212 #22593 #23872 #20990 #25565 #25569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6164
#25510 := (or #24132 #25570)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6165
#25678 := (iff #25510 #25505)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6166
#25581 := (or #22212 #22593 #23872 #20990 #12706 #25569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6167
#25617 := (or #24132 #25581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6168
#25627 := (iff #25617 #25505)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6169
#25677 := [rewrite]: #25627
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6170
#25618 := (iff #25510 #25617)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6171
#25582 := (iff #25570 #25581)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6172
#25579 := (iff #25565 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6173
#25571 := (+ #12352 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6174
#25574 := (>= #25571 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6175
#25577 := (iff #25574 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6176
#25578 := [rewrite]: #25577
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6177
#25575 := (iff #25565 #25574)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6178
#25572 := (= #25564 #25571)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6179
#25573 := [rewrite]: #25572
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6180
#25576 := [monotonicity #25573]: #25575
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6181
#25580 := [trans #25576 #25578]: #25579
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6182
#25583 := [monotonicity #25580]: #25582
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6183
#25626 := [monotonicity #25583]: #25618
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6184
#25679 := [trans #25626 #25677]: #25678
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6185
#25531 := [quant-inst #4649 #4655 #23197 #4646 #4790 #20]: #25510
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6186
#25680 := [mp #25531 #25679]: #25505
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6187
#25705 := [unit-resolution #25680 #20061 #9865 #13258 #25704 #25703 #24213 #25700]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6188
#25706 := [lemma #25705]: #25569
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6189
#25399 := (or #25568 #4935)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6190
#25400 := [def-axiom]: #25399
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6191
#25731 := [unit-resolution #25400 #25706]: #4935
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6192
#26020 := (= #25632 #4934)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6193
#26018 := (= #25423 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6194
#24154 := (f120 f121 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6195
#25370 := (f107 #24154 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6196
#25379 := (f106 #25370 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6197
#26016 := (= #25379 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6198
#25593 := (= #4930 #25379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6199
#25591 := (= #4929 #25370)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6200
#25584 := (= #25370 #4929)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6201
#25588 := (= #24154 #4734)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6202
#25586 := (= #23775 #4656)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6203
#25600 := [symm #25059]: #24241
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6204
#25601 := (= #23775 #23825)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6205
#25585 := [trans #24884 #24240]: #25601
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6206
#25587 := [trans #25585 #25600]: #25586
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6207
#25589 := [monotonicity #25587]: #25588
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6208
#25590 := [monotonicity #25589]: #25584
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6209
#25592 := [symm #25590]: #25591
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6210
#25594 := [monotonicity #25592]: #25593
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6211
#26017 := [symm #25594]: #26016
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6212
#26000 := (= #25423 #25379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6213
#25396 := (= #25379 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6214
#25496 := (not #25396)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6215
#25397 := (f92 f216 #25379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6216
#25403 := (f37 #25397 #23775)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6217
#25404 := (= #25403 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6218
#25405 := (not #25404)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6219
#25499 := (or #25405 #25496)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6220
#25502 := (not #25499)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6221
#25352 := (or #24083 #25502)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6222
#25406 := (* f464 #3690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6223
#25407 := (+ #24163 #25406)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6224
#25410 := (f53 #4654 #25407)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6225
#25411 := (= #25379 #25410)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6226
#25409 := (not #25411)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6227
#25412 := (or #25405 #25409)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6228
#25408 := (not #25412)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6229
#24059 := (or #24083 #25408)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6230
#25364 := (iff #24059 #25352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6231
#25367 := (iff #25352 #25352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6232
#25368 := [rewrite]: #25367
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6233
#25503 := (iff #25408 #25502)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6234
#25500 := (iff #25412 #25499)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6235
#25497 := (iff #25409 #25496)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6236
#25419 := (iff #25411 #25396)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6237
#25424 := (= #25410 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6238
#25417 := (= #25407 #25416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6239
#25414 := (= #25406 #25413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6240
#25415 := [rewrite]: #25414
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6241
#25418 := [monotonicity #25415]: #25417
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6242
#25347 := [monotonicity #25418]: #25424
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6243
#25420 := [monotonicity #25347]: #25419
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6244
#25498 := [monotonicity #25420]: #25497
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6245
#25501 := [monotonicity #25498]: #25500
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6246
#25504 := [monotonicity #25501]: #25503
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6247
#25366 := [monotonicity #25504]: #25364
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6248
#25383 := [trans #25366 #25368]: #25364
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6249
#25365 := [quant-inst #23775 #4790 #20]: #24059
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6250
#25381 := [mp #25365 #25383]: #25352
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6251
#25598 := [unit-resolution #25381 #19597]: #25502
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6252
#25386 := (or #25499 #25396)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6253
#25398 := [def-axiom]: #25386
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6254
#25599 := [unit-resolution #25398 #25598]: #25396
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6255
#26001 := [symm #25599]: #26000
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6256
#26019 := [trans #26001 #26017]: #26018
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6257
#26021 := [monotonicity #26019]: #26020
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6258
#26022 := [trans #26021 #25731]: #25633
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6259
#25634 := (not #25633)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6260
#25670 := (or #25634 #25669)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6261
#25671 := (not #25670)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6262
#25630 := (f37 #4743 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6263
#25631 := (= #25630 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6264
#25672 := (iff #25631 #25671)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6265
#25841 := (or #24578 #25672)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6266
#25833 := [quant-inst #4649 #25423]: #25841
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6267
#25839 := [unit-resolution #25833 #20466]: #25672
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6268
#25972 := (not #25631)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6269
#25982 := (iff #16964 #25972)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6270
#25996 := (iff #4938 #25631)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6271
#25628 := (iff #25631 #4938)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6272
#25993 := (= #25630 #4937)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6273
#25994 := [monotonicity #26019]: #25993
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6274
#25995 := [monotonicity #25994]: #25628
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6275
#25997 := [symm #25995]: #25996
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6276
#25983 := [monotonicity #25997]: #25982
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6277
#25840 := [hypothesis]: #16964
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6278
#25981 := [mp #25840 #25983]: #25972
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6279
#25821 := (not #25672)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6280
#25822 := (or #25821 #25631 #25670)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6281
#25971 := [def-axiom]: #25822
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6282
#25629 := [unit-resolution #25971 #25981 #25839]: #25670
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6283
#25963 := (or #25671 #25634 #25669)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6284
#25563 := [def-axiom]: #25963
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6285
#25991 := [unit-resolution #25563 #25629 #26022]: #25669
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6286
#26064 := (= #25636 #22576)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6287
#25401 := (= #25635 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6288
#25376 := (f27 f28 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6289
#25349 := (= #25376 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6290
#25369 := (iff #4933 #25349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6291
#24058 := (or #23224 #25369)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6292
#24053 := [quant-inst #4930 #20]: #24058
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6293
#25534 := [unit-resolution #24053 #21606]: #25369
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6294
#24057 := (not #25369)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6295
#25992 := (or #24057 #25349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6296
#25508 := (or #23239 #25401)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6297
#25509 := [quant-inst #20 #25416]: #25508
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6298
#25597 := [unit-resolution #25509 #21619]: #25401
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6299
#25610 := (= #25376 #25635)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6300
#25611 := (= #4930 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6301
#25612 := [trans #25594 #25599]: #25611
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6302
#25613 := [monotonicity #25612]: #25610
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6303
#25614 := [trans #25613 #25597]: #25349
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6304
#24054 := (not #25349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6305
#25536 := (or #24057 #24054)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6306
#25535 := [hypothesis]: #16955
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6307
#23996 := (or #24057 #4933 #24054)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6308
#25363 := [def-axiom]: #23996
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6309
#25595 := [unit-resolution #25363 #25535]: #25536
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6310
#25596 := [unit-resolution #25595 #25534]: #24054
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6311
#25615 := [unit-resolution #25596 #25614]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6312
#25616 := [lemma #25615]: #4933
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6313
#25689 := (or #24057 #16955 #25349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6314
#25692 := [def-axiom]: #25689
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6315
#26003 := [unit-resolution #25692 #25616]: #25992
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6316
#26004 := [unit-resolution #26003 #25534]: #25349
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6317
#26002 := (= #25635 #25376)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6318
#26005 := [monotonicity #26019]: #26002
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6319
#26063 := [trans #26005 #26004]: #25401
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6320
#26065 := [monotonicity #26063]: #26064
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6321
#25959 := [trans #26065 #24323]: #25637
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6322
#25380 := (not #25567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6323
#26060 := (iff #25380 #25642)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6324
#26066 := (iff #25567 #25641)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6325
#25950 := (iff #25641 #25567)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6326
#25948 := (= #25640 #25566)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6327
#26055 := (= #25639 #24364)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6328
#25958 := (= #24364 #25639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6329
#26068 := [monotonicity #25612]: #25958
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6330
#26056 := [symm #26068]: #26055
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6331
#25949 := [monotonicity #26056]: #25948
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6332
#26058 := [monotonicity #25949]: #25950
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6333
#26067 := [symm #26058]: #26066
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6334
#26061 := [monotonicity #26067]: #26060
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6335
#25382 := (or #25568 #25380)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6336
#25515 := [def-axiom]: #25382
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6337
#25960 := [unit-resolution #25515 #25706]: #25380
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6338
#26059 := [mp #25960 #26061]: #25642
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6339
#25834 := (or #25647 #25641)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6340
#25850 := [def-axiom]: #25834
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6341
#26054 := [unit-resolution #25850 #26059]: #25647
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6342
#26062 := (or #25659 #25638 #25648)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6343
#26337 := (+ #24674 #25413)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6344
#26535 := (= #25416 #26337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6345
#26536 := (* -1::Int #26337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6346
#26537 := (+ #25416 #26536)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6347
#26538 := (<= #26537 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6348
#24353 := (* -1::Int #23755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6349
#24356 := (+ #22274 #24353)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6350
#24358 := (>= #24356 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6351
#24352 := (= #22274 #23755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6352
#26548 := (= #4657 #23755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6353
#26546 := (= #23755 #4657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6354
#26545 := [trans #24240 #25600]: #24243
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6355
#26547 := [monotonicity #26545]: #26546
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6356
#26549 := [symm #26547]: #26548
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6357
#26550 := [trans #25035 #26549]: #24352
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6358
#26551 := (not #24352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6359
#26573 := (or #26551 #24358)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6360
#26574 := [th-lemma arith triangle-eq]: #26573
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6361
#26575 := [unit-resolution #26574 #26550]: #24358
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6362
#25314 := (* -1::Int #24163)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6363
#25315 := (+ #23755 #25314)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6364
#25317 := (>= #25315 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6365
#25313 := (= #23755 #24163)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6366
#26555 := (= #24163 #23755)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6367
#26556 := [monotonicity #24884]: #26555
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6368
#26557 := [symm #26556]: #25313
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6369
#26558 := (not #25313)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6370
#26576 := (or #26558 #25317)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6371
#26577 := [th-lemma arith triangle-eq]: #26576
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6372
#26578 := [unit-resolution #26577 #26557]: #25317
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6373
#26442 := (* -1::Int #24674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6374
#26443 := (+ #22274 #26442)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6375
#26444 := (<= #26443 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6376
#26437 := (= #22274 #24674)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6377
#26562 := [symm #25037]: #26437
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6378
#26563 := (not #26437)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6379
#26579 := (or #26563 #26444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6380
#26580 := [th-lemma arith triangle-eq]: #26579
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6381
#26581 := [unit-resolution #26580 #26562]: #26444
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6382
#26584 := (not #24358)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6383
#26583 := (not #26444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6384
#26582 := (not #25317)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6385
#26585 := (or #26538 #26582 #26583 #26584)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6386
#26586 := [th-lemma arith assign-bounds 1 -1 1]: #26585
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6387
#26587 := [unit-resolution #26586 #26581 #26578 #26575]: #26538
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6388
#26539 := (>= #26537 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6389
#24357 := (<= #24356 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6390
#26552 := (or #26551 #24357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6391
#26553 := [th-lemma arith triangle-eq]: #26552
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6392
#26554 := [unit-resolution #26553 #26550]: #24357
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6393
#25316 := (<= #25315 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6394
#26559 := (or #26558 #25316)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6395
#26560 := [th-lemma arith triangle-eq]: #26559
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6396
#26561 := [unit-resolution #26560 #26557]: #25316
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6397
#26457 := (>= #26443 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6398
#26564 := (or #26563 #26457)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6399
#26565 := [th-lemma arith triangle-eq]: #26564
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6400
#26566 := [unit-resolution #26565 #26562]: #26457
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6401
#26569 := (not #24357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6402
#26568 := (not #26457)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6403
#26567 := (not #25316)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6404
#26570 := (or #26539 #26567 #26568 #26569)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6405
#26571 := [th-lemma arith assign-bounds 1 -1 1]: #26570
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6406
#26572 := [unit-resolution #26571 #26566 #26561 #26554]: #26539
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6407
#26589 := (not #26539)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6408
#26588 := (not #26538)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6409
#26590 := (or #26535 #26588 #26589)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6410
#26591 := [th-lemma arith triangle-eq]: #26590
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6411
#26172 := [unit-resolution #26591 #26572 #26587]: #26535
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6412
#26692 := (not #26535)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6413
#26693 := (or #26692 #25653)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6414
#26688 := (= #25652 #4662)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6415
#26629 := (= #25643 #4658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6416
#26627 := (= #25643 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6417
#26231 := (f107 #24904 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6418
#26232 := (f106 #26231 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6419
#26233 := (f101 #4876 #26232)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6420
#26234 := (f208 f209 #26233)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6421
#26235 := (= #26234 #23868)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6422
#26242 := (f37 #4667 #26232)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6423
#26243 := (= #26242 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6424
#26244 := (not #26243)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6425
#26239 := (f122 f123 #26233)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6426
#26240 := (= #26239 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6427
#26241 := (not #26240)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6428
#26237 := (f122 f210 #26233)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6429
#26238 := (= #26237 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6430
#26236 := (not #26235)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6431
#26245 := (or #26236 #26238 #26241 #26244)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6432
#26246 := (not #26245)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6433
#26164 := (or #24899 #24903 #20990 #12706 #26246)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6434
#26247 := (or #24903 #20990 #25565 #26246)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6435
#26165 := (or #24899 #26247)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6436
#25624 := (iff #26165 #26164)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6437
#26248 := (or #24903 #20990 #12706 #26246)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6438
#25804 := (or #24899 #26248)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6439
#25619 := (iff #25804 #26164)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6440
#25620 := [rewrite]: #25619
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6441
#25961 := (iff #26165 #25804)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6442
#26249 := (iff #26247 #26248)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6443
#26250 := [monotonicity #25580]: #26249
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6444
#25962 := [monotonicity #26250]: #25961
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6445
#26136 := [trans #25962 #25620]: #25624
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6446
#26197 := [quant-inst #4649 #4655 #20 #4646 #4790]: #26165
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6447
#26189 := [mp #26197 #26136]: #26164
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6448
#26541 := [unit-resolution #26189 #19381 #25704 #25703 #24970]: #26246
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6449
#26190 := (or #26245 #26235)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6450
#26201 := [def-axiom]: #26190
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6451
#26542 := [unit-resolution #26201 #26541]: #26235
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6452
#26625 := (= #25643 #26234)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6453
#26623 := (= #25639 #26233)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6454
#26621 := (= #26233 #25639)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6455
#26619 := (= #26232 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6456
#26617 := (= #26232 #25379)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6457
#26615 := (= #26232 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6458
#24594 := (f20 f179 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6459
#25354 := (f53 #4654 #24594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6460
#26609 := (= #25354 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6461
#25355 := (= #4930 #25354)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6462
#25684 := (or #23214 #16955 #25355)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6463
#25375 := (or #16955 #25355)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6464
#25685 := (or #23214 #25375)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6465
#25688 := (iff #25685 #25684)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6466
#25690 := [rewrite]: #25688
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6467
#25687 := [quant-inst #4930 #20]: #25685
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6468
#25691 := [mp #25687 #25690]: #25684
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6469
#26543 := [unit-resolution #25691 #16676 #25616]: #25355
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6470
#26610 := [symm #26543]: #26609
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6471
#26613 := (= #26232 #25354)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6472
#26340 := (f53 #4654 #26337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6473
#26607 := (= #26340 #25354)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6474
#26597 := (= #26337 #24594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6475
#26595 := (= #25416 #24594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6476
#26530 := (= #24594 #25416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6477
#26531 := (* -1::Int #25416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6478
#26532 := (+ #24594 #26531)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6479
#26533 := (<= #26532 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6480
#25602 := (f20 f179 #25423)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6481
#25607 := (* -1::Int #25602)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6482
#25608 := (+ #25413 #25607)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6483
#25609 := (+ #24163 #25608)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6484
#25724 := (>= #25609 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6485
#25605 := (= #25609 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6486
#25699 := (or #23244 #25605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6487
#25603 := (= #25602 #25416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6488
#25707 := (or #23244 #25603)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6489
#25717 := (iff #25707 #25699)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6490
#25719 := (iff #25699 #25699)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6491
#25720 := [rewrite]: #25719
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6492
#25604 := (iff #25603 #25605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6493
#25606 := [rewrite]: #25604
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6494
#25718 := [monotonicity #25606]: #25717
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6495
#25721 := [trans #25718 #25720]: #25717
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6496
#25716 := [quant-inst #20 #25416]: #25707
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6497
#25722 := [mp #25716 #25721]: #25699
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6498
#26321 := [unit-resolution #25722 #21613]: #25605
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6499
#26301 := (not #25605)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6500
#26304 := (or #26301 #25724)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6501
#26303 := [th-lemma arith triangle-eq]: #26304
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6502
#26305 := [unit-resolution #26303 #26321]: #25724
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6503
#25726 := (+ #24594 #25607)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6504
#25729 := (<= #25726 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6505
#25725 := (= #24594 #25602)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6506
#26306 := (= #25602 #24594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6507
#26322 := [monotonicity #26019]: #26306
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6508
#26364 := [symm #26322]: #25725
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6509
#26365 := (not #25725)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6510
#26355 := (or #26365 #25729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6511
#26424 := [th-lemma arith triangle-eq]: #26355
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6512
#26276 := [unit-resolution #26424 #26364]: #25729
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6513
#26290 := (not #25724)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6514
#26361 := (not #25729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6515
#26362 := (or #26533 #26361 #26290)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6516
#26363 := [th-lemma arith assign-bounds -1 1]: #26362
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6517
#26282 := [unit-resolution #26363 #26276 #26305]: #26533
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6518
#26534 := (>= #26532 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6519
#25723 := (<= #25609 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6520
#26366 := (or #26301 #25723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6521
#26281 := [th-lemma arith triangle-eq]: #26366
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6522
#26360 := [unit-resolution #26281 #26321]: #25723
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6523
#25730 := (>= #25726 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6524
#26368 := (or #26365 #25730)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6525
#26359 := [th-lemma arith triangle-eq]: #26368
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6526
#26369 := [unit-resolution #26359 #26364]: #25730
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6527
#26357 := (not #25723)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6528
#26356 := (not #25730)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6529
#26223 := (or #26534 #26356 #26357)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6530
#26371 := [th-lemma arith assign-bounds -1 1]: #26223
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6531
#26367 := [unit-resolution #26371 #26369 #26360]: #26534
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6532
#26370 := (not #26534)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6533
#26372 := (not #26533)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6534
#26421 := (or #26530 #26372 #26370)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6535
#26378 := [th-lemma arith triangle-eq]: #26421
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6536
#26379 := [unit-resolution #26378 #26367 #26282]: #26530
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6537
#26676 := [symm #26379]: #26595
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6538
#26593 := (= #26337 #25416)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6539
#26674 := [hypothesis]: #26535
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6540
#26675 := [symm #26674]: #26593
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6541
#26677 := [trans #26675 #26676]: #26597
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6542
#26678 := [monotonicity #26677]: #26607
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6543
#26611 := (= #26232 #26340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6544
#26319 := (f107 #24977 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6545
#26320 := (f106 #26319 f14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6546
#26343 := (= #26320 #26340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6547
#26346 := (not #26343)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6548
#26327 := (f92 f216 #26320)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6549
#26328 := (f37 #26327 #23197)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6550
#26329 := (= #26328 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6551
#26330 := (not #26329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6552
#26349 := (or #26330 #26346)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6553
#26352 := (not #26349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6554
#26326 := (or #24083 #26352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6555
#26331 := (+ #24674 #25406)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6556
#26332 := (f53 #4654 #26331)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6557
#26333 := (= #26320 #26332)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6558
#26334 := (not #26333)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6559
#26335 := (or #26330 #26334)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6560
#26336 := (not #26335)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6561
#26358 := (or #24083 #26336)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6562
#26413 := (iff #26358 #26326)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6563
#26449 := (iff #26326 #26326)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6564
#26455 := [rewrite]: #26449
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6565
#26353 := (iff #26336 #26352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6566
#26350 := (iff #26335 #26349)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6567
#26347 := (iff #26334 #26346)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6568
#26344 := (iff #26333 #26343)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6569
#26341 := (= #26332 #26340)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6570
#26338 := (= #26331 #26337)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6571
#26339 := [monotonicity #25415]: #26338
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6572
#26342 := [monotonicity #26339]: #26341
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6573
#26345 := [monotonicity #26342]: #26344
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6574
#26348 := [monotonicity #26345]: #26347
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6575
#26351 := [monotonicity #26348]: #26350
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6576
#26354 := [monotonicity #26351]: #26353
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6577
#26414 := [monotonicity #26354]: #26413
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6578
#26426 := [trans #26414 #26455]: #26413
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6579
#26412 := [quant-inst #23197 #4790 #20]: #26358
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6580
#26429 := [mp #26412 #26426]: #26326
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6581
#26599 := [unit-resolution #26429 #19597]: #26352
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6582
#26438 := (or #26349 #26343)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6583
#26439 := [def-axiom]: #26438
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6584
#26600 := [unit-resolution #26439 #26599]: #26343
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6585
#26605 := (= #26232 #26320)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6586
#26603 := (= #26231 #26319)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6587
#26601 := (= #26319 #26231)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6588
#26602 := [monotonicity #25049]: #26601
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6589
#26604 := [symm #26602]: #26603
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6590
#26606 := [monotonicity #26604]: #26605
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6591
#26612 := [trans #26606 #26600]: #26611
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6592
#26679 := [trans #26612 #26678]: #26613
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6593
#26680 := [trans #26679 #26610]: #26615
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6594
#26681 := [trans #26680 #25594]: #26617
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6595
#26682 := [trans #26681 #25599]: #26619
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6596
#26683 := [monotonicity #26682]: #26621
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6597
#26684 := [symm #26683]: #26623
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6598
#26685 := [monotonicity #26684]: #26625
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6599
#26686 := [trans #26685 #26542]: #26627
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6600
#26687 := [trans #26686 #24768]: #26629
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6601
#26689 := [monotonicity #26687]: #26688
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6602
#26690 := [trans #26689 #13250]: #25653
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6603
#25784 := (not #25653)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6604
#26673 := [hypothesis]: #25784
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6605
#26691 := [unit-resolution #26673 #26690]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6606
#26694 := [lemma #26691]: #26693
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6607
#26057 := [unit-resolution #26694 #26172]: #25653
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6608
#25854 := (or #25656 #25784)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6609
#25858 := [def-axiom]: #25854
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6610
#26075 := [unit-resolution #25858 #26057]: #25656
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6611
#25823 := (not #25651)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6612
#25831 := (f7 f45 #25649)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6613
#25832 := (= #25831 f1)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6614
#25842 := (not #25832)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6615
#25793 := (or #25651 #25842)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6616
#25794 := (not #25793)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6617
#25819 := [hypothesis]: #25793
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6618
#25965 := (or #24322 #25794)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6619
#25966 := [quant-inst #25639]: #25965
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6620
#25820 := [unit-resolution #25966 #20628 #25819]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6621
#25978 := [lemma #25820]: #25794
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6622
#25783 := (or #25793 #25823)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6623
#25785 := [def-axiom]: #25783
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6624
#26076 := [unit-resolution #25785 #25978]: #25823
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6625
#25902 := (or #25659 #25638 #25648 #25651 #25657)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6626
#25903 := [def-axiom]: #25902
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6627
#26079 := [unit-resolution #25903 #26076 #26075]: #26062
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6628
#26080 := [unit-resolution #26079 #26054 #25959]: #25659
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6629
#25951 := (or #25668 #25658)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6630
#25952 := [def-axiom]: #25951
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6631
#26084 := [unit-resolution #25952 #26080 #25991]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6632
#26077 := [lemma #26084]: #4938
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6633
#26462 := (= f464 ?v0!14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6634
#26496 := (not #26462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6635
#26464 := (= #4940 #17025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6636
#26470 := (not #26464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6637
#26469 := (+ #4940 #17327)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6638
#26471 := (>= #26469 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6639
#26480 := (not #26471)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6640
#25802 := (+ #4940 #12480)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6641
#25803 := (<= #25802 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6642
#26651 := [hypothesis]: #12613
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6643
#21146 := (+ f462 #12480)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6644
#21147 := (<= #21146 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6645
#21143 := (= f462 f470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6646
#26522 := (iff #5012 #21143)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6647
#26520 := (iff #21143 #5012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6648
#26521 := [commutativity]: #26520
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6649
#26523 := [symm #26521]: #26522
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6650
#26652 := (or #16964 #21768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6651
#21956 := (or #21789 #21783)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6652
#21957 := [def-axiom]: #21956
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6653
#25732 := [unit-resolution #21957 #25702]: #21783
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6654
#21948 := (or #21786 #16955 #16958 #21780)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6655
#21949 := [def-axiom]: #21948
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6656
#25733 := [unit-resolution #21949 #25732]: #21783
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6657
#25734 := [unit-resolution #25733 #25731 #25616]: #21780
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6658
#21938 := (or #21777 #21771)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6659
#21939 := [def-axiom]: #21938
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6660
#25735 := [unit-resolution #21939 #25734]: #21771
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6661
#21932 := (or #21774 #16955 #16964 #21768)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6662
#21933 := [def-axiom]: #21932
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6663
#26659 := [unit-resolution #21933 #25616 #25735]: #26652
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6664
#26660 := [unit-resolution #26659 #26077]: #21768
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6665
#21922 := (or #21765 #21759)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6666
#21923 := [def-axiom]: #21922
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6667
#26669 := [unit-resolution #21923 #26660]: #21759
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6668
#21154 := (or #21747 #12612)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6669
#21156 := [def-axiom]: #21154
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6670
#26670 := [unit-resolution #21156 #26651]: #21747
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6671
#21912 := (or #21762 #21750 #21756)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6672
#21913 := [def-axiom]: #21912
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6673
#26518 := [unit-resolution #21913 #26670 #26669]: #21756
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6674
#21140 := (or #21753 #5012)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6675
#21141 := [def-axiom]: #21140
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6676
#26519 := [unit-resolution #21141 #26518]: #5012
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6677
#26524 := [mp #26519 #26523]: #21143
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6678
#26525 := (not #21143)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6679
#26528 := (or #26525 #21147)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6680
#26661 := [th-lemma arith triangle-eq]: #26528
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6681
#26662 := [unit-resolution #26661 #26524]: #21147
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6682
#26663 := (not #21147)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6683
#26664 := (or #25803 #12612 #26663)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6684
#26665 := [th-lemma arith assign-bounds 1 -1]: #26664
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6685
#26666 := [unit-resolution #26665 #26662 #26651]: #25803
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6686
#21300 := (not #17329)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6687
#25851 := [hypothesis]: #21720
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6688
#21134 := (or #21753 #21717)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6689
#21905 := [def-axiom]: #21134
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6690
#26163 := [unit-resolution #21905 #25851]: #21753
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6691
#25791 := (or #21741 #21756)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6692
#25736 := [hypothesis]: #21744
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6693
#21163 := (or #21741 #21735)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6694
#21164 := [def-axiom]: #21163
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6695
#25737 := [unit-resolution #21164 #25736]: #21735
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6696
#21169 := (or #21738 #16955 #16958 #21732)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6697
#21171 := [def-axiom]: #21169
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6698
#25675 := [unit-resolution #21171 #25737 #25616 #25731]: #21732
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6699
#21195 := (or #21729 #4938)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6700
#21196 := [def-axiom]: #21195
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6701
#25676 := [unit-resolution #21196 #25675]: #4938
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6702
#25786 := [hypothesis]: #21753
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6703
#21157 := (or #21747 #21741)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6704
#21158 := [def-axiom]: #21157
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6705
#25787 := [unit-resolution #21158 #25736]: #21747
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6706
#25788 := [unit-resolution #21913 #25787 #25786]: #21762
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6707
#25789 := [unit-resolution #21923 #25788]: #21765
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6708
#25790 := [unit-resolution #21933 #25789 #25676 #25616 #25735]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6709
#25792 := [lemma #25790]: #25791
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6710
#25809 := [unit-resolution #25792 #26163]: #21741
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6711
#21207 := (or #21723 #21717)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6712
#21208 := [def-axiom]: #21207
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6713
#26450 := [unit-resolution #21208 #25851]: #21723
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6714
#26398 := (or #21732 #16964 #21726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6715
#21182 := (or #21732 #16955 #16964 #21726)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6716
#21183 := [def-axiom]: #21182
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6717
#26397 := [unit-resolution #21183 #25616]: #26398
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6718
#26400 := [unit-resolution #26397 #26450 #26077]: #21732
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6719
#21176 := (or #21735 #21729)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6720
#21188 := [def-axiom]: #21176
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6721
#26401 := [unit-resolution #21188 #26400]: #21735
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6722
#26423 := (or #21744 #21738)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6723
#21167 := (or #21744 #16955 #16958 #21738)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6724
#21162 := [def-axiom]: #21167
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6725
#26375 := [unit-resolution #21162 #25616 #25731]: #26423
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6726
#26373 := [unit-resolution #26375 #26401 #25809]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6727
#26409 := [lemma #26373]: #21717
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6728
#26211 := (or #21720 #21714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6729
#13588 := (<= f443 4294967295::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6730
#13587 := (iff #12351 #13588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6731
#13594 := (+ 4294967295::Int #12352)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6732
#13593 := (>= #13594 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6733
#13589 := (iff #13593 #13588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6734
#13586 := [rewrite]: #13589
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6735
#13590 := (iff #12351 #13593)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6736
#13595 := (= #12353 #13594)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6737
#13592 := [monotonicity #8096]: #13595
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6738
#13591 := [monotonicity #13592]: #13590
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6739
#13584 := [trans #13591 #13586]: #13587
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6740
#13266 := [not-or-elim #13236]: #12356
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6741
#13268 := [and-elim #13266]: #12351
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6742
#13585 := [mp #13268 #13584]: #13588
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6743
#26206 := (not #13588)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6744
#26207 := (or #13511 #26206 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6745
#26208 := [th-lemma arith assign-bounds -1 1]: #26207
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6746
#26195 := [unit-resolution #26208 #25703 #13585]: #13511
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6747
#26209 := (or #20990 #12444)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6748
#26200 := [th-lemma arith farkas 1 1]: #26209
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6749
#26210 := [unit-resolution #26200 #25704]: #12444
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6750
#21242 := (or #21720 #16993 #16996 #21714)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6751
#21234 := [def-axiom]: #21242
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6752
#26198 := [unit-resolution #21234 #26210 #26195]: #26211
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6753
#26667 := [unit-resolution #26198 #26409]: #21714
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6754
#21253 := (or #21711 #21705)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6755
#21261 := [def-axiom]: #21253
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6756
#26668 := [unit-resolution #21261 #26667]: #21705
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6757
#21308 := (>= #12524 -1::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6758
#21252 := (or #21711 #12523)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6759
#21254 := [def-axiom]: #21252
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6760
#26671 := [unit-resolution #21254 #26667]: #12523
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6761
#26218 := (or #12527 #21308)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6762
#26219 := [th-lemma arith triangle-eq]: #26218
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6763
#26672 := [unit-resolution #26219 #26671]: #21308
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6764
#26226 := (not #21308)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6765
#26695 := (or #12460 #26226)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6766
#26220 := (or #12460 #26226 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6767
#26227 := [th-lemma arith assign-bounds -1 -1]: #26220
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6768
#26696 := [unit-resolution #26227 #25703]: #26695
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6769
#26697 := [unit-resolution #26696 #26672]: #12460
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6770
#21271 := (or #21708 #12465 #21702)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6771
#21272 := [def-axiom]: #21271
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6772
#26698 := [unit-resolution #21272 #26697 #26668]: #21702
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6773
#21262 := (or #21699 #21693)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6774
#21264 := [def-axiom]: #21262
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6775
#26699 := [unit-resolution #21264 #26698]: #21693
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6776
#26707 := [symm #26519]: #21143
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6777
#26708 := (= #4983 f462)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6778
#26705 := (= #4983 #4805)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6779
#26703 := (= #4982 #4804)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6780
#26701 := (= #4981 #4803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6781
#21137 := (or #21753 #5013)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6782
#21142 := [def-axiom]: #21137
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6783
#26700 := [unit-resolution #21142 #26518]: #5013
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6784
#26702 := [monotonicity #26700]: #26701
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6785
#26704 := [monotonicity #26702]: #26703
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6786
#26706 := [monotonicity #26704]: #26705
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6787
#26709 := [trans #26706 #25473]: #26708
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6788
#26710 := [trans #26709 #26707]: #4984
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6789
#21152 := (+ f463 #12502)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6790
#21153 := (>= #21152 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6791
#21151 := (= f463 f471)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6792
#26713 := (iff #5013 #21151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6793
#26711 := (iff #21151 #5013)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6794
#26712 := [commutativity]: #26711
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6795
#26714 := [symm #26712]: #26713
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6796
#26715 := [mp #26700 #26714]: #21151
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6797
#26716 := (not #21151)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6798
#26717 := (or #26716 #21153)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6799
#26718 := [th-lemma arith triangle-eq]: #26717
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6800
#26719 := [unit-resolution #26718 #26715]: #21153
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6801
#26720 := (not #21153)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6802
#26721 := (or #12505 #12879 #26720)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6803
#26722 := [th-lemma arith assign-bounds -1 -1]: #26721
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6804
#26723 := [unit-resolution #26722 #26719 #25474]: #12505
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6805
#21289 := (or #20771 #12504 #20769)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6806
#21281 := [def-axiom]: #21289
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6807
#26724 := [unit-resolution #21281 #26723 #26710]: #20771
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6808
#21286 := (or #21687 #20770)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6809
#21290 := [def-axiom]: #21286
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6810
#26725 := [unit-resolution #21290 #26724]: #21687
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6811
#21278 := (or #21696 #20755 #21690)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6812
#21279 := [def-axiom]: #21278
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6813
#26726 := [unit-resolution #21279 #26725 #26699]: #20755
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6814
#21303 := (or #20750 #21300)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6815
#21301 := [def-axiom]: #21303
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6816
#26727 := [unit-resolution #21301 #26726]: #21300
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6817
#26481 := (not #25803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6818
#26482 := (or #26480 #17329 #26481)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6819
#26476 := [hypothesis]: #26471
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6820
#26477 := [hypothesis]: #25803
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6821
#26478 := [hypothesis]: #21300
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6822
#26479 := [th-lemma arith farkas -1 -1 1 #26478 #26477 #26476]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6823
#26483 := [lemma #26479]: #26482
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6824
#26728 := [unit-resolution #26483 #26727 #26666]: #26480
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6825
#26472 := (or #26470 #26471)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6826
#26473 := [th-lemma arith triangle-eq]: #26472
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6827
#26729 := [unit-resolution #26473 #26728]: #26470
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6828
#26497 := (or #26496 #26464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6829
#26492 := (= #17025 #4940)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6830
#26490 := (= #17024 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6831
#26488 := (= #17023 #4929)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6832
#26486 := (= ?v0!14 f464)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6833
#26485 := [hypothesis]: #26462
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6834
#26487 := [symm #26485]: #26486
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6835
#26489 := [monotonicity #26487]: #26488
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6836
#26491 := [monotonicity #26489]: #26490
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6837
#26493 := [monotonicity #26491]: #26492
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6838
#26494 := [symm #26493]: #26464
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6839
#26484 := [hypothesis]: #26470
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6840
#26495 := [unit-resolution #26484 #26494]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6841
#26498 := [lemma #26495]: #26497
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6842
#26730 := [unit-resolution #26498 #26729]: #26496
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6843
#26104 := (+ f464 #17314)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6844
#26204 := (>= #26104 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6845
#21314 := (not #17316)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6846
#21293 := (or #20750 #21314)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6847
#21296 := [def-axiom]: #21293
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6848
#26731 := [unit-resolution #21296 #26726]: #21314
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6849
#26732 := (or #26204 #26226 #17316)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6850
#26733 := [th-lemma arith assign-bounds -1 -1]: #26732
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6851
#26734 := [unit-resolution #26733 #26731 #26672]: #26204
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6852
#26105 := (<= #26104 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6853
#26116 := (+ f462 #17327)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6854
#26117 := (>= #26116 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6855
#26277 := (not #26117)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6856
#26735 := (or #26277 #17329 #26663)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6857
#26736 := [th-lemma arith assign-bounds -1 -1]: #26735
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6858
#26737 := [unit-resolution #26736 #26662 #26727]: #26277
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6859
#21309 := (or #20750 #17018)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6860
#21311 := [def-axiom]: #21309
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6861
#26738 := [unit-resolution #21311 #26726]: #17018
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6862
#21312 := (or #20750 #17017)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6863
#21313 := [def-axiom]: #21312
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6864
#26739 := [unit-resolution #21313 #26726]: #17017
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6865
#26125 := (or #21676 #20734 #20735 #26105 #26117)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6866
#26095 := (+ #17025 #12901)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6867
#26096 := (<= #26095 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6868
#26087 := (+ ?v0!14 #12447)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6869
#26088 := (>= #26087 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6870
#26097 := (or #20734 #20735 #26088 #26096)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6871
#26126 := (or #21676 #26097)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6872
#26133 := (iff #26126 #26125)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6873
#26122 := (or #20734 #20735 #26105 #26117)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6874
#26128 := (or #21676 #26122)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6875
#26131 := (iff #26128 #26125)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6876
#26132 := [rewrite]: #26131
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6877
#26129 := (iff #26126 #26128)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6878
#26123 := (iff #26097 #26122)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6879
#26120 := (iff #26096 #26117)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6880
#26110 := (+ #12901 #17025)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6881
#26113 := (<= #26110 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6882
#26118 := (iff #26113 #26117)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6883
#26119 := [rewrite]: #26118
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6884
#26114 := (iff #26096 #26113)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6885
#26111 := (= #26095 #26110)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6886
#26112 := [rewrite]: #26111
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6887
#26115 := [monotonicity #26112]: #26114
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6888
#26121 := [trans #26115 #26119]: #26120
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6889
#26108 := (iff #26088 #26105)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6890
#26098 := (+ #12447 ?v0!14)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6891
#26101 := (>= #26098 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6892
#26106 := (iff #26101 #26105)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6893
#26107 := [rewrite]: #26106
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6894
#26102 := (iff #26088 #26101)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6895
#26099 := (= #26087 #26098)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6896
#26100 := [rewrite]: #26099
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6897
#26103 := [monotonicity #26100]: #26102
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6898
#26109 := [trans #26103 #26107]: #26108
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6899
#26124 := [monotonicity #26109 #26121]: #26123
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6900
#26130 := [monotonicity #26124]: #26129
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6901
#26134 := [trans #26130 #26132]: #26133
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6902
#26127 := [quant-inst #17016]: #26126
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6903
#26135 := [mp #26127 #26134]: #26125
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6904
#26740 := [unit-resolution #26135 #25443 #26739 #26738 #26737]: #26105
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6905
#26323 := (not #26204)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6906
#26302 := (not #26105)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6907
#26310 := (or #26462 #26302 #26323)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6908
#26311 := [th-lemma arith triangle-eq]: #26310
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6909
#26741 := [unit-resolution #26311 #26740 #26734 #26730]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6910
#26742 := [lemma #26741]: #12612
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6911
#26324 := (or #21723 #12613)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6912
#26205 := [hypothesis]: #21726
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6913
#26203 := [unit-resolution #21208 #26205]: #21717
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6914
#26212 := [unit-resolution #26198 #26203]: #21714
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6915
#26213 := [unit-resolution #21261 #26212]: #21705
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6916
#26216 := [unit-resolution #21254 #26212]: #12523
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6917
#26225 := [unit-resolution #26219 #26216]: #21308
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6918
#26228 := [unit-resolution #26227 #26225 #25703]: #12460
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6919
#26224 := [unit-resolution #21272 #26228 #26213]: #21702
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6920
#26262 := [unit-resolution #21264 #26224]: #21693
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6921
#26269 := (= f469 f470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6922
#21221 := (or #21723 #4956)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6923
#21231 := [def-axiom]: #21221
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6924
#26263 := [unit-resolution #21231 #26205]: #4956
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6925
#26270 := [symm #26263]: #26269
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6926
#26271 := (= #4983 f469)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6927
#26199 := (= #4940 f469)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6928
#21226 := (or #21723 #4943)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6929
#21227 := [def-axiom]: #21226
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6930
#26229 := [unit-resolution #21227 #26205]: #4943
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6931
#26268 := [symm #26229]: #26199
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6932
#26266 := (= #4983 #4940)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6933
#26264 := (= #4982 #4930)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6934
#26253 := (= #4981 #4929)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6935
#21198 := (or #21723 #4958)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6936
#21200 := [def-axiom]: #21198
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6937
#26252 := [unit-resolution #21200 #26205]: #4958
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6938
#26254 := [monotonicity #26252]: #26253
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6939
#26265 := [monotonicity #26254]: #26264
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6940
#26267 := [monotonicity #26265]: #26266
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6941
#26272 := [trans #26267 #26268]: #26271
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6942
#26289 := [trans #26272 #26270]: #4984
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6943
#25798 := (+ f464 #12502)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6944
#25800 := (>= #25798 0::Int)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6945
#25797 := (= f464 f471)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6946
#26215 := [symm #26252]: #25797
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6947
#26255 := (not #25797)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6948
#26256 := (or #26255 #25800)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6949
#26251 := [th-lemma arith triangle-eq]: #26256
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6950
#26257 := [unit-resolution #26251 #26215]: #25800
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6951
#26202 := (not #25800)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6952
#26258 := (or #12505 #26202 #12706)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6953
#26259 := [th-lemma arith assign-bounds -1 -1]: #26258
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6954
#26260 := [unit-resolution #26259 #26257 #25703]: #12505
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6955
#26261 := [unit-resolution #21281 #26260 #26289]: #20771
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6956
#26217 := [unit-resolution #21290 #26261]: #21687
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6957
#26293 := [unit-resolution #21279 #26217 #26262]: #20755
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6958
#26284 := [unit-resolution #21296 #26293]: #21314
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6959
#25801 := (= #4940 f470)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6960
#26285 := [trans #26268 #26270]: #25801
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6961
#26283 := (not #25801)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6962
#26286 := (or #26283 #25803)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6963
#26287 := [th-lemma arith triangle-eq]: #26286
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6964
#26288 := [unit-resolution #26287 #26285]: #25803
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6965
#26294 := [unit-resolution #21301 #26293]: #21300
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6966
#26295 := [unit-resolution #26483 #26294 #26288]: #26480
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6967
#26291 := [unit-resolution #26473 #26295]: #26470
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6968
#26275 := [unit-resolution #26498 #26291]: #26496
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6969
#26309 := (or #26462 #26323)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6970
#26278 := [hypothesis]: #12612
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6971
#26279 := (or #26277 #17329 #26481 #12613)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6972
#26280 := [th-lemma arith assign-bounds 1 1 1]: #26279
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6973
#26292 := [unit-resolution #26280 #26294 #26288 #26278]: #26277
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6974
#26296 := (or #26105 #26117)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6975
#26307 := [unit-resolution #21311 #26293]: #17018
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6976
#26308 := [unit-resolution #21313 #26293]: #17017
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6977
#26315 := [unit-resolution #26135 #25443 #26308 #26307]: #26296
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6978
#26316 := [unit-resolution #26315 #26292]: #26105
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6979
#26312 := [unit-resolution #26311 #26316]: #26309
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6980
#26313 := [unit-resolution #26312 #26275]: #26323
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6981
#26314 := [th-lemma arith farkas 1 -1 1 #26225 #26313 #26284]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6982
#26325 := [lemma #26314]: #26324
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6983
#26500 := [unit-resolution #26325 #26742]: #21723
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6984
#26402 := [unit-resolution #26397 #26500 #26077]: #21732
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6985
#21136 := (or #21753 #12613)
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6986
#21139 := [def-axiom]: #21136
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6987
#26445 := [unit-resolution #21139 #26742]: #21753
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6988
#26377 := [unit-resolution #25792 #26445]: #21741
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6989
#26222 := [unit-resolution #26375 #26377]: #21738
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6990
[unit-resolution #21188 #26222 #26402]: false
39896f83c1ab re-generated SMT certificates
boehmes
parents: 50662
diff changeset
  6991
unsat