↑ Up

FindProof---0.1.THM-Prf.s

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

% Computer : n002.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:12 PM UTC 2026

% Result   : Theorem 59.56s 13.03s
% Output   : Proof 59.56s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   23
%            Number of leaves      :   16
% Syntax   : Number of formulae    :  103 (  52 unt;   1 def)
%            Number of atoms       :  312 ( 162 equ)
%            Maximal formula atoms :   15 (   3 avg)
%            Number of connectives :  347 ( 138   ~;  75   |; 125   &)
%                                         (   1 <=>;   8  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   15 (   4 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :    6 (   4 usr;   1 prp; 0-2 aty)
%            Number of functors    :   19 (  19 usr;  13 con; 0-4 aty)
%            Number of variables   :   70 (   2 sgn  32   !;  17   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f49,conjecture,
    ( ~ ( sdtlseqdt0(xp,xk)
        | ? [W0] :
            ( sdtpldt0(xp,W0) = xk
            & aNaturalNumber0(W0) ) )
   => ( ( sdtlseqdt0(xk,xp)
        | ? [W0] :
            ( sdtpldt0(xk,W0) = xp
            & aNaturalNumber0(W0) ) )
      & xk != xp ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).

fof(f49_neg,negated_conjecture,
    ~ ( ~ ( sdtlseqdt0(xp,xk)
          | ? [W0] :
              ( sdtpldt0(xp,W0) = xk
              & aNaturalNumber0(W0) ) )
     => ( ( sdtlseqdt0(xk,xp)
          | ? [W0] :
              ( sdtpldt0(xk,W0) = xp
              & aNaturalNumber0(W0) ) )
        & xk != xp ) ),
    inference(negated_conjecture,[status(cth)],[f49]) ).

fof(f49_nnf,plain,
    ( ( ( ~ sdtlseqdt0(xk,xp)
        & ! [W0] :
            ( sdtpldt0(xk,W0) != xp
            | ~ aNaturalNumber0(W0) ) )
      | xk = xp )
    & ~ sdtlseqdt0(xp,xk)
    & ! [W0] :
        ( sdtpldt0(xp,W0) != xk
        | ~ aNaturalNumber0(W0) ) ),
    inference(nnf_transformation,[status(thm)],[f49_neg]) ).

fof(f49_sk,plain,
    ! [W0] :
      ( ( ( ~ sdtlseqdt0(xk,xp)
          & ( sdtpldt0(xk,W0) != xp
            | ~ aNaturalNumber0(W0) ) )
        | xk = xp )
      & ~ sdtlseqdt0(xp,xk)
      & ( sdtpldt0(xp,W0) != xk
        | ~ aNaturalNumber0(W0) ) ),
    inference(skolemisation,[status(esa)],[f49_nnf]) ).

cnf(c241,plain,
    ~ sdtlseqdt0(xp,xk),
    inference(cnf_transformation,[status(esa)],[f49_sk]) ).

cnf(t51,plain,
    sdtlseqdt0(xp,xk) = false,
    inference(equality_encoding,[status(esa)],[c241]) ).

cnf(t5893,plain,
    sdtlseqdt0(xp,xk) = false,
    inference(orient,[status(thm)],[t51]) ).

cnf(c243,plain,
    ( ~ sdtlseqdt0(xk,xp)
    | xk = xp ),
    inference(cnf_transformation,[status(esa)],[f49_sk]) ).

cnf(t156,plain,
    ifeq(sdtlseqdt0(xk,xp),true,xk,xp) = xp,
    inference(equality_encoding,[status(esa)],[c243]) ).

cnf(t5196,plain,
    ifeq(sdtlseqdt0(xk,xp),true,xk,xp) = xp,
    inference(orient,[status(thm)],[t156]) ).

fof(f22,axiom,
    ! [W0,W1] :
      ( ( aNaturalNumber0(W1)
        & aNaturalNumber0(W0) )
     => ( ( sdtlseqdt0(W1,W0)
          & W1 != W0 )
        | sdtlseqdt0(W0,W1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mLETotal) ).

fof(f22_nnf,plain,
    ! [W0,W1] :
      ( ( sdtlseqdt0(W1,W0)
        & W1 != W0 )
      | sdtlseqdt0(W0,W1)
      | ~ aNaturalNumber0(W1)
      | ~ aNaturalNumber0(W0) ),
    inference(nnf_transformation,[status(thm)],[f22]) ).

fof(f22_sk,plain,
    ! [W0,W1] :
      ( ( sdtlseqdt0(W1,W0)
        & W1 != W0 )
      | sdtlseqdt0(W0,W1)
      | ~ aNaturalNumber0(W1)
      | ~ aNaturalNumber0(W0) ),
    inference(skolemisation,[status(esa)],[f22_nnf]) ).

cnf(c35,plain,
    ( sdtlseqdt0(X1,X0)
    | sdtlseqdt0(X0,X1)
    | ~ aNaturalNumber0(X1)
    | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[status(esa)],[f22_sk]) ).

cnf(t204,plain,
    ifeq(aNaturalNumber0(X1),true,ifeq(aNaturalNumber0(X2),true,or(sdtlseqdt0(X1,X2),sdtlseqdt0(X2,X1)),true),true) = true,
    inference(equality_encoding,[status(esa)],[c35]) ).

cnf(t2465,plain,
    ifeq(aNaturalNumber0(X1),true,ifeq(aNaturalNumber0(X2),true,or(sdtlseqdt0(X1,X2),sdtlseqdt0(X2,X1)),true),true) = true,
    inference(orient,[status(thm)],[t204]) ).

cnf(t5894,plain,
    true = ifeq(aNaturalNumber0(xp),true,ifeq(aNaturalNumber0(xk),true,or(false,sdtlseqdt0(xk,xp)),true),true),
    inference(cp,[status(thm)],[t2465,t5893]) ).

fof(f38,hypothesis,
    ( aNaturalNumber0(xp)
    & aNaturalNumber0(xm)
    & aNaturalNumber0(xn) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1837) ).

fof(f38_nnf,plain,
    ( aNaturalNumber0(xp)
    & aNaturalNumber0(xm)
    & aNaturalNumber0(xn) ),
    inference(nnf_transformation,[status(thm)],[f38]) ).

fof(f38_sk,plain,
    ( aNaturalNumber0(xp)
    & aNaturalNumber0(xm)
    & aNaturalNumber0(xn) ),
    inference(skolemisation,[status(esa)],[f38_nnf]) ).

cnf(c72,plain,
    aNaturalNumber0(xp),
    inference(cnf_transformation,[status(esa)],[f38_sk]) ).

cnf(t1,plain,
    aNaturalNumber0(xp) = true,
    inference(equality_encoding,[status(esa)],[c72]) ).

cnf(t826,plain,
    aNaturalNumber0(xp) = true,
    inference(orient,[status(thm)],[t1]) ).

cnf(t6244,plain,
    true = ifeq(true,true,ifeq(aNaturalNumber0(xk),true,or(false,sdtlseqdt0(xk,xp)),true),true),
    inference(step,[status(thm)],[t5894,t826]) ).

cnf(t109,plain,
    ifeq(X1,X1,X2,X3) = X2,
    introduced(definition) ).

cnf(t228,plain,
    ifeq(X1,X1,X2,X3) = X2,
    inference(orient,[status(thm)],[t109]) ).

cnf(t6245,plain,
    true = ifeq(aNaturalNumber0(xk),true,or(false,sdtlseqdt0(xk,xp)),true),
    inference(step,[status(thm)],[t6244,t228]) ).

fof(f44,hypothesis,
    ( xk = sdtsldt0(sdtasdt0(xn,xm),xp)
    & sdtasdt0(xn,xm) = sdtasdt0(xp,xk)
    & aNaturalNumber0(xk) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2306) ).

fof(f44_nnf,plain,
    ( xk = sdtsldt0(sdtasdt0(xn,xm),xp)
    & sdtasdt0(xn,xm) = sdtasdt0(xp,xk)
    & aNaturalNumber0(xk) ),
    inference(nnf_transformation,[status(thm)],[f44]) ).

fof(f44_sk,plain,
    ( xk = sdtsldt0(sdtasdt0(xn,xm),xp)
    & sdtasdt0(xn,xm) = sdtasdt0(xp,xk)
    & aNaturalNumber0(xk) ),
    inference(skolemisation,[status(esa)],[f44_nnf]) ).

cnf(c219,plain,
    aNaturalNumber0(xk),
    inference(cnf_transformation,[status(esa)],[f44_sk]) ).

cnf(t0,plain,
    aNaturalNumber0(xk) = true,
    inference(equality_encoding,[status(esa)],[c219]) ).

cnf(t841,plain,
    aNaturalNumber0(xk) = true,
    inference(orient,[status(thm)],[t0]) ).

cnf(t6246,plain,
    true = ifeq(true,true,or(false,sdtlseqdt0(xk,xp)),true),
    inference(step,[status(thm)],[t6245,t841]) ).

cnf(t6247,plain,
    true = or(false,sdtlseqdt0(xk,xp)),
    inference(step,[status(thm)],[t6246,t228]) ).

cnf(t18,plain,
    or(false,X1) = X1,
    introduced(definition) ).

cnf(t240,plain,
    or(false,X1) = X1,
    inference(orient,[status(thm)],[t18]) ).

cnf(t6248,plain,
    true = sdtlseqdt0(xk,xp),
    inference(step,[status(thm)],[t6247,t240]) ).

cnf(t6079,plain,
    sdtlseqdt0(xk,xp) = true,
    inference(orient,[status(thm)],[t6248]) ).

cnf(t6249,plain,
    ifeq(true,true,xk,xp) = xp,
    inference(step,[status(thm)],[t5196,t6079]) ).

cnf(t6250,plain,
    xk = xp,
    inference(step,[status(thm)],[t6249,t228]) ).

cnf(t6095,plain,
    xk = xp,
    inference(rw,[status(thm)],[t6250]) ).

cnf(t6169,plain,
    xk = xp,
    inference(orient,[status(thm)],[t6095]) ).

cnf(t6255,plain,
    sdtlseqdt0(xp,xp) = false,
    inference(step,[status(thm)],[t5893,t6169]) ).

fof(f19,axiom,
    ! [W0] :
      ( aNaturalNumber0(W0)
     => sdtlseqdt0(W0,W0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mLERefl) ).

fof(f19_nnf,plain,
    ! [W0] :
      ( sdtlseqdt0(W0,W0)
      | ~ aNaturalNumber0(W0) ),
    inference(nnf_transformation,[status(thm)],[f19]) ).

fof(f19_sk,plain,
    ! [W0] :
      ( sdtlseqdt0(W0,W0)
      | ~ aNaturalNumber0(W0) ),
    inference(skolemisation,[status(esa)],[f19_nnf]) ).

cnf(c31,plain,
    ( sdtlseqdt0(X0,X0)
    | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[status(esa)],[f19_sk]) ).

cnf(hi29,axiom,
    ifeq(aNaturalNumber0(X0),true,sdtlseqdt0(X0,X0),true) = true,
    inference(equality_encoding,[status(esa)],[c31]) ).

cnf(hi67,axiom,
    aNaturalNumber0(xp) = true,
    inference(equality_encoding,[status(esa)],[c72]) ).

cnf(t54,plain,
    sdtlseqdt0(xp,xp) = true,
    inference(hyper_resolution,[status(thm)],[hi29,hi67]) ).

cnf(t2811,plain,
    sdtlseqdt0(xp,xp) = true,
    inference(orient,[status(thm)],[t54]) ).

cnf(t6256,plain,
    true = false,
    inference(step,[status(thm)],[t6255,t2811]) ).

cnf(t6174,plain,
    true = false,
    inference(rw,[status(thm)],[t6256]) ).

cnf(t6179,plain,
    false = true,
    inference(orient,[status(thm)],[t6174]) ).

fof(f2,axiom,
    ( sz10 != sz00
    & aNaturalNumber0(sz10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsC_01) ).

fof(f2_nnf,plain,
    ( sz10 != sz00
    & aNaturalNumber0(sz10) ),
    inference(nnf_transformation,[status(thm)],[f2]) ).

fof(f2_sk,plain,
    ( sz10 != sz00
    & aNaturalNumber0(sz10) ),
    inference(skolemisation,[status(esa)],[f2_nnf]) ).

cnf(c3,plain,
    sz10 != sz00,
    inference(cnf_transformation,[status(esa)],[f2_sk]) ).

fof(f36,definition,
    ! [W0] :
      ( aNaturalNumber0(W0)
     => ( isPrime0(W0)
      <=> ( ! [W1] :
              ( ( doDivides0(W1,W0)
                & aNaturalNumber0(W1) )
             => ( W1 = W0
                | W1 = sz10 ) )
          & W0 != sz10
          & W0 != sz00 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefPrime) ).

fof(f36_nnf,plain,
    ! [W0] :
      ( ( ( ? [W1] :
              ( W1 != W0
              & W1 != sz10
              & doDivides0(W1,W0)
              & aNaturalNumber0(W1) )
          | W0 = sz10
          | W0 = sz00
          | isPrime0(W0) )
        & ( ( ! [W1] :
                ( W1 = W0
                | W1 = sz10
                | ~ doDivides0(W1,W0)
                | ~ aNaturalNumber0(W1) )
            & W0 != sz10
            & W0 != sz00 )
          | ~ isPrime0(W0) ) )
      | ~ aNaturalNumber0(W0) ),
    inference(nnf_transformation,[status(thm)],[f36]) ).

fof(f36_sk,plain,
    ! [W0,W1] :
      ( ( ( ( sk2(W0) != W0
            & sk2(W0) != sz10
            & doDivides0(sk2(W0),W0)
            & aNaturalNumber0(sk2(W0)) )
          | W0 = sz10
          | W0 = sz00
          | isPrime0(W0) )
        & ( ( ( W1 = W0
              | W1 = sz10
              | ~ doDivides0(W1,W0)
              | ~ aNaturalNumber0(W1) )
            & W0 != sz10
            & W0 != sz00 )
          | ~ isPrime0(W0) ) )
      | ~ aNaturalNumber0(W0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sk2])],[f36_nnf]) ).

cnf(c60,plain,
    ( X0 != sz00
    | ~ isPrime0(X0)
    | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[status(esa)],[f36_sk]) ).

cnf(c61,plain,
    ( X0 != sz10
    | ~ isPrime0(X0)
    | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[status(esa)],[f36_sk]) ).

fof(f40,hypothesis,
    ( doDivides0(xp,sdtasdt0(xn,xm))
    & ? [W0] :
        ( sdtasdt0(xn,xm) = sdtasdt0(xp,W0)
        & aNaturalNumber0(W0) )
    & isPrime0(xp)
    & ! [W0] :
        ( ( ( doDivides0(W0,xp)
            | ? [W1] :
                ( xp = sdtasdt0(W0,W1)
                & aNaturalNumber0(W1) ) )
          & aNaturalNumber0(W0) )
       => ( W0 = xp
          | W0 = sz10 ) )
    & xp != sz10
    & xp != sz00 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1860) ).

fof(f40_nnf,plain,
    ( doDivides0(xp,sdtasdt0(xn,xm))
    & ? [W0] :
        ( sdtasdt0(xn,xm) = sdtasdt0(xp,W0)
        & aNaturalNumber0(W0) )
    & isPrime0(xp)
    & ! [W0] :
        ( W0 = xp
        | W0 = sz10
        | ( ~ doDivides0(W0,xp)
          & ! [W1] :
              ( xp != sdtasdt0(W0,W1)
              | ~ aNaturalNumber0(W1) ) )
        | ~ aNaturalNumber0(W0) )
    & xp != sz10
    & xp != sz00 ),
    inference(nnf_transformation,[status(thm)],[f40]) ).

fof(f40_sk,plain,
    ! [W0,W1] :
      ( doDivides0(xp,sdtasdt0(xn,xm))
      & sdtasdt0(xn,xm) = sdtasdt0(xp,sk8)
      & aNaturalNumber0(sk8)
      & isPrime0(xp)
      & ( W0 = xp
        | W0 = sz10
        | ( ~ doDivides0(W0,xp)
          & ( xp != sdtasdt0(W0,W1)
            | ~ aNaturalNumber0(W1) ) )
        | ~ aNaturalNumber0(W0) )
      & xp != sz10
      & xp != sz00 ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sk8])],[f40_nnf]) ).

cnf(c199,plain,
    xp != sz00,
    inference(cnf_transformation,[status(esa)],[f40_sk]) ).

cnf(c200,plain,
    xp != sz10,
    inference(cnf_transformation,[status(esa)],[f40_sk]) ).

fof(f41,hypothesis,
    ~ ( sdtlseqdt0(xp,xn)
      | ? [W0] :
          ( sdtpldt0(xp,W0) = xn
          & aNaturalNumber0(W0) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1870) ).

fof(f41_nnf,plain,
    ( ~ sdtlseqdt0(xp,xn)
    & ! [W0] :
        ( sdtpldt0(xp,W0) != xn
        | ~ aNaturalNumber0(W0) ) ),
    inference(nnf_transformation,[status(thm)],[f41]) ).

fof(f41_sk,plain,
    ! [W0] :
      ( ~ sdtlseqdt0(xp,xn)
      & ( sdtpldt0(xp,W0) != xn
        | ~ aNaturalNumber0(W0) ) ),
    inference(skolemisation,[status(esa)],[f41_nnf]) ).

cnf(c207,plain,
    ( sdtpldt0(xp,X0) != xn
    | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[status(esa)],[f41_sk]) ).

cnf(c208,plain,
    ~ sdtlseqdt0(xp,xn),
    inference(cnf_transformation,[status(esa)],[f41_sk]) ).

fof(f42,hypothesis,
    ~ ( sdtlseqdt0(xp,xm)
      | ? [W0] :
          ( sdtpldt0(xp,W0) = xm
          & aNaturalNumber0(W0) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2075) ).

fof(f42_nnf,plain,
    ( ~ sdtlseqdt0(xp,xm)
    & ! [W0] :
        ( sdtpldt0(xp,W0) != xm
        | ~ aNaturalNumber0(W0) ) ),
    inference(nnf_transformation,[status(thm)],[f42]) ).

fof(f42_sk,plain,
    ! [W0] :
      ( ~ sdtlseqdt0(xp,xm)
      & ( sdtpldt0(xp,W0) != xm
        | ~ aNaturalNumber0(W0) ) ),
    inference(skolemisation,[status(esa)],[f42_nnf]) ).

cnf(c209,plain,
    ( sdtpldt0(xp,X0) != xm
    | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[status(esa)],[f42_sk]) ).

cnf(c210,plain,
    ~ sdtlseqdt0(xp,xm),
    inference(cnf_transformation,[status(esa)],[f42_sk]) ).

fof(f43,hypothesis,
    ( sdtlseqdt0(xm,xp)
    & ? [W0] :
        ( sdtpldt0(xm,W0) = xp
        & aNaturalNumber0(W0) )
    & xm != xp
    & sdtlseqdt0(xn,xp)
    & ? [W0] :
        ( sdtpldt0(xn,W0) = xp
        & aNaturalNumber0(W0) )
    & xn != xp ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2287) ).

fof(f43_nnf,plain,
    ( sdtlseqdt0(xm,xp)
    & ? [W0] :
        ( sdtpldt0(xm,W0) = xp
        & aNaturalNumber0(W0) )
    & xm != xp
    & sdtlseqdt0(xn,xp)
    & ? [W0] :
        ( sdtpldt0(xn,W0) = xp
        & aNaturalNumber0(W0) )
    & xn != xp ),
    inference(nnf_transformation,[status(thm)],[f43]) ).

fof(f43_sk,plain,
    ( sdtlseqdt0(xm,xp)
    & sdtpldt0(xm,sk10) = xp
    & aNaturalNumber0(sk10)
    & xm != xp
    & sdtlseqdt0(xn,xp)
    & sdtpldt0(xn,sk9) = xp
    & aNaturalNumber0(sk9)
    & xn != xp ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sk9,sk10])],[f43_nnf]) ).

cnf(c211,plain,
    xn != xp,
    inference(cnf_transformation,[status(esa)],[f43_sk]) ).

cnf(c215,plain,
    xm != xp,
    inference(cnf_transformation,[status(esa)],[f43_sk]) ).

fof(f45,hypothesis,
    ~ ( xk = sz10
      | xk = sz00 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2315) ).

fof(f45_nnf,plain,
    ( xk != sz10
    & xk != sz00 ),
    inference(nnf_transformation,[status(thm)],[f45]) ).

fof(f45_sk,plain,
    ( xk != sz10
    & xk != sz00 ),
    inference(skolemisation,[status(esa)],[f45_nnf]) ).

cnf(c222,plain,
    xk != sz00,
    inference(cnf_transformation,[status(esa)],[f45_sk]) ).

cnf(c223,plain,
    xk != sz10,
    inference(cnf_transformation,[status(esa)],[f45_sk]) ).

fof(f46,hypothesis,
    ( xk != sz10
    & xk != sz00 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2327) ).

fof(f46_nnf,plain,
    ( xk != sz10
    & xk != sz00 ),
    inference(nnf_transformation,[status(thm)],[f46]) ).

fof(f46_sk,plain,
    ( xk != sz10
    & xk != sz00 ),
    inference(skolemisation,[status(esa)],[f46_nnf]) ).

cnf(c224,plain,
    xk != sz00,
    inference(cnf_transformation,[status(esa)],[f46_sk]) ).

cnf(c225,plain,
    xk != sz10,
    inference(cnf_transformation,[status(esa)],[f46_sk]) ).

fof(f47,hypothesis,
    ( isPrime0(xr)
    & ! [W0] :
        ( ( ( doDivides0(W0,xr)
            | ? [W1] :
                ( xr = sdtasdt0(W0,W1)
                & aNaturalNumber0(W1) ) )
          & aNaturalNumber0(W0) )
       => ( W0 = xr
          | W0 = sz10 ) )
    & xr != sz10
    & xr != sz00
    & doDivides0(xr,xk)
    & ? [W0] :
        ( xk = sdtasdt0(xr,W0)
        & aNaturalNumber0(W0) )
    & aNaturalNumber0(xr) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2342) ).

fof(f47_nnf,plain,
    ( isPrime0(xr)
    & ! [W0] :
        ( W0 = xr
        | W0 = sz10
        | ( ~ doDivides0(W0,xr)
          & ! [W1] :
              ( xr != sdtasdt0(W0,W1)
              | ~ aNaturalNumber0(W1) ) )
        | ~ aNaturalNumber0(W0) )
    & xr != sz10
    & xr != sz00
    & doDivides0(xr,xk)
    & ? [W0] :
        ( xk = sdtasdt0(xr,W0)
        & aNaturalNumber0(W0) )
    & aNaturalNumber0(xr) ),
    inference(nnf_transformation,[status(thm)],[f47]) ).

fof(f47_sk,plain,
    ! [W0,W1] :
      ( isPrime0(xr)
      & ( W0 = xr
        | W0 = sz10
        | ( ~ doDivides0(W0,xr)
          & ( xr != sdtasdt0(W0,W1)
            | ~ aNaturalNumber0(W1) ) )
        | ~ aNaturalNumber0(W0) )
      & xr != sz10
      & xr != sz00
      & doDivides0(xr,xk)
      & xk = sdtasdt0(xr,sk11)
      & aNaturalNumber0(sk11)
      & aNaturalNumber0(xr) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sk11])],[f47_nnf]) ).

cnf(c230,plain,
    xr != sz00,
    inference(cnf_transformation,[status(esa)],[f47_sk]) ).

cnf(c231,plain,
    xr != sz10,
    inference(cnf_transformation,[status(esa)],[f47_sk]) ).

cnf(c240,plain,
    ( sdtpldt0(xp,X0) != xk
    | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[status(esa)],[f49_sk]) ).

cnf(goal_0,negated_conjecture,
    true != false,
    inference(equality_encoding,[status(esa)],[c3,c60,c61,c199,c200,c207,c208,c209,c210,c211,c215,c222,c223,c224,c225,c230,c231,c240,c241]) ).

cnf(g0_0,plain,
    true != true,
    inference(rw,[status(thm)],[goal_0,t6179]) ).

cnf(contradiction_0,plain,
    $false,
    inference(trivial_inequality_removal,[status(thm)],[g0_0]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : NUM505+3 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.04  % Command  : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.11/5.38  % Computer : n002.cluster.edu
% 0.11/5.38  % Model    : x86_64 x86_64
% 0.11/5.38  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/5.38  % Memory   : 8046.5625MB
% 0.11/5.38  % OS       : Linux 6.8.0-71-generic
% 0.11/5.38  % CPULimit : 300
% 0.11/5.38  % WCLimit  : 300
% 0.11/5.38  % DateTime : Thu Sep 24 04:23:12 UTC 2026
% 0.11/5.38  % CPUTime  : 
% 0.11/5.38  Running run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 59.56/13.03  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 59.56/13.03  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------