TSTP Solution File: NUM542+1 by iProver---3.8

View Problem - Process Solution

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

% Computer : n014.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:18 EDT 2023

% Result   : Theorem 38.33s 6.22s
% Output   : CNFRefutation 38.33s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named f301)

% Comments : 
%------------------------------------------------------------------------------
fof(f3,axiom,
    ! [X0] :
      ( aSet0(X0)
     => ! [X1] :
          ( aElementOf0(X1,X0)
         => aElement0(X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mEOfElem) ).

fof(f10,axiom,
    ! [X0] :
      ( aSet0(X0)
     => ! [X1] :
          ( aSubsetOf0(X1,X0)
        <=> ( ! [X2] :
                ( aElementOf0(X2,X1)
               => aElementOf0(X2,X0) )
            & aSet0(X1) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDefSub) ).

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

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

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(f30,axiom,
    ! [X0] :
      ( aElementOf0(X0,szNzAzT0)
     => sdtlseqdt0(sz00,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mZeroLess) ).

fof(f31,axiom,
    ! [X0] :
      ( aElementOf0(X0,szNzAzT0)
     => ~ sdtlseqdt0(szszuzczcdt0(X0),sz00) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mNoScLessZr) ).

fof(f36,axiom,
    ! [X0,X1,X2] :
      ( ( aElementOf0(X2,szNzAzT0)
        & aElementOf0(X1,szNzAzT0)
        & aElementOf0(X0,szNzAzT0) )
     => ( ( sdtlseqdt0(X1,X2)
          & sdtlseqdt0(X0,X1) )
       => sdtlseqdt0(X0,X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mLessTrans) ).

fof(f50,axiom,
    ! [X0] :
      ( aElementOf0(X0,szNzAzT0)
     => ! [X1] :
          ( slbdtrb0(X0) = X1
        <=> ( ! [X2] :
                ( aElementOf0(X2,X1)
              <=> ( sdtlseqdt0(szszuzczcdt0(X2),X0)
                  & aElementOf0(X2,szNzAzT0) ) )
            & aSet0(X1) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDefSeg) ).

fof(f54,axiom,
    ( aElementOf0(xn,szNzAzT0)
    & aElementOf0(xm,szNzAzT0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__1964) ).

fof(f55,conjecture,
    ( sdtlseqdt0(xm,xn)
  <=> aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__) ).

fof(f56,negated_conjecture,
    ~ ( sdtlseqdt0(xm,xn)
    <=> aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn)) ),
    inference(negated_conjecture,[],[f55]) ).

fof(f64,plain,
    ! [X0] :
      ( ! [X1] :
          ( aElement0(X1)
          | ~ aElementOf0(X1,X0) )
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f3]) ).

fof(f70,plain,
    ! [X0] :
      ( ! [X1] :
          ( aSubsetOf0(X1,X0)
        <=> ( ! [X2] :
                ( aElementOf0(X2,X0)
                | ~ aElementOf0(X2,X1) )
            & aSet0(X1) ) )
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f10]) ).

fof(f93,plain,
    ! [X0] :
      ( ( sz00 != szszuzczcdt0(X0)
        & aElementOf0(szszuzczcdt0(X0),szNzAzT0) )
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(ennf_transformation,[],[f25]) ).

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

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

fof(f99,plain,
    ! [X0] :
      ( sdtlseqdt0(sz00,X0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(ennf_transformation,[],[f30]) ).

fof(f100,plain,
    ! [X0] :
      ( ~ sdtlseqdt0(szszuzczcdt0(X0),sz00)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(ennf_transformation,[],[f31]) ).

fof(f107,plain,
    ! [X0,X1,X2] :
      ( sdtlseqdt0(X0,X2)
      | ~ sdtlseqdt0(X1,X2)
      | ~ sdtlseqdt0(X0,X1)
      | ~ aElementOf0(X2,szNzAzT0)
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(ennf_transformation,[],[f36]) ).

fof(f108,plain,
    ! [X0,X1,X2] :
      ( sdtlseqdt0(X0,X2)
      | ~ sdtlseqdt0(X1,X2)
      | ~ sdtlseqdt0(X0,X1)
      | ~ aElementOf0(X2,szNzAzT0)
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(flattening,[],[f107]) ).

fof(f128,plain,
    ! [X0] :
      ( ! [X1] :
          ( slbdtrb0(X0) = X1
        <=> ( ! [X2] :
                ( aElementOf0(X2,X1)
              <=> ( sdtlseqdt0(szszuzczcdt0(X2),X0)
                  & aElementOf0(X2,szNzAzT0) ) )
            & aSet0(X1) ) )
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(ennf_transformation,[],[f50]) ).

fof(f132,plain,
    ( sdtlseqdt0(xm,xn)
  <~> aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn)) ),
    inference(ennf_transformation,[],[f56]) ).

fof(f144,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aSubsetOf0(X1,X0)
            | ? [X2] :
                ( ~ aElementOf0(X2,X0)
                & aElementOf0(X2,X1) )
            | ~ aSet0(X1) )
          & ( ( ! [X2] :
                  ( aElementOf0(X2,X0)
                  | ~ aElementOf0(X2,X1) )
              & aSet0(X1) )
            | ~ aSubsetOf0(X1,X0) ) )
      | ~ aSet0(X0) ),
    inference(nnf_transformation,[],[f70]) ).

fof(f145,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aSubsetOf0(X1,X0)
            | ? [X2] :
                ( ~ aElementOf0(X2,X0)
                & aElementOf0(X2,X1) )
            | ~ aSet0(X1) )
          & ( ( ! [X2] :
                  ( aElementOf0(X2,X0)
                  | ~ aElementOf0(X2,X1) )
              & aSet0(X1) )
            | ~ aSubsetOf0(X1,X0) ) )
      | ~ aSet0(X0) ),
    inference(flattening,[],[f144]) ).

fof(f146,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aSubsetOf0(X1,X0)
            | ? [X2] :
                ( ~ aElementOf0(X2,X0)
                & aElementOf0(X2,X1) )
            | ~ aSet0(X1) )
          & ( ( ! [X3] :
                  ( aElementOf0(X3,X0)
                  | ~ aElementOf0(X3,X1) )
              & aSet0(X1) )
            | ~ aSubsetOf0(X1,X0) ) )
      | ~ aSet0(X0) ),
    inference(rectify,[],[f145]) ).

fof(f147,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ~ aElementOf0(X2,X0)
          & aElementOf0(X2,X1) )
     => ( ~ aElementOf0(sK5(X0,X1),X0)
        & aElementOf0(sK5(X0,X1),X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f148,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aSubsetOf0(X1,X0)
            | ( ~ aElementOf0(sK5(X0,X1),X0)
              & aElementOf0(sK5(X0,X1),X1) )
            | ~ aSet0(X1) )
          & ( ( ! [X3] :
                  ( aElementOf0(X3,X0)
                  | ~ aElementOf0(X3,X1) )
              & aSet0(X1) )
            | ~ aSubsetOf0(X1,X0) ) )
      | ~ aSet0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK5])],[f146,f147]) ).

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

