TSTP Solution File: NUM437+5 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : NUM437+5 : 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:30:28 EDT 2023

% Result   : Theorem 32.58s 5.25s
% Output   : CNFRefutation 32.58s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   16
%            Number of leaves      :   10
% Syntax   : Number of formulae    :   76 (   3 unt;   0 def)
%            Number of atoms       :  640 (  74 equ)
%            Maximal formula atoms :   29 (   8 avg)
%            Number of connectives :  811 ( 247   ~; 216   |; 302   &)
%                                         (  11 <=>;  35  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   21 (   8 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   12 (  10 usr;   1 prp; 0-3 aty)
%            Number of functors    :   13 (  13 usr;   4 con; 0-3 aty)
%            Number of variables   :  227 (   0 sgn; 127   !;  55   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f37,axiom,
    ( ! [X0] :
        ( aElementOf0(X0,xS)
       => ( isOpen0(X0)
          & ! [X1] :
              ( aElementOf0(X1,X0)
             => ? [X2] :
                  ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),X0)
                  & ! [X3] :
                      ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                     => aElementOf0(X3,X0) )
                  & ! [X3] :
                      ( ( ( ( sdteqdtlpzmzozddtrp0(X3,X1,X2)
                            | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                            | ? [X4] :
                                ( sdtasdt0(X2,X4) = sdtpldt0(X3,smndt0(X1))
                                & aInteger0(X4) ) )
                          & aInteger0(X3) )
                       => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) )
                      & ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                       => ( sdteqdtlpzmzozddtrp0(X3,X1,X2)
                          & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                          & ? [X4] :
                              ( sdtasdt0(X2,X4) = sdtpldt0(X3,smndt0(X1))
                              & aInteger0(X4) )
                          & aInteger0(X3) ) ) )
                  & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  & sz00 != X2
                  & aInteger0(X2) ) )
          & aSubsetOf0(X0,cS1395)
          & ! [X1] :
              ( aElementOf0(X1,X0)
             => aElementOf0(X1,cS1395) )
          & aSet0(X0)
          & ! [X1] :
              ( aElementOf0(X1,cS1395)
            <=> aInteger0(X1) )
          & aSet0(cS1395) ) )
    & aSet0(xS) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1750) ).

fof(f38,conjecture,
    ( ( ! [X0] :
          ( aElementOf0(X0,sbsmnsldt0(xS))
        <=> ( ? [X1] :
                ( aElementOf0(X0,X1)
                & aElementOf0(X1,xS) )
            & aInteger0(X0) ) )
      & aSet0(sbsmnsldt0(xS)) )
   => ( isOpen0(sbsmnsldt0(xS))
      | ! [X0] :
          ( aElementOf0(X0,sbsmnsldt0(xS))
         => ? [X1] :
              ( ( ( ! [X2] :
                      ( ( ( ( sdteqdtlpzmzozddtrp0(X2,X0,X1)
                            | aDivisorOf0(X1,sdtpldt0(X2,smndt0(X0)))
                            | ? [X3] :
                                ( sdtasdt0(X1,X3) = sdtpldt0(X2,smndt0(X0))
                                & aInteger0(X3) ) )
                          & aInteger0(X2) )
                       => aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
                      & ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1))
                       => ( sdteqdtlpzmzozddtrp0(X2,X0,X1)
                          & aDivisorOf0(X1,sdtpldt0(X2,smndt0(X0)))
                          & ? [X3] :
                              ( sdtasdt0(X1,X3) = sdtpldt0(X2,smndt0(X0))
                              & aInteger0(X3) )
                          & aInteger0(X2) ) ) )
                  & aSet0(szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
               => ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X0,X1),sbsmnsldt0(xS))
                  | ! [X2] :
                      ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1))
                     => aElementOf0(X2,sbsmnsldt0(xS)) ) ) )
              & sz00 != X1
              & aInteger0(X1) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).

fof(f39,negated_conjecture,
    ~ ( ( ! [X0] :
            ( aElementOf0(X0,sbsmnsldt0(xS))
          <=> ( ? [X1] :
                  ( aElementOf0(X0,X1)
                  & aElementOf0(X1,xS) )
              & aInteger0(X0) ) )
        & aSet0(sbsmnsldt0(xS)) )
     => ( isOpen0(sbsmnsldt0(xS))
        | ! [X0] :
            ( aElementOf0(X0,sbsmnsldt0(xS))
           => ? [X1] :
                ( ( ( ! [X2] :
                        ( ( ( ( sdteqdtlpzmzozddtrp0(X2,X0,X1)
                              | aDivisorOf0(X1,sdtpldt0(X2,smndt0(X0)))
                              | ? [X3] :
                                  ( sdtasdt0(X1,X3) = sdtpldt0(X2,smndt0(X0))
                                  & aInteger0(X3) ) )
                            & aInteger0(X2) )
                         => aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
                        & ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1))
                         => ( sdteqdtlpzmzozddtrp0(X2,X0,X1)
                            & aDivisorOf0(X1,sdtpldt0(X2,smndt0(X0)))
                            & ? [X3] :
                                ( sdtasdt0(X1,X3) = sdtpldt0(X2,smndt0(X0))
                                & aInteger0(X3) )
                            & aInteger0(X2) ) ) )
                    & aSet0(szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
                 => ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X0,X1),sbsmnsldt0(xS))
                    | ! [X2] :
                        ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1))
                       => aElementOf0(X2,sbsmnsldt0(xS)) ) ) )
                & sz00 != X1
                & aInteger0(X1) ) ) ) ),
    inference(negated_conjecture,[],[f38]) ).

