TSTP Solution File: SWW634_2 by SnakeForV-SAT---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV-SAT---1.0
% Problem : SWW634_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% Computer : n010.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 31 19:20:28 EDT 2022
% Result : Theorem 3.09s 0.85s
% Output : Refutation 3.09s
% Verified :
% SZS Type : Refutation
% Derivation depth : 19
% Number of leaves : 106
% Syntax : Number of formulae : 209 ( 23 unt; 81 typ; 0 def)
% Number of atoms : 1046 ( 179 equ)
% Maximal formula atoms : 126 ( 8 avg)
% Number of connectives : 1392 ( 474 ~; 400 |; 430 &)
% ( 42 <=>; 44 =>; 0 <=; 2 <~>)
% Maximal formula depth : 32 ( 6 avg)
% Maximal term depth : 5 ( 1 avg)
% Number arithmetic : 1234 ( 426 atm; 267 fun; 311 num; 230 var)
% Number of types : 9 ( 7 usr; 1 ari)
% Number of type conns : 112 ( 54 >; 58 *; 0 +; 0 <<)
% Number of predicates : 23 ( 19 usr; 10 prp; 0-4 aty)
% Number of functors : 68 ( 64 usr; 21 con; 0-5 aty)
% Number of variables : 358 ( 235 !; 123 ?; 358 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
uni: $tType ).
tff(type_def_6,type,
ty: $tType ).
tff(type_def_7,type,
bool1: $tType ).
tff(type_def_8,type,
tuple02: $tType ).
tff(type_def_9,type,
set_int: $tType ).
tff(type_def_10,type,
map_int_int: $tType ).
tff(type_def_11,type,
map_int_lpmap_int_intrp: $tType ).
tff(func_def_0,type,
witness1: ty > uni ).
tff(func_def_1,type,
int: ty ).
tff(func_def_2,type,
real: ty ).
tff(func_def_3,type,
bool: ty ).
tff(func_def_4,type,
true1: bool1 ).
tff(func_def_5,type,
false1: bool1 ).
tff(func_def_6,type,
match_bool1: ( ty * bool1 * uni * uni ) > uni ).
tff(func_def_7,type,
tuple0: ty ).
tff(func_def_8,type,
tuple03: tuple02 ).
tff(func_def_9,type,
qtmark: ty ).
tff(func_def_12,type,
set: ty > ty ).
tff(func_def_13,type,
empty: ty > uni ).
tff(func_def_14,type,
add: ( ty * uni * uni ) > uni ).
tff(func_def_15,type,
remove: ( ty * uni * uni ) > uni ).
tff(func_def_16,type,
union: ( ty * uni * uni ) > uni ).
tff(func_def_17,type,
inter: ( ty * uni * uni ) > uni ).
tff(func_def_18,type,
diff: ( ty * uni * uni ) > uni ).
tff(func_def_19,type,
choose: ( ty * uni ) > uni ).
tff(func_def_20,type,
cardinal1: ( ty * uni ) > $int ).
tff(func_def_23,type,
min_elt1: set_int > $int ).
tff(func_def_24,type,
t2tb: set_int > uni ).
tff(func_def_25,type,
tb2t: uni > set_int ).
tff(func_def_26,type,
t2tb1: $int > uni ).
tff(func_def_27,type,
tb2t1: uni > $int ).
tff(func_def_28,type,
max_elt1: set_int > $int ).
tff(func_def_29,type,
below1: $int > set_int ).
tff(func_def_30,type,
succ1: set_int > set_int ).
tff(func_def_32,type,
pred1: set_int > set_int ).
tff(func_def_33,type,
ref: ty > ty ).
tff(func_def_34,type,
mk_ref: ( ty * uni ) > uni ).
tff(func_def_35,type,
contents: ( ty * uni ) > uni ).
tff(func_def_36,type,
map: ( ty * ty ) > ty ).
tff(func_def_37,type,
get: ( ty * ty * uni * uni ) > uni ).
tff(func_def_38,type,
set1: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_39,type,
const: ( ty * ty * uni ) > uni ).
tff(func_def_40,type,
n1: $int ).
tff(func_def_41,type,
t2tb2: map_int_int > uni ).
tff(func_def_42,type,
tb2t2: uni > map_int_int ).
tff(func_def_43,type,
t2tb3: map_int_lpmap_int_intrp > uni ).
tff(func_def_44,type,
tb2t3: uni > map_int_lpmap_int_intrp ).
tff(func_def_46,type,
sK1: ( ty * uni * uni ) > uni ).
tff(func_def_47,type,
sK2: ( ty * uni * $int * uni ) > $int ).
tff(func_def_48,type,
sK3: ( $int * $int * map_int_lpmap_int_intrp ) > $int ).
tff(func_def_49,type,
sK4: ( $int * $int * map_int_lpmap_int_intrp ) > $int ).
tff(func_def_50,type,
sK5: ( map_int_int * map_int_int ) > $int ).
tff(func_def_51,type,
sK6: $int ).
tff(func_def_52,type,
sK7: map_int_int ).
tff(func_def_53,type,
sK8: map_int_lpmap_int_intrp ).
tff(func_def_54,type,
sK9: $int ).
tff(func_def_55,type,
sK10: $int ).
tff(func_def_56,type,
sK11: $int > $int ).
tff(func_def_57,type,
sK12: map_int_int ).
tff(func_def_58,type,
sK13: $int ).
tff(func_def_59,type,
sK14: map_int_lpmap_int_intrp ).
tff(func_def_60,type,
sK15: $int ).
tff(func_def_61,type,
sK16: map_int_int ).
tff(func_def_62,type,
sK17: $int ).
tff(func_def_63,type,
sK18: map_int_int > $int ).
tff(func_def_64,type,
sK19: $int > $int ).
tff(func_def_65,type,
sK20: $int > $int ).
tff(func_def_66,type,
sK21: ( $int * map_int_int ) > $int ).
tff(func_def_67,type,
sK22: ( $int * map_int_int ) > $int ).
tff(func_def_68,type,
sK23: ( uni * uni * ty ) > uni ).
tff(func_def_69,type,
sK24: ( uni * ty ) > uni ).
tff(pred_def_1,type,
sort1: ( ty * uni ) > $o ).
tff(pred_def_3,type,
mem: ( ty * uni * uni ) > $o ).
tff(pred_def_4,type,
infix_eqeq: ( ty * uni * uni ) > $o ).
tff(pred_def_5,type,
subset: ( ty * uni * uni ) > $o ).
tff(pred_def_6,type,
is_empty: ( ty * uni ) > $o ).
tff(pred_def_8,type,
eq_prefix1: ( ty * uni * uni * $int ) > $o ).
tff(pred_def_9,type,
partial_solution1: ( $int * map_int_int ) > $o ).
tff(pred_def_10,type,
lt_sol1: ( map_int_int * map_int_int ) > $o ).
tff(pred_def_11,type,
sorted1: ( map_int_lpmap_int_intrp * $int * $int ) > $o ).
tff(pred_def_12,type,
sP0: ( $int * map_int_int ) > $o ).
tff(f2290,plain,
$false,
inference(avatar_sat_refutation,[],[f547,f554,f555,f561,f580,f585,f2003,f2059,f2060,f2289]) ).
tff(f2289,plain,
( ~ spl25_3
| ~ spl25_8
| spl25_9 ),
inference(avatar_contradiction_clause,[],[f2288]) ).
tff(f2288,plain,
( $false
| ~ spl25_3
| ~ spl25_8
| spl25_9 ),
inference(subsumption_resolution,[],[f2287,f545]) ).
tff(f545,plain,
( partial_solution1(sK9,sK16)
| ~ spl25_3 ),
inference(avatar_component_clause,[],[f544]) ).
tff(f544,plain,
( spl25_3
<=> partial_solution1(sK9,sK16) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_3])]) ).
tff(f2287,plain,
( ~ partial_solution1(sK9,sK16)
| ~ spl25_8
| spl25_9 ),
inference(subsumption_resolution,[],[f2284,f609]) ).
tff(f609,plain,
( ~ $less(sK18(sK16),sK15)
| spl25_9 ),
inference(avatar_component_clause,[],[f607]) ).
tff(f607,plain,
( spl25_9
<=> $less(sK18(sK16),sK15) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_9])]) ).
tff(f2284,plain,
( $less(sK18(sK16),sK15)
| ~ partial_solution1(sK9,sK16)
| ~ spl25_8 ),
inference(resolution,[],[f566,f604]) ).
tff(f604,plain,
( eq_prefix1(int,t2tb2(sK12),t2tb2(sK16),0)
| ~ spl25_8 ),
inference(avatar_component_clause,[],[f603]) ).
tff(f603,plain,
( spl25_8
<=> eq_prefix1(int,t2tb2(sK12),t2tb2(sK16),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_8])]) ).
tff(f566,plain,
! [X15: map_int_int] :
( ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),0)
| ~ partial_solution1(sK9,X15)
| $less(sK18(X15),sK15) ),
inference(backward_demodulation,[],[f501,f497]) ).
tff(f497,plain,
0 = sK13,
inference(definition_unfolding,[],[f411,f426]) ).
tff(f426,plain,
0 = sK6,
inference(cnf_transformation,[],[f293]) ).
tff(f293,plain,
( ( 0 = sK6 )
& ( n1 = sK9 )
& ~ $less(sK9,0)
& partial_solution1(sK6,sK7)
& ~ $less(sK6,0)
& ! [X5: $int] :
( $less(X5,0)
| ( ( ~ mem(int,t2tb1(X5),empty(int))
| ( $less(sK11(X5),sK6)
& ~ $less(sK11(X5),0)
& ( $sum($sum(X5,sK11(X5)),$uminus(sK6)) = tb2t1(get(int,int,t2tb2(sK7),t2tb1(sK11(X5)))) ) ) )
& ( ! [X7: $int] :
( ~ $less(X7,sK6)
| $less(X7,0)
| ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(X7))) != $sum($sum(X5,X7),$uminus(sK6)) ) )
| mem(int,t2tb1(X5),empty(int)) ) ) )
& ( 0 = sK10 )
& ( n1 = $sum(sK6,cardinal1(int,t2tb(below1(sK9)))) )
& ( ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(sK10)) != sK15 )
| ( ( ~ partial_solution1(n1,sK16)
| ! [X13: $int] :
( ~ $less(X13,$sum(sK15,$uminus(sK10)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,sK16)
| ( $less(sK17,$sum(sK15,$uminus(sK10)))
& ~ $less(sK17,0)
& eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),n1) ) ) ) )
& ( sK6 = sK13 )
& sorted1(sK14,sK10,sK15)
& eq_prefix1(map(int,int),t2tb3(sK8),t2tb3(sK14),sK10)
& ! [X15: map_int_int] :
( ( ( ~ $less(sK18(X15),sK10)
& $less(sK18(X15),sK15)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(sK18(X15))),n1) )
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
& partial_solution1(n1,X15) )
| ! [X17: $int] :
( $less(X17,sK10)
| ~ $less(X17,sK15)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(X17)),n1) ) ) )
& eq_prefix1(int,t2tb2(sK7),t2tb2(sK12),sK13)
& ~ $less($sum(sK15,$uminus(sK10)),0)
& ! [X18: $int] :
( ( ( $less(X18,n1)
& ~ $less(X18,0)
& ! [X19: $int] :
( $less(X19,0)
| ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(X19))) != X18 )
| ~ $less(X19,sK6) ) )
| ~ mem(int,t2tb1(X18),t2tb(below1(sK9))) )
& ( mem(int,t2tb1(X18),t2tb(below1(sK9)))
| ~ $less(X18,n1)
| $less(X18,0)
| ( ~ $less(sK19(X18),0)
& ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(sK19(X18)))) = X18 )
& $less(sK19(X18),sK6) ) ) )
& ~ $less(sK10,0)
& ! [X21: $int] :
( ( ( ! [X22: $int] :
( ~ $less(X22,sK6)
| $less(X22,0)
| ( $sum($sum(X21,sK6),$uminus(X22)) != tb2t1(get(int,int,t2tb2(sK7),t2tb1(X22))) ) )
| mem(int,t2tb1(X21),empty(int)) )
& ( ~ mem(int,t2tb1(X21),empty(int))
| ( $less(sK20(X21),sK6)
& ~ $less(sK20(X21),0)
& ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(sK20(X21)))) = $sum($sum(X21,sK6),$uminus(sK20(X21))) ) ) ) )
| $less(X21,0) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK6,sK7,sK8,sK9,sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20])],[f284,f292,f291,f290,f289,f288,f287,f286,f285]) ).
tff(f285,plain,
( ? [X0: $int,X1: map_int_int,X2: map_int_lpmap_int_intrp,X3: $int,X4: $int] :
( ( 0 = X0 )
& ( n1 = X3 )
& ~ $less(X3,0)
& partial_solution1(X0,X1)
& ~ $less(X0,0)
& ! [X5: $int] :
( $less(X5,0)
| ( ( ~ mem(int,t2tb1(X5),empty(int))
| ? [X6: $int] :
( $less(X6,X0)
& ~ $less(X6,0)
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X6))) = $sum($sum(X5,X6),$uminus(X0)) ) ) )
& ( ! [X7: $int] :
( ~ $less(X7,X0)
| $less(X7,0)
| ( $sum($sum(X5,X7),$uminus(X0)) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X7))) ) )
| mem(int,t2tb1(X5),empty(int)) ) ) )
& ( 0 = X4 )
& ( n1 = $sum(X0,cardinal1(int,t2tb(below1(X3)))) )
& ? [X8: map_int_int,X9: $int,X10: map_int_lpmap_int_intrp,X11: $int] :
( ( ~ sorted1(X10,0,X11)
| ( $sum(X11,$uminus(X4)) != X11 )
| ? [X12: map_int_int] :
( ( ~ partial_solution1(n1,X12)
| ! [X13: $int] :
( ~ $less(X13,$sum(X11,$uminus(X4)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,X12)
| ? [X14: $int] :
( $less(X14,$sum(X11,$uminus(X4)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X14)),n1) ) ) ) )
& ( X0 = X9 )
& sorted1(X10,X4,X11)
& eq_prefix1(map(int,int),t2tb3(X2),t2tb3(X10),X4)
& ! [X15: map_int_int] :
( ( ? [X16: $int] :
( ~ $less(X16,X4)
& $less(X16,X11)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X16)),n1) )
| ~ eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
& partial_solution1(n1,X15) )
| ! [X17: $int] :
( $less(X17,X4)
| ~ $less(X17,X11)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X17)),n1) ) ) )
& eq_prefix1(int,t2tb2(X1),t2tb2(X8),X9)
& ~ $less($sum(X11,$uminus(X4)),0) )
& ! [X18: $int] :
( ( ( $less(X18,n1)
& ~ $less(X18,0)
& ! [X19: $int] :
( $less(X19,0)
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X19))) != X18 )
| ~ $less(X19,X0) ) )
| ~ mem(int,t2tb1(X18),t2tb(below1(X3))) )
& ( mem(int,t2tb1(X18),t2tb(below1(X3)))
| ~ $less(X18,n1)
| $less(X18,0)
| ? [X20: $int] :
( ~ $less(X20,0)
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X20))) = X18 )
& $less(X20,X0) ) ) )
& ~ $less(X4,0)
& ! [X21: $int] :
( ( ( ! [X22: $int] :
( ~ $less(X22,X0)
| $less(X22,0)
| ( $sum($sum(X21,X0),$uminus(X22)) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X22))) ) )
| mem(int,t2tb1(X21),empty(int)) )
& ( ~ mem(int,t2tb1(X21),empty(int))
| ? [X23: $int] :
( $less(X23,X0)
& ~ $less(X23,0)
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X23))) = $sum($sum(X21,X0),$uminus(X23)) ) ) ) )
| $less(X21,0) ) )
=> ( ( 0 = sK6 )
& ( n1 = sK9 )
& ~ $less(sK9,0)
& partial_solution1(sK6,sK7)
& ~ $less(sK6,0)
& ! [X5: $int] :
( $less(X5,0)
| ( ( ~ mem(int,t2tb1(X5),empty(int))
| ? [X6: $int] :
( $less(X6,sK6)
& ~ $less(X6,0)
& ( $sum($sum(X5,X6),$uminus(sK6)) = tb2t1(get(int,int,t2tb2(sK7),t2tb1(X6))) ) ) )
& ( ! [X7: $int] :
( ~ $less(X7,sK6)
| $less(X7,0)
| ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(X7))) != $sum($sum(X5,X7),$uminus(sK6)) ) )
| mem(int,t2tb1(X5),empty(int)) ) ) )
& ( 0 = sK10 )
& ( n1 = $sum(sK6,cardinal1(int,t2tb(below1(sK9)))) )
& ? [X11: $int,X10: map_int_lpmap_int_intrp,X9: $int,X8: map_int_int] :
( ( ~ sorted1(X10,0,X11)
| ( $sum(X11,$uminus(sK10)) != X11 )
| ? [X12: map_int_int] :
( ( ~ partial_solution1(n1,X12)
| ! [X13: $int] :
( ~ $less(X13,$sum(X11,$uminus(sK10)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,X12)
| ? [X14: $int] :
( $less(X14,$sum(X11,$uminus(sK10)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X14)),n1) ) ) ) )
& ( sK6 = X9 )
& sorted1(X10,sK10,X11)
& eq_prefix1(map(int,int),t2tb3(sK8),t2tb3(X10),sK10)
& ! [X15: map_int_int] :
( ( ? [X16: $int] :
( ~ $less(X16,sK10)
& $less(X16,X11)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X16)),n1) )
| ~ eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
& partial_solution1(n1,X15) )
| ! [X17: $int] :
( $less(X17,sK10)
| ~ $less(X17,X11)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X17)),n1) ) ) )
& eq_prefix1(int,t2tb2(sK7),t2tb2(X8),X9)
& ~ $less($sum(X11,$uminus(sK10)),0) )
& ! [X18: $int] :
( ( ( $less(X18,n1)
& ~ $less(X18,0)
& ! [X19: $int] :
( $less(X19,0)
| ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(X19))) != X18 )
| ~ $less(X19,sK6) ) )
| ~ mem(int,t2tb1(X18),t2tb(below1(sK9))) )
& ( mem(int,t2tb1(X18),t2tb(below1(sK9)))
| ~ $less(X18,n1)
| $less(X18,0)
| ? [X20: $int] :
( ~ $less(X20,0)
& ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(X20))) = X18 )
& $less(X20,sK6) ) ) )
& ~ $less(sK10,0)
& ! [X21: $int] :
( ( ( ! [X22: $int] :
( ~ $less(X22,sK6)
| $less(X22,0)
| ( $sum($sum(X21,sK6),$uminus(X22)) != tb2t1(get(int,int,t2tb2(sK7),t2tb1(X22))) ) )
| mem(int,t2tb1(X21),empty(int)) )
& ( ~ mem(int,t2tb1(X21),empty(int))
| ? [X23: $int] :
( $less(X23,sK6)
& ~ $less(X23,0)
& ( $sum($sum(X21,sK6),$uminus(X23)) = tb2t1(get(int,int,t2tb2(sK7),t2tb1(X23))) ) ) ) )
| $less(X21,0) ) ) ),
introduced(choice_axiom,[]) ).
tff(f286,plain,
! [X5: $int] :
( ? [X6: $int] :
( $less(X6,sK6)
& ~ $less(X6,0)
& ( $sum($sum(X5,X6),$uminus(sK6)) = tb2t1(get(int,int,t2tb2(sK7),t2tb1(X6))) ) )
=> ( $less(sK11(X5),sK6)
& ~ $less(sK11(X5),0)
& ( $sum($sum(X5,sK11(X5)),$uminus(sK6)) = tb2t1(get(int,int,t2tb2(sK7),t2tb1(sK11(X5)))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f287,plain,
( ? [X11: $int,X10: map_int_lpmap_int_intrp,X9: $int,X8: map_int_int] :
( ( ~ sorted1(X10,0,X11)
| ( $sum(X11,$uminus(sK10)) != X11 )
| ? [X12: map_int_int] :
( ( ~ partial_solution1(n1,X12)
| ! [X13: $int] :
( ~ $less(X13,$sum(X11,$uminus(sK10)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,X12)
| ? [X14: $int] :
( $less(X14,$sum(X11,$uminus(sK10)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X14)),n1) ) ) ) )
& ( sK6 = X9 )
& sorted1(X10,sK10,X11)
& eq_prefix1(map(int,int),t2tb3(sK8),t2tb3(X10),sK10)
& ! [X15: map_int_int] :
( ( ? [X16: $int] :
( ~ $less(X16,sK10)
& $less(X16,X11)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X16)),n1) )
| ~ eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
& partial_solution1(n1,X15) )
| ! [X17: $int] :
( $less(X17,sK10)
| ~ $less(X17,X11)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X17)),n1) ) ) )
& eq_prefix1(int,t2tb2(sK7),t2tb2(X8),X9)
& ~ $less($sum(X11,$uminus(sK10)),0) )
=> ( ( ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(sK10)) != sK15 )
| ? [X12: map_int_int] :
( ( ~ partial_solution1(n1,X12)
| ! [X13: $int] :
( ~ $less(X13,$sum(sK15,$uminus(sK10)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,X12)
| ? [X14: $int] :
( $less(X14,$sum(sK15,$uminus(sK10)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(sK14),t2tb1(X14)),n1) ) ) ) )
& ( sK6 = sK13 )
& sorted1(sK14,sK10,sK15)
& eq_prefix1(map(int,int),t2tb3(sK8),t2tb3(sK14),sK10)
& ! [X15: map_int_int] :
( ( ? [X16: $int] :
( ~ $less(X16,sK10)
& $less(X16,sK15)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(X16)),n1) )
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
& partial_solution1(n1,X15) )
| ! [X17: $int] :
( $less(X17,sK10)
| ~ $less(X17,sK15)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(X17)),n1) ) ) )
& eq_prefix1(int,t2tb2(sK7),t2tb2(sK12),sK13)
& ~ $less($sum(sK15,$uminus(sK10)),0) ) ),
introduced(choice_axiom,[]) ).
tff(f288,plain,
( ? [X12: map_int_int] :
( ( ~ partial_solution1(n1,X12)
| ! [X13: $int] :
( ~ $less(X13,$sum(sK15,$uminus(sK10)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,X12)
| ? [X14: $int] :
( $less(X14,$sum(sK15,$uminus(sK10)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(sK14),t2tb1(X14)),n1) ) ) )
=> ( ( ~ partial_solution1(n1,sK16)
| ! [X13: $int] :
( ~ $less(X13,$sum(sK15,$uminus(sK10)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,sK16)
| ? [X14: $int] :
( $less(X14,$sum(sK15,$uminus(sK10)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X14)),n1) ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f289,plain,
( ? [X14: $int] :
( $less(X14,$sum(sK15,$uminus(sK10)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X14)),n1) )
=> ( $less(sK17,$sum(sK15,$uminus(sK10)))
& ~ $less(sK17,0)
& eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),n1) ) ),
introduced(choice_axiom,[]) ).
tff(f290,plain,
! [X15: map_int_int] :
( ? [X16: $int] :
( ~ $less(X16,sK10)
& $less(X16,sK15)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(X16)),n1) )
=> ( ~ $less(sK18(X15),sK10)
& $less(sK18(X15),sK15)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(sK18(X15))),n1) ) ),
introduced(choice_axiom,[]) ).
tff(f291,plain,
! [X18: $int] :
( ? [X20: $int] :
( ~ $less(X20,0)
& ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(X20))) = X18 )
& $less(X20,sK6) )
=> ( ~ $less(sK19(X18),0)
& ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(sK19(X18)))) = X18 )
& $less(sK19(X18),sK6) ) ),
introduced(choice_axiom,[]) ).
tff(f292,plain,
! [X21: $int] :
( ? [X23: $int] :
( $less(X23,sK6)
& ~ $less(X23,0)
& ( $sum($sum(X21,sK6),$uminus(X23)) = tb2t1(get(int,int,t2tb2(sK7),t2tb1(X23))) ) )
=> ( $less(sK20(X21),sK6)
& ~ $less(sK20(X21),0)
& ( tb2t1(get(int,int,t2tb2(sK7),t2tb1(sK20(X21)))) = $sum($sum(X21,sK6),$uminus(sK20(X21))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f284,plain,
? [X0: $int,X1: map_int_int,X2: map_int_lpmap_int_intrp,X3: $int,X4: $int] :
( ( 0 = X0 )
& ( n1 = X3 )
& ~ $less(X3,0)
& partial_solution1(X0,X1)
& ~ $less(X0,0)
& ! [X5: $int] :
( $less(X5,0)
| ( ( ~ mem(int,t2tb1(X5),empty(int))
| ? [X6: $int] :
( $less(X6,X0)
& ~ $less(X6,0)
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X6))) = $sum($sum(X5,X6),$uminus(X0)) ) ) )
& ( ! [X7: $int] :
( ~ $less(X7,X0)
| $less(X7,0)
| ( $sum($sum(X5,X7),$uminus(X0)) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X7))) ) )
| mem(int,t2tb1(X5),empty(int)) ) ) )
& ( 0 = X4 )
& ( n1 = $sum(X0,cardinal1(int,t2tb(below1(X3)))) )
& ? [X8: map_int_int,X9: $int,X10: map_int_lpmap_int_intrp,X11: $int] :
( ( ~ sorted1(X10,0,X11)
| ( $sum(X11,$uminus(X4)) != X11 )
| ? [X12: map_int_int] :
( ( ~ partial_solution1(n1,X12)
| ! [X13: $int] :
( ~ $less(X13,$sum(X11,$uminus(X4)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X13)),n1) ) )
& ( partial_solution1(n1,X12)
| ? [X14: $int] :
( $less(X14,$sum(X11,$uminus(X4)))
& ~ $less(X14,0)
& eq_prefix1(int,t2tb2(X12),get(map(int,int),int,t2tb3(X10),t2tb1(X14)),n1) ) ) ) )
& ( X0 = X9 )
& sorted1(X10,X4,X11)
& eq_prefix1(map(int,int),t2tb3(X2),t2tb3(X10),X4)
& ! [X15: map_int_int] :
( ( ? [X16: $int] :
( ~ $less(X16,X4)
& $less(X16,X11)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X16)),n1) )
| ~ eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(X8),t2tb2(X15),X9)
& partial_solution1(n1,X15) )
| ! [X17: $int] :
( $less(X17,X4)
| ~ $less(X17,X11)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X10),t2tb1(X17)),n1) ) ) )
& eq_prefix1(int,t2tb2(X1),t2tb2(X8),X9)
& ~ $less($sum(X11,$uminus(X4)),0) )
& ! [X18: $int] :
( ( ( $less(X18,n1)
& ~ $less(X18,0)
& ! [X19: $int] :
( $less(X19,0)
| ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X19))) != X18 )
| ~ $less(X19,X0) ) )
| ~ mem(int,t2tb1(X18),t2tb(below1(X3))) )
& ( mem(int,t2tb1(X18),t2tb(below1(X3)))
| ~ $less(X18,n1)
| $less(X18,0)
| ? [X20: $int] :
( ~ $less(X20,0)
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X20))) = X18 )
& $less(X20,X0) ) ) )
& ~ $less(X4,0)
& ! [X21: $int] :
( ( ( ! [X22: $int] :
( ~ $less(X22,X0)
| $less(X22,0)
| ( $sum($sum(X21,X0),$uminus(X22)) != tb2t1(get(int,int,t2tb2(X1),t2tb1(X22))) ) )
| mem(int,t2tb1(X21),empty(int)) )
& ( ~ mem(int,t2tb1(X21),empty(int))
| ? [X23: $int] :
( $less(X23,X0)
& ~ $less(X23,0)
& ( tb2t1(get(int,int,t2tb2(X1),t2tb1(X23))) = $sum($sum(X21,X0),$uminus(X23)) ) ) ) )
| $less(X21,0) ) ),
inference(rectify,[],[f283]) ).
tff(f283,plain,
? [X4: $int,X3: map_int_int,X2: map_int_lpmap_int_intrp,X0: $int,X1: $int] :
( ( 0 = X4 )
& ( n1 = X0 )
& ~ $less(X0,0)
& partial_solution1(X4,X3)
& ~ $less(X4,0)
& ! [X7: $int] :
( $less(X7,0)
| ( ( ~ mem(int,t2tb1(X7),empty(int))
| ? [X8: $int] :
( $less(X8,X4)
& ~ $less(X8,0)
& ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X8))) = $sum($sum(X7,X8),$uminus(X4)) ) ) )
& ( ! [X8: $int] :
( ~ $less(X8,X4)
| $less(X8,0)
| ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X8))) != $sum($sum(X7,X8),$uminus(X4)) ) )
| mem(int,t2tb1(X7),empty(int)) ) ) )
& ( 0 = X1 )
& ( n1 = $sum(X4,cardinal1(int,t2tb(below1(X0)))) )
& ? [X11: map_int_int,X12: $int,X13: map_int_lpmap_int_intrp,X14: $int] :
( ( ~ sorted1(X13,0,X14)
| ( $sum(X14,$uminus(X1)) != X14 )
| ? [X17: map_int_int] :
( ( ~ partial_solution1(n1,X17)
| ! [X18: $int] :
( ~ $less(X18,$sum(X14,$uminus(X1)))
| $less(X18,0)
| ~ eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X13),t2tb1(X18)),n1) ) )
& ( partial_solution1(n1,X17)
| ? [X18: $int] :
( $less(X18,$sum(X14,$uminus(X1)))
& ~ $less(X18,0)
& eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X13),t2tb1(X18)),n1) ) ) ) )
& ( X4 = X12 )
& sorted1(X13,X1,X14)
& eq_prefix1(map(int,int),t2tb3(X2),t2tb3(X13),X1)
& ! [X15: map_int_int] :
( ( ? [X16: $int] :
( ~ $less(X16,X1)
& $less(X16,X14)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X13),t2tb1(X16)),n1) )
| ~ eq_prefix1(int,t2tb2(X11),t2tb2(X15),X12)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(X11),t2tb2(X15),X12)
& partial_solution1(n1,X15) )
| ! [X16: $int] :
( $less(X16,X1)
| ~ $less(X16,X14)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X13),t2tb1(X16)),n1) ) ) )
& eq_prefix1(int,t2tb2(X3),t2tb2(X11),X12)
& ~ $less($sum(X14,$uminus(X1)),0) )
& ! [X9: $int] :
( ( ( $less(X9,n1)
& ~ $less(X9,0)
& ! [X10: $int] :
( $less(X10,0)
| ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X10))) != X9 )
| ~ $less(X10,X4) ) )
| ~ mem(int,t2tb1(X9),t2tb(below1(X0))) )
& ( mem(int,t2tb1(X9),t2tb(below1(X0)))
| ~ $less(X9,n1)
| $less(X9,0)
| ? [X10: $int] :
( ~ $less(X10,0)
& ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X10))) = X9 )
& $less(X10,X4) ) ) )
& ~ $less(X1,0)
& ! [X5: $int] :
( ( ( ! [X6: $int] :
( ~ $less(X6,X4)
| $less(X6,0)
| ( $sum($sum(X5,X4),$uminus(X6)) != tb2t1(get(int,int,t2tb2(X3),t2tb1(X6))) ) )
| mem(int,t2tb1(X5),empty(int)) )
& ( ~ mem(int,t2tb1(X5),empty(int))
| ? [X6: $int] :
( $less(X6,X4)
& ~ $less(X6,0)
& ( $sum($sum(X5,X4),$uminus(X6)) = tb2t1(get(int,int,t2tb2(X3),t2tb1(X6))) ) ) ) )
| $less(X5,0) ) ),
inference(flattening,[],[f282]) ).
tff(f282,plain,
? [X4: $int,X3: map_int_int,X2: map_int_lpmap_int_intrp,X0: $int,X1: $int] :
( ( 0 = X4 )
& ( n1 = X0 )
& ~ $less(X0,0)
& partial_solution1(X4,X3)
& ~ $less(X4,0)
& ! [X7: $int] :
( $less(X7,0)
| ( ( ~ mem(int,t2tb1(X7),empty(int))
| ? [X8: $int] :
( $less(X8,X4)
& ~ $less(X8,0)
& ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X8))) = $sum($sum(X7,X8),$uminus(X4)) ) ) )
& ( ! [X8: $int] :
( ~ $less(X8,X4)
| $less(X8,0)
| ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X8))) != $sum($sum(X7,X8),$uminus(X4)) ) )
| mem(int,t2tb1(X7),empty(int)) ) ) )
& ( 0 = X1 )
& ( n1 = $sum(X4,cardinal1(int,t2tb(below1(X0)))) )
& ? [X11: map_int_int,X12: $int,X13: map_int_lpmap_int_intrp,X14: $int] :
( ( ~ sorted1(X13,0,X14)
| ( $sum(X14,$uminus(X1)) != X14 )
| ? [X17: map_int_int] :
( ( ~ partial_solution1(n1,X17)
| ! [X18: $int] :
( ~ $less(X18,$sum(X14,$uminus(X1)))
| $less(X18,0)
| ~ eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X13),t2tb1(X18)),n1) ) )
& ( partial_solution1(n1,X17)
| ? [X18: $int] :
( $less(X18,$sum(X14,$uminus(X1)))
& ~ $less(X18,0)
& eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X13),t2tb1(X18)),n1) ) ) ) )
& ( X4 = X12 )
& sorted1(X13,X1,X14)
& eq_prefix1(map(int,int),t2tb3(X2),t2tb3(X13),X1)
& ! [X15: map_int_int] :
( ( ? [X16: $int] :
( ~ $less(X16,X1)
& $less(X16,X14)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X13),t2tb1(X16)),n1) )
| ~ eq_prefix1(int,t2tb2(X11),t2tb2(X15),X12)
| ~ partial_solution1(n1,X15) )
& ( ( eq_prefix1(int,t2tb2(X11),t2tb2(X15),X12)
& partial_solution1(n1,X15) )
| ! [X16: $int] :
( $less(X16,X1)
| ~ $less(X16,X14)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X13),t2tb1(X16)),n1) ) ) )
& eq_prefix1(int,t2tb2(X3),t2tb2(X11),X12)
& ~ $less($sum(X14,$uminus(X1)),0) )
& ! [X9: $int] :
( ( ( $less(X9,n1)
& ~ $less(X9,0)
& ! [X10: $int] :
( $less(X10,0)
| ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X10))) != X9 )
| ~ $less(X10,X4) ) )
| ~ mem(int,t2tb1(X9),t2tb(below1(X0))) )
& ( mem(int,t2tb1(X9),t2tb(below1(X0)))
| ~ $less(X9,n1)
| $less(X9,0)
| ? [X10: $int] :
( ~ $less(X10,0)
& ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X10))) = X9 )
& $less(X10,X4) ) ) )
& ~ $less(X1,0)
& ! [X5: $int] :
( ( ( ! [X6: $int] :
( ~ $less(X6,X4)
| $less(X6,0)
| ( $sum($sum(X5,X4),$uminus(X6)) != tb2t1(get(int,int,t2tb2(X3),t2tb1(X6))) ) )
| mem(int,t2tb1(X5),empty(int)) )
& ( ~ mem(int,t2tb1(X5),empty(int))
| ? [X6: $int] :
( $less(X6,X4)
& ~ $less(X6,0)
& ( $sum($sum(X5,X4),$uminus(X6)) = tb2t1(get(int,int,t2tb2(X3),t2tb1(X6))) ) ) ) )
| $less(X5,0) ) ),
inference(nnf_transformation,[],[f213]) ).
tff(f213,plain,
? [X4: $int,X3: map_int_int,X2: map_int_lpmap_int_intrp,X0: $int,X1: $int] :
( ( 0 = X4 )
& ( n1 = X0 )
& ~ $less(X0,0)
& partial_solution1(X4,X3)
& ~ $less(X4,0)
& ! [X7: $int] :
( $less(X7,0)
| ( ~ mem(int,t2tb1(X7),empty(int))
<=> ! [X8: $int] :
( ~ $less(X8,X4)
| $less(X8,0)
| ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X8))) != $sum($sum(X7,X8),$uminus(X4)) ) ) ) )
& ( 0 = X1 )
& ( n1 = $sum(X4,cardinal1(int,t2tb(below1(X0)))) )
& ? [X11: map_int_int,X12: $int,X13: map_int_lpmap_int_intrp,X14: $int] :
( ( ~ sorted1(X13,0,X14)
| ( $sum(X14,$uminus(X1)) != X14 )
| ? [X17: map_int_int] :
( ? [X18: $int] :
( $less(X18,$sum(X14,$uminus(X1)))
& ~ $less(X18,0)
& eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X13),t2tb1(X18)),n1) )
<~> partial_solution1(n1,X17) ) )
& ( X4 = X12 )
& sorted1(X13,X1,X14)
& eq_prefix1(map(int,int),t2tb3(X2),t2tb3(X13),X1)
& ! [X15: map_int_int] :
( ? [X16: $int] :
( ~ $less(X16,X1)
& $less(X16,X14)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X13),t2tb1(X16)),n1) )
<=> ( eq_prefix1(int,t2tb2(X11),t2tb2(X15),X12)
& partial_solution1(n1,X15) ) )
& eq_prefix1(int,t2tb2(X3),t2tb2(X11),X12)
& ~ $less($sum(X14,$uminus(X1)),0) )
& ! [X9: $int] :
( ( $less(X9,n1)
& ~ $less(X9,0)
& ! [X10: $int] :
( $less(X10,0)
| ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X10))) != X9 )
| ~ $less(X10,X4) ) )
<=> mem(int,t2tb1(X9),t2tb(below1(X0))) )
& ~ $less(X1,0)
& ! [X5: $int] :
( ( ! [X6: $int] :
( ~ $less(X6,X4)
| $less(X6,0)
| ( $sum($sum(X5,X4),$uminus(X6)) != tb2t1(get(int,int,t2tb2(X3),t2tb1(X6))) ) )
<=> ~ mem(int,t2tb1(X5),empty(int)) )
| $less(X5,0) ) ),
inference(flattening,[],[f212]) ).
tff(f212,plain,
? [X3: map_int_int,X0: $int,X1: $int,X4: $int,X2: map_int_lpmap_int_intrp] :
( ? [X11: map_int_int,X12: $int,X14: $int,X13: map_int_lpmap_int_intrp] :
( ( ~ sorted1(X13,0,X14)
| ( $sum(X14,$uminus(X1)) != X14 )
| ? [X17: map_int_int] :
( ? [X18: $int] :
( $less(X18,$sum(X14,$uminus(X1)))
& ~ $less(X18,0)
& eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X13),t2tb1(X18)),n1) )
<~> partial_solution1(n1,X17) ) )
& ~ $less($sum(X14,$uminus(X1)),0)
& ! [X15: map_int_int] :
( ? [X16: $int] :
( ~ $less(X16,X1)
& $less(X16,X14)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X13),t2tb1(X16)),n1) )
<=> ( eq_prefix1(int,t2tb2(X11),t2tb2(X15),X12)
& partial_solution1(n1,X15) ) )
& sorted1(X13,X1,X14)
& ( X4 = X12 )
& eq_prefix1(map(int,int),t2tb3(X2),t2tb3(X13),X1)
& eq_prefix1(int,t2tb2(X3),t2tb2(X11),X12) )
& ! [X7: $int] :
( ( ~ mem(int,t2tb1(X7),empty(int))
<=> ! [X8: $int] :
( ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X8))) != $sum($sum(X7,X8),$uminus(X4)) )
| $less(X8,0)
| ~ $less(X8,X4) ) )
| $less(X7,0) )
& ~ $less(X1,0)
& ( n1 = $sum(X4,cardinal1(int,t2tb(below1(X0)))) )
& ! [X5: $int] :
( ( ~ mem(int,t2tb1(X5),empty(int))
<=> ! [X6: $int] :
( ( $sum($sum(X5,X4),$uminus(X6)) != tb2t1(get(int,int,t2tb2(X3),t2tb1(X6))) )
| ~ $less(X6,X4)
| $less(X6,0) ) )
| $less(X5,0) )
& ~ $less(X4,0)
& partial_solution1(X4,X3)
& ! [X9: $int] :
( ( $less(X9,n1)
& ~ $less(X9,0)
& ! [X10: $int] :
( ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X10))) != X9 )
| $less(X10,0)
| ~ $less(X10,X4) ) )
<=> mem(int,t2tb1(X9),t2tb(below1(X0))) )
& ( 0 = X4 )
& ~ $less(X0,0)
& ( n1 = X0 )
& ( 0 = X1 ) ),
inference(ennf_transformation,[],[f126]) ).
tff(f126,plain,
~ ! [X3: map_int_int,X0: $int,X1: $int,X4: $int,X2: map_int_lpmap_int_intrp] :
( ( ( 0 = X4 )
& ~ $less(X0,0)
& ( n1 = X0 )
& ( 0 = X1 ) )
=> ( ( ! [X7: $int] :
( ~ $less(X7,0)
=> ( ~ mem(int,t2tb1(X7),empty(int))
<=> ! [X8: $int] :
( ( ~ $less(X8,0)
& $less(X8,X4) )
=> ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X8))) != $sum($sum(X7,X8),$uminus(X4)) ) ) ) )
& ~ $less(X1,0)
& ( n1 = $sum(X4,cardinal1(int,t2tb(below1(X0)))) )
& ! [X5: $int] :
( ~ $less(X5,0)
=> ( ~ mem(int,t2tb1(X5),empty(int))
<=> ! [X6: $int] :
( ( $less(X6,X4)
& ~ $less(X6,0) )
=> ( $sum($sum(X5,X4),$uminus(X6)) != tb2t1(get(int,int,t2tb2(X3),t2tb1(X6))) ) ) ) )
& ~ $less(X4,0)
& partial_solution1(X4,X3)
& ! [X9: $int] :
( ( $less(X9,n1)
& ~ $less(X9,0)
& ! [X10: $int] :
( ( ~ $less(X10,0)
& $less(X10,X4) )
=> ( tb2t1(get(int,int,t2tb2(X3),t2tb1(X10))) != X9 ) ) )
<=> mem(int,t2tb1(X9),t2tb(below1(X0))) ) )
=> ! [X11: map_int_int,X12: $int,X14: $int,X13: map_int_lpmap_int_intrp] :
( ( ~ $less($sum(X14,$uminus(X1)),0)
& ! [X15: map_int_int] :
( ? [X16: $int] :
( ~ $less(X16,X1)
& $less(X16,X14)
& eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(X13),t2tb1(X16)),n1) )
<=> ( eq_prefix1(int,t2tb2(X11),t2tb2(X15),X12)
& partial_solution1(n1,X15) ) )
& sorted1(X13,X1,X14)
& ( X4 = X12 )
& eq_prefix1(map(int,int),t2tb3(X2),t2tb3(X13),X1)
& eq_prefix1(int,t2tb2(X3),t2tb2(X11),X12) )
=> ( ( $sum(X14,$uminus(X1)) = X14 )
& sorted1(X13,0,X14)
& ! [X17: map_int_int] :
( partial_solution1(n1,X17)
<=> ? [X18: $int] :
( $less(X18,$sum(X14,$uminus(X1)))
& ~ $less(X18,0)
& eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X13),t2tb1(X18)),n1) ) ) ) ) ) ),
inference(rectify,[],[f84]) ).
tff(f84,plain,
~ ! [X22: $int,X10: $int,X23: map_int_lpmap_int_intrp,X24: map_int_int,X21: $int] :
( ( ~ $less(X22,0)
& ( n1 = X22 )
& ( 0 = X21 )
& ( 0 = X10 ) )
=> ( ( ! [X12: $int] :
( ~ $less(X12,0)
=> ( ! [X13: $int] :
( ( $less(X13,X21)
& ~ $less(X13,0) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $sum($sum(X12,X21),$uminus(X13)) ) )
<=> ~ mem(int,t2tb1(X12),empty(int)) ) )
& ! [X12: $int] :
( ~ $less(X12,0)
=> ( ! [X13: $int] :
( ( ~ $less(X13,0)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $sum($sum(X12,X13),$uminus(X21)) ) )
<=> ~ mem(int,t2tb1(X12),empty(int)) ) )
& partial_solution1(X21,X24)
& ~ $less(X21,0)
& ~ $less(X10,0)
& ( n1 = $sum(X21,cardinal1(int,t2tb(below1(X22)))) )
& ! [X12: $int] :
( mem(int,t2tb1(X12),t2tb(below1(X22)))
<=> ( $less(X12,n1)
& ! [X13: $int] :
( ( $less(X13,X21)
& ~ $less(X13,0) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12 ) )
& ~ $less(X12,0) ) ) )
=> ! [X27: map_int_int,X26: $int,X25: map_int_lpmap_int_intrp,X8: $int] :
( ( eq_prefix1(int,t2tb2(X24),t2tb2(X27),X26)
& sorted1(X25,X10,X8)
& ! [X20: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X25),t2tb1(X12)),n1)
& ~ $less(X12,X10)
& $less(X12,X8) )
<=> ( eq_prefix1(int,t2tb2(X27),t2tb2(X20),X26)
& partial_solution1(n1,X20) ) )
& eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X25),X10)
& ( X21 = X26 )
& ~ $less($sum(X8,$uminus(X10)),0) )
=> ( ( $sum(X8,$uminus(X10)) = X8 )
& sorted1(X25,0,X8)
& ! [X20: map_int_int] :
( partial_solution1(n1,X20)
<=> ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X25),t2tb1(X12)),n1)
& $less(X12,$sum(X8,$uminus(X10)))
& ~ $less(X12,0) ) ) ) ) ) ),
inference(theory_normalization,[],[f77]) ).
tff(f77,negated_conjecture,
~ ! [X22: $int,X10: $int,X23: map_int_lpmap_int_intrp,X24: map_int_int,X21: $int] :
( ( $lesseq(0,X22)
& ( n1 = X22 )
& ( 0 = X21 )
& ( 0 = X10 ) )
=> ( ( ! [X12: $int] :
( $lesseq(0,X12)
=> ( ! [X13: $int] :
( ( $less(X13,X21)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X21),X13) ) )
<=> ~ mem(int,t2tb1(X12),empty(int)) ) )
& ! [X12: $int] :
( $lesseq(0,X12)
=> ( ! [X13: $int] :
( ( $lesseq(0,X13)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X13),X21) ) )
<=> ~ mem(int,t2tb1(X12),empty(int)) ) )
& partial_solution1(X21,X24)
& $lesseq(0,X21)
& $lesseq(0,X10)
& ( n1 = $sum(X21,cardinal1(int,t2tb(below1(X22)))) )
& ! [X12: $int] :
( mem(int,t2tb1(X12),t2tb(below1(X22)))
<=> ( $less(X12,n1)
& ! [X13: $int] :
( ( $less(X13,X21)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12 ) )
& $lesseq(0,X12) ) ) )
=> ! [X27: map_int_int,X26: $int,X25: map_int_lpmap_int_intrp,X8: $int] :
( ( eq_prefix1(int,t2tb2(X24),t2tb2(X27),X26)
& sorted1(X25,X10,X8)
& ! [X20: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X25),t2tb1(X12)),n1)
& $lesseq(X10,X12)
& $less(X12,X8) )
<=> ( eq_prefix1(int,t2tb2(X27),t2tb2(X20),X26)
& partial_solution1(n1,X20) ) )
& eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X25),X10)
& ( X21 = X26 )
& $lesseq(0,$difference(X8,X10)) )
=> ( ( $difference(X8,X10) = X8 )
& sorted1(X25,0,X8)
& ! [X20: map_int_int] :
( partial_solution1(n1,X20)
<=> ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X25),t2tb1(X12)),n1)
& $less(X12,$difference(X8,X10))
& $lesseq(0,X12) ) ) ) ) ) ),
inference(negated_conjecture,[],[f76]) ).
tff(f76,conjecture,
! [X22: $int,X10: $int,X23: map_int_lpmap_int_intrp,X24: map_int_int,X21: $int] :
( ( $lesseq(0,X22)
& ( n1 = X22 )
& ( 0 = X21 )
& ( 0 = X10 ) )
=> ( ( ! [X12: $int] :
( $lesseq(0,X12)
=> ( ! [X13: $int] :
( ( $less(X13,X21)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X21),X13) ) )
<=> ~ mem(int,t2tb1(X12),empty(int)) ) )
& ! [X12: $int] :
( $lesseq(0,X12)
=> ( ! [X13: $int] :
( ( $lesseq(0,X13)
& $less(X13,X21) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X13),X21) ) )
<=> ~ mem(int,t2tb1(X12),empty(int)) ) )
& partial_solution1(X21,X24)
& $lesseq(0,X21)
& $lesseq(0,X10)
& ( n1 = $sum(X21,cardinal1(int,t2tb(below1(X22)))) )
& ! [X12: $int] :
( mem(int,t2tb1(X12),t2tb(below1(X22)))
<=> ( $less(X12,n1)
& ! [X13: $int] :
( ( $less(X13,X21)
& $lesseq(0,X13) )
=> ( tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12 ) )
& $lesseq(0,X12) ) ) )
=> ! [X27: map_int_int,X26: $int,X25: map_int_lpmap_int_intrp,X8: $int] :
( ( eq_prefix1(int,t2tb2(X24),t2tb2(X27),X26)
& sorted1(X25,X10,X8)
& ! [X20: map_int_int] :
( ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X25),t2tb1(X12)),n1)
& $lesseq(X10,X12)
& $less(X12,X8) )
<=> ( eq_prefix1(int,t2tb2(X27),t2tb2(X20),X26)
& partial_solution1(n1,X20) ) )
& eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X25),X10)
& ( X21 = X26 )
& $lesseq(0,$difference(X8,X10)) )
=> ( ( $difference(X8,X10) = X8 )
& sorted1(X25,0,X8)
& ! [X20: map_int_int] :
( partial_solution1(n1,X20)
<=> ? [X12: $int] :
( eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X25),t2tb1(X12)),n1)
& $less(X12,$difference(X8,X10))
& $lesseq(0,X12) ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_queens3) ).
tff(f411,plain,
sK6 = sK13,
inference(cnf_transformation,[],[f293]) ).
tff(f501,plain,
! [X15: map_int_int] :
( ~ partial_solution1(sK9,X15)
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
| $less(sK18(X15),sK15) ),
inference(definition_unfolding,[],[f407,f425]) ).
tff(f425,plain,
n1 = sK9,
inference(cnf_transformation,[],[f293]) ).
tff(f407,plain,
! [X15: map_int_int] :
( $less(sK18(X15),sK15)
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
| ~ partial_solution1(n1,X15) ),
inference(cnf_transformation,[],[f293]) ).
tff(f2060,plain,
( ~ spl25_7
| ~ spl25_3
| ~ spl25_8 ),
inference(avatar_split_clause,[],[f2049,f603,f544,f599]) ).
tff(f599,plain,
( spl25_7
<=> $less(sK18(sK16),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_7])]) ).
tff(f2049,plain,
( ~ $less(sK18(sK16),0)
| ~ spl25_3
| ~ spl25_8 ),
inference(forward_demodulation,[],[f2048,f429]) ).
tff(f429,plain,
! [X0: map_int_int] : ( tb2t2(t2tb2(X0)) = X0 ),
inference(cnf_transformation,[],[f148]) ).
tff(f148,plain,
! [X0: map_int_int] : ( tb2t2(t2tb2(X0)) = X0 ),
inference(rectify,[],[f66]) ).
tff(f66,axiom,
! [X12: map_int_int] : ( tb2t2(t2tb2(X12)) = X12 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeL2) ).
tff(f2048,plain,
( ~ $less(sK18(tb2t2(t2tb2(sK16))),0)
| ~ spl25_3
| ~ spl25_8 ),
inference(subsumption_resolution,[],[f2047,f545]) ).
tff(f2047,plain,
( ~ partial_solution1(sK9,sK16)
| ~ $less(sK18(tb2t2(t2tb2(sK16))),0)
| ~ spl25_8 ),
inference(forward_demodulation,[],[f2041,f429]) ).
tff(f2041,plain,
( ~ partial_solution1(sK9,tb2t2(t2tb2(sK16)))
| ~ $less(sK18(tb2t2(t2tb2(sK16))),0)
| ~ spl25_8 ),
inference(resolution,[],[f604,f634]) ).
tff(f634,plain,
! [X6: uni] :
( ~ eq_prefix1(int,t2tb2(sK12),X6,0)
| ~ partial_solution1(sK9,tb2t2(X6))
| ~ $less(sK18(tb2t2(X6)),0) ),
inference(superposition,[],[f568,f479]) ).
tff(f479,plain,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
inference(cnf_transformation,[],[f140]) ).
tff(f140,plain,
! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
inference(rectify,[],[f67]) ).
tff(f67,axiom,
! [X13: uni] : ( t2tb2(tb2t2(X13)) = X13 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR2) ).
tff(f568,plain,
! [X15: map_int_int] :
( ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),0)
| ~ $less(sK18(X15),0)
| ~ partial_solution1(sK9,X15) ),
inference(forward_demodulation,[],[f500,f497]) ).
tff(f500,plain,
! [X15: map_int_int] :
( ~ $less(sK18(X15),0)
| ~ partial_solution1(sK9,X15)
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13) ),
inference(definition_unfolding,[],[f408,f417,f425]) ).
tff(f417,plain,
0 = sK10,
inference(cnf_transformation,[],[f293]) ).
tff(f408,plain,
! [X15: map_int_int] :
( ~ $less(sK18(X15),sK10)
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
| ~ partial_solution1(n1,X15) ),
inference(cnf_transformation,[],[f293]) ).
tff(f2059,plain,
( ~ spl25_9
| spl25_7
| ~ spl25_2
| ~ spl25_3
| ~ spl25_8 ),
inference(avatar_split_clause,[],[f2058,f603,f544,f541,f599,f607]) ).
tff(f541,plain,
( spl25_2
<=> ! [X13: $int] :
( $less(X13,0)
| ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),sK9)
| ~ $less(X13,sK15) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_2])]) ).
tff(f2058,plain,
( $less(sK18(sK16),0)
| ~ $less(sK18(sK16),sK15)
| ~ spl25_2
| ~ spl25_3
| ~ spl25_8 ),
inference(forward_demodulation,[],[f2057,f360]) ).
tff(f360,plain,
! [X0: $int] : ( tb2t1(t2tb1(X0)) = X0 ),
inference(cnf_transformation,[],[f130]) ).
tff(f130,plain,
! [X0: $int] : ( tb2t1(t2tb1(X0)) = X0 ),
inference(rectify,[],[f44]) ).
tff(f44,axiom,
! [X12: $int] : ( tb2t1(t2tb1(X12)) = X12 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeL1) ).
tff(f2057,plain,
( ~ $less(tb2t1(t2tb1(sK18(sK16))),sK15)
| $less(sK18(sK16),0)
| ~ spl25_2
| ~ spl25_3
| ~ spl25_8 ),
inference(forward_demodulation,[],[f2056,f360]) ).
tff(f2056,plain,
( $less(tb2t1(t2tb1(sK18(sK16))),0)
| ~ $less(tb2t1(t2tb1(sK18(sK16))),sK15)
| ~ spl25_2
| ~ spl25_3
| ~ spl25_8 ),
inference(subsumption_resolution,[],[f2055,f545]) ).
tff(f2055,plain,
( ~ $less(tb2t1(t2tb1(sK18(sK16))),sK15)
| ~ partial_solution1(sK9,sK16)
| $less(tb2t1(t2tb1(sK18(sK16))),0)
| ~ spl25_2
| ~ spl25_8 ),
inference(subsumption_resolution,[],[f624,f604]) ).
tff(f624,plain,
( ~ eq_prefix1(int,t2tb2(sK12),t2tb2(sK16),0)
| $less(tb2t1(t2tb1(sK18(sK16))),0)
| ~ partial_solution1(sK9,sK16)
| ~ $less(tb2t1(t2tb1(sK18(sK16))),sK15)
| ~ spl25_2 ),
inference(resolution,[],[f617,f570]) ).
tff(f570,plain,
! [X15: map_int_int] :
( eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(sK18(X15))),sK9)
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),0)
| ~ partial_solution1(sK9,X15) ),
inference(forward_demodulation,[],[f502,f497]) ).
tff(f502,plain,
! [X15: map_int_int] :
( ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
| eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(sK18(X15))),sK9)
| ~ partial_solution1(sK9,X15) ),
inference(definition_unfolding,[],[f406,f425,f425]) ).
tff(f406,plain,
! [X15: map_int_int] :
( eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(sK18(X15))),n1)
| ~ eq_prefix1(int,t2tb2(sK12),t2tb2(X15),sK13)
| ~ partial_solution1(n1,X15) ),
inference(cnf_transformation,[],[f293]) ).
tff(f617,plain,
( ! [X7: uni] :
( ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),X7),sK9)
| ~ $less(tb2t1(X7),sK15)
| $less(tb2t1(X7),0) )
| ~ spl25_2 ),
inference(superposition,[],[f542,f336]) ).
tff(f336,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(cnf_transformation,[],[f174]) ).
tff(f174,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(rectify,[],[f45]) ).
tff(f45,axiom,
! [X13: uni] : ( t2tb1(tb2t1(X13)) = X13 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR1) ).
tff(f542,plain,
( ! [X13: $int] :
( ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),sK9)
| $less(X13,0)
| ~ $less(X13,sK15) )
| ~ spl25_2 ),
inference(avatar_component_clause,[],[f541]) ).
tff(f2003,plain,
spl25_8,
inference(avatar_contradiction_clause,[],[f2002]) ).
tff(f2002,plain,
( $false
| spl25_8 ),
inference(subsumption_resolution,[],[f1997,f605]) ).
tff(f605,plain,
( ~ eq_prefix1(int,t2tb2(sK12),t2tb2(sK16),0)
| spl25_8 ),
inference(avatar_component_clause,[],[f603]) ).
tff(f1997,plain,
( eq_prefix1(int,t2tb2(sK12),t2tb2(sK16),0)
| spl25_8 ),
inference(resolution,[],[f363,f1977]) ).
tff(f1977,plain,
( $less(sK2(int,t2tb2(sK12),0,t2tb2(sK16)),0)
| spl25_8 ),
inference(resolution,[],[f361,f605]) ).
tff(f361,plain,
! [X2: $int,X3: uni,X0: ty,X1: uni] :
( eq_prefix1(X0,X1,X3,X2)
| $less(sK2(X0,X1,X2,X3),X2) ),
inference(cnf_transformation,[],[f260]) ).
tff(f260,plain,
! [X0: ty,X1: uni,X2: $int,X3: uni] :
( ( ! [X4: $int] :
( $less(X4,0)
| ( get(X0,int,X1,t2tb1(X4)) = get(X0,int,X3,t2tb1(X4)) )
| ~ $less(X4,X2) )
| ~ eq_prefix1(X0,X1,X3,X2) )
& ( eq_prefix1(X0,X1,X3,X2)
| ( ~ $less(sK2(X0,X1,X2,X3),0)
& ( get(X0,int,X3,t2tb1(sK2(X0,X1,X2,X3))) != get(X0,int,X1,t2tb1(sK2(X0,X1,X2,X3))) )
& $less(sK2(X0,X1,X2,X3),X2) ) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK2])],[f258,f259]) ).
tff(f259,plain,
! [X0: ty,X1: uni,X2: $int,X3: uni] :
( ? [X5: $int] :
( ~ $less(X5,0)
& ( get(X0,int,X1,t2tb1(X5)) != get(X0,int,X3,t2tb1(X5)) )
& $less(X5,X2) )
=> ( ~ $less(sK2(X0,X1,X2,X3),0)
& ( get(X0,int,X3,t2tb1(sK2(X0,X1,X2,X3))) != get(X0,int,X1,t2tb1(sK2(X0,X1,X2,X3))) )
& $less(sK2(X0,X1,X2,X3),X2) ) ),
introduced(choice_axiom,[]) ).
tff(f258,plain,
! [X0: ty,X1: uni,X2: $int,X3: uni] :
( ( ! [X4: $int] :
( $less(X4,0)
| ( get(X0,int,X1,t2tb1(X4)) = get(X0,int,X3,t2tb1(X4)) )
| ~ $less(X4,X2) )
| ~ eq_prefix1(X0,X1,X3,X2) )
& ( eq_prefix1(X0,X1,X3,X2)
| ? [X5: $int] :
( ~ $less(X5,0)
& ( get(X0,int,X1,t2tb1(X5)) != get(X0,int,X3,t2tb1(X5)) )
& $less(X5,X2) ) ) ),
inference(rectify,[],[f257]) ).
tff(f257,plain,
! [X0: ty,X1: uni,X3: $int,X2: uni] :
( ( ! [X4: $int] :
( $less(X4,0)
| ( get(X0,int,X2,t2tb1(X4)) = get(X0,int,X1,t2tb1(X4)) )
| ~ $less(X4,X3) )
| ~ eq_prefix1(X0,X1,X2,X3) )
& ( eq_prefix1(X0,X1,X2,X3)
| ? [X4: $int] :
( ~ $less(X4,0)
& ( get(X0,int,X2,t2tb1(X4)) != get(X0,int,X1,t2tb1(X4)) )
& $less(X4,X3) ) ) ),
inference(nnf_transformation,[],[f184]) ).
tff(f184,plain,
! [X0: ty,X1: uni,X3: $int,X2: uni] :
( ! [X4: $int] :
( $less(X4,0)
| ( get(X0,int,X2,t2tb1(X4)) = get(X0,int,X1,t2tb1(X4)) )
| ~ $less(X4,X3) )
<=> eq_prefix1(X0,X1,X2,X3) ),
inference(flattening,[],[f183]) ).
tff(f183,plain,
! [X3: $int,X2: uni,X1: uni,X0: ty] :
( eq_prefix1(X0,X1,X2,X3)
<=> ! [X4: $int] :
( ( get(X0,int,X2,t2tb1(X4)) = get(X0,int,X1,t2tb1(X4)) )
| $less(X4,0)
| ~ $less(X4,X3) ) ),
inference(ennf_transformation,[],[f113]) ).
tff(f113,plain,
! [X3: $int,X2: uni,X1: uni,X0: ty] :
( eq_prefix1(X0,X1,X2,X3)
<=> ! [X4: $int] :
( ( ~ $less(X4,0)
& $less(X4,X3) )
=> ( get(X0,int,X2,t2tb1(X4)) = get(X0,int,X1,t2tb1(X4)) ) ) ),
inference(rectify,[],[f78]) ).
tff(f78,plain,
! [X0: ty,X20: uni,X6: uni,X12: $int] :
( ! [X21: $int] :
( ( ~ $less(X21,0)
& $less(X21,X12) )
=> ( get(X0,int,X20,t2tb1(X21)) = get(X0,int,X6,t2tb1(X21)) ) )
<=> eq_prefix1(X0,X20,X6,X12) ),
inference(theory_normalization,[],[f64]) ).
tff(f64,axiom,
! [X0: ty,X20: uni,X6: uni,X12: $int] :
( ! [X21: $int] :
( ( $lesseq(0,X21)
& $less(X21,X12) )
=> ( get(X0,int,X20,t2tb1(X21)) = get(X0,int,X6,t2tb1(X21)) ) )
<=> eq_prefix1(X0,X20,X6,X12) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',eq_prefix_def) ).
tff(f363,plain,
! [X2: $int,X3: uni,X0: ty,X1: uni] :
( ~ $less(sK2(X0,X1,X2,X3),0)
| eq_prefix1(X0,X1,X3,X2) ),
inference(cnf_transformation,[],[f260]) ).
tff(f585,plain,
( spl25_3
| ~ spl25_4
| spl25_5
| ~ spl25_6 ),
inference(avatar_contradiction_clause,[],[f584]) ).
tff(f584,plain,
( $false
| spl25_3
| ~ spl25_4
| spl25_5
| ~ spl25_6 ),
inference(subsumption_resolution,[],[f583,f553]) ).
tff(f553,plain,
( $less(sK17,sK15)
| ~ spl25_4 ),
inference(avatar_component_clause,[],[f551]) ).
tff(f551,plain,
( spl25_4
<=> $less(sK17,sK15) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_4])]) ).
tff(f583,plain,
( ~ $less(sK17,sK15)
| spl25_3
| spl25_5
| ~ spl25_6 ),
inference(subsumption_resolution,[],[f582,f560]) ).
tff(f560,plain,
( ~ $less(sK17,0)
| spl25_5 ),
inference(avatar_component_clause,[],[f558]) ).
tff(f558,plain,
( spl25_5
<=> $less(sK17,0) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_5])]) ).
tff(f582,plain,
( $less(sK17,0)
| ~ $less(sK17,sK15)
| spl25_3
| ~ spl25_6 ),
inference(subsumption_resolution,[],[f581,f546]) ).
tff(f546,plain,
( ~ partial_solution1(sK9,sK16)
| spl25_3 ),
inference(avatar_component_clause,[],[f544]) ).
tff(f581,plain,
( ~ $less(sK17,sK15)
| partial_solution1(sK9,sK16)
| $less(sK17,0)
| ~ spl25_6 ),
inference(resolution,[],[f504,f579]) ).
tff(f579,plain,
( eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),sK9)
| ~ spl25_6 ),
inference(avatar_component_clause,[],[f577]) ).
tff(f577,plain,
( spl25_6
<=> eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),sK9) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_6])]) ).
tff(f504,plain,
! [X17: $int,X15: map_int_int] :
( ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(X17)),sK9)
| $less(X17,0)
| ~ $less(X17,sK15)
| partial_solution1(sK9,X15) ),
inference(definition_unfolding,[],[f404,f425,f417,f425]) ).
tff(f404,plain,
! [X17: $int,X15: map_int_int] :
( partial_solution1(n1,X15)
| $less(X17,sK10)
| ~ $less(X17,sK15)
| ~ eq_prefix1(int,t2tb2(X15),get(map(int,int),int,t2tb3(sK14),t2tb1(X17)),n1) ),
inference(cnf_transformation,[],[f293]) ).
tff(f580,plain,
( spl25_3
| ~ spl25_1
| spl25_6 ),
inference(avatar_split_clause,[],[f575,f577,f537,f544]) ).
tff(f537,plain,
( spl25_1
<=> sorted1(sK14,0,sK15) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_1])]) ).
tff(f575,plain,
( eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),sK9)
| ~ sorted1(sK14,0,sK15)
| partial_solution1(sK9,sK16) ),
inference(subsumption_resolution,[],[f525,f95]) ).
tff(f95,plain,
! [X0: $int] : ( $sum(X0,0) = X0 ),
introduced(theory_axiom_142,[]) ).
tff(f525,plain,
( partial_solution1(sK9,sK16)
| eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),sK9)
| ( $sum(sK15,0) != sK15 )
| ~ sorted1(sK14,0,sK15) ),
inference(evaluation,[],[f496]) ).
tff(f496,plain,
( ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(0)) != sK15 )
| partial_solution1(sK9,sK16)
| eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),sK9) ),
inference(definition_unfolding,[],[f412,f417,f425,f425]) ).
tff(f412,plain,
( ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(sK10)) != sK15 )
| partial_solution1(n1,sK16)
| eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(sK17)),n1) ),
inference(cnf_transformation,[],[f293]) ).
tff(f561,plain,
( ~ spl25_5
| spl25_3
| ~ spl25_1 ),
inference(avatar_split_clause,[],[f556,f537,f544,f558]) ).
tff(f556,plain,
( ~ sorted1(sK14,0,sK15)
| partial_solution1(sK9,sK16)
| ~ $less(sK17,0) ),
inference(subsumption_resolution,[],[f530,f95]) ).
tff(f530,plain,
( ( $sum(sK15,0) != sK15 )
| ~ sorted1(sK14,0,sK15)
| partial_solution1(sK9,sK16)
| ~ $less(sK17,0) ),
inference(evaluation,[],[f495]) ).
tff(f495,plain,
( ~ sorted1(sK14,0,sK15)
| partial_solution1(sK9,sK16)
| ~ $less(sK17,0)
| ( $sum(sK15,$uminus(0)) != sK15 ) ),
inference(definition_unfolding,[],[f413,f417,f425]) ).
tff(f413,plain,
( ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(sK10)) != sK15 )
| partial_solution1(n1,sK16)
| ~ $less(sK17,0) ),
inference(cnf_transformation,[],[f293]) ).
tff(f555,plain,
spl25_1,
inference(avatar_split_clause,[],[f498,f537]) ).
tff(f498,plain,
sorted1(sK14,0,sK15),
inference(definition_unfolding,[],[f410,f417]) ).
tff(f410,plain,
sorted1(sK14,sK10,sK15),
inference(cnf_transformation,[],[f293]) ).
tff(f554,plain,
( spl25_4
| spl25_3
| ~ spl25_1 ),
inference(avatar_split_clause,[],[f549,f537,f544,f551]) ).
tff(f549,plain,
( ~ sorted1(sK14,0,sK15)
| partial_solution1(sK9,sK16)
| $less(sK17,sK15) ),
inference(forward_demodulation,[],[f548,f95]) ).
tff(f548,plain,
( ~ sorted1(sK14,0,sK15)
| partial_solution1(sK9,sK16)
| $less(sK17,$sum(sK15,0)) ),
inference(subsumption_resolution,[],[f531,f95]) ).
tff(f531,plain,
( partial_solution1(sK9,sK16)
| ~ sorted1(sK14,0,sK15)
| $less(sK17,$sum(sK15,0))
| ( $sum(sK15,0) != sK15 ) ),
inference(evaluation,[],[f494]) ).
tff(f494,plain,
( ~ sorted1(sK14,0,sK15)
| partial_solution1(sK9,sK16)
| ( $sum(sK15,$uminus(0)) != sK15 )
| $less(sK17,$sum(sK15,$uminus(0))) ),
inference(definition_unfolding,[],[f414,f417,f425,f417]) ).
tff(f414,plain,
( ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(sK10)) != sK15 )
| partial_solution1(n1,sK16)
| $less(sK17,$sum(sK15,$uminus(sK10))) ),
inference(cnf_transformation,[],[f293]) ).
tff(f547,plain,
( ~ spl25_1
| spl25_2
| ~ spl25_3 ),
inference(avatar_split_clause,[],[f535,f544,f541,f537]) ).
tff(f535,plain,
! [X13: $int] :
( ~ partial_solution1(sK9,sK16)
| $less(X13,0)
| ~ $less(X13,sK15)
| ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),sK9)
| ~ sorted1(sK14,0,sK15) ),
inference(forward_demodulation,[],[f534,f95]) ).
tff(f534,plain,
! [X13: $int] :
( ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),sK9)
| $less(X13,0)
| ~ sorted1(sK14,0,sK15)
| ~ $less(X13,$sum(sK15,0))
| ~ partial_solution1(sK9,sK16) ),
inference(subsumption_resolution,[],[f532,f95]) ).
tff(f532,plain,
! [X13: $int] :
( ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),sK9)
| $less(X13,0)
| ( $sum(sK15,0) != sK15 )
| ~ sorted1(sK14,0,sK15)
| ~ partial_solution1(sK9,sK16)
| ~ $less(X13,$sum(sK15,0)) ),
inference(evaluation,[],[f493]) ).
tff(f493,plain,
! [X13: $int] :
( ~ $less(X13,$sum(sK15,$uminus(0)))
| ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),sK9)
| ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(0)) != sK15 )
| ~ partial_solution1(sK9,sK16)
| $less(X13,0) ),
inference(definition_unfolding,[],[f415,f417,f425,f417,f425]) ).
tff(f415,plain,
! [X13: $int] :
( ~ sorted1(sK14,0,sK15)
| ( $sum(sK15,$uminus(sK10)) != sK15 )
| ~ partial_solution1(n1,sK16)
| ~ $less(X13,$sum(sK15,$uminus(sK10)))
| $less(X13,0)
| ~ eq_prefix1(int,t2tb2(sK16),get(map(int,int),int,t2tb3(sK14),t2tb1(X13)),n1) ),
inference(cnf_transformation,[],[f293]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12 % Problem : SWW634=2 : TPTP v8.1.0. Released v6.1.0.
% 0.11/0.12 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.33 % Computer : n010.cluster.edu
% 0.13/0.33 % Model : x86_64 x86_64
% 0.13/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33 % Memory : 8042.1875MB
% 0.13/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33 % CPULimit : 300
% 0.13/0.33 % WCLimit : 300
% 0.13/0.33 % DateTime : Tue Aug 30 20:49:58 EDT 2022
% 0.13/0.33 % CPUTime :
% 0.20/0.47 % (22798)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.20/0.47 % (22798)Instruction limit reached!
% 0.20/0.47 % (22798)------------------------------
% 0.20/0.47 % (22798)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.47 % (22798)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.47 % (22798)Termination reason: Unknown
% 0.20/0.47 % (22798)Termination phase: Property scanning
% 0.20/0.47
% 0.20/0.47 % (22798)Memory used [KB]: 895
% 0.20/0.47 % (22798)Time elapsed: 0.004 s
% 0.20/0.47 % (22798)Instructions burned: 3 (million)
% 0.20/0.47 % (22798)------------------------------
% 0.20/0.47 % (22798)------------------------------
% 0.20/0.48 % (22815)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 0.20/0.48 % (22789)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 0.20/0.49 % (22806)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.20/0.50 % (22814)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 0.20/0.50 % (22805)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 0.20/0.50 % (22799)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.20/0.51 % (22796)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.20/0.51 % (22789)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.20/0.51 % (22789)Terminated due to inappropriate strategy.
% 0.20/0.51 % (22789)------------------------------
% 0.20/0.51 % (22789)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.51 % (22789)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.51 % (22789)Termination reason: Inappropriate
% 0.20/0.51
% 0.20/0.51 % (22789)Memory used [KB]: 1407
% 0.20/0.51 % (22789)Time elapsed: 0.010 s
% 0.20/0.51 % (22789)Instructions burned: 21 (million)
% 0.20/0.51 % (22789)------------------------------
% 0.20/0.51 % (22789)------------------------------
% 0.20/0.51 % (22796)Instruction limit reached!
% 0.20/0.51 % (22796)------------------------------
% 0.20/0.51 % (22796)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.52 % (22796)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.52 % (22796)Termination reason: Unknown
% 0.20/0.52 % (22796)Termination phase: Preprocessing 3
% 0.20/0.52
% 0.20/0.52 % (22796)Memory used [KB]: 1151
% 0.20/0.52 % (22796)Time elapsed: 0.009 s
% 0.20/0.52 % (22796)Instructions burned: 8 (million)
% 0.20/0.52 % (22796)------------------------------
% 0.20/0.52 % (22796)------------------------------
% 0.20/0.52 % (22807)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 0.20/0.52 % (22800)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.20/0.52 % (22790)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.20/0.53 % (22793)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.20/0.53 % (22791)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.20/0.53 % (22795)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.20/0.53 % (22794)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 0.20/0.53 % (22792)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.20/0.53 % (22816)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 0.20/0.54 % (22809)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.20/0.54 % (22810)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 0.20/0.54 % (22808)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.20/0.54 % (22811)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 0.20/0.54 % (22820)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 0.20/0.54 % (22802)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 0.20/0.54 % (22804)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.20/0.54 % (22801)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.20/0.54 % (22812)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 0.20/0.55 % (22818)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 0.20/0.55 % (22819)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 0.20/0.55 % (22807)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.20/0.55 % (22817)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.20/0.55 % (22803)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.20/0.55 % (22807)Terminated due to inappropriate strategy.
% 0.20/0.55 % (22807)------------------------------
% 0.20/0.55 % (22807)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.55 % (22807)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.55 % (22807)Termination reason: Inappropriate
% 0.20/0.55
% 0.20/0.55 % (22807)Memory used [KB]: 1407
% 0.20/0.55 % (22807)Time elapsed: 0.014 s
% 0.20/0.55 % (22807)Instructions burned: 21 (million)
% 0.20/0.55 % (22807)------------------------------
% 0.20/0.55 % (22807)------------------------------
% 0.20/0.55 % (22795)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.20/0.55 % (22795)Terminated due to inappropriate strategy.
% 0.20/0.55 % (22795)------------------------------
% 0.20/0.55 % (22795)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.55 % (22795)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.55 % (22795)Termination reason: Inappropriate
% 0.20/0.55
% 0.20/0.55 % (22795)Memory used [KB]: 1279
% 0.20/0.55 % (22795)Time elapsed: 0.007 s
% 0.20/0.55 % (22795)Instructions burned: 13 (million)
% 0.20/0.55 % (22795)------------------------------
% 0.20/0.55 % (22795)------------------------------
% 0.20/0.57 % (22799)Instruction limit reached!
% 0.20/0.57 % (22799)------------------------------
% 0.20/0.57 % (22799)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57 % (22799)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57 % (22799)Termination reason: Unknown
% 0.20/0.57 % (22799)Termination phase: Saturation
% 0.20/0.57
% 0.20/0.57 % (22799)Memory used [KB]: 1791
% 0.20/0.57 % (22799)Time elapsed: 0.160 s
% 0.20/0.57 % (22799)Instructions burned: 52 (million)
% 0.20/0.57 % (22799)------------------------------
% 0.20/0.57 % (22799)------------------------------
% 0.20/0.57 % (22790)Instruction limit reached!
% 0.20/0.57 % (22790)------------------------------
% 0.20/0.57 % (22790)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57 % (22790)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57 % (22790)Termination reason: Unknown
% 0.20/0.57 % (22790)Termination phase: Saturation
% 0.20/0.57
% 0.20/0.57 % (22790)Memory used [KB]: 6268
% 0.20/0.57 % (22790)Time elapsed: 0.160 s
% 0.20/0.57 % (22790)Instructions burned: 51 (million)
% 0.20/0.57 % (22790)------------------------------
% 0.20/0.57 % (22790)------------------------------
% 1.89/0.60 % (22791)Instruction limit reached!
% 1.89/0.60 % (22791)------------------------------
% 1.89/0.60 % (22791)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.89/0.60 % (22791)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.60 % (22791)Termination reason: Unknown
% 1.89/0.60 % (22791)Termination phase: Saturation
% 1.89/0.60
% 1.89/0.60 % (22791)Memory used [KB]: 1535
% 1.89/0.60 % (22791)Time elapsed: 0.194 s
% 1.89/0.60 % (22791)Instructions burned: 37 (million)
% 1.89/0.60 % (22791)------------------------------
% 1.89/0.60 % (22791)------------------------------
% 1.89/0.60 % (22896)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/388Mi)
% 1.89/0.60 % (22805)Instruction limit reached!
% 1.89/0.60 % (22805)------------------------------
% 1.89/0.60 % (22805)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.89/0.61 % (22805)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.61 % (22805)Termination reason: Unknown
% 1.89/0.61 % (22805)Termination phase: Saturation
% 1.89/0.61
% 1.89/0.61 % (22805)Memory used [KB]: 2046
% 1.89/0.61 % (22805)Time elapsed: 0.165 s
% 1.89/0.61 % (22805)Instructions burned: 75 (million)
% 1.89/0.61 % (22805)------------------------------
% 1.89/0.61 % (22805)------------------------------
% 2.06/0.61 % (22793)Instruction limit reached!
% 2.06/0.61 % (22793)------------------------------
% 2.06/0.61 % (22793)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.61 % (22793)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.61 % (22793)Termination reason: Unknown
% 2.06/0.61 % (22793)Termination phase: Saturation
% 2.06/0.61
% 2.06/0.61 % (22793)Memory used [KB]: 6396
% 2.06/0.61 % (22793)Time elapsed: 0.201 s
% 2.06/0.61 % (22793)Instructions burned: 51 (million)
% 2.06/0.61 % (22793)------------------------------
% 2.06/0.61 % (22793)------------------------------
% 2.06/0.61 % (22794)Instruction limit reached!
% 2.06/0.61 % (22794)------------------------------
% 2.06/0.61 % (22794)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.61 % (22794)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.61 % (22794)Termination reason: Unknown
% 2.06/0.61 % (22794)Termination phase: Saturation
% 2.06/0.61
% 2.06/0.61 % (22794)Memory used [KB]: 6140
% 2.06/0.61 % (22794)Time elapsed: 0.220 s
% 2.06/0.61 % (22794)Instructions burned: 48 (million)
% 2.06/0.61 % (22794)------------------------------
% 2.06/0.61 % (22794)------------------------------
% 2.06/0.61 % (22792)Instruction limit reached!
% 2.06/0.61 % (22792)------------------------------
% 2.06/0.61 % (22792)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.06/0.61 % (22792)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.06/0.61 % (22792)Termination reason: Unknown
% 2.06/0.61 % (22792)Termination phase: Saturation
% 2.06/0.61
% 2.06/0.61 % (22792)Memory used [KB]: 6396
% 2.06/0.61 % (22792)Time elapsed: 0.201 s
% 2.06/0.61 % (22792)Instructions burned: 51 (million)
% 2.06/0.61 % (22792)------------------------------
% 2.06/0.61 % (22792)------------------------------
% 2.06/0.63 % (22914)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/90Mi)
% 2.22/0.63 % (22800)Instruction limit reached!
% 2.22/0.63 % (22800)------------------------------
% 2.22/0.63 % (22800)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.22/0.63 % (22800)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.22/0.63 % (22800)Termination reason: Unknown
% 2.22/0.63 % (22800)Termination phase: Saturation
% 2.22/0.63
% 2.22/0.63 % (22800)Memory used [KB]: 6396
% 2.22/0.63 % (22800)Time elapsed: 0.218 s
% 2.22/0.63 % (22800)Instructions burned: 50 (million)
% 2.22/0.63 % (22800)------------------------------
% 2.22/0.63 % (22800)------------------------------
% 2.22/0.63 % (22913)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/211Mi)
% 2.22/0.67 % (22917)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/920Mi)
% 2.22/0.67 % (22806)Instruction limit reached!
% 2.22/0.67 % (22806)------------------------------
% 2.22/0.67 % (22806)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.22/0.67 % (22806)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.22/0.67 % (22806)Termination reason: Unknown
% 2.22/0.67 % (22806)Termination phase: Saturation
% 2.22/0.67
% 2.22/0.67 % (22806)Memory used [KB]: 6524
% 2.22/0.67 % (22806)Time elapsed: 0.276 s
% 2.22/0.67 % (22806)Instructions burned: 100 (million)
% 2.22/0.67 % (22806)------------------------------
% 2.22/0.67 % (22806)------------------------------
% 2.22/0.67 % (22817)Instruction limit reached!
% 2.22/0.67 % (22817)------------------------------
% 2.22/0.67 % (22817)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.22/0.67 % (22817)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.22/0.67 % (22817)Termination reason: Unknown
% 2.22/0.67 % (22817)Termination phase: Saturation
% 2.22/0.67
% 2.22/0.67 % (22817)Memory used [KB]: 7036
% 2.22/0.67 % (22817)Time elapsed: 0.036 s
% 2.22/0.67 % (22817)Instructions burned: 68 (million)
% 2.22/0.67 % (22817)------------------------------
% 2.22/0.67 % (22817)------------------------------
% 2.22/0.67 % (22804)Instruction limit reached!
% 2.22/0.67 % (22804)------------------------------
% 2.22/0.67 % (22804)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.22/0.67 % (22804)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.22/0.67 % (22804)Termination reason: Unknown
% 2.22/0.67 % (22804)Termination phase: Saturation
% 2.22/0.67
% 2.22/0.67 % (22804)Memory used [KB]: 7036
% 2.22/0.67 % (22804)Time elapsed: 0.037 s
% 2.22/0.67 % (22804)Instructions burned: 69 (million)
% 2.22/0.67 % (22804)------------------------------
% 2.22/0.67 % (22804)------------------------------
% 2.22/0.70 % (22919)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 2.22/0.70 % (22925)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 2.22/0.71 % (22928)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 2.77/0.72 % (22803)Instruction limit reached!
% 2.77/0.72 % (22803)------------------------------
% 2.77/0.72 % (22803)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.72 % (22803)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.72 % (22803)Termination reason: Unknown
% 2.77/0.72 % (22803)Termination phase: Saturation
% 2.77/0.72
% 2.77/0.72 % (22803)Memory used [KB]: 7036
% 2.77/0.72 % (22803)Time elapsed: 0.326 s
% 2.77/0.72 % (22803)Instructions burned: 100 (million)
% 2.77/0.72 % (22803)------------------------------
% 2.77/0.72 % (22803)------------------------------
% 2.77/0.72 % (22809)Instruction limit reached!
% 2.77/0.72 % (22809)------------------------------
% 2.77/0.72 % (22809)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.72 % (22809)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.72 % (22809)Termination reason: Unknown
% 2.77/0.72 % (22809)Termination phase: Saturation
% 2.77/0.72
% 2.77/0.72 % (22809)Memory used [KB]: 2174
% 2.77/0.72 % (22809)Time elapsed: 0.313 s
% 2.77/0.72 % (22809)Instructions burned: 100 (million)
% 2.77/0.72 % (22809)------------------------------
% 2.77/0.72 % (22809)------------------------------
% 2.77/0.72 % (22940)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 2.77/0.72 % (22802)Instruction limit reached!
% 2.77/0.72 % (22802)------------------------------
% 2.77/0.72 % (22802)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.73 % (22802)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.73 % (22802)Termination reason: Unknown
% 2.77/0.73 % (22802)Termination phase: Saturation
% 2.77/0.73
% 2.77/0.73 % (22802)Memory used [KB]: 6908
% 2.77/0.73 % (22802)Time elapsed: 0.313 s
% 2.77/0.73 % (22802)Instructions burned: 101 (million)
% 2.77/0.73 % (22802)------------------------------
% 2.77/0.73 % (22802)------------------------------
% 2.77/0.73 % (22935)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 2.77/0.73 % (22801)Instruction limit reached!
% 2.77/0.73 % (22801)------------------------------
% 2.77/0.73 % (22801)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.74 % (22808)Instruction limit reached!
% 2.77/0.74 % (22808)------------------------------
% 2.77/0.74 % (22808)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.74 % (22943)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/2016Mi)
% 2.77/0.74 % (22801)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.74 % (22801)Termination reason: Unknown
% 2.77/0.74 % (22801)Termination phase: Saturation
% 2.77/0.74
% 2.77/0.74 % (22801)Memory used [KB]: 6908
% 2.77/0.74 % (22801)Time elapsed: 0.325 s
% 2.77/0.74 % (22801)Instructions burned: 100 (million)
% 2.77/0.74 % (22801)------------------------------
% 2.77/0.74 % (22801)------------------------------
% 2.77/0.74 % (22808)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.74 % (22808)Termination reason: Unknown
% 2.77/0.74 % (22808)Termination phase: Saturation
% 2.77/0.74
% 2.77/0.74 % (22808)Memory used [KB]: 7164
% 2.77/0.74 % (22808)Time elapsed: 0.329 s
% 2.77/0.74 % (22808)Instructions burned: 102 (million)
% 2.77/0.74 % (22808)------------------------------
% 2.77/0.74 % (22808)------------------------------
% 2.77/0.75 WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 2.77/0.75 % (22941)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/981Mi)
% 2.77/0.75 % (22952)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/3735Mi)
% 2.77/0.75 % (22942)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.77/0.76 % (22914)Instruction limit reached!
% 2.77/0.76 % (22914)------------------------------
% 2.77/0.76 % (22914)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.77 % (22914)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.77 % (22914)Termination reason: Unknown
% 2.77/0.77 % (22914)Termination phase: Saturation
% 2.77/0.77
% 2.77/0.77 % (22914)Memory used [KB]: 6780
% 2.77/0.77 % (22914)Time elapsed: 0.214 s
% 2.77/0.77 % (22914)Instructions burned: 91 (million)
% 2.77/0.77 % (22914)------------------------------
% 2.77/0.77 % (22914)------------------------------
% 3.09/0.80 % (22964)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4958Mi)
% 3.09/0.82 % (22970)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4756Mi)
% 3.09/0.82 % (22811)Instruction limit reached!
% 3.09/0.82 % (22811)------------------------------
% 3.09/0.82 % (22811)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.09/0.82 % (22811)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.09/0.82 % (22811)Termination reason: Unknown
% 3.09/0.82 % (22811)Termination phase: Saturation
% 3.09/0.82
% 3.09/0.82 % (22811)Memory used [KB]: 7547
% 3.09/0.82 % (22811)Time elapsed: 0.426 s
% 3.09/0.82 % (22811)Instructions burned: 139 (million)
% 3.09/0.82 % (22811)------------------------------
% 3.09/0.82 % (22811)------------------------------
% 3.09/0.82 % (22967)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4959Mi)
% 3.09/0.83 % (22810)First to succeed.
% 3.09/0.84 % (23000)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4931Mi)
% 3.09/0.85 % (23008)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2134Mi)
% 3.09/0.85 % (22810)Refutation found. Thanks to Tanya!
% 3.09/0.85 % SZS status Theorem for theBenchmark
% 3.09/0.85 % SZS output start Proof for theBenchmark
% See solution above
% 3.09/0.85 % (22810)------------------------------
% 3.09/0.85 % (22810)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.09/0.85 % (22810)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.09/0.85 % (22810)Termination reason: Refutation
% 3.09/0.85
% 3.09/0.85 % (22810)Memory used [KB]: 7291
% 3.09/0.85 % (22810)Time elapsed: 0.444 s
% 3.09/0.85 % (22810)Instructions burned: 164 (million)
% 3.09/0.85 % (22810)------------------------------
% 3.09/0.85 % (22810)------------------------------
% 3.09/0.85 % (22786)Success in time 0.517 s
%------------------------------------------------------------------------------