fof(f162,plain,
    ! [X0] :
      ( ( szszuzczcdt0(sK8(X0)) = X0
        & aElementOf0(sK8(X0),szNzAzT0) )
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK8])],[f97,f161]) ).

fof(f178,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( slbdtrb0(X0) = X1
            | ? [X2] :
                ( ( ~ sdtlseqdt0(szszuzczcdt0(X2),X0)
                  | ~ aElementOf0(X2,szNzAzT0)
                  | ~ aElementOf0(X2,X1) )
                & ( ( sdtlseqdt0(szszuzczcdt0(X2),X0)
                    & aElementOf0(X2,szNzAzT0) )
                  | aElementOf0(X2,X1) ) )
            | ~ aSet0(X1) )
          & ( ( ! [X2] :
                  ( ( aElementOf0(X2,X1)
                    | ~ sdtlseqdt0(szszuzczcdt0(X2),X0)
                    | ~ aElementOf0(X2,szNzAzT0) )
                  & ( ( sdtlseqdt0(szszuzczcdt0(X2),X0)
                      & aElementOf0(X2,szNzAzT0) )
                    | ~ aElementOf0(X2,X1) ) )
              & aSet0(X1) )
            | slbdtrb0(X0) != X1 ) )
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(nnf_transformation,[],[f128]) ).

