TSTP Solution File: NUM604+1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : NUM604+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n012.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 : Wed May 31 12:29:53 EDT 2023

% Result   : Theorem 98.43s 12.77s
% Output   : CNFRefutation 98.43s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   37
% Syntax   : Number of formulae    :  182 (  50 unt;   5 def)
%            Number of atoms       :  535 (  96 equ)
%            Maximal formula atoms :   17 (   2 avg)
%            Number of connectives :  556 ( 203   ~; 210   |;  96   &)
%                                         (  27 <=>;  20  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   4 avg)
%            Maximal term depth    :    8 (   2 avg)
%            Number of predicates  :   24 (  22 usr;  16 prp; 0-2 aty)
%            Number of functors    :   32 (  32 usr;  14 con; 0-3 aty)
%            Number of variables   :  164 (; 151   !;  13   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f5,definition,
    ! [W0] :
      ( W0 = slcrc0
    <=> ( aSet0(W0)
        & ~ ? [W1] : aElementOf0(W1,W0) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6,axiom,
    isFinite0(slcrc0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f8,axiom,
    ! [W0] :
      ( ( aSet0(W0)
        & isCountable0(W0) )
     => ~ isFinite0(W0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f10,definition,
    ! [W0] :
      ( aSet0(W0)
     => ! [W1] :
          ( aSubsetOf0(W1,W0)
        <=> ( aSet0(W1)
            & ! [W2] :
                ( aElementOf0(W2,W1)
               => aElementOf0(W2,W0) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f25,axiom,
    ! [W0] :
      ( aElementOf0(W0,szNzAzT0)
     => ( aElementOf0(szszuzczcdt0(W0),szNzAzT0)
        & szszuzczcdt0(W0) != sz00 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f34,axiom,
    ! [W0] :
      ( aElementOf0(W0,szNzAzT0)
     => sdtlseqdt0(W0,W0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f47,definition,
    ! [W0] :
      ( ( aSubsetOf0(W0,szNzAzT0)
        & W0 != slcrc0 )
     => ! [W1] :
          ( W1 = szmzizndt0(W0)
        <=> ( aElementOf0(W1,W0)
            & ! [W2] :
                ( aElementOf0(W2,W0)
               => sdtlseqdt0(W1,W2) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f50,definition,
    ! [W0] :
      ( aElementOf0(W0,szNzAzT0)
     => ! [W1] :
          ( W1 = slbdtrb0(W0)
        <=> ( aSet0(W1)
            & ! [W2] :
                ( aElementOf0(W2,W1)
              <=> ( aElementOf0(W2,szNzAzT0)
                  & sdtlseqdt0(szszuzczcdt0(W2),W0) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f56,axiom,
    ! [W0] :
      ( aElementOf0(W0,szNzAzT0)
     => sbrdtbr0(slbdtrb0(W0)) = W0 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f64,axiom,
    ! [W0] :
      ( aFunction0(W0)
     => aSet0(szDzozmdt0(W0)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f70,definition,
    ! [W0] :
      ( aFunction0(W0)
     => ! [W1] :
          ( aSubsetOf0(W1,szDzozmdt0(W0))
         => ! [W2] :
              ( W2 = sdtexdt0(W0,W1)
            <=> ( aFunction0(W2)
                & szDzozmdt0(W2) = W1
                & ! [W3] :
                    ( aElementOf0(W3,W1)
                   => sdtlpdtrp0(W2,W3) = sdtlpdtrp0(W0,W3) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f74,hypothesis,
    aElementOf0(xK,szNzAzT0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f75,hypothesis,
    ( aSubsetOf0(xS,szNzAzT0)
    & isCountable0(xS) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f82,hypothesis,
    ! [W0] :
      ( aElementOf0(W0,szNzAzT0)
     => ( aSubsetOf0(sdtlpdtrp0(xN,W0),szNzAzT0)
        & isCountable0(sdtlpdtrp0(xN,W0)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f83,hypothesis,
    ! [W0,W1] :
      ( ( aElementOf0(W0,szNzAzT0)
        & aElementOf0(W1,szNzAzT0) )
     => ( sdtlseqdt0(W1,W0)
       => aSubsetOf0(sdtlpdtrp0(xN,W0),sdtlpdtrp0(xN,W1)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f86,hypothesis,
    ( aFunction0(xC)
    & szDzozmdt0(xC) = szNzAzT0
    & ! [W0] :
        ( aElementOf0(W0,szNzAzT0)
       => ( aFunction0(sdtlpdtrp0(xC,W0))
          & szDzozmdt0(sdtlpdtrp0(xC,W0)) = slbdtsldtrb0(sdtmndt0(sdtlpdtrp0(xN,W0),szmzizndt0(sdtlpdtrp0(xN,W0))),xk)
          & ! [W1] :
              ( ( aSet0(W1)
                & aElementOf0(W1,slbdtsldtrb0(sdtmndt0(sdtlpdtrp0(xN,W0),szmzizndt0(sdtlpdtrp0(xN,W0))),xk)) )
             => sdtlpdtrp0(sdtlpdtrp0(xC,W0),W1) = sdtlpdtrp0(xc,sdtpldt0(W1,szmzizndt0(sdtlpdtrp0(xN,W0)))) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f91,hypothesis,
    ( aFunction0(xe)
    & szDzozmdt0(xe) = szNzAzT0
    & ! [W0] :
        ( aElementOf0(W0,szNzAzT0)
       => sdtlpdtrp0(xe,W0) = szmzizndt0(sdtlpdtrp0(xN,W0)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f97,hypothesis,
    ! [W0] :
      ( aElementOf0(W0,xO)
     => ? [W1] :
          ( aElementOf0(W1,szNzAzT0)
          & aElementOf0(W1,sdtlbdtrb0(xd,szDzizrdt0(xd)))
          & sdtlpdtrp0(xe,W1) = W0 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f98,hypothesis,
    aElementOf0(xx,xO),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f99,hypothesis,
    ( aElementOf0(xi,szNzAzT0)
    & sdtlpdtrp0(xe,xi) = xx ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f100,hypothesis,
    aSubsetOf0(sdtlpdtrp0(xN,xi),xS),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f101,conjecture,
    aElementOf0(xx,xS),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f102,negated_conjecture,
    ~ aElementOf0(xx,xS),
    inference(negated_conjecture,[status(cth)],[f101]) ).

fof(f113,plain,
    ! [W0] :
      ( W0 = slcrc0
    <=> ( aSet0(W0)
        & ! [W1] : ~ aElementOf0(W1,W0) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f5]) ).

fof(f114,plain,
    ! [W0] :
      ( ( W0 != slcrc0
        | ( aSet0(W0)
          & ! [W1] : ~ aElementOf0(W1,W0) ) )
      & ( W0 = slcrc0
        | ~ aSet0(W0)
        | ? [W1] : aElementOf0(W1,W0) ) ),
    inference(NNF_transformation,[status(esa)],[f113]) ).

fof(f115,plain,
    ( ! [W0] :
        ( W0 != slcrc0
        | ( aSet0(W0)
          & ! [W1] : ~ aElementOf0(W1,W0) ) )
    & ! [W0] :
        ( W0 = slcrc0
        | ~ aSet0(W0)
        | ? [W1] : aElementOf0(W1,W0) ) ),
    inference(miniscoping,[status(esa)],[f114]) ).

fof(f116,plain,
    ( ! [W0] :
        ( W0 != slcrc0
        | ( aSet0(W0)
          & ! [W1] : ~ aElementOf0(W1,W0) ) )
    & ! [W0] :
        ( W0 = slcrc0
        | ~ aSet0(W0)
        | aElementOf0(sk0_0(W0),W0) ) ),
    inference(skolemization,[status(esa)],[f115]) ).

fof(f117,plain,
    ! [X0] :
      ( X0 != slcrc0
      | aSet0(X0) ),
    inference(cnf_transformation,[status(esa)],[f116]) ).

fof(f120,plain,
    isFinite0(slcrc0),
    inference(cnf_transformation,[status(esa)],[f6]) ).

fof(f123,plain,
    ! [W0] :
      ( ~ aSet0(W0)
      | ~ isCountable0(W0)
      | ~ isFinite0(W0) ),
    inference(pre_NNF_transformation,[status(esa)],[f8]) ).

fof(f124,plain,
    ! [X0] :
      ( ~ aSet0(X0)
      | ~ isCountable0(X0)
      | ~ isFinite0(X0) ),
    inference(cnf_transformation,[status(esa)],[f123]) ).

fof(f127,plain,
    ! [W0] :
      ( ~ aSet0(W0)
      | ! [W1] :
          ( aSubsetOf0(W1,W0)
        <=> ( aSet0(W1)
            & ! [W2] :
                ( ~ aElementOf0(W2,W1)
                | aElementOf0(W2,W0) ) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f10]) ).

fof(f128,plain,
    ! [W0] :
      ( ~ aSet0(W0)
      | ! [W1] :
          ( ( ~ aSubsetOf0(W1,W0)
            | ( aSet0(W1)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W1)
                  | aElementOf0(W2,W0) ) ) )
          & ( aSubsetOf0(W1,W0)
            | ~ aSet0(W1)
            | ? [W2] :
                ( aElementOf0(W2,W1)
                & ~ aElementOf0(W2,W0) ) ) ) ),
    inference(NNF_transformation,[status(esa)],[f127]) ).

fof(f129,plain,
    ! [W0] :
      ( ~ aSet0(W0)
      | ( ! [W1] :
            ( ~ aSubsetOf0(W1,W0)
            | ( aSet0(W1)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W1)
                  | aElementOf0(W2,W0) ) ) )
        & ! [W1] :
            ( aSubsetOf0(W1,W0)
            | ~ aSet0(W1)
            | ? [W2] :
                ( aElementOf0(W2,W1)
                & ~ aElementOf0(W2,W0) ) ) ) ),
    inference(miniscoping,[status(esa)],[f128]) ).

fof(f130,plain,
    ! [W0] :
      ( ~ aSet0(W0)
      | ( ! [W1] :
            ( ~ aSubsetOf0(W1,W0)
            | ( aSet0(W1)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W1)
                  | aElementOf0(W2,W0) ) ) )
        & ! [W1] :
            ( aSubsetOf0(W1,W0)
            | ~ aSet0(W1)
            | ( aElementOf0(sk0_1(W1,W0),W1)
              & ~ aElementOf0(sk0_1(W1,W0),W0) ) ) ) ),
    inference(skolemization,[status(esa)],[f129]) ).

fof(f132,plain,
    ! [X0,X1,X2] :
      ( ~ aSet0(X0)
      | ~ aSubsetOf0(X1,X0)
      | ~ aElementOf0(X2,X1)
      | aElementOf0(X2,X0) ),
    inference(cnf_transformation,[status(esa)],[f130]) ).

fof(f182,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | ( aElementOf0(szszuzczcdt0(W0),szNzAzT0)
        & szszuzczcdt0(W0) != sz00 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f25]) ).

fof(f183,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | aElementOf0(szszuzczcdt0(X0),szNzAzT0) ),
    inference(cnf_transformation,[status(esa)],[f182]) ).

fof(f205,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | sdtlseqdt0(W0,W0) ),
    inference(pre_NNF_transformation,[status(esa)],[f34]) ).

fof(f206,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | sdtlseqdt0(X0,X0) ),
    inference(cnf_transformation,[status(esa)],[f205]) ).

fof(f237,plain,
    ! [W0] :
      ( ~ aSubsetOf0(W0,szNzAzT0)
      | W0 = slcrc0
      | ! [W1] :
          ( W1 = szmzizndt0(W0)
        <=> ( aElementOf0(W1,W0)
            & ! [W2] :
                ( ~ aElementOf0(W2,W0)
                | sdtlseqdt0(W1,W2) ) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f47]) ).

fof(f238,plain,
    ! [W0] :
      ( ~ aSubsetOf0(W0,szNzAzT0)
      | W0 = slcrc0
      | ! [W1] :
          ( ( W1 != szmzizndt0(W0)
            | ( aElementOf0(W1,W0)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W0)
                  | sdtlseqdt0(W1,W2) ) ) )
          & ( W1 = szmzizndt0(W0)
            | ~ aElementOf0(W1,W0)
            | ? [W2] :
                ( aElementOf0(W2,W0)
                & ~ sdtlseqdt0(W1,W2) ) ) ) ),
    inference(NNF_transformation,[status(esa)],[f237]) ).

fof(f239,plain,
    ! [W0] :
      ( ~ aSubsetOf0(W0,szNzAzT0)
      | W0 = slcrc0
      | ( ! [W1] :
            ( W1 != szmzizndt0(W0)
            | ( aElementOf0(W1,W0)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W0)
                  | sdtlseqdt0(W1,W2) ) ) )
        & ! [W1] :
            ( W1 = szmzizndt0(W0)
            | ~ aElementOf0(W1,W0)
            | ? [W2] :
                ( aElementOf0(W2,W0)
                & ~ sdtlseqdt0(W1,W2) ) ) ) ),
    inference(miniscoping,[status(esa)],[f238]) ).

fof(f240,plain,
    ! [W0] :
      ( ~ aSubsetOf0(W0,szNzAzT0)
      | W0 = slcrc0
      | ( ! [W1] :
            ( W1 != szmzizndt0(W0)
            | ( aElementOf0(W1,W0)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W0)
                  | sdtlseqdt0(W1,W2) ) ) )
        & ! [W1] :
            ( W1 = szmzizndt0(W0)
            | ~ aElementOf0(W1,W0)
            | ( aElementOf0(sk0_6(W1,W0),W0)
              & ~ sdtlseqdt0(W1,sk0_6(W1,W0)) ) ) ) ),
    inference(skolemization,[status(esa)],[f239]) ).

fof(f241,plain,
    ! [X0,X1] :
      ( ~ aSubsetOf0(X0,szNzAzT0)
      | X0 = slcrc0
      | X1 != szmzizndt0(X0)
      | aElementOf0(X1,X0) ),
    inference(cnf_transformation,[status(esa)],[f240]) ).

fof(f255,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | ! [W1] :
          ( W1 = slbdtrb0(W0)
        <=> ( aSet0(W1)
            & ! [W2] :
                ( aElementOf0(W2,W1)
              <=> ( aElementOf0(W2,szNzAzT0)
                  & sdtlseqdt0(szszuzczcdt0(W2),W0) ) ) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f50]) ).

fof(f256,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | ! [W1] :
          ( ( W1 != slbdtrb0(W0)
            | ( aSet0(W1)
              & ! [W2] :
                  ( ( ~ aElementOf0(W2,W1)
                    | ( aElementOf0(W2,szNzAzT0)
                      & sdtlseqdt0(szszuzczcdt0(W2),W0) ) )
                  & ( aElementOf0(W2,W1)
                    | ~ aElementOf0(W2,szNzAzT0)
                    | ~ sdtlseqdt0(szszuzczcdt0(W2),W0) ) ) ) )
          & ( W1 = slbdtrb0(W0)
            | ~ aSet0(W1)
            | ? [W2] :
                ( ( ~ aElementOf0(W2,W1)
                  | ~ aElementOf0(W2,szNzAzT0)
                  | ~ sdtlseqdt0(szszuzczcdt0(W2),W0) )
                & ( aElementOf0(W2,W1)
                  | ( aElementOf0(W2,szNzAzT0)
                    & sdtlseqdt0(szszuzczcdt0(W2),W0) ) ) ) ) ) ),
    inference(NNF_transformation,[status(esa)],[f255]) ).

fof(f257,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | ( ! [W1] :
            ( W1 != slbdtrb0(W0)
            | ( aSet0(W1)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W1)
                  | ( aElementOf0(W2,szNzAzT0)
                    & sdtlseqdt0(szszuzczcdt0(W2),W0) ) )
              & ! [W2] :
                  ( aElementOf0(W2,W1)
                  | ~ aElementOf0(W2,szNzAzT0)
                  | ~ sdtlseqdt0(szszuzczcdt0(W2),W0) ) ) )
        & ! [W1] :
            ( W1 = slbdtrb0(W0)
            | ~ aSet0(W1)
            | ? [W2] :
                ( ( ~ aElementOf0(W2,W1)
                  | ~ aElementOf0(W2,szNzAzT0)
                  | ~ sdtlseqdt0(szszuzczcdt0(W2),W0) )
                & ( aElementOf0(W2,W1)
                  | ( aElementOf0(W2,szNzAzT0)
                    & sdtlseqdt0(szszuzczcdt0(W2),W0) ) ) ) ) ) ),
    inference(miniscoping,[status(esa)],[f256]) ).

fof(f258,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | ( ! [W1] :
            ( W1 != slbdtrb0(W0)
            | ( aSet0(W1)
              & ! [W2] :
                  ( ~ aElementOf0(W2,W1)
                  | ( aElementOf0(W2,szNzAzT0)
                    & sdtlseqdt0(szszuzczcdt0(W2),W0) ) )
              & ! [W2] :
                  ( aElementOf0(W2,W1)
                  | ~ aElementOf0(W2,szNzAzT0)
                  | ~ sdtlseqdt0(szszuzczcdt0(W2),W0) ) ) )
        & ! [W1] :
            ( W1 = slbdtrb0(W0)
            | ~ aSet0(W1)
            | ( ( ~ aElementOf0(sk0_8(W1,W0),W1)
                | ~ aElementOf0(sk0_8(W1,W0),szNzAzT0)
                | ~ sdtlseqdt0(szszuzczcdt0(sk0_8(W1,W0)),W0) )
              & ( aElementOf0(sk0_8(W1,W0),W1)
                | ( aElementOf0(sk0_8(W1,W0),szNzAzT0)
                  & sdtlseqdt0(szszuzczcdt0(sk0_8(W1,W0)),W0) ) ) ) ) ) ),
    inference(skolemization,[status(esa)],[f257]) ).

fof(f259,plain,
    ! [X0,X1] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | X1 != slbdtrb0(X0)
      | aSet0(X1) ),
    inference(cnf_transformation,[status(esa)],[f258]) ).

fof(f282,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | sbrdtbr0(slbdtrb0(W0)) = W0 ),
    inference(pre_NNF_transformation,[status(esa)],[f56]) ).

fof(f283,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | sbrdtbr0(slbdtrb0(X0)) = X0 ),
    inference(cnf_transformation,[status(esa)],[f282]) ).

fof(f311,plain,
    ! [W0] :
      ( ~ aFunction0(W0)
      | aSet0(szDzozmdt0(W0)) ),
    inference(pre_NNF_transformation,[status(esa)],[f64]) ).

fof(f312,plain,
    ! [X0] :
      ( ~ aFunction0(X0)
      | aSet0(szDzozmdt0(X0)) ),
    inference(cnf_transformation,[status(esa)],[f311]) ).

fof(f341,plain,
    ! [W0] :
      ( ~ aFunction0(W0)
      | ! [W1] :
          ( ~ aSubsetOf0(W1,szDzozmdt0(W0))
          | ! [W2] :
              ( W2 = sdtexdt0(W0,W1)
            <=> ( aFunction0(W2)
                & szDzozmdt0(W2) = W1
                & ! [W3] :
                    ( ~ aElementOf0(W3,W1)
                    | sdtlpdtrp0(W2,W3) = sdtlpdtrp0(W0,W3) ) ) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f70]) ).

fof(f342,plain,
    ! [W0] :
      ( ~ aFunction0(W0)
      | ! [W1] :
          ( ~ aSubsetOf0(W1,szDzozmdt0(W0))
          | ! [W2] :
              ( ( W2 != sdtexdt0(W0,W1)
                | ( aFunction0(W2)
                  & szDzozmdt0(W2) = W1
                  & ! [W3] :
                      ( ~ aElementOf0(W3,W1)
                      | sdtlpdtrp0(W2,W3) = sdtlpdtrp0(W0,W3) ) ) )
              & ( W2 = sdtexdt0(W0,W1)
                | ~ aFunction0(W2)
                | szDzozmdt0(W2) != W1
                | ? [W3] :
                    ( aElementOf0(W3,W1)
                    & sdtlpdtrp0(W2,W3) != sdtlpdtrp0(W0,W3) ) ) ) ) ),
    inference(NNF_transformation,[status(esa)],[f341]) ).

fof(f343,plain,
    ! [W0] :
      ( ~ aFunction0(W0)
      | ! [W1] :
          ( ~ aSubsetOf0(W1,szDzozmdt0(W0))
          | ( ! [W2] :
                ( W2 != sdtexdt0(W0,W1)
                | ( aFunction0(W2)
                  & szDzozmdt0(W2) = W1
                  & ! [W3] :
                      ( ~ aElementOf0(W3,W1)
                      | sdtlpdtrp0(W2,W3) = sdtlpdtrp0(W0,W3) ) ) )
            & ! [W2] :
                ( W2 = sdtexdt0(W0,W1)
                | ~ aFunction0(W2)
                | szDzozmdt0(W2) != W1
                | ? [W3] :
                    ( aElementOf0(W3,W1)
                    & sdtlpdtrp0(W2,W3) != sdtlpdtrp0(W0,W3) ) ) ) ) ),
    inference(miniscoping,[status(esa)],[f342]) ).

fof(f344,plain,
    ! [W0] :
      ( ~ aFunction0(W0)
      | ! [W1] :
          ( ~ aSubsetOf0(W1,szDzozmdt0(W0))
          | ( ! [W2] :
                ( W2 != sdtexdt0(W0,W1)
                | ( aFunction0(W2)
                  & szDzozmdt0(W2) = W1
                  & ! [W3] :
                      ( ~ aElementOf0(W3,W1)
                      | sdtlpdtrp0(W2,W3) = sdtlpdtrp0(W0,W3) ) ) )
            & ! [W2] :
                ( W2 = sdtexdt0(W0,W1)
                | ~ aFunction0(W2)
                | szDzozmdt0(W2) != W1
                | ( aElementOf0(sk0_16(W2,W1,W0),W1)
                  & sdtlpdtrp0(W2,sk0_16(W2,W1,W0)) != sdtlpdtrp0(W0,sk0_16(W2,W1,W0)) ) ) ) ) ),
    inference(skolemization,[status(esa)],[f343]) ).

fof(f345,plain,
    ! [X0,X1,X2] :
      ( ~ aFunction0(X0)
      | ~ aSubsetOf0(X1,szDzozmdt0(X0))
      | X2 != sdtexdt0(X0,X1)
      | aFunction0(X2) ),
    inference(cnf_transformation,[status(esa)],[f344]) ).

fof(f346,plain,
    ! [X0,X1,X2] :
      ( ~ aFunction0(X0)
      | ~ aSubsetOf0(X1,szDzozmdt0(X0))
      | X2 != sdtexdt0(X0,X1)
      | szDzozmdt0(X2) = X1 ),
    inference(cnf_transformation,[status(esa)],[f344]) ).

fof(f361,plain,
    aElementOf0(xK,szNzAzT0),
    inference(cnf_transformation,[status(esa)],[f74]) ).

fof(f362,plain,
    aSubsetOf0(xS,szNzAzT0),
    inference(cnf_transformation,[status(esa)],[f75]) ).

fof(f383,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | ( aSubsetOf0(sdtlpdtrp0(xN,W0),szNzAzT0)
        & isCountable0(sdtlpdtrp0(xN,W0)) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f82]) ).

fof(f384,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | aSubsetOf0(sdtlpdtrp0(xN,X0),szNzAzT0) ),
    inference(cnf_transformation,[status(esa)],[f383]) ).

fof(f385,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | isCountable0(sdtlpdtrp0(xN,X0)) ),
    inference(cnf_transformation,[status(esa)],[f383]) ).

fof(f386,plain,
    ! [W0,W1] :
      ( ~ aElementOf0(W0,szNzAzT0)
      | ~ aElementOf0(W1,szNzAzT0)
      | ~ sdtlseqdt0(W1,W0)
      | aSubsetOf0(sdtlpdtrp0(xN,W0),sdtlpdtrp0(xN,W1)) ),
    inference(pre_NNF_transformation,[status(esa)],[f83]) ).

fof(f387,plain,
    ! [X0,X1] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ sdtlseqdt0(X1,X0)
      | aSubsetOf0(sdtlpdtrp0(xN,X0),sdtlpdtrp0(xN,X1)) ),
    inference(cnf_transformation,[status(esa)],[f386]) ).

fof(f392,plain,
    ( aFunction0(xC)
    & szDzozmdt0(xC) = szNzAzT0
    & ! [W0] :
        ( ~ aElementOf0(W0,szNzAzT0)
        | ( aFunction0(sdtlpdtrp0(xC,W0))
          & szDzozmdt0(sdtlpdtrp0(xC,W0)) = slbdtsldtrb0(sdtmndt0(sdtlpdtrp0(xN,W0),szmzizndt0(sdtlpdtrp0(xN,W0))),xk)
          & ! [W1] :
              ( ~ aSet0(W1)
              | ~ aElementOf0(W1,slbdtsldtrb0(sdtmndt0(sdtlpdtrp0(xN,W0),szmzizndt0(sdtlpdtrp0(xN,W0))),xk))
              | sdtlpdtrp0(sdtlpdtrp0(xC,W0),W1) = sdtlpdtrp0(xc,sdtpldt0(W1,szmzizndt0(sdtlpdtrp0(xN,W0)))) ) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f86]) ).

fof(f393,plain,
    aFunction0(xC),
    inference(cnf_transformation,[status(esa)],[f392]) ).

fof(f394,plain,
    szDzozmdt0(xC) = szNzAzT0,
    inference(cnf_transformation,[status(esa)],[f392]) ).

fof(f412,plain,
    ( aFunction0(xe)
    & szDzozmdt0(xe) = szNzAzT0
    & ! [W0] :
        ( ~ aElementOf0(W0,szNzAzT0)
        | sdtlpdtrp0(xe,W0) = szmzizndt0(sdtlpdtrp0(xN,W0)) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f91]) ).

fof(f415,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | sdtlpdtrp0(xe,X0) = szmzizndt0(sdtlpdtrp0(xN,X0)) ),
    inference(cnf_transformation,[status(esa)],[f412]) ).

fof(f427,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,xO)
      | ? [W1] :
          ( aElementOf0(W1,szNzAzT0)
          & aElementOf0(W1,sdtlbdtrb0(xd,szDzizrdt0(xd)))
          & sdtlpdtrp0(xe,W1) = W0 ) ),
    inference(pre_NNF_transformation,[status(esa)],[f97]) ).

fof(f428,plain,
    ! [W0] :
      ( ~ aElementOf0(W0,xO)
      | ( aElementOf0(sk0_24(W0),szNzAzT0)
        & aElementOf0(sk0_24(W0),sdtlbdtrb0(xd,szDzizrdt0(xd)))
        & sdtlpdtrp0(xe,sk0_24(W0)) = W0 ) ),
    inference(skolemization,[status(esa)],[f427]) ).

fof(f429,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,xO)
      | aElementOf0(sk0_24(X0),szNzAzT0) ),
    inference(cnf_transformation,[status(esa)],[f428]) ).

fof(f432,plain,
    aElementOf0(xx,xO),
    inference(cnf_transformation,[status(esa)],[f98]) ).

fof(f433,plain,
    aElementOf0(xi,szNzAzT0),
    inference(cnf_transformation,[status(esa)],[f99]) ).

fof(f434,plain,
    sdtlpdtrp0(xe,xi) = xx,
    inference(cnf_transformation,[status(esa)],[f99]) ).

fof(f435,plain,
    aSubsetOf0(sdtlpdtrp0(xN,xi),xS),
    inference(cnf_transformation,[status(esa)],[f100]) ).

fof(f436,plain,
    ~ aElementOf0(xx,xS),
    inference(cnf_transformation,[status(esa)],[f102]) ).

fof(f443,plain,
    aSet0(slcrc0),
    inference(destructive_equality_resolution,[status(esa)],[f117]) ).

fof(f456,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,szNzAzT0)
      | X0 = slcrc0
      | aElementOf0(szmzizndt0(X0),X0) ),
    inference(destructive_equality_resolution,[status(esa)],[f241]) ).

fof(f460,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | aSet0(slbdtrb0(X0)) ),
    inference(destructive_equality_resolution,[status(esa)],[f259]) ).

fof(f478,plain,
    ! [X0,X1] :
      ( ~ aFunction0(X0)
      | ~ aSubsetOf0(X1,szDzozmdt0(X0))
      | aFunction0(sdtexdt0(X0,X1)) ),
    inference(destructive_equality_resolution,[status(esa)],[f345]) ).

fof(f479,plain,
    ! [X0,X1] :
      ( ~ aFunction0(X0)
      | ~ aSubsetOf0(X1,szDzozmdt0(X0))
      | szDzozmdt0(sdtexdt0(X0,X1)) = X1 ),
    inference(destructive_equality_resolution,[status(esa)],[f346]) ).

fof(f513,plain,
    ( spl0_5
  <=> aSet0(slcrc0) ),
    introduced(split_symbol_definition) ).

fof(f515,plain,
    ( ~ aSet0(slcrc0)
    | spl0_5 ),
    inference(component_clause,[status(thm)],[f513]) ).

fof(f516,plain,
    ( spl0_6
  <=> isCountable0(slcrc0) ),
    introduced(split_symbol_definition) ).

fof(f519,plain,
    ( ~ aSet0(slcrc0)
    | ~ isCountable0(slcrc0) ),
    inference(resolution,[status(thm)],[f124,f120]) ).

fof(f520,plain,
    ( ~ spl0_5
    | ~ spl0_6 ),
    inference(split_clause,[status(thm)],[f519,f513,f516]) ).

fof(f521,plain,
    ( $false
    | spl0_5 ),
    inference(forward_subsumption_resolution,[status(thm)],[f515,f443]) ).

fof(f522,plain,
    spl0_5,
    inference(contradiction_clause,[status(thm)],[f521]) ).

fof(f543,plain,
    ( spl0_11
  <=> aSet0(xS) ),
    introduced(split_symbol_definition) ).

fof(f544,plain,
    ( aSet0(xS)
    | ~ spl0_11 ),
    inference(component_clause,[status(thm)],[f543]) ).

fof(f831,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0)
      | aSubsetOf0(sdtlpdtrp0(xN,X0),sdtlpdtrp0(xN,X0))
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(resolution,[status(thm)],[f387,f206]) ).

fof(f832,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | aSubsetOf0(sdtlpdtrp0(xN,X0),sdtlpdtrp0(xN,X0)) ),
    inference(duplicate_literals_removal,[status(esa)],[f831]) ).

fof(f1024,plain,
    ( spl0_76
  <=> sdtlpdtrp0(xN,xi) = slcrc0 ),
    introduced(split_symbol_definition) ).

fof(f1025,plain,
    ( sdtlpdtrp0(xN,xi) = slcrc0
    | ~ spl0_76 ),
    inference(component_clause,[status(thm)],[f1024]) ).

fof(f1186,plain,
    sdtlpdtrp0(xe,xi) = szmzizndt0(sdtlpdtrp0(xN,xi)),
    inference(resolution,[status(thm)],[f433,f415]) ).

fof(f1187,plain,
    xx = szmzizndt0(sdtlpdtrp0(xN,xi)),
    inference(forward_demodulation,[status(thm)],[f434,f1186]) ).

fof(f1196,plain,
    ( spl0_97
  <=> aElementOf0(xi,szNzAzT0) ),
    introduced(split_symbol_definition) ).

fof(f1198,plain,
    ( ~ aElementOf0(xi,szNzAzT0)
    | spl0_97 ),
    inference(component_clause,[status(thm)],[f1196]) ).

fof(f1203,plain,
    ( $false
    | spl0_97 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1198,f433]) ).

fof(f1204,plain,
    spl0_97,
    inference(contradiction_clause,[status(thm)],[f1203]) ).

fof(f2644,plain,
    aElementOf0(sk0_24(xx),szNzAzT0),
    inference(resolution,[status(thm)],[f429,f432]) ).

fof(f3045,plain,
    aElementOf0(szszuzczcdt0(sk0_24(xx)),szNzAzT0),
    inference(resolution,[status(thm)],[f2644,f183]) ).

fof(f3105,plain,
    aElementOf0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))),szNzAzT0),
    inference(resolution,[status(thm)],[f3045,f183]) ).

fof(f3265,plain,
    aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))),szNzAzT0),
    inference(resolution,[status(thm)],[f3105,f183]) ).

fof(f3266,plain,
    sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))) = szszuzczcdt0(szszuzczcdt0(sk0_24(xx))),
    inference(resolution,[status(thm)],[f3105,f283]) ).

fof(f3293,plain,
    aSubsetOf0(sdtlpdtrp0(xN,szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))),sdtlpdtrp0(xN,szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))),
    inference(resolution,[status(thm)],[f3105,f832]) ).