fof(f46,plain,
    ( ! [X0] :
        ( aElementOf0(X0,xS)
       => ( isOpen0(X0)
          & ! [X1] :
              ( aElementOf0(X1,X0)
             => ? [X2] :
                  ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),X0)
                  & ! [X3] :
                      ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                     => aElementOf0(X3,X0) )
                  & ! [X4] :
                      ( ( ( ( sdteqdtlpzmzozddtrp0(X4,X1,X2)
                            | aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
                            | ? [X5] :
                                ( sdtpldt0(X4,smndt0(X1)) = sdtasdt0(X2,X5)
                                & aInteger0(X5) ) )
                          & aInteger0(X4) )
                       => aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2)) )
                      & ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                       => ( sdteqdtlpzmzozddtrp0(X4,X1,X2)
                          & aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
                          & ? [X6] :
                              ( sdtpldt0(X4,smndt0(X1)) = sdtasdt0(X2,X6)
                              & aInteger0(X6) )
                          & aInteger0(X4) ) ) )
                  & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  & sz00 != X2
                  & aInteger0(X2) ) )
          & aSubsetOf0(X0,cS1395)
          & ! [X7] :
              ( aElementOf0(X7,X0)
             => aElementOf0(X7,cS1395) )
          & aSet0(X0)
          & ! [X8] :
              ( aElementOf0(X8,cS1395)
            <=> aInteger0(X8) )
          & aSet0(cS1395) ) )
    & aSet0(xS) ),
    inference(rectify,[],[f37]) ).

fof(f47,plain,
    ~ ( ( ! [X0] :
            ( aElementOf0(X0,sbsmnsldt0(xS))
          <=> ( ? [X1] :
                  ( aElementOf0(X0,X1)
                  & aElementOf0(X1,xS) )
              & aInteger0(X0) ) )
        & aSet0(sbsmnsldt0(xS)) )
     => ( isOpen0(sbsmnsldt0(xS))
        | ! [X2] :
            ( aElementOf0(X2,sbsmnsldt0(xS))
           => ? [X3] :
                ( ( ( ! [X4] :
                        ( ( ( ( sdteqdtlpzmzozddtrp0(X4,X2,X3)
                              | aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
                              | ? [X5] :
                                  ( sdtpldt0(X4,smndt0(X2)) = sdtasdt0(X3,X5)
                                  & aInteger0(X5) ) )
                            & aInteger0(X4) )
                         => aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
                        & ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3))
                         => ( sdteqdtlpzmzozddtrp0(X4,X2,X3)
                            & aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
                            & ? [X6] :
                                ( sdtpldt0(X4,smndt0(X2)) = sdtasdt0(X3,X6)
                                & aInteger0(X6) )
                            & aInteger0(X4) ) ) )
                    & aSet0(szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
                 => ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X2,X3),sbsmnsldt0(xS))
                    | ! [X7] :
                        ( aElementOf0(X7,szAzrzSzezqlpdtcmdtrp0(X2,X3))
                       => aElementOf0(X7,sbsmnsldt0(xS)) ) ) )
                & sz00 != X3
                & aInteger0(X3) ) ) ) ),
    inference(rectify,[],[f39]) ).

fof(f94,plain,
    ( ! [X0] :
        ( ( isOpen0(X0)
          & ! [X1] :
              ( ? [X2] :
                  ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),X0)
                  & ! [X3] :
                      ( aElementOf0(X3,X0)
                      | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) )
                  & ! [X4] :
                      ( ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                        | ( ~ sdteqdtlpzmzozddtrp0(X4,X1,X2)
                          & ~ aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
                          & ! [X5] :
                              ( sdtpldt0(X4,smndt0(X1)) != sdtasdt0(X2,X5)
                              | ~ aInteger0(X5) ) )
                        | ~ aInteger0(X4) )
                      & ( ( sdteqdtlpzmzozddtrp0(X4,X1,X2)
                          & aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
                          & ? [X6] :
                              ( sdtpldt0(X4,smndt0(X1)) = sdtasdt0(X2,X6)
                              & aInteger0(X6) )
                          & aInteger0(X4) )
                        | ~ aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
                  & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  & sz00 != X2
                  & aInteger0(X2) )
              | ~ aElementOf0(X1,X0) )
          & aSubsetOf0(X0,cS1395)
          & ! [X7] :
              ( aElementOf0(X7,cS1395)
              | ~ aElementOf0(X7,X0) )
          & aSet0(X0)
          & ! [X8] :
              ( aElementOf0(X8,cS1395)
            <=> aInteger0(X8) )
          & aSet0(cS1395) )
        | ~ aElementOf0(X0,xS) )
    & aSet0(xS) ),
    inference(ennf_transformation,[],[f46]) ).

fof(f95,plain,
    ( ! [X0] :
        ( ( isOpen0(X0)
          & ! [X1] :
              ( ? [X2] :
                  ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),X0)
                  & ! [X3] :
                      ( aElementOf0(X3,X0)
                      | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) )
                  & ! [X4] :
                      ( ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                        | ( ~ sdteqdtlpzmzozddtrp0(X4,X1,X2)
                          & ~ aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
                          & ! [X5] :
                              ( sdtpldt0(X4,smndt0(X1)) != sdtasdt0(X2,X5)
                              | ~ aInteger0(X5) ) )
                        | ~ aInteger0(X4) )
                      & ( ( sdteqdtlpzmzozddtrp0(X4,X1,X2)
                          & aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
                          & ? [X6] :
                              ( sdtpldt0(X4,smndt0(X1)) = sdtasdt0(X2,X6)
                              & aInteger0(X6) )
                          & aInteger0(X4) )
                        | ~ aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
                  & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  & sz00 != X2
                  & aInteger0(X2) )
              | ~ aElementOf0(X1,X0) )
          & aSubsetOf0(X0,cS1395)
          & ! [X7] :
              ( aElementOf0(X7,cS1395)
              | ~ aElementOf0(X7,X0) )
          & aSet0(X0)
          & ! [X8] :
              ( aElementOf0(X8,cS1395)
            <=> aInteger0(X8) )
          & aSet0(cS1395) )
        | ~ aElementOf0(X0,xS) )
    & aSet0(xS) ),
    inference(flattening,[],[f94]) ).