fof(f179,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( slbdtrb0(X0) = X1
            | ? [X2] :
                ( ( ~ sdtlseqdt0(szszuzczcdt0(X2),X0)
                  | ~ aElementOf0(X2,szNzAzT0)
                  | ~ aElementOf0(X2,X1) )
                & ( ( sdtlseqdt0(szszuzczcdt0(X2),X0)
                    & aElementOf0(X2,szNzAzT0) )
                  | aElementOf0(X2,X1) ) )
            | ~ aSet0(X1) )
          & ( ( ! [X2] :
                  ( ( aElementOf0(X2,X1)
                    | ~ sdtlseqdt0(szszuzczcdt0(X2),X0)
                    | ~ aElementOf0(X2,szNzAzT0) )
                  & ( ( sdtlseqdt0(szszuzczcdt0(X2),X0)
                      & aElementOf0(X2,szNzAzT0) )
                    | ~ aElementOf0(X2,X1) ) )
              & aSet0(X1) )
            | slbdtrb0(X0) != X1 ) )
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(flattening,[],[f178]) ).

fof(f180,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( slbdtrb0(X0) = X1
            | ? [X2] :
                ( ( ~ sdtlseqdt0(szszuzczcdt0(X2),X0)
                  | ~ aElementOf0(X2,szNzAzT0)
                  | ~ aElementOf0(X2,X1) )
                & ( ( sdtlseqdt0(szszuzczcdt0(X2),X0)
                    & aElementOf0(X2,szNzAzT0) )
                  | aElementOf0(X2,X1) ) )
            | ~ aSet0(X1) )
          & ( ( ! [X3] :
                  ( ( aElementOf0(X3,X1)
                    | ~ sdtlseqdt0(szszuzczcdt0(X3),X0)
                    | ~ aElementOf0(X3,szNzAzT0) )
                  & ( ( sdtlseqdt0(szszuzczcdt0(X3),X0)
                      & aElementOf0(X3,szNzAzT0) )
                    | ~ aElementOf0(X3,X1) ) )
              & aSet0(X1) )
            | slbdtrb0(X0) != X1 ) )
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(rectify,[],[f179]) ).

fof(f181,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( ~ sdtlseqdt0(szszuzczcdt0(X2),X0)
            | ~ aElementOf0(X2,szNzAzT0)
            | ~ aElementOf0(X2,X1) )
          & ( ( sdtlseqdt0(szszuzczcdt0(X2),X0)
              & aElementOf0(X2,szNzAzT0) )
            | aElementOf0(X2,X1) ) )
     => ( ( ~ sdtlseqdt0(szszuzczcdt0(sK12(X0,X1)),X0)
          | ~ aElementOf0(sK12(X0,X1),szNzAzT0)
          | ~ aElementOf0(sK12(X0,X1),X1) )
        & ( ( sdtlseqdt0(szszuzczcdt0(sK12(X0,X1)),X0)
            & aElementOf0(sK12(X0,X1),szNzAzT0) )
          | aElementOf0(sK12(X0,X1),X1) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f182,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( slbdtrb0(X0) = X1
            | ( ( ~ sdtlseqdt0(szszuzczcdt0(sK12(X0,X1)),X0)
                | ~ aElementOf0(sK12(X0,X1),szNzAzT0)
                | ~ aElementOf0(sK12(X0,X1),X1) )
              & ( ( sdtlseqdt0(szszuzczcdt0(sK12(X0,X1)),X0)
                  & aElementOf0(sK12(X0,X1),szNzAzT0) )
                | aElementOf0(sK12(X0,X1),X1) ) )
            | ~ aSet0(X1) )
          & ( ( ! [X3] :
                  ( ( aElementOf0(X3,X1)
                    | ~ sdtlseqdt0(szszuzczcdt0(X3),X0)
                    | ~ aElementOf0(X3,szNzAzT0) )
                  & ( ( sdtlseqdt0(szszuzczcdt0(X3),X0)
                      & aElementOf0(X3,szNzAzT0) )
                    | ~ aElementOf0(X3,X1) ) )
              & aSet0(X1) )
            | slbdtrb0(X0) != X1 ) )
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK12])],[f180,f181]) ).