fof(f3333,plain,
    aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))),szNzAzT0),
    inference(resolution,[status(thm)],[f3265,f183]) ).

fof(f3334,plain,
    sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))))) = szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))),
    inference(resolution,[status(thm)],[f3265,f283]) ).

fof(f3413,plain,
    aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))))),szNzAzT0),
    inference(resolution,[status(thm)],[f3333,f183]) ).

fof(f3414,plain,
    sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))) = szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))),
    inference(resolution,[status(thm)],[f3333,f283]) ).

fof(f3415,plain,
    aSet0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))),
    inference(resolution,[status(thm)],[f3333,f460]) ).

fof(f3960,plain,
    aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))),szNzAzT0),
    inference(resolution,[status(thm)],[f3413,f183]) ).

fof(f6222,plain,
    aElementOf0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))),szNzAzT0),
    inference(resolution,[status(thm)],[f3045,f183]) ).

fof(f6418,plain,
    ( spl0_851
  <=> aSubsetOf0(sdtlpdtrp0(xN,xK),szNzAzT0) ),
    introduced(split_symbol_definition) ).

fof(f6420,plain,
    ( ~ aSubsetOf0(sdtlpdtrp0(xN,xK),szNzAzT0)
    | spl0_851 ),
    inference(component_clause,[status(thm)],[f6418]) ).