fof(f96,plain,
    ( ~ isOpen0(sbsmnsldt0(xS))
    & ? [X2] :
        ( ! [X3] :
            ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X2,X3),sbsmnsldt0(xS))
              & ? [X7] :
                  ( ~ aElementOf0(X7,sbsmnsldt0(xS))
                  & aElementOf0(X7,szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
              & ! [X4] :
                  ( ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3))
                    | ( ~ sdteqdtlpzmzozddtrp0(X4,X2,X3)
                      & ~ aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
                      & ! [X5] :
                          ( sdtpldt0(X4,smndt0(X2)) != sdtasdt0(X3,X5)
                          | ~ aInteger0(X5) ) )
                    | ~ aInteger0(X4) )
                  & ( ( sdteqdtlpzmzozddtrp0(X4,X2,X3)
                      & aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
                      & ? [X6] :
                          ( sdtpldt0(X4,smndt0(X2)) = sdtasdt0(X3,X6)
                          & aInteger0(X6) )
                      & aInteger0(X4) )
                    | ~ aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3)) ) )
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
            | sz00 = X3
            | ~ aInteger0(X3) )
        & aElementOf0(X2,sbsmnsldt0(xS)) )
    & ! [X0] :
        ( aElementOf0(X0,sbsmnsldt0(xS))
      <=> ( ? [X1] :
              ( aElementOf0(X0,X1)
              & aElementOf0(X1,xS) )
          & aInteger0(X0) ) )
    & aSet0(sbsmnsldt0(xS)) ),
    inference(ennf_transformation,[],[f47]) ).

fof(f97,plain,
    ( ~ isOpen0(sbsmnsldt0(xS))
    & ? [X2] :
        ( ! [X3] :
            ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X2,X3),sbsmnsldt0(xS))
              & ? [X7] :
                  ( ~ aElementOf0(X7,sbsmnsldt0(xS))
                  & aElementOf0(X7,szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
              & ! [X4] :
                  ( ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3))
                    | ( ~ sdteqdtlpzmzozddtrp0(X4,X2,X3)
                      & ~ aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
                      & ! [X5] :
                          ( sdtpldt0(X4,smndt0(X2)) != sdtasdt0(X3,X5)
                          | ~ aInteger0(X5) ) )
                    | ~ aInteger0(X4) )
                  & ( ( sdteqdtlpzmzozddtrp0(X4,X2,X3)
                      & aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
                      & ? [X6] :
                          ( sdtpldt0(X4,smndt0(X2)) = sdtasdt0(X3,X6)
                          & aInteger0(X6) )
                      & aInteger0(X4) )
                    | ~ aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3)) ) )
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
            | sz00 = X3
            | ~ aInteger0(X3) )
        & aElementOf0(X2,sbsmnsldt0(xS)) )
    & ! [X0] :
        ( aElementOf0(X0,sbsmnsldt0(xS))
      <=> ( ? [X1] :
              ( aElementOf0(X0,X1)
              & aElementOf0(X1,xS) )
          & aInteger0(X0) ) )
    & aSet0(sbsmnsldt0(xS)) ),
    inference(flattening,[],[f96]) ).

fof(f107,plain,
    ! [X2,X1] :
      ( ! [X4] :
          ( ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2))
            | ( ~ sdteqdtlpzmzozddtrp0(X4,X1,X2)
              & ~ aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
              & ! [X5] :
                  ( sdtpldt0(X4,smndt0(X1)) != sdtasdt0(X2,X5)
                  | ~ aInteger0(X5) ) )
            | ~ aInteger0(X4) )
          & ( ( sdteqdtlpzmzozddtrp0(X4,X1,X2)
              & aDivisorOf0(X2,sdtpldt0(X4,smndt0(X1)))
              & ? [X6] :
                  ( sdtpldt0(X4,smndt0(X1)) = sdtasdt0(X2,X6)
                  & aInteger0(X6) )
              & aInteger0(X4) )
            | ~ aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
      | ~ sP6(X2,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP6])]) ).

fof(f108,plain,
    ! [X0] :
      ( ! [X1] :
          ( ? [X2] :
              ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),X0)
              & ! [X3] :
                  ( aElementOf0(X3,X0)
                  | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) )
              & sP6(X2,X1)
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
              & sz00 != X2
              & aInteger0(X2) )
          | ~ aElementOf0(X1,X0) )
      | ~ sP7(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP7])]) ).

fof(f109,plain,
    ( ! [X0] :
        ( ( isOpen0(X0)
          & sP7(X0)
          & aSubsetOf0(X0,cS1395)
          & ! [X7] :
              ( aElementOf0(X7,cS1395)
              | ~ aElementOf0(X7,X0) )
          & aSet0(X0)
          & ! [X8] :
              ( aElementOf0(X8,cS1395)
            <=> aInteger0(X8) )
          & aSet0(cS1395) )
        | ~ aElementOf0(X0,xS) )
    & aSet0(xS) ),
    inference(definition_folding,[],[f95,f108,f107]) ).

fof(f110,plain,
    ! [X3,X2] :
      ( ! [X4] :
          ( ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3))
            | ( ~ sdteqdtlpzmzozddtrp0(X4,X2,X3)
              & ~ aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
              & ! [X5] :
                  ( sdtpldt0(X4,smndt0(X2)) != sdtasdt0(X3,X5)
                  | ~ aInteger0(X5) ) )
            | ~ aInteger0(X4) )
          & ( ( sdteqdtlpzmzozddtrp0(X4,X2,X3)
              & aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
              & ? [X6] :
                  ( sdtpldt0(X4,smndt0(X2)) = sdtasdt0(X3,X6)
                  & aInteger0(X6) )
              & aInteger0(X4) )
            | ~ aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3)) ) )
      | ~ sP8(X3,X2) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])]) ).