fof(f185,plain,
    ( ( ~ aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn))
      | ~ sdtlseqdt0(xm,xn) )
    & ( aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn))
      | sdtlseqdt0(xm,xn) ) ),
    inference(nnf_transformation,[],[f132]) ).

fof(f186,plain,
    ! [X0,X1] :
      ( aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f64]) ).

fof(f194,plain,
    ! [X3,X0,X1] :
      ( aElementOf0(X3,X0)
      | ~ aElementOf0(X3,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f148]) ).

fof(f195,plain,
    ! [X0,X1] :
      ( aSubsetOf0(X1,X0)
      | aElementOf0(sK5(X0,X1),X1)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f148]) ).

fof(f196,plain,
    ! [X0,X1] :
      ( aSubsetOf0(X1,X0)
      | ~ aElementOf0(sK5(X0,X1),X0)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f148]) ).

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

fof(f234,plain,
    ! [X0] :
      ( aElementOf0(szszuzczcdt0(X0),szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f93]) ).

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

fof(f237,plain,
    ! [X0] :
      ( aElementOf0(sK8(X0),szNzAzT0)
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f162]) ).

fof(f238,plain,
    ! [X0] :
      ( szszuzczcdt0(sK8(X0)) = X0
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f162]) ).

fof(f240,plain,
    ! [X0] :
      ( sdtlseqdt0(sz00,X0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f241,plain,
    ! [X0] :
      ( ~ sdtlseqdt0(szszuzczcdt0(X0),sz00)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f100]) ).

fof(f247,plain,
    ! [X2,X0,X1] :
      ( sdtlseqdt0(X0,X2)
      | ~ sdtlseqdt0(X1,X2)
      | ~ sdtlseqdt0(X0,X1)
      | ~ aElementOf0(X2,szNzAzT0)
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f108]) ).

fof(f268,plain,
    ! [X0,X1] :
      ( aSet0(X1)
      | slbdtrb0(X0) != X1
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f269,plain,
    ! [X3,X0,X1] :
      ( aElementOf0(X3,szNzAzT0)
      | ~ aElementOf0(X3,X1)
      | slbdtrb0(X0) != X1
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f270,plain,
    ! [X3,X0,X1] :
      ( sdtlseqdt0(szszuzczcdt0(X3),X0)
      | ~ aElementOf0(X3,X1)
      | slbdtrb0(X0) != X1
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f271,plain,
    ! [X3,X0,X1] :
      ( aElementOf0(X3,X1)
      | ~ sdtlseqdt0(szszuzczcdt0(X3),X0)
      | ~ aElementOf0(X3,szNzAzT0)
      | slbdtrb0(X0) != X1
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f280,plain,
    aElementOf0(xm,szNzAzT0),
    inference(cnf_transformation,[],[f54]) ).

fof(f281,plain,
    aElementOf0(xn,szNzAzT0),
    inference(cnf_transformation,[],[f54]) ).

fof(f282,plain,
    ( aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn))
    | sdtlseqdt0(xm,xn) ),
    inference(cnf_transformation,[],[f185]) ).

fof(f283,plain,
    ( ~ aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn))
    | ~ sdtlseqdt0(xm,xn) ),
    inference(cnf_transformation,[],[f185]) ).

