TSTP Solution File: HWV007-1 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : HWV007-1 : TPTP v8.1.2. Released v2.1.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% Computer : n020.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 : Tue Apr 30 12:21:41 EDT 2024
% Result : Unsatisfiable 0.21s 0.40s
% Output : Refutation 0.21s
% Verified :
% SZS Type : Refutation
% Derivation depth : 10
% Number of leaves : 72
% Syntax : Number of formulae : 234 ( 28 unt; 0 def)
% Number of atoms : 574 ( 0 equ)
% Maximal formula atoms : 6 ( 2 avg)
% Number of connectives : 630 ( 290 ~; 314 |; 0 &)
% ( 26 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 7 ( 4 avg)
% Maximal term depth : 4 ( 2 avg)
% Number of predicates : 32 ( 31 usr; 27 prp; 0-2 aty)
% Number of functors : 21 ( 21 usr; 13 con; 0-2 aty)
% Number of variables : 77 ( 77 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1004,plain,
$false,
inference(avatar_sat_refutation,[],[f65,f70,f75,f80,f150,f155,f298,f385,f388,f431,f437,f493,f497,f565,f578,f646,f681,f688,f728,f733,f784,f857,f933,f940,f984,f994,f1001]) ).
fof(f1001,plain,
( ~ spl0_8
| ~ spl0_30
| ~ spl0_98 ),
inference(avatar_contradiction_clause,[],[f1000]) ).
fof(f1000,plain,
( $false
| ~ spl0_8
| ~ spl0_30
| ~ spl0_98 ),
inference(subsumption_resolution,[],[f997,f4]) ).
fof(f4,axiom,
~ equal_value(n0,n1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',equal_value1) ).
fof(f997,plain,
( equal_value(n0,n1)
| ~ spl0_8
| ~ spl0_30
| ~ spl0_98 ),
inference(resolution,[],[f891,f823]) ).
fof(f823,plain,
( ! [X0] :
( ~ value(in(n1,not1(h1(f))),X0)
| equal_value(X0,n1) )
| ~ spl0_8
| ~ spl0_30 ),
inference(resolution,[],[f640,f3]) ).
fof(f3,axiom,
! [X3,X4,X5] :
( ~ value(X3,X5)
| ~ value(X3,X4)
| equal_value(X4,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unique_value) ).
fof(f640,plain,
( value(in(n1,not1(h1(f))),n1)
| ~ spl0_8
| ~ spl0_30 ),
inference(subsumption_resolution,[],[f637,f144]) ).
fof(f144,plain,
( type(h1(f),halfadder)
| ~ spl0_8 ),
inference(avatar_component_clause,[],[f143]) ).
fof(f143,plain,
( spl0_8
<=> type(h1(f),halfadder) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).
fof(f637,plain,
( ~ type(h1(f),halfadder)
| value(in(n1,not1(h1(f))),n1)
| ~ spl0_30 ),
inference(resolution,[],[f316,f139]) ).
fof(f139,plain,
! [X0,X1] :
( ~ value(out(n1,and2(X0)),X1)
| ~ type(X0,halfadder)
| value(in(n1,not1(X0)),X1) ),
inference(resolution,[],[f33,f1]) ).
fof(f1,axiom,
! [X2,X0,X1] :
( ~ connection(X0,X1)
| ~ value(X0,X2)
| value(X1,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',value_propagation1) ).
fof(f33,axiom,
! [X8] :
( connection(out(n1,and2(X8)),in(n1,not1(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_out1and2_in1not1) ).
fof(f316,plain,
( value(out(n1,and2(h1(f))),n1)
| ~ spl0_30 ),
inference(avatar_component_clause,[],[f314]) ).
fof(f314,plain,
( spl0_30
<=> value(out(n1,and2(h1(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_30])]) ).
fof(f891,plain,
( value(in(n1,not1(h1(f))),n0)
| ~ spl0_98 ),
inference(avatar_component_clause,[],[f889]) ).
fof(f889,plain,
( spl0_98
<=> value(in(n1,not1(h1(f))),n0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_98])]) ).
fof(f994,plain,
( spl0_98
| spl0_1
| ~ spl0_8
| ~ spl0_89
| ~ spl0_93 ),
inference(avatar_split_clause,[],[f993,f844,f826,f143,f58,f889]) ).
fof(f58,plain,
( spl0_1
<=> mode(not1(h1(f)),abnormal) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).
fof(f826,plain,
( spl0_89
<=> value(out(n1,not1(h1(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_89])]) ).
fof(f844,plain,
( spl0_93
<=> type(not1(h1(f)),not) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_93])]) ).
fof(f993,plain,
( value(in(n1,not1(h1(f))),n0)
| spl0_1
| ~ spl0_8
| ~ spl0_89
| ~ spl0_93 ),
inference(subsumption_resolution,[],[f992,f448]) ).
fof(f448,plain,
( mode(not1(h1(f)),ok)
| spl0_1
| ~ spl0_8 ),
inference(subsumption_resolution,[],[f447,f144]) ).
fof(f447,plain,
( mode(not1(h1(f)),ok)
| ~ type(h1(f),halfadder)
| spl0_1 ),
inference(resolution,[],[f60,f88]) ).
fof(f88,plain,
! [X0] :
( mode(not1(X0),abnormal)
| mode(not1(X0),ok)
| ~ type(X0,halfadder) ),
inference(resolution,[],[f7,f24]) ).
fof(f24,axiom,
! [X8] :
( type(not1(X8),not)
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_not1) ).
fof(f7,axiom,
! [X6,X7] :
( ~ type(X6,X7)
| mode(X6,abnormal)
| mode(X6,ok) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ok_or_abnormal) ).
fof(f60,plain,
( ~ mode(not1(h1(f)),abnormal)
| spl0_1 ),
inference(avatar_component_clause,[],[f58]) ).
fof(f992,plain,
( ~ mode(not1(h1(f)),ok)
| value(in(n1,not1(h1(f))),n0)
| ~ spl0_89
| ~ spl0_93 ),
inference(subsumption_resolution,[],[f987,f845]) ).
fof(f845,plain,
( type(not1(h1(f)),not)
| ~ spl0_93 ),
inference(avatar_component_clause,[],[f844]) ).
fof(f987,plain,
( ~ type(not1(h1(f)),not)
| ~ mode(not1(h1(f)),ok)
| value(in(n1,not1(h1(f))),n0)
| ~ spl0_89 ),
inference(resolution,[],[f828,f21]) ).
fof(f21,axiom,
! [X6] :
( ~ value(out(n1,X6),n1)
| ~ type(X6,not)
| ~ mode(X6,ok)
| value(in(n1,X6),n0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',not_1_0_bw) ).
fof(f828,plain,
( value(out(n1,not1(h1(f))),n1)
| ~ spl0_89 ),
inference(avatar_component_clause,[],[f826]) ).
fof(f984,plain,
( spl0_89
| ~ spl0_8
| ~ spl0_101 ),
inference(avatar_split_clause,[],[f983,f910,f143,f826]) ).
fof(f910,plain,
( spl0_101
<=> value(in(n2,and1(h1(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_101])]) ).
fof(f983,plain,
( value(out(n1,not1(h1(f))),n1)
| ~ spl0_8
| ~ spl0_101 ),
inference(subsumption_resolution,[],[f979,f144]) ).
fof(f979,plain,
( ~ type(h1(f),halfadder)
| value(out(n1,not1(h1(f))),n1)
| ~ spl0_101 ),
inference(resolution,[],[f912,f151]) ).
fof(f151,plain,
! [X0,X1] :
( ~ value(in(n2,and1(X0)),X1)
| ~ type(X0,halfadder)
| value(out(n1,not1(X0)),X1) ),
inference(resolution,[],[f34,f2]) ).
fof(f2,axiom,
! [X2,X0,X1] :
( ~ connection(X0,X1)
| ~ value(X1,X2)
| value(X0,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',value_propagation2) ).
fof(f34,axiom,
! [X8] :
( connection(out(n1,not1(X8)),in(n2,and1(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_out1not1_in2and1) ).
fof(f912,plain,
( value(in(n2,and1(h1(f))),n1)
| ~ spl0_101 ),
inference(avatar_component_clause,[],[f910]) ).
fof(f940,plain,
( ~ spl0_8
| spl0_105 ),
inference(avatar_contradiction_clause,[],[f939]) ).
fof(f939,plain,
( $false
| ~ spl0_8
| spl0_105 ),
inference(subsumption_resolution,[],[f938,f144]) ).
fof(f938,plain,
( ~ type(h1(f),halfadder)
| spl0_105 ),
inference(resolution,[],[f932,f22]) ).
fof(f22,axiom,
! [X8] :
( type(and1(X8),and)
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_and1) ).
fof(f932,plain,
( ~ type(and1(h1(f)),and)
| spl0_105 ),
inference(avatar_component_clause,[],[f930]) ).
fof(f930,plain,
( spl0_105
<=> type(and1(h1(f)),and) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_105])]) ).
fof(f933,plain,
( spl0_101
| ~ spl0_105
| spl0_4
| ~ spl0_8
| ~ spl0_42
| ~ spl0_77 ),
inference(avatar_split_clause,[],[f928,f721,f382,f143,f72,f930,f910]) ).
fof(f72,plain,
( spl0_4
<=> mode(and1(h1(f)),abnormal) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).
fof(f382,plain,
( spl0_42
<=> type(h2(f),halfadder) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_42])]) ).
fof(f721,plain,
( spl0_77
<=> value(in(n2,or1(h2(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_77])]) ).
fof(f928,plain,
( ~ type(and1(h1(f)),and)
| value(in(n2,and1(h1(f))),n1)
| spl0_4
| ~ spl0_8
| ~ spl0_42
| ~ spl0_77 ),
inference(subsumption_resolution,[],[f900,f453]) ).
fof(f453,plain,
( mode(and1(h1(f)),ok)
| spl0_4
| ~ spl0_8 ),
inference(subsumption_resolution,[],[f452,f144]) ).
fof(f452,plain,
( mode(and1(h1(f)),ok)
| ~ type(h1(f),halfadder)
| spl0_4 ),
inference(resolution,[],[f74,f86]) ).
fof(f86,plain,
! [X0] :
( mode(and1(X0),abnormal)
| mode(and1(X0),ok)
| ~ type(X0,halfadder) ),
inference(resolution,[],[f7,f22]) ).
fof(f74,plain,
( ~ mode(and1(h1(f)),abnormal)
| spl0_4 ),
inference(avatar_component_clause,[],[f72]) ).
fof(f900,plain,
( ~ type(and1(h1(f)),and)
| ~ mode(and1(h1(f)),ok)
| value(in(n2,and1(h1(f))),n1)
| ~ spl0_8
| ~ spl0_42
| ~ spl0_77 ),
inference(resolution,[],[f817,f12]) ).
fof(f12,axiom,
! [X6] :
( ~ value(out(n1,X6),n1)
| ~ type(X6,and)
| ~ mode(X6,ok)
| value(in(n2,X6),n1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',and_1_x1) ).
fof(f817,plain,
( value(out(n1,and1(h1(f))),n1)
| ~ spl0_8
| ~ spl0_42
| ~ spl0_77 ),
inference(subsumption_resolution,[],[f815,f144]) ).
fof(f815,plain,
( ~ type(h1(f),halfadder)
| value(out(n1,and1(h1(f))),n1)
| ~ spl0_42
| ~ spl0_77 ),
inference(resolution,[],[f808,f115]) ).
fof(f115,plain,
! [X0,X1] :
( ~ value(out(s,X0),X1)
| ~ type(X0,halfadder)
| value(out(n1,and1(X0)),X1) ),
inference(resolution,[],[f30,f1]) ).
fof(f30,axiom,
! [X8] :
( connection(out(s,X8),out(n1,and1(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_outs_out1and1) ).
fof(f808,plain,
( value(out(s,h1(f)),n1)
| ~ spl0_42
| ~ spl0_77 ),
inference(resolution,[],[f792,f169]) ).
fof(f169,plain,
! [X0] :
( ~ value(in(n2,h2(f)),X0)
| value(out(s,h1(f)),X0) ),
inference(resolution,[],[f156,f2]) ).
fof(f156,plain,
connection(out(s,h1(f)),in(n2,h2(f))),
inference(resolution,[],[f38,f46]) ).
fof(f46,axiom,
type(f,fulladder),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f_isa_fulladder) ).
fof(f38,axiom,
! [X8] :
( ~ type(X8,fulladder)
| connection(out(s,h1(X8)),in(n2,h2(X8))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_connection_outsh1_in2h2) ).
fof(f792,plain,
( value(in(n2,h2(f)),n1)
| ~ spl0_42
| ~ spl0_77 ),
inference(subsumption_resolution,[],[f788,f383]) ).
fof(f383,plain,
( type(h2(f),halfadder)
| ~ spl0_42 ),
inference(avatar_component_clause,[],[f382]) ).
fof(f788,plain,
( ~ type(h2(f),halfadder)
| value(in(n2,h2(f)),n1)
| ~ spl0_77 ),
inference(resolution,[],[f723,f106]) ).
fof(f106,plain,
! [X0,X1] :
( ~ value(in(n2,or1(X0)),X1)
| ~ type(X0,halfadder)
| value(in(n2,X0),X1) ),
inference(resolution,[],[f27,f2]) ).
fof(f27,axiom,
! [X8] :
( connection(in(n2,X8),in(n2,or1(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_in2_in2or1) ).
fof(f723,plain,
( value(in(n2,or1(h2(f))),n1)
| ~ spl0_77 ),
inference(avatar_component_clause,[],[f721]) ).
fof(f857,plain,
( ~ spl0_8
| spl0_93 ),
inference(avatar_contradiction_clause,[],[f856]) ).
fof(f856,plain,
( $false
| ~ spl0_8
| spl0_93 ),
inference(subsumption_resolution,[],[f855,f144]) ).
fof(f855,plain,
( ~ type(h1(f),halfadder)
| spl0_93 ),
inference(resolution,[],[f846,f24]) ).
fof(f846,plain,
( ~ type(not1(h1(f)),not)
| spl0_93 ),
inference(avatar_component_clause,[],[f844]) ).
fof(f784,plain,
~ spl0_76,
inference(avatar_contradiction_clause,[],[f783]) ).
fof(f783,plain,
( $false
| ~ spl0_76 ),
inference(subsumption_resolution,[],[f780,f5]) ).
fof(f5,axiom,
~ equal_value(n1,n0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',equal_value2) ).
fof(f780,plain,
( equal_value(n1,n0)
| ~ spl0_76 ),
inference(resolution,[],[f719,f584]) ).
fof(f584,plain,
! [X0] :
( ~ value(in(n1,or1(h2(f))),X0)
| equal_value(X0,n0) ),
inference(resolution,[],[f548,f3]) ).
fof(f548,plain,
value(in(n1,or1(h2(f))),n0),
inference(resolution,[],[f508,f214]) ).
fof(f214,plain,
value(in(n1,h2(f)),n0),
inference(resolution,[],[f123,f47]) ).
fof(f47,axiom,
value(in(n1,f),n0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',in1_1) ).
fof(f123,plain,
! [X0] :
( ~ value(in(n1,f),X0)
| value(in(n1,h2(f)),X0) ),
inference(resolution,[],[f120,f1]) ).
fof(f120,plain,
connection(in(n1,f),in(n1,h2(f))),
inference(resolution,[],[f41,f46]) ).
fof(f41,axiom,
! [X8] :
( ~ type(X8,fulladder)
| connection(in(n1,X8),in(n1,h2(X8))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_connection_in1_in1h2) ).
fof(f508,plain,
! [X0] :
( ~ value(in(n1,h2(f)),X0)
| value(in(n1,or1(h2(f))),X0) ),
inference(resolution,[],[f280,f46]) ).
fof(f280,plain,
! [X0,X1] :
( ~ type(X0,fulladder)
| value(in(n1,or1(h2(X0))),X1)
| ~ value(in(n1,h2(X0)),X1) ),
inference(resolution,[],[f104,f36]) ).
fof(f36,axiom,
! [X8] :
( type(h2(X8),halfadder)
| ~ type(X8,fulladder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_halfadder2) ).
fof(f104,plain,
! [X0,X1] :
( ~ type(X0,halfadder)
| ~ value(in(n1,X0),X1)
| value(in(n1,or1(X0)),X1) ),
inference(resolution,[],[f26,f1]) ).
fof(f26,axiom,
! [X8] :
( connection(in(n1,X8),in(n1,or1(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_in1_in1or1) ).
fof(f719,plain,
( value(in(n1,or1(h2(f))),n1)
| ~ spl0_76 ),
inference(avatar_component_clause,[],[f717]) ).
fof(f717,plain,
( spl0_76
<=> value(in(n1,or1(h2(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_76])]) ).
fof(f733,plain,
( ~ spl0_42
| spl0_78 ),
inference(avatar_contradiction_clause,[],[f732]) ).
fof(f732,plain,
( $false
| ~ spl0_42
| spl0_78 ),
inference(subsumption_resolution,[],[f731,f383]) ).
fof(f731,plain,
( ~ type(h2(f),halfadder)
| spl0_78 ),
inference(resolution,[],[f727,f25]) ).
fof(f25,axiom,
! [X8] :
( type(or1(X8),or)
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_or1) ).
fof(f727,plain,
( ~ type(or1(h2(f)),or)
| spl0_78 ),
inference(avatar_component_clause,[],[f725]) ).
fof(f725,plain,
( spl0_78
<=> type(or1(h2(f)),or) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_78])]) ).
fof(f728,plain,
( spl0_76
| spl0_77
| ~ spl0_78
| spl0_5
| ~ spl0_42
| ~ spl0_63 ),
inference(avatar_split_clause,[],[f715,f587,f382,f77,f725,f721,f717]) ).
fof(f77,plain,
( spl0_5
<=> mode(or1(h2(f)),abnormal) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).
fof(f587,plain,
( spl0_63
<=> value(out(n1,or1(h2(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_63])]) ).
fof(f715,plain,
( ~ type(or1(h2(f)),or)
| value(in(n2,or1(h2(f))),n1)
| value(in(n1,or1(h2(f))),n1)
| spl0_5
| ~ spl0_42
| ~ spl0_63 ),
inference(subsumption_resolution,[],[f709,f455]) ).
fof(f455,plain,
( mode(or1(h2(f)),ok)
| spl0_5
| ~ spl0_42 ),
inference(subsumption_resolution,[],[f454,f383]) ).
fof(f454,plain,
( mode(or1(h2(f)),ok)
| ~ type(h2(f),halfadder)
| spl0_5 ),
inference(resolution,[],[f79,f90]) ).
fof(f90,plain,
! [X0] :
( mode(or1(X0),abnormal)
| mode(or1(X0),ok)
| ~ type(X0,halfadder) ),
inference(resolution,[],[f7,f25]) ).
fof(f79,plain,
( ~ mode(or1(h2(f)),abnormal)
| spl0_5 ),
inference(avatar_component_clause,[],[f77]) ).
fof(f709,plain,
( ~ type(or1(h2(f)),or)
| ~ mode(or1(h2(f)),ok)
| value(in(n2,or1(h2(f))),n1)
| value(in(n1,or1(h2(f))),n1)
| ~ spl0_63 ),
inference(resolution,[],[f589,f15]) ).
fof(f15,axiom,
! [X6] :
( ~ value(out(n1,X6),n1)
| ~ type(X6,or)
| ~ mode(X6,ok)
| value(in(n2,X6),n1)
| value(in(n1,X6),n1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',or_1_11) ).
fof(f589,plain,
( value(out(n1,or1(h2(f))),n1)
| ~ spl0_63 ),
inference(avatar_component_clause,[],[f587]) ).
fof(f688,plain,
( spl0_63
| ~ spl0_42
| ~ spl0_50 ),
inference(avatar_split_clause,[],[f687,f464,f382,f587]) ).
fof(f464,plain,
( spl0_50
<=> value(in(n1,and1(h2(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_50])]) ).
fof(f687,plain,
( value(out(n1,or1(h2(f))),n1)
| ~ spl0_42
| ~ spl0_50 ),
inference(subsumption_resolution,[],[f685,f383]) ).
fof(f685,plain,
( ~ type(h2(f),halfadder)
| value(out(n1,or1(h2(f))),n1)
| ~ spl0_50 ),
inference(resolution,[],[f466,f135]) ).
fof(f135,plain,
! [X0,X1] :
( ~ value(in(n1,and1(X0)),X1)
| ~ type(X0,halfadder)
| value(out(n1,or1(X0)),X1) ),
inference(resolution,[],[f32,f2]) ).
fof(f32,axiom,
! [X8] :
( connection(out(n1,or1(X8)),in(n1,and1(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_out1or1_in1_and1) ).
fof(f466,plain,
( value(in(n1,and1(h2(f))),n1)
| ~ spl0_50 ),
inference(avatar_component_clause,[],[f464]) ).
fof(f681,plain,
( ~ spl0_28
| ~ spl0_44 ),
inference(avatar_contradiction_clause,[],[f680]) ).
fof(f680,plain,
( $false
| ~ spl0_28
| ~ spl0_44 ),
inference(subsumption_resolution,[],[f679,f4]) ).
fof(f679,plain,
( equal_value(n0,n1)
| ~ spl0_28
| ~ spl0_44 ),
inference(resolution,[],[f652,f410]) ).
fof(f410,plain,
( value(in(n2,or1(f)),n0)
| ~ spl0_44 ),
inference(avatar_component_clause,[],[f408]) ).
fof(f408,plain,
( spl0_44
<=> value(in(n2,or1(f)),n0) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_44])]) ).
fof(f652,plain,
( ! [X0] :
( ~ value(in(n2,or1(f)),X0)
| equal_value(X0,n1) )
| ~ spl0_28 ),
inference(resolution,[],[f285,f3]) ).
fof(f285,plain,
( value(in(n2,or1(f)),n1)
| ~ spl0_28 ),
inference(avatar_component_clause,[],[f283]) ).
fof(f283,plain,
( spl0_28
<=> value(in(n2,or1(f)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).
fof(f646,plain,
( spl0_28
| ~ spl0_8
| ~ spl0_30 ),
inference(avatar_split_clause,[],[f643,f314,f143,f283]) ).
fof(f643,plain,
( value(in(n2,or1(f)),n1)
| ~ spl0_8
| ~ spl0_30 ),
inference(resolution,[],[f641,f183]) ).
fof(f183,plain,
! [X0] :
( ~ value(out(c,h1(f)),X0)
| value(in(n2,or1(f)),X0) ),
inference(resolution,[],[f167,f1]) ).
fof(f167,plain,
connection(out(c,h1(f)),in(n2,or1(f))),
inference(resolution,[],[f39,f46]) ).
fof(f39,axiom,
! [X8] :
( ~ type(X8,fulladder)
| connection(out(c,h1(X8)),in(n2,or1(X8))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_connection_outch1_in2or1) ).
fof(f641,plain,
( value(out(c,h1(f)),n1)
| ~ spl0_8
| ~ spl0_30 ),
inference(subsumption_resolution,[],[f638,f144]) ).
fof(f638,plain,
( ~ type(h1(f),halfadder)
| value(out(c,h1(f)),n1)
| ~ spl0_30 ),
inference(resolution,[],[f316,f117]) ).
fof(f117,plain,
! [X0,X1] :
( ~ value(out(n1,and2(X0)),X1)
| ~ type(X0,halfadder)
| value(out(c,X0),X1) ),
inference(resolution,[],[f31,f2]) ).
fof(f31,axiom,
! [X8] :
( connection(out(c,X8),out(n1,and2(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_outc_out1and2) ).
fof(f578,plain,
( ~ spl0_8
| spl0_60 ),
inference(avatar_contradiction_clause,[],[f577]) ).
fof(f577,plain,
( $false
| ~ spl0_8
| spl0_60 ),
inference(subsumption_resolution,[],[f576,f144]) ).
fof(f576,plain,
( ~ type(h1(f),halfadder)
| spl0_60 ),
inference(resolution,[],[f564,f23]) ).
fof(f23,axiom,
! [X8] :
( type(and2(X8),and)
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_and2) ).
fof(f564,plain,
( ~ type(and2(h1(f)),and)
| spl0_60 ),
inference(avatar_component_clause,[],[f562]) ).
fof(f562,plain,
( spl0_60
<=> type(and2(h1(f)),and) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_60])]) ).
fof(f565,plain,
( spl0_30
| ~ spl0_60
| ~ spl0_8
| ~ spl0_9
| ~ spl0_23 ),
inference(avatar_split_clause,[],[f560,f254,f147,f143,f562,f314]) ).
fof(f147,plain,
( spl0_9
<=> mode(and2(h1(f)),ok) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).
fof(f254,plain,
( spl0_23
<=> value(in(n2,h1(f)),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).
fof(f560,plain,
( ~ type(and2(h1(f)),and)
| value(out(n1,and2(h1(f))),n1)
| ~ spl0_8
| ~ spl0_9
| ~ spl0_23 ),
inference(subsumption_resolution,[],[f559,f149]) ).
fof(f149,plain,
( mode(and2(h1(f)),ok)
| ~ spl0_9 ),
inference(avatar_component_clause,[],[f147]) ).
fof(f559,plain,
( ~ type(and2(h1(f)),and)
| ~ mode(and2(h1(f)),ok)
| value(out(n1,and2(h1(f))),n1)
| ~ spl0_8
| ~ spl0_23 ),
inference(subsumption_resolution,[],[f554,f305]) ).
fof(f305,plain,
( value(in(n2,and2(h1(f))),n1)
| ~ spl0_8
| ~ spl0_23 ),
inference(subsumption_resolution,[],[f302,f144]) ).
fof(f302,plain,
( ~ type(h1(f),halfadder)
| value(in(n2,and2(h1(f))),n1)
| ~ spl0_23 ),
inference(resolution,[],[f255,f112]) ).
fof(f112,plain,
! [X0,X1] :
( ~ value(in(n2,X0),X1)
| ~ type(X0,halfadder)
| value(in(n2,and2(X0)),X1) ),
inference(resolution,[],[f29,f1]) ).
fof(f29,axiom,
! [X8] :
( connection(in(n2,X8),in(n2,and2(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_in2_in2and2) ).
fof(f255,plain,
( value(in(n2,h1(f)),n1)
| ~ spl0_23 ),
inference(avatar_component_clause,[],[f254]) ).
fof(f554,plain,
( ~ type(and2(h1(f)),and)
| ~ value(in(n2,and2(h1(f))),n1)
| ~ mode(and2(h1(f)),ok)
| value(out(n1,and2(h1(f))),n1)
| ~ spl0_8 ),
inference(resolution,[],[f539,f9]) ).
fof(f9,axiom,
! [X6] :
( ~ value(in(n1,X6),n1)
| ~ type(X6,and)
| ~ value(in(n2,X6),n1)
| ~ mode(X6,ok)
| value(out(n1,X6),n1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',and_11_1) ).
fof(f539,plain,
( value(in(n1,and2(h1(f))),n1)
| ~ spl0_8 ),
inference(resolution,[],[f293,f242]) ).
fof(f242,plain,
value(in(n1,h1(f)),n1),
inference(resolution,[],[f126,f48]) ).
fof(f48,axiom,
value(in(n2,f),n1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',in2_0) ).
fof(f126,plain,
! [X0] :
( ~ value(in(n2,f),X0)
| value(in(n1,h1(f)),X0) ),
inference(resolution,[],[f121,f1]) ).
fof(f121,plain,
connection(in(n2,f),in(n1,h1(f))),
inference(resolution,[],[f42,f46]) ).
fof(f42,axiom,
! [X8] :
( ~ type(X8,fulladder)
| connection(in(n2,X8),in(n1,h1(X8))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_connection_in2_in1h1) ).
fof(f293,plain,
( ! [X0] :
( ~ value(in(n1,h1(f)),X0)
| value(in(n1,and2(h1(f))),X0) )
| ~ spl0_8 ),
inference(resolution,[],[f110,f144]) ).
fof(f110,plain,
! [X0,X1] :
( ~ type(X0,halfadder)
| ~ value(in(n1,X0),X1)
| value(in(n1,and2(X0)),X1) ),
inference(resolution,[],[f28,f1]) ).
fof(f28,axiom,
! [X8] :
( connection(in(n1,X8),in(n1,and2(X8)))
| ~ type(X8,halfadder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',halfadder_connection_in1_in1and2) ).
fof(f497,plain,
( ~ spl0_42
| spl0_55 ),
inference(avatar_contradiction_clause,[],[f496]) ).
fof(f496,plain,
( $false
| ~ spl0_42
| spl0_55 ),
inference(subsumption_resolution,[],[f495,f383]) ).
fof(f495,plain,
( ~ type(h2(f),halfadder)
| spl0_55 ),
inference(resolution,[],[f490,f22]) ).
fof(f490,plain,
( ~ type(and1(h2(f)),and)
| spl0_55 ),
inference(avatar_component_clause,[],[f488]) ).
fof(f488,plain,
( spl0_55
<=> type(and1(h2(f)),and) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_55])]) ).
fof(f493,plain,
( spl0_50
| ~ spl0_55
| spl0_3
| ~ spl0_41
| ~ spl0_42 ),
inference(avatar_split_clause,[],[f492,f382,f378,f67,f488,f464]) ).
fof(f67,plain,
( spl0_3
<=> mode(and1(h2(f)),abnormal) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).
fof(f378,plain,
( spl0_41
<=> value(out(n1,and1(h2(f))),n1) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_41])]) ).
fof(f492,plain,
( ~ type(and1(h2(f)),and)
| value(in(n1,and1(h2(f))),n1)
| spl0_3
| ~ spl0_41
| ~ spl0_42 ),
inference(subsumption_resolution,[],[f459,f451]) ).
fof(f451,plain,
( mode(and1(h2(f)),ok)
| spl0_3
| ~ spl0_42 ),
inference(subsumption_resolution,[],[f450,f383]) ).
fof(f450,plain,
( mode(and1(h2(f)),ok)
| ~ type(h2(f),halfadder)
| spl0_3 ),
inference(resolution,[],[f69,f86]) ).
fof(f69,plain,
( ~ mode(and1(h2(f)),abnormal)
| spl0_3 ),
inference(avatar_component_clause,[],[f67]) ).
fof(f459,plain,
( ~ type(and1(h2(f)),and)
| ~ mode(and1(h2(f)),ok)
| value(in(n1,and1(h2(f))),n1)
| ~ spl0_41 ),
inference(resolution,[],[f380,f11]) ).
fof(f11,axiom,
! [X6] :
( ~ value(out(n1,X6),n1)
| ~ type(X6,and)
| ~ mode(X6,ok)
| value(in(n1,X6),n1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',and_1_1x) ).
fof(f380,plain,
( value(out(n1,and1(h2(f))),n1)
| ~ spl0_41 ),
inference(avatar_component_clause,[],[f378]) ).
fof(f437,plain,
spl0_48,
inference(avatar_contradiction_clause,[],[f436]) ).
fof(f436,plain,
( $false
| spl0_48 ),
inference(subsumption_resolution,[],[f434,f46]) ).
fof(f434,plain,
( ~ type(f,fulladder)
| spl0_48 ),
inference(resolution,[],[f430,f37]) ).
fof(f37,axiom,
! [X8] :
( type(or1(X8),or)
| ~ type(X8,fulladder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_or1) ).
fof(f430,plain,
( ~ type(or1(f),or)
| spl0_48 ),
inference(avatar_component_clause,[],[f428]) ).
fof(f428,plain,
( spl0_48
<=> type(or1(f),or) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_48])]) ).
fof(f431,plain,
( spl0_44
| ~ spl0_48
| spl0_2 ),
inference(avatar_split_clause,[],[f426,f62,f428,f408]) ).
fof(f62,plain,
( spl0_2
<=> mode(or1(f),abnormal) ),
introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).
fof(f426,plain,
( ~ type(or1(f),or)
| value(in(n2,or1(f)),n0)
| spl0_2 ),
inference(subsumption_resolution,[],[f397,f202]) ).
fof(f202,plain,
( mode(or1(f),ok)
| spl0_2 ),
inference(subsumption_resolution,[],[f201,f64]) ).
fof(f64,plain,
( ~ mode(or1(f),abnormal)
| spl0_2 ),
inference(avatar_component_clause,[],[f62]) ).
fof(f201,plain,
( mode(or1(f),ok)
| mode(or1(f),abnormal) ),
inference(resolution,[],[f89,f46]) ).
fof(f89,plain,
! [X0] :
( ~ type(X0,fulladder)
| mode(or1(X0),ok)
| mode(or1(X0),abnormal) ),
inference(resolution,[],[f7,f37]) ).
fof(f397,plain,
( ~ type(or1(f),or)
| ~ mode(or1(f),ok)
| value(in(n2,or1(f)),n0) ),
inference(resolution,[],[f389,f17]) ).
fof(f17,axiom,
! [X6] :
( ~ value(out(n1,X6),n0)
| ~ type(X6,or)
| ~ mode(X6,ok)
| value(in(n2,X6),n0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',or_0_01) ).
fof(f389,plain,
value(out(n1,or1(f)),n0),
inference(resolution,[],[f134,f51]) ).
fof(f51,axiom,
value(out(c,f),n0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',outc_0) ).
fof(f134,plain,
! [X0] :
( ~ value(out(c,f),X0)
| value(out(n1,or1(f)),X0) ),
inference(resolution,[],[f130,f1]) ).
fof(f130,plain,
connection(out(c,f),out(n1,or1(f))),
inference(resolution,[],[f45,f46]) ).
fof(f45,axiom,
! [X8] :
( ~ type(X8,fulladder)
| connection(out(c,X8),out(n1,or1(X8))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_connection_outc_out1or1) ).
fof(f388,plain,
spl0_42,
inference(avatar_contradiction_clause,[],[f387]) ).
fof(f387,plain,
( $false
| spl0_42 ),
inference(subsumption_resolution,[],[f386,f46]) ).
fof(f386,plain,
( ~ type(f,fulladder)
| spl0_42 ),
inference(resolution,[],[f384,f36]) ).
fof(f384,plain,
( ~ type(h2(f),halfadder)
| spl0_42 ),
inference(avatar_component_clause,[],[f382]) ).
fof(f385,plain,
( spl0_41
| ~ spl0_42 ),
inference(avatar_split_clause,[],[f375,f382,f378]) ).
fof(f375,plain,
( ~ type(h2(f),halfadder)
| value(out(n1,and1(h2(f))),n1) ),
inference(resolution,[],[f373,f115]) ).
fof(f373,plain,
value(out(s,h2(f)),n1),
inference(resolution,[],[f132,f50]) ).
fof(f50,axiom,
value(out(s,f),n1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',outs_1) ).
fof(f132,plain,
! [X0] :
( ~ value(out(s,f),X0)
| value(out(s,h2(f)),X0) ),
inference(resolution,[],[f127,f1]) ).
fof(f127,plain,
connection(out(s,f),out(s,h2(f))),
inference(resolution,[],[f44,f46]) ).
fof(f44,axiom,
! [X8] :
( ~ type(X8,fulladder)
| connection(out(s,X8),out(s,h2(X8))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_connection_outs_outsh2) ).
fof(f298,plain,
spl0_23,
inference(avatar_split_clause,[],[f295,f254]) ).
fof(f295,plain,
value(in(n2,h1(f)),n1),
inference(resolution,[],[f129,f49]) ).
fof(f49,axiom,
value(in(c,f),n1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',inc_1) ).
fof(f129,plain,
! [X0] :
( ~ value(in(c,f),X0)
| value(in(n2,h1(f)),X0) ),
inference(resolution,[],[f124,f1]) ).
fof(f124,plain,
connection(in(c,f),in(n2,h1(f))),
inference(resolution,[],[f43,f46]) ).
fof(f43,axiom,
! [X8] :
( ~ type(X8,fulladder)
| connection(in(c,X8),in(n2,h1(X8))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_connection_inc_in2h1) ).
fof(f155,plain,
spl0_8,
inference(avatar_contradiction_clause,[],[f154]) ).
fof(f154,plain,
( $false
| spl0_8 ),
inference(subsumption_resolution,[],[f153,f46]) ).
fof(f153,plain,
( ~ type(f,fulladder)
| spl0_8 ),
inference(resolution,[],[f145,f35]) ).
fof(f35,axiom,
! [X8] :
( type(h1(X8),halfadder)
| ~ type(X8,fulladder) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fulladder_halfadder1) ).
fof(f145,plain,
( ~ type(h1(f),halfadder)
| spl0_8 ),
inference(avatar_component_clause,[],[f143]) ).
fof(f150,plain,
( ~ spl0_8
| spl0_9 ),
inference(avatar_split_clause,[],[f140,f147,f143]) ).
fof(f140,plain,
( mode(and2(h1(f)),ok)
| ~ type(h1(f),halfadder) ),
inference(resolution,[],[f87,f52]) ).
fof(f52,axiom,
~ mode(and2(h1(f)),abnormal),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_and2h1) ).
fof(f87,plain,
! [X0] :
( mode(and2(X0),abnormal)
| mode(and2(X0),ok)
| ~ type(X0,halfadder) ),
inference(resolution,[],[f7,f23]) ).
fof(f80,plain,
( ~ spl0_5
| ~ spl0_2 ),
inference(avatar_split_clause,[],[f56,f62,f77]) ).
fof(f56,axiom,
( ~ mode(or1(f),abnormal)
| ~ mode(or1(h2(f)),abnormal) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_or1h2) ).
fof(f75,plain,
( ~ spl0_4
| ~ spl0_2 ),
inference(avatar_split_clause,[],[f53,f62,f72]) ).
fof(f53,axiom,
( ~ mode(or1(f),abnormal)
| ~ mode(and1(h1(f)),abnormal) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_and1h1) ).
fof(f70,plain,
( ~ spl0_3
| ~ spl0_2 ),
inference(avatar_split_clause,[],[f55,f62,f67]) ).
fof(f55,axiom,
( ~ mode(or1(f),abnormal)
| ~ mode(and1(h2(f)),abnormal) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_and1h2) ).
fof(f65,plain,
( ~ spl0_1
| ~ spl0_2 ),
inference(avatar_split_clause,[],[f54,f62,f58]) ).
fof(f54,axiom,
( ~ mode(or1(f),abnormal)
| ~ mode(not1(h1(f)),abnormal) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_not1h1) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.13 % Problem : HWV007-1 : TPTP v8.1.2. Released v2.1.0.
% 0.09/0.14 % Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.15/0.36 % Computer : n020.cluster.edu
% 0.15/0.36 % Model : x86_64 x86_64
% 0.15/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36 % Memory : 8042.1875MB
% 0.15/0.36 % OS : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36 % CPULimit : 300
% 0.15/0.36 % WCLimit : 300
% 0.15/0.36 % DateTime : Tue Apr 30 05:09:32 EDT 2024
% 0.15/0.36 % CPUTime :
% 0.15/0.36 % (26306)Running in auto input_syntax mode. Trying TPTP
% 0.15/0.38 % (26311)dis+1_20_av=off:lcm=predicate:nm=2:nwc=2.0_396 on theBenchmark for (396ds/0Mi)
% 0.15/0.38 % (26308)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3_569 on theBenchmark for (569ds/0Mi)
% 0.15/0.38 % (26310)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3:gsp=on:nm=4_470 on theBenchmark for (470ds/0Mi)
% 0.15/0.38 % (26307)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2_1451 on theBenchmark for (1451ds/0Mi)
% 0.15/0.38 % (26309)dis-2_2:3_amm=sco:anc=none:bce=on:fsr=off:gsp=on:nm=16:nwc=1.2:nicw=on:sac=on:sp=weighted_frequency_476 on theBenchmark for (476ds/0Mi)
% 0.15/0.38 % (26312)dis+11_4:5_nm=4_216 on theBenchmark for (216ds/0Mi)
% 0.15/0.38 % (26313)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2:si=on:rtra=on:rawr=on:rp=on:fmbksg=on_1451 on theBenchmark for (1451ds/0Mi)
% 0.15/0.39 TRYING [1]
% 0.21/0.39 TRYING [1]
% 0.21/0.39 Detected minimum model sizes of [1,1,1,1]
% 0.21/0.39 Detected maximum model sizes of [5,2,5,max]
% 0.21/0.39 Detected minimum model sizes of [1,1,1,1]
% 0.21/0.39 Detected maximum model sizes of [5,2,5,max]
% 0.21/0.39 TRYING [1,1,1,1]
% 0.21/0.39 TRYING [1,1,1,1]
% 0.21/0.39 TRYING [2]
% 0.21/0.39 TRYING [2]
% 0.21/0.39 TRYING [1,1,1,2]
% 0.21/0.39 TRYING [1,1,1,2]
% 0.21/0.39 % (26312)First to succeed.
% 0.21/0.40 TRYING [1,2,1,2]
% 0.21/0.40 TRYING [1,2,1,2]
% 0.21/0.40 TRYING [3]
% 0.21/0.40 TRYING [3]
% 0.21/0.40 % (26311)Also succeeded, but the first one will report.
% 0.21/0.40 % (26312)Refutation found. Thanks to Tanya!
% 0.21/0.40 % SZS status Unsatisfiable for theBenchmark
% 0.21/0.40 % SZS output start Proof for theBenchmark
% See solution above
% 0.21/0.40 % (26312)------------------------------
% 0.21/0.40 % (26312)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 0.21/0.40 % (26312)Termination reason: Refutation
% 0.21/0.40
% 0.21/0.40 % (26312)Memory used [KB]: 1132
% 0.21/0.40 % (26312)Time elapsed: 0.019 s
% 0.21/0.40 % (26312)Instructions burned: 29 (million)
% 0.21/0.40 % (26312)------------------------------
% 0.21/0.40 % (26312)------------------------------
% 0.21/0.40 % (26306)Success in time 0.023 s
%------------------------------------------------------------------------------