fof(f111,plain,
    ( ~ isOpen0(sbsmnsldt0(xS))
    & ? [X2] :
        ( ! [X3] :
            ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X2,X3),sbsmnsldt0(xS))
              & ? [X7] :
                  ( ~ aElementOf0(X7,sbsmnsldt0(xS))
                  & aElementOf0(X7,szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
              & sP8(X3,X2)
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
            | sz00 = X3
            | ~ aInteger0(X3) )
        & aElementOf0(X2,sbsmnsldt0(xS)) )
    & ! [X0] :
        ( aElementOf0(X0,sbsmnsldt0(xS))
      <=> ( ? [X1] :
              ( aElementOf0(X0,X1)
              & aElementOf0(X1,xS) )
          & aInteger0(X0) ) )
    & aSet0(sbsmnsldt0(xS)) ),
    inference(definition_folding,[],[f97,f110]) ).

fof(f167,plain,
    ! [X0] :
      ( ! [X1] :
          ( ? [X2] :
              ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),X0)
              & ! [X3] :
                  ( aElementOf0(X3,X0)
                  | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) )
              & sP6(X2,X1)
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
              & sz00 != X2
              & aInteger0(X2) )
          | ~ aElementOf0(X1,X0) )
      | ~ sP7(X0) ),
    inference(nnf_transformation,[],[f108]) ).

fof(f168,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),X0)
          & ! [X3] :
              ( aElementOf0(X3,X0)
              | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) )
          & sP6(X2,X1)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
          & sz00 != X2
          & aInteger0(X2) )
     => ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,sK22(X0,X1)),X0)
        & ! [X3] :
            ( aElementOf0(X3,X0)
            | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,sK22(X0,X1))) )
        & sP6(sK22(X0,X1),X1)
        & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,sK22(X0,X1)))
        & sz00 != sK22(X0,X1)
        & aInteger0(sK22(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f169,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,sK22(X0,X1)),X0)
            & ! [X3] :
                ( aElementOf0(X3,X0)
                | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,sK22(X0,X1))) )
            & sP6(sK22(X0,X1),X1)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,sK22(X0,X1)))
            & sz00 != sK22(X0,X1)
            & aInteger0(sK22(X0,X1)) )
          | ~ aElementOf0(X1,X0) )
      | ~ sP7(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK22])],[f167,f168]) ).

fof(f174,plain,
    ( ! [X0] :
        ( ( isOpen0(X0)
          & sP7(X0)
          & aSubsetOf0(X0,cS1395)
          & ! [X7] :
              ( aElementOf0(X7,cS1395)
              | ~ aElementOf0(X7,X0) )
          & aSet0(X0)
          & ! [X8] :
              ( ( aElementOf0(X8,cS1395)
                | ~ aInteger0(X8) )
              & ( aInteger0(X8)
                | ~ aElementOf0(X8,cS1395) ) )
          & aSet0(cS1395) )
        | ~ aElementOf0(X0,xS) )
    & aSet0(xS) ),
    inference(nnf_transformation,[],[f109]) ).

fof(f175,plain,
    ( ! [X0] :
        ( ( isOpen0(X0)
          & sP7(X0)
          & aSubsetOf0(X0,cS1395)
          & ! [X1] :
              ( aElementOf0(X1,cS1395)
              | ~ aElementOf0(X1,X0) )
          & aSet0(X0)
          & ! [X2] :
              ( ( aElementOf0(X2,cS1395)
                | ~ aInteger0(X2) )
              & ( aInteger0(X2)
                | ~ aElementOf0(X2,cS1395) ) )
          & aSet0(cS1395) )
        | ~ aElementOf0(X0,xS) )
    & aSet0(xS) ),
    inference(rectify,[],[f174]) ).

fof(f176,plain,
    ! [X3,X2] :
      ( ! [X4] :
          ( ( aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3))
            | ( ~ sdteqdtlpzmzozddtrp0(X4,X2,X3)
              & ~ aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
              & ! [X5] :
                  ( sdtpldt0(X4,smndt0(X2)) != sdtasdt0(X3,X5)
                  | ~ aInteger0(X5) ) )
            | ~ aInteger0(X4) )
          & ( ( sdteqdtlpzmzozddtrp0(X4,X2,X3)
              & aDivisorOf0(X3,sdtpldt0(X4,smndt0(X2)))
              & ? [X6] :
                  ( sdtpldt0(X4,smndt0(X2)) = sdtasdt0(X3,X6)
                  & aInteger0(X6) )
              & aInteger0(X4) )
            | ~ aElementOf0(X4,szAzrzSzezqlpdtcmdtrp0(X2,X3)) ) )
      | ~ sP8(X3,X2) ),
    inference(nnf_transformation,[],[f110]) ).

fof(f177,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X1,X0))
            | ( ~ sdteqdtlpzmzozddtrp0(X2,X1,X0)
              & ~ aDivisorOf0(X0,sdtpldt0(X2,smndt0(X1)))
              & ! [X3] :
                  ( sdtpldt0(X2,smndt0(X1)) != sdtasdt0(X0,X3)
                  | ~ aInteger0(X3) ) )
            | ~ aInteger0(X2) )
          & ( ( sdteqdtlpzmzozddtrp0(X2,X1,X0)
              & aDivisorOf0(X0,sdtpldt0(X2,smndt0(X1)))
              & ? [X4] :
                  ( sdtpldt0(X2,smndt0(X1)) = sdtasdt0(X0,X4)
                  & aInteger0(X4) )
              & aInteger0(X2) )
            | ~ aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X1,X0)) ) )
      | ~ sP8(X0,X1) ),
    inference(rectify,[],[f176]) ).

