TSTP Solution File: SWW615_2 by SnakeForV---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV---1.0
% Problem : SWW615_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_uns --cores 0 -t %d %s
% Computer : n011.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:08:52 EDT 2022
% Result : Theorem 2.16s 0.66s
% Output : Refutation 2.16s
% Verified :
% SZS Type : Refutation
% Derivation depth : 14
% Number of leaves : 96
% Syntax : Number of formulae : 165 ( 22 unt; 73 typ; 0 def)
% Number of atoms : 452 ( 311 equ)
% Maximal formula atoms : 30 ( 4 avg)
% Number of connectives : 457 ( 97 ~; 77 |; 235 &)
% ( 6 <=>; 42 =>; 0 <=; 0 <~>)
% Maximal formula depth : 31 ( 7 avg)
% Maximal term depth : 5 ( 2 avg)
% Number of types : 9 ( 7 usr; 1 ari)
% Number of type conns : 106 ( 41 >; 65 *; 0 +; 0 <<)
% Number of predicates : 14 ( 12 usr; 7 prp; 0-4 aty)
% Number of functors : 60 ( 60 usr; 25 con; 0-5 aty)
% Number of variables : 327 ( 143 !; 184 ?; 327 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
uni: $tType ).
tff(type_def_6,type,
ty: $tType ).
tff(type_def_7,type,
bool: $tType ).
tff(type_def_8,type,
tuple0: $tType ).
tff(type_def_9,type,
loc: $tType ).
tff(type_def_10,type,
list_loc: $tType ).
tff(type_def_11,type,
map_loc_loc: $tType ).
tff(func_def_0,type,
witness: ty > uni ).
tff(func_def_1,type,
int: ty ).
tff(func_def_2,type,
real: ty ).
tff(func_def_3,type,
bool1: ty ).
tff(func_def_4,type,
true: bool ).
tff(func_def_5,type,
false: bool ).
tff(func_def_6,type,
match_bool: ( ty * bool * uni * uni ) > uni ).
tff(func_def_7,type,
tuple01: ty ).
tff(func_def_8,type,
tuple02: tuple0 ).
tff(func_def_9,type,
qtmark: ty ).
tff(func_def_12,type,
list: ty > ty ).
tff(func_def_13,type,
nil: ty > uni ).
tff(func_def_14,type,
cons: ( ty * uni * uni ) > uni ).
tff(func_def_15,type,
match_list: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_16,type,
cons_proj_1: ( ty * uni ) > uni ).
tff(func_def_17,type,
cons_proj_2: ( ty * uni ) > uni ).
tff(func_def_18,type,
head: ( ty * uni ) > uni ).
tff(func_def_19,type,
tail: ( ty * uni ) > uni ).
tff(func_def_20,type,
infix_plpl: ( ty * uni * uni ) > uni ).
tff(func_def_21,type,
length: ( ty * uni ) > $int ).
tff(func_def_24,type,
reverse: ( ty * uni ) > uni ).
tff(func_def_25,type,
map: ( ty * ty ) > ty ).
tff(func_def_26,type,
get: ( ty * ty * uni * uni ) > uni ).
tff(func_def_27,type,
set: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_28,type,
const: ( ty * ty * uni ) > uni ).
tff(func_def_29,type,
loc1: ty ).
tff(func_def_30,type,
null: loc ).
tff(func_def_31,type,
t2tb: list_loc > uni ).
tff(func_def_32,type,
tb2t: uni > list_loc ).
tff(func_def_33,type,
t2tb1: map_loc_loc > uni ).
tff(func_def_34,type,
tb2t1: uni > map_loc_loc ).
tff(func_def_35,type,
t2tb2: loc > uni ).
tff(func_def_36,type,
tb2t2: uni > loc ).
tff(func_def_37,type,
ref: ty > ty ).
tff(func_def_38,type,
mk_ref: ( ty * uni ) > uni ).
tff(func_def_39,type,
contents: ( ty * uni ) > uni ).
tff(func_def_41,type,
sK1: ( loc * list_loc * map_loc_loc * loc ) > map_loc_loc ).
tff(func_def_42,type,
sK2: ( loc * list_loc * map_loc_loc * loc ) > loc ).
tff(func_def_43,type,
sK3: ( loc * list_loc * map_loc_loc * loc ) > loc ).
tff(func_def_44,type,
sK4: ( loc * list_loc * map_loc_loc * loc ) > list_loc ).
tff(func_def_45,type,
sK5: ( list_loc * loc * loc * map_loc_loc ) > loc ).
tff(func_def_46,type,
sK6: ( list_loc * loc * loc * map_loc_loc ) > map_loc_loc ).
tff(func_def_47,type,
sK7: ( uni * uni * ty ) > uni ).
tff(func_def_48,type,
sK8: ( uni * uni * ty ) > uni ).
tff(func_def_49,type,
sK9: list_loc ).
tff(func_def_50,type,
sK10: map_loc_loc ).
tff(func_def_51,type,
sK11: loc ).
tff(func_def_52,type,
sK12: map_loc_loc ).
tff(func_def_53,type,
sK13: loc ).
tff(func_def_54,type,
sK14: list_loc ).
tff(func_def_55,type,
sK15: list_loc ).
tff(func_def_56,type,
sK16: loc ).
tff(func_def_57,type,
sK17: map_loc_loc ).
tff(func_def_58,type,
sK18: loc ).
tff(func_def_59,type,
sK19: loc ).
tff(func_def_60,type,
sK20: list_loc ).
tff(func_def_61,type,
sK21: list_loc ).
tff(func_def_62,type,
sK22: loc ).
tff(func_def_63,type,
sK23: list_loc ).
tff(func_def_64,type,
sK24: ( uni * ty * uni ) > uni ).
tff(pred_def_1,type,
sort: ( ty * uni ) > $o ).
tff(pred_def_3,type,
mem: ( ty * uni * uni ) > $o ).
tff(pred_def_4,type,
disjoint: ( ty * uni * uni ) > $o ).
tff(pred_def_5,type,
no_repet: ( ty * uni ) > $o ).
tff(pred_def_6,type,
list_seg: ( loc * map_loc_loc * list_loc * loc ) > $o ).
tff(pred_def_8,type,
sP0: ( loc * list_loc * map_loc_loc * loc ) > $o ).
tff(f1083,plain,
$false,
inference(avatar_sat_refutation,[],[f385,f390,f495,f506,f838,f1076,f1082]) ).
tff(f1082,plain,
( ~ spl25_18
| ~ spl25_21 ),
inference(avatar_contradiction_clause,[],[f1081]) ).
tff(f1081,plain,
( $false
| ~ spl25_18
| ~ spl25_21 ),
inference(subsumption_resolution,[],[f1078,f367]) ).
tff(f367,plain,
null != sK18,
inference(definition_unfolding,[],[f349,f341]) ).
tff(f341,plain,
sK16 = sK18,
inference(cnf_transformation,[],[f246]) ).
tff(f246,plain,
( list_seg(sK11,sK10,sK9,null)
& list_seg(sK13,sK12,sK14,null)
& ( tb2t(reverse(loc1,t2tb(sK9))) = tb2t(infix_plpl(loc1,reverse(loc1,t2tb(sK15)),t2tb(sK14))) )
& ( null != sK16 )
& ( sK17 = tb2t1(set(loc1,loc1,t2tb1(sK12),t2tb2(sK16),t2tb2(sK13))) )
& list_seg(sK13,sK17,sK14,null)
& ( sK19 = tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) )
& ( ( ( sK23 != sK21 )
& ( sK15 = tb2t(cons(loc1,t2tb2(sK22),t2tb(sK23))) ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( sK21 = tb2t(tail(loc1,t2tb(sK15))) )
& ( sK20 = tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) )
& ( sK16 = sK18 )
& list_seg(sK16,sK12,sK15,null)
& disjoint(loc1,t2tb(sK15),t2tb(sK14)) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK9,sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20,sK21,sK22,sK23])],[f237,f245,f244,f243,f242,f241,f240,f239,f238]) ).
tff(f238,plain,
( ? [X0: list_loc,X1: map_loc_loc,X2: loc] :
( list_seg(X2,X1,X0,null)
& ? [X3: map_loc_loc,X4: loc,X5: list_loc,X6: list_loc,X7: loc] :
( list_seg(X4,X3,X5,null)
& ( tb2t(reverse(loc1,t2tb(X0))) = tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X6)),t2tb(X5))) )
& ( null != X7 )
& ? [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X3),t2tb2(X7),t2tb2(X4))) = X8 )
& list_seg(X4,X8,X5,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X3),t2tb2(X7))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X13: loc,X14: list_loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = X6 ) )
| ( tb2t(nil(loc1)) = X6 ) )
& ( tb2t(tail(loc1,t2tb(X6))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(X6)),t2tb(X5))) = X11 ) ) )
& ( X7 = X9 ) ) )
& list_seg(X7,X3,X6,null)
& disjoint(loc1,t2tb(X6),t2tb(X5)) ) )
=> ( list_seg(sK11,sK10,sK9,null)
& ? [X7: loc,X6: list_loc,X5: list_loc,X4: loc,X3: map_loc_loc] :
( list_seg(X4,X3,X5,null)
& ( tb2t(reverse(loc1,t2tb(sK9))) = tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X6)),t2tb(X5))) )
& ( null != X7 )
& ? [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X3),t2tb2(X7),t2tb2(X4))) = X8 )
& list_seg(X4,X8,X5,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X3),t2tb2(X7))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X13: loc,X14: list_loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = X6 ) )
| ( tb2t(nil(loc1)) = X6 ) )
& ( tb2t(tail(loc1,t2tb(X6))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(X6)),t2tb(X5))) = X11 ) ) )
& ( X7 = X9 ) ) )
& list_seg(X7,X3,X6,null)
& disjoint(loc1,t2tb(X6),t2tb(X5)) ) ) ),
introduced(choice_axiom,[]) ).
tff(f239,plain,
( ? [X7: loc,X6: list_loc,X5: list_loc,X4: loc,X3: map_loc_loc] :
( list_seg(X4,X3,X5,null)
& ( tb2t(reverse(loc1,t2tb(sK9))) = tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X6)),t2tb(X5))) )
& ( null != X7 )
& ? [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X3),t2tb2(X7),t2tb2(X4))) = X8 )
& list_seg(X4,X8,X5,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X3),t2tb2(X7))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X13: loc,X14: list_loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = X6 ) )
| ( tb2t(nil(loc1)) = X6 ) )
& ( tb2t(tail(loc1,t2tb(X6))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(X6)),t2tb(X5))) = X11 ) ) )
& ( X7 = X9 ) ) )
& list_seg(X7,X3,X6,null)
& disjoint(loc1,t2tb(X6),t2tb(X5)) )
=> ( list_seg(sK13,sK12,sK14,null)
& ( tb2t(reverse(loc1,t2tb(sK9))) = tb2t(infix_plpl(loc1,reverse(loc1,t2tb(sK15)),t2tb(sK14))) )
& ( null != sK16 )
& ? [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(sK12),t2tb2(sK16),t2tb2(sK13))) = X8 )
& list_seg(sK13,X8,sK14,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) ) )
& ( sK16 = X9 ) ) )
& list_seg(sK16,sK12,sK15,null)
& disjoint(loc1,t2tb(sK15),t2tb(sK14)) ) ),
introduced(choice_axiom,[]) ).
tff(f240,plain,
( ? [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(sK12),t2tb2(sK16),t2tb2(sK13))) = X8 )
& list_seg(sK13,X8,sK14,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) ) )
& ( sK16 = X9 ) ) )
=> ( ( sK17 = tb2t1(set(loc1,loc1,t2tb1(sK12),t2tb2(sK16),t2tb2(sK13))) )
& list_seg(sK13,sK17,sK14,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) ) )
& ( sK16 = X9 ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f241,plain,
( ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) ) )
& ( sK16 = X9 ) )
=> ( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) ) )
& ( sK16 = sK18 ) ) ),
introduced(choice_axiom,[]) ).
tff(f242,plain,
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) ) )
=> ( ( sK19 = tb2t2(get(loc1,loc1,t2tb1(sK12),t2tb2(sK16))) )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f243,plain,
( ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) = X11 ) )
=> ( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
& ( sK20 = tb2t(cons(loc1,head(loc1,t2tb(sK15)),t2tb(sK14))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f244,plain,
( ? [X12: list_loc] :
( ( ? [X14: list_loc,X13: loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( tb2t(tail(loc1,t2tb(sK15))) = X12 ) )
=> ( ( ? [X14: list_loc,X13: loc] :
( ( sK21 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
| ( tb2t(nil(loc1)) = sK15 ) )
& ( sK21 = tb2t(tail(loc1,t2tb(sK15))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f245,plain,
( ? [X14: list_loc,X13: loc] :
( ( sK21 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = sK15 ) )
=> ( ( sK23 != sK21 )
& ( sK15 = tb2t(cons(loc1,t2tb2(sK22),t2tb(sK23))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f237,plain,
? [X0: list_loc,X1: map_loc_loc,X2: loc] :
( list_seg(X2,X1,X0,null)
& ? [X3: map_loc_loc,X4: loc,X5: list_loc,X6: list_loc,X7: loc] :
( list_seg(X4,X3,X5,null)
& ( tb2t(reverse(loc1,t2tb(X0))) = tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X6)),t2tb(X5))) )
& ( null != X7 )
& ? [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X3),t2tb2(X7),t2tb2(X4))) = X8 )
& list_seg(X4,X8,X5,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X3),t2tb2(X7))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X13: loc,X14: list_loc] :
( ( X12 != X14 )
& ( tb2t(cons(loc1,t2tb2(X13),t2tb(X14))) = X6 ) )
| ( tb2t(nil(loc1)) = X6 ) )
& ( tb2t(tail(loc1,t2tb(X6))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(X6)),t2tb(X5))) = X11 ) ) )
& ( X7 = X9 ) ) )
& list_seg(X7,X3,X6,null)
& disjoint(loc1,t2tb(X6),t2tb(X5)) ) ),
inference(rectify,[],[f173]) ).
tff(f173,plain,
? [X2: list_loc,X1: map_loc_loc,X0: loc] :
( list_seg(X0,X1,X2,null)
& ? [X5: map_loc_loc,X7: loc,X3: list_loc,X6: list_loc,X4: loc] :
( list_seg(X7,X5,X3,null)
& ( tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X6)),t2tb(X3))) = tb2t(reverse(loc1,t2tb(X2))) )
& ( null != X4 )
& ? [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X5),t2tb2(X4),t2tb2(X7))) = X8 )
& list_seg(X7,X8,X3,null)
& ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X5),t2tb2(X4))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: loc,X13: list_loc] :
( ( X12 != X13 )
& ( tb2t(cons(loc1,t2tb2(X14),t2tb(X13))) = X6 ) )
| ( tb2t(nil(loc1)) = X6 ) )
& ( tb2t(tail(loc1,t2tb(X6))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(X6)),t2tb(X3))) = X11 ) ) )
& ( X4 = X9 ) ) )
& list_seg(X4,X5,X6,null)
& disjoint(loc1,t2tb(X6),t2tb(X3)) ) ),
inference(flattening,[],[f172]) ).
tff(f172,plain,
? [X0: loc,X1: map_loc_loc,X2: list_loc] :
( ? [X3: list_loc,X6: list_loc,X5: map_loc_loc,X7: loc,X4: loc] :
( ? [X8: map_loc_loc] :
( ? [X9: loc] :
( ? [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X5),t2tb2(X4))) = X10 )
& ? [X11: list_loc] :
( ? [X12: list_loc] :
( ( ? [X14: loc,X13: list_loc] :
( ( X12 != X13 )
& ( tb2t(cons(loc1,t2tb2(X14),t2tb(X13))) = X6 ) )
| ( tb2t(nil(loc1)) = X6 ) )
& ( tb2t(tail(loc1,t2tb(X6))) = X12 ) )
& ( tb2t(cons(loc1,head(loc1,t2tb(X6)),t2tb(X3))) = X11 ) ) )
& ( X4 = X9 ) )
& list_seg(X7,X8,X3,null)
& ( tb2t1(set(loc1,loc1,t2tb1(X5),t2tb2(X4),t2tb2(X7))) = X8 ) )
& ( null != X4 )
& list_seg(X4,X5,X6,null)
& disjoint(loc1,t2tb(X6),t2tb(X3))
& list_seg(X7,X5,X3,null)
& ( tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X6)),t2tb(X3))) = tb2t(reverse(loc1,t2tb(X2))) ) )
& list_seg(X0,X1,X2,null) ),
inference(ennf_transformation,[],[f143]) ).
tff(f143,plain,
~ ! [X0: loc,X1: map_loc_loc,X2: list_loc] :
( list_seg(X0,X1,X2,null)
=> ! [X3: list_loc,X6: list_loc,X5: map_loc_loc,X7: loc,X4: loc] :
( ( list_seg(X4,X5,X6,null)
& disjoint(loc1,t2tb(X6),t2tb(X3))
& list_seg(X7,X5,X3,null)
& ( tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X6)),t2tb(X3))) = tb2t(reverse(loc1,t2tb(X2))) ) )
=> ( ( null != X4 )
=> ! [X8: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X5),t2tb2(X4),t2tb2(X7))) = X8 )
=> ( list_seg(X7,X8,X3,null)
=> ! [X9: loc] :
( ( X4 = X9 )
=> ! [X10: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X5),t2tb2(X4))) = X10 )
=> ! [X11: list_loc] :
( ( tb2t(cons(loc1,head(loc1,t2tb(X6)),t2tb(X3))) = X11 )
=> ! [X12: list_loc] :
( ( tb2t(tail(loc1,t2tb(X6))) = X12 )
=> ( ! [X14: loc,X13: list_loc] :
( ( tb2t(cons(loc1,t2tb2(X14),t2tb(X13))) = X6 )
=> ( X12 = X13 ) )
& ( tb2t(nil(loc1)) != X6 ) ) ) ) ) ) ) ) ) ) ),
inference(rectify,[],[f71]) ).
tff(f71,negated_conjecture,
~ ! [X12: loc,X23: map_loc_loc,X30: list_loc] :
( list_seg(X12,X23,X30,null)
=> ! [X31: list_loc,X22: loc,X27: map_loc_loc,X29: list_loc,X32: loc] :
( ( disjoint(loc1,t2tb(X29),t2tb(X31))
& list_seg(X32,X27,X31,null)
& ( tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X29)),t2tb(X31))) = tb2t(reverse(loc1,t2tb(X30))) )
& list_seg(X22,X27,X29,null) )
=> ( ( null != X22 )
=> ! [X28: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X27),t2tb2(X22),t2tb2(X32))) = X28 )
=> ( list_seg(X32,X28,X31,null)
=> ! [X33: loc] :
( ( X22 = X33 )
=> ! [X34: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X27),t2tb2(X22))) = X34 )
=> ! [X35: list_loc] :
( ( tb2t(cons(loc1,head(loc1,t2tb(X29)),t2tb(X31))) = X35 )
=> ! [X36: list_loc] :
( ( tb2t(tail(loc1,t2tb(X29))) = X36 )
=> ( ( tb2t(nil(loc1)) != X29 )
& ! [X2: list_loc,X1: loc] :
( ( tb2t(cons(loc1,t2tb2(X1),t2tb(X2))) = X29 )
=> ( X2 = X36 ) ) ) ) ) ) ) ) ) ) ) ),
inference(negated_conjecture,[],[f70]) ).
tff(f70,conjecture,
! [X12: loc,X23: map_loc_loc,X30: list_loc] :
( list_seg(X12,X23,X30,null)
=> ! [X31: list_loc,X22: loc,X27: map_loc_loc,X29: list_loc,X32: loc] :
( ( disjoint(loc1,t2tb(X29),t2tb(X31))
& list_seg(X32,X27,X31,null)
& ( tb2t(infix_plpl(loc1,reverse(loc1,t2tb(X29)),t2tb(X31))) = tb2t(reverse(loc1,t2tb(X30))) )
& list_seg(X22,X27,X29,null) )
=> ( ( null != X22 )
=> ! [X28: map_loc_loc] :
( ( tb2t1(set(loc1,loc1,t2tb1(X27),t2tb2(X22),t2tb2(X32))) = X28 )
=> ( list_seg(X32,X28,X31,null)
=> ! [X33: loc] :
( ( X22 = X33 )
=> ! [X34: loc] :
( ( tb2t2(get(loc1,loc1,t2tb1(X27),t2tb2(X22))) = X34 )
=> ! [X35: list_loc] :
( ( tb2t(cons(loc1,head(loc1,t2tb(X29)),t2tb(X31))) = X35 )
=> ! [X36: list_loc] :
( ( tb2t(tail(loc1,t2tb(X29))) = X36 )
=> ( ( tb2t(nil(loc1)) != X29 )
& ! [X2: list_loc,X1: loc] :
( ( tb2t(cons(loc1,t2tb2(X1),t2tb(X2))) = X29 )
=> ( X2 = X36 ) ) ) ) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',wP_parameter_in_place_reverse) ).
tff(f349,plain,
null != sK16,
inference(cnf_transformation,[],[f246]) ).
tff(f1078,plain,
( ( null = sK18 )
| ~ spl25_18
| ~ spl25_21 ),
inference(superposition,[],[f490,f505]) ).
tff(f505,plain,
( ( null = sK5(sK15,null,sK18,sK12) )
| ~ spl25_21 ),
inference(avatar_component_clause,[],[f503]) ).
tff(f503,plain,
( spl25_21
<=> ( null = sK5(sK15,null,sK18,sK12) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_21])]) ).
tff(f490,plain,
( ( sK5(sK15,null,sK18,sK12) = sK18 )
| ~ spl25_18 ),
inference(avatar_component_clause,[],[f488]) ).
tff(f488,plain,
( spl25_18
<=> ( sK5(sK15,null,sK18,sK12) = sK18 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_18])]) ).
tff(f1076,plain,
( ~ spl25_1
| ~ spl25_19 ),
inference(avatar_contradiction_clause,[],[f1075]) ).
tff(f1075,plain,
( $false
| ~ spl25_1
| ~ spl25_19 ),
inference(subsumption_resolution,[],[f1074,f274]) ).
tff(f274,plain,
! [X2: uni,X0: uni,X1: ty] : ( nil(X1) != cons(X1,X0,X2) ),
inference(cnf_transformation,[],[f201]) ).
tff(f201,plain,
! [X0: uni,X1: ty,X2: uni] : ( nil(X1) != cons(X1,X0,X2) ),
inference(rectify,[],[f107]) ).
tff(f107,plain,
! [X2: uni,X1: ty,X0: uni] : ( nil(X1) != cons(X1,X2,X0) ),
inference(rectify,[],[f14]) ).
tff(f14,axiom,
! [X11: uni,X0: ty,X10: uni] : ( nil(X0) != cons(X0,X10,X11) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',nil_Cons) ).
tff(f1074,plain,
( ( nil(loc1) = cons(loc1,t2tb2(sK18),t2tb(sK4(null,sK15,sK12,sK18))) )
| ~ spl25_1
| ~ spl25_19 ),
inference(forward_demodulation,[],[f1073,f842]) ).
tff(f842,plain,
( ( nil(loc1) = t2tb(sK15) )
| ~ spl25_1 ),
inference(superposition,[],[f260,f380]) ).
tff(f380,plain,
( ( tb2t(nil(loc1)) = sK15 )
| ~ spl25_1 ),
inference(avatar_component_clause,[],[f378]) ).
tff(f378,plain,
( spl25_1
<=> ( tb2t(nil(loc1)) = sK15 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_1])]) ).
tff(f260,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(cnf_transformation,[],[f142]) ).
tff(f142,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(rectify,[],[f52]) ).
tff(f52,axiom,
! [X21: uni] : ( t2tb(tb2t(X21)) = X21 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR) ).
tff(f1073,plain,
( ( t2tb(sK15) = cons(loc1,t2tb2(sK18),t2tb(sK4(null,sK15,sK12,sK18))) )
| ~ spl25_19 ),
inference(superposition,[],[f260,f1062]) ).
tff(f1062,plain,
( ( tb2t(cons(loc1,t2tb2(sK18),t2tb(sK4(null,sK15,sK12,sK18)))) = sK15 )
| ~ spl25_19 ),
inference(forward_demodulation,[],[f530,f533]) ).
tff(f533,plain,
( ( sK3(null,sK15,sK12,sK18) = sK18 )
| ~ spl25_19 ),
inference(resolution,[],[f494,f298]) ).
tff(f298,plain,
! [X2: map_loc_loc,X3: loc,X0: loc,X1: list_loc] :
( ~ sP0(X0,X1,X2,X3)
| ( sK3(X0,X1,X2,X3) = X3 ) ),
inference(cnf_transformation,[],[f214]) ).
tff(f214,plain,
! [X0: loc,X1: list_loc,X2: map_loc_loc,X3: loc] :
( ( list_seg(tb2t2(get(loc1,loc1,t2tb1(sK1(X0,X1,X2,X3)),t2tb2(sK3(X0,X1,X2,X3)))),sK1(X0,X1,X2,X3),sK4(X0,X1,X2,X3),sK2(X0,X1,X2,X3))
& ( sK2(X0,X1,X2,X3) = X0 )
& ( null != sK3(X0,X1,X2,X3) )
& ( tb2t(cons(loc1,t2tb2(sK3(X0,X1,X2,X3)),t2tb(sK4(X0,X1,X2,X3)))) = X1 )
& ( sK1(X0,X1,X2,X3) = X2 )
& ( sK3(X0,X1,X2,X3) = X3 ) )
| ~ sP0(X0,X1,X2,X3) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK1,sK2,sK3,sK4])],[f212,f213]) ).
tff(f213,plain,
! [X0: loc,X1: list_loc,X2: map_loc_loc,X3: loc] :
( ? [X4: map_loc_loc,X5: loc,X6: loc,X7: list_loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X4),t2tb2(X6))),X4,X7,X5)
& ( X0 = X5 )
& ( null != X6 )
& ( tb2t(cons(loc1,t2tb2(X6),t2tb(X7))) = X1 )
& ( X2 = X4 )
& ( X3 = X6 ) )
=> ( list_seg(tb2t2(get(loc1,loc1,t2tb1(sK1(X0,X1,X2,X3)),t2tb2(sK3(X0,X1,X2,X3)))),sK1(X0,X1,X2,X3),sK4(X0,X1,X2,X3),sK2(X0,X1,X2,X3))
& ( sK2(X0,X1,X2,X3) = X0 )
& ( null != sK3(X0,X1,X2,X3) )
& ( tb2t(cons(loc1,t2tb2(sK3(X0,X1,X2,X3)),t2tb(sK4(X0,X1,X2,X3)))) = X1 )
& ( sK1(X0,X1,X2,X3) = X2 )
& ( sK3(X0,X1,X2,X3) = X3 ) ) ),
introduced(choice_axiom,[]) ).
tff(f212,plain,
! [X0: loc,X1: list_loc,X2: map_loc_loc,X3: loc] :
( ? [X4: map_loc_loc,X5: loc,X6: loc,X7: list_loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X4),t2tb2(X6))),X4,X7,X5)
& ( X0 = X5 )
& ( null != X6 )
& ( tb2t(cons(loc1,t2tb2(X6),t2tb(X7))) = X1 )
& ( X2 = X4 )
& ( X3 = X6 ) )
| ~ sP0(X0,X1,X2,X3) ),
inference(rectify,[],[f211]) ).
tff(f211,plain,
! [X0: loc,X1: list_loc,X3: map_loc_loc,X2: loc] :
( ? [X7: map_loc_loc,X8: loc,X9: loc,X6: list_loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X7),t2tb2(X9))),X7,X6,X8)
& ( X0 = X8 )
& ( null != X9 )
& ( tb2t(cons(loc1,t2tb2(X9),t2tb(X6))) = X1 )
& ( X3 = X7 )
& ( X2 = X9 ) )
| ~ sP0(X0,X1,X3,X2) ),
inference(nnf_transformation,[],[f186]) ).
tff(f186,plain,
! [X0: loc,X1: list_loc,X3: map_loc_loc,X2: loc] :
( ? [X7: map_loc_loc,X8: loc,X9: loc,X6: list_loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X7),t2tb2(X9))),X7,X6,X8)
& ( X0 = X8 )
& ( null != X9 )
& ( tb2t(cons(loc1,t2tb2(X9),t2tb(X6))) = X1 )
& ( X3 = X7 )
& ( X2 = X9 ) )
| ~ sP0(X0,X1,X3,X2) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).
tff(f494,plain,
( sP0(null,sK15,sK12,sK18)
| ~ spl25_19 ),
inference(avatar_component_clause,[],[f492]) ).
tff(f492,plain,
( spl25_19
<=> sP0(null,sK15,sK12,sK18) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_19])]) ).
tff(f530,plain,
( ( sK15 = tb2t(cons(loc1,t2tb2(sK3(null,sK15,sK12,sK18)),t2tb(sK4(null,sK15,sK12,sK18)))) )
| ~ spl25_19 ),
inference(resolution,[],[f494,f300]) ).
tff(f300,plain,
! [X2: map_loc_loc,X3: loc,X0: loc,X1: list_loc] :
( ~ sP0(X0,X1,X2,X3)
| ( tb2t(cons(loc1,t2tb2(sK3(X0,X1,X2,X3)),t2tb(sK4(X0,X1,X2,X3)))) = X1 ) ),
inference(cnf_transformation,[],[f214]) ).
tff(f838,plain,
( ~ spl25_2
| spl25_3 ),
inference(avatar_contradiction_clause,[],[f837]) ).
tff(f837,plain,
( $false
| ~ spl25_2
| spl25_3 ),
inference(subsumption_resolution,[],[f836,f389]) ).
tff(f389,plain,
( ( sK23 != sK21 )
| spl25_3 ),
inference(avatar_component_clause,[],[f387]) ).
tff(f387,plain,
( spl25_3
<=> ( sK23 = sK21 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_3])]) ).
tff(f836,plain,
( ( sK23 = sK21 )
| ~ spl25_2 ),
inference(forward_demodulation,[],[f832,f281]) ).
tff(f281,plain,
! [X0: list_loc] : ( tb2t(t2tb(X0)) = X0 ),
inference(cnf_transformation,[],[f116]) ).
tff(f116,plain,
! [X0: list_loc] : ( tb2t(t2tb(X0)) = X0 ),
inference(rectify,[],[f51]) ).
tff(f51,axiom,
! [X20: list_loc] : ( tb2t(t2tb(X20)) = X20 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL) ).
tff(f832,plain,
( ( sK23 = tb2t(t2tb(sK21)) )
| ~ spl25_2 ),
inference(superposition,[],[f281,f827]) ).
tff(f827,plain,
( ( t2tb(sK21) = t2tb(sK23) )
| ~ spl25_2 ),
inference(forward_demodulation,[],[f820,f534]) ).
tff(f534,plain,
t2tb(sK21) = tail(loc1,t2tb(sK15)),
inference(superposition,[],[f260,f343]) ).
tff(f343,plain,
sK21 = tb2t(tail(loc1,t2tb(sK15))),
inference(cnf_transformation,[],[f246]) ).
tff(f820,plain,
( ( tail(loc1,t2tb(sK15)) = t2tb(sK23) )
| ~ spl25_2 ),
inference(superposition,[],[f297,f814]) ).
tff(f814,plain,
( ( cons(loc1,t2tb2(sK22),t2tb(sK23)) = t2tb(sK15) )
| ~ spl25_2 ),
inference(superposition,[],[f260,f384]) ).
tff(f384,plain,
( ( sK15 = tb2t(cons(loc1,t2tb2(sK22),t2tb(sK23))) )
| ~ spl25_2 ),
inference(avatar_component_clause,[],[f382]) ).
tff(f382,plain,
( spl25_2
<=> ( sK15 = tb2t(cons(loc1,t2tb2(sK22),t2tb(sK23))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl25_2])]) ).
tff(f297,plain,
! [X2: uni,X0: ty,X1: uni] : ( tail(X0,cons(X0,X2,X1)) = X1 ),
inference(cnf_transformation,[],[f210]) ).
tff(f210,plain,
! [X0: ty,X1: uni,X2: uni] : ( tail(X0,cons(X0,X2,X1)) = X1 ),
inference(rectify,[],[f114]) ).
tff(f114,plain,
! [X1: ty,X2: uni,X0: uni] : ( tail(X1,cons(X1,X0,X2)) = X2 ),
inference(rectify,[],[f23]) ).
tff(f23,axiom,
! [X1: uni,X0: ty,X12: uni] : ( tail(X0,cons(X0,X1,X12)) = X12 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tail_cons) ).
tff(f506,plain,
( spl25_21
| spl25_19 ),
inference(avatar_split_clause,[],[f484,f492,f503]) ).
tff(f484,plain,
( sP0(null,sK15,sK12,sK18)
| ( null = sK5(sK15,null,sK18,sK12) ) ),
inference(resolution,[],[f370,f305]) ).
tff(f305,plain,
! [X2: loc,X3: map_loc_loc,X0: list_loc,X1: loc] :
( ~ list_seg(X2,X3,X0,X1)
| ( sK5(X0,X1,X2,X3) = X1 )
| sP0(X1,X0,X3,X2) ),
inference(cnf_transformation,[],[f217]) ).
tff(f217,plain,
! [X0: list_loc,X1: loc,X2: loc,X3: map_loc_loc] :
( ( ( sK5(X0,X1,X2,X3) = X2 )
& ( sK6(X0,X1,X2,X3) = X3 )
& ( sK5(X0,X1,X2,X3) = X1 )
& ( tb2t(nil(loc1)) = X0 ) )
| sP0(X1,X0,X3,X2)
| ~ list_seg(X2,X3,X0,X1) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK5,sK6])],[f215,f216]) ).
tff(f216,plain,
! [X0: list_loc,X1: loc,X2: loc,X3: map_loc_loc] :
( ? [X4: loc,X5: map_loc_loc] :
( ( X2 = X4 )
& ( X3 = X5 )
& ( X1 = X4 )
& ( tb2t(nil(loc1)) = X0 ) )
=> ( ( sK5(X0,X1,X2,X3) = X2 )
& ( sK6(X0,X1,X2,X3) = X3 )
& ( sK5(X0,X1,X2,X3) = X1 )
& ( tb2t(nil(loc1)) = X0 ) ) ),
introduced(choice_axiom,[]) ).
tff(f215,plain,
! [X0: list_loc,X1: loc,X2: loc,X3: map_loc_loc] :
( ? [X4: loc,X5: map_loc_loc] :
( ( X2 = X4 )
& ( X3 = X5 )
& ( X1 = X4 )
& ( tb2t(nil(loc1)) = X0 ) )
| sP0(X1,X0,X3,X2)
| ~ list_seg(X2,X3,X0,X1) ),
inference(rectify,[],[f187]) ).
tff(f187,plain,
! [X1: list_loc,X0: loc,X2: loc,X3: map_loc_loc] :
( ? [X4: loc,X5: map_loc_loc] :
( ( X2 = X4 )
& ( X3 = X5 )
& ( X0 = X4 )
& ( tb2t(nil(loc1)) = X1 ) )
| sP0(X0,X1,X3,X2)
| ~ list_seg(X2,X3,X1,X0) ),
inference(definition_folding,[],[f175,f186]) ).
tff(f175,plain,
! [X1: list_loc,X0: loc,X2: loc,X3: map_loc_loc] :
( ? [X4: loc,X5: map_loc_loc] :
( ( X2 = X4 )
& ( X3 = X5 )
& ( X0 = X4 )
& ( tb2t(nil(loc1)) = X1 ) )
| ? [X7: map_loc_loc,X8: loc,X9: loc,X6: list_loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X7),t2tb2(X9))),X7,X6,X8)
& ( X0 = X8 )
& ( null != X9 )
& ( tb2t(cons(loc1,t2tb2(X9),t2tb(X6))) = X1 )
& ( X3 = X7 )
& ( X2 = X9 ) )
| ~ list_seg(X2,X3,X1,X0) ),
inference(flattening,[],[f174]) ).
tff(f174,plain,
! [X1: list_loc,X0: loc,X3: map_loc_loc,X2: loc] :
( ? [X4: loc,X5: map_loc_loc] :
( ( X2 = X4 )
& ( X3 = X5 )
& ( X0 = X4 )
& ( tb2t(nil(loc1)) = X1 ) )
| ? [X7: map_loc_loc,X8: loc,X9: loc,X6: list_loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X7),t2tb2(X9))),X7,X6,X8)
& ( X0 = X8 )
& ( null != X9 )
& ( tb2t(cons(loc1,t2tb2(X9),t2tb(X6))) = X1 )
& ( X3 = X7 )
& ( X2 = X9 ) )
| ~ list_seg(X2,X3,X1,X0) ),
inference(ennf_transformation,[],[f97]) ).
tff(f97,plain,
! [X1: list_loc,X0: loc,X3: map_loc_loc,X2: loc] :
( list_seg(X2,X3,X1,X0)
=> ( ? [X4: loc,X5: map_loc_loc] :
( ( X2 = X4 )
& ( X3 = X5 )
& ( X0 = X4 )
& ( tb2t(nil(loc1)) = X1 ) )
| ? [X7: map_loc_loc,X8: loc,X9: loc,X6: list_loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X7),t2tb2(X9))),X7,X6,X8)
& ( X0 = X8 )
& ( null != X9 )
& ( tb2t(cons(loc1,t2tb2(X9),t2tb(X6))) = X1 )
& ( X3 = X7 )
& ( X2 = X9 ) ) ) ),
inference(rectify,[],[f61]) ).
tff(f61,axiom,
! [X26: loc,X25: list_loc,X4: loc,X5: map_loc_loc] :
( list_seg(X4,X5,X25,X26)
=> ( ? [X22: loc,X23: map_loc_loc] :
( ( X4 = X22 )
& ( tb2t(nil(loc1)) = X25 )
& ( X5 = X23 )
& ( X22 = X26 ) )
| ? [X12: list_loc,X23: map_loc_loc,X24: loc,X22: loc] :
( list_seg(tb2t2(get(loc1,loc1,t2tb1(X23),t2tb2(X22))),X23,X12,X24)
& ( X4 = X22 )
& ( X5 = X23 )
& ( X24 = X26 )
& ( tb2t(cons(loc1,t2tb2(X22),t2tb(X12))) = X25 )
& ( null != X22 ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',list_seg_inversion) ).
tff(f370,plain,
list_seg(sK18,sK12,sK15,null),
inference(definition_unfolding,[],[f340,f341]) ).
tff(f340,plain,
list_seg(sK16,sK12,sK15,null),
inference(cnf_transformation,[],[f246]) ).
tff(f495,plain,
( spl25_18
| spl25_19 ),
inference(avatar_split_clause,[],[f485,f492,f488]) ).
tff(f485,plain,
( sP0(null,sK15,sK12,sK18)
| ( sK5(sK15,null,sK18,sK12) = sK18 ) ),
inference(resolution,[],[f370,f307]) ).
tff(f307,plain,
! [X2: loc,X3: map_loc_loc,X0: list_loc,X1: loc] :
( ~ list_seg(X2,X3,X0,X1)
| ( sK5(X0,X1,X2,X3) = X2 )
| sP0(X1,X0,X3,X2) ),
inference(cnf_transformation,[],[f217]) ).
tff(f390,plain,
( spl25_1
| ~ spl25_3 ),
inference(avatar_split_clause,[],[f345,f387,f378]) ).
tff(f345,plain,
( ( sK23 != sK21 )
| ( tb2t(nil(loc1)) = sK15 ) ),
inference(cnf_transformation,[],[f246]) ).
tff(f385,plain,
( spl25_1
| spl25_2 ),
inference(avatar_split_clause,[],[f344,f382,f378]) ).
tff(f344,plain,
( ( sK15 = tb2t(cons(loc1,t2tb2(sK22),t2tb(sK23))) )
| ( tb2t(nil(loc1)) = sK15 ) ),
inference(cnf_transformation,[],[f246]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13 % Problem : SWW615=2 : TPTP v8.1.0. Released v6.1.0.
% 0.07/0.14 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.13/0.35 % Computer : n011.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 300
% 0.13/0.35 % DateTime : Tue Aug 30 20:53:55 EDT 2022
% 0.13/0.35 % CPUTime :
% 0.20/0.51 % (5001)dis+2_1:1_av=off:bsr=on:erd=off:s2pl=on:sgt=16:sos=on:sp=frequency:ss=axioms:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 0.20/0.51 % (4993)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.20/0.51 % (4985)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/32Mi)
% 0.20/0.52 % (4984)lrs+10_1:32_s2a=on:s2agt=10:sgt=8:ss=axioms:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.20/0.53 % (4981)dis+1011_1:64_drc=off:flr=on:nwc=2.0:sac=on:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 0.20/0.54 % (4982)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.20/0.54 % (5007)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.20/0.54 % (4982)Instruction limit reached!
% 0.20/0.54 % (4982)------------------------------
% 0.20/0.54 % (4982)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.54 % (4982)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.54 % (4982)Termination reason: Unknown
% 0.20/0.54 % (4982)Termination phase: Property scanning
% 0.20/0.54
% 0.20/0.54 % (4982)Memory used [KB]: 1023
% 0.20/0.54 % (4982)Time elapsed: 0.002 s
% 0.20/0.54 % (4982)Instructions burned: 2 (million)
% 0.20/0.54 % (4982)------------------------------
% 0.20/0.54 % (4982)------------------------------
% 0.20/0.54 % (4981)Instruction limit reached!
% 0.20/0.54 % (4981)------------------------------
% 0.20/0.54 % (4981)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.54 % (4981)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.54 % (4981)Termination reason: Unknown
% 0.20/0.54 % (4981)Termination phase: Function definition elimination
% 0.20/0.54
% 0.20/0.54 % (4981)Memory used [KB]: 1151
% 0.20/0.54 % (4981)Time elapsed: 0.004 s
% 0.20/0.54 % (4981)Instructions burned: 8 (million)
% 0.20/0.54 % (4981)------------------------------
% 0.20/0.54 % (4981)------------------------------
% 0.20/0.54 % (5002)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.20/0.54 % (5004)lrs+1002_1:1_br=off:canc=force:drc=off:s2a=on:sos=on:sp=reverse_frequency:urr=on:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/42Mi)
% 0.20/0.54 % (4997)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.20/0.54 % (4994)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.20/0.55 % (4984)Instruction limit reached!
% 0.20/0.55 % (4984)------------------------------
% 0.20/0.55 % (4984)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.55 % (4984)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.55 % (4984)Termination reason: Unknown
% 0.20/0.55 % (4984)Termination phase: Saturation
% 0.20/0.55
% 0.20/0.55 % (4984)Memory used [KB]: 5884
% 0.20/0.55 % (4984)Time elapsed: 0.134 s
% 0.20/0.55 % (4984)Instructions burned: 15 (million)
% 0.20/0.55 % (4984)------------------------------
% 0.20/0.55 % (4984)------------------------------
% 0.20/0.55 % (4989)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 0.20/0.55 % (4988)lrs+10_1:8_ep=R:erd=off:fs=off:fsr=off:gve=force:nwc=2.0:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.20/0.55 % (4988)Instruction limit reached!
% 0.20/0.55 % (4988)------------------------------
% 0.20/0.55 % (4988)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.55 % (4988)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.55 % (4988)Termination reason: Unknown
% 0.20/0.55 % (4988)Termination phase: Preprocessing 1
% 0.20/0.55
% 0.20/0.55 % (4988)Memory used [KB]: 1023
% 0.20/0.55 % (4988)Time elapsed: 0.003 s
% 0.20/0.55 % (4988)Instructions burned: 4 (million)
% 0.20/0.55 % (4988)------------------------------
% 0.20/0.55 % (4988)------------------------------
% 0.20/0.55 % (4999)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.20/0.55 % (4996)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 0.20/0.55 % (5005)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/43Mi)
% 0.20/0.55 % (4986)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=36:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/36Mi)
% 0.20/0.55 % (4980)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/34Mi)
% 0.20/0.55 % (4979)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=59848:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59848Mi)
% 0.20/0.55 % (4991)lrs+10_1:1_ep=R:gve=force:plsq=on:plsqr=32,1:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.20/0.56 % (4991)Instruction limit reached!
% 0.20/0.56 % (4991)------------------------------
% 0.20/0.56 % (4991)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.56 % (4991)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.56 % (4991)Termination reason: Unknown
% 0.20/0.56 % (4991)Termination phase: Property scanning
% 0.20/0.56
% 0.20/0.56 % (4991)Memory used [KB]: 1023
% 0.20/0.56 % (4991)Time elapsed: 0.002 s
% 0.20/0.56 % (4991)Instructions burned: 2 (million)
% 0.20/0.56 % (4991)------------------------------
% 0.20/0.56 % (4991)------------------------------
% 0.20/0.56 % (4985)Instruction limit reached!
% 0.20/0.56 % (4985)------------------------------
% 0.20/0.56 % (4985)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.56 % (4985)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.56 % (4985)Termination reason: Unknown
% 0.20/0.56 % (4985)Termination phase: Saturation
% 0.20/0.56
% 0.20/0.56 % (4985)Memory used [KB]: 6140
% 0.20/0.56 % (4985)Time elapsed: 0.096 s
% 0.20/0.56 % (4985)Instructions burned: 32 (million)
% 0.20/0.56 % (4985)------------------------------
% 0.20/0.56 % (4985)------------------------------
% 0.20/0.56 % (5007)Instruction limit reached!
% 0.20/0.56 % (5007)------------------------------
% 0.20/0.56 % (5007)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.56 % (5007)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.56 % (5007)Termination reason: Unknown
% 0.20/0.56 % (5007)Termination phase: Saturation
% 0.20/0.56
% 0.20/0.56 % (5007)Memory used [KB]: 5884
% 0.20/0.56 % (5007)Time elapsed: 0.161 s
% 0.20/0.56 % (5007)Instructions burned: 21 (million)
% 0.20/0.56 % (5007)------------------------------
% 0.20/0.56 % (5007)------------------------------
% 0.20/0.56 % (4999)Instruction limit reached!
% 0.20/0.56 % (4999)------------------------------
% 0.20/0.56 % (4999)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.56 % (4999)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.56 % (4999)Termination reason: Unknown
% 0.20/0.56 % (4999)Termination phase: Saturation
% 0.20/0.56
% 0.20/0.56 % (4999)Memory used [KB]: 1407
% 0.20/0.56 % (4999)Time elapsed: 0.159 s
% 0.20/0.56 % (4999)Instructions burned: 15 (million)
% 0.20/0.56 % (4999)------------------------------
% 0.20/0.56 % (4999)------------------------------
% 0.20/0.57 % (4994)Instruction limit reached!
% 0.20/0.57 % (4994)------------------------------
% 0.20/0.57 % (4994)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57 % (4994)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57 % (4994)Termination reason: Unknown
% 0.20/0.57 % (4994)Termination phase: Property scanning
% 0.20/0.57
% 0.20/0.57 % (4994)Memory used [KB]: 1023
% 0.20/0.57 % (4994)Time elapsed: 0.003 s
% 0.20/0.57 % (4994)Instructions burned: 4 (million)
% 0.20/0.57 % (4994)------------------------------
% 0.20/0.57 % (4994)------------------------------
% 0.20/0.57 % (5003)lrs+1_1:10_av=off:drc=off:nwc=2.0:sp=reverse_frequency:thsq=on:thsqc=64:thsql=off:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/47Mi)
% 0.20/0.57 % (4997)Instruction limit reached!
% 0.20/0.57 % (4997)------------------------------
% 0.20/0.57 % (4997)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57 % (4997)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57 % (4997)Termination reason: Unknown
% 0.20/0.57 % (4997)Termination phase: Saturation
% 0.20/0.57
% 0.20/0.57 % (4997)Memory used [KB]: 5884
% 0.20/0.57 % (4997)Time elapsed: 0.170 s
% 0.20/0.57 % (4997)Instructions burned: 16 (million)
% 0.20/0.57 % (4997)------------------------------
% 0.20/0.57 % (4997)------------------------------
% 0.20/0.57 % (4995)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.20/0.57 % (4995)Instruction limit reached!
% 0.20/0.57 % (4995)------------------------------
% 0.20/0.57 % (4995)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57 % (4995)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57 % (4995)Termination reason: Unknown
% 0.20/0.57 % (4995)Termination phase: Property scanning
% 0.20/0.57
% 0.20/0.57 % (4995)Memory used [KB]: 1023
% 0.20/0.57 % (4995)Time elapsed: 0.002 s
% 0.20/0.57 % (4995)Instructions burned: 2 (million)
% 0.20/0.57 % (4995)------------------------------
% 0.20/0.57 % (4995)------------------------------
% 0.20/0.57 % (5001)Instruction limit reached!
% 0.20/0.57 % (5001)------------------------------
% 0.20/0.57 % (5001)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57 % (5001)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57 % (5001)Termination reason: Unknown
% 0.20/0.57 % (5001)Termination phase: Saturation
% 0.20/0.57
% 0.20/0.57 % (5001)Memory used [KB]: 1663
% 0.20/0.57 % (5001)Time elapsed: 0.104 s
% 0.20/0.57 % (5001)Instructions burned: 46 (million)
% 0.20/0.57 % (5001)------------------------------
% 0.20/0.57 % (5001)------------------------------
% 0.20/0.58 % (4993)Instruction limit reached!
% 0.20/0.58 % (4993)------------------------------
% 0.20/0.58 % (4993)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.58 % (4993)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.58 % (4993)Termination reason: Unknown
% 0.20/0.58 % (4993)Termination phase: Saturation
% 0.20/0.58
% 0.20/0.58 % (4993)Memory used [KB]: 6908
% 0.20/0.58 % (4993)Time elapsed: 0.119 s
% 0.20/0.58 % (4993)Instructions burned: 50 (million)
% 0.20/0.58 % (4993)------------------------------
% 0.20/0.58 % (4993)------------------------------
% 0.20/0.58 % (4992)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.20/0.58 % (4987)lrs+1010_1:1_ep=RST:s2a=on:s2at=5.0:sos=all:i=26:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/26Mi)
% 0.20/0.59 % (5008)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=41:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/41Mi)
% 0.20/0.59 % (5000)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.20/0.60 % (4989)Instruction limit reached!
% 0.20/0.60 % (4989)------------------------------
% 0.20/0.60 % (4989)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.60 % (4989)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.60 % (4989)Termination reason: Unknown
% 0.20/0.60 % (4989)Termination phase: Saturation
% 0.20/0.60
% 0.20/0.60 % (4989)Memory used [KB]: 6140
% 0.20/0.60 % (4989)Time elapsed: 0.202 s
% 0.20/0.60 % (4989)Instructions burned: 35 (million)
% 0.20/0.60 % (4989)------------------------------
% 0.20/0.60 % (4989)------------------------------
% 1.90/0.61 % (5005)Instruction limit reached!
% 1.90/0.61 % (5005)------------------------------
% 1.90/0.61 % (5005)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.90/0.61 % (5005)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.90/0.61 % (5005)Termination reason: Unknown
% 1.90/0.61 % (5005)Termination phase: Saturation
% 1.90/0.61
% 1.90/0.61 % (5005)Memory used [KB]: 6524
% 1.90/0.61 % (5005)Time elapsed: 0.168 s
% 1.90/0.61 % (5005)Instructions burned: 43 (million)
% 1.90/0.61 % (5005)------------------------------
% 1.90/0.61 % (5005)------------------------------
% 1.90/0.61 % (4987)Instruction limit reached!
% 1.90/0.61 % (4987)------------------------------
% 1.90/0.61 % (4987)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.90/0.61 % (4987)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.90/0.61 % (4987)Termination reason: Unknown
% 1.90/0.61 % (4987)Termination phase: Saturation
% 1.90/0.61
% 1.90/0.61 % (4987)Memory used [KB]: 6012
% 1.90/0.61 % (4987)Time elapsed: 0.208 s
% 1.90/0.61 % (4987)Instructions burned: 26 (million)
% 1.90/0.61 % (4987)------------------------------
% 1.90/0.61 % (4987)------------------------------
% 1.90/0.62 % (5000)Instruction limit reached!
% 1.90/0.62 % (5000)------------------------------
% 1.90/0.62 % (5000)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.09/0.62 % (5004)Instruction limit reached!
% 2.09/0.62 % (5004)------------------------------
% 2.09/0.62 % (5004)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.09/0.62 % (5004)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.09/0.62 % (5004)Termination reason: Unknown
% 2.09/0.62 % (5004)Termination phase: Saturation
% 2.09/0.62
% 2.09/0.62 % (5004)Memory used [KB]: 6268
% 2.09/0.62 % (5004)Time elapsed: 0.218 s
% 2.09/0.62 % (5004)Instructions burned: 42 (million)
% 2.09/0.62 % (5004)------------------------------
% 2.09/0.62 % (5004)------------------------------
% 2.09/0.63 % (4980)Instruction limit reached!
% 2.09/0.63 % (4980)------------------------------
% 2.09/0.63 % (4980)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.09/0.63 % (4980)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.09/0.63 % (4980)Termination reason: Unknown
% 2.09/0.63 % (4980)Termination phase: Saturation
% 2.09/0.63
% 2.09/0.63 % (4980)Memory used [KB]: 6140
% 2.09/0.63 % (4980)Time elapsed: 0.197 s
% 2.09/0.63 % (4980)Instructions burned: 34 (million)
% 2.09/0.63 % (4980)------------------------------
% 2.09/0.63 % (4980)------------------------------
% 2.09/0.63 % (4992)Instruction limit reached!
% 2.09/0.63 % (4992)------------------------------
% 2.09/0.63 % (4992)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.09/0.63 % (4992)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.09/0.63 % (4992)Termination reason: Unknown
% 2.09/0.63 % (4992)Termination phase: Saturation
% 2.09/0.63
% 2.09/0.63 % (4992)Memory used [KB]: 5884
% 2.09/0.63 % (4992)Time elapsed: 0.181 s
% 2.09/0.63 % (4992)Instructions burned: 21 (million)
% 2.09/0.63 % (4992)------------------------------
% 2.09/0.63 % (4992)------------------------------
% 2.09/0.63 % (4983)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 2.09/0.63 % (5000)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.09/0.63 % (5000)Termination reason: Unknown
% 2.09/0.63 % (5000)Termination phase: Saturation
% 2.09/0.63
% 2.09/0.63 % (5000)Memory used [KB]: 5884
% 2.09/0.63 % (5000)Time elapsed: 0.178 s
% 2.09/0.63 % (5000)Instructions burned: 22 (million)
% 2.09/0.63 % (5000)------------------------------
% 2.09/0.63 % (5000)------------------------------
% 2.16/0.63 % (4996)Instruction limit reached!
% 2.16/0.63 % (4996)------------------------------
% 2.16/0.63 % (4996)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.63 % (4996)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.63 % (4996)Termination reason: Unknown
% 2.16/0.63 % (4996)Termination phase: Saturation
% 2.16/0.63
% 2.16/0.63 % (4996)Memory used [KB]: 6268
% 2.16/0.63 % (4996)Time elapsed: 0.216 s
% 2.16/0.63 % (4996)Instructions burned: 49 (million)
% 2.16/0.63 % (4996)------------------------------
% 2.16/0.63 % (4996)------------------------------
% 2.16/0.63 % (5002)First to succeed.
% 2.16/0.64 % (4998)lrs+10_1:1_sd=10:sos=all:ss=axioms:st=5.0:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 2.16/0.64 % (4990)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 2.16/0.64 % (5006)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 2.16/0.65 % (4986)Instruction limit reached!
% 2.16/0.65 % (4986)------------------------------
% 2.16/0.65 % (4986)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.65 % (4986)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.65 % (4986)Termination reason: Unknown
% 2.16/0.65 % (4986)Termination phase: Saturation
% 2.16/0.65
% 2.16/0.65 % (4986)Memory used [KB]: 6140
% 2.16/0.65 % (4986)Time elapsed: 0.236 s
% 2.16/0.65 % (4986)Instructions burned: 36 (million)
% 2.16/0.65 % (4986)------------------------------
% 2.16/0.65 % (4986)------------------------------
% 2.16/0.65 % (5003)Instruction limit reached!
% 2.16/0.65 % (5003)------------------------------
% 2.16/0.65 % (5003)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.65 % (5003)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.65 % (5003)Termination reason: Unknown
% 2.16/0.65 % (5003)Termination phase: Saturation
% 2.16/0.65
% 2.16/0.65 % (5003)Memory used [KB]: 1663
% 2.16/0.65 % (5003)Time elapsed: 0.243 s
% 2.16/0.65 % (5003)Instructions burned: 47 (million)
% 2.16/0.65 % (5003)------------------------------
% 2.16/0.65 % (5003)------------------------------
% 2.16/0.65 % (5008)Instruction limit reached!
% 2.16/0.65 % (5008)------------------------------
% 2.16/0.65 % (5008)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.65 % (5008)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.65 % (5008)Termination reason: Unknown
% 2.16/0.65 % (5008)Termination phase: Saturation
% 2.16/0.65
% 2.16/0.65 % (5008)Memory used [KB]: 6140
% 2.16/0.65 % (5008)Time elapsed: 0.206 s
% 2.16/0.65 % (5008)Instructions burned: 41 (million)
% 2.16/0.65 % (5008)------------------------------
% 2.16/0.65 % (5008)------------------------------
% 2.16/0.66 % (5002)Refutation found. Thanks to Tanya!
% 2.16/0.66 % SZS status Theorem for theBenchmark
% 2.16/0.66 % SZS output start Proof for theBenchmark
% See solution above
% 2.16/0.66 % (5002)------------------------------
% 2.16/0.66 % (5002)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.16/0.66 % (5002)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.16/0.66 % (5002)Termination reason: Refutation
% 2.16/0.66
% 2.16/0.66 % (5002)Memory used [KB]: 6268
% 2.16/0.66 % (5002)Time elapsed: 0.237 s
% 2.16/0.66 % (5002)Instructions burned: 46 (million)
% 2.16/0.66 % (5002)------------------------------
% 2.16/0.66 % (5002)------------------------------
% 2.16/0.66 % (4978)Success in time 0.304 s
%------------------------------------------------------------------------------