TSTP Solution File: NLP141+1 by Drodi---3.5.1
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.5.1
% Problem : NLP141+1 : TPTP v8.1.2. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n018.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 May 31 12:23:47 EDT 2023
% Result : Theorem 0.14s 0.32s
% Output : CNFRefutation 0.14s
% Verified :
% SZS Type : Refutation
% Derivation depth : 13
% Number of leaves : 13
% Syntax : Number of formulae : 66 ( 15 unt; 0 def)
% Number of atoms : 288 ( 29 equ)
% Maximal formula atoms : 27 ( 4 avg)
% Number of connectives : 293 ( 71 ~; 60 |; 144 &)
% ( 2 <=>; 16 =>; 0 <=; 0 <~>)
% Maximal formula depth : 34 ( 6 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 36 ( 34 usr; 1 prp; 0-4 aty)
% Number of functors : 11 ( 11 usr; 6 con; 0-4 aty)
% Number of variables : 164 (; 122 !; 42 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1,axiom,
! [U,V] :
( furniture(U,V)
=> instrumentality(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f2,axiom,
! [U,V] :
( seat(U,V)
=> furniture(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f3,axiom,
! [U,V] :
( frontseat(U,V)
=> seat(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f18,axiom,
! [U,V] :
( object(U,V)
=> nonliving(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f20,axiom,
! [U,V] :
( artifact(U,V)
=> object(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f21,axiom,
! [U,V] :
( instrumentality(U,V)
=> artifact(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f38,axiom,
! [U,V] :
( human_person(U,V)
=> animate(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f48,axiom,
! [U,V] :
( man(U,V)
=> human_person(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f49,axiom,
! [U,V] :
( fellow(U,V)
=> man(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f50,axiom,
! [U,V] :
( animate(U,V)
=> ~ nonliving(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f59,axiom,
! [U,V,W,X] :
( be(U,V,W,X)
=> W = X ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f60,axiom,
! [U,V] :
( two(U,V)
<=> ? [W] :
( member(U,W,V)
& ? [X] :
( member(U,X,V)
& X != W
& ! [Y] :
( member(U,Y,V)
=> ( Y = X
| Y = W ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f62,conjecture,
~ ? [U] :
( actual_world(U)
& ? [V,W,X,Y,Z] :
( chevy(U,V)
& white(U,V)
& dirty(U,V)
& old(U,V)
& of(U,W,X)
& city(U,X)
& hollywood_placename(U,W)
& placename(U,W)
& street(U,X)
& lonely(U,X)
& event(U,Y)
& agent(U,Y,V)
& present(U,Y)
& barrel(U,Y)
& down(U,Y,X)
& in(U,Y,X)
& ! [X1] :
( member(U,X1,Z)
=> ? [X2,X3] :
( frontseat(U,X3)
& state(U,X2)
& be(U,X2,X1,X3)
& in(U,X3,X3) ) )
& two(U,Z)
& group(U,Z)
& ! [X4] :
( member(U,X4,Z)
=> ( fellow(U,X4)
& young(U,X4) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f63,negated_conjecture,
~ ~ ? [U] :
( actual_world(U)
& ? [V,W,X,Y,Z] :
( chevy(U,V)
& white(U,V)
& dirty(U,V)
& old(U,V)
& of(U,W,X)
& city(U,X)
& hollywood_placename(U,W)
& placename(U,W)
& street(U,X)
& lonely(U,X)
& event(U,Y)
& agent(U,Y,V)
& present(U,Y)
& barrel(U,Y)
& down(U,Y,X)
& in(U,Y,X)
& ! [X1] :
( member(U,X1,Z)
=> ? [X2,X3] :
( frontseat(U,X3)
& state(U,X2)
& be(U,X2,X1,X3)
& in(U,X3,X3) ) )
& two(U,Z)
& group(U,Z)
& ! [X4] :
( member(U,X4,Z)
=> ( fellow(U,X4)
& young(U,X4) ) ) ) ),
inference(negated_conjecture,[status(cth)],[f62]) ).
fof(f64,plain,
! [U,V] :
( ~ furniture(U,V)
| instrumentality(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f1]) ).
fof(f65,plain,
! [X0,X1] :
( ~ furniture(X0,X1)
| instrumentality(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f64]) ).
fof(f66,plain,
! [U,V] :
( ~ seat(U,V)
| furniture(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f2]) ).
fof(f67,plain,
! [X0,X1] :
( ~ seat(X0,X1)
| furniture(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f66]) ).
fof(f68,plain,
! [U,V] :
( ~ frontseat(U,V)
| seat(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f3]) ).
fof(f69,plain,
! [X0,X1] :
( ~ frontseat(X0,X1)
| seat(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f68]) ).
fof(f98,plain,
! [U,V] :
( ~ object(U,V)
| nonliving(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f18]) ).
fof(f99,plain,
! [X0,X1] :
( ~ object(X0,X1)
| nonliving(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f98]) ).
fof(f102,plain,
! [U,V] :
( ~ artifact(U,V)
| object(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f20]) ).
fof(f103,plain,
! [X0,X1] :
( ~ artifact(X0,X1)
| object(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f102]) ).
fof(f104,plain,
! [U,V] :
( ~ instrumentality(U,V)
| artifact(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f21]) ).
fof(f105,plain,
! [X0,X1] :
( ~ instrumentality(X0,X1)
| artifact(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f104]) ).
fof(f138,plain,
! [U,V] :
( ~ human_person(U,V)
| animate(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f38]) ).
fof(f139,plain,
! [X0,X1] :
( ~ human_person(X0,X1)
| animate(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f138]) ).
fof(f158,plain,
! [U,V] :
( ~ man(U,V)
| human_person(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f48]) ).
fof(f159,plain,
! [X0,X1] :
( ~ man(X0,X1)
| human_person(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f158]) ).
fof(f160,plain,
! [U,V] :
( ~ fellow(U,V)
| man(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f49]) ).
fof(f161,plain,
! [X0,X1] :
( ~ fellow(X0,X1)
| man(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f160]) ).
fof(f162,plain,
! [U,V] :
( ~ animate(U,V)
| ~ nonliving(U,V) ),
inference(pre_NNF_transformation,[status(esa)],[f50]) ).
fof(f163,plain,
! [X0,X1] :
( ~ animate(X0,X1)
| ~ nonliving(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f162]) ).
fof(f180,plain,
! [U,V,W,X] :
( ~ be(U,V,W,X)
| W = X ),
inference(pre_NNF_transformation,[status(esa)],[f59]) ).
fof(f181,plain,
! [W,X] :
( ! [U,V] : ~ be(U,V,W,X)
| W = X ),
inference(miniscoping,[status(esa)],[f180]) ).
fof(f182,plain,
! [X0,X1,X2,X3] :
( ~ be(X0,X1,X2,X3)
| X2 = X3 ),
inference(cnf_transformation,[status(esa)],[f181]) ).
fof(f183,plain,
! [U,V] :
( two(U,V)
<=> ? [W] :
( member(U,W,V)
& ? [X] :
( member(U,X,V)
& X != W
& ! [Y] :
( ~ member(U,Y,V)
| Y = X
| Y = W ) ) ) ),
inference(pre_NNF_transformation,[status(esa)],[f60]) ).
fof(f184,plain,
! [U,V] :
( ( ~ two(U,V)
| ? [W] :
( member(U,W,V)
& ? [X] :
( member(U,X,V)
& X != W
& ! [Y] :
( ~ member(U,Y,V)
| Y = X
| Y = W ) ) ) )
& ( two(U,V)
| ! [W] :
( ~ member(U,W,V)
| ! [X] :
( ~ member(U,X,V)
| X = W
| ? [Y] :
( member(U,Y,V)
& Y != X
& Y != W ) ) ) ) ),
inference(NNF_transformation,[status(esa)],[f183]) ).
fof(f185,plain,
( ! [U,V] :
( ~ two(U,V)
| ? [W] :
( member(U,W,V)
& ? [X] :
( member(U,X,V)
& X != W
& ! [Y] :
( ~ member(U,Y,V)
| Y = X
| Y = W ) ) ) )
& ! [U,V] :
( two(U,V)
| ! [W] :
( ~ member(U,W,V)
| ! [X] :
( ~ member(U,X,V)
| X = W
| ? [Y] :
( member(U,Y,V)
& Y != X
& Y != W ) ) ) ) ),
inference(miniscoping,[status(esa)],[f184]) ).
fof(f186,plain,
( ! [U,V] :
( ~ two(U,V)
| ( member(U,sk0_0(V,U),V)
& member(U,sk0_1(V,U),V)
& sk0_1(V,U) != sk0_0(V,U)
& ! [Y] :
( ~ member(U,Y,V)
| Y = sk0_1(V,U)
| Y = sk0_0(V,U) ) ) )
& ! [U,V] :
( two(U,V)
| ! [W] :
( ~ member(U,W,V)
| ! [X] :
( ~ member(U,X,V)
| X = W
| ( member(U,sk0_2(X,W,V,U),V)
& sk0_2(X,W,V,U) != X
& sk0_2(X,W,V,U) != W ) ) ) ) ),
inference(skolemization,[status(esa)],[f185]) ).
fof(f188,plain,
! [X0,X1] :
( ~ two(X0,X1)
| member(X0,sk0_1(X1,X0),X1) ),
inference(cnf_transformation,[status(esa)],[f186]) ).
fof(f196,plain,
? [U] :
( actual_world(U)
& ? [V,W,X,Y,Z] :
( chevy(U,V)
& white(U,V)
& dirty(U,V)
& old(U,V)
& of(U,W,X)
& city(U,X)
& hollywood_placename(U,W)
& placename(U,W)
& street(U,X)
& lonely(U,X)
& event(U,Y)
& agent(U,Y,V)
& present(U,Y)
& barrel(U,Y)
& down(U,Y,X)
& in(U,Y,X)
& ! [X1] :
( ~ member(U,X1,Z)
| ? [X2,X3] :
( frontseat(U,X3)
& state(U,X2)
& be(U,X2,X1,X3)
& in(U,X3,X3) ) )
& two(U,Z)
& group(U,Z)
& ! [X4] :
( ~ member(U,X4,Z)
| ( fellow(U,X4)
& young(U,X4) ) ) ) ),
inference(pre_NNF_transformation,[status(esa)],[f63]) ).
fof(f197,plain,
? [U] :
( actual_world(U)
& ? [Z] :
( ? [X,Y] :
( ? [V] :
( ? [W] :
( chevy(U,V)
& white(U,V)
& dirty(U,V)
& old(U,V)
& of(U,W,X)
& city(U,X)
& hollywood_placename(U,W)
& placename(U,W) )
& street(U,X)
& lonely(U,X)
& event(U,Y)
& agent(U,Y,V) )
& present(U,Y)
& barrel(U,Y)
& down(U,Y,X)
& in(U,Y,X) )
& ! [X1] :
( ~ member(U,X1,Z)
| ? [X3] :
( ? [X2] :
( frontseat(U,X3)
& state(U,X2)
& be(U,X2,X1,X3) )
& in(U,X3,X3) ) )
& two(U,Z)
& group(U,Z)
& ! [X4] :
( ~ member(U,X4,Z)
| ( fellow(U,X4)
& young(U,X4) ) ) ) ),
inference(miniscoping,[status(esa)],[f196]) ).
fof(f198,plain,
( actual_world(sk0_3)
& chevy(sk0_3,sk0_7)
& white(sk0_3,sk0_7)
& dirty(sk0_3,sk0_7)
& old(sk0_3,sk0_7)
& of(sk0_3,sk0_8,sk0_5)
& city(sk0_3,sk0_5)
& hollywood_placename(sk0_3,sk0_8)
& placename(sk0_3,sk0_8)
& street(sk0_3,sk0_5)
& lonely(sk0_3,sk0_5)
& event(sk0_3,sk0_6)
& agent(sk0_3,sk0_6,sk0_7)
& present(sk0_3,sk0_6)
& barrel(sk0_3,sk0_6)
& down(sk0_3,sk0_6,sk0_5)
& in(sk0_3,sk0_6,sk0_5)
& ! [X1] :
( ~ member(sk0_3,X1,sk0_4)
| ( frontseat(sk0_3,sk0_9(X1))
& state(sk0_3,sk0_10(X1))
& be(sk0_3,sk0_10(X1),X1,sk0_9(X1))
& in(sk0_3,sk0_9(X1),sk0_9(X1)) ) )
& two(sk0_3,sk0_4)
& group(sk0_3,sk0_4)
& ! [X4] :
( ~ member(sk0_3,X4,sk0_4)
| ( fellow(sk0_3,X4)
& young(sk0_3,X4) ) ) ),
inference(skolemization,[status(esa)],[f197]) ).
fof(f216,plain,
! [X0] :
( ~ member(sk0_3,X0,sk0_4)
| frontseat(sk0_3,sk0_9(X0)) ),
inference(cnf_transformation,[status(esa)],[f198]) ).
fof(f218,plain,
! [X0] :
( ~ member(sk0_3,X0,sk0_4)
| be(sk0_3,sk0_10(X0),X0,sk0_9(X0)) ),
inference(cnf_transformation,[status(esa)],[f198]) ).
fof(f220,plain,
two(sk0_3,sk0_4),
inference(cnf_transformation,[status(esa)],[f198]) ).
fof(f222,plain,
! [X0] :
( ~ member(sk0_3,X0,sk0_4)
| fellow(sk0_3,X0) ),
inference(cnf_transformation,[status(esa)],[f198]) ).
fof(f247,plain,
! [X0,X1] :
( ~ instrumentality(X0,X1)
| object(X0,X1) ),
inference(resolution,[status(thm)],[f105,f103]) ).
fof(f260,plain,
! [X0,X1] :
( ~ nonliving(X0,X1)
| ~ human_person(X0,X1) ),
inference(resolution,[status(thm)],[f163,f139]) ).
fof(f272,plain,
member(sk0_3,sk0_1(sk0_4,sk0_3),sk0_4),
inference(resolution,[status(thm)],[f188,f220]) ).
fof(f281,plain,
be(sk0_3,sk0_10(sk0_1(sk0_4,sk0_3)),sk0_1(sk0_4,sk0_3),sk0_9(sk0_1(sk0_4,sk0_3))),
inference(resolution,[status(thm)],[f272,f218]) ).
fof(f284,plain,
frontseat(sk0_3,sk0_9(sk0_1(sk0_4,sk0_3))),
inference(resolution,[status(thm)],[f272,f216]) ).
fof(f285,plain,
fellow(sk0_3,sk0_1(sk0_4,sk0_3)),
inference(resolution,[status(thm)],[f272,f222]) ).
fof(f288,plain,
man(sk0_3,sk0_1(sk0_4,sk0_3)),
inference(resolution,[status(thm)],[f285,f161]) ).
fof(f291,plain,
human_person(sk0_3,sk0_1(sk0_4,sk0_3)),
inference(resolution,[status(thm)],[f288,f159]) ).
fof(f305,plain,
seat(sk0_3,sk0_9(sk0_1(sk0_4,sk0_3))),
inference(resolution,[status(thm)],[f284,f69]) ).
fof(f315,plain,
furniture(sk0_3,sk0_9(sk0_1(sk0_4,sk0_3))),
inference(resolution,[status(thm)],[f305,f67]) ).
fof(f316,plain,
sk0_1(sk0_4,sk0_3) = sk0_9(sk0_1(sk0_4,sk0_3)),
inference(resolution,[status(thm)],[f281,f182]) ).
fof(f340,plain,
furniture(sk0_3,sk0_1(sk0_4,sk0_3)),
inference(backward_demodulation,[status(thm)],[f316,f315]) ).
fof(f368,plain,
! [X0,X1] :
( ~ human_person(X0,X1)
| ~ object(X0,X1) ),
inference(resolution,[status(thm)],[f260,f99]) ).
fof(f376,plain,
~ object(sk0_3,sk0_1(sk0_4,sk0_3)),
inference(resolution,[status(thm)],[f368,f291]) ).
fof(f458,plain,
~ instrumentality(sk0_3,sk0_1(sk0_4,sk0_3)),
inference(resolution,[status(thm)],[f376,f247]) ).
fof(f492,plain,
~ furniture(sk0_3,sk0_1(sk0_4,sk0_3)),
inference(resolution,[status(thm)],[f458,f65]) ).
fof(f493,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[f492,f340]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.10 % Problem : NLP141+1 : TPTP v8.1.2. Released v2.4.0.
% 0.02/0.10 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.31 % Computer : n018.cluster.edu
% 0.10/0.31 % Model : x86_64 x86_64
% 0.10/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31 % Memory : 8042.1875MB
% 0.10/0.31 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31 % CPULimit : 300
% 0.10/0.31 % WCLimit : 300
% 0.10/0.31 % DateTime : Tue May 30 09:38:55 EDT 2023
% 0.10/0.31 % CPUTime :
% 0.14/0.31 % Drodi V3.5.1
% 0.14/0.32 % Refutation found
% 0.14/0.32 % SZS status Theorem for theBenchmark: Theorem is valid
% 0.14/0.32 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.14/0.54 % Elapsed time: 0.018773 seconds
% 0.14/0.54 % CPU time: 0.019024 seconds
% 0.14/0.54 % Memory used: 3.176 MB
%------------------------------------------------------------------------------