fof(f178,plain,
    ! [X0,X1,X2] :
      ( ? [X4] :
          ( sdtpldt0(X2,smndt0(X1)) = sdtasdt0(X0,X4)
          & aInteger0(X4) )
     => ( sdtpldt0(X2,smndt0(X1)) = sdtasdt0(X0,sK24(X0,X1,X2))
        & aInteger0(sK24(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f179,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X1,X0))
            | ( ~ sdteqdtlpzmzozddtrp0(X2,X1,X0)
              & ~ aDivisorOf0(X0,sdtpldt0(X2,smndt0(X1)))
              & ! [X3] :
                  ( sdtpldt0(X2,smndt0(X1)) != sdtasdt0(X0,X3)
                  | ~ aInteger0(X3) ) )
            | ~ aInteger0(X2) )
          & ( ( sdteqdtlpzmzozddtrp0(X2,X1,X0)
              & aDivisorOf0(X0,sdtpldt0(X2,smndt0(X1)))
              & sdtpldt0(X2,smndt0(X1)) = sdtasdt0(X0,sK24(X0,X1,X2))
              & aInteger0(sK24(X0,X1,X2))
              & aInteger0(X2) )
            | ~ aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X1,X0)) ) )
      | ~ sP8(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK24])],[f177,f178]) ).

fof(f180,plain,
    ( ~ isOpen0(sbsmnsldt0(xS))
    & ? [X2] :
        ( ! [X3] :
            ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X2,X3),sbsmnsldt0(xS))
              & ? [X7] :
                  ( ~ aElementOf0(X7,sbsmnsldt0(xS))
                  & aElementOf0(X7,szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
              & sP8(X3,X2)
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
            | sz00 = X3
            | ~ aInteger0(X3) )
        & aElementOf0(X2,sbsmnsldt0(xS)) )
    & ! [X0] :
        ( ( aElementOf0(X0,sbsmnsldt0(xS))
          | ! [X1] :
              ( ~ aElementOf0(X0,X1)
              | ~ aElementOf0(X1,xS) )
          | ~ aInteger0(X0) )
        & ( ( ? [X1] :
                ( aElementOf0(X0,X1)
                & aElementOf0(X1,xS) )
            & aInteger0(X0) )
          | ~ aElementOf0(X0,sbsmnsldt0(xS)) ) )
    & aSet0(sbsmnsldt0(xS)) ),
    inference(nnf_transformation,[],[f111]) ).

fof(f181,plain,
    ( ~ isOpen0(sbsmnsldt0(xS))
    & ? [X2] :
        ( ! [X3] :
            ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X2,X3),sbsmnsldt0(xS))
              & ? [X7] :
                  ( ~ aElementOf0(X7,sbsmnsldt0(xS))
                  & aElementOf0(X7,szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
              & sP8(X3,X2)
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X2,X3)) )
            | sz00 = X3
            | ~ aInteger0(X3) )
        & aElementOf0(X2,sbsmnsldt0(xS)) )
    & ! [X0] :
        ( ( aElementOf0(X0,sbsmnsldt0(xS))
          | ! [X1] :
              ( ~ aElementOf0(X0,X1)
              | ~ aElementOf0(X1,xS) )
          | ~ aInteger0(X0) )
        & ( ( ? [X1] :
                ( aElementOf0(X0,X1)
                & aElementOf0(X1,xS) )
            & aInteger0(X0) )
          | ~ aElementOf0(X0,sbsmnsldt0(xS)) ) )
    & aSet0(sbsmnsldt0(xS)) ),
    inference(flattening,[],[f180]) ).

fof(f182,plain,
    ( ~ isOpen0(sbsmnsldt0(xS))
    & ? [X0] :
        ( ! [X1] :
            ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X0,X1),sbsmnsldt0(xS))
              & ? [X2] :
                  ( ~ aElementOf0(X2,sbsmnsldt0(xS))
                  & aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
              & sP8(X1,X0)
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
            | sz00 = X1
            | ~ aInteger0(X1) )
        & aElementOf0(X0,sbsmnsldt0(xS)) )
    & ! [X3] :
        ( ( aElementOf0(X3,sbsmnsldt0(xS))
          | ! [X4] :
              ( ~ aElementOf0(X3,X4)
              | ~ aElementOf0(X4,xS) )
          | ~ aInteger0(X3) )
        & ( ( ? [X5] :
                ( aElementOf0(X3,X5)
                & aElementOf0(X5,xS) )
            & aInteger0(X3) )
          | ~ aElementOf0(X3,sbsmnsldt0(xS)) ) )
    & aSet0(sbsmnsldt0(xS)) ),
    inference(rectify,[],[f181]) ).

fof(f183,plain,
    ( ? [X0] :
        ( ! [X1] :
            ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X0,X1),sbsmnsldt0(xS))
              & ? [X2] :
                  ( ~ aElementOf0(X2,sbsmnsldt0(xS))
                  & aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
              & sP8(X1,X0)
              & aSet0(szAzrzSzezqlpdtcmdtrp0(X0,X1)) )
            | sz00 = X1
            | ~ aInteger0(X1) )
        & aElementOf0(X0,sbsmnsldt0(xS)) )
   => ( ! [X1] :
          ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sK25,X1),sbsmnsldt0(xS))
            & ? [X2] :
                ( ~ aElementOf0(X2,sbsmnsldt0(xS))
                & aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sK25,X1)) )
            & sP8(X1,sK25)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(sK25,X1)) )
          | sz00 = X1
          | ~ aInteger0(X1) )
      & aElementOf0(sK25,sbsmnsldt0(xS)) ) ),
    introduced(choice_axiom,[]) ).

