TSTP Solution File: PUZ001+1 by PyRes---1.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : PyRes---1.3
% Problem  : PUZ001+1 : TPTP v8.1.0. Released v2.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s

% Computer : n022.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Mon Jul 18 18:24:07 EDT 2022

% Result   : Theorem 1.57s 1.75s
% Output   : Refutation 1.57s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named input)

% Comments : 
%------------------------------------------------------------------------------
fof(pel55_11,axiom,
    agatha != butler,
    input ).

cnf(c7,axiom,
    agatha != butler,
    inference(split_conjunct,status(thm),[pel55_11]) ).

fof(pel55_7,axiom,
    ! [X] :
      ( X != butler
     => hates(agatha,X) ),
    input ).

fof(c19,axiom,
    ! [X] :
      ( X = butler
      | hates(agatha,X) ),
    inference(fof_nnf,status(thm),[pel55_7]) ).

fof(c20,axiom,
    ! [X6] :
      ( X6 = butler
      | hates(agatha,X6) ),
    inference(variable_rename,status(thm),[c19]) ).

cnf(c21,axiom,
    ( X41 = butler
    | hates(agatha,X41) ),
    inference(split_conjunct,status(thm),[c20]) ).

cnf(c55,plain,
    hates(agatha,agatha),
    inference(resolution,status(thm),[c21,c7]) ).

fof(pel55_6,axiom,
    ! [X] :
      ( hates(agatha,X)
     => ~ hates(charles,X) ),
    input ).

fof(c22,axiom,
    ! [X] :
      ( hates(agatha,X)
     => ~ hates(charles,X) ),
    inference(fof_simplification,status(thm),[pel55_6]) ).

fof(c23,axiom,
    ! [X] :
      ( ~ hates(agatha,X)
      | ~ hates(charles,X) ),
    inference(fof_nnf,status(thm),[c22]) ).

fof(c24,axiom,
    ! [X7] :
      ( ~ hates(agatha,X7)
      | ~ hates(charles,X7) ),
    inference(variable_rename,status(thm),[c23]) ).

cnf(c25,axiom,
    ( ~ hates(agatha,X46)
    | ~ hates(charles,X46) ),
    inference(split_conjunct,status(thm),[c24]) ).

cnf(reflexivity,axiom,
    X14 = X14,
    eq_axiom ).

fof(pel55_1,axiom,
    ? [X] :
      ( lives(X)
      & killed(X,agatha) ),
    input ).

fof(c39,axiom,
    ? [X13] :
      ( lives(X13)
      & killed(X13,agatha) ),
    inference(variable_rename,status(thm),[pel55_1]) ).

fof(c40,axiom,
    ( lives(skolem0002)
    & killed(skolem0002,agatha) ),
    inference(skolemize,status(esa),[c39]) ).

cnf(c42,axiom,
    killed(skolem0002,agatha),
    inference(split_conjunct,status(thm),[c40]) ).

fof(pel55_4,axiom,
    ! [X,Y] :
      ( killed(X,Y)
     => hates(X,Y) ),
    input ).

fof(c30,axiom,
    ! [X,Y] :
      ( ~ killed(X,Y)
      | hates(X,Y) ),
    inference(fof_nnf,status(thm),[pel55_4]) ).

fof(c31,axiom,
    ! [X10,X11] :
      ( ~ killed(X10,X11)
      | hates(X10,X11) ),
    inference(variable_rename,status(thm),[c30]) ).

cnf(c32,axiom,
    ( ~ killed(X25,X24)
    | hates(X25,X24) ),
    inference(split_conjunct,status(thm),[c31]) ).

cnf(c45,plain,
    hates(skolem0002,agatha),
    inference(resolution,status(thm),[c32,c42]) ).

cnf(c2,plain,
    ( X40 != X39
    | X37 != X38
    | ~ hates(X40,X37)
    | hates(X39,X38) ),
    eq_axiom ).

cnf(c52,plain,
    ( skolem0002 != X60
    | agatha != X59
    | hates(X60,X59) ),
    inference(resolution,status(thm),[c2,c45]) ).

cnf(c117,plain,
    ( skolem0002 != X63
    | hates(X63,agatha) ),
    inference(resolution,status(thm),[c52,reflexivity]) ).

