↑ Up

FindProof---0.1.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : FindProof---0.1
% Problem  : NUM537+2 : TPTP v9.3.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep 25 02:20:18 PM UTC 2026

% Result   : Theorem 5.39s 1.30s
% Output   : Proof 5.39s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   37
%            Number of leaves      :    4
% Syntax   : Number of formulae    :   81 (  10 unt;   0 def)
%            Number of atoms       :  352 (  92 equ)
%            Maximal formula atoms :   42 (   4 avg)
%            Number of connectives :  390 ( 119   ~; 176   |;  73   &)
%                                         (   8 <=>;  14  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   4 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :    6 (   4 usr;   1 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   4 con; 0-2 aty)
%            Number of variables   :   50 (   0 sgn  23   !;   2   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f2,axiom,
    ! [W0] :
      ( aSet0(W0)
     => ! [W1] :
          ( aElementOf0(W1,W0)
         => aElement0(W1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mEOfElem) ).

fof(f2_nnf,plain,
    ! [W0] :
      ( ! [W1] :
          ( aElement0(W1)
          | ~ aElementOf0(W1,W0) )
      | ~ aSet0(W0) ),
    inference(nnf_transformation,[status(thm)],[f2]) ).

fof(f2_sk,plain,
    ! [W0,W1] :
      ( aElement0(W1)
      | ~ aElementOf0(W1,W0)
      | ~ aSet0(W0) ),
    inference(skolemisation,[status(esa)],[f2_nnf]) ).

cnf(c2,plain,
    ( aElement0(X1)
    | ~ aElementOf0(X1,X0)
    | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(esa)],[f2_sk]) ).

fof(f17,hypothesis,
    ( aSet0(xS)
    & aElement0(xx) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__679) ).

fof(f17_nnf,plain,
    ( aSet0(xS)
    & aElement0(xx) ),
    inference(nnf_transformation,[status(thm)],[f17]) ).

fof(f17_sk,plain,
    ( aSet0(xS)
    & aElement0(xx) ),
    inference(skolemisation,[status(esa)],[f17_nnf]) ).

cnf(c48,plain,
    aSet0(xS),
    inference(cnf_transformation,[status(esa)],[f17_sk]) ).

cnf(p304,plain,
    ( aElement0(X0)
    | ~ aElementOf0(X0,xS) ),
    inference(resolution,[status(thm)],[c2,c48]) ).

fof(f19,conjecture,
    ( ( ( ! [W0] :
            ( aElementOf0(W0,sdtpldt0(xS,xx))
          <=> ( ( W0 = xx
                | aElementOf0(W0,xS) )
              & aElement0(W0) ) )
        & aSet0(sdtpldt0(xS,xx)) )
     => ( ( ! [W0] :
              ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
            <=> ( W0 != xx
                & aElementOf0(W0,sdtpldt0(xS,xx))
                & aElement0(W0) ) )
          & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) )
       => ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS)
          | ! [W0] :
              ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
             => aElementOf0(W0,xS) ) ) ) )
    & ( ( ! [W0] :
            ( aElementOf0(W0,sdtpldt0(xS,xx))
          <=> ( ( W0 = xx
                | aElementOf0(W0,xS) )
              & aElement0(W0) ) )
        & aSet0(sdtpldt0(xS,xx)) )
     => ( ( ! [W0] :
              ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
            <=> ( W0 != xx
                & aElementOf0(W0,sdtpldt0(xS,xx))
                & aElement0(W0) ) )
          & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) )
       => ( aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx))
          | ! [W0] :
              ( aElementOf0(W0,xS)
             => aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).