fof(f296,plain,
    ! [X3,X0] :
      ( aElementOf0(X3,slbdtrb0(X0))
      | ~ sdtlseqdt0(szszuzczcdt0(X3),X0)
      | ~ aElementOf0(X3,szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(equality_resolution,[],[f271]) ).

fof(f297,plain,
    ! [X3,X0] :
      ( sdtlseqdt0(szszuzczcdt0(X3),X0)
      | ~ aElementOf0(X3,slbdtrb0(X0))
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(equality_resolution,[],[f270]) ).

fof(f298,plain,
    ! [X3,X0] :
      ( aElementOf0(X3,szNzAzT0)
      | ~ aElementOf0(X3,slbdtrb0(X0))
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(equality_resolution,[],[f269]) ).

fof(f299,plain,
    ! [X0] :
      ( aSet0(slbdtrb0(X0))
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(equality_resolution,[],[f268]) ).

cnf(c_49,plain,
    ( ~ aElementOf0(X0,X1)
    | ~ aSet0(X1)
    | aElement0(X0) ),
    inference(cnf_transformation,[],[f186]) ).

cnf(c_56,plain,
    ( ~ aElementOf0(sK5(X0,X1),X0)
    | ~ aSet0(X0)
    | ~ aSet0(X1)
    | aSubsetOf0(X1,X0) ),
    inference(cnf_transformation,[],[f196]) ).

cnf(c_57,plain,
    ( ~ aSet0(X0)
    | ~ aSet0(X1)
    | aElementOf0(sK5(X1,X0),X0)
    | aSubsetOf0(X0,X1) ),
    inference(cnf_transformation,[],[f195]) ).

cnf(c_58,plain,
    ( ~ aElementOf0(X0,X1)
    | ~ aSubsetOf0(X1,X2)
    | ~ aSet0(X2)
    | aElementOf0(X0,X2) ),
    inference(cnf_transformation,[],[f194]) ).

cnf(c_96,plain,
    aElementOf0(sz00,szNzAzT0),
    inference(cnf_transformation,[],[f233]) ).

cnf(c_97,plain,
    ( szszuzczcdt0(X0) != sz00
    | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f235]) ).

cnf(c_98,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | aElementOf0(szszuzczcdt0(X0),szNzAzT0) ),
    inference(cnf_transformation,[],[f234]) ).

cnf(c_100,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | szszuzczcdt0(sK8(X0)) = X0
    | X0 = sz00 ),
    inference(cnf_transformation,[],[f238]) ).

cnf(c_101,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | X0 = sz00
    | aElementOf0(sK8(X0),szNzAzT0) ),
    inference(cnf_transformation,[],[f237]) ).

cnf(c_103,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | sdtlseqdt0(sz00,X0) ),
    inference(cnf_transformation,[],[f240]) ).

cnf(c_104,plain,
    ( ~ sdtlseqdt0(szszuzczcdt0(X0),sz00)
    | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f241]) ).

cnf(c_110,plain,
    ( ~ sdtlseqdt0(X0,X1)
    | ~ sdtlseqdt0(X2,X0)
    | ~ aElementOf0(X0,szNzAzT0)
    | ~ aElementOf0(X1,szNzAzT0)
    | ~ aElementOf0(X2,szNzAzT0)
    | sdtlseqdt0(X2,X1) ),
    inference(cnf_transformation,[],[f247]) ).

cnf(c_134,plain,
    ( ~ sdtlseqdt0(szszuzczcdt0(X0),X1)
    | ~ aElementOf0(X0,szNzAzT0)
    | ~ aElementOf0(X1,szNzAzT0)
    | aElementOf0(X0,slbdtrb0(X1)) ),
    inference(cnf_transformation,[],[f296]) ).

cnf(c_135,plain,
    ( ~ aElementOf0(X0,slbdtrb0(X1))
    | ~ aElementOf0(X1,szNzAzT0)
    | sdtlseqdt0(szszuzczcdt0(X0),X1) ),
    inference(cnf_transformation,[],[f297]) ).

cnf(c_136,plain,
    ( ~ aElementOf0(X0,slbdtrb0(X1))
    | ~ aElementOf0(X1,szNzAzT0)
    | aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f298]) ).

