TSTP Solution File: NUM563+3 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : NUM563+3 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n027.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 11:31:28 EDT 2023

% Result   : Theorem 195.56s 26.85s
% Output   : CNFRefutation 195.56s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   24
%            Number of leaves      :   20
% Syntax   : Number of formulae    :  162 (  23 unt;   0 def)
%            Number of atoms       :  761 ( 183 equ)
%            Maximal formula atoms :   24 (   4 avg)
%            Number of connectives :  921 ( 322   ~; 314   |; 234   &)
%                                         (  14 <=>;  37  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   16 (   5 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :    9 (   7 usr;   1 prp; 0-2 aty)
%            Number of functors    :   20 (  20 usr;   7 con; 0-3 aty)
%            Number of variables   :  266 (   0 sgn; 172   !;  41   ?)

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

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

fof(f12,axiom,
    ! [X0] :
      ( aSet0(X0)
     => aSubsetOf0(X0,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mSubRefl) ).

fof(f24,axiom,
    aElementOf0(sz00,szNzAzT0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mZeroNum) ).

fof(f27,axiom,
    ! [X0] :
      ( aElementOf0(X0,szNzAzT0)
     => ( ? [X1] :
            ( szszuzczcdt0(X1) = X0
            & aElementOf0(X1,szNzAzT0) )
        | sz00 = X0 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mNatExtra) ).

fof(f42,axiom,
    ! [X0] :
      ( aSet0(X0)
     => ( sz00 = sbrdtbr0(X0)
      <=> slcrc0 = X0 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mCardEmpty) ).

fof(f57,axiom,
    ! [X0,X1] :
      ( ( aElementOf0(X1,szNzAzT0)
        & aSet0(X0) )
     => ! [X2] :
          ( slbdtsldtrb0(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ( sbrdtbr0(X3) = X1
                  & aSubsetOf0(X3,X0) ) )
            & aSet0(X2) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDefSel) ).

fof(f59,axiom,
    ! [X0] :
      ( ( ~ isFinite0(X0)
        & aSet0(X0) )
     => ! [X1] :
          ( aElementOf0(X1,szNzAzT0)
         => slcrc0 != slbdtsldtrb0(X0,X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mSelNSet) ).

fof(f75,axiom,
    ( isCountable0(xS)
    & aSubsetOf0(xS,szNzAzT0)
    & ! [X0] :
        ( aElementOf0(X0,xS)
       => aElementOf0(X0,szNzAzT0) )
    & aSet0(xS) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__3435) ).

fof(f76,axiom,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & ! [X0] :
        ( aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc)))
       => aElementOf0(X0,xT) )
    & ! [X0] :
        ( aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc)))
      <=> ? [X1] :
            ( sdtlpdtrp0(xc,X1) = X0
            & aElementOf0(X1,szDzozmdt0(xc)) ) )
    & aSet0(sdtlcdtrc0(xc,szDzozmdt0(xc)))
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & ! [X0] :
        ( ( ( sbrdtbr0(X0) = xK
            & ( aSubsetOf0(X0,xS)
              | ( ! [X1] :
                    ( aElementOf0(X1,X0)
                   => aElementOf0(X1,xS) )
                & aSet0(X0) ) ) )
         => aElementOf0(X0,szDzozmdt0(xc)) )
        & ( aElementOf0(X0,szDzozmdt0(xc))
         => ( sbrdtbr0(X0) = xK
            & aSubsetOf0(X0,xS)
            & ! [X1] :
                ( aElementOf0(X1,X0)
               => aElementOf0(X1,xS) )
            & aSet0(X0) ) ) )
    & aFunction0(xc) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__3453) ).

fof(f78,conjecture,
    ( sz00 = xK
   => ? [X0] :
        ( ? [X1] :
            ( ! [X2] :
                ( ( aElementOf0(X2,slbdtsldtrb0(X1,xK))
                  & sbrdtbr0(X2) = xK
                  & aSubsetOf0(X2,X1)
                  & ! [X3] :
                      ( aElementOf0(X3,X2)
                     => aElementOf0(X3,X1) )
                  & aSet0(X2) )
               => sdtlpdtrp0(xc,X2) = X0 )
            & isCountable0(X1)
            & ( aSubsetOf0(X1,xS)
              | ( ! [X2] :
                    ( aElementOf0(X2,X1)
                   => aElementOf0(X2,xS) )
                & aSet0(X1) ) ) )
        & aElementOf0(X0,xT) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__) ).

fof(f79,negated_conjecture,
    ~ ( sz00 = xK
     => ? [X0] :
          ( ? [X1] :
              ( ! [X2] :
                  ( ( aElementOf0(X2,slbdtsldtrb0(X1,xK))
                    & sbrdtbr0(X2) = xK
                    & aSubsetOf0(X2,X1)
                    & ! [X3] :
                        ( aElementOf0(X3,X2)
                       => aElementOf0(X3,X1) )
                    & aSet0(X2) )
                 => sdtlpdtrp0(xc,X2) = X0 )
              & isCountable0(X1)
              & ( aSubsetOf0(X1,xS)
                | ( ! [X2] :
                      ( aElementOf0(X2,X1)
                     => aElementOf0(X2,xS) )
                  & aSet0(X1) ) ) )
          & aElementOf0(X0,xT) ) ),
    inference(negated_conjecture,[],[f78]) ).

fof(f87,plain,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & ! [X0] :
        ( aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc)))
       => aElementOf0(X0,xT) )
    & ! [X1] :
        ( aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc)))
      <=> ? [X2] :
            ( sdtlpdtrp0(xc,X2) = X1
            & aElementOf0(X2,szDzozmdt0(xc)) ) )
    & aSet0(sdtlcdtrc0(xc,szDzozmdt0(xc)))
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & ! [X3] :
        ( ( ( sbrdtbr0(X3) = xK
            & ( aSubsetOf0(X3,xS)
              | ( ! [X4] :
                    ( aElementOf0(X4,X3)
                   => aElementOf0(X4,xS) )
                & aSet0(X3) ) ) )
         => aElementOf0(X3,szDzozmdt0(xc)) )
        & ( aElementOf0(X3,szDzozmdt0(xc))
         => ( sbrdtbr0(X3) = xK
            & aSubsetOf0(X3,xS)
            & ! [X5] :
                ( aElementOf0(X5,X3)
               => aElementOf0(X5,xS) )
            & aSet0(X3) ) ) )
    & aFunction0(xc) ),
    inference(rectify,[],[f76]) ).

fof(f89,plain,
    ~ ( sz00 = xK
     => ? [X0] :
          ( ? [X1] :
              ( ! [X2] :
                  ( ( aElementOf0(X2,slbdtsldtrb0(X1,xK))
                    & sbrdtbr0(X2) = xK
                    & aSubsetOf0(X2,X1)
                    & ! [X3] :
                        ( aElementOf0(X3,X2)
                       => aElementOf0(X3,X1) )
                    & aSet0(X2) )
                 => sdtlpdtrp0(xc,X2) = X0 )
              & isCountable0(X1)
              & ( aSubsetOf0(X1,xS)
                | ( ! [X4] :
                      ( aElementOf0(X4,X1)
                     => aElementOf0(X4,xS) )
                  & aSet0(X1) ) ) )
          & aElementOf0(X0,xT) ) ),
    inference(rectify,[],[f79]) ).