fof(f6724,plain,
    ( ~ aElementOf0(xi,szNzAzT0)
    | isCountable0(slcrc0)
    | ~ spl0_76 ),
    inference(paramodulation,[status(thm)],[f1025,f385]) ).

fof(f6725,plain,
    ( ~ spl0_97
    | spl0_6
    | ~ spl0_76 ),
    inference(split_clause,[status(thm)],[f6724,f1196,f516,f1024]) ).

fof(f8122,plain,
    sbrdtbr0(slbdtrb0(szszuzczcdt0(sk0_24(xx)))) = szszuzczcdt0(sk0_24(xx)),
    inference(resolution,[status(thm)],[f3045,f283]) ).

fof(f8171,plain,
    aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))),szNzAzT0),
    inference(resolution,[status(thm)],[f6222,f183]) ).

fof(f11519,plain,
    ! [X0,X1] :
      ( ~ aSubsetOf0(X0,xS)
      | ~ aElementOf0(X1,X0)
      | aElementOf0(X1,xS)
      | ~ spl0_11 ),
    inference(resolution,[status(thm)],[f132,f544]) ).

fof(f11591,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,xS)
      | ~ aElementOf0(xx,X0)
      | ~ spl0_11 ),
    inference(resolution,[status(thm)],[f11519,f436]) ).