cnf(c_137,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | aSet0(slbdtrb0(X0)) ),
    inference(cnf_transformation,[],[f299]) ).

cnf(c_140,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | aElementOf0(X0,slbdtrb0(szszuzczcdt0(X0))) ),
    inference(cnf_transformation,[],[f301]) ).

cnf(c_143,plain,
    aElementOf0(xn,szNzAzT0),
    inference(cnf_transformation,[],[f281]) ).

cnf(c_144,plain,
    aElementOf0(xm,szNzAzT0),
    inference(cnf_transformation,[],[f280]) ).

cnf(c_145,negated_conjecture,
    ( ~ aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn))
    | ~ sdtlseqdt0(xm,xn) ),
    inference(cnf_transformation,[],[f283]) ).

cnf(c_146,negated_conjecture,
    ( aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn))
    | sdtlseqdt0(xm,xn) ),
    inference(cnf_transformation,[],[f282]) ).

cnf(c_7433,plain,
    ( X0 != X1
    | X2 != X3
    | ~ sdtlseqdt0(X1,X3)
    | sdtlseqdt0(X0,X2) ),
    theory(equality) ).

cnf(c_9414,plain,
    ( ~ aElementOf0(xn,szNzAzT0)
    | sdtlseqdt0(sz00,xn) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_9418,plain,
    ( ~ aElementOf0(xn,szNzAzT0)
    | aSet0(slbdtrb0(xn)) ),
    inference(instantiation,[status(thm)],[c_137]) ).

cnf(c_9419,plain,
    ( ~ aElementOf0(xm,szNzAzT0)
    | aSet0(slbdtrb0(xm)) ),
    inference(instantiation,[status(thm)],[c_137]) ).

cnf(c_9473,plain,
    ( ~ aElementOf0(sz00,szNzAzT0)
    | sdtlseqdt0(sz00,sz00) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_9482,plain,
    ( ~ aElementOf0(sz00,szNzAzT0)
    | sz00 = sz00
    | aElementOf0(sK8(sz00),szNzAzT0) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_9484,plain,
    ( ~ aElementOf0(xm,szNzAzT0)
    | xm = sz00
    | aElementOf0(sK8(xm),szNzAzT0) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_10266,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | aSet0(slbdtrb0(szszuzczcdt0(X0))) ),
    inference(superposition,[status(thm)],[c_98,c_137]) ).

cnf(c_10413,plain,
    ( ~ aSet0(slbdtrb0(szszuzczcdt0(X0)))
    | ~ aElementOf0(X0,szNzAzT0)
    | aElement0(X0) ),
    inference(superposition,[status(thm)],[c_140,c_49]) ).

cnf(c_11400,plain,
    ( szszuzczcdt0(sK8(xm)) = xm
    | sz00 = xm ),
    inference(superposition,[status(thm)],[c_144,c_100]) ).

cnf(c_11791,plain,
    ( ~ aElementOf0(sK8(xm),szNzAzT0)
    | sz00 = xm
    | aElementOf0(sK8(xm),slbdtrb0(xm)) ),
    inference(superposition,[status(thm)],[c_11400,c_140]) ).

cnf(c_11798,plain,
    ( ~ aElementOf0(sK8(xm),szNzAzT0)
    | ~ sdtlseqdt0(xm,sz00)
    | sz00 = xm ),
    inference(superposition,[status(thm)],[c_11400,c_104]) ).

cnf(c_12544,plain,
    ( ~ aElementOf0(xm,szNzAzT0)
    | ~ sdtlseqdt0(xm,sz00)
    | sz00 = xm ),
    inference(superposition,[status(thm)],[c_101,c_11798]) ).

cnf(c_12545,plain,
    ( ~ sdtlseqdt0(xm,sz00)
    | sz00 = xm ),
    inference(global_subsumption_just,[status(thm)],[c_12544,c_144,c_12544]) ).

cnf(c_13069,plain,
    ( ~ aSet0(slbdtrb0(xn))
    | ~ aSet0(slbdtrb0(xm))
    | aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),slbdtrb0(xm))
    | aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn)) ),
    inference(instantiation,[status(thm)],[c_57]) ).