fof(f91,plain,
    ! [X0] :
      ( slcrc0 = X0
    <=> ( ! [X1] : ~ aElementOf0(X1,X0)
        & aSet0(X0) ) ),
    inference(ennf_transformation,[],[f5]) ).

fof(f92,plain,
    ! [X0] :
      ( ~ isFinite0(X0)
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f8]) ).

fof(f93,plain,
    ! [X0] :
      ( ~ isFinite0(X0)
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f92]) ).

fof(f99,plain,
    ! [X0] :
      ( aSubsetOf0(X0,X0)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f12]) ).

fof(f122,plain,
    ! [X0] :
      ( ? [X1] :
          ( szszuzczcdt0(X1) = X0
          & aElementOf0(X1,szNzAzT0) )
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(ennf_transformation,[],[f27]) ).

fof(f123,plain,
    ! [X0] :
      ( ? [X1] :
          ( szszuzczcdt0(X1) = X0
          & aElementOf0(X1,szNzAzT0) )
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(flattening,[],[f122]) ).

fof(f140,plain,
    ! [X0] :
      ( ( sz00 = sbrdtbr0(X0)
      <=> slcrc0 = X0 )
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f42]) ).

fof(f164,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( slbdtsldtrb0(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ( sbrdtbr0(X3) = X1
                  & aSubsetOf0(X3,X0) ) )
            & aSet0(X2) ) )
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f57]) ).

fof(f165,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( slbdtsldtrb0(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ( sbrdtbr0(X3) = X1
                  & aSubsetOf0(X3,X0) ) )
            & aSet0(X2) ) )
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f164]) ).

fof(f168,plain,
    ! [X0] :
      ( ! [X1] :
          ( slcrc0 != slbdtsldtrb0(X0,X1)
          | ~ aElementOf0(X1,szNzAzT0) )
      | isFinite0(X0)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f59]) ).

fof(f169,plain,
    ! [X0] :
      ( ! [X1] :
          ( slcrc0 != slbdtsldtrb0(X0,X1)
          | ~ aElementOf0(X1,szNzAzT0) )
      | isFinite0(X0)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f168]) ).

fof(f189,plain,
    ( isCountable0(xS)
    & aSubsetOf0(xS,szNzAzT0)
    & ! [X0] :
        ( aElementOf0(X0,szNzAzT0)
        | ~ aElementOf0(X0,xS) )
    & aSet0(xS) ),
    inference(ennf_transformation,[],[f75]) ).

fof(f190,plain,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & ! [X0] :
        ( aElementOf0(X0,xT)
        | ~ aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc))) )
    & ! [X1] :
        ( aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc)))
      <=> ? [X2] :
            ( sdtlpdtrp0(xc,X2) = X1
            & aElementOf0(X2,szDzozmdt0(xc)) ) )
    & aSet0(sdtlcdtrc0(xc,szDzozmdt0(xc)))
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & ! [X3] :
        ( ( aElementOf0(X3,szDzozmdt0(xc))
          | sbrdtbr0(X3) != xK
          | ( ~ aSubsetOf0(X3,xS)
            & ( ? [X4] :
                  ( ~ aElementOf0(X4,xS)
                  & aElementOf0(X4,X3) )
              | ~ aSet0(X3) ) ) )
        & ( ( sbrdtbr0(X3) = xK
            & aSubsetOf0(X3,xS)
            & ! [X5] :
                ( aElementOf0(X5,xS)
                | ~ aElementOf0(X5,X3) )
            & aSet0(X3) )
          | ~ aElementOf0(X3,szDzozmdt0(xc)) ) )
    & aFunction0(xc) ),
    inference(ennf_transformation,[],[f87]) ).

fof(f191,plain,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & ! [X0] :
        ( aElementOf0(X0,xT)
        | ~ aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc))) )
    & ! [X1] :
        ( aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc)))
      <=> ? [X2] :
            ( sdtlpdtrp0(xc,X2) = X1
            & aElementOf0(X2,szDzozmdt0(xc)) ) )
    & aSet0(sdtlcdtrc0(xc,szDzozmdt0(xc)))
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & ! [X3] :
        ( ( aElementOf0(X3,szDzozmdt0(xc))
          | sbrdtbr0(X3) != xK
          | ( ~ aSubsetOf0(X3,xS)
            & ( ? [X4] :
                  ( ~ aElementOf0(X4,xS)
                  & aElementOf0(X4,X3) )
              | ~ aSet0(X3) ) ) )
        & ( ( sbrdtbr0(X3) = xK
            & aSubsetOf0(X3,xS)
            & ! [X5] :
                ( aElementOf0(X5,xS)
                | ~ aElementOf0(X5,X3) )
            & aSet0(X3) )
          | ~ aElementOf0(X3,szDzozmdt0(xc)) ) )
    & aFunction0(xc) ),
    inference(flattening,[],[f190]) ).

fof(f194,plain,
    ( ! [X0] :
        ( ! [X1] :
            ( ? [X2] :
                ( sdtlpdtrp0(xc,X2) != X0
                & aElementOf0(X2,slbdtsldtrb0(X1,xK))
                & sbrdtbr0(X2) = xK
                & aSubsetOf0(X2,X1)
                & ! [X3] :
                    ( aElementOf0(X3,X1)
                    | ~ aElementOf0(X3,X2) )
                & aSet0(X2) )
            | ~ isCountable0(X1)
            | ( ~ aSubsetOf0(X1,xS)
              & ( ? [X4] :
                    ( ~ aElementOf0(X4,xS)
                    & aElementOf0(X4,X1) )
                | ~ aSet0(X1) ) ) )
        | ~ aElementOf0(X0,xT) )
    & sz00 = xK ),
    inference(ennf_transformation,[],[f89]) ).

fof(f195,plain,
    ( ! [X0] :
        ( ! [X1] :
            ( ? [X2] :
                ( sdtlpdtrp0(xc,X2) != X0
                & aElementOf0(X2,slbdtsldtrb0(X1,xK))
                & sbrdtbr0(X2) = xK
                & aSubsetOf0(X2,X1)
                & ! [X3] :
                    ( aElementOf0(X3,X1)
                    | ~ aElementOf0(X3,X2) )
                & aSet0(X2) )
            | ~ isCountable0(X1)
            | ( ~ aSubsetOf0(X1,xS)
              & ( ? [X4] :
                    ( ~ aElementOf0(X4,xS)
                    & aElementOf0(X4,X1) )
                | ~ aSet0(X1) ) ) )
        | ~ aElementOf0(X0,xT) )
    & sz00 = xK ),
    inference(flattening,[],[f194]) ).