fof(f11600,plain,
    ( ~ aElementOf0(xx,sdtlpdtrp0(xN,xi))
    | ~ spl0_11 ),
    inference(resolution,[status(thm)],[f11591,f435]) ).

fof(f15365,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,szDzozmdt0(xC))
      | aFunction0(sdtexdt0(xC,X0)) ),
    inference(resolution,[status(thm)],[f478,f393]) ).

fof(f15366,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,szNzAzT0)
      | aFunction0(sdtexdt0(xC,X0)) ),
    inference(forward_demodulation,[status(thm)],[f394,f15365]) ).

fof(f15375,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,szDzozmdt0(xC))
      | szDzozmdt0(sdtexdt0(xC,X0)) = X0 ),
    inference(resolution,[status(thm)],[f479,f393]) ).

fof(f15376,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,szNzAzT0)
      | szDzozmdt0(sdtexdt0(xC,X0)) = X0 ),
    inference(forward_demodulation,[status(thm)],[f394,f15375]) ).

fof(f19156,plain,
    aFunction0(sdtexdt0(xC,xS)),
    inference(resolution,[status(thm)],[f15366,f362]) ).

fof(f19311,plain,
    ( spl0_2271
  <=> aFunction0(sdtexdt0(xC,xS)) ),
    introduced(split_symbol_definition) ).