fof(f19_neg,negated_conjecture,
    ~ ( ( ( ! [W0] :
              ( aElementOf0(W0,sdtpldt0(xS,xx))
            <=> ( ( W0 = xx
                  | aElementOf0(W0,xS) )
                & aElement0(W0) ) )
          & aSet0(sdtpldt0(xS,xx)) )
       => ( ( ! [W0] :
                ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
              <=> ( W0 != xx
                  & aElementOf0(W0,sdtpldt0(xS,xx))
                  & aElement0(W0) ) )
            & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) )
         => ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS)
            | ! [W0] :
                ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
               => aElementOf0(W0,xS) ) ) ) )
      & ( ( ! [W0] :
              ( aElementOf0(W0,sdtpldt0(xS,xx))
            <=> ( ( W0 = xx
                  | aElementOf0(W0,xS) )
                & aElement0(W0) ) )
          & aSet0(sdtpldt0(xS,xx)) )
       => ( ( ! [W0] :
                ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
              <=> ( W0 != xx
                  & aElementOf0(W0,sdtpldt0(xS,xx))
                  & aElement0(W0) ) )
            & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) )
         => ( aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx))
            | ! [W0] :
                ( aElementOf0(W0,xS)
               => aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ) ) ) ),
    inference(negated_conjecture,[status(cth)],[f19]) ).

fof(f19_nnf,plain,
    ( ( ~ aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS)
      & ? [W0] :
          ( ~ aElementOf0(W0,xS)
          & aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
      & ! [W0] :
          ( ( W0 = xx
            | ~ aElementOf0(W0,sdtpldt0(xS,xx))
            | ~ aElement0(W0)
            | aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
          & ( ( W0 != xx
              & aElementOf0(W0,sdtpldt0(xS,xx))
              & aElement0(W0) )
            | ~ aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) )
      & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      & ! [W0] :
          ( ( ( W0 != xx
              & ~ aElementOf0(W0,xS) )
            | ~ aElement0(W0)
            | aElementOf0(W0,sdtpldt0(xS,xx)) )
          & ( ( ( W0 = xx
                | aElementOf0(W0,xS) )
              & aElement0(W0) )
            | ~ aElementOf0(W0,sdtpldt0(xS,xx)) ) )
      & aSet0(sdtpldt0(xS,xx)) )
    | ( ~ aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx))
      & ? [W0] :
          ( ~ aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
          & aElementOf0(W0,xS) )
      & ! [W0] :
          ( ( W0 = xx
            | ~ aElementOf0(W0,sdtpldt0(xS,xx))
            | ~ aElement0(W0)
            | aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
          & ( ( W0 != xx
              & aElementOf0(W0,sdtpldt0(xS,xx))
              & aElement0(W0) )
            | ~ aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) )
      & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      & ! [W0] :
          ( ( ( W0 != xx
              & ~ aElementOf0(W0,xS) )
            | ~ aElement0(W0)
            | aElementOf0(W0,sdtpldt0(xS,xx)) )
          & ( ( ( W0 = xx
                | aElementOf0(W0,xS) )
              & aElement0(W0) )
            | ~ aElementOf0(W0,sdtpldt0(xS,xx)) ) )
      & aSet0(sdtpldt0(xS,xx)) ) ),
    inference(nnf_transformation,[status(thm)],[f19_neg]) ).