fof(f207,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( sdtlpdtrp0(xc,X2) != X0
          & aElementOf0(X2,slbdtsldtrb0(X1,xK))
          & sbrdtbr0(X2) = xK
          & aSubsetOf0(X2,X1)
          & ! [X3] :
              ( aElementOf0(X3,X1)
              | ~ aElementOf0(X3,X2) )
          & aSet0(X2) )
      | ~ sP8(X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])]) ).

fof(f208,plain,
    ( ! [X0] :
        ( ! [X1] :
            ( sP8(X0,X1)
            | ~ isCountable0(X1)
            | ( ~ aSubsetOf0(X1,xS)
              & ( ? [X4] :
                    ( ~ aElementOf0(X4,xS)
                    & aElementOf0(X4,X1) )
                | ~ aSet0(X1) ) ) )
        | ~ aElementOf0(X0,xT) )
    & sz00 = xK ),
    inference(definition_folding,[],[f195,f207]) ).

fof(f209,plain,
    ! [X0] :
      ( ( slcrc0 = X0
        | ? [X1] : aElementOf0(X1,X0)
        | ~ aSet0(X0) )
      & ( ( ! [X1] : ~ aElementOf0(X1,X0)
          & aSet0(X0) )
        | slcrc0 != X0 ) ),
    inference(nnf_transformation,[],[f91]) ).

fof(f210,plain,
    ! [X0] :
      ( ( slcrc0 = X0
        | ? [X1] : aElementOf0(X1,X0)
        | ~ aSet0(X0) )
      & ( ( ! [X1] : ~ aElementOf0(X1,X0)
          & aSet0(X0) )
        | slcrc0 != X0 ) ),
    inference(flattening,[],[f209]) ).

fof(f211,plain,
    ! [X0] :
      ( ( slcrc0 = X0
        | ? [X1] : aElementOf0(X1,X0)
        | ~ aSet0(X0) )
      & ( ( ! [X2] : ~ aElementOf0(X2,X0)
          & aSet0(X0) )
        | slcrc0 != X0 ) ),
    inference(rectify,[],[f210]) ).

fof(f212,plain,
    ! [X0] :
      ( ? [X1] : aElementOf0(X1,X0)
     => aElementOf0(sK9(X0),X0) ),
    introduced(choice_axiom,[]) ).

fof(f213,plain,
    ! [X0] :
      ( ( slcrc0 = X0
        | aElementOf0(sK9(X0),X0)
        | ~ aSet0(X0) )
      & ( ( ! [X2] : ~ aElementOf0(X2,X0)
          & aSet0(X0) )
        | slcrc0 != X0 ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK9])],[f211,f212]) ).

fof(f231,plain,
    ! [X0] :
      ( ? [X1] :
          ( szszuzczcdt0(X1) = X0
          & aElementOf0(X1,szNzAzT0) )
     => ( szszuzczcdt0(sK13(X0)) = X0
        & aElementOf0(sK13(X0),szNzAzT0) ) ),
    introduced(choice_axiom,[]) ).

fof(f232,plain,
    ! [X0] :
      ( ( szszuzczcdt0(sK13(X0)) = X0
        & aElementOf0(sK13(X0),szNzAzT0) )
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK13])],[f123,f231]) ).

fof(f235,plain,
    ! [X0] :
      ( ( ( sz00 = sbrdtbr0(X0)
          | slcrc0 != X0 )
        & ( slcrc0 = X0
          | sz00 != sbrdtbr0(X0) ) )
      | ~ aSet0(X0) ),
    inference(nnf_transformation,[],[f140]) ).

fof(f258,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( slbdtsldtrb0(X0,X1) = X2
            | ? [X3] :
                ( ( sbrdtbr0(X3) != X1
                  | ~ aSubsetOf0(X3,X0)
                  | ~ aElementOf0(X3,X2) )
                & ( ( sbrdtbr0(X3) = X1
                    & aSubsetOf0(X3,X0) )
                  | aElementOf0(X3,X2) ) )
            | ~ aSet0(X2) )
          & ( ( ! [X3] :
                  ( ( aElementOf0(X3,X2)
                    | sbrdtbr0(X3) != X1
                    | ~ aSubsetOf0(X3,X0) )
                  & ( ( sbrdtbr0(X3) = X1
                      & aSubsetOf0(X3,X0) )
                    | ~ aElementOf0(X3,X2) ) )
              & aSet0(X2) )
            | slbdtsldtrb0(X0,X1) != X2 ) )
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(nnf_transformation,[],[f165]) ).

fof(f259,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( slbdtsldtrb0(X0,X1) = X2
            | ? [X3] :
                ( ( sbrdtbr0(X3) != X1
                  | ~ aSubsetOf0(X3,X0)
                  | ~ aElementOf0(X3,X2) )
                & ( ( sbrdtbr0(X3) = X1
                    & aSubsetOf0(X3,X0) )
                  | aElementOf0(X3,X2) ) )
            | ~ aSet0(X2) )
          & ( ( ! [X3] :
                  ( ( aElementOf0(X3,X2)
                    | sbrdtbr0(X3) != X1
                    | ~ aSubsetOf0(X3,X0) )
                  & ( ( sbrdtbr0(X3) = X1
                      & aSubsetOf0(X3,X0) )
                    | ~ aElementOf0(X3,X2) ) )
              & aSet0(X2) )
            | slbdtsldtrb0(X0,X1) != X2 ) )
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f258]) ).

fof(f260,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( slbdtsldtrb0(X0,X1) = X2
            | ? [X3] :
                ( ( sbrdtbr0(X3) != X1
                  | ~ aSubsetOf0(X3,X0)
                  | ~ aElementOf0(X3,X2) )
                & ( ( sbrdtbr0(X3) = X1
                    & aSubsetOf0(X3,X0) )
                  | aElementOf0(X3,X2) ) )
            | ~ aSet0(X2) )
          & ( ( ! [X4] :
                  ( ( aElementOf0(X4,X2)
                    | sbrdtbr0(X4) != X1
                    | ~ aSubsetOf0(X4,X0) )
                  & ( ( sbrdtbr0(X4) = X1
                      & aSubsetOf0(X4,X0) )
                    | ~ aElementOf0(X4,X2) ) )
              & aSet0(X2) )
            | slbdtsldtrb0(X0,X1) != X2 ) )
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(rectify,[],[f259]) ).

