TSTP Solution File: NLP022+1 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : NLP022+1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n028.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 : Thu Aug 31 09:54:16 EDT 2023

% Result   : CounterSatisfiable 1.31s 1.15s
% Output   : Saturation 1.31s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)

% Comments : 
%------------------------------------------------------------------------------
fof(f2,axiom,
    ! [X0] :
      ( man(X0)
     => human(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax2) ).

fof(f3,axiom,
    ! [X0] :
      ( human(X0)
     => organism(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax3) ).

fof(f5,axiom,
    ! [X0] :
      ( organism(X0)
     => ~ object(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax5) ).

fof(f8,axiom,
    ! [X0] :
      ( furniture(X0)
     => instrumentality(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax8) ).

fof(f11,axiom,
    ! [X0] :
      ( way(X0)
     => artifact(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax11) ).

fof(f14,axiom,
    ! [X0] :
      ( car(X0)
     => vehicle(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax14) ).

fof(f15,axiom,
    ! [X0] :
      ( vehicle(X0)
     => transport(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax15) ).

fof(f16,axiom,
    ! [X0] :
      ( transport(X0)
     => instrumentality(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax16) ).

fof(f17,axiom,
    ! [X0] :
      ( instrumentality(X0)
     => artifact(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax17) ).

fof(f18,axiom,
    ! [X0] :
      ( artifact(X0)
     => object(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax18) ).

fof(f19,axiom,
    ! [X0] :
      ( artifact(X0)
     => ~ location(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax19) ).

fof(f20,axiom,
    ! [X0] :
      ( event(X0)
     => eventuality(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax20) ).

fof(f22,axiom,
    ! [X0] :
      ( city(X0)
     => location(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax22) ).

fof(f24,axiom,
    ! [X0] :
      ( object(X0)
     => entity(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax24) ).

fof(f26,axiom,
    ! [X0] :
      ( eventuality(X0)
     => ~ entity(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax26) ).

fof(f38,axiom,
    ! [X0,X1,X2] :
      ( ( human(X1)
        & have(X0,X1,X2) )
    <=> ( of(X1,X2)
        & owner(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax38) ).

fof(f39,axiom,
    ! [X0,X1,X2] :
      ( ( nonhuman(X2)
        & nonhuman(X1)
        & have(X0,X1,X2) )
     => partof(X2,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax39) ).

fof(f40,axiom,
    ! [X0,X1,X2] :
      ( ( have(X0,X1,X2)
        & event(X0) )
     => of(X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax40) ).

fof(f41,axiom,
    ! [X0,X1] :
      ( of(X1,X0)
     => ? [X2] :
          ( have(X2,X0,X1)
          & event(X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax41) ).

fof(f42,axiom,
    ! [X0,X1,X2] :
      ( ( partof(X0,X2)
        & partof(X0,X1) )
     => X1 = X2 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax42) ).

fof(f43,conjecture,
    ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
      ( ( in(X8,X6)
        & X5 = X8
        & in(X7,X6)
        & X4 = X7
        & young(X5)
        & man(X5)
        & fellow(X5)
        & young(X4)
        & man(X4)
        & fellow(X4)
        & front(X6)
        & furniture(X6)
        & seat(X6)
        & in(X1,X0)
        & down(X1,X3)
        & barrel(X1,X2)
        & lonely(X3)
        & way(X3)
        & street(X3)
        & old(X2)
        & dirty(X2)
        & white(X2)
        & car(X2)
        & chevy(X2)
        & event(X1)
        & city(X0)
        & hollywood(X0) )
     => X4 = X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1) ).

fof(f44,negated_conjecture,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( in(X8,X6)
          & X5 = X8
          & in(X7,X6)
          & X4 = X7
          & young(X5)
          & man(X5)
          & fellow(X5)
          & young(X4)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & in(X1,X0)
          & down(X1,X3)
          & barrel(X1,X2)
          & lonely(X3)
          & way(X3)
          & street(X3)
          & old(X2)
          & dirty(X2)
          & white(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(negated_conjecture,[],[f43]) ).

fof(f45,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( in(X8,X6)
          & X5 = X8
          & in(X7,X6)
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & in(X1,X0)
          & down(X1,X3)
          & barrel(X1,X2)
          & lonely(X3)
          & way(X3)
          & street(X3)
          & old(X2)
          & dirty(X2)
          & white(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f44]) ).

fof(f46,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( X5 = X8
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & down(X1,X3)
          & barrel(X1,X2)
          & lonely(X3)
          & way(X3)
          & street(X3)
          & old(X2)
          & dirty(X2)
          & white(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f45]) ).

fof(f47,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( X5 = X8
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & barrel(X1,X2)
          & lonely(X3)
          & way(X3)
          & street(X3)
          & old(X2)
          & dirty(X2)
          & white(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f46]) ).

fof(f48,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( X5 = X8
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & lonely(X3)
          & way(X3)
          & street(X3)
          & old(X2)
          & dirty(X2)
          & white(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f47]) ).

fof(f49,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( X5 = X8
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & way(X3)
          & street(X3)
          & old(X2)
          & dirty(X2)
          & white(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f48]) ).

fof(f50,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( X5 = X8
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & way(X3)
          & street(X3)
          & old(X2)
          & white(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f49]) ).

fof(f51,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( X5 = X8
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & way(X3)
          & street(X3)
          & old(X2)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f50]) ).

fof(f59,plain,
    ~ ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( ( X5 = X8
          & X4 = X7
          & man(X5)
          & fellow(X5)
          & man(X4)
          & fellow(X4)
          & front(X6)
          & furniture(X6)
          & seat(X6)
          & way(X3)
          & street(X3)
          & car(X2)
          & chevy(X2)
          & event(X1)
          & city(X0)
          & hollywood(X0) )
       => X4 = X5 ),
    inference(pure_predicate_removal,[],[f51]) ).

fof(f61,plain,
    ! [X0] :
      ( human(X0)
      | ~ man(X0) ),
    inference(ennf_transformation,[],[f2]) ).

fof(f62,plain,
    ! [X0] :
      ( organism(X0)
      | ~ human(X0) ),
    inference(ennf_transformation,[],[f3]) ).

fof(f64,plain,
    ! [X0] :
      ( ~ object(X0)
      | ~ organism(X0) ),
    inference(ennf_transformation,[],[f5]) ).

fof(f67,plain,
    ! [X0] :
      ( instrumentality(X0)
      | ~ furniture(X0) ),
    inference(ennf_transformation,[],[f8]) ).

fof(f70,plain,
    ! [X0] :
      ( artifact(X0)
      | ~ way(X0) ),
    inference(ennf_transformation,[],[f11]) ).

fof(f73,plain,
    ! [X0] :
      ( vehicle(X0)
      | ~ car(X0) ),
    inference(ennf_transformation,[],[f14]) ).

fof(f74,plain,
    ! [X0] :
      ( transport(X0)
      | ~ vehicle(X0) ),
    inference(ennf_transformation,[],[f15]) ).

fof(f75,plain,
    ! [X0] :
      ( instrumentality(X0)
      | ~ transport(X0) ),
    inference(ennf_transformation,[],[f16]) ).

fof(f76,plain,
    ! [X0] :
      ( artifact(X0)
      | ~ instrumentality(X0) ),
    inference(ennf_transformation,[],[f17]) ).

fof(f77,plain,
    ! [X0] :
      ( object(X0)
      | ~ artifact(X0) ),
    inference(ennf_transformation,[],[f18]) ).

fof(f78,plain,
    ! [X0] :
      ( ~ location(X0)
      | ~ artifact(X0) ),
    inference(ennf_transformation,[],[f19]) ).

fof(f79,plain,
    ! [X0] :
      ( eventuality(X0)
      | ~ event(X0) ),
    inference(ennf_transformation,[],[f20]) ).

fof(f81,plain,
    ! [X0] :
      ( location(X0)
      | ~ city(X0) ),
    inference(ennf_transformation,[],[f22]) ).

fof(f83,plain,
    ! [X0] :
      ( entity(X0)
      | ~ object(X0) ),
    inference(ennf_transformation,[],[f24]) ).

fof(f84,plain,
    ! [X0] :
      ( ~ entity(X0)
      | ~ eventuality(X0) ),
    inference(ennf_transformation,[],[f26]) ).

fof(f89,plain,
    ! [X0,X1,X2] :
      ( partof(X2,X1)
      | ~ nonhuman(X2)
      | ~ nonhuman(X1)
      | ~ have(X0,X1,X2) ),
    inference(ennf_transformation,[],[f39]) ).

fof(f90,plain,
    ! [X0,X1,X2] :
      ( partof(X2,X1)
      | ~ nonhuman(X2)
      | ~ nonhuman(X1)
      | ~ have(X0,X1,X2) ),
    inference(flattening,[],[f89]) ).

fof(f91,plain,
    ! [X0,X1,X2] :
      ( of(X1,X2)
      | ~ have(X0,X1,X2)
      | ~ event(X0) ),
    inference(ennf_transformation,[],[f40]) ).

fof(f92,plain,
    ! [X0,X1,X2] :
      ( of(X1,X2)
      | ~ have(X0,X1,X2)
      | ~ event(X0) ),
    inference(flattening,[],[f91]) ).

fof(f93,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( have(X2,X0,X1)
          & event(X2) )
      | ~ of(X1,X0) ),
    inference(ennf_transformation,[],[f41]) ).

fof(f94,plain,
    ! [X0,X1,X2] :
      ( X1 = X2
      | ~ partof(X0,X2)
      | ~ partof(X0,X1) ),
    inference(ennf_transformation,[],[f42]) ).

fof(f95,plain,
    ! [X0,X1,X2] :
      ( X1 = X2
      | ~ partof(X0,X2)
      | ~ partof(X0,X1) ),
    inference(flattening,[],[f94]) ).

fof(f96,plain,
    ? [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
      ( X4 != X5
      & X5 = X8
      & X4 = X7
      & man(X5)
      & fellow(X5)
      & man(X4)
      & fellow(X4)
      & front(X6)
      & furniture(X6)
      & seat(X6)
      & way(X3)
      & street(X3)
      & car(X2)
      & chevy(X2)
      & event(X1)
      & city(X0)
      & hollywood(X0) ),
    inference(ennf_transformation,[],[f59]) ).

fof(f97,plain,
    ? [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
      ( X4 != X5
      & X5 = X8
      & X4 = X7
      & man(X5)
      & fellow(X5)
      & man(X4)
      & fellow(X4)
      & front(X6)
      & furniture(X6)
      & seat(X6)
      & way(X3)
      & street(X3)
      & car(X2)
      & chevy(X2)
      & event(X1)
      & city(X0)
      & hollywood(X0) ),
    inference(flattening,[],[f96]) ).

fof(f98,plain,
    ! [X0,X1,X2] :
      ( ( ( human(X1)
          & have(X0,X1,X2) )
        | ~ of(X1,X2)
        | ~ owner(X1) )
      & ( ( of(X1,X2)
          & owner(X1) )
        | ~ human(X1)
        | ~ have(X0,X1,X2) ) ),
    inference(nnf_transformation,[],[f38]) ).

fof(f99,plain,
    ! [X0,X1,X2] :
      ( ( ( human(X1)
          & have(X0,X1,X2) )
        | ~ of(X1,X2)
        | ~ owner(X1) )
      & ( ( of(X1,X2)
          & owner(X1) )
        | ~ human(X1)
        | ~ have(X0,X1,X2) ) ),
    inference(flattening,[],[f98]) ).

fof(f100,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( have(X2,X0,X1)
          & event(X2) )
     => ( have(sK0(X0,X1),X0,X1)
        & event(sK0(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f101,plain,
    ! [X0,X1] :
      ( ( have(sK0(X0,X1),X0,X1)
        & event(sK0(X0,X1)) )
      | ~ of(X1,X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0])],[f93,f100]) ).

fof(f102,plain,
    ( ? [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
        ( X4 != X5
        & X5 = X8
        & X4 = X7
        & man(X5)
        & fellow(X5)
        & man(X4)
        & fellow(X4)
        & front(X6)
        & furniture(X6)
        & seat(X6)
        & way(X3)
        & street(X3)
        & car(X2)
        & chevy(X2)
        & event(X1)
        & city(X0)
        & hollywood(X0) )
   => ( sK5 != sK6
      & sK6 = sK9
      & sK5 = sK8
      & man(sK6)
      & fellow(sK6)
      & man(sK5)
      & fellow(sK5)
      & front(sK7)
      & furniture(sK7)
      & seat(sK7)
      & way(sK4)
      & street(sK4)
      & car(sK3)
      & chevy(sK3)
      & event(sK2)
      & city(sK1)
      & hollywood(sK1) ) ),
    introduced(choice_axiom,[]) ).

fof(f103,plain,
    ( sK5 != sK6
    & sK6 = sK9
    & sK5 = sK8
    & man(sK6)
    & fellow(sK6)
    & man(sK5)
    & fellow(sK5)
    & front(sK7)
    & furniture(sK7)
    & seat(sK7)
    & way(sK4)
    & street(sK4)
    & car(sK3)
    & chevy(sK3)
    & event(sK2)
    & city(sK1)
    & hollywood(sK1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1,sK2,sK3,sK4,sK5,sK6,sK7,sK8,sK9])],[f97,f102]) ).

fof(f105,plain,
    ! [X0] :
      ( human(X0)
      | ~ man(X0) ),
    inference(cnf_transformation,[],[f61]) ).

fof(f106,plain,
    ! [X0] :
      ( organism(X0)
      | ~ human(X0) ),
    inference(cnf_transformation,[],[f62]) ).

fof(f108,plain,
    ! [X0] :
      ( ~ object(X0)
      | ~ organism(X0) ),
    inference(cnf_transformation,[],[f64]) ).

fof(f111,plain,
    ! [X0] :
      ( instrumentality(X0)
      | ~ furniture(X0) ),
    inference(cnf_transformation,[],[f67]) ).

fof(f114,plain,
    ! [X0] :
      ( artifact(X0)
      | ~ way(X0) ),
    inference(cnf_transformation,[],[f70]) ).

fof(f117,plain,
    ! [X0] :
      ( vehicle(X0)
      | ~ car(X0) ),
    inference(cnf_transformation,[],[f73]) ).

fof(f118,plain,
    ! [X0] :
      ( transport(X0)
      | ~ vehicle(X0) ),
    inference(cnf_transformation,[],[f74]) ).

fof(f119,plain,
    ! [X0] :
      ( instrumentality(X0)
      | ~ transport(X0) ),
    inference(cnf_transformation,[],[f75]) ).

fof(f120,plain,
    ! [X0] :
      ( artifact(X0)
      | ~ instrumentality(X0) ),
    inference(cnf_transformation,[],[f76]) ).

fof(f121,plain,
    ! [X0] :
      ( object(X0)
      | ~ artifact(X0) ),
    inference(cnf_transformation,[],[f77]) ).

fof(f122,plain,
    ! [X0] :
      ( ~ location(X0)
      | ~ artifact(X0) ),
    inference(cnf_transformation,[],[f78]) ).

fof(f123,plain,
    ! [X0] :
      ( eventuality(X0)
      | ~ event(X0) ),
    inference(cnf_transformation,[],[f79]) ).

fof(f125,plain,
    ! [X0] :
      ( location(X0)
      | ~ city(X0) ),
    inference(cnf_transformation,[],[f81]) ).

fof(f127,plain,
    ! [X0] :
      ( entity(X0)
      | ~ object(X0) ),
    inference(cnf_transformation,[],[f83]) ).

fof(f128,plain,
    ! [X0] :
      ( ~ entity(X0)
      | ~ eventuality(X0) ),
    inference(cnf_transformation,[],[f84]) ).

fof(f133,plain,
    ! [X2,X0,X1] :
      ( owner(X1)
      | ~ human(X1)
      | ~ have(X0,X1,X2) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f134,plain,
    ! [X2,X0,X1] :
      ( of(X1,X2)
      | ~ human(X1)
      | ~ have(X0,X1,X2) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f135,plain,
    ! [X2,X0,X1] :
      ( have(X0,X1,X2)
      | ~ of(X1,X2)
      | ~ owner(X1) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f136,plain,
    ! [X2,X1] :
      ( human(X1)
      | ~ of(X1,X2)
      | ~ owner(X1) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f137,plain,
    ! [X2,X0,X1] :
      ( partof(X2,X1)
      | ~ nonhuman(X2)
      | ~ nonhuman(X1)
      | ~ have(X0,X1,X2) ),
    inference(cnf_transformation,[],[f90]) ).

fof(f138,plain,
    ! [X2,X0,X1] :
      ( of(X1,X2)
      | ~ have(X0,X1,X2)
      | ~ event(X0) ),
    inference(cnf_transformation,[],[f92]) ).

fof(f139,plain,
    ! [X0,X1] :
      ( event(sK0(X0,X1))
      | ~ of(X1,X0) ),
    inference(cnf_transformation,[],[f101]) ).

fof(f140,plain,
    ! [X0,X1] :
      ( have(sK0(X0,X1),X0,X1)
      | ~ of(X1,X0) ),
    inference(cnf_transformation,[],[f101]) ).

fof(f141,plain,
    ! [X2,X0,X1] :
      ( X1 = X2
      | ~ partof(X0,X2)
      | ~ partof(X0,X1) ),
    inference(cnf_transformation,[],[f95]) ).

fof(f143,plain,
    city(sK1),
    inference(cnf_transformation,[],[f103]) ).

fof(f144,plain,
    event(sK2),
    inference(cnf_transformation,[],[f103]) ).

fof(f146,plain,
    car(sK3),
    inference(cnf_transformation,[],[f103]) ).

fof(f148,plain,
    way(sK4),
    inference(cnf_transformation,[],[f103]) ).

fof(f150,plain,
    furniture(sK7),
    inference(cnf_transformation,[],[f103]) ).

fof(f153,plain,
    man(sK5),
    inference(cnf_transformation,[],[f103]) ).

fof(f155,plain,
    man(sK6),
    inference(cnf_transformation,[],[f103]) ).

fof(f156,plain,
    sK5 = sK8,
    inference(cnf_transformation,[],[f103]) ).

fof(f157,plain,
    sK6 = sK9,
    inference(cnf_transformation,[],[f103]) ).

fof(f160,plain,
    man(sK9),
    inference(definition_unfolding,[],[f155,f157]) ).

fof(f162,plain,
    man(sK8),
    inference(definition_unfolding,[],[f153,f156]) ).

cnf(c_50,plain,
    ( ~ man(X0)
    | human(X0) ),
    inference(cnf_transformation,[],[f105]) ).

cnf(c_51,plain,
    ( ~ human(X0)
    | organism(X0) ),
    inference(cnf_transformation,[],[f106]) ).

cnf(c_53,plain,
    ( ~ organism(X0)
    | ~ object(X0) ),
    inference(cnf_transformation,[],[f108]) ).

cnf(c_56,plain,
    ( ~ furniture(X0)
    | instrumentality(X0) ),
    inference(cnf_transformation,[],[f111]) ).

cnf(c_59,plain,
    ( ~ way(X0)
    | artifact(X0) ),
    inference(cnf_transformation,[],[f114]) ).

cnf(c_62,plain,
    ( ~ car(X0)
    | vehicle(X0) ),
    inference(cnf_transformation,[],[f117]) ).

cnf(c_63,plain,
    ( ~ vehicle(X0)
    | transport(X0) ),
    inference(cnf_transformation,[],[f118]) ).

cnf(c_64,plain,
    ( ~ transport(X0)
    | instrumentality(X0) ),
    inference(cnf_transformation,[],[f119]) ).

cnf(c_65,plain,
    ( ~ instrumentality(X0)
    | artifact(X0) ),
    inference(cnf_transformation,[],[f120]) ).

cnf(c_66,plain,
    ( ~ artifact(X0)
    | object(X0) ),
    inference(cnf_transformation,[],[f121]) ).

cnf(c_67,plain,
    ( ~ artifact(X0)
    | ~ location(X0) ),
    inference(cnf_transformation,[],[f122]) ).

cnf(c_68,plain,
    ( ~ event(X0)
    | eventuality(X0) ),
    inference(cnf_transformation,[],[f123]) ).

cnf(c_70,plain,
    ( ~ city(X0)
    | location(X0) ),
    inference(cnf_transformation,[],[f125]) ).

cnf(c_72,plain,
    ( ~ object(X0)
    | entity(X0) ),
    inference(cnf_transformation,[],[f127]) ).

cnf(c_73,plain,
    ( ~ entity(X0)
    | ~ eventuality(X0) ),
    inference(cnf_transformation,[],[f128]) ).

cnf(c_78,plain,
    ( ~ of(X0,X1)
    | ~ owner(X0)
    | human(X0) ),
    inference(cnf_transformation,[],[f136]) ).

cnf(c_79,plain,
    ( ~ of(X0,X1)
    | ~ owner(X0)
    | have(X2,X0,X1) ),
    inference(cnf_transformation,[],[f135]) ).

cnf(c_80,plain,
    ( ~ have(X0,X1,X2)
    | ~ human(X1)
    | of(X1,X2) ),
    inference(cnf_transformation,[],[f134]) ).

cnf(c_81,plain,
    ( ~ have(X0,X1,X2)
    | ~ human(X1)
    | owner(X1) ),
    inference(cnf_transformation,[],[f133]) ).

cnf(c_82,plain,
    ( ~ have(X0,X1,X2)
    | ~ nonhuman(X1)
    | ~ nonhuman(X2)
    | partof(X2,X1) ),
    inference(cnf_transformation,[],[f137]) ).

cnf(c_83,plain,
    ( ~ have(X0,X1,X2)
    | ~ event(X0)
    | of(X1,X2) ),
    inference(cnf_transformation,[],[f138]) ).

cnf(c_84,plain,
    ( ~ of(X0,X1)
    | have(sK0(X1,X0),X1,X0) ),
    inference(cnf_transformation,[],[f140]) ).

cnf(c_85,plain,
    ( ~ of(X0,X1)
    | event(sK0(X1,X0)) ),
    inference(cnf_transformation,[],[f139]) ).

cnf(c_86,plain,
    ( ~ partof(X0,X1)
    | ~ partof(X0,X2)
    | X1 = X2 ),
    inference(cnf_transformation,[],[f141]) ).

cnf(c_88,negated_conjecture,
    man(sK9),
    inference(cnf_transformation,[],[f160]) ).

cnf(c_90,negated_conjecture,
    man(sK8),
    inference(cnf_transformation,[],[f162]) ).

cnf(c_93,negated_conjecture,
    furniture(sK7),
    inference(cnf_transformation,[],[f150]) ).

cnf(c_95,negated_conjecture,
    way(sK4),
    inference(cnf_transformation,[],[f148]) ).

cnf(c_97,negated_conjecture,
    car(sK3),
    inference(cnf_transformation,[],[f146]) ).

cnf(c_99,negated_conjecture,
    event(sK2),
    inference(cnf_transformation,[],[f144]) ).

cnf(c_100,negated_conjecture,
    city(sK1),
    inference(cnf_transformation,[],[f143]) ).

cnf(c_503,plain,
    X0 = X0,
    theory(equality) ).

cnf(c_504,plain,
    X0_1 = X0_1,
    theory(equality) ).

cnf(c_505,plain,
    ( X0 != X1
    | X2 != X1
    | X2 = X0 ),
    theory(equality) ).

cnf(c_506,plain,
    ( X0 != X1
    | ~ man(X1)
    | man(X0) ),
    theory(equality) ).

cnf(c_507,plain,
    ( X0 != X1
    | ~ fellow(X1)
    | fellow(X0) ),
    theory(equality) ).

cnf(c_508,plain,
    ( X0 != X1
    | ~ front(X1)
    | front(X0) ),
    theory(equality) ).

cnf(c_509,plain,
    ( X0 != X1
    | ~ furniture(X1)
    | furniture(X0) ),
    theory(equality) ).

cnf(c_510,plain,
    ( X0 != X1
    | ~ seat(X1)
    | seat(X0) ),
    theory(equality) ).

cnf(c_511,plain,
    ( X0 != X1
    | ~ way(X1)
    | way(X0) ),
    theory(equality) ).

cnf(c_512,plain,
    ( X0 != X1
    | ~ street(X1)
    | street(X0) ),
    theory(equality) ).

cnf(c_513,plain,
    ( X0 != X1
    | ~ car(X1)
    | car(X0) ),
    theory(equality) ).

cnf(c_514,plain,
    ( X0 != X1
    | ~ chevy(X1)
    | chevy(X0) ),
    theory(equality) ).

cnf(c_515,plain,
    ( X0 != X1
    | ~ event(X1)
    | event(X0) ),
    theory(equality) ).

cnf(c_516,plain,
    ( X0 != X1
    | ~ city(X1)
    | city(X0) ),
    theory(equality) ).

cnf(c_517,plain,
    ( X0 != X1
    | ~ hollywood(X1)
    | hollywood(X0) ),
    theory(equality) ).

cnf(c_518,plain,
    ( X0 != X1
    | ~ have(X1,X2,X3)
    | have(X0,X2,X3) ),
    theory(equality) ).

cnf(c_531,plain,
    ( X0 != sK3
    | vehicle(X0) ),
    inference(resolution_lifted,[status(thm)],[c_62,c_97]) ).

cnf(c_532,plain,
    vehicle(sK3),
    inference(unflattening,[status(thm)],[c_531]) ).

cnf(c_537,plain,
    ( X0 != sK3
    | transport(X0) ),
    inference(resolution_lifted,[status(thm)],[c_63,c_532]) ).

cnf(c_538,plain,
    transport(sK3),
    inference(unflattening,[status(thm)],[c_537]) ).

cnf(c_543,plain,
    ( X0 != sK2
    | eventuality(X0) ),
    inference(resolution_lifted,[status(thm)],[c_68,c_99]) ).

cnf(c_544,plain,
    eventuality(sK2),
    inference(unflattening,[status(thm)],[c_543]) ).

cnf(c_549,plain,
    ( X0 != sK2
    | ~ entity(X0) ),
    inference(resolution_lifted,[status(thm)],[c_73,c_544]) ).

cnf(c_550,plain,
    ~ entity(sK2),
    inference(unflattening,[status(thm)],[c_549]) ).

cnf(c_557,plain,
    ( X0 != sK1
    | location(X0) ),
    inference(resolution_lifted,[status(thm)],[c_70,c_100]) ).

cnf(c_558,plain,
    location(sK1),
    inference(unflattening,[status(thm)],[c_557]) ).

cnf(c_579,plain,
    ( X0 != sK2
    | ~ object(X0) ),
    inference(resolution_lifted,[status(thm)],[c_72,c_550]) ).

cnf(c_580,plain,
    ~ object(sK2),
    inference(unflattening,[status(thm)],[c_579]) ).

cnf(c_601,plain,
    ( X0 != sK7
    | instrumentality(X0) ),
    inference(resolution_lifted,[status(thm)],[c_56,c_93]) ).

cnf(c_602,plain,
    instrumentality(sK7),
    inference(unflattening,[status(thm)],[c_601]) ).

cnf(c_608,plain,
    ( X0 != sK3
    | instrumentality(X0) ),
    inference(resolution_lifted,[status(thm)],[c_64,c_538]) ).

cnf(c_609,plain,
    instrumentality(sK3),
    inference(unflattening,[status(thm)],[c_608]) ).

cnf(c_624,plain,
    ( X0 != sK4
    | artifact(X0) ),
    inference(resolution_lifted,[status(thm)],[c_59,c_95]) ).

cnf(c_625,plain,
    artifact(sK4),
    inference(unflattening,[status(thm)],[c_624]) ).

cnf(c_631,plain,
    ( X0 != sK7
    | artifact(X0) ),
    inference(resolution_lifted,[status(thm)],[c_65,c_602]) ).

cnf(c_632,plain,
    artifact(sK7),
    inference(unflattening,[status(thm)],[c_631]) ).

cnf(c_636,plain,
    ( X0 != sK3
    | artifact(X0) ),
    inference(resolution_lifted,[status(thm)],[c_65,c_609]) ).

cnf(c_637,plain,
    artifact(sK3),
    inference(unflattening,[status(thm)],[c_636]) ).

cnf(c_658,plain,
    ( X0 != sK1
    | ~ artifact(X0) ),
    inference(resolution_lifted,[status(thm)],[c_67,c_558]) ).

cnf(c_659,plain,
    ~ artifact(sK1),
    inference(unflattening,[status(thm)],[c_658]) ).

cnf(c_667,plain,
    ( X0 != sK9
    | human(X0) ),
    inference(resolution_lifted,[status(thm)],[c_50,c_88]) ).

cnf(c_668,plain,
    human(sK9),
    inference(unflattening,[status(thm)],[c_667]) ).

cnf(c_672,plain,
    ( X0 != sK8
    | human(X0) ),
    inference(resolution_lifted,[status(thm)],[c_50,c_90]) ).

cnf(c_673,plain,
    human(sK8),
    inference(unflattening,[status(thm)],[c_672]) ).

cnf(c_679,plain,
    ( X0 != sK9
    | organism(X0) ),
    inference(resolution_lifted,[status(thm)],[c_51,c_668]) ).

cnf(c_680,plain,
    organism(sK9),
    inference(unflattening,[status(thm)],[c_679]) ).

cnf(c_684,plain,
    ( X0 != sK8
    | organism(X0) ),
    inference(resolution_lifted,[status(thm)],[c_51,c_673]) ).

cnf(c_685,plain,
    organism(sK8),
    inference(unflattening,[status(thm)],[c_684]) ).

cnf(c_701,plain,
    ( X0 != sK9
    | ~ object(X0) ),
    inference(resolution_lifted,[status(thm)],[c_53,c_680]) ).

cnf(c_702,plain,
    ~ object(sK9),
    inference(unflattening,[status(thm)],[c_701]) ).

cnf(c_706,plain,
    ( X0 != sK8
    | ~ object(X0) ),
    inference(resolution_lifted,[status(thm)],[c_53,c_685]) ).

cnf(c_707,plain,
    ~ object(sK8),
    inference(unflattening,[status(thm)],[c_706]) ).

cnf(c_723,plain,
    ( X0 != sK2
    | ~ artifact(X0) ),
    inference(resolution_lifted,[status(thm)],[c_66,c_580]) ).

cnf(c_724,plain,
    ~ artifact(sK2),
    inference(unflattening,[status(thm)],[c_723]) ).

cnf(c_728,plain,
    ( X0 != sK9
    | ~ artifact(X0) ),
    inference(resolution_lifted,[status(thm)],[c_66,c_702]) ).

cnf(c_729,plain,
    ~ artifact(sK9),
    inference(unflattening,[status(thm)],[c_728]) ).

cnf(c_733,plain,
    ( X0 != sK8
    | ~ artifact(X0) ),
    inference(resolution_lifted,[status(thm)],[c_66,c_707]) ).

cnf(c_734,plain,
    ~ artifact(sK8),
    inference(unflattening,[status(thm)],[c_733]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : NLP022+1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.13  % Command  : run_iprover %s %d THM
% 0.17/0.34  % Computer : n028.cluster.edu
% 0.17/0.34  % Model    : x86_64 x86_64
% 0.17/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.34  % Memory   : 8042.1875MB
% 0.17/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.17/0.34  % CPULimit : 300
% 0.17/0.34  % WCLimit  : 300
% 0.17/0.34  % DateTime : Thu Aug 24 11:37:35 EDT 2023
% 0.17/0.34  % CPUTime  : 
% 0.19/0.46  Running first-order theorem proving
% 0.19/0.46  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 1.31/1.15  % SZS status Started for theBenchmark.p
% 1.31/1.15  % SZS status CounterSatisfiable for theBenchmark.p
% 1.31/1.15  
% 1.31/1.15  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 1.31/1.15  
% 1.31/1.15  ------  iProver source info
% 1.31/1.15  
% 1.31/1.15  git: date: 2023-05-31 18:12:56 +0000
% 1.31/1.15  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 1.31/1.15  git: non_committed_changes: false
% 1.31/1.15  git: last_make_outside_of_git: false
% 1.31/1.15  
% 1.31/1.15  ------ Parsing...
% 1.31/1.15  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 1.31/1.15  
% 1.31/1.15  ------ Preprocessing... sup_sim: 0  sf_s  rm: 11 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe:16:0s pe_e  sup_sim: 0  sf_s  rm: 23 0s  sf_e  pe_s  pe:1:0s pe_e  sf_s  rm: 16 0s  sf_e  pe_s  pe_e 
% 1.31/1.15  
% 1.31/1.15  ------ Preprocessing...------  preprocesses with Option_epr_horn
% 1.31/1.15   gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 1.31/1.15  ------ Proving...
% 1.31/1.15  ------ Problem Properties 
% 1.31/1.15  
% 1.31/1.15  
% 1.31/1.15  clauses                                 0
% 1.31/1.15  conjectures                             0
% 1.31/1.15  EPR                                     0
% 1.31/1.15  Horn                                    0
% 1.31/1.15  unary                                   0
% 1.31/1.15  binary                                  0
% 1.31/1.15  lits                                    0
% 1.31/1.15  lits eq                                 0
% 1.31/1.15  fd_pure                                 0
% 1.31/1.15  fd_pseudo                               0
% 1.31/1.15  fd_cond                                 0
% 1.31/1.15  fd_pseudo_cond                          0
% 1.31/1.15  AC symbols                              0
% 1.31/1.15  
% 1.31/1.15  ------ Schedule EPR Horn non eq is on
% 1.31/1.15  
% 1.31/1.15  ------ no conjectures: strip conj schedule 
% 1.31/1.15  
% 1.31/1.15  ------ no equalities: superposition off 
% 1.31/1.15  
% 1.31/1.15  ------ Option_epr_horn stripped conjectures Time Limit: Unbounded
% 1.31/1.15  
% 1.31/1.15  
% 1.31/1.15  
% 1.31/1.15  
% 1.31/1.15  % SZS status CounterSatisfiable for theBenchmark.p
% 1.31/1.15  
% 1.31/1.15  % SZS output start Saturation for theBenchmark.p
% See solution above
% 1.31/1.15  
% 1.31/1.15  
%------------------------------------------------------------------------------