TSTP Solution File: RNG112+4 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : RNG112+4 : TPTP v5.0.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art01.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sun Dec 26 02:27:16 EST 2010

% Result   : Theorem 3.62s
% Output   : CNFRefutation 3.62s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   24
%            Number of leaves      :    4
% Syntax   : Number of formulae    :   89 (  16 unt;   0 def)
%            Number of atoms       :  741 ( 277 equ)
%            Maximal formula atoms :   68 (   8 avg)
%            Number of connectives :  985 ( 333   ~; 376   |; 261   &)
%                                         (   5 <=>;  10  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   26 (   7 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :    7 (   5 usr;   1 prp; 0-2 aty)
%            Number of functors    :   24 (  24 usr;   7 con; 0-2 aty)
%            Number of variables   :  236 (   0 sgn 130   !;  68   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(6,axiom,
    ! [X1] :
      ( ( ( ? [X2,X3] :
              ( aElementOf0(X2,slsdtgt0(xa))
              & aElementOf0(X3,slsdtgt0(xb))
              & sdtpldt0(X2,X3) = X1 )
          | aElementOf0(X1,xI) )
        & X1 != sz00 )
     => ? [X2] :
          ( ? [X3,X4] :
              ( aElementOf0(X3,slsdtgt0(xa))
              & aElementOf0(X4,slsdtgt0(xb))
              & sdtpldt0(X3,X4) = X2 )
          & aElementOf0(X2,xI)
          & X2 != sz00
          & ! [X3] :
              ( ( ( ? [X4,X5] :
                      ( aElementOf0(X4,slsdtgt0(xa))
                      & aElementOf0(X5,slsdtgt0(xb))
                      & sdtpldt0(X4,X5) = X3 )
                  | aElementOf0(X3,xI) )
                & X3 != sz00 )
             => ~ iLess0(sbrdtbr0(X3),sbrdtbr0(X2)) ) ) ),
    file('/tmp/tmpQJ3PVT/sel_RNG112+4.p_1',m__2351) ).

fof(24,axiom,
    ( aSet0(xI)
    & ! [X1] :
        ( aElementOf0(X1,xI)
       => ( ! [X2] :
              ( aElementOf0(X2,xI)
             => aElementOf0(sdtpldt0(X1,X2),xI) )
          & ! [X2] :
              ( aElement0(X2)
             => aElementOf0(sdtasdt0(X2,X1),xI) ) ) )
    & aIdeal0(xI)
    & ! [X1] :
        ( aElementOf0(X1,slsdtgt0(xa))
      <=> ? [X2] :
            ( aElement0(X2)
            & sdtasdt0(xa,X2) = X1 ) )
    & ! [X1] :
        ( aElementOf0(X1,slsdtgt0(xb))
      <=> ? [X2] :
            ( aElement0(X2)
            & sdtasdt0(xb,X2) = X1 ) )
    & ! [X1] :
        ( aElementOf0(X1,xI)
      <=> ? [X2,X3] :
            ( aElementOf0(X2,slsdtgt0(xa))
            & aElementOf0(X3,slsdtgt0(xb))
            & sdtpldt0(X2,X3) = X1 ) )
    & xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)) ),
    file('/tmp/tmpQJ3PVT/sel_RNG112+4.p_1',m__2174) ).

fof(28,axiom,
    ? [X1] :
      ( ! [X2] :
          ( aElementOf0(X2,slsdtgt0(xa))
        <=> ? [X3] :
              ( aElement0(X3)
              & sdtasdt0(xa,X3) = X2 ) )
      & ! [X2] :
          ( aElementOf0(X2,slsdtgt0(xb))
        <=> ? [X3] :
              ( aElement0(X3)
              & sdtasdt0(xb,X3) = X2 ) )
      & ? [X2,X3] :
          ( aElementOf0(X2,slsdtgt0(xa))
          & aElementOf0(X3,slsdtgt0(xb))
          & sdtpldt0(X2,X3) = X1 )
      & aElementOf0(X1,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)))
      & X1 != sz00 ),
    file('/tmp/tmpQJ3PVT/sel_RNG112+4.p_1',m__2228) ).

fof(46,conjecture,
    ? [X1] :
      ( ( ? [X2,X3] :
            ( aElementOf0(X2,slsdtgt0(xa))
            & aElementOf0(X3,slsdtgt0(xb))
            & sdtpldt0(X2,X3) = X1 )
        | aElementOf0(X1,xI) )
      & X1 != sz00
      & ! [X2] :
          ( ( ? [X3,X4] :
                ( aElementOf0(X3,slsdtgt0(xa))
                & aElementOf0(X4,slsdtgt0(xb))
                & sdtpldt0(X3,X4) = X2 )
            & aElementOf0(X2,xI)
            & X2 != sz00 )
         => ~ iLess0(sbrdtbr0(X2),sbrdtbr0(X1)) ) ),
    file('/tmp/tmpQJ3PVT/sel_RNG112+4.p_1',m__) ).

fof(47,negated_conjecture,
    ~ ? [X1] :
        ( ( ? [X2,X3] :
              ( aElementOf0(X2,slsdtgt0(xa))
              & aElementOf0(X3,slsdtgt0(xb))
              & sdtpldt0(X2,X3) = X1 )
          | aElementOf0(X1,xI) )
        & X1 != sz00
        & ! [X2] :
            ( ( ? [X3,X4] :
                  ( aElementOf0(X3,slsdtgt0(xa))
                  & aElementOf0(X4,slsdtgt0(xb))
                  & sdtpldt0(X3,X4) = X2 )
              & aElementOf0(X2,xI)
              & X2 != sz00 )
           => ~ iLess0(sbrdtbr0(X2),sbrdtbr0(X1)) ) ),
    inference(assume_negation,[status(cth)],[46]) ).

fof(48,plain,
    ! [X1] :
      ( ( ( ? [X2,X3] :
              ( aElementOf0(X2,slsdtgt0(xa))
              & aElementOf0(X3,slsdtgt0(xb))
              & sdtpldt0(X2,X3) = X1 )
          | aElementOf0(X1,xI) )
        & X1 != sz00 )
     => ? [X2] :
          ( ? [X3,X4] :
              ( aElementOf0(X3,slsdtgt0(xa))
              & aElementOf0(X4,slsdtgt0(xb))
              & sdtpldt0(X3,X4) = X2 )
          & aElementOf0(X2,xI)
          & X2 != sz00
          & ! [X3] :
              ( ( ( ? [X4,X5] :
                      ( aElementOf0(X4,slsdtgt0(xa))
                      & aElementOf0(X5,slsdtgt0(xb))
                      & sdtpldt0(X4,X5) = X3 )
                  | aElementOf0(X3,xI) )
                & X3 != sz00 )
             => ~ iLess0(sbrdtbr0(X3),sbrdtbr0(X2)) ) ) ),
    inference(fof_simplification,[status(thm)],[6,theory(equality)]) ).