fof(f261,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ( sbrdtbr0(X3) != X1
            | ~ aSubsetOf0(X3,X0)
            | ~ aElementOf0(X3,X2) )
          & ( ( sbrdtbr0(X3) = X1
              & aSubsetOf0(X3,X0) )
            | aElementOf0(X3,X2) ) )
     => ( ( sbrdtbr0(sK19(X0,X1,X2)) != X1
          | ~ aSubsetOf0(sK19(X0,X1,X2),X0)
          | ~ aElementOf0(sK19(X0,X1,X2),X2) )
        & ( ( sbrdtbr0(sK19(X0,X1,X2)) = X1
            & aSubsetOf0(sK19(X0,X1,X2),X0) )
          | aElementOf0(sK19(X0,X1,X2),X2) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f262,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( slbdtsldtrb0(X0,X1) = X2
            | ( ( sbrdtbr0(sK19(X0,X1,X2)) != X1
                | ~ aSubsetOf0(sK19(X0,X1,X2),X0)
                | ~ aElementOf0(sK19(X0,X1,X2),X2) )
              & ( ( sbrdtbr0(sK19(X0,X1,X2)) = X1
                  & aSubsetOf0(sK19(X0,X1,X2),X0) )
                | aElementOf0(sK19(X0,X1,X2),X2) ) )
            | ~ aSet0(X2) )
          & ( ( ! [X4] :
                  ( ( aElementOf0(X4,X2)
                    | sbrdtbr0(X4) != X1
                    | ~ aSubsetOf0(X4,X0) )
                  & ( ( sbrdtbr0(X4) = X1
                      & aSubsetOf0(X4,X0) )
                    | ~ aElementOf0(X4,X2) ) )
              & aSet0(X2) )
            | slbdtsldtrb0(X0,X1) != X2 ) )
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK19])],[f260,f261]) ).

fof(f284,plain,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & ! [X0] :
        ( aElementOf0(X0,xT)
        | ~ aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc))) )
    & ! [X1] :
        ( ( aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc)))
          | ! [X2] :
              ( sdtlpdtrp0(xc,X2) != X1
              | ~ aElementOf0(X2,szDzozmdt0(xc)) ) )
        & ( ? [X2] :
              ( sdtlpdtrp0(xc,X2) = X1
              & aElementOf0(X2,szDzozmdt0(xc)) )
          | ~ aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc))) ) )
    & aSet0(sdtlcdtrc0(xc,szDzozmdt0(xc)))
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & ! [X3] :
        ( ( aElementOf0(X3,szDzozmdt0(xc))
          | sbrdtbr0(X3) != xK
          | ( ~ aSubsetOf0(X3,xS)
            & ( ? [X4] :
                  ( ~ aElementOf0(X4,xS)
                  & aElementOf0(X4,X3) )
              | ~ aSet0(X3) ) ) )
        & ( ( sbrdtbr0(X3) = xK
            & aSubsetOf0(X3,xS)
            & ! [X5] :
                ( aElementOf0(X5,xS)
                | ~ aElementOf0(X5,X3) )
            & aSet0(X3) )
          | ~ aElementOf0(X3,szDzozmdt0(xc)) ) )
    & aFunction0(xc) ),
    inference(nnf_transformation,[],[f191]) ).

fof(f285,plain,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & ! [X0] :
        ( aElementOf0(X0,xT)
        | ~ aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc))) )
    & ! [X1] :
        ( ( aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc)))
          | ! [X2] :
              ( sdtlpdtrp0(xc,X2) != X1
              | ~ aElementOf0(X2,szDzozmdt0(xc)) ) )
        & ( ? [X3] :
              ( sdtlpdtrp0(xc,X3) = X1
              & aElementOf0(X3,szDzozmdt0(xc)) )
          | ~ aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc))) ) )
    & aSet0(sdtlcdtrc0(xc,szDzozmdt0(xc)))
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & ! [X4] :
        ( ( aElementOf0(X4,szDzozmdt0(xc))
          | xK != sbrdtbr0(X4)
          | ( ~ aSubsetOf0(X4,xS)
            & ( ? [X5] :
                  ( ~ aElementOf0(X5,xS)
                  & aElementOf0(X5,X4) )
              | ~ aSet0(X4) ) ) )
        & ( ( xK = sbrdtbr0(X4)
            & aSubsetOf0(X4,xS)
            & ! [X6] :
                ( aElementOf0(X6,xS)
                | ~ aElementOf0(X6,X4) )
            & aSet0(X4) )
          | ~ aElementOf0(X4,szDzozmdt0(xc)) ) )
    & aFunction0(xc) ),
    inference(rectify,[],[f284]) ).

fof(f286,plain,
    ! [X1] :
      ( ? [X3] :
          ( sdtlpdtrp0(xc,X3) = X1
          & aElementOf0(X3,szDzozmdt0(xc)) )
     => ( sdtlpdtrp0(xc,sK28(X1)) = X1
        & aElementOf0(sK28(X1),szDzozmdt0(xc)) ) ),
    introduced(choice_axiom,[]) ).

fof(f287,plain,
    ! [X4] :
      ( ? [X5] :
          ( ~ aElementOf0(X5,xS)
          & aElementOf0(X5,X4) )
     => ( ~ aElementOf0(sK29(X4),xS)
        & aElementOf0(sK29(X4),X4) ) ),
    introduced(choice_axiom,[]) ).

fof(f288,plain,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & ! [X0] :
        ( aElementOf0(X0,xT)
        | ~ aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc))) )
    & ! [X1] :
        ( ( aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc)))
          | ! [X2] :
              ( sdtlpdtrp0(xc,X2) != X1
              | ~ aElementOf0(X2,szDzozmdt0(xc)) ) )
        & ( ( sdtlpdtrp0(xc,sK28(X1)) = X1
            & aElementOf0(sK28(X1),szDzozmdt0(xc)) )
          | ~ aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc))) ) )
    & aSet0(sdtlcdtrc0(xc,szDzozmdt0(xc)))
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & ! [X4] :
        ( ( aElementOf0(X4,szDzozmdt0(xc))
          | xK != sbrdtbr0(X4)
          | ( ~ aSubsetOf0(X4,xS)
            & ( ( ~ aElementOf0(sK29(X4),xS)
                & aElementOf0(sK29(X4),X4) )
              | ~ aSet0(X4) ) ) )
        & ( ( xK = sbrdtbr0(X4)
            & aSubsetOf0(X4,xS)
            & ! [X6] :
                ( aElementOf0(X6,xS)
                | ~ aElementOf0(X6,X4) )
            & aSet0(X4) )
          | ~ aElementOf0(X4,szDzozmdt0(xc)) ) )
    & aFunction0(xc) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK28,sK29])],[f285,f287,f286]) ).

fof(f310,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( sdtlpdtrp0(xc,X2) != X0
          & aElementOf0(X2,slbdtsldtrb0(X1,xK))
          & sbrdtbr0(X2) = xK
          & aSubsetOf0(X2,X1)
          & ! [X3] :
              ( aElementOf0(X3,X1)
              | ~ aElementOf0(X3,X2) )
          & aSet0(X2) )
      | ~ sP8(X0,X1) ),
    inference(nnf_transformation,[],[f207]) ).