fof(f19_sk,plain,
    ! [W0] :
      ( ( ~ aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS)
        & ~ aElementOf0(sk5,xS)
        & aElementOf0(sk5,sdtmndt0(sdtpldt0(xS,xx),xx))
        & ( W0 = xx
          | ~ aElementOf0(W0,sdtpldt0(xS,xx))
          | ~ aElement0(W0)
          | aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
        & ( ( W0 != xx
            & aElementOf0(W0,sdtpldt0(xS,xx))
            & aElement0(W0) )
          | ~ aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
        & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
        & ( ( W0 != xx
            & ~ aElementOf0(W0,xS) )
          | ~ aElement0(W0)
          | aElementOf0(W0,sdtpldt0(xS,xx)) )
        & ( ( ( W0 = xx
              | aElementOf0(W0,xS) )
            & aElement0(W0) )
          | ~ aElementOf0(W0,sdtpldt0(xS,xx)) )
        & aSet0(sdtpldt0(xS,xx)) )
      | ( ~ aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx))
        & ~ aElementOf0(sk4,sdtmndt0(sdtpldt0(xS,xx),xx))
        & aElementOf0(sk4,xS)
        & ( W0 = xx
          | ~ aElementOf0(W0,sdtpldt0(xS,xx))
          | ~ aElement0(W0)
          | aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
        & ( ( W0 != xx
            & aElementOf0(W0,sdtpldt0(xS,xx))
            & aElement0(W0) )
          | ~ aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
        & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
        & ( ( W0 != xx
            & ~ aElementOf0(W0,xS) )
          | ~ aElement0(W0)
          | aElementOf0(W0,sdtpldt0(xS,xx)) )
        & ( ( ( W0 = xx
              | aElementOf0(W0,xS) )
            & aElement0(W0) )
          | ~ aElementOf0(W0,sdtpldt0(xS,xx)) )
        & aSet0(sdtpldt0(xS,xx)) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sk4,sk5])],[f19_nnf]) ).