fof(f184,plain,
    ! [X1] :
      ( ? [X2] :
          ( ~ aElementOf0(X2,sbsmnsldt0(xS))
          & aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sK25,X1)) )
     => ( ~ aElementOf0(sK26(X1),sbsmnsldt0(xS))
        & aElementOf0(sK26(X1),szAzrzSzezqlpdtcmdtrp0(sK25,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f185,plain,
    ! [X3] :
      ( ? [X5] :
          ( aElementOf0(X3,X5)
          & aElementOf0(X5,xS) )
     => ( aElementOf0(X3,sK27(X3))
        & aElementOf0(sK27(X3),xS) ) ),
    introduced(choice_axiom,[]) ).

fof(f186,plain,
    ( ~ isOpen0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sK25,X1),sbsmnsldt0(xS))
          & ~ aElementOf0(sK26(X1),sbsmnsldt0(xS))
          & aElementOf0(sK26(X1),szAzrzSzezqlpdtcmdtrp0(sK25,X1))
          & sP8(X1,sK25)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(sK25,X1)) )
        | sz00 = X1
        | ~ aInteger0(X1) )
    & aElementOf0(sK25,sbsmnsldt0(xS))
    & ! [X3] :
        ( ( aElementOf0(X3,sbsmnsldt0(xS))
          | ! [X4] :
              ( ~ aElementOf0(X3,X4)
              | ~ aElementOf0(X4,xS) )
          | ~ aInteger0(X3) )
        & ( ( aElementOf0(X3,sK27(X3))
            & aElementOf0(sK27(X3),xS)
            & aInteger0(X3) )
          | ~ aElementOf0(X3,sbsmnsldt0(xS)) ) )
    & aSet0(sbsmnsldt0(xS)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK25,sK26,sK27])],[f182,f185,f184,f183]) ).

fof(f287,plain,
    ! [X0,X1] :
      ( aInteger0(sK22(X0,X1))
      | ~ aElementOf0(X1,X0)
      | ~ sP7(X0) ),
    inference(cnf_transformation,[],[f169]) ).

fof(f288,plain,
    ! [X0,X1] :
      ( sz00 != sK22(X0,X1)
      | ~ aElementOf0(X1,X0)
      | ~ sP7(X0) ),
    inference(cnf_transformation,[],[f169]) ).

fof(f291,plain,
    ! [X3,X0,X1] :
      ( aElementOf0(X3,X0)
      | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,sK22(X0,X1)))
      | ~ aElementOf0(X1,X0)
      | ~ sP7(X0) ),
    inference(cnf_transformation,[],[f169]) ).

fof(f308,plain,
    ! [X0] :
      ( sP7(X0)
      | ~ aElementOf0(X0,xS) ),
    inference(cnf_transformation,[],[f175]) ).

fof(f310,plain,
    ! [X2,X0,X1] :
      ( aInteger0(X2)
      | ~ aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X1,X0))
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f179]) ).

fof(f320,plain,
    ! [X3] :
      ( aElementOf0(sK27(X3),xS)
      | ~ aElementOf0(X3,sbsmnsldt0(xS)) ),
    inference(cnf_transformation,[],[f186]) ).

fof(f321,plain,
    ! [X3] :
      ( aElementOf0(X3,sK27(X3))
      | ~ aElementOf0(X3,sbsmnsldt0(xS)) ),
    inference(cnf_transformation,[],[f186]) ).

fof(f322,plain,
    ! [X3,X4] :
      ( aElementOf0(X3,sbsmnsldt0(xS))
      | ~ aElementOf0(X3,X4)
      | ~ aElementOf0(X4,xS)
      | ~ aInteger0(X3) ),
    inference(cnf_transformation,[],[f186]) ).

fof(f323,plain,
    aElementOf0(sK25,sbsmnsldt0(xS)),
    inference(cnf_transformation,[],[f186]) ).

fof(f325,plain,
    ! [X1] :
      ( sP8(X1,sK25)
      | sz00 = X1
      | ~ aInteger0(X1) ),
    inference(cnf_transformation,[],[f186]) ).

fof(f326,plain,
    ! [X1] :
      ( aElementOf0(sK26(X1),szAzrzSzezqlpdtcmdtrp0(sK25,X1))
      | sz00 = X1
      | ~ aInteger0(X1) ),
    inference(cnf_transformation,[],[f186]) ).

fof(f327,plain,
    ! [X1] :
      ( ~ aElementOf0(sK26(X1),sbsmnsldt0(xS))
      | sz00 = X1
      | ~ aInteger0(X1) ),
    inference(cnf_transformation,[],[f186]) ).

cnf(c_150,plain,
    ( ~ aElementOf0(X0,szAzrzSzezqlpdtcmdtrp0(X1,sK22(X2,X1)))
    | ~ aElementOf0(X1,X2)
    | ~ sP7(X2)
    | aElementOf0(X0,X2) ),
    inference(cnf_transformation,[],[f291]) ).

cnf(c_153,plain,
    ( sK22(X0,X1) != sz00
    | ~ aElementOf0(X1,X0)
    | ~ sP7(X0) ),
    inference(cnf_transformation,[],[f288]) ).

cnf(c_154,plain,
    ( ~ aElementOf0(X0,X1)
    | ~ sP7(X1)
    | aInteger0(sK22(X1,X0)) ),
    inference(cnf_transformation,[],[f287]) ).

cnf(c_164,plain,
    ( ~ aElementOf0(X0,xS)
    | sP7(X0) ),
    inference(cnf_transformation,[],[f308]) ).

cnf(c_179,plain,
    ( ~ aElementOf0(X0,szAzrzSzezqlpdtcmdtrp0(X1,X2))
    | ~ sP8(X2,X1)
    | aInteger0(X0) ),
    inference(cnf_transformation,[],[f310]) ).