fof(f311,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( sdtlpdtrp0(xc,X2) != X0
          & aElementOf0(X2,slbdtsldtrb0(X1,xK))
          & sbrdtbr0(X2) = xK
          & aSubsetOf0(X2,X1)
          & ! [X3] :
              ( aElementOf0(X3,X1)
              | ~ aElementOf0(X3,X2) )
          & aSet0(X2) )
     => ( sdtlpdtrp0(xc,sK38(X0,X1)) != X0
        & aElementOf0(sK38(X0,X1),slbdtsldtrb0(X1,xK))
        & xK = sbrdtbr0(sK38(X0,X1))
        & aSubsetOf0(sK38(X0,X1),X1)
        & ! [X3] :
            ( aElementOf0(X3,X1)
            | ~ aElementOf0(X3,sK38(X0,X1)) )
        & aSet0(sK38(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f312,plain,
    ! [X0,X1] :
      ( ( sdtlpdtrp0(xc,sK38(X0,X1)) != X0
        & aElementOf0(sK38(X0,X1),slbdtsldtrb0(X1,xK))
        & xK = sbrdtbr0(sK38(X0,X1))
        & aSubsetOf0(sK38(X0,X1),X1)
        & ! [X3] :
            ( aElementOf0(X3,X1)
            | ~ aElementOf0(X3,sK38(X0,X1)) )
        & aSet0(sK38(X0,X1)) )
      | ~ sP8(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK38])],[f310,f311]) ).

fof(f313,plain,
    ( ! [X0] :
        ( ! [X1] :
            ( sP8(X0,X1)
            | ~ isCountable0(X1)
            | ( ~ aSubsetOf0(X1,xS)
              & ( ? [X2] :
                    ( ~ aElementOf0(X2,xS)
                    & aElementOf0(X2,X1) )
                | ~ aSet0(X1) ) ) )
        | ~ aElementOf0(X0,xT) )
    & sz00 = xK ),
    inference(rectify,[],[f208]) ).

fof(f314,plain,
    ! [X1] :
      ( ? [X2] :
          ( ~ aElementOf0(X2,xS)
          & aElementOf0(X2,X1) )
     => ( ~ aElementOf0(sK39(X1),xS)
        & aElementOf0(sK39(X1),X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f315,plain,
    ( ! [X0] :
        ( ! [X1] :
            ( sP8(X0,X1)
            | ~ isCountable0(X1)
            | ( ~ aSubsetOf0(X1,xS)
              & ( ( ~ aElementOf0(sK39(X1),xS)
                  & aElementOf0(sK39(X1),X1) )
                | ~ aSet0(X1) ) ) )
        | ~ aElementOf0(X0,xT) )
    & sz00 = xK ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK39])],[f313,f314]) ).

fof(f317,plain,
    ! [X0] :
      ( aSet0(X0)
      | slcrc0 != X0 ),
    inference(cnf_transformation,[],[f213]) ).

fof(f319,plain,
    ! [X0] :
      ( slcrc0 = X0
      | aElementOf0(sK9(X0),X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f213]) ).

fof(f321,plain,
    ! [X0] :
      ( ~ isFinite0(X0)
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f93]) ).

fof(f328,plain,
    ! [X0] :
      ( aSubsetOf0(X0,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f363,plain,
    aElementOf0(sz00,szNzAzT0),
    inference(cnf_transformation,[],[f24]) ).

fof(f368,plain,
    ! [X0] :
      ( szszuzczcdt0(sK13(X0)) = X0
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f232]) ).

fof(f383,plain,
    ! [X0] :
      ( slcrc0 = X0
      | sz00 != sbrdtbr0(X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f235]) ).

fof(f384,plain,
    ! [X0] :
      ( sz00 = sbrdtbr0(X0)
      | slcrc0 != X0
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f235]) ).

fof(f416,plain,
    ! [X2,X0,X1] :
      ( aSet0(X2)
      | slbdtsldtrb0(X0,X1) != X2
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f262]) ).

fof(f424,plain,
    ! [X0,X1] :
      ( slcrc0 != slbdtsldtrb0(X0,X1)
      | ~ aElementOf0(X1,szNzAzT0)
      | isFinite0(X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f169]) ).

fof(f462,plain,
    aSet0(xS),
    inference(cnf_transformation,[],[f189]) ).

fof(f463,plain,
    ! [X0] :
      ( aElementOf0(X0,szNzAzT0)
      | ~ aElementOf0(X0,xS) ),
    inference(cnf_transformation,[],[f189]) ).

fof(f465,plain,
    isCountable0(xS),
    inference(cnf_transformation,[],[f189]) ).

fof(f467,plain,
    ! [X4] :
      ( aSet0(X4)
      | ~ aElementOf0(X4,szDzozmdt0(xc)) ),
    inference(cnf_transformation,[],[f288]) ).

fof(f469,plain,
    ! [X4] :
      ( aSubsetOf0(X4,xS)
      | ~ aElementOf0(X4,szDzozmdt0(xc)) ),
    inference(cnf_transformation,[],[f288]) ).

fof(f470,plain,
    ! [X4] :
      ( xK = sbrdtbr0(X4)
      | ~ aElementOf0(X4,szDzozmdt0(xc)) ),
    inference(cnf_transformation,[],[f288]) ).

fof(f473,plain,
    ! [X4] :
      ( aElementOf0(X4,szDzozmdt0(xc))
      | xK != sbrdtbr0(X4)
      | ~ aSubsetOf0(X4,xS) ),
    inference(cnf_transformation,[],[f288]) ).

fof(f474,plain,
    szDzozmdt0(xc) = slbdtsldtrb0(xS,xK),
    inference(cnf_transformation,[],[f288]) ).

fof(f478,plain,
    ! [X2,X1] :
      ( aElementOf0(X1,sdtlcdtrc0(xc,szDzozmdt0(xc)))
      | sdtlpdtrp0(xc,X2) != X1
      | ~ aElementOf0(X2,szDzozmdt0(xc)) ),
    inference(cnf_transformation,[],[f288]) ).

fof(f479,plain,
    ! [X0] :
      ( aElementOf0(X0,xT)
      | ~ aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc))) ),
    inference(cnf_transformation,[],[f288]) ).

fof(f512,plain,
    ! [X0,X1] :
      ( aSet0(sK38(X0,X1))
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f312]) ).

fof(f515,plain,
    ! [X0,X1] :
      ( xK = sbrdtbr0(sK38(X0,X1))
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f312]) ).

fof(f517,plain,
    ! [X0,X1] :
      ( sdtlpdtrp0(xc,sK38(X0,X1)) != X0
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f312]) ).

fof(f518,plain,
    sz00 = xK,
    inference(cnf_transformation,[],[f315]) ).

fof(f519,plain,
    ! [X0,X1] :
      ( sP8(X0,X1)
      | ~ isCountable0(X1)
      | aElementOf0(sK39(X1),X1)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,xT) ),
    inference(cnf_transformation,[],[f315]) ).

fof(f520,plain,
    ! [X0,X1] :
      ( sP8(X0,X1)
      | ~ isCountable0(X1)
      | ~ aElementOf0(sK39(X1),xS)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,xT) ),
    inference(cnf_transformation,[],[f315]) ).