fof(f19313,plain,
    ( ~ aFunction0(sdtexdt0(xC,xS))
    | spl0_2271 ),
    inference(component_clause,[status(thm)],[f19311]) ).

fof(f19329,plain,
    ( $false
    | spl0_2271 ),
    inference(forward_subsumption_resolution,[status(thm)],[f19313,f19156]) ).

fof(f19330,plain,
    spl0_2271,
    inference(contradiction_clause,[status(thm)],[f19329]) ).

fof(f19452,plain,
    ( spl0_2300
  <=> aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))),szNzAzT0) ),
    introduced(split_symbol_definition) ).

fof(f19454,plain,
    ( ~ aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))),szNzAzT0)
    | spl0_2300 ),
    inference(component_clause,[status(thm)],[f19452]) ).

fof(f19457,plain,
    ( $false
    | spl0_2300 ),
    inference(forward_subsumption_resolution,[status(thm)],[f19454,f3960]) ).

fof(f19458,plain,
    spl0_2300,
    inference(contradiction_clause,[status(thm)],[f19457]) ).

fof(f20007,plain,
    ( spl0_2377
  <=> aSet0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))) ),
    introduced(split_symbol_definition) ).

fof(f20009,plain,
    ( ~ aSet0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))))))
    | spl0_2377 ),
    inference(component_clause,[status(thm)],[f20007]) ).

