TSTP Solution File: CSR092+1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : CSR092+1 : TPTP v8.1.2. Bugfixed v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n004.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 20:15:04 EDT 2024

% Result   : Theorem 163.58s 21.18s
% Output   : CNFRefutation 164.84s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :   20
% Syntax   : Number of formulae    :   85 (  42 unt;   0 def)
%            Number of atoms       :  163 (   4 equ)
%            Maximal formula atoms :    5 (   1 avg)
%            Number of connectives :  140 (  62   ~;  59   |;   8   &)
%                                         (   4 <=>;   7  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    9 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :   11 (   9 usr;   5 prp; 0-2 aty)
%            Number of functors    :   12 (  12 usr;  12 con; 0-0 aty)
%            Number of variables   :   50 (  48   !;   2   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f26,axiom,
    ! [V__X,V__Y] :
      ( s__subclass(V__X,V__Y)
     => ( s__instance(V__X,s__SetOrClass)
        & s__instance(V__Y,s__SetOrClass) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f27,axiom,
    ! [V__X,V__Y,V__Z] :
      ( ( s__instance(V__Y,s__SetOrClass)
        & s__instance(V__X,s__SetOrClass) )
     => ( ( s__subclass(V__X,V__Y)
          & s__instance(V__Z,V__X) )
       => s__instance(V__Z,V__Y) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f97,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parent(V__ROW1,V__ROW2)
       => s__ancestor(V__ROW1,V__ROW2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f125,axiom,
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__son(V__ROW1,V__ROW2)
       => s__parent(V__ROW1,V__ROW2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5906,axiom,
    s__subclass(s__Animal,s__Organism),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5923,axiom,
    s__subclass(s__Vertebrate,s__Animal),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5956,axiom,
    s__subclass(s__WarmBloodedVertebrate,s__Vertebrate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5972,axiom,
    s__subclass(s__Mammal,s__WarmBloodedVertebrate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5999,axiom,
    s__subclass(s__Primate,s__Mammal),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6009,axiom,
    s__subclass(s__Hominid,s__Primate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6012,axiom,
    s__subclass(s__Human,s__Hominid),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6017,axiom,
    s__subclass(s__Man,s__Human),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14788,axiom,
    s__instance(s__Man22_1,s__Man),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14789,axiom,
    s__instance(s__Ancestor22_1,s__Human),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14790,axiom,
    s__son(s__Man22_1,s__Ancestor22_1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14791,conjecture,
    ? [V_X] :
      ( s__ancestor(s__Man22_1,V_X)
      & V_X = s__Ancestor22_1 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14792,negated_conjecture,
    ~ ? [V_X] :
        ( s__ancestor(s__Man22_1,V_X)
        & V_X = s__Ancestor22_1 ),
    inference(negated_conjecture,[status(cth)],[f14791]) ).

fof(f14832,plain,
    ! [V__X,V__Y] :
      ( ~ s__subclass(V__X,V__Y)
      | ( s__instance(V__X,s__SetOrClass)
        & s__instance(V__Y,s__SetOrClass) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f26]) ).

fof(f14833,plain,
    ! [X0,X1] :
      ( ~ s__subclass(X0,X1)
      | s__instance(X0,s__SetOrClass) ),
    inference(cnf_transformation,[status(esa)],[f14832]) ).

fof(f14834,plain,
    ! [X0,X1] :
      ( ~ s__subclass(X0,X1)
      | s__instance(X1,s__SetOrClass) ),
    inference(cnf_transformation,[status(esa)],[f14832]) ).

fof(f14835,plain,
    ! [V__X,V__Y,V__Z] :
      ( ~ s__instance(V__Y,s__SetOrClass)
      | ~ s__instance(V__X,s__SetOrClass)
      | ~ s__subclass(V__X,V__Y)
      | ~ s__instance(V__Z,V__X)
      | s__instance(V__Z,V__Y) ),
    inference(pre_NNF_transformation,[status(esa)],[f27]) ).

fof(f14836,plain,
    ! [V__X,V__Y] :
      ( ~ s__instance(V__Y,s__SetOrClass)
      | ~ s__instance(V__X,s__SetOrClass)
      | ! [V__Z] :
          ( ~ s__subclass(V__X,V__Y)
          | ~ s__instance(V__Z,V__X)
          | s__instance(V__Z,V__Y) ) ),
    inference(miniscoping,[status(esa)],[f14835]) ).

fof(f14837,plain,
    ! [X0,X1,X2] :
      ( ~ s__instance(X0,s__SetOrClass)
      | ~ s__instance(X1,s__SetOrClass)
      | ~ s__subclass(X1,X0)
      | ~ s__instance(X2,X1)
      | s__instance(X2,X0) ),
    inference(cnf_transformation,[status(esa)],[f14836]) ).

fof(f14969,plain,
    ! [V__ROW1,V__ROW2] :
      ( ~ s__instance(V__ROW2,s__Organism)
      | ~ s__instance(V__ROW1,s__Organism)
      | ~ s__parent(V__ROW1,V__ROW2)
      | s__ancestor(V__ROW1,V__ROW2) ),
    inference(pre_NNF_transformation,[status(esa)],[f97]) ).

fof(f14970,plain,
    ! [X0,X1] :
      ( ~ s__instance(X0,s__Organism)
      | ~ s__instance(X1,s__Organism)
      | ~ s__parent(X1,X0)
      | s__ancestor(X1,X0) ),
    inference(cnf_transformation,[status(esa)],[f14969]) ).

fof(f15029,plain,
    ! [V__ROW1,V__ROW2] :
      ( ~ s__instance(V__ROW2,s__Organism)
      | ~ s__instance(V__ROW1,s__Organism)
      | ~ s__son(V__ROW1,V__ROW2)
      | s__parent(V__ROW1,V__ROW2) ),
    inference(pre_NNF_transformation,[status(esa)],[f125]) ).

fof(f15030,plain,
    ! [X0,X1] :
      ( ~ s__instance(X0,s__Organism)
      | ~ s__instance(X1,s__Organism)
      | ~ s__son(X1,X0)
      | s__parent(X1,X0) ),
    inference(cnf_transformation,[status(esa)],[f15029]) ).

fof(f24953,plain,
    s__subclass(s__Animal,s__Organism),
    inference(cnf_transformation,[status(esa)],[f5906]) ).

fof(f24981,plain,
    s__subclass(s__Vertebrate,s__Animal),
    inference(cnf_transformation,[status(esa)],[f5923]) ).

fof(f25014,plain,
    s__subclass(s__WarmBloodedVertebrate,s__Vertebrate),
    inference(cnf_transformation,[status(esa)],[f5956]) ).

fof(f25034,plain,
    s__subclass(s__Mammal,s__WarmBloodedVertebrate),
    inference(cnf_transformation,[status(esa)],[f5972]) ).

fof(f25063,plain,
    s__subclass(s__Primate,s__Mammal),
    inference(cnf_transformation,[status(esa)],[f5999]) ).

fof(f25073,plain,
    s__subclass(s__Hominid,s__Primate),
    inference(cnf_transformation,[status(esa)],[f6009]) ).

fof(f25076,plain,
    s__subclass(s__Human,s__Hominid),
    inference(cnf_transformation,[status(esa)],[f6012]) ).

fof(f25081,plain,
    s__subclass(s__Man,s__Human),
    inference(cnf_transformation,[status(esa)],[f6017]) ).

fof(f34362,plain,
    s__instance(s__Man22_1,s__Man),
    inference(cnf_transformation,[status(esa)],[f14788]) ).

fof(f34363,plain,
    s__instance(s__Ancestor22_1,s__Human),
    inference(cnf_transformation,[status(esa)],[f14789]) ).

fof(f34364,plain,
    s__son(s__Man22_1,s__Ancestor22_1),
    inference(cnf_transformation,[status(esa)],[f14790]) ).

fof(f34365,plain,
    ! [V_X] :
      ( ~ s__ancestor(s__Man22_1,V_X)
      | V_X != s__Ancestor22_1 ),
    inference(pre_NNF_transformation,[status(esa)],[f14792]) ).

fof(f34366,plain,
    ! [X0] :
      ( ~ s__ancestor(s__Man22_1,X0)
      | X0 != s__Ancestor22_1 ),
    inference(cnf_transformation,[status(esa)],[f34365]) ).

fof(f34687,plain,
    ! [X0,X1,X2] :
      ( ~ s__instance(X0,s__SetOrClass)
      | ~ s__subclass(X0,X1)
      | ~ s__instance(X2,X0)
      | s__instance(X2,X1) ),
    inference(forward_subsumption_resolution,[status(thm)],[f14837,f14834]) ).

fof(f35510,plain,
    ~ s__ancestor(s__Man22_1,s__Ancestor22_1),
    inference(destructive_equality_resolution,[status(esa)],[f34366]) ).

fof(f40059,plain,
    ( spl0_565
  <=> s__instance(s__Ancestor22_1,s__Organism) ),
    introduced(split_symbol_definition) ).

fof(f40061,plain,
    ( ~ s__instance(s__Ancestor22_1,s__Organism)
    | spl0_565 ),
    inference(component_clause,[status(thm)],[f40059]) ).

fof(f40062,plain,
    ( spl0_566
  <=> s__instance(s__Man22_1,s__Organism) ),
    introduced(split_symbol_definition) ).

fof(f40064,plain,
    ( ~ s__instance(s__Man22_1,s__Organism)
    | spl0_566 ),
    inference(component_clause,[status(thm)],[f40062]) ).

fof(f40065,plain,
    ( spl0_567
  <=> s__parent(s__Man22_1,s__Ancestor22_1) ),
    introduced(split_symbol_definition) ).

fof(f40066,plain,
    ( s__parent(s__Man22_1,s__Ancestor22_1)
    | ~ spl0_567 ),
    inference(component_clause,[status(thm)],[f40065]) ).

fof(f40068,plain,
    ( ~ s__instance(s__Ancestor22_1,s__Organism)
    | ~ s__instance(s__Man22_1,s__Organism)
    | s__parent(s__Man22_1,s__Ancestor22_1) ),
    inference(resolution,[status(thm)],[f15030,f34364]) ).

fof(f40069,plain,
    ( ~ spl0_565
    | ~ spl0_566
    | spl0_567 ),
    inference(split_clause,[status(thm)],[f40068,f40059,f40062,f40065]) ).

fof(f40077,plain,
    ( spl0_569
  <=> s__ancestor(s__Man22_1,s__Ancestor22_1) ),
    introduced(split_symbol_definition) ).

fof(f40078,plain,
    ( s__ancestor(s__Man22_1,s__Ancestor22_1)
    | ~ spl0_569 ),
    inference(component_clause,[status(thm)],[f40077]) ).

fof(f40080,plain,
    ( ~ s__instance(s__Ancestor22_1,s__Organism)
    | ~ s__instance(s__Man22_1,s__Organism)
    | s__ancestor(s__Man22_1,s__Ancestor22_1)
    | ~ spl0_567 ),
    inference(resolution,[status(thm)],[f40066,f14970]) ).

fof(f40081,plain,
    ( ~ spl0_565
    | ~ spl0_566
    | spl0_569
    | ~ spl0_567 ),
    inference(split_clause,[status(thm)],[f40080,f40059,f40062,f40077,f40065]) ).

fof(f40082,plain,
    ( $false
    | ~ spl0_569 ),
    inference(forward_subsumption_resolution,[status(thm)],[f40078,f35510]) ).

fof(f40083,plain,
    ~ spl0_569,
    inference(contradiction_clause,[status(thm)],[f40082]) ).

fof(f50573,plain,
    ! [X0,X1,X2] :
      ( ~ s__subclass(X0,X1)
      | ~ s__instance(X2,X0)
      | s__instance(X2,X1) ),
    inference(backward_subsumption_resolution,[status(thm)],[f34687,f14833]) ).

fof(f51454,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__Man)
      | s__instance(X0,s__Human) ),
    inference(resolution,[status(thm)],[f50573,f25081]) ).

fof(f51456,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__Human)
      | s__instance(X0,s__Hominid) ),
    inference(resolution,[status(thm)],[f50573,f25076]) ).

fof(f51457,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__Hominid)
      | s__instance(X0,s__Primate) ),
    inference(resolution,[status(thm)],[f50573,f25073]) ).

fof(f51460,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__Primate)
      | s__instance(X0,s__Mammal) ),
    inference(resolution,[status(thm)],[f50573,f25063]) ).

fof(f51468,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__Mammal)
      | s__instance(X0,s__WarmBloodedVertebrate) ),
    inference(resolution,[status(thm)],[f50573,f25034]) ).

fof(f51475,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__WarmBloodedVertebrate)
      | s__instance(X0,s__Vertebrate) ),
    inference(resolution,[status(thm)],[f50573,f25014]) ).