fof(f521,plain,
    ! [X0,X1] :
      ( sP8(X0,X1)
      | ~ isCountable0(X1)
      | ~ aSubsetOf0(X1,xS)
      | ~ aElementOf0(X0,xT) ),
    inference(cnf_transformation,[],[f315]) ).

fof(f522,plain,
    aElementOf0(xK,szNzAzT0),
    inference(definition_unfolding,[],[f363,f518]) ).

fof(f524,plain,
    ! [X0] :
      ( szszuzczcdt0(sK13(X0)) = X0
      | xK = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(definition_unfolding,[],[f368,f518]) ).

fof(f528,plain,
    ! [X0] :
      ( sbrdtbr0(X0) = xK
      | slcrc0 != X0
      | ~ aSet0(X0) ),
    inference(definition_unfolding,[],[f384,f518]) ).

fof(f529,plain,
    ! [X0] :
      ( slcrc0 = X0
      | sbrdtbr0(X0) != xK
      | ~ aSet0(X0) ),
    inference(definition_unfolding,[],[f383,f518]) ).

fof(f534,plain,
    aSet0(slcrc0),
    inference(equality_resolution,[],[f317]) ).

fof(f540,plain,
    ( xK = sbrdtbr0(slcrc0)
    | ~ aSet0(slcrc0) ),
    inference(equality_resolution,[],[f528]) ).

fof(f554,plain,
    ! [X0,X1] :
      ( aSet0(slbdtsldtrb0(X0,X1))
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[],[f416]) ).

fof(f570,plain,
    ! [X2] :
      ( aElementOf0(sdtlpdtrp0(xc,X2),sdtlcdtrc0(xc,szDzozmdt0(xc)))
      | ~ aElementOf0(X2,szDzozmdt0(xc)) ),
    inference(equality_resolution,[],[f478]) ).

cnf(c_50,plain,
    ( ~ aSet0(X0)
    | X0 = slcrc0
    | aElementOf0(sK9(X0),X0) ),
    inference(cnf_transformation,[],[f319]) ).

cnf(c_52,plain,
    aSet0(slcrc0),
    inference(cnf_transformation,[],[f534]) ).

cnf(c_54,plain,
    ( ~ aSet0(X0)
    | ~ isFinite0(X0)
    | ~ isCountable0(X0) ),
    inference(cnf_transformation,[],[f321]) ).

cnf(c_61,plain,
    ( ~ aSet0(X0)
    | aSubsetOf0(X0,X0) ),
    inference(cnf_transformation,[],[f328]) ).

cnf(c_96,negated_conjecture,
    aElementOf0(xK,szNzAzT0),
    inference(cnf_transformation,[],[f522]) ).

cnf(c_100,negated_conjecture,
    ( ~ aElementOf0(X0,szNzAzT0)
    | szszuzczcdt0(sK13(X0)) = X0
    | X0 = xK ),
    inference(cnf_transformation,[],[f524]) ).

cnf(c_116,negated_conjecture,
    ( ~ aSet0(slcrc0)
    | sbrdtbr0(slcrc0) = xK ),
    inference(cnf_transformation,[],[f540]) ).

cnf(c_117,negated_conjecture,
    ( sbrdtbr0(X0) != xK
    | ~ aSet0(X0)
    | X0 = slcrc0 ),
    inference(cnf_transformation,[],[f529]) ).

cnf(c_155,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | ~ aSet0(X1)
    | aSet0(slbdtsldtrb0(X1,X0)) ),
    inference(cnf_transformation,[],[f554]) ).

cnf(c_157,plain,
    ( slbdtsldtrb0(X0,X1) != slcrc0
    | ~ aElementOf0(X1,szNzAzT0)
    | ~ aSet0(X0)
    | isFinite0(X0) ),
    inference(cnf_transformation,[],[f424]) ).

cnf(c_195,plain,
    isCountable0(xS),
    inference(cnf_transformation,[],[f465]) ).

cnf(c_197,plain,
    ( ~ aElementOf0(X0,xS)
    | aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f463]) ).

cnf(c_198,plain,
    aSet0(xS),
    inference(cnf_transformation,[],[f462]) ).

cnf(c_200,plain,
    ( ~ aElementOf0(X0,sdtlcdtrc0(xc,szDzozmdt0(xc)))
    | aElementOf0(X0,xT) ),
    inference(cnf_transformation,[],[f479]) ).

cnf(c_201,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | aElementOf0(sdtlpdtrp0(xc,X0),sdtlcdtrc0(xc,szDzozmdt0(xc))) ),
    inference(cnf_transformation,[],[f570]) ).

cnf(c_205,plain,
    slbdtsldtrb0(xS,xK) = szDzozmdt0(xc),
    inference(cnf_transformation,[],[f474]) ).

cnf(c_206,plain,
    ( sbrdtbr0(X0) != xK
    | ~ aSubsetOf0(X0,xS)
    | aElementOf0(X0,szDzozmdt0(xc)) ),
    inference(cnf_transformation,[],[f473]) ).

cnf(c_209,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | sbrdtbr0(X0) = xK ),
    inference(cnf_transformation,[],[f470]) ).

cnf(c_210,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | aSubsetOf0(X0,xS) ),
    inference(cnf_transformation,[],[f469]) ).

cnf(c_212,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | aSet0(X0) ),
    inference(cnf_transformation,[],[f467]) ).

cnf(c_245,plain,
    ( sdtlpdtrp0(xc,sK38(X0,X1)) != X0
    | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f517]) ).

cnf(c_247,plain,
    ( ~ sP8(X0,X1)
    | sbrdtbr0(sK38(X0,X1)) = xK ),
    inference(cnf_transformation,[],[f515]) ).

cnf(c_250,plain,
    ( ~ sP8(X0,X1)
    | aSet0(sK38(X0,X1)) ),
    inference(cnf_transformation,[],[f512]) ).

cnf(c_251,negated_conjecture,
    ( ~ aElementOf0(X0,xT)
    | ~ aSubsetOf0(X1,xS)
    | ~ isCountable0(X1)
    | sP8(X0,X1) ),
    inference(cnf_transformation,[],[f521]) ).

cnf(c_252,negated_conjecture,
    ( ~ aElementOf0(sK39(X0),xS)
    | ~ aElementOf0(X1,xT)
    | ~ aSet0(X0)
    | ~ isCountable0(X0)
    | sP8(X1,X0) ),
    inference(cnf_transformation,[],[f520]) ).

cnf(c_253,negated_conjecture,
    ( ~ aElementOf0(X0,xT)
    | ~ aSet0(X1)
    | ~ isCountable0(X1)
    | aElementOf0(sK39(X1),X1)
    | sP8(X0,X1) ),
    inference(cnf_transformation,[],[f519]) ).