fof(f20012,plain,
    ( $false
    | spl0_2377 ),
    inference(forward_subsumption_resolution,[status(thm)],[f20009,f3415]) ).

fof(f20013,plain,
    spl0_2377,
    inference(contradiction_clause,[status(thm)],[f20012]) ).

fof(f20077,plain,
    ( spl0_2383
  <=> aSubsetOf0(sdtlpdtrp0(xN,szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))),sdtlpdtrp0(xN,szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))) ),
    introduced(split_symbol_definition) ).

fof(f20079,plain,
    ( ~ aSubsetOf0(sdtlpdtrp0(xN,szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))),sdtlpdtrp0(xN,szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))))
    | spl0_2383 ),
    inference(component_clause,[status(thm)],[f20077]) ).

fof(f20120,plain,
    ( $false
    | spl0_2383 ),
    inference(forward_subsumption_resolution,[status(thm)],[f20079,f3293]) ).

fof(f20121,plain,
    spl0_2383,
    inference(contradiction_clause,[status(thm)],[f20120]) ).

fof(f20323,plain,
    szDzozmdt0(sdtexdt0(xC,xS)) = xS,
    inference(resolution,[status(thm)],[f15376,f362]) ).

fof(f20369,plain,
    ( ~ aFunction0(sdtexdt0(xC,xS))
    | aSet0(xS) ),
    inference(paramodulation,[status(thm)],[f20323,f312]) ).

