TSTP Solution File: SWW592_2 by Vampire-SAT---4.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.9
% Problem : SWW592_2 : TPTP v8.2.0. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire %s %d SAT
% Computer : n022.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 : Mon Jun 24 18:53:46 EDT 2024
% Result : Theorem 0.19s 0.40s
% Output : Refutation 0.19s
% Verified :
% SZS Type : Refutation
% Derivation depth : 11
% Number of leaves : 70
% Syntax : Number of formulae : 165 ( 82 unt; 0 typ; 0 def)
% Number of atoms : 306 ( 111 equ)
% Maximal formula atoms : 6 ( 1 avg)
% Number of connectives : 225 ( 88 ~; 61 |; 21 &)
% ( 40 <=>; 15 =>; 0 <=; 0 <~>)
% Maximal formula depth : 8 ( 3 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of FOOLs : 4 ( 4 fml; 0 var)
% Number arithmetic : 536 ( 87 atm; 56 fun; 239 num; 154 var)
% Number of types : 7 ( 5 usr; 1 ari)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of predicates : 43 ( 38 usr; 38 prp; 0-2 aty)
% Number of functors : 27 ( 21 usr; 12 con; 0-4 aty)
% Number of variables : 191 ( 188 !; 3 ?; 191 :)
% 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,
t1: $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,
fib1: $int > $int ).
tff(func_def_17,type,
abs1: $int > $int ).
tff(func_def_21,type,
t: ty ).
tff(func_def_22,type,
mk_t1: ( $int * $int * $int * $int ) > t1 ).
tff(func_def_23,type,
a111: t1 > $int ).
tff(func_def_24,type,
a121: t1 > $int ).
tff(func_def_25,type,
a211: t1 > $int ).
tff(func_def_26,type,
a221: t1 > $int ).
tff(func_def_27,type,
mult1: ( t1 * t1 ) > t1 ).
tff(func_def_28,type,
power1: ( t1 * $int ) > t1 ).
tff(func_def_30,type,
sK0: $int ).
tff(pred_def_1,type,
sort1: ( ty * uni ) > $o ).
tff(f381,plain,
$false,
inference(avatar_sat_refutation,[],[f176,f181,f185,f191,f196,f201,f205,f209,f213,f217,f221,f225,f229,f233,f237,f241,f248,f252,f256,f260,f264,f268,f281,f285,f289,f293,f298,f302,f306,f310,f314,f318,f322,f335,f340,f344,f348,f380]) ).
tff(f380,plain,
( spl1_4
| ~ spl1_37 ),
inference(avatar_contradiction_clause,[],[f379]) ).
tff(f379,plain,
( $false
| spl1_4
| ~ spl1_37 ),
inference(trivial_inequality_removal,[],[f378]) ).
tff(f378,plain,
( ( mk_t1(1,0,0,1) != mk_t1(1,0,0,1) )
| spl1_4
| ~ spl1_37 ),
inference(superposition,[],[f190,f347]) ).
tff(f347,plain,
( ! [X0: t1] : ( mk_t1(1,0,0,1) = power1(X0,0) )
| ~ spl1_37 ),
inference(avatar_component_clause,[],[f346]) ).
tff(f346,plain,
( spl1_37
<=> ! [X0: t1] : ( mk_t1(1,0,0,1) = power1(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_37])]) ).
tff(f190,plain,
( ( mk_t1(1,0,0,1) != power1(mk_t1(1,1,1,0),0) )
| spl1_4 ),
inference(avatar_component_clause,[],[f188]) ).
tff(f188,plain,
( spl1_4
<=> ( mk_t1(1,0,0,1) = power1(mk_t1(1,1,1,0),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_4])]) ).
tff(f348,plain,
spl1_37,
inference(avatar_split_clause,[],[f130,f346]) ).
tff(f130,plain,
! [X0: t1] : ( mk_t1(1,0,0,1) = power1(X0,0) ),
inference(cnf_transformation,[],[f74]) ).
tff(f74,plain,
! [X0: t1] : ( mk_t1(1,0,0,1) = power1(X0,0) ),
inference(rectify,[],[f27]) ).
tff(f27,axiom,
! [X1: t1] : ( mk_t1(1,0,0,1) = power1(X1,0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f344,plain,
spl1_36,
inference(avatar_split_clause,[],[f54,f342]) ).
tff(f342,plain,
( spl1_36
<=> ! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,X0)
| ( X0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_36])]) ).
tff(f54,plain,
! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,X0)
| ( X0 = X1 ) ),
introduced(theory_axiom_152,[]) ).
tff(f340,plain,
spl1_35,
inference(avatar_split_clause,[],[f53,f338]) ).
tff(f338,plain,
( spl1_35
<=> ! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,X2)
| $less(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_35])]) ).
tff(f53,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,X2)
| $less(X0,X2) ),
introduced(theory_axiom_151,[]) ).
tff(f335,plain,
( spl1_34
| ~ spl1_1
| ~ spl1_21 ),
inference(avatar_split_clause,[],[f276,f262,f174,f333]) ).
tff(f333,plain,
( spl1_34
<=> ! [X0: $int] : ~ $less(abs1(X0),X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_34])]) ).
tff(f174,plain,
( spl1_1
<=> ! [X0: $int] : ~ $less(X0,X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_1])]) ).
tff(f262,plain,
( spl1_21
<=> ! [X0: $int,X1: $int] :
( ~ $less(X1,X0)
| $less(X1,abs1(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_21])]) ).
tff(f276,plain,
( ! [X0: $int] : ~ $less(abs1(X0),X0)
| ~ spl1_1
| ~ spl1_21 ),
inference(resolution,[],[f263,f175]) ).
tff(f175,plain,
( ! [X0: $int] : ~ $less(X0,X0)
| ~ spl1_1 ),
inference(avatar_component_clause,[],[f174]) ).
tff(f263,plain,
( ! [X0: $int,X1: $int] :
( $less(X1,abs1(X0))
| ~ $less(X1,X0) )
| ~ spl1_21 ),
inference(avatar_component_clause,[],[f262]) ).
tff(f322,plain,
spl1_33,
inference(avatar_split_clause,[],[f158,f320]) ).
tff(f320,plain,
( spl1_33
<=> ! [X2: $int,X0: $int,X1: $int,X3: $int] : ( a121(mk_t1(X0,X1,X2,X3)) = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_33])]) ).
tff(f158,plain,
! [X2: $int,X3: $int,X0: $int,X1: $int] : ( a121(mk_t1(X0,X1,X2,X3)) = X1 ),
inference(cnf_transformation,[],[f98]) ).
tff(f98,plain,
! [X0: $int,X1: $int,X2: $int,X3: $int] : ( a121(mk_t1(X0,X1,X2,X3)) = X1 ),
inference(rectify,[],[f18]) ).
tff(f18,axiom,
! [X6: $int,X9: $int,X10: $int,X11: $int] : ( a121(mk_t1(X6,X9,X10,X11)) = X9 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f318,plain,
spl1_32,
inference(avatar_split_clause,[],[f157,f316]) ).
tff(f316,plain,
( spl1_32
<=> ! [X2: $int,X0: $int,X1: $int,X3: $int] : ( a211(mk_t1(X0,X1,X2,X3)) = X2 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_32])]) ).
tff(f157,plain,
! [X2: $int,X3: $int,X0: $int,X1: $int] : ( a211(mk_t1(X0,X1,X2,X3)) = X2 ),
inference(cnf_transformation,[],[f97]) ).
tff(f97,plain,
! [X0: $int,X1: $int,X2: $int,X3: $int] : ( a211(mk_t1(X0,X1,X2,X3)) = X2 ),
inference(rectify,[],[f19]) ).
tff(f19,axiom,
! [X6: $int,X9: $int,X10: $int,X11: $int] : ( a211(mk_t1(X6,X9,X10,X11)) = X10 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f314,plain,
spl1_31,
inference(avatar_split_clause,[],[f156,f312]) ).
tff(f312,plain,
( spl1_31
<=> ! [X2: $int,X0: $int,X1: $int,X3: $int] : ( a221(mk_t1(X0,X1,X2,X3)) = X3 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_31])]) ).
tff(f156,plain,
! [X2: $int,X3: $int,X0: $int,X1: $int] : ( a221(mk_t1(X0,X1,X2,X3)) = X3 ),
inference(cnf_transformation,[],[f96]) ).
tff(f96,plain,
! [X0: $int,X1: $int,X2: $int,X3: $int] : ( a221(mk_t1(X0,X1,X2,X3)) = X3 ),
inference(rectify,[],[f20]) ).
tff(f20,axiom,
! [X6: $int,X9: $int,X10: $int,X11: $int] : ( a221(mk_t1(X6,X9,X10,X11)) = X11 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f310,plain,
spl1_30,
inference(avatar_split_clause,[],[f155,f308]) ).
tff(f308,plain,
( spl1_30
<=> ! [X0: $int,X3: $int,X2: $int,X1: $int] : ( a111(mk_t1(X0,X1,X2,X3)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_30])]) ).
tff(f155,plain,
! [X2: $int,X3: $int,X0: $int,X1: $int] : ( a111(mk_t1(X0,X1,X2,X3)) = X0 ),
inference(cnf_transformation,[],[f95]) ).
tff(f95,plain,
! [X0: $int,X1: $int,X2: $int,X3: $int] : ( a111(mk_t1(X0,X1,X2,X3)) = X0 ),
inference(rectify,[],[f17]) ).
tff(f17,axiom,
! [X6: $int,X9: $int,X10: $int,X11: $int] : ( a111(mk_t1(X6,X9,X10,X11)) = X6 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f306,plain,
spl1_29,
inference(avatar_split_clause,[],[f142,f304]) ).
tff(f304,plain,
( spl1_29
<=> ! [X0: $int,X1: $int] :
( ~ $less(X0,$uminus(X1))
| $less(X1,abs1(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_29])]) ).
tff(f142,plain,
! [X0: $int,X1: $int] :
( ~ $less(X0,$uminus(X1))
| $less(X1,abs1(X0)) ),
inference(cnf_transformation,[],[f119]) ).
tff(f119,plain,
! [X0: $int,X1: $int] :
( ( ~ $less(X1,abs1(X0))
| $less(X1,X0)
| $less(X0,$uminus(X1)) )
& ( ( ~ $less(X1,X0)
& ~ $less(X0,$uminus(X1)) )
| $less(X1,abs1(X0)) ) ),
inference(flattening,[],[f118]) ).
tff(f118,plain,
! [X0: $int,X1: $int] :
( ( ~ $less(X1,abs1(X0))
| $less(X1,X0)
| $less(X0,$uminus(X1)) )
& ( ( ~ $less(X1,X0)
& ~ $less(X0,$uminus(X1)) )
| $less(X1,abs1(X0)) ) ),
inference(nnf_transformation,[],[f85]) ).
tff(f85,plain,
! [X0: $int,X1: $int] :
( ~ $less(X1,abs1(X0))
<=> ( ~ $less(X1,X0)
& ~ $less(X0,$uminus(X1)) ) ),
inference(rectify,[],[f42]) ).
tff(f42,plain,
! [X1: $int,X7: $int] :
( ~ $less(X7,abs1(X1))
<=> ( ~ $less(X7,X1)
& ~ $less(X1,$uminus(X7)) ) ),
inference(theory_normalization,[],[f13]) ).
tff(f13,axiom,
! [X1: $int,X7: $int] :
( $lesseq(abs1(X1),X7)
<=> ( $lesseq(X1,X7)
& $lesseq($uminus(X7),X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f302,plain,
spl1_28,
inference(avatar_split_clause,[],[f135,f300]) ).
tff(f300,plain,
( spl1_28
<=> ! [X0: $int] :
( ( $uminus(X0) = abs1(X0) )
| ~ $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_28])]) ).
tff(f135,plain,
! [X0: $int] :
( ( $uminus(X0) = abs1(X0) )
| ~ $less(X0,0) ),
inference(cnf_transformation,[],[f101]) ).
tff(f101,plain,
! [X0: $int] :
( ( ( $uminus(X0) = abs1(X0) )
| ~ $less(X0,0) )
& ( ( abs1(X0) = X0 )
| $less(X0,0) ) ),
inference(ennf_transformation,[],[f78]) ).
tff(f78,plain,
! [X0: $int] :
( ( $less(X0,0)
=> ( $uminus(X0) = abs1(X0) ) )
& ( ~ $less(X0,0)
=> ( abs1(X0) = X0 ) ) ),
inference(rectify,[],[f38]) ).
tff(f38,plain,
! [X1: $int] :
( ( $less(X1,0)
=> ( abs1(X1) = $uminus(X1) ) )
& ( ~ $less(X1,0)
=> ( abs1(X1) = X1 ) ) ),
inference(theory_normalization,[],[f12]) ).
tff(f12,axiom,
! [X1: $int] :
( ( ~ $lesseq(0,X1)
=> ( abs1(X1) = $uminus(X1) ) )
& ( $lesseq(0,X1)
=> ( abs1(X1) = X1 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f298,plain,
( spl1_27
| ~ spl1_1
| ~ spl1_20 ),
inference(avatar_split_clause,[],[f273,f258,f174,f295]) ).
tff(f295,plain,
( spl1_27
<=> ( 0 = abs1(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_27])]) ).
tff(f258,plain,
( spl1_20
<=> ! [X0: $int] :
( ( abs1(X0) = X0 )
| $less(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_20])]) ).
tff(f273,plain,
( ( 0 = abs1(0) )
| ~ spl1_1
| ~ spl1_20 ),
inference(resolution,[],[f259,f175]) ).
tff(f259,plain,
( ! [X0: $int] :
( $less(X0,0)
| ( abs1(X0) = X0 ) )
| ~ spl1_20 ),
inference(avatar_component_clause,[],[f258]) ).
tff(f293,plain,
spl1_26,
inference(avatar_split_clause,[],[f69,f291]) ).
tff(f291,plain,
( spl1_26
<=> ! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,$sum(X0,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_26])]) ).
tff(f69,plain,
! [X0: $int,X1: $int] :
( ~ $less(X0,X1)
| ~ $less(X1,$sum(X0,1)) ),
introduced(theory_axiom_169,[]) ).
tff(f289,plain,
spl1_25,
inference(avatar_split_clause,[],[f67,f287]) ).
tff(f287,plain,
( spl1_25
<=> ! [X2: $int,X1: $int] :
( ( 0 = X2 )
| ~ $less($remainder_e(X1,X2),0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_25])]) ).
tff(f67,plain,
! [X2: $int,X1: $int] :
( ( 0 = X2 )
| ~ $less($remainder_e(X1,X2),0) ),
introduced(theory_axiom_161,[]) ).
tff(f285,plain,
spl1_24,
inference(avatar_split_clause,[],[f65,f283]) ).
tff(f283,plain,
( spl1_24
<=> ! [X1: $int] :
( ~ $less(X1,0)
| ( $uminus(X1) = $abs(X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_24])]) ).
tff(f65,plain,
! [X1: $int] :
( ~ $less(X1,0)
| ( $uminus(X1) = $abs(X1) ) ),
introduced(theory_axiom_166,[]) ).
tff(f281,plain,
spl1_23,
inference(avatar_split_clause,[],[f56,f279]) ).
tff(f279,plain,
( spl1_23
<=> ! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,$sum(X0,1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_23])]) ).
tff(f56,plain,
! [X0: $int,X1: $int] :
( $less(X0,X1)
| $less(X1,$sum(X0,1)) ),
introduced(theory_axiom_155,[]) ).
tff(f268,plain,
spl1_22,
inference(avatar_split_clause,[],[f154,f266]) ).
tff(f266,plain,
( spl1_22
<=> ! [X0: ty,X3: uni,X2: uni,X1: bool1] : sort1(X0,match_bool1(X0,X1,X2,X3)) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_22])]) ).
tff(f154,plain,
! [X2: uni,X3: uni,X0: ty,X1: bool1] : sort1(X0,match_bool1(X0,X1,X2,X3)),
inference(cnf_transformation,[],[f2]) ).
tff(f2,axiom,
! [X0: ty,X1: bool1,X2: uni,X3: uni] : sort1(X0,match_bool1(X0,X1,X2,X3)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f264,plain,
spl1_21,
inference(avatar_split_clause,[],[f143,f262]) ).
tff(f143,plain,
! [X0: $int,X1: $int] :
( ~ $less(X1,X0)
| $less(X1,abs1(X0)) ),
inference(cnf_transformation,[],[f119]) ).
tff(f260,plain,
spl1_20,
inference(avatar_split_clause,[],[f134,f258]) ).
tff(f134,plain,
! [X0: $int] :
( ( abs1(X0) = X0 )
| $less(X0,0) ),
inference(cnf_transformation,[],[f101]) ).
tff(f256,plain,
spl1_19,
inference(avatar_split_clause,[],[f64,f254]) ).
tff(f254,plain,
( spl1_19
<=> ! [X1: $int] :
( ~ $less(0,X1)
| ( $abs(X1) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_19])]) ).
tff(f64,plain,
! [X1: $int] :
( ~ $less(0,X1)
| ( $abs(X1) = X1 ) ),
introduced(theory_axiom_165,[]) ).
tff(f252,plain,
spl1_18,
inference(avatar_split_clause,[],[f58,f250]) ).
tff(f250,plain,
( spl1_18
<=> ! [X0: $int,X1: $int] : ( $product(X0,X1) = $product(X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_18])]) ).
tff(f58,plain,
! [X0: $int,X1: $int] : ( $product(X0,X1) = $product(X1,X0) ),
introduced(theory_axiom_143,[]) ).
tff(f248,plain,
spl1_17,
inference(avatar_split_clause,[],[f47,f246]) ).
tff(f246,plain,
( spl1_17
<=> ! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_17])]) ).
tff(f47,plain,
! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) ),
introduced(theory_axiom_143,[]) ).
tff(f241,plain,
spl1_16,
inference(avatar_split_clause,[],[f136,f239]) ).
tff(f239,plain,
( spl1_16
<=> ! [X0: bool1] :
( ( false1 = X0 )
| ( true1 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_16])]) ).
tff(f136,plain,
! [X0: bool1] :
( ( false1 = X0 )
| ( true1 = X0 ) ),
inference(cnf_transformation,[],[f79]) ).
tff(f79,plain,
! [X0: bool1] :
( ( false1 = X0 )
| ( true1 = X0 ) ),
inference(rectify,[],[f6]) ).
tff(f6,axiom,
! [X6: bool1] :
( ( false1 = X6 )
| ( true1 = X6 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f237,plain,
spl1_15,
inference(avatar_split_clause,[],[f51,f235]) ).
tff(f235,plain,
( spl1_15
<=> ! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_15])]) ).
tff(f51,plain,
! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) ),
introduced(theory_axiom_148,[]) ).
tff(f233,plain,
spl1_14,
inference(avatar_split_clause,[],[f129,f231]) ).
tff(f231,plain,
( spl1_14
<=> ! [X0: t1] : ( power1(X0,1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_14])]) ).
tff(f129,plain,
! [X0: t1] : ( power1(X0,1) = X0 ),
inference(cnf_transformation,[],[f73]) ).
tff(f73,plain,
! [X0: t1] : ( power1(X0,1) = X0 ),
inference(rectify,[],[f30]) ).
tff(f30,axiom,
! [X1: t1] : ( power1(X1,1) = X1 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f229,plain,
spl1_13,
inference(avatar_split_clause,[],[f61,f227]) ).
tff(f227,plain,
( spl1_13
<=> ! [X0: $int] : ( 0 = $product(X0,0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_13])]) ).
tff(f61,plain,
! [X0: $int] : ( 0 = $product(X0,0) ),
introduced(theory_axiom_157,[]) ).
tff(f225,plain,
spl1_12,
inference(avatar_split_clause,[],[f60,f223]) ).
tff(f223,plain,
( spl1_12
<=> ! [X0: $int] : ( $product(X0,1) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_12])]) ).
tff(f60,plain,
! [X0: $int] : ( $product(X0,1) = X0 ),
introduced(theory_axiom_145,[]) ).
tff(f221,plain,
spl1_11,
inference(avatar_split_clause,[],[f57,f219]) ).
tff(f219,plain,
( spl1_11
<=> ! [X0: $int] : ( $uminus($uminus(X0)) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_11])]) ).
tff(f57,plain,
! [X0: $int] : ( $uminus($uminus(X0)) = X0 ),
introduced(theory_axiom_156,[]) ).
tff(f217,plain,
spl1_10,
inference(avatar_split_clause,[],[f49,f215]) ).
tff(f215,plain,
( spl1_10
<=> ! [X0: $int] : ( $sum(X0,0) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_10])]) ).
tff(f49,plain,
! [X0: $int] : ( $sum(X0,0) = X0 ),
introduced(theory_axiom_145,[]) ).
tff(f213,plain,
( spl1_9
| ~ spl1_3 ),
inference(avatar_split_clause,[],[f186,f183,f211]) ).
tff(f211,plain,
( spl1_9
<=> ! [X0: tuple02,X1: tuple02] : ( X0 = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_9])]) ).
tff(f183,plain,
( spl1_3
<=> ! [X0: tuple02] : ( tuple03 = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_3])]) ).
tff(f186,plain,
( ! [X0: tuple02,X1: tuple02] : ( X0 = X1 )
| ~ spl1_3 ),
inference(superposition,[],[f184,f184]) ).
tff(f184,plain,
( ! [X0: tuple02] : ( tuple03 = X0 )
| ~ spl1_3 ),
inference(avatar_component_clause,[],[f183]) ).
tff(f209,plain,
spl1_8,
inference(avatar_split_clause,[],[f128,f207]) ).
tff(f207,plain,
( spl1_8
<=> ! [X0: ty] : sort1(X0,witness1(X0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_8])]) ).
tff(f128,plain,
! [X0: ty] : sort1(X0,witness1(X0)),
inference(cnf_transformation,[],[f1]) ).
tff(f1,axiom,
! [X0: ty] : sort1(X0,witness1(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f205,plain,
spl1_7,
inference(avatar_split_clause,[],[f127,f203]) ).
tff(f203,plain,
( spl1_7
<=> ! [X0: $int] : ~ $less(abs1(X0),0) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_7])]) ).
tff(f127,plain,
! [X0: $int] : ~ $less(abs1(X0),0),
inference(cnf_transformation,[],[f72]) ).
tff(f72,plain,
! [X0: $int] : ~ $less(abs1(X0),0),
inference(rectify,[],[f37]) ).
tff(f37,plain,
! [X1: $int] : ~ $less(abs1(X1),0),
inference(theory_normalization,[],[f14]) ).
tff(f14,axiom,
! [X1: $int] : $lesseq(0,abs1(X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f201,plain,
spl1_6,
inference(avatar_split_clause,[],[f125,f198]) ).
tff(f198,plain,
( spl1_6
<=> ( 0 = fib1(0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_6])]) ).
tff(f125,plain,
0 = fib1(0),
inference(cnf_transformation,[],[f9]) ).
tff(f9,axiom,
0 = fib1(0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f196,plain,
spl1_5,
inference(avatar_split_clause,[],[f124,f193]) ).
tff(f193,plain,
( spl1_5
<=> ( 1 = fib1(1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_5])]) ).
tff(f124,plain,
1 = fib1(1),
inference(cnf_transformation,[],[f10]) ).
tff(f10,axiom,
1 = fib1(1),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f191,plain,
~ spl1_4,
inference(avatar_split_clause,[],[f172,f188]) ).
tff(f172,plain,
mk_t1(1,0,0,1) != power1(mk_t1(1,1,1,0),0),
inference(evaluation,[],[f159]) ).
tff(f159,plain,
mk_t1($sum(1,0),0,0,1) != power1(mk_t1(1,1,1,0),0),
inference(definition_unfolding,[],[f122,f121]) ).
tff(f121,plain,
0 = sK0,
inference(cnf_transformation,[],[f117]) ).
tff(f117,plain,
( ( mk_t1($sum(1,0),0,0,1) != power1(mk_t1(1,1,1,0),sK0) )
& ( 0 = sK0 )
& ~ $less(sK0,0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0])],[f100,f116]) ).
tff(f116,plain,
( ? [X0: $int] :
( ( mk_t1($sum(1,0),0,0,1) != power1(mk_t1(1,1,1,0),X0) )
& ( 0 = X0 )
& ~ $less(X0,0) )
=> ( ( mk_t1($sum(1,0),0,0,1) != power1(mk_t1(1,1,1,0),sK0) )
& ( 0 = sK0 )
& ~ $less(sK0,0) ) ),
introduced(choice_axiom,[]) ).
tff(f100,plain,
? [X0: $int] :
( ( mk_t1($sum(1,0),0,0,1) != power1(mk_t1(1,1,1,0),X0) )
& ( 0 = X0 )
& ~ $less(X0,0) ),
inference(flattening,[],[f99]) ).
tff(f99,plain,
? [X0: $int] :
( ( mk_t1($sum(1,0),0,0,1) != power1(mk_t1(1,1,1,0),X0) )
& ( 0 = X0 )
& ~ $less(X0,0) ),
inference(ennf_transformation,[],[f70]) ).
tff(f70,plain,
~ ! [X0: $int] :
( ~ $less(X0,0)
=> ( ( 0 = X0 )
=> ( mk_t1($sum(1,0),0,0,1) = power1(mk_t1(1,1,1,0),X0) ) ) ),
inference(rectify,[],[f36]) ).
tff(f36,plain,
~ ! [X8: $int] :
( ~ $less(X8,0)
=> ( ( 0 = X8 )
=> ( power1(mk_t1(1,1,1,0),X8) = mk_t1($sum(1,0),0,0,1) ) ) ),
inference(theory_normalization,[],[f35]) ).
tff(f35,negated_conjecture,
~ ! [X8: $int] :
( $lesseq(0,X8)
=> ( ( 0 = X8 )
=> ( power1(mk_t1(1,1,1,0),X8) = mk_t1($sum(1,0),0,0,1) ) ) ),
inference(negated_conjecture,[],[f34]) ).
tff(f34,conjecture,
! [X8: $int] :
( $lesseq(0,X8)
=> ( ( 0 = X8 )
=> ( power1(mk_t1(1,1,1,0),X8) = mk_t1($sum(1,0),0,0,1) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f122,plain,
mk_t1($sum(1,0),0,0,1) != power1(mk_t1(1,1,1,0),sK0),
inference(cnf_transformation,[],[f117]) ).
tff(f185,plain,
spl1_3,
inference(avatar_split_clause,[],[f126,f183]) ).
tff(f126,plain,
! [X0: tuple02] : ( tuple03 = X0 ),
inference(cnf_transformation,[],[f71]) ).
tff(f71,plain,
! [X0: tuple02] : ( tuple03 = X0 ),
inference(rectify,[],[f7]) ).
tff(f7,axiom,
! [X6: tuple02] : ( tuple03 = X6 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f181,plain,
~ spl1_2,
inference(avatar_split_clause,[],[f123,f178]) ).
tff(f178,plain,
( spl1_2
<=> ( true1 = false1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl1_2])]) ).
tff(f123,plain,
true1 != false1,
inference(cnf_transformation,[],[f5]) ).
tff(f5,axiom,
true1 != false1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f176,plain,
spl1_1,
inference(avatar_split_clause,[],[f52,f174]) ).
tff(f52,plain,
! [X0: $int] : ~ $less(X0,X0),
introduced(theory_axiom_150,[]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SWW592_2 : TPTP v8.2.0. Released v6.1.0.
% 0.03/0.12 % Command : run_vampire %s %d SAT
% 0.12/0.32 % Computer : n022.cluster.edu
% 0.12/0.32 % Model : x86_64 x86_64
% 0.12/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32 % Memory : 8042.1875MB
% 0.12/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32 % CPULimit : 300
% 0.12/0.32 % WCLimit : 300
% 0.12/0.32 % DateTime : Wed Jun 19 05:22:09 EDT 2024
% 0.12/0.32 % CPUTime :
% 0.12/0.34 This is a TF0_THM_EQU_ARI problem
% 0.12/0.34 Running first-order model finding
% 0.12/0.34 Running /export/starexec/sandbox2/solver/bin/vampire --mode casc_sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.19/0.39 % (13045)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.39 % (13046)fmb+10_1:1_sil=256000:i=98885:tgt=full:fmbsr=1.3:fmbss=10_0 on theBenchmark for (3000ds/98885Mi)
% 0.19/0.39 % (13045)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.39 % (13048)fmb+10_1:1_sil=256000:fmbes=contour:i=214858:bce=on_0 on theBenchmark for (3000ds/214858Mi)
% 0.19/0.39 % (13045)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.39 % (13047)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency:i=99418_0 on theBenchmark for (3000ds/99418Mi)
% 0.19/0.39 % (13048)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.19/0.39 % (13046)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.19/0.39 % (13046)Terminated due to inappropriate strategy.
% 0.19/0.39 % (13046)------------------------------
% 0.19/0.39 % (13046)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.19/0.39 % (13046)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.19/0.39 % (13046)Termination reason: Inappropriate
% 0.19/0.39
% 0.19/0.39 % (13046)Memory used [KB]: 769
% 0.19/0.39 % (13046)Time elapsed: 0.004 s
% 0.19/0.39 % (13046)Instructions burned: 6 (million)
% 0.19/0.39 % (13048)Terminated due to inappropriate strategy.
% 0.19/0.39 % (13048)------------------------------
% 0.19/0.39 % (13048)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.19/0.39 % (13048)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.19/0.39 % (13045)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.39 % (13052)ott-4_1:1_sil=4000:sp=reverse_arity:lcm=predicate:newcnf=on:i=115:bce=on:fd=off:fs=off:fsr=off_0 on theBenchmark for (3000ds/115Mi)
% 0.19/0.39 % (13048)Termination reason: Inappropriate
% 0.19/0.39
% 0.19/0.39 % (13048)Memory used [KB]: 769
% 0.19/0.39 % (13048)Time elapsed: 0.004 s
% 0.19/0.39 % (13048)Instructions burned: 6 (million)
% 0.19/0.39 % (13046)------------------------------
% 0.19/0.39 % (13046)------------------------------
% 0.19/0.39 % (13048)------------------------------
% 0.19/0.39 % (13048)------------------------------
% 0.19/0.40 % (13047)First to succeed.
% 0.19/0.40 % (13047)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-13045"
% 0.19/0.40 % (13045)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.40 % (13047)Refutation found. Thanks to Tanya!
% 0.19/0.40 % SZS status Theorem for theBenchmark
% 0.19/0.40 % SZS output start Proof for theBenchmark
% See solution above
% 0.19/0.40 % (13047)------------------------------
% 0.19/0.40 % (13047)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.19/0.40 % (13047)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.19/0.40 % (13047)Termination reason: Refutation
% 0.19/0.40
% 0.19/0.40 % (13047)Memory used [KB]: 971
% 0.19/0.40 % (13047)Time elapsed: 0.012 s
% 0.19/0.40 % (13047)Instructions burned: 20 (million)
% 0.19/0.40 % (13047)------------------------------
% 0.19/0.40 % (13047)------------------------------
% 0.19/0.40 % (13045)Success in time 0.058 s
%------------------------------------------------------------------------------