cnf(c_416,negated_conjecture,
    sbrdtbr0(slcrc0) = xK,
    inference(global_subsumption_just,[status(thm)],[c_116,c_52,c_116]) ).

cnf(c_13425,plain,
    ( X0 != X1
    | ~ aSet0(X1)
    | aSet0(X0) ),
    theory(equality) ).

cnf(c_16155,plain,
    ( ~ aElementOf0(X0,xT)
    | ~ aSet0(xS)
    | ~ isCountable0(xS)
    | aElementOf0(sK39(xS),szNzAzT0)
    | sP8(X0,xS) ),
    inference(superposition,[status(thm)],[c_253,c_197]) ).

cnf(c_16179,plain,
    ( ~ aElementOf0(X0,xT)
    | aElementOf0(sK39(xS),szNzAzT0)
    | sP8(X0,xS) ),
    inference(global_subsumption_just,[status(thm)],[c_16155,c_198,c_195,c_16155]) ).

cnf(c_16185,plain,
    ( ~ aElementOf0(X0,xT)
    | szszuzczcdt0(sK13(sK39(xS))) = sK39(xS)
    | sK39(xS) = xK
    | sP8(X0,xS) ),
    inference(superposition,[status(thm)],[c_16179,c_100]) ).

cnf(c_16204,plain,
    ( ~ isFinite0(xS)
    | ~ isCountable0(xS) ),
    inference(superposition,[status(thm)],[c_198,c_54]) ).

cnf(c_16232,plain,
    ( ~ aSet0(xS)
    | aSubsetOf0(xS,xS) ),
    inference(instantiation,[status(thm)],[c_61]) ).

cnf(c_16233,plain,
    ( ~ aElementOf0(X0,xT)
    | ~ aSubsetOf0(xS,xS)
    | ~ isCountable0(xS)
    | sP8(X0,xS) ),
    inference(instantiation,[status(thm)],[c_251]) ).

cnf(c_16260,plain,
    ( ~ aElementOf0(X0,xT)
    | sP8(X0,xS) ),
    inference(global_subsumption_just,[status(thm)],[c_16185,c_198,c_195,c_16232,c_16233]) ).

cnf(c_16604,plain,
    ( ~ aSet0(szDzozmdt0(xc))
    | sbrdtbr0(sK9(szDzozmdt0(xc))) = xK
    | szDzozmdt0(xc) = slcrc0 ),
    inference(superposition,[status(thm)],[c_50,c_209]) ).

cnf(c_16605,plain,
    ( ~ aSet0(szDzozmdt0(xc))
    | szDzozmdt0(xc) = slcrc0
    | aSubsetOf0(sK9(szDzozmdt0(xc)),xS) ),
    inference(superposition,[status(thm)],[c_50,c_210]) ).

cnf(c_16643,plain,
    ( ~ aElementOf0(xK,szNzAzT0)
    | ~ aSet0(xS)
    | aSet0(szDzozmdt0(xc)) ),
    inference(superposition,[status(thm)],[c_205,c_155]) ).

cnf(c_17002,plain,
    ( ~ aSubsetOf0(slcrc0,xS)
    | aElementOf0(slcrc0,szDzozmdt0(xc)) ),
    inference(superposition,[status(thm)],[c_416,c_206]) ).

cnf(c_18191,plain,
    ( szDzozmdt0(xc) != slcrc0
    | ~ aElementOf0(xK,szNzAzT0)
    | ~ aSet0(xS)
    | isFinite0(xS) ),
    inference(superposition,[status(thm)],[c_205,c_157]) ).

cnf(c_18391,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | ~ aSet0(X0)
    | X0 = slcrc0 ),
    inference(resolution,[status(thm)],[c_209,c_117]) ).

cnf(c_18452,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | X0 = slcrc0 ),
    inference(global_subsumption_just,[status(thm)],[c_18391,c_212,c_18391]) ).

cnf(c_18464,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | ~ aSet0(slcrc0)
    | aSet0(X0) ),
    inference(resolution,[status(thm)],[c_18452,c_13425]) ).

cnf(c_18595,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | aSet0(X0) ),
    inference(global_subsumption_just,[status(thm)],[c_18464,c_212]) ).

cnf(c_18605,plain,
    ( ~ aSet0(szDzozmdt0(xc))
    | szDzozmdt0(xc) = slcrc0
    | aSet0(sK9(szDzozmdt0(xc))) ),
    inference(resolution,[status(thm)],[c_18595,c_50]) ).

cnf(c_22235,plain,
    ( sbrdtbr0(sK9(szDzozmdt0(xc))) != xK
    | ~ aSet0(sK9(szDzozmdt0(xc)))
    | sK9(szDzozmdt0(xc)) = slcrc0 ),
    inference(instantiation,[status(thm)],[c_117]) ).

cnf(c_23860,plain,
    aSubsetOf0(sK9(szDzozmdt0(xc)),xS),
    inference(global_subsumption_just,[status(thm)],[c_16605,c_198,c_195,c_96,c_16204,c_16605,c_16643,c_18191]) ).

cnf(c_54665,plain,
    sbrdtbr0(sK9(szDzozmdt0(xc))) = xK,
    inference(global_subsumption_just,[status(thm)],[c_16604,c_198,c_195,c_96,c_16204,c_16604,c_16643,c_18191]) ).

cnf(c_54679,plain,
    ( ~ aSet0(sK9(szDzozmdt0(xc)))
    | sK9(szDzozmdt0(xc)) = slcrc0 ),
    inference(superposition,[status(thm)],[c_54665,c_117]) ).

cnf(c_54682,plain,
    sK9(szDzozmdt0(xc)) = slcrc0,
    inference(global_subsumption_just,[status(thm)],[c_54679,c_198,c_195,c_96,c_16204,c_16604,c_16643,c_18191,c_18605,c_22235]) ).

cnf(c_54688,plain,
    aSubsetOf0(slcrc0,xS),
    inference(superposition,[status(thm)],[c_54682,c_23860]) ).

cnf(c_167660,plain,
    ( ~ aElementOf0(X0,xT)
    | ~ aElementOf0(X1,xT)
    | ~ aSet0(xS)
    | ~ isCountable0(xS)
    | sP8(X0,xS)
    | sP8(X1,xS) ),
    inference(superposition,[status(thm)],[c_253,c_252]) ).

cnf(c_167668,plain,
    ( sP8(X0,xS)
    | ~ aElementOf0(X0,xT) ),
    inference(global_subsumption_just,[status(thm)],[c_167660,c_16260]) ).

cnf(c_167669,plain,
    ( ~ aElementOf0(X0,xT)
    | sP8(X0,xS) ),
    inference(renaming,[status(thm)],[c_167668]) ).

cnf(c_168087,plain,
    ( ~ aElementOf0(slcrc0,szDzozmdt0(xc))
    | aElementOf0(sdtlpdtrp0(xc,slcrc0),sdtlcdtrc0(xc,szDzozmdt0(xc))) ),
    inference(instantiation,[status(thm)],[c_201]) ).