fof(f20370,plain,
    ( ~ spl0_2271
    | spl0_11 ),
    inference(split_clause,[status(thm)],[f20369,f19311,f543]) ).

fof(f20446,plain,
    ( spl0_2440
  <=> aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))),szNzAzT0) ),
    introduced(split_symbol_definition) ).

fof(f20448,plain,
    ( ~ aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))))),szNzAzT0)
    | spl0_2440 ),
    inference(component_clause,[status(thm)],[f20446]) ).

fof(f20454,plain,
    ( spl0_2442
  <=> aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))))),szNzAzT0) ),
    introduced(split_symbol_definition) ).

fof(f20456,plain,
    ( ~ aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))))),szNzAzT0)
    | spl0_2442 ),
    inference(component_clause,[status(thm)],[f20454]) ).

fof(f20462,plain,
    ( spl0_2444
  <=> aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))),szNzAzT0) ),
    introduced(split_symbol_definition) ).

fof(f20464,plain,
    ( ~ aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))),szNzAzT0)
    | spl0_2444 ),
    inference(component_clause,[status(thm)],[f20462]) ).

fof(f20475,plain,
    ( spl0_2447
  <=> aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(sk0_24(xx)))),szNzAzT0) ),
    introduced(split_symbol_definition) ).

fof(f20477,plain,
    ( ~ aElementOf0(sbrdtbr0(slbdtrb0(szszuzczcdt0(sk0_24(xx)))),szNzAzT0)
    | spl0_2447 ),
    inference(component_clause,[status(thm)],[f20475]) ).