cnf(c_182,negated_conjecture,
    ( ~ aElementOf0(sK26(X0),sbsmnsldt0(xS))
    | ~ aInteger0(X0)
    | X0 = sz00 ),
    inference(cnf_transformation,[],[f327]) ).

cnf(c_183,negated_conjecture,
    ( ~ aInteger0(X0)
    | X0 = sz00
    | aElementOf0(sK26(X0),szAzrzSzezqlpdtcmdtrp0(sK25,X0)) ),
    inference(cnf_transformation,[],[f326]) ).

cnf(c_184,negated_conjecture,
    ( ~ aInteger0(X0)
    | X0 = sz00
    | sP8(X0,sK25) ),
    inference(cnf_transformation,[],[f325]) ).

cnf(c_186,negated_conjecture,
    aElementOf0(sK25,sbsmnsldt0(xS)),
    inference(cnf_transformation,[],[f323]) ).

cnf(c_187,negated_conjecture,
    ( ~ aElementOf0(X0,X1)
    | ~ aElementOf0(X1,xS)
    | ~ aInteger0(X0)
    | aElementOf0(X0,sbsmnsldt0(xS)) ),
    inference(cnf_transformation,[],[f322]) ).

cnf(c_188,negated_conjecture,
    ( ~ aElementOf0(X0,sbsmnsldt0(xS))
    | aElementOf0(X0,sK27(X0)) ),
    inference(cnf_transformation,[],[f321]) ).

cnf(c_189,negated_conjecture,
    ( ~ aElementOf0(X0,sbsmnsldt0(xS))
    | aElementOf0(sK27(X0),xS) ),
    inference(cnf_transformation,[],[f320]) ).

cnf(c_1495,plain,
    ( sK22(X0,X1) != sz00
    | X0 != X2
    | ~ aElementOf0(X1,X0)
    | ~ aElementOf0(X2,xS) ),
    inference(resolution_lifted,[status(thm)],[c_164,c_153]) ).

cnf(c_1496,plain,
    ( sK22(X0,X1) != sz00
    | ~ aElementOf0(X1,X0)
    | ~ aElementOf0(X0,xS) ),
    inference(unflattening,[status(thm)],[c_1495]) ).

cnf(c_1507,plain,
    ( X0 != X1
    | ~ aElementOf0(X2,X1)
    | ~ aElementOf0(X0,xS)
    | aInteger0(sK22(X1,X2)) ),
    inference(resolution_lifted,[status(thm)],[c_164,c_154]) ).

cnf(c_1508,plain,
    ( ~ aElementOf0(X0,X1)
    | ~ aElementOf0(X1,xS)
    | aInteger0(sK22(X1,X0)) ),
    inference(unflattening,[status(thm)],[c_1507]) ).

cnf(c_1555,plain,
    ( X0 != X1
    | ~ aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(X3,sK22(X1,X3)))
    | ~ aElementOf0(X3,X1)
    | ~ aElementOf0(X0,xS)
    | aElementOf0(X2,X1) ),
    inference(resolution_lifted,[status(thm)],[c_164,c_150]) ).

cnf(c_1556,plain,
    ( ~ aElementOf0(X0,szAzrzSzezqlpdtcmdtrp0(X1,sK22(X2,X1)))
    | ~ aElementOf0(X1,X2)
    | ~ aElementOf0(X2,xS)
    | aElementOf0(X0,X2) ),
    inference(unflattening,[status(thm)],[c_1555]) ).

cnf(c_1755,plain,
    ( X0 != sK25
    | X1 != X2
    | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X0,X1))
    | ~ aInteger0(X2)
    | X2 = sz00
    | aInteger0(X3) ),
    inference(resolution_lifted,[status(thm)],[c_179,c_184]) ).

cnf(c_1756,plain,
    ( ~ aElementOf0(X0,szAzrzSzezqlpdtcmdtrp0(sK25,X1))
    | ~ aInteger0(X1)
    | X1 = sz00
    | aInteger0(X0) ),
    inference(unflattening,[status(thm)],[c_1755]) ).

cnf(c_11561,plain,
    ( ~ aElementOf0(sK25,sbsmnsldt0(xS))
    | aElementOf0(sK27(sK25),xS) ),
    inference(instantiation,[status(thm)],[c_189]) ).

cnf(c_11563,plain,
    ( ~ aElementOf0(sK25,sbsmnsldt0(xS))
    | aElementOf0(sK25,sK27(sK25)) ),
    inference(instantiation,[status(thm)],[c_188]) ).

cnf(c_11624,plain,
    ( sK22(sK27(sK25),X0) != sz00
    | ~ aElementOf0(X0,sK27(sK25))
    | ~ aElementOf0(sK27(sK25),xS) ),
    inference(instantiation,[status(thm)],[c_1496]) ).

cnf(c_11634,plain,
    ( ~ aElementOf0(X0,sK27(sK25))
    | ~ aElementOf0(sK27(sK25),xS)
    | aInteger0(sK22(sK27(sK25),X0)) ),
    inference(instantiation,[status(thm)],[c_1508]) ).

cnf(c_12142,plain,
    ( sK22(sK27(sK25),sK25) != sz00
    | ~ aElementOf0(sK27(sK25),xS)
    | ~ aElementOf0(sK25,sK27(sK25)) ),
    inference(instantiation,[status(thm)],[c_11624]) ).

cnf(c_12143,plain,
    ( ~ aElementOf0(sK27(sK25),xS)
    | ~ aElementOf0(sK25,sK27(sK25))
    | aInteger0(sK22(sK27(sK25),sK25)) ),
    inference(instantiation,[status(thm)],[c_11634]) ).