cnf(c_168415,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | aElementOf0(sdtlpdtrp0(xc,X0),xT) ),
    inference(superposition,[status(thm)],[c_201,c_200]) ).

cnf(c_168655,plain,
    ( ~ aSubsetOf0(slcrc0,xS)
    | aElementOf0(slcrc0,szDzozmdt0(xc)) ),
    inference(superposition,[status(thm)],[c_416,c_206]) ).

cnf(c_168658,plain,
    aElementOf0(slcrc0,szDzozmdt0(xc)),
    inference(global_subsumption_just,[status(thm)],[c_168655,c_17002,c_54688]) ).

cnf(c_169729,plain,
    ( ~ aElementOf0(sdtlpdtrp0(X0,X1),xT)
    | ~ aSubsetOf0(X2,xS)
    | ~ isCountable0(X2)
    | sP8(sdtlpdtrp0(X0,X1),X2) ),
    inference(instantiation,[status(thm)],[c_251]) ).

cnf(c_170157,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | sP8(sdtlpdtrp0(xc,X0),xS) ),
    inference(superposition,[status(thm)],[c_168415,c_167669]) ).

cnf(c_170204,plain,
    ( ~ aElementOf0(sdtlpdtrp0(X0,X1),xT)
    | ~ aSubsetOf0(xS,xS)
    | ~ isCountable0(xS)
    | sP8(sdtlpdtrp0(X0,X1),xS) ),
    inference(instantiation,[status(thm)],[c_169729]) ).

cnf(c_170400,plain,
    ( ~ aElementOf0(sdtlpdtrp0(X0,X1),sdtlcdtrc0(xc,szDzozmdt0(xc)))
    | aElementOf0(sdtlpdtrp0(X0,X1),xT) ),
    inference(instantiation,[status(thm)],[c_200]) ).

cnf(c_171093,plain,
    ( ~ aElementOf0(X0,szDzozmdt0(xc))
    | sbrdtbr0(sK38(sdtlpdtrp0(xc,X0),xS)) = xK ),
    inference(superposition,[status(thm)],[c_170157,c_247]) ).

cnf(c_177280,plain,
    ( ~ aElementOf0(sdtlpdtrp0(xc,slcrc0),sdtlcdtrc0(xc,szDzozmdt0(xc)))
    | aElementOf0(sdtlpdtrp0(xc,slcrc0),xT) ),
    inference(instantiation,[status(thm)],[c_170400]) ).

cnf(c_181661,plain,
    sbrdtbr0(sK38(sdtlpdtrp0(xc,slcrc0),xS)) = xK,
    inference(superposition,[status(thm)],[c_168658,c_171093]) ).

cnf(c_181799,plain,
    ( ~ aSet0(sK38(sdtlpdtrp0(xc,slcrc0),xS))
    | sK38(sdtlpdtrp0(xc,slcrc0),xS) = slcrc0 ),
    inference(superposition,[status(thm)],[c_181661,c_117]) ).

cnf(c_181837,plain,
    ( ~ sP8(sdtlpdtrp0(xc,slcrc0),xS)
    | sK38(sdtlpdtrp0(xc,slcrc0),xS) = slcrc0 ),
    inference(superposition,[status(thm)],[c_250,c_181799]) ).

cnf(c_188126,plain,
    ( ~ aElementOf0(sdtlpdtrp0(xc,slcrc0),xT)
    | ~ aSubsetOf0(xS,xS)
    | ~ isCountable0(xS)
    | sP8(sdtlpdtrp0(xc,slcrc0),xS) ),
    inference(instantiation,[status(thm)],[c_170204]) ).

cnf(c_192602,plain,
    sK38(sdtlpdtrp0(xc,slcrc0),xS) = slcrc0,
    inference(global_subsumption_just,[status(thm)],[c_181837,c_198,c_195,c_16232,c_17002,c_54688,c_168087,c_177280,c_181837,c_188126]) ).

cnf(c_192606,plain,
    ~ sP8(sdtlpdtrp0(xc,slcrc0),xS),
    inference(superposition,[status(thm)],[c_192602,c_245]) ).

cnf(c_192622,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_192606,c_188126,c_177280,c_168087,c_54688,c_17002,c_16232,c_195,c_198]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : NUM563+3 : TPTP v8.1.2. Released v4.0.0.
% 0.00/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n027.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Fri Aug 25 13:51:19 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.21/0.48  Running first-order theorem proving
% 0.21/0.48  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 195.56/26.85  % SZS status Started for theBenchmark.p
% 195.56/26.85  % SZS status Theorem for theBenchmark.p
% 195.56/26.85  
% 195.56/26.85  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 195.56/26.85  
% 195.56/26.85  ------  iProver source info
% 195.56/26.85  
% 195.56/26.85  git: date: 2023-05-31 18:12:56 +0000
% 195.56/26.85  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 195.56/26.85  git: non_committed_changes: false
% 195.56/26.85  git: last_make_outside_of_git: false
% 195.56/26.85  
% 195.56/26.85  ------ Parsing...
% 195.56/26.85  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 195.56/26.85  
% 195.56/26.85  ------ Preprocessing... sup_sim: 0  sf_s  rm: 1 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe_e  sup_sim: 0  sf_s  rm: 4 0s  sf_e  pe_s  pe_e 
% 195.56/26.85  
% 195.56/26.85  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 195.56/26.85  
% 195.56/26.85  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 195.56/26.85  ------ Proving...
% 195.56/26.85  ------ Problem Properties 
% 195.56/26.85  
% 195.56/26.85  
% 195.56/26.85  clauses                                 170
% 195.56/26.85  conjectures                             14
% 195.56/26.85  EPR                                     37
% 195.56/26.85  Horn                                    129
% 195.56/26.85  unary                                   18
% 195.56/26.85  binary                                  30
% 195.56/26.85  lits                                    591
% 195.56/26.85  lits eq                                 84
% 195.56/26.85  fd_pure                                 0
% 195.56/26.85  fd_pseudo                               0
% 195.56/26.85  fd_cond                                 10
% 195.56/26.85  fd_pseudo_cond                          24
% 195.56/26.85  AC symbols                              0
% 195.56/26.85  
% 195.56/26.85  ------ Input Options Time Limit: Unbounded
% 195.56/26.85  
% 195.56/26.85  
% 195.56/26.85  ------ 
% 195.56/26.85  Current options:
% 195.56/26.85  ------ 
% 195.56/26.85  
% 195.56/26.85  
% 195.56/26.85  
% 195.56/26.85  
% 195.56/26.85  ------ Proving...
% 195.56/26.85  
% 195.56/26.85  
% 195.56/26.85  ------ Proving...
% 195.56/26.85  
% 195.56/26.85  
% 195.56/26.85  % SZS status Theorem for theBenchmark.p
% 195.56/26.85  
% 195.56/26.85  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 195.56/26.85  
% 195.56/26.86  
%------------------------------------------------------------------------------