fof(49,negated_conjecture,
    ~ ? [X1] :
        ( ( ? [X2,X3] :
              ( aElementOf0(X2,slsdtgt0(xa))
              & aElementOf0(X3,slsdtgt0(xb))
              & sdtpldt0(X2,X3) = X1 )
          | aElementOf0(X1,xI) )
        & X1 != sz00
        & ! [X2] :
            ( ( ? [X3,X4] :
                  ( aElementOf0(X3,slsdtgt0(xa))
                  & aElementOf0(X4,slsdtgt0(xb))
                  & sdtpldt0(X3,X4) = X2 )
              & aElementOf0(X2,xI)
              & X2 != sz00 )
           => ~ iLess0(sbrdtbr0(X2),sbrdtbr0(X1)) ) ),
    inference(fof_simplification,[status(thm)],[47,theory(equality)]) ).

fof(76,plain,
    ! [X1] :
      ( ( ! [X2,X3] :
            ( ~ aElementOf0(X2,slsdtgt0(xa))
            | ~ aElementOf0(X3,slsdtgt0(xb))
            | sdtpldt0(X2,X3) != X1 )
        & ~ aElementOf0(X1,xI) )
      | X1 = sz00
      | ? [X2] :
          ( ? [X3,X4] :
              ( aElementOf0(X3,slsdtgt0(xa))
              & aElementOf0(X4,slsdtgt0(xb))
              & sdtpldt0(X3,X4) = X2 )
          & aElementOf0(X2,xI)
          & X2 != sz00
          & ! [X3] :
              ( ( ! [X4,X5] :
                    ( ~ aElementOf0(X4,slsdtgt0(xa))
                    | ~ aElementOf0(X5,slsdtgt0(xb))
                    | sdtpldt0(X4,X5) != X3 )
                & ~ aElementOf0(X3,xI) )
              | X3 = sz00
              | ~ iLess0(sbrdtbr0(X3),sbrdtbr0(X2)) ) ) ),
    inference(fof_nnf,[status(thm)],[48]) ).

fof(77,plain,
    ! [X6] :
      ( ( ! [X7,X8] :
            ( ~ aElementOf0(X7,slsdtgt0(xa))
            | ~ aElementOf0(X8,slsdtgt0(xb))
            | sdtpldt0(X7,X8) != X6 )
        & ~ aElementOf0(X6,xI) )
      | X6 = sz00
      | ? [X9] :
          ( ? [X10,X11] :
              ( aElementOf0(X10,slsdtgt0(xa))
              & aElementOf0(X11,slsdtgt0(xb))
              & sdtpldt0(X10,X11) = X9 )
          & aElementOf0(X9,xI)
          & X9 != sz00
          & ! [X12] :
              ( ( ! [X13,X14] :
                    ( ~ aElementOf0(X13,slsdtgt0(xa))
                    | ~ aElementOf0(X14,slsdtgt0(xb))
                    | sdtpldt0(X13,X14) != X12 )
                & ~ aElementOf0(X12,xI) )
              | X12 = sz00
              | ~ iLess0(sbrdtbr0(X12),sbrdtbr0(X9)) ) ) ),
    inference(variable_rename,[status(thm)],[76]) ).

fof(78,plain,
    ! [X6] :
      ( ( ! [X7,X8] :
            ( ~ aElementOf0(X7,slsdtgt0(xa))
            | ~ aElementOf0(X8,slsdtgt0(xb))
            | sdtpldt0(X7,X8) != X6 )
        & ~ aElementOf0(X6,xI) )
      | X6 = sz00
      | ( aElementOf0(esk4_1(X6),slsdtgt0(xa))
        & aElementOf0(esk5_1(X6),slsdtgt0(xb))
        & sdtpldt0(esk4_1(X6),esk5_1(X6)) = esk3_1(X6)
        & aElementOf0(esk3_1(X6),xI)
        & esk3_1(X6) != sz00
        & ! [X12] :
            ( ( ! [X13,X14] :
                  ( ~ aElementOf0(X13,slsdtgt0(xa))
                  | ~ aElementOf0(X14,slsdtgt0(xb))
                  | sdtpldt0(X13,X14) != X12 )
              & ~ aElementOf0(X12,xI) )
            | X12 = sz00
            | ~ iLess0(sbrdtbr0(X12),sbrdtbr0(esk3_1(X6))) ) ) ),
    inference(skolemize,[status(esa)],[77]) ).

fof(79,plain,
    ! [X6,X7,X8,X12,X13,X14] :
      ( ( ( ( ( ~ aElementOf0(X13,slsdtgt0(xa))
              | ~ aElementOf0(X14,slsdtgt0(xb))
              | sdtpldt0(X13,X14) != X12 )
            & ~ aElementOf0(X12,xI) )
          | X12 = sz00
          | ~ iLess0(sbrdtbr0(X12),sbrdtbr0(esk3_1(X6))) )
        & aElementOf0(esk4_1(X6),slsdtgt0(xa))
        & aElementOf0(esk5_1(X6),slsdtgt0(xb))
        & sdtpldt0(esk4_1(X6),esk5_1(X6)) = esk3_1(X6)
        & aElementOf0(esk3_1(X6),xI)
        & esk3_1(X6) != sz00 )
      | ( ( ~ aElementOf0(X7,slsdtgt0(xa))
          | ~ aElementOf0(X8,slsdtgt0(xb))
          | sdtpldt0(X7,X8) != X6 )
        & ~ aElementOf0(X6,xI) )
      | X6 = sz00 ),
    inference(shift_quantors,[status(thm)],[78]) ).