cnf(c_15547,plain,
    ( X0 != sz00
    | X1 != sz00
    | ~ sdtlseqdt0(sz00,sz00)
    | sdtlseqdt0(X0,X1) ),
    inference(instantiation,[status(thm)],[c_7433]) ).

cnf(c_15691,plain,
    ( ~ aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),slbdtrb0(xm))
    | ~ aElementOf0(xm,szNzAzT0)
    | sdtlseqdt0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),xm) ),
    inference(instantiation,[status(thm)],[c_135]) ).

cnf(c_15692,plain,
    ( ~ aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),slbdtrb0(xm))
    | ~ aElementOf0(xm,szNzAzT0)
    | aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),szNzAzT0) ),
    inference(instantiation,[status(thm)],[c_136]) ).

cnf(c_16130,plain,
    ( X0 != sz00
    | sz00 != sz00
    | ~ sdtlseqdt0(sz00,sz00)
    | sdtlseqdt0(X0,sz00) ),
    inference(instantiation,[status(thm)],[c_15547]) ).

cnf(c_18752,plain,
    ( sz00 != sz00
    | xm != sz00
    | ~ sdtlseqdt0(sz00,sz00)
    | sdtlseqdt0(xm,sz00) ),
    inference(instantiation,[status(thm)],[c_16130]) ).

cnf(c_19486,plain,
    ( ~ aElementOf0(sK8(sz00),szNzAzT0)
    | ~ aElementOf0(sz00,szNzAzT0)
    | sz00 = sz00 ),
    inference(resolution,[status(thm)],[c_100,c_97]) ).

cnf(c_22493,plain,
    ( szszuzczcdt0(sK8(xm)) = xm
    | sz00 = xm ),
    inference(superposition,[status(thm)],[c_144,c_100]) ).

cnf(c_22533,plain,
    ( ~ aElementOf0(sK8(xm),szNzAzT0)
    | sz00 = xm
    | aElementOf0(sK8(xm),slbdtrb0(xm)) ),
    inference(superposition,[status(thm)],[c_22493,c_140]) ).

cnf(c_23323,plain,
    ( sz00 = xm
    | aElementOf0(sK8(xm),slbdtrb0(xm)) ),
    inference(global_subsumption_just,[status(thm)],[c_22533,c_144,c_96,c_9473,c_9482,c_9484,c_11791,c_12545,c_18752,c_19486]) ).

cnf(c_23327,plain,
    ( ~ aSubsetOf0(slbdtrb0(xm),X0)
    | ~ aSet0(X0)
    | sz00 = xm
    | aElementOf0(sK8(xm),X0) ),
    inference(superposition,[status(thm)],[c_23323,c_58]) ).

cnf(c_24649,plain,
    ( ~ aElementOf0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),szNzAzT0)
    | ~ sdtlseqdt0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),xm)
    | ~ aElementOf0(X0,szNzAzT0)
    | ~ sdtlseqdt0(xm,X0)
    | ~ aElementOf0(xm,szNzAzT0)
    | sdtlseqdt0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),X0) ),
    inference(instantiation,[status(thm)],[c_110]) ).

cnf(c_24674,plain,
    ( ~ aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),szNzAzT0)
    | aElementOf0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),szNzAzT0) ),
    inference(instantiation,[status(thm)],[c_98]) ).

cnf(c_27248,plain,
    ( ~ sdtlseqdt0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),xn)
    | ~ aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),szNzAzT0)
    | ~ aElementOf0(xn,szNzAzT0)
    | aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),slbdtrb0(xn)) ),
    inference(instantiation,[status(thm)],[c_134]) ).

