|
33010
|
1 |
(benchmark Isabelle
|
|
|
2 |
:extrasorts ( T2 T13 T12 T11 T10 T9 T8 T7 T6 T5 T4 T1 T3)
|
|
|
3 |
:extrafuns (
|
|
|
4 |
(uf_37 T13)
|
|
|
5 |
(uf_34 T12)
|
|
|
6 |
(uf_31 T11)
|
|
|
7 |
(uf_28 T10)
|
|
|
8 |
(uf_25 T9)
|
|
|
9 |
(uf_22 T8)
|
|
|
10 |
(uf_19 T7)
|
|
|
11 |
(uf_16 T6)
|
|
|
12 |
(uf_13 T5)
|
|
|
13 |
(uf_10 T4)
|
|
|
14 |
(uf_7 T1)
|
|
|
15 |
(uf_4 T3)
|
|
|
16 |
(uf_36 Int T13 T13)
|
|
|
17 |
(uf_33 T13 T12 T12)
|
|
|
18 |
(uf_30 T12 T11 T11)
|
|
|
19 |
(uf_27 T11 T10 T10)
|
|
|
20 |
(uf_24 T10 T9 T9)
|
|
|
21 |
(uf_21 T9 T8 T8)
|
|
|
22 |
(uf_18 T8 T7 T7)
|
|
|
23 |
(uf_15 T7 T6 T6)
|
|
|
24 |
(uf_12 T6 T5 T5)
|
|
|
25 |
(uf_9 T5 T4 T4)
|
|
|
26 |
(uf_6 T4 T1 T1)
|
|
|
27 |
(uf_3 T1 T3 T3)
|
|
|
28 |
)
|
|
|
29 |
:extrapreds (
|
|
|
30 |
(up_35 Int)
|
|
|
31 |
(up_32 T13)
|
|
|
32 |
(up_29 T12)
|
|
|
33 |
(up_26 T11)
|
|
|
34 |
(up_23 T10)
|
|
|
35 |
(up_20 T9)
|
|
|
36 |
(up_17 T8)
|
|
|
37 |
(up_14 T7)
|
|
|
38 |
(up_11 T6)
|
|
|
39 |
(up_8 T5)
|
|
|
40 |
(up_5 T4)
|
|
|
41 |
(up_1 T1)
|
|
|
42 |
(up_2 T3)
|
|
|
43 |
)
|
|
|
44 |
:assumption (forall (?x1 T1) (and (up_1 ?x1) (or (up_2 (uf_3 ?x1 uf_4)) (not (up_2 (uf_3 ?x1 uf_4))))))
|
|
|
45 |
:assumption (forall (?x2 T4) (and (up_5 ?x2) (or (up_1 (uf_6 ?x2 uf_7)) (not (up_1 (uf_6 ?x2 uf_7))))))
|
|
|
46 |
:assumption (forall (?x3 T5) (and (up_8 ?x3) (or (up_5 (uf_9 ?x3 uf_10)) (not (up_5 (uf_9 ?x3 uf_10))))))
|
|
|
47 |
:assumption (forall (?x4 T6) (and (up_11 ?x4) (or (up_8 (uf_12 ?x4 uf_13)) (not (up_8 (uf_12 ?x4 uf_13))))))
|
|
|
48 |
:assumption (forall (?x5 T7) (and (up_14 ?x5) (or (up_11 (uf_15 ?x5 uf_16)) (not (up_11 (uf_15 ?x5 uf_16))))))
|
|
|
49 |
:assumption (forall (?x6 T8) (and (up_17 ?x6) (or (up_14 (uf_18 ?x6 uf_19)) (not (up_14 (uf_18 ?x6 uf_19))))))
|
|
|
50 |
:assumption (forall (?x7 T9) (and (up_20 ?x7) (or (up_17 (uf_21 ?x7 uf_22)) (not (up_17 (uf_21 ?x7 uf_22))))))
|
|
|
51 |
:assumption (forall (?x8 T10) (and (up_23 ?x8) (or (up_20 (uf_24 ?x8 uf_25)) (not (up_20 (uf_24 ?x8 uf_25))))))
|
|
|
52 |
:assumption (forall (?x9 T11) (and (up_26 ?x9) (or (up_23 (uf_27 ?x9 uf_28)) (not (up_23 (uf_27 ?x9 uf_28))))))
|
|
|
53 |
:assumption (forall (?x10 T12) (and (up_29 ?x10) (or (up_26 (uf_30 ?x10 uf_31)) (not (up_26 (uf_30 ?x10 uf_31))))))
|
|
|
54 |
:assumption (forall (?x11 T13) (and (up_32 ?x11) (or (up_29 (uf_33 ?x11 uf_34)) (not (up_29 (uf_33 ?x11 uf_34))))))
|
|
|
55 |
:assumption (forall (?x12 Int) (and (up_35 ?x12) (or (up_32 (uf_36 ?x12 uf_37)) (not (up_32 (uf_36 ?x12 uf_37))))))
|
|
|
56 |
:assumption (not (up_35 1))
|
|
|
57 |
:formula true
|
|
|
58 |
)
|