fof(80,plain,
    ! [X6,X7,X8,X12,X13,X14] :
      ( ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ~ aElementOf0(X8,slsdtgt0(xb))
        | sdtpldt0(X7,X8) != X6
        | X6 = sz00
        | ~ aElementOf0(X13,slsdtgt0(xa))
        | ~ aElementOf0(X14,slsdtgt0(xb))
        | sdtpldt0(X13,X14) != X12
        | X12 = sz00
        | ~ iLess0(sbrdtbr0(X12),sbrdtbr0(esk3_1(X6))) )
      & ( ~ aElementOf0(X6,xI)
        | X6 = sz00
        | ~ aElementOf0(X13,slsdtgt0(xa))
        | ~ aElementOf0(X14,slsdtgt0(xb))
        | sdtpldt0(X13,X14) != X12
        | X12 = sz00
        | ~ iLess0(sbrdtbr0(X12),sbrdtbr0(esk3_1(X6))) )
      & ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ~ aElementOf0(X8,slsdtgt0(xb))
        | sdtpldt0(X7,X8) != X6
        | X6 = sz00
        | ~ aElementOf0(X12,xI)
        | X12 = sz00
        | ~ iLess0(sbrdtbr0(X12),sbrdtbr0(esk3_1(X6))) )
      & ( ~ aElementOf0(X6,xI)
        | X6 = sz00
        | ~ aElementOf0(X12,xI)
        | X12 = sz00
        | ~ iLess0(sbrdtbr0(X12),sbrdtbr0(esk3_1(X6))) )
      & ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ~ aElementOf0(X8,slsdtgt0(xb))
        | sdtpldt0(X7,X8) != X6
        | X6 = sz00
        | aElementOf0(esk4_1(X6),slsdtgt0(xa)) )
      & ( ~ aElementOf0(X6,xI)
        | X6 = sz00
        | aElementOf0(esk4_1(X6),slsdtgt0(xa)) )
      & ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ~ aElementOf0(X8,slsdtgt0(xb))
        | sdtpldt0(X7,X8) != X6
        | X6 = sz00
        | aElementOf0(esk5_1(X6),slsdtgt0(xb)) )
      & ( ~ aElementOf0(X6,xI)
        | X6 = sz00
        | aElementOf0(esk5_1(X6),slsdtgt0(xb)) )
      & ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ~ aElementOf0(X8,slsdtgt0(xb))
        | sdtpldt0(X7,X8) != X6
        | X6 = sz00
        | sdtpldt0(esk4_1(X6),esk5_1(X6)) = esk3_1(X6) )
      & ( ~ aElementOf0(X6,xI)
        | X6 = sz00
        | sdtpldt0(esk4_1(X6),esk5_1(X6)) = esk3_1(X6) )
      & ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ~ aElementOf0(X8,slsdtgt0(xb))
        | sdtpldt0(X7,X8) != X6
        | X6 = sz00
        | aElementOf0(esk3_1(X6),xI) )
      & ( ~ aElementOf0(X6,xI)
        | X6 = sz00
        | aElementOf0(esk3_1(X6),xI) )
      & ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ~ aElementOf0(X8,slsdtgt0(xb))
        | sdtpldt0(X7,X8) != X6
        | X6 = sz00
        | esk3_1(X6) != sz00 )
      & ( ~ aElementOf0(X6,xI)
        | X6 = sz00
        | esk3_1(X6) != sz00 ) ),
    inference(distribute,[status(thm)],[79]) ).

cnf(81,plain,
    ( X1 = sz00
    | esk3_1(X1) != sz00
    | ~ aElementOf0(X1,xI) ),
    inference(split_conjunct,[status(thm)],[80]) ).

cnf(82,plain,
    ( X1 = sz00
    | esk3_1(X1) != sz00
    | sdtpldt0(X2,X3) != X1
    | ~ aElementOf0(X3,slsdtgt0(xb))
    | ~ aElementOf0(X2,slsdtgt0(xa)) ),
    inference(split_conjunct,[status(thm)],[80]) ).

cnf(83,plain,
    ( aElementOf0(esk3_1(X1),xI)
    | X1 = sz00
    | ~ aElementOf0(X1,xI) ),
    inference(split_conjunct,[status(thm)],[80]) ).

cnf(86,plain,
    ( sdtpldt0(esk4_1(X1),esk5_1(X1)) = esk3_1(X1)
    | X1 = sz00
    | sdtpldt0(X2,X3) != X1
    | ~ aElementOf0(X3,slsdtgt0(xb))
    | ~ aElementOf0(X2,slsdtgt0(xa)) ),
    inference(split_conjunct,[status(thm)],[80]) ).

cnf(88,plain,
    ( aElementOf0(esk5_1(X1),slsdtgt0(xb))
    | X1 = sz00
    | sdtpldt0(X2,X3) != X1
    | ~ aElementOf0(X3,slsdtgt0(xb))
    | ~ aElementOf0(X2,slsdtgt0(xa)) ),
    inference(split_conjunct,[status(thm)],[80]) ).

cnf(90,plain,
    ( aElementOf0(esk4_1(X1),slsdtgt0(xa))
    | X1 = sz00
    | sdtpldt0(X2,X3) != X1
    | ~ aElementOf0(X3,slsdtgt0(xb))
    | ~ aElementOf0(X2,slsdtgt0(xa)) ),
    inference(split_conjunct,[status(thm)],[80]) ).

cnf(91,plain,
    ( X1 = sz00
    | X2 = sz00
    | ~ iLess0(sbrdtbr0(X1),sbrdtbr0(esk3_1(X2)))
    | ~ aElementOf0(X1,xI)
    | ~ aElementOf0(X2,xI) ),
    inference(split_conjunct,[status(thm)],[80]) ).

fof(209,plain,
    ( aSet0(xI)
    & ! [X1] :
        ( ~ aElementOf0(X1,xI)
        | ( ! [X2] :
              ( ~ aElementOf0(X2,xI)
              | aElementOf0(sdtpldt0(X1,X2),xI) )
          & ! [X2] :
              ( ~ aElement0(X2)
              | aElementOf0(sdtasdt0(X2,X1),xI) ) ) )
    & aIdeal0(xI)
    & ! [X1] :
        ( ( ~ aElementOf0(X1,slsdtgt0(xa))
          | ? [X2] :
              ( aElement0(X2)
              & sdtasdt0(xa,X2) = X1 ) )
        & ( ! [X2] :
              ( ~ aElement0(X2)
              | sdtasdt0(xa,X2) != X1 )
          | aElementOf0(X1,slsdtgt0(xa)) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,slsdtgt0(xb))
          | ? [X2] :
              ( aElement0(X2)
              & sdtasdt0(xb,X2) = X1 ) )
        & ( ! [X2] :
              ( ~ aElement0(X2)
              | sdtasdt0(xb,X2) != X1 )
          | aElementOf0(X1,slsdtgt0(xb)) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,xI)
          | ? [X2,X3] :
              ( aElementOf0(X2,slsdtgt0(xa))
              & aElementOf0(X3,slsdtgt0(xb))
              & sdtpldt0(X2,X3) = X1 ) )
        & ( ! [X2,X3] :
              ( ~ aElementOf0(X2,slsdtgt0(xa))
              | ~ aElementOf0(X3,slsdtgt0(xb))
              | sdtpldt0(X2,X3) != X1 )
          | aElementOf0(X1,xI) ) )
    & xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)) ),
    inference(fof_nnf,[status(thm)],[24]) ).