fof(pel55_5,axiom,
    ! [X,Y] :
      ( killed(X,Y)
     => ~ richer(X,Y) ),
    input ).

fof(c26,axiom,
    ! [X,Y] :
      ( killed(X,Y)
     => ~ richer(X,Y) ),
    inference(fof_simplification,status(thm),[pel55_5]) ).

fof(c27,axiom,
    ! [X,Y] :
      ( ~ killed(X,Y)
      | ~ richer(X,Y) ),
    inference(fof_nnf,status(thm),[c26]) ).

fof(c28,axiom,
    ! [X8,X9] :
      ( ~ killed(X8,X9)
      | ~ richer(X8,X9) ),
    inference(variable_rename,status(thm),[c27]) ).

cnf(c29,axiom,
    ( ~ killed(X23,X22)
    | ~ richer(X23,X22) ),
    inference(split_conjunct,status(thm),[c28]) ).

fof(pel55_10,axiom,
    ! [X] :
    ? [Y] : ~ hates(X,Y),
    input ).

fof(c8,axiom,
    ! [X] :
    ? [Y] : ~ hates(X,Y),
    inference(fof_simplification,status(thm),[pel55_10]) ).

fof(c9,axiom,
    ! [X2] :
    ? [X3] : ~ hates(X2,X3),
    inference(variable_rename,status(thm),[c8]) ).

fof(c10,axiom,
    ! [X2] : ~ hates(X2,skolem0001(X2)),
    inference(skolemize,status(esa),[c9]) ).

cnf(c11,axiom,
    ~ hates(X18,skolem0001(X18)),
    inference(split_conjunct,status(thm),[c10]) ).

fof(pel55_9,axiom,
    ! [X] :
      ( hates(agatha,X)
     => hates(butler,X) ),
    input ).

fof(c12,axiom,
    ! [X] :
      ( ~ hates(agatha,X)
      | hates(butler,X) ),
    inference(fof_nnf,status(thm),[pel55_9]) ).

fof(c13,axiom,
    ! [X4] :
      ( ~ hates(agatha,X4)
      | hates(butler,X4) ),
    inference(variable_rename,status(thm),[c12]) ).

cnf(c14,axiom,
    ( ~ hates(agatha,X35)
    | hates(butler,X35) ),
    inference(split_conjunct,status(thm),[c13]) ).

cnf(c57,plain,
    ( X50 = butler
    | hates(butler,X50) ),
    inference(resolution,status(thm),[c21,c14]) ).

cnf(c87,plain,
    skolem0001(butler) = butler,
    inference(resolution,status(thm),[c57,c11]) ).

fof(pel55_8,axiom,
    ! [X] :
      ( ~ richer(X,agatha)
     => hates(butler,X) ),
    input ).

fof(c15,axiom,
    ! [X] :
      ( ~ richer(X,agatha)
     => hates(butler,X) ),
    inference(fof_simplification,status(thm),[pel55_8]) ).

fof(c16,axiom,
    ! [X] :
      ( richer(X,agatha)
      | hates(butler,X) ),
    inference(fof_nnf,status(thm),[c15]) ).

fof(c17,axiom,
    ! [X5] :
      ( richer(X5,agatha)
      | hates(butler,X5) ),
    inference(variable_rename,status(thm),[c16]) ).

cnf(c18,axiom,
    ( richer(X36,agatha)
    | hates(butler,X36) ),
    inference(split_conjunct,status(thm),[c17]) ).

cnf(c49,plain,
    richer(skolem0001(butler),agatha),
    inference(resolution,status(thm),[c18,c11]) ).

cnf(c3,plain,
    ( X45 != X44
    | X42 != X43
    | ~ richer(X45,X42)
    | richer(X44,X43) ),
    eq_axiom ).

cnf(c69,plain,
    ( skolem0001(butler) != X84
    | agatha != X83
    | richer(X84,X83) ),
    inference(resolution,status(thm),[c3,c49]) ).

cnf(c195,plain,
    ( agatha != X90
    | richer(butler,X90) ),
    inference(resolution,status(thm),[c69,c87]) ).

cnf(c215,plain,
    richer(butler,agatha),
    inference(resolution,status(thm),[c195,reflexivity]) ).