fof(f20493,plain,
    ( ~ aElementOf0(szszuzczcdt0(sk0_24(xx)),szNzAzT0)
    | spl0_2447 ),
    inference(forward_demodulation,[status(thm)],[f8122,f20477]) ).

fof(f20494,plain,
    ( $false
    | spl0_2447 ),
    inference(forward_subsumption_resolution,[status(thm)],[f20493,f3045]) ).

fof(f20495,plain,
    spl0_2447,
    inference(contradiction_clause,[status(thm)],[f20494]) ).

fof(f20496,plain,
    ( ~ aElementOf0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))),szNzAzT0)
    | spl0_2444 ),
    inference(forward_demodulation,[status(thm)],[f3266,f20464]) ).

fof(f20497,plain,
    ( $false
    | spl0_2444 ),
    inference(forward_subsumption_resolution,[status(thm)],[f20496,f6222]) ).

fof(f20498,plain,
    spl0_2444,
    inference(contradiction_clause,[status(thm)],[f20497]) ).

fof(f20499,plain,
    ( ~ aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx)))),szNzAzT0)
    | spl0_2442 ),
    inference(forward_demodulation,[status(thm)],[f3334,f20456]) ).

fof(f20500,plain,
    ( $false
    | spl0_2442 ),
    inference(forward_subsumption_resolution,[status(thm)],[f20499,f8171]) ).

fof(f20501,plain,
    spl0_2442,
    inference(contradiction_clause,[status(thm)],[f20500]) ).

fof(f20502,plain,
    ( ~ aElementOf0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(szszuzczcdt0(sk0_24(xx))))),szNzAzT0)
    | spl0_2440 ),
    inference(forward_demodulation,[status(thm)],[f3414,f20448]) ).

fof(f20503,plain,
    ( $false
    | spl0_2440 ),
    inference(forward_subsumption_resolution,[status(thm)],[f20502,f3333]) ).

fof(f20504,plain,
    spl0_2440,
    inference(contradiction_clause,[status(thm)],[f20503]) ).

fof(f21617,plain,
    aSubsetOf0(sdtlpdtrp0(xN,xK),szNzAzT0),
    inference(resolution,[status(thm)],[f361,f384]) ).

fof(f21986,plain,
    ( $false
    | spl0_851 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6420,f21617]) ).

fof(f21987,plain,
    spl0_851,
    inference(contradiction_clause,[status(thm)],[f21986]) ).

fof(f22137,plain,
    ( spl0_2571
  <=> aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi)) ),
    introduced(split_symbol_definition) ).

fof(f22138,plain,
    ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi))
    | ~ spl0_2571 ),
    inference(component_clause,[status(thm)],[f22137]) ).

fof(f22149,plain,
    ( aElementOf0(xx,sdtlpdtrp0(xN,xi))
    | ~ spl0_2571 ),
    inference(forward_demodulation,[status(thm)],[f1187,f22138]) ).

fof(f22150,plain,
    ( $false
    | ~ spl0_11
    | ~ spl0_2571 ),
    inference(forward_subsumption_resolution,[status(thm)],[f22149,f11600]) ).

fof(f22151,plain,
    ( ~ spl0_11
    | ~ spl0_2571 ),
    inference(contradiction_clause,[status(thm)],[f22150]) ).

fof(f22467,plain,
    aSubsetOf0(sdtlpdtrp0(xN,xi),szNzAzT0),
    inference(resolution,[status(thm)],[f433,f384]) ).

fof(f22513,plain,
    ( sdtlpdtrp0(xN,xi) = slcrc0
    | aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi)) ),
    inference(resolution,[status(thm)],[f22467,f456]) ).

fof(f22514,plain,
    ( spl0_76
    | spl0_2571 ),
    inference(split_clause,[status(thm)],[f22513,f1024,f22137]) ).

fof(f22519,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f520,f522,f1204,f6725,f19330,f19458,f20013,f20121,f20370,f20495,f20498,f20501,f20504,f21987,f22151,f22514]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : NUM604+1 : TPTP v8.1.2. Released v4.0.0.
% 0.06/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.33  % Computer : n012.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  : 300
% 0.12/0.33  % DateTime : Tue May 30 09:54:55 EDT 2023
% 0.12/0.33  % CPUTime  : 
% 0.12/0.34  % Drodi V3.5.1
% 98.43/12.77  % Refutation found
% 98.43/12.77  % SZS status Theorem for theBenchmark: Theorem is valid
% 98.43/12.77  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 99.07/12.85  % Elapsed time: 12.507195 seconds
% 99.07/12.85  % CPU time: 99.278313 seconds
% 99.07/12.85  % Memory used: 354.575 MB
%------------------------------------------------------------------------------