fof(210,plain,
    ( aSet0(xI)
    & ! [X4] :
        ( ~ aElementOf0(X4,xI)
        | ( ! [X5] :
              ( ~ aElementOf0(X5,xI)
              | aElementOf0(sdtpldt0(X4,X5),xI) )
          & ! [X6] :
              ( ~ aElement0(X6)
              | aElementOf0(sdtasdt0(X6,X4),xI) ) ) )
    & aIdeal0(xI)
    & ! [X7] :
        ( ( ~ aElementOf0(X7,slsdtgt0(xa))
          | ? [X8] :
              ( aElement0(X8)
              & sdtasdt0(xa,X8) = X7 ) )
        & ( ! [X9] :
              ( ~ aElement0(X9)
              | sdtasdt0(xa,X9) != X7 )
          | aElementOf0(X7,slsdtgt0(xa)) ) )
    & ! [X10] :
        ( ( ~ aElementOf0(X10,slsdtgt0(xb))
          | ? [X11] :
              ( aElement0(X11)
              & sdtasdt0(xb,X11) = X10 ) )
        & ( ! [X12] :
              ( ~ aElement0(X12)
              | sdtasdt0(xb,X12) != X10 )
          | aElementOf0(X10,slsdtgt0(xb)) ) )
    & ! [X13] :
        ( ( ~ aElementOf0(X13,xI)
          | ? [X14,X15] :
              ( aElementOf0(X14,slsdtgt0(xa))
              & aElementOf0(X15,slsdtgt0(xb))
              & sdtpldt0(X14,X15) = X13 ) )
        & ( ! [X16,X17] :
              ( ~ aElementOf0(X16,slsdtgt0(xa))
              | ~ aElementOf0(X17,slsdtgt0(xb))
              | sdtpldt0(X16,X17) != X13 )
          | aElementOf0(X13,xI) ) )
    & xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)) ),
    inference(variable_rename,[status(thm)],[209]) ).

fof(211,plain,
    ( aSet0(xI)
    & ! [X4] :
        ( ~ aElementOf0(X4,xI)
        | ( ! [X5] :
              ( ~ aElementOf0(X5,xI)
              | aElementOf0(sdtpldt0(X4,X5),xI) )
          & ! [X6] :
              ( ~ aElement0(X6)
              | aElementOf0(sdtasdt0(X6,X4),xI) ) ) )
    & aIdeal0(xI)
    & ! [X7] :
        ( ( ~ aElementOf0(X7,slsdtgt0(xa))
          | ( aElement0(esk15_1(X7))
            & sdtasdt0(xa,esk15_1(X7)) = X7 ) )
        & ( ! [X9] :
              ( ~ aElement0(X9)
              | sdtasdt0(xa,X9) != X7 )
          | aElementOf0(X7,slsdtgt0(xa)) ) )
    & ! [X10] :
        ( ( ~ aElementOf0(X10,slsdtgt0(xb))
          | ( aElement0(esk16_1(X10))
            & sdtasdt0(xb,esk16_1(X10)) = X10 ) )
        & ( ! [X12] :
              ( ~ aElement0(X12)
              | sdtasdt0(xb,X12) != X10 )
          | aElementOf0(X10,slsdtgt0(xb)) ) )
    & ! [X13] :
        ( ( ~ aElementOf0(X13,xI)
          | ( aElementOf0(esk17_1(X13),slsdtgt0(xa))
            & aElementOf0(esk18_1(X13),slsdtgt0(xb))
            & sdtpldt0(esk17_1(X13),esk18_1(X13)) = X13 ) )
        & ( ! [X16,X17] :
              ( ~ aElementOf0(X16,slsdtgt0(xa))
              | ~ aElementOf0(X17,slsdtgt0(xb))
              | sdtpldt0(X16,X17) != X13 )
          | aElementOf0(X13,xI) ) )
    & xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)) ),
    inference(skolemize,[status(esa)],[210]) ).

fof(212,plain,
    ! [X4,X5,X6,X7,X9,X10,X12,X13,X16,X17] :
      ( ( ~ aElementOf0(X16,slsdtgt0(xa))
        | ~ aElementOf0(X17,slsdtgt0(xb))
        | sdtpldt0(X16,X17) != X13
        | aElementOf0(X13,xI) )
      & ( ~ aElementOf0(X13,xI)
        | ( aElementOf0(esk17_1(X13),slsdtgt0(xa))
          & aElementOf0(esk18_1(X13),slsdtgt0(xb))
          & sdtpldt0(esk17_1(X13),esk18_1(X13)) = X13 ) )
      & ( ~ aElement0(X12)
        | sdtasdt0(xb,X12) != X10
        | aElementOf0(X10,slsdtgt0(xb)) )
      & ( ~ aElementOf0(X10,slsdtgt0(xb))
        | ( aElement0(esk16_1(X10))
          & sdtasdt0(xb,esk16_1(X10)) = X10 ) )
      & ( ~ aElement0(X9)
        | sdtasdt0(xa,X9) != X7
        | aElementOf0(X7,slsdtgt0(xa)) )
      & ( ~ aElementOf0(X7,slsdtgt0(xa))
        | ( aElement0(esk15_1(X7))
          & sdtasdt0(xa,esk15_1(X7)) = X7 ) )
      & ( ( ( ~ aElement0(X6)
            | aElementOf0(sdtasdt0(X6,X4),xI) )
          & ( ~ aElementOf0(X5,xI)
            | aElementOf0(sdtpldt0(X4,X5),xI) ) )
        | ~ aElementOf0(X4,xI) )
      & aSet0(xI)
      & aIdeal0(xI)
      & xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)) ),
    inference(shift_quantors,[status(thm)],[211]) ).

fof(213,plain,
    ! [X4,X5,X6,X7,X9,X10,X12,X13,X16,X17] :
      ( ( ~ aElementOf0(X16,slsdtgt0(xa))
        | ~ aElementOf0(X17,slsdtgt0(xb))
        | sdtpldt0(X16,X17) != X13
        | aElementOf0(X13,xI) )
      & ( aElementOf0(esk17_1(X13),slsdtgt0(xa))
        | ~ aElementOf0(X13,xI) )
      & ( aElementOf0(esk18_1(X13),slsdtgt0(xb))
        | ~ aElementOf0(X13,xI) )
      & ( sdtpldt0(esk17_1(X13),esk18_1(X13)) = X13
        | ~ aElementOf0(X13,xI) )
      & ( ~ aElement0(X12)
        | sdtasdt0(xb,X12) != X10
        | aElementOf0(X10,slsdtgt0(xb)) )
      & ( aElement0(esk16_1(X10))
        | ~ aElementOf0(X10,slsdtgt0(xb)) )
      & ( sdtasdt0(xb,esk16_1(X10)) = X10
        | ~ aElementOf0(X10,slsdtgt0(xb)) )
      & ( ~ aElement0(X9)
        | sdtasdt0(xa,X9) != X7
        | aElementOf0(X7,slsdtgt0(xa)) )
      & ( aElement0(esk15_1(X7))
        | ~ aElementOf0(X7,slsdtgt0(xa)) )
      & ( sdtasdt0(xa,esk15_1(X7)) = X7
        | ~ aElementOf0(X7,slsdtgt0(xa)) )
      & ( ~ aElement0(X6)
        | aElementOf0(sdtasdt0(X6,X4),xI)
        | ~ aElementOf0(X4,xI) )
      & ( ~ aElementOf0(X5,xI)
        | aElementOf0(sdtpldt0(X4,X5),xI)
        | ~ aElementOf0(X4,xI) )
      & aSet0(xI)
      & aIdeal0(xI)
      & xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)) ),
    inference(distribute,[status(thm)],[212]) ).