cnf(c216,plain,
    ~ killed(butler,agatha),
    inference(resolution,status(thm),[c215,c29]) ).

cnf(c1,plain,
    ( X33 != X32
    | X30 != X31
    | ~ killed(X33,X30)
    | killed(X32,X31) ),
    eq_axiom ).

cnf(c47,plain,
    ( skolem0002 != X51
    | agatha != X52
    | killed(X51,X52) ),
    inference(resolution,status(thm),[c1,c42]) ).

cnf(c97,plain,
    ( skolem0002 != X61
    | killed(X61,agatha) ),
    inference(resolution,status(thm),[c47,reflexivity]) ).

fof(pel55,conjecture,
    killed(agatha,agatha),
    input ).

fof(c4,negated_conjecture,
    ~ killed(agatha,agatha),
    inference(assume_negation,status(cth),[pel55]) ).

fof(c5,negated_conjecture,
    ~ killed(agatha,agatha),
    inference(fof_simplification,status(thm),[c4]) ).

cnf(c6,negated_conjecture,
    ~ killed(agatha,agatha),
    inference(split_conjunct,status(thm),[c5]) ).

cnf(c41,axiom,
    lives(skolem0002),
    inference(split_conjunct,status(thm),[c40]) ).

fof(pel55_3,axiom,
    ! [X] :
      ( lives(X)
     => ( X = agatha
        | X = butler
        | X = charles ) ),
    input ).

fof(c33,axiom,
    ! [X] :
      ( ~ lives(X)
      | X = agatha
      | X = butler
      | X = charles ),
    inference(fof_nnf,status(thm),[pel55_3]) ).

fof(c34,axiom,
    ! [X12] :
      ( ~ lives(X12)
      | X12 = agatha
      | X12 = butler
      | X12 = charles ),
    inference(variable_rename,status(thm),[c33]) ).

cnf(c35,axiom,
    ( ~ lives(X49)
    | X49 = agatha
    | X49 = butler
    | X49 = charles ),
    inference(split_conjunct,status(thm),[c34]) ).

cnf(c82,plain,
    ( skolem0002 = agatha
    | skolem0002 = butler
    | skolem0002 = charles ),
    inference(resolution,status(thm),[c35,c41]) ).

cnf(c334,plain,
    ( skolem0002 = butler
    | skolem0002 = charles
    | killed(agatha,agatha) ),
    inference(resolution,status(thm),[c82,c97]) ).

cnf(c3572,plain,
    ( skolem0002 = butler
    | skolem0002 = charles ),
    inference(resolution,status(thm),[c334,c6]) ).

cnf(c3593,plain,
    ( skolem0002 = charles
    | killed(butler,agatha) ),
    inference(resolution,status(thm),[c3572,c97]) ).

cnf(c3732,plain,
    skolem0002 = charles,
    inference(resolution,status(thm),[c3593,c216]) ).

cnf(c3753,plain,
    hates(charles,agatha),
    inference(resolution,status(thm),[c3732,c117]) ).

cnf(c3798,plain,
    ~ hates(agatha,agatha),
    inference(resolution,status(thm),[c3753,c25]) ).

cnf(c3805,plain,
    $false,
    inference(resolution,status(thm),[c3798,c55]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : PUZ001+1 : TPTP v8.1.0. Released v2.0.0.
% 0.06/0.12  % Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.12/0.33  % Computer : n022.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Sat May 28 22:21:38 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 1.57/1.75  # Version:  1.3
% 1.57/1.75  # SZS status Theorem
% 1.57/1.75  # SZS output start CNFRefutation
% See solution above
% 1.57/1.75  
% 1.57/1.75  # Initial clauses    : 22
% 1.57/1.75  # Processed clauses  : 273
% 1.57/1.75  # Factors computed   : 11
% 1.57/1.75  # Resolvents computed: 3786
% 1.57/1.75  # Tautologies deleted: 3
% 1.57/1.75  # Forward subsumed   : 537
% 1.57/1.75  # Backward subsumed  : 15
% 1.57/1.75  # -------- CPU Time ---------
% 1.57/1.75  # User time          : 1.394 s
% 1.57/1.75  # System time        : 0.015 s
% 1.57/1.75  # Total time         : 1.409 s
%------------------------------------------------------------------------------