cnf(c_27701,plain,
    ( ~ aElementOf0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),szNzAzT0)
    | ~ sdtlseqdt0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),xm)
    | ~ aElementOf0(xn,szNzAzT0)
    | ~ aElementOf0(xm,szNzAzT0)
    | ~ sdtlseqdt0(xm,xn)
    | sdtlseqdt0(szszuzczcdt0(sK5(slbdtrb0(xn),slbdtrb0(xm))),xn) ),
    inference(instantiation,[status(thm)],[c_24649]) ).

cnf(c_28832,plain,
    ( ~ aSet0(slbdtrb0(xn))
    | sz00 = xm
    | aElementOf0(sK8(xm),slbdtrb0(xn))
    | sdtlseqdt0(xm,xn) ),
    inference(superposition,[status(thm)],[c_146,c_23327]) ).

cnf(c_30025,plain,
    ( sz00 = xm
    | aElementOf0(sK8(xm),slbdtrb0(xn))
    | sdtlseqdt0(xm,xn) ),
    inference(global_subsumption_just,[status(thm)],[c_28832,c_143,c_9418,c_28832]) ).

cnf(c_30032,plain,
    ( ~ aElementOf0(xn,szNzAzT0)
    | sz00 = xm
    | sdtlseqdt0(szszuzczcdt0(sK8(xm)),xn)
    | sdtlseqdt0(xm,xn) ),
    inference(superposition,[status(thm)],[c_30025,c_135]) ).

cnf(c_30125,plain,
    ( sz00 = xm
    | sdtlseqdt0(szszuzczcdt0(sK8(xm)),xn)
    | sdtlseqdt0(xm,xn) ),
    inference(global_subsumption_just,[status(thm)],[c_30032,c_143,c_30032]) ).

cnf(c_30127,plain,
    ( sz00 = xm
    | sdtlseqdt0(xm,xn) ),
    inference(superposition,[status(thm)],[c_22493,c_30125]) ).

cnf(c_34347,plain,
    ( ~ aElementOf0(sK5(slbdtrb0(xn),slbdtrb0(xm)),slbdtrb0(xn))
    | ~ aSet0(slbdtrb0(xn))
    | ~ aSet0(slbdtrb0(xm))
    | aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn)) ),
    inference(instantiation,[status(thm)],[c_56]) ).

cnf(c_36381,negated_conjecture,
    aSubsetOf0(slbdtrb0(xm),slbdtrb0(xn)),
    inference(global_subsumption_just,[status(thm)],[c_146,c_144,c_143,c_146,c_9418,c_9419,c_13069,c_15692,c_15691,c_24674,c_27248,c_27701,c_34347]) ).

cnf(c_36383,negated_conjecture,
    ~ sdtlseqdt0(xm,xn),
    inference(global_subsumption_just,[status(thm)],[c_145,c_144,c_143,c_146,c_145,c_9418,c_9419,c_13069,c_15692,c_15691,c_24674,c_27248,c_27701,c_34347]) ).

cnf(c_36431,plain,
    ( ~ aSet0(slbdtrb0(szszuzczcdt0(X0)))
    | ~ aElementOf0(X0,szNzAzT0)
    | aElement0(X0) ),
    inference(superposition,[status(thm)],[c_140,c_49]) ).

cnf(c_36474,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | aElement0(X0) ),
    inference(global_subsumption_just,[status(thm)],[c_36431,c_10266,c_10413]) ).

cnf(c_36479,plain,
    ( ~ aElementOf0(X0,szNzAzT0)
    | X0 = sz00
    | aElement0(sK8(X0)) ),
    inference(superposition,[status(thm)],[c_101,c_36474]) ).

cnf(c_36508,plain,
    ( sz00 = xm
    | aElement0(sK8(xm)) ),
    inference(superposition,[status(thm)],[c_144,c_36479]) ).

cnf(c_36509,plain,
    sz00 = xm,
    inference(global_subsumption_just,[status(thm)],[c_36508,c_145,c_30127,c_36381]) ).

cnf(c_36519,plain,
    ~ sdtlseqdt0(sz00,xn),
    inference(superposition,[status(thm)],[c_36509,c_36383]) ).

cnf(c_36521,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_36519,c_9414,c_143]) ).


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