cnf(214,plain,
    xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)),
    inference(split_conjunct,[status(thm)],[213]) ).

fof(259,plain,
    ? [X1] :
      ( ! [X2] :
          ( ( ~ aElementOf0(X2,slsdtgt0(xa))
            | ? [X3] :
                ( aElement0(X3)
                & sdtasdt0(xa,X3) = X2 ) )
          & ( ! [X3] :
                ( ~ aElement0(X3)
                | sdtasdt0(xa,X3) != X2 )
            | aElementOf0(X2,slsdtgt0(xa)) ) )
      & ! [X2] :
          ( ( ~ aElementOf0(X2,slsdtgt0(xb))
            | ? [X3] :
                ( aElement0(X3)
                & sdtasdt0(xb,X3) = X2 ) )
          & ( ! [X3] :
                ( ~ aElement0(X3)
                | sdtasdt0(xb,X3) != X2 )
            | aElementOf0(X2,slsdtgt0(xb)) ) )
      & ? [X2,X3] :
          ( aElementOf0(X2,slsdtgt0(xa))
          & aElementOf0(X3,slsdtgt0(xb))
          & sdtpldt0(X2,X3) = X1 )
      & aElementOf0(X1,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)))
      & X1 != sz00 ),
    inference(fof_nnf,[status(thm)],[28]) ).

fof(260,plain,
    ? [X4] :
      ( ! [X5] :
          ( ( ~ aElementOf0(X5,slsdtgt0(xa))
            | ? [X6] :
                ( aElement0(X6)
                & sdtasdt0(xa,X6) = X5 ) )
          & ( ! [X7] :
                ( ~ aElement0(X7)
                | sdtasdt0(xa,X7) != X5 )
            | aElementOf0(X5,slsdtgt0(xa)) ) )
      & ! [X8] :
          ( ( ~ aElementOf0(X8,slsdtgt0(xb))
            | ? [X9] :
                ( aElement0(X9)
                & sdtasdt0(xb,X9) = X8 ) )
          & ( ! [X10] :
                ( ~ aElement0(X10)
                | sdtasdt0(xb,X10) != X8 )
            | aElementOf0(X8,slsdtgt0(xb)) ) )
      & ? [X11,X12] :
          ( aElementOf0(X11,slsdtgt0(xa))
          & aElementOf0(X12,slsdtgt0(xb))
          & sdtpldt0(X11,X12) = X4 )
      & aElementOf0(X4,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)))
      & X4 != sz00 ),
    inference(variable_rename,[status(thm)],[259]) ).

fof(261,plain,
    ( ! [X5] :
        ( ( ~ aElementOf0(X5,slsdtgt0(xa))
          | ( aElement0(esk28_1(X5))
            & sdtasdt0(xa,esk28_1(X5)) = X5 ) )
        & ( ! [X7] :
              ( ~ aElement0(X7)
              | sdtasdt0(xa,X7) != X5 )
          | aElementOf0(X5,slsdtgt0(xa)) ) )
    & ! [X8] :
        ( ( ~ aElementOf0(X8,slsdtgt0(xb))
          | ( aElement0(esk29_1(X8))
            & sdtasdt0(xb,esk29_1(X8)) = X8 ) )
        & ( ! [X10] :
              ( ~ aElement0(X10)
              | sdtasdt0(xb,X10) != X8 )
          | aElementOf0(X8,slsdtgt0(xb)) ) )
    & aElementOf0(esk30_0,slsdtgt0(xa))
    & aElementOf0(esk31_0,slsdtgt0(xb))
    & sdtpldt0(esk30_0,esk31_0) = esk27_0
    & aElementOf0(esk27_0,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)))
    & esk27_0 != sz00 ),
    inference(skolemize,[status(esa)],[260]) ).

fof(262,plain,
    ! [X5,X7,X8,X10] :
      ( ( ~ aElement0(X10)
        | sdtasdt0(xb,X10) != X8
        | aElementOf0(X8,slsdtgt0(xb)) )
      & ( ~ aElementOf0(X8,slsdtgt0(xb))
        | ( aElement0(esk29_1(X8))
          & sdtasdt0(xb,esk29_1(X8)) = X8 ) )
      & ( ~ aElement0(X7)
        | sdtasdt0(xa,X7) != X5
        | aElementOf0(X5,slsdtgt0(xa)) )
      & ( ~ aElementOf0(X5,slsdtgt0(xa))
        | ( aElement0(esk28_1(X5))
          & sdtasdt0(xa,esk28_1(X5)) = X5 ) )
      & aElementOf0(esk30_0,slsdtgt0(xa))
      & aElementOf0(esk31_0,slsdtgt0(xb))
      & sdtpldt0(esk30_0,esk31_0) = esk27_0
      & aElementOf0(esk27_0,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)))
      & esk27_0 != sz00 ),
    inference(shift_quantors,[status(thm)],[261]) ).

fof(263,plain,
    ! [X5,X7,X8,X10] :
      ( ( ~ aElement0(X10)
        | sdtasdt0(xb,X10) != X8
        | aElementOf0(X8,slsdtgt0(xb)) )
      & ( aElement0(esk29_1(X8))
        | ~ aElementOf0(X8,slsdtgt0(xb)) )
      & ( sdtasdt0(xb,esk29_1(X8)) = X8
        | ~ aElementOf0(X8,slsdtgt0(xb)) )
      & ( ~ aElement0(X7)
        | sdtasdt0(xa,X7) != X5
        | aElementOf0(X5,slsdtgt0(xa)) )
      & ( aElement0(esk28_1(X5))
        | ~ aElementOf0(X5,slsdtgt0(xa)) )
      & ( sdtasdt0(xa,esk28_1(X5)) = X5
        | ~ aElementOf0(X5,slsdtgt0(xa)) )
      & aElementOf0(esk30_0,slsdtgt0(xa))
      & aElementOf0(esk31_0,slsdtgt0(xb))
      & sdtpldt0(esk30_0,esk31_0) = esk27_0
      & aElementOf0(esk27_0,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)))
      & esk27_0 != sz00 ),
    inference(distribute,[status(thm)],[262]) ).