cnf(c187,plain,
    ( aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
    | aElementOf0(sk4,xS) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(c190,plain,
    ( aElementOf0(sk5,sdtmndt0(sdtpldt0(xS,xx),xx))
    | aElementOf0(sk4,xS) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p234,plain,
    ( aElementOf0(sk4,xS)
    | aElementOf0(sk5,sdtpldt0(xS,xx))
    | aElementOf0(sk4,xS) ),
    inference(resolution,[status(thm)],[c187,c190]) ).

cnf(p235,plain,
    ( aElementOf0(sk5,sdtpldt0(xS,xx))
    | aElementOf0(sk4,xS) ),
    inference(factoring,[status(thm)],[p234]) ).

cnf(c182,plain,
    ( X0 = xx
    | aElementOf0(X0,xS)
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | aElementOf0(sk4,xS) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p236,plain,
    ( sk5 = xx
    | aElementOf0(sk5,xS)
    | aElementOf0(sk4,xS)
    | aElementOf0(sk4,xS) ),
    inference(resolution,[status(thm)],[p235,c182]) ).

cnf(p242,plain,
    ( sk5 = xx
    | aElementOf0(sk5,xS)
    | aElementOf0(sk4,xS) ),
    inference(factoring,[status(thm)],[p236]) ).

cnf(c191,plain,
    ( ~ aElementOf0(sk5,xS)
    | aElementOf0(sk4,xS) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p243,plain,
    ( aElementOf0(sk4,xS)
    | sk5 = xx
    | aElementOf0(sk4,xS) ),
    inference(resolution,[status(thm)],[p242,c191]) ).

cnf(p244,plain,
    ( sk5 = xx
    | aElementOf0(sk4,xS) ),
    inference(factoring,[status(thm)],[p243]) ).

cnf(p306,plain,
    ( sk5 = xx
    | aElement0(sk4) ),
    inference(resolution,[status(thm)],[p304,p244]) ).

cnf(c188,plain,
    ( X0 != xx
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
    | aElementOf0(sk4,xS) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p225,plain,
    ( aElementOf0(sk4,xS)
    | sk5 != xx
    | aElementOf0(sk4,xS) ),
    inference(resolution,[status(thm)],[c188,c190]) ).

cnf(p226,plain,
    ( sk5 != xx
    | aElementOf0(sk4,xS) ),
    inference(factoring,[status(thm)],[p225]) ).

cnf(p310,plain,
    ( aElementOf0(sk4,xS)
    | aElement0(sk4) ),
    inference(resolution,[status(thm)],[p306,p226]) ).

cnf(p311,plain,
    ( aElement0(sk4)
    | aElement0(sk4) ),
    inference(resolution,[status(thm)],[p310,p304]) ).

cnf(p312,plain,
    aElement0(sk4),
    inference(factoring,[status(thm)],[p311]) ).

cnf(c176,plain,
    ( X0 = xx
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
    | X0 = xx
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p281,plain,
    ( X0 = xx
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElement0(X0)
    | X0 = xx
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[c176]) ).

cnf(p286,plain,
    ( X0 = xx
    | ~ aElement0(X0)
    | X0 = xx
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[p281]) ).

cnf(p289,plain,
    ( ~ aElement0(X0)
    | X0 = xx
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[p286]) ).

cnf(p290,plain,
    ( X0 = xx
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[p289]) ).

cnf(p315,plain,
    ( sk4 = xx
    | ~ aElementOf0(sk4,sdtpldt0(xS,xx))
    | aElementOf0(sk4,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[p312,p290]) ).

cnf(c92,plain,
    ( ~ aElementOf0(X0,xS)
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElementOf0(X0,xS)
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p258,plain,
    ( ~ aElementOf0(X0,xS)
    | ~ aElement0(X0)
    | ~ aElementOf0(X0,xS)
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(factoring,[status(thm)],[c92]) ).

cnf(p262,plain,
    ( ~ aElement0(X0)
    | ~ aElementOf0(X0,xS)
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(factoring,[status(thm)],[p258]) ).

cnf(p263,plain,
    ( ~ aElementOf0(X0,xS)
    | ~ aElement0(X0)
    | aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(factoring,[status(thm)],[p262]) ).

cnf(p313,plain,
    ( ~ aElementOf0(sk4,xS)
    | aElementOf0(sk4,sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[p312,p263]) ).

cnf(p317,plain,
    ( sk5 = xx
    | aElementOf0(sk4,sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[p313,p244]) ).

cnf(p319,plain,
    ( sk5 = xx
    | sk4 = xx
    | aElementOf0(sk4,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[p315,p317]) ).

cnf(c203,plain,
    ( aElementOf0(sk5,sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aElementOf0(sk4,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p334,plain,
    ( aElementOf0(sk5,sdtmndt0(sdtpldt0(xS,xx),xx))
    | sk5 = xx
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p319,c203]) ).

cnf(c148,plain,
    ( aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
    | aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p277,plain,
    ( aElementOf0(X0,sdtpldt0(xS,xx))
    | aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[c148]) ).

cnf(p279,plain,
    ( aElementOf0(X0,sdtpldt0(xS,xx))
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[p277]) ).

cnf(p336,plain,
    ( aElementOf0(sk5,sdtpldt0(xS,xx))
    | sk5 = xx
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p334,p279]) ).

cnf(c78,plain,
    ( X0 = xx
    | aElementOf0(X0,xS)
    | ~ aElementOf0(X0,sdtpldt0(xS,xx))
    | X0 = xx
    | aElementOf0(X0,xS)
    | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p271,plain,
    ( X0 = xx
    | aElementOf0(X0,xS)
    | X0 = xx
    | aElementOf0(X0,xS)
    | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(factoring,[status(thm)],[c78]) ).

cnf(p274,plain,
    ( X0 = xx
    | X0 = xx
    | aElementOf0(X0,xS)
    | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(factoring,[status(thm)],[p271]) ).

cnf(p276,plain,
    ( X0 = xx
    | aElementOf0(X0,xS)
    | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(factoring,[status(thm)],[p274]) ).

cnf(p337,plain,
    ( sk5 = xx
    | aElementOf0(sk5,xS)
    | sk5 = xx
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p336,p276]) ).

cnf(p338,plain,
    ( aElementOf0(sk5,xS)
    | sk5 = xx
    | sk4 = xx ),
    inference(factoring,[status(thm)],[p337]) ).

cnf(c204,plain,
    ( ~ aElementOf0(sk5,xS)
    | ~ aElementOf0(sk4,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p333,plain,
    ( ~ aElementOf0(sk5,xS)
    | sk5 = xx
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p319,c204]) ).

cnf(p339,plain,
    ( sk5 = xx
    | sk4 = xx
    | sk5 = xx
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p338,p333]) ).

cnf(p340,plain,
    ( sk5 = xx
    | sk5 = xx
    | sk4 = xx ),
    inference(factoring,[status(thm)],[p339]) ).

cnf(p342,plain,
    ( sk5 = xx
    | sk4 = xx ),
    inference(factoring,[status(thm)],[p340]) ).

cnf(p344,plain,
    ( aElementOf0(sk4,xS)
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p342,p226]) ).

cnf(p346,plain,
    ( aElementOf0(sk4,sdtpldt0(xS,xx))
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p344,p313]) ).

cnf(p347,plain,
    ( sk4 = xx
    | aElementOf0(sk4,sdtmndt0(sdtpldt0(xS,xx),xx))
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p346,p315]) ).

cnf(p348,plain,
    ( aElementOf0(sk4,sdtmndt0(sdtpldt0(xS,xx),xx))
    | sk4 = xx ),
    inference(factoring,[status(thm)],[p347]) ).

cnf(p350,plain,
    ( aElementOf0(sk5,sdtmndt0(sdtpldt0(xS,xx),xx))
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p348,c203]) ).

cnf(c162,plain,
    ( X0 != xx
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
    | X0 != xx
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(p254,plain,
    ( X0 != xx
    | X0 != xx
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[c162]) ).

cnf(p256,plain,
    ( X0 != xx
    | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(factoring,[status(thm)],[p254]) ).

cnf(p352,plain,
    ( sk5 != xx
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p350,p256]) ).

cnf(p354,plain,
    ( sk4 = xx
    | sk4 = xx ),
    inference(resolution,[status(thm)],[p352,p342]) ).

cnf(p355,plain,
    sk4 = xx,
    inference(factoring,[status(thm)],[p354]) ).

cnf(p361,plain,
    ( sk5 = xx
    | aElementOf0(xx,xS) ),
    inference(demodulation,[status(thm)],[p355,p244]) ).

fof(f18,hypothesis,
    ~ aElementOf0(xx,xS),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__679_02) ).

fof(f18_nnf,plain,
    ~ aElementOf0(xx,xS),
    inference(nnf_transformation,[status(thm)],[f18]) ).

fof(f18_sk,plain,
    ~ aElementOf0(xx,xS),
    inference(skolemisation,[status(esa)],[f18_nnf]) ).

cnf(c49,plain,
    ~ aElementOf0(xx,xS),
    inference(cnf_transformation,[status(esa)],[f18_sk]) ).

cnf(p362,plain,
    sk5 = xx,
    inference(resolution,[status(thm)],[p361,c49]) ).

cnf(p359,plain,
    ( sk5 != xx
    | aElementOf0(xx,xS) ),
    inference(demodulation,[status(thm)],[p355,p226]) ).

cnf(p365,plain,
    ( xx != xx
    | aElementOf0(xx,xS) ),
    inference(demodulation,[status(thm)],[p362,p359]) ).

cnf(p366,plain,
    aElementOf0(xx,xS),
    inference(equality_resolution,[status(thm)],[p365]) ).

cnf(p367,plain,
    $false,
    inference(resolution,[status(thm)],[p366,c49]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : NUM537+2 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.04  % Command  : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.09/0.36  % Computer : n017.cluster.edu
% 0.09/0.36  % Model    : x86_64 x86_64
% 0.09/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.36  % Memory   : 8046.5625MB
% 0.09/0.36  % OS       : Linux 6.8.0-71-generic
% 0.09/0.36  % CPULimit : 300
% 0.09/0.36  % WCLimit  : 300
% 0.09/0.36  % DateTime : Thu Sep 24 04:25:30 UTC 2026
% 0.09/0.37  % CPUTime  : 
% 0.09/0.37  Running run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 5.39/1.30  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 5.39/1.30  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------