cnf(c_12613,plain,
    ( ~ aInteger0(sK22(sK27(sK25),sK25))
    | sK22(sK27(sK25),sK25) = sz00
    | aElementOf0(sK26(sK22(sK27(sK25),sK25)),szAzrzSzezqlpdtcmdtrp0(sK25,sK22(sK27(sK25),sK25))) ),
    inference(instantiation,[status(thm)],[c_183]) ).

cnf(c_12615,plain,
    ( ~ aElementOf0(sK26(sK22(sK27(sK25),sK25)),sbsmnsldt0(xS))
    | ~ aInteger0(sK22(sK27(sK25),sK25))
    | sK22(sK27(sK25),sK25) = sz00 ),
    inference(instantiation,[status(thm)],[c_182]) ).

cnf(c_14303,plain,
    ( ~ aElementOf0(X0,sK27(sK25))
    | ~ aElementOf0(sK27(sK25),xS)
    | ~ aInteger0(X0)
    | aElementOf0(X0,sbsmnsldt0(xS)) ),
    inference(instantiation,[status(thm)],[c_187]) ).

cnf(c_15917,plain,
    ( ~ aElementOf0(X0,szAzrzSzezqlpdtcmdtrp0(sK25,sK22(sK27(sK25),sK25)))
    | ~ aInteger0(sK22(sK27(sK25),sK25))
    | sK22(sK27(sK25),sK25) = sz00
    | aInteger0(X0) ),
    inference(instantiation,[status(thm)],[c_1756]) ).

cnf(c_19344,plain,
    ( ~ aElementOf0(sK26(sK22(sK27(sK25),sK25)),szAzrzSzezqlpdtcmdtrp0(sK25,sK22(sK27(sK25),sK25)))
    | ~ aElementOf0(sK27(sK25),xS)
    | ~ aElementOf0(sK25,sK27(sK25))
    | aElementOf0(sK26(sK22(sK27(sK25),sK25)),sK27(sK25)) ),
    inference(instantiation,[status(thm)],[c_1556]) ).

cnf(c_22848,plain,
    ( ~ aElementOf0(sK26(sK22(sK27(sK25),sK25)),szAzrzSzezqlpdtcmdtrp0(sK25,sK22(sK27(sK25),sK25)))
    | ~ aInteger0(sK22(sK27(sK25),sK25))
    | sK22(sK27(sK25),sK25) = sz00
    | aInteger0(sK26(sK22(sK27(sK25),sK25))) ),
    inference(instantiation,[status(thm)],[c_15917]) ).

cnf(c_23959,plain,
    ( ~ aElementOf0(sK26(sK22(sK27(sK25),sK25)),sK27(sK25))
    | ~ aInteger0(sK26(sK22(sK27(sK25),sK25)))
    | ~ aElementOf0(sK27(sK25),xS)
    | aElementOf0(sK26(sK22(sK27(sK25),sK25)),sbsmnsldt0(xS)) ),
    inference(instantiation,[status(thm)],[c_14303]) ).

cnf(c_23960,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_23959,c_22848,c_19344,c_12613,c_12615,c_12143,c_12142,c_11563,c_11561,c_186]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : NUM437+5 : TPTP v8.1.2. Released v4.0.0.
% 0.00/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n014.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.34  % CPULimit : 300
% 0.19/0.34  % WCLimit  : 300
% 0.19/0.34  % DateTime : Fri Aug 25 11:09:48 EDT 2023
% 0.19/0.34  % CPUTime  : 
% 0.19/0.47  Running first-order theorem proving
% 0.19/0.47  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 32.58/5.25  % SZS status Started for theBenchmark.p
% 32.58/5.25  % SZS status Theorem for theBenchmark.p
% 32.58/5.25  
% 32.58/5.25  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 32.58/5.25  
% 32.58/5.25  ------  iProver source info
% 32.58/5.25  
% 32.58/5.25  git: date: 2023-05-31 18:12:56 +0000
% 32.58/5.25  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 32.58/5.25  git: non_committed_changes: false
% 32.58/5.25  git: last_make_outside_of_git: false
% 32.58/5.25  
% 32.58/5.25  ------ Parsing...
% 32.58/5.25  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 32.58/5.25  
% 32.58/5.25  ------ 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: 2 0s  sf_e  pe_s  pe_e 
% 32.58/5.25  
% 32.58/5.25  ------ Preprocessing... gs_s  sp: 4 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 32.58/5.25  
% 32.58/5.25  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 32.58/5.25  ------ Proving...
% 32.58/5.25  ------ Problem Properties 
% 32.58/5.25  
% 32.58/5.25  
% 32.58/5.25  clauses                                 140
% 32.58/5.25  conjectures                             11
% 32.58/5.25  EPR                                     34
% 32.58/5.25  Horn                                    93
% 32.58/5.25  unary                                   6
% 32.58/5.25  binary                                  28
% 32.58/5.25  lits                                    497
% 32.58/5.25  lits eq                                 69
% 32.58/5.25  fd_pure                                 0
% 32.58/5.25  fd_pseudo                               0
% 32.58/5.25  fd_cond                                 28
% 32.58/5.25  fd_pseudo_cond                          9
% 32.58/5.25  AC symbols                              0
% 32.58/5.25  
% 32.58/5.25  ------ Input Options Time Limit: Unbounded
% 32.58/5.25  
% 32.58/5.25  
% 32.58/5.25  ------ 
% 32.58/5.25  Current options:
% 32.58/5.25  ------ 
% 32.58/5.25  
% 32.58/5.25  
% 32.58/5.25  
% 32.58/5.25  
% 32.58/5.25  ------ Proving...
% 32.58/5.25  
% 32.58/5.25  
% 32.58/5.25  % SZS status Theorem for theBenchmark.p
% 32.58/5.25  
% 32.58/5.25  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 32.58/5.25  
% 32.58/5.25  
%------------------------------------------------------------------------------