cnf(264,plain,
    esk27_0 != sz00,
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(265,plain,
    aElementOf0(esk27_0,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(266,plain,
    sdtpldt0(esk30_0,esk31_0) = esk27_0,
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(267,plain,
    aElementOf0(esk31_0,slsdtgt0(xb)),
    inference(split_conjunct,[status(thm)],[263]) ).

cnf(268,plain,
    aElementOf0(esk30_0,slsdtgt0(xa)),
    inference(split_conjunct,[status(thm)],[263]) ).

fof(364,negated_conjecture,
    ! [X1] :
      ( ( ! [X2,X3] :
            ( ~ aElementOf0(X2,slsdtgt0(xa))
            | ~ aElementOf0(X3,slsdtgt0(xb))
            | sdtpldt0(X2,X3) != X1 )
        & ~ aElementOf0(X1,xI) )
      | X1 = sz00
      | ? [X2] :
          ( ? [X3,X4] :
              ( aElementOf0(X3,slsdtgt0(xa))
              & aElementOf0(X4,slsdtgt0(xb))
              & sdtpldt0(X3,X4) = X2 )
          & aElementOf0(X2,xI)
          & X2 != sz00
          & iLess0(sbrdtbr0(X2),sbrdtbr0(X1)) ) ),
    inference(fof_nnf,[status(thm)],[49]) ).

fof(365,negated_conjecture,
    ! [X5] :
      ( ( ! [X6,X7] :
            ( ~ aElementOf0(X6,slsdtgt0(xa))
            | ~ aElementOf0(X7,slsdtgt0(xb))
            | sdtpldt0(X6,X7) != X5 )
        & ~ aElementOf0(X5,xI) )
      | X5 = sz00
      | ? [X8] :
          ( ? [X9,X10] :
              ( aElementOf0(X9,slsdtgt0(xa))
              & aElementOf0(X10,slsdtgt0(xb))
              & sdtpldt0(X9,X10) = X8 )
          & aElementOf0(X8,xI)
          & X8 != sz00
          & iLess0(sbrdtbr0(X8),sbrdtbr0(X5)) ) ),
    inference(variable_rename,[status(thm)],[364]) ).

fof(366,negated_conjecture,
    ! [X5] :
      ( ( ! [X6,X7] :
            ( ~ aElementOf0(X6,slsdtgt0(xa))
            | ~ aElementOf0(X7,slsdtgt0(xb))
            | sdtpldt0(X6,X7) != X5 )
        & ~ aElementOf0(X5,xI) )
      | X5 = sz00
      | ( aElementOf0(esk41_1(X5),slsdtgt0(xa))
        & aElementOf0(esk42_1(X5),slsdtgt0(xb))
        & sdtpldt0(esk41_1(X5),esk42_1(X5)) = esk40_1(X5)
        & aElementOf0(esk40_1(X5),xI)
        & esk40_1(X5) != sz00
        & iLess0(sbrdtbr0(esk40_1(X5)),sbrdtbr0(X5)) ) ),
    inference(skolemize,[status(esa)],[365]) ).

fof(367,negated_conjecture,
    ! [X5,X6,X7] :
      ( ( ( ~ aElementOf0(X6,slsdtgt0(xa))
          | ~ aElementOf0(X7,slsdtgt0(xb))
          | sdtpldt0(X6,X7) != X5 )
        & ~ aElementOf0(X5,xI) )
      | X5 = sz00
      | ( aElementOf0(esk41_1(X5),slsdtgt0(xa))
        & aElementOf0(esk42_1(X5),slsdtgt0(xb))
        & sdtpldt0(esk41_1(X5),esk42_1(X5)) = esk40_1(X5)
        & aElementOf0(esk40_1(X5),xI)
        & esk40_1(X5) != sz00
        & iLess0(sbrdtbr0(esk40_1(X5)),sbrdtbr0(X5)) ) ),
    inference(shift_quantors,[status(thm)],[366]) ).

fof(368,negated_conjecture,
    ! [X5,X6,X7] :
      ( ( aElementOf0(esk41_1(X5),slsdtgt0(xa))
        | ~ aElementOf0(X6,slsdtgt0(xa))
        | ~ aElementOf0(X7,slsdtgt0(xb))
        | sdtpldt0(X6,X7) != X5
        | X5 = sz00 )
      & ( aElementOf0(esk42_1(X5),slsdtgt0(xb))
        | ~ aElementOf0(X6,slsdtgt0(xa))
        | ~ aElementOf0(X7,slsdtgt0(xb))
        | sdtpldt0(X6,X7) != X5
        | X5 = sz00 )
      & ( sdtpldt0(esk41_1(X5),esk42_1(X5)) = esk40_1(X5)
        | ~ aElementOf0(X6,slsdtgt0(xa))
        | ~ aElementOf0(X7,slsdtgt0(xb))
        | sdtpldt0(X6,X7) != X5
        | X5 = sz00 )
      & ( aElementOf0(esk40_1(X5),xI)
        | ~ aElementOf0(X6,slsdtgt0(xa))
        | ~ aElementOf0(X7,slsdtgt0(xb))
        | sdtpldt0(X6,X7) != X5
        | X5 = sz00 )
      & ( esk40_1(X5) != sz00
        | ~ aElementOf0(X6,slsdtgt0(xa))
        | ~ aElementOf0(X7,slsdtgt0(xb))
        | sdtpldt0(X6,X7) != X5
        | X5 = sz00 )
      & ( iLess0(sbrdtbr0(esk40_1(X5)),sbrdtbr0(X5))
        | ~ aElementOf0(X6,slsdtgt0(xa))
        | ~ aElementOf0(X7,slsdtgt0(xb))
        | sdtpldt0(X6,X7) != X5
        | X5 = sz00 )
      & ( aElementOf0(esk41_1(X5),slsdtgt0(xa))
        | ~ aElementOf0(X5,xI)
        | X5 = sz00 )
      & ( aElementOf0(esk42_1(X5),slsdtgt0(xb))
        | ~ aElementOf0(X5,xI)
        | X5 = sz00 )
      & ( sdtpldt0(esk41_1(X5),esk42_1(X5)) = esk40_1(X5)
        | ~ aElementOf0(X5,xI)
        | X5 = sz00 )
      & ( aElementOf0(esk40_1(X5),xI)
        | ~ aElementOf0(X5,xI)
        | X5 = sz00 )
      & ( esk40_1(X5) != sz00
        | ~ aElementOf0(X5,xI)
        | X5 = sz00 )
      & ( iLess0(sbrdtbr0(esk40_1(X5)),sbrdtbr0(X5))
        | ~ aElementOf0(X5,xI)
        | X5 = sz00 ) ),
    inference(distribute,[status(thm)],[367]) ).

cnf(369,negated_conjecture,
    ( X1 = sz00
    | iLess0(sbrdtbr0(esk40_1(X1)),sbrdtbr0(X1))
    | ~ aElementOf0(X1,xI) ),
    inference(split_conjunct,[status(thm)],[368]) ).

cnf(376,negated_conjecture,
    ( X1 = sz00
    | sdtpldt0(X2,X3) != X1
    | ~ aElementOf0(X3,slsdtgt0(xb))
    | ~ aElementOf0(X2,slsdtgt0(xa))
    | esk40_1(X1) != sz00 ),
    inference(split_conjunct,[status(thm)],[368]) ).

cnf(377,negated_conjecture,
    ( X1 = sz00
    | aElementOf0(esk40_1(X1),xI)
    | sdtpldt0(X2,X3) != X1
    | ~ aElementOf0(X3,slsdtgt0(xb))
    | ~ aElementOf0(X2,slsdtgt0(xa)) ),
    inference(split_conjunct,[status(thm)],[368]) ).

cnf(385,plain,
    aElementOf0(esk27_0,xI),
    inference(rw,[status(thm)],[265,214,theory(equality)]) ).

cnf(706,negated_conjecture,
    ( sz00 = sdtpldt0(X1,X2)
    | esk40_1(sdtpldt0(X1,X2)) != sz00
    | ~ aElementOf0(X2,slsdtgt0(xb))
    | ~ aElementOf0(X1,slsdtgt0(xa)) ),
    inference(er,[status(thm)],[376,theory(equality)]) ).

cnf(726,negated_conjecture,
    ( sz00 = sdtpldt0(X1,X2)
    | aElementOf0(esk40_1(sdtpldt0(X1,X2)),xI)
    | ~ aElementOf0(X2,slsdtgt0(xb))
    | ~ aElementOf0(X1,slsdtgt0(xa)) ),
    inference(er,[status(thm)],[377,theory(equality)]) ).

cnf(812,negated_conjecture,
    ( sz00 = esk40_1(esk3_1(X1))
    | sz00 = X1
    | sz00 = esk3_1(X1)
    | ~ aElementOf0(X1,xI)
    | ~ aElementOf0(esk40_1(esk3_1(X1)),xI)
    | ~ aElementOf0(esk3_1(X1),xI) ),
    inference(spm,[status(thm)],[91,369,theory(equality)]) ).

cnf(866,plain,
    ( sz00 = sdtpldt0(X1,X2)
    | esk3_1(sdtpldt0(X1,X2)) != sz00
    | ~ aElementOf0(X2,slsdtgt0(xb))
    | ~ aElementOf0(X1,slsdtgt0(xa)) ),
    inference(er,[status(thm)],[82,theory(equality)]) ).

cnf(949,plain,
    ( sz00 = sdtpldt0(X1,X2)
    | aElementOf0(esk4_1(sdtpldt0(X1,X2)),slsdtgt0(xa))
    | ~ aElementOf0(X2,slsdtgt0(xb))
    | ~ aElementOf0(X1,slsdtgt0(xa)) ),
    inference(er,[status(thm)],[90,theory(equality)]) ).

cnf(970,plain,
    ( sz00 = sdtpldt0(X1,X2)
    | aElementOf0(esk5_1(sdtpldt0(X1,X2)),slsdtgt0(xb))
    | ~ aElementOf0(X2,slsdtgt0(xb))
    | ~ aElementOf0(X1,slsdtgt0(xa)) ),
    inference(er,[status(thm)],[88,theory(equality)]) ).

cnf(1683,plain,
    ( sdtpldt0(esk4_1(sdtpldt0(X1,X2)),esk5_1(sdtpldt0(X1,X2))) = esk3_1(sdtpldt0(X1,X2))
    | sz00 = sdtpldt0(X1,X2)
    | ~ aElementOf0(X2,slsdtgt0(xb))
    | ~ aElementOf0(X1,slsdtgt0(xa)) ),
    inference(er,[status(thm)],[86,theory(equality)]) ).

cnf(8090,negated_conjecture,
    ( esk40_1(esk3_1(X1)) = sz00
    | esk3_1(X1) = sz00
    | sz00 = X1
    | ~ aElementOf0(esk40_1(esk3_1(X1)),xI)
    | ~ aElementOf0(X1,xI) ),
    inference(csr,[status(thm)],[812,83]) ).

cnf(8091,negated_conjecture,
    ( esk40_1(esk3_1(X1)) = sz00
    | sz00 = X1
    | ~ aElementOf0(esk40_1(esk3_1(X1)),xI)
    | ~ aElementOf0(X1,xI) ),
    inference(csr,[status(thm)],[8090,81]) ).

cnf(8970,plain,
    ( esk27_0 = sz00
    | esk3_1(esk27_0) != sz00
    | ~ aElementOf0(esk31_0,slsdtgt0(xb))
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(spm,[status(thm)],[866,266,theory(equality)]) ).

cnf(8992,plain,
    ( esk27_0 = sz00
    | esk3_1(esk27_0) != sz00
    | $false
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(rw,[status(thm)],[8970,267,theory(equality)]) ).

cnf(8993,plain,
    ( esk27_0 = sz00
    | esk3_1(esk27_0) != sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[8992,268,theory(equality)]) ).

cnf(8994,plain,
    ( esk27_0 = sz00
    | esk3_1(esk27_0) != sz00 ),
    inference(cn,[status(thm)],[8993,theory(equality)]) ).

cnf(8995,plain,
    esk3_1(esk27_0) != sz00,
    inference(sr,[status(thm)],[8994,264,theory(equality)]) ).

cnf(11188,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk4_1(esk27_0),slsdtgt0(xa))
    | ~ aElementOf0(esk31_0,slsdtgt0(xb))
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(spm,[status(thm)],[949,266,theory(equality)]) ).

cnf(11214,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk4_1(esk27_0),slsdtgt0(xa))
    | $false
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(rw,[status(thm)],[11188,267,theory(equality)]) ).

cnf(11215,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk4_1(esk27_0),slsdtgt0(xa))
    | $false
    | $false ),
    inference(rw,[status(thm)],[11214,268,theory(equality)]) ).

cnf(11216,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk4_1(esk27_0),slsdtgt0(xa)) ),
    inference(cn,[status(thm)],[11215,theory(equality)]) ).