fof(f51485,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__Vertebrate)
      | s__instance(X0,s__Animal) ),
    inference(resolution,[status(thm)],[f50573,f24981]) ).

fof(f51489,plain,
    ! [X0] :
      ( ~ s__instance(X0,s__Animal)
      | s__instance(X0,s__Organism) ),
    inference(resolution,[status(thm)],[f50573,f24953]) ).

fof(f51838,plain,
    s__instance(s__Man22_1,s__Human),
    inference(resolution,[status(thm)],[f51454,f34362]) ).

fof(f51846,plain,
    s__instance(s__Ancestor22_1,s__Hominid),
    inference(resolution,[status(thm)],[f51456,f34363]) ).

fof(f51847,plain,
    s__instance(s__Man22_1,s__Hominid),
    inference(resolution,[status(thm)],[f51456,f51838]) ).

fof(f51850,plain,
    s__instance(s__Ancestor22_1,s__Primate),
    inference(resolution,[status(thm)],[f51457,f51846]) ).

fof(f51851,plain,
    s__instance(s__Man22_1,s__Primate),
    inference(resolution,[status(thm)],[f51457,f51847]) ).

fof(f51858,plain,
    s__instance(s__Ancestor22_1,s__Mammal),
    inference(resolution,[status(thm)],[f51460,f51850]) ).

fof(f51859,plain,
    s__instance(s__Man22_1,s__Mammal),
    inference(resolution,[status(thm)],[f51460,f51851]) ).

fof(f51972,plain,
    s__instance(s__Ancestor22_1,s__WarmBloodedVertebrate),
    inference(resolution,[status(thm)],[f51468,f51858]) ).

fof(f51973,plain,
    s__instance(s__Man22_1,s__WarmBloodedVertebrate),
    inference(resolution,[status(thm)],[f51468,f51859]) ).

fof(f51989,plain,
    s__instance(s__Ancestor22_1,s__Vertebrate),
    inference(resolution,[status(thm)],[f51475,f51972]) ).

fof(f51990,plain,
    s__instance(s__Man22_1,s__Vertebrate),
    inference(resolution,[status(thm)],[f51475,f51973]) ).

fof(f52115,plain,
    s__instance(s__Ancestor22_1,s__Animal),
    inference(resolution,[status(thm)],[f51485,f51989]) ).

fof(f52116,plain,
    s__instance(s__Man22_1,s__Animal),
    inference(resolution,[status(thm)],[f51485,f51990]) ).

fof(f52125,plain,
    s__instance(s__Ancestor22_1,s__Organism),
    inference(resolution,[status(thm)],[f51489,f52115]) ).

fof(f52126,plain,
    ( $false
    | spl0_565 ),
    inference(forward_subsumption_resolution,[status(thm)],[f52125,f40061]) ).

fof(f52127,plain,
    spl0_565,
    inference(contradiction_clause,[status(thm)],[f52126]) ).

fof(f52128,plain,
    s__instance(s__Man22_1,s__Organism),
    inference(resolution,[status(thm)],[f51489,f52116]) ).

fof(f52129,plain,
    ( $false
    | spl0_566 ),
    inference(forward_subsumption_resolution,[status(thm)],[f52128,f40064]) ).

fof(f52130,plain,
    spl0_566,
    inference(contradiction_clause,[status(thm)],[f52129]) ).

fof(f52131,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f40069,f40081,f40083,f52127,f52130]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.13  % Problem  : CSR092+1 : TPTP v8.1.2. Bugfixed v7.3.0.
% 0.10/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.35  % Computer : n004.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 : Mon Apr 29 23:43:33 EDT 2024
% 0.13/0.35  % CPUTime  : 
% 0.44/0.62  % Drodi V3.6.0
% 163.58/21.18  % Refutation found
% 163.58/21.18  % SZS status Theorem for theBenchmark: Theorem is valid
% 163.58/21.18  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 165.18/21.46  % Elapsed time: 21.091969 seconds
% 165.18/21.46  % CPU time: 164.622311 seconds
% 165.18/21.46  % Total memory used: 1.076 GB
% 165.18/21.46  % Net memory used: 1.036 GB
%------------------------------------------------------------------------------