cnf(11217,plain,
    aElementOf0(esk4_1(esk27_0),slsdtgt0(xa)),
    inference(sr,[status(thm)],[11216,264,theory(equality)]) ).

cnf(11610,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk5_1(esk27_0),slsdtgt0(xb))
    | ~ aElementOf0(esk31_0,slsdtgt0(xb))
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(spm,[status(thm)],[970,266,theory(equality)]) ).

cnf(11636,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk5_1(esk27_0),slsdtgt0(xb))
    | $false
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(rw,[status(thm)],[11610,267,theory(equality)]) ).

cnf(11637,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk5_1(esk27_0),slsdtgt0(xb))
    | $false
    | $false ),
    inference(rw,[status(thm)],[11636,268,theory(equality)]) ).

cnf(11638,plain,
    ( esk27_0 = sz00
    | aElementOf0(esk5_1(esk27_0),slsdtgt0(xb)) ),
    inference(cn,[status(thm)],[11637,theory(equality)]) ).

cnf(11639,plain,
    aElementOf0(esk5_1(esk27_0),slsdtgt0(xb)),
    inference(sr,[status(thm)],[11638,264,theory(equality)]) ).

cnf(56803,plain,
    ( sdtpldt0(esk4_1(esk27_0),esk5_1(esk27_0)) = esk3_1(esk27_0)
    | esk27_0 = sz00
    | ~ aElementOf0(esk31_0,slsdtgt0(xb))
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(spm,[status(thm)],[1683,266,theory(equality)]) ).

cnf(56965,plain,
    ( sdtpldt0(esk4_1(esk27_0),esk5_1(esk27_0)) = esk3_1(esk27_0)
    | esk27_0 = sz00
    | $false
    | ~ aElementOf0(esk30_0,slsdtgt0(xa)) ),
    inference(rw,[status(thm)],[56803,267,theory(equality)]) ).

cnf(56966,plain,
    ( sdtpldt0(esk4_1(esk27_0),esk5_1(esk27_0)) = esk3_1(esk27_0)
    | esk27_0 = sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[56965,268,theory(equality)]) ).

cnf(56967,plain,
    ( sdtpldt0(esk4_1(esk27_0),esk5_1(esk27_0)) = esk3_1(esk27_0)
    | esk27_0 = sz00 ),
    inference(cn,[status(thm)],[56966,theory(equality)]) ).

cnf(56968,plain,
    sdtpldt0(esk4_1(esk27_0),esk5_1(esk27_0)) = esk3_1(esk27_0),
    inference(sr,[status(thm)],[56967,264,theory(equality)]) ).

cnf(64578,plain,
    ( esk3_1(esk27_0) = sz00
    | esk40_1(esk3_1(esk27_0)) != sz00
    | ~ aElementOf0(esk5_1(esk27_0),slsdtgt0(xb))
    | ~ aElementOf0(esk4_1(esk27_0),slsdtgt0(xa)) ),
    inference(spm,[status(thm)],[706,56968,theory(equality)]) ).

cnf(64580,plain,
    ( esk3_1(esk27_0) = sz00
    | aElementOf0(esk40_1(esk3_1(esk27_0)),xI)
    | ~ aElementOf0(esk5_1(esk27_0),slsdtgt0(xb))
    | ~ aElementOf0(esk4_1(esk27_0),slsdtgt0(xa)) ),
    inference(spm,[status(thm)],[726,56968,theory(equality)]) ).

cnf(64707,plain,
    ( esk3_1(esk27_0) = sz00
    | esk40_1(esk3_1(esk27_0)) != sz00
    | $false
    | ~ aElementOf0(esk4_1(esk27_0),slsdtgt0(xa)) ),
    inference(rw,[status(thm)],[64578,11639,theory(equality)]) ).

cnf(64708,plain,
    ( esk3_1(esk27_0) = sz00
    | esk40_1(esk3_1(esk27_0)) != sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[64707,11217,theory(equality)]) ).

cnf(64709,plain,
    ( esk3_1(esk27_0) = sz00
    | esk40_1(esk3_1(esk27_0)) != sz00 ),
    inference(cn,[status(thm)],[64708,theory(equality)]) ).

cnf(64710,plain,
    esk40_1(esk3_1(esk27_0)) != sz00,
    inference(sr,[status(thm)],[64709,8995,theory(equality)]) ).

cnf(64711,plain,
    ( esk3_1(esk27_0) = sz00
    | aElementOf0(esk40_1(esk3_1(esk27_0)),xI)
    | $false
    | ~ aElementOf0(esk4_1(esk27_0),slsdtgt0(xa)) ),
    inference(rw,[status(thm)],[64580,11639,theory(equality)]) ).

cnf(64712,plain,
    ( esk3_1(esk27_0) = sz00
    | aElementOf0(esk40_1(esk3_1(esk27_0)),xI)
    | $false
    | $false ),
    inference(rw,[status(thm)],[64711,11217,theory(equality)]) ).

cnf(64713,plain,
    ( esk3_1(esk27_0) = sz00
    | aElementOf0(esk40_1(esk3_1(esk27_0)),xI) ),
    inference(cn,[status(thm)],[64712,theory(equality)]) ).

cnf(64714,plain,
    aElementOf0(esk40_1(esk3_1(esk27_0)),xI),
    inference(sr,[status(thm)],[64713,8995,theory(equality)]) ).

cnf(64898,plain,
    ( esk40_1(esk3_1(esk27_0)) = sz00
    | sz00 = esk27_0
    | ~ aElementOf0(esk27_0,xI) ),
    inference(spm,[status(thm)],[8091,64714,theory(equality)]) ).

cnf(64912,plain,
    ( esk40_1(esk3_1(esk27_0)) = sz00
    | sz00 = esk27_0
    | $false ),
    inference(rw,[status(thm)],[64898,385,theory(equality)]) ).

cnf(64913,plain,
    ( esk40_1(esk3_1(esk27_0)) = sz00
    | sz00 = esk27_0 ),
    inference(cn,[status(thm)],[64912,theory(equality)]) ).

cnf(64914,plain,
    esk27_0 = sz00,
    inference(sr,[status(thm)],[64913,64710,theory(equality)]) ).

cnf(64915,plain,
    $false,
    inference(sr,[status(thm)],[64914,264,theory(equality)]) ).

cnf(64916,plain,
    $false,
    64915,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/RNG/RNG112+4.p
% --creating new selector for []
% -running prover on /tmp/tmpQJ3PVT/sel_RNG112+4.p_1 with time limit 29
% -prover status Theorem
% Problem RNG112+4.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/RNG/RNG112+4.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/RNG/RNG112+4.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------