TSTP Solution File: NUM574+1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : NUM574+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n018.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 : Tue Apr 30 14:34:07 EDT 2024

% Result   : Theorem 0.18s 0.37s
% Output   : Refutation 0.18s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   68
% Syntax   : Number of formulae    :  340 (  49 unt;   0 def)
%            Number of atoms       : 1037 ( 192 equ)
%            Maximal formula atoms :   16 (   3 avg)
%            Number of connectives : 1139 ( 442   ~; 455   |; 151   &)
%                                         (  60 <=>;  31  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   4 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   44 (  42 usr;  27 prp; 0-3 aty)
%            Number of functors    :   27 (  27 usr;  11 con; 0-3 aty)
%            Number of variables   :  299 ( 270   !;  29   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1274,plain,
    $false,
    inference(avatar_sat_refutation,[],[f544,f572,f702,f725,f727,f729,f731,f734,f736,f743,f761,f765,f817,f820,f837,f841,f884,f919,f930,f941,f984,f1033,f1039,f1073,f1076,f1112,f1131,f1133,f1208,f1221,f1251,f1268,f1273]) ).

fof(f1273,plain,
    ( ~ spl33_1
    | ~ spl33_14
    | ~ spl33_16 ),
    inference(avatar_contradiction_clause,[],[f1272]) ).

fof(f1272,plain,
    ( $false
    | ~ spl33_1
    | ~ spl33_14
    | ~ spl33_16 ),
    inference(subsumption_resolution,[],[f1271,f538]) ).

fof(f538,plain,
    ( aSet0(xS)
    | ~ spl33_1 ),
    inference(avatar_component_clause,[],[f537]) ).

fof(f537,plain,
    ( spl33_1
  <=> aSet0(xS) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_1])]) ).

fof(f1271,plain,
    ( ~ aSet0(xS)
    | ~ spl33_14
    | ~ spl33_16 ),
    inference(resolution,[],[f1265,f372]) ).

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

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

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

fof(f1265,plain,
    ( ~ aSubsetOf0(xS,xS)
    | ~ spl33_14
    | ~ spl33_16 ),
    inference(forward_demodulation,[],[f1264,f320]) ).

fof(f320,plain,
    xS = sdtlpdtrp0(xN,sz00),
    inference(cnf_transformation,[],[f97]) ).

fof(f97,plain,
    ( ! [X0] :
        ( ( isCountable0(sdtlpdtrp0(xN,szszuzczcdt0(X0)))
          & aSubsetOf0(sdtlpdtrp0(xN,szszuzczcdt0(X0)),sdtmndt0(sdtlpdtrp0(xN,X0),szmzizndt0(sdtlpdtrp0(xN,X0)))) )
        | ~ isCountable0(sdtlpdtrp0(xN,X0))
        | ~ aSubsetOf0(sdtlpdtrp0(xN,X0),szNzAzT0)
        | ~ aElementOf0(X0,szNzAzT0) )
    & xS = sdtlpdtrp0(xN,sz00)
    & szNzAzT0 = szDzozmdt0(xN)
    & aFunction0(xN) ),
    inference(flattening,[],[f96]) ).

fof(f96,plain,
    ( ! [X0] :
        ( ( isCountable0(sdtlpdtrp0(xN,szszuzczcdt0(X0)))
          & aSubsetOf0(sdtlpdtrp0(xN,szszuzczcdt0(X0)),sdtmndt0(sdtlpdtrp0(xN,X0),szmzizndt0(sdtlpdtrp0(xN,X0)))) )
        | ~ isCountable0(sdtlpdtrp0(xN,X0))
        | ~ aSubsetOf0(sdtlpdtrp0(xN,X0),szNzAzT0)
        | ~ aElementOf0(X0,szNzAzT0) )
    & xS = sdtlpdtrp0(xN,sz00)
    & szNzAzT0 = szDzozmdt0(xN)
    & aFunction0(xN) ),
    inference(ennf_transformation,[],[f81]) ).

fof(f81,axiom,
    ( ! [X0] :
        ( aElementOf0(X0,szNzAzT0)
       => ( ( isCountable0(sdtlpdtrp0(xN,X0))
            & aSubsetOf0(sdtlpdtrp0(xN,X0),szNzAzT0) )
         => ( isCountable0(sdtlpdtrp0(xN,szszuzczcdt0(X0)))
            & aSubsetOf0(sdtlpdtrp0(xN,szszuzczcdt0(X0)),sdtmndt0(sdtlpdtrp0(xN,X0),szmzizndt0(sdtlpdtrp0(xN,X0)))) ) ) )
    & xS = sdtlpdtrp0(xN,sz00)
    & szNzAzT0 = szDzozmdt0(xN)
    & aFunction0(xN) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3623) ).

fof(f1264,plain,
    ( ~ aSubsetOf0(sdtlpdtrp0(xN,sz00),xS)
    | ~ spl33_14
    | ~ spl33_16 ),
    inference(forward_demodulation,[],[f1263,f929]) ).

fof(f929,plain,
    ( sz00 = xi
    | ~ spl33_16 ),
    inference(avatar_component_clause,[],[f927]) ).

fof(f927,plain,
    ( spl33_16
  <=> sz00 = xi ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_16])]) ).

fof(f1263,plain,
    ( ~ aSubsetOf0(sdtlpdtrp0(xN,xi),xS)
    | ~ spl33_14 ),
    inference(forward_demodulation,[],[f1253,f320]) ).

fof(f1253,plain,
    ( ~ aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,sz00))
    | ~ spl33_14 ),
    inference(superposition,[],[f311,f918]) ).

fof(f918,plain,
    ( sz00 = xj
    | ~ spl33_14 ),
    inference(avatar_component_clause,[],[f916]) ).

fof(f916,plain,
    ( spl33_14
  <=> sz00 = xj ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_14])]) ).

fof(f311,plain,
    ~ aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj)),
    inference(cnf_transformation,[],[f95]) ).

fof(f95,plain,
    ( ~ aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj))
    & sdtlseqdt0(xj,xi) ),
    inference(ennf_transformation,[],[f87]) ).

fof(f87,negated_conjecture,
    ~ ( sdtlseqdt0(xj,xi)
     => aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj)) ),
    inference(negated_conjecture,[],[f86]) ).

fof(f86,conjecture,
    ( sdtlseqdt0(xj,xi)
   => aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).

fof(f1268,plain,
    ( spl33_11
    | ~ spl33_12
    | ~ spl33_13
    | ~ spl33_14 ),
    inference(avatar_contradiction_clause,[],[f1267]) ).

fof(f1267,plain,
    ( $false
    | spl33_11
    | ~ spl33_12
    | ~ spl33_13
    | ~ spl33_14 ),
    inference(subsumption_resolution,[],[f1259,f894]) ).

fof(f894,plain,
    ( ~ aElement0(sK21(sz00))
    | spl33_11
    | ~ spl33_12 ),
    inference(superposition,[],[f878,f883]) ).

fof(f883,plain,
    ( sz00 = xk
    | ~ spl33_12 ),
    inference(avatar_component_clause,[],[f881]) ).

fof(f881,plain,
    ( spl33_12
  <=> sz00 = xk ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_12])]) ).

fof(f878,plain,
    ( ~ aElement0(sK21(xk))
    | spl33_11 ),
    inference(avatar_component_clause,[],[f877]) ).

fof(f877,plain,
    ( spl33_11
  <=> aElement0(sK21(xk)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_11])]) ).

fof(f1259,plain,
    ( aElement0(sK21(sz00))
    | ~ spl33_13
    | ~ spl33_14 ),
    inference(superposition,[],[f914,f918]) ).

fof(f914,plain,
    ( aElement0(sK21(xj))
    | ~ spl33_13 ),
    inference(avatar_component_clause,[],[f912]) ).

fof(f912,plain,
    ( spl33_13
  <=> aElement0(sK21(xj)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_13])]) ).

fof(f1251,plain,
    ( spl33_14
    | ~ spl33_16 ),
    inference(avatar_contradiction_clause,[],[f1250]) ).

fof(f1250,plain,
    ( $false
    | spl33_14
    | ~ spl33_16 ),
    inference(subsumption_resolution,[],[f1249,f327]) ).

fof(f327,plain,
    aElementOf0(xj,szNzAzT0),
    inference(cnf_transformation,[],[f83]) ).

fof(f83,axiom,
    ( aElementOf0(xi,szNzAzT0)
    & aElementOf0(xj,szNzAzT0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3786) ).

fof(f1249,plain,
    ( ~ aElementOf0(xj,szNzAzT0)
    | spl33_14
    | ~ spl33_16 ),
    inference(subsumption_resolution,[],[f1248,f917]) ).

fof(f917,plain,
    ( sz00 != xj
    | spl33_14 ),
    inference(avatar_component_clause,[],[f916]) ).

fof(f1248,plain,
    ( sz00 = xj
    | ~ aElementOf0(xj,szNzAzT0)
    | spl33_14
    | ~ spl33_16 ),
    inference(resolution,[],[f1247,f399]) ).

fof(f399,plain,
    ! [X0] :
      ( aElementOf0(sK21(X0),szNzAzT0)
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f252]) ).

fof(f252,plain,
    ! [X0] :
      ( ( szszuzczcdt0(sK21(X0)) = X0
        & aElementOf0(sK21(X0),szNzAzT0) )
      | sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK21])],[f143,f251]) ).

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

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

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

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

fof(f1247,plain,
    ( ~ aElementOf0(sK21(xj),szNzAzT0)
    | spl33_14
    | ~ spl33_16 ),
    inference(subsumption_resolution,[],[f1177,f1209]) ).

fof(f1209,plain,
    ( sdtlseqdt0(xj,sz00)
    | ~ spl33_16 ),
    inference(superposition,[],[f310,f929]) ).

fof(f310,plain,
    sdtlseqdt0(xj,xi),
    inference(cnf_transformation,[],[f95]) ).

fof(f1177,plain,
    ( ~ sdtlseqdt0(xj,sz00)
    | ~ aElementOf0(sK21(xj),szNzAzT0)
    | spl33_14 ),
    inference(superposition,[],[f393,f1155]) ).

fof(f1155,plain,
    ( xj = szszuzczcdt0(sK21(xj))
    | spl33_14 ),
    inference(subsumption_resolution,[],[f1146,f917]) ).

fof(f1146,plain,
    ( sz00 = xj
    | xj = szszuzczcdt0(sK21(xj)) ),
    inference(resolution,[],[f400,f327]) ).

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

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

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

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

fof(f1221,plain,
    ( spl33_11
    | ~ spl33_12
    | ~ spl33_15
    | ~ spl33_16 ),
    inference(avatar_contradiction_clause,[],[f1220]) ).

fof(f1220,plain,
    ( $false
    | spl33_11
    | ~ spl33_12
    | ~ spl33_15
    | ~ spl33_16 ),
    inference(subsumption_resolution,[],[f1217,f894]) ).

fof(f1217,plain,
    ( aElement0(sK21(sz00))
    | ~ spl33_15
    | ~ spl33_16 ),
    inference(superposition,[],[f925,f929]) ).

fof(f925,plain,
    ( aElement0(sK21(xi))
    | ~ spl33_15 ),
    inference(avatar_component_clause,[],[f923]) ).

fof(f923,plain,
    ( spl33_15
  <=> aElement0(sK21(xi)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_15])]) ).

fof(f1208,plain,
    spl33_16,
    inference(avatar_contradiction_clause,[],[f1207]) ).

fof(f1207,plain,
    ( $false
    | spl33_16 ),
    inference(subsumption_resolution,[],[f1206,f328]) ).

fof(f328,plain,
    aElementOf0(xi,szNzAzT0),
    inference(cnf_transformation,[],[f83]) ).

fof(f1206,plain,
    ( ~ aElementOf0(xi,szNzAzT0)
    | spl33_16 ),
    inference(subsumption_resolution,[],[f1205,f928]) ).

fof(f928,plain,
    ( sz00 != xi
    | spl33_16 ),
    inference(avatar_component_clause,[],[f927]) ).

fof(f1205,plain,
    ( sz00 = xi
    | ~ aElementOf0(xi,szNzAzT0)
    | spl33_16 ),
    inference(resolution,[],[f1202,f399]) ).

fof(f1202,plain,
    ( ~ aElementOf0(sK21(xi),szNzAzT0)
    | spl33_16 ),
    inference(trivial_inequality_removal,[],[f1197]) ).

fof(f1197,plain,
    ( xi != xi
    | ~ aElementOf0(sK21(xi),szNzAzT0)
    | spl33_16 ),
    inference(superposition,[],[f522,f1156]) ).

fof(f1156,plain,
    ( xi = szszuzczcdt0(sK21(xi))
    | spl33_16 ),
    inference(subsumption_resolution,[],[f1147,f928]) ).

fof(f1147,plain,
    ( sz00 = xi
    | xi = szszuzczcdt0(sK21(xi)) ),
    inference(resolution,[],[f400,f328]) ).

fof(f522,plain,
    ! [X0] :
      ( szszuzczcdt0(X0) != xi
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(global_subsumption,[],[f311,f310,f312,f313,f314,f317,f316,f315,f322,f321,f320,f319,f318,f324,f323,f326,f325,f328,f327,f330,f329,f521]) ).

fof(f521,plain,
    ! [X0] :
      ( aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj))
      | ~ sdtlseqdt0(xj,xi)
      | szszuzczcdt0(X0) != xi
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(duplicate_literal_removal,[],[f331]) ).

fof(f331,plain,
    ! [X0] :
      ( aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj))
      | ~ sdtlseqdt0(xj,xi)
      | szszuzczcdt0(X0) != xi
      | ~ aElementOf0(X0,szNzAzT0)
      | ~ sdtlseqdt0(xj,xi) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f99,plain,
    ( aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj))
    | ~ sdtlseqdt0(xj,xi)
    | ! [X0] :
        ( szszuzczcdt0(X0) != xi
        | ~ aElementOf0(X0,szNzAzT0) )
    | ~ sdtlseqdt0(xj,xi) ),
    inference(flattening,[],[f98]) ).

fof(f98,plain,
    ( aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj))
    | ~ sdtlseqdt0(xj,xi)
    | ! [X0] :
        ( szszuzczcdt0(X0) != xi
        | ~ aElementOf0(X0,szNzAzT0) )
    | ~ sdtlseqdt0(xj,xi) ),
    inference(ennf_transformation,[],[f85]) ).

fof(f85,axiom,
    ( ( ? [X0] :
          ( szszuzczcdt0(X0) = xi
          & aElementOf0(X0,szNzAzT0) )
      & sdtlseqdt0(xj,xi) )
   => ( sdtlseqdt0(xj,xi)
     => aSubsetOf0(sdtlpdtrp0(xN,xi),sdtlpdtrp0(xN,xj)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3786_02) ).

fof(f329,plain,
    aSubsetOf0(xS,szNzAzT0),
    inference(cnf_transformation,[],[f75]) ).

fof(f75,axiom,
    ( isCountable0(xS)
    & aSubsetOf0(xS,szNzAzT0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3435) ).

fof(f330,plain,
    isCountable0(xS),
    inference(cnf_transformation,[],[f75]) ).

fof(f325,plain,
    aElementOf0(xk,szNzAzT0),
    inference(cnf_transformation,[],[f80]) ).

fof(f80,axiom,
    ( xK = szszuzczcdt0(xk)
    & aElementOf0(xk,szNzAzT0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3533) ).

fof(f326,plain,
    xK = szszuzczcdt0(xk),
    inference(cnf_transformation,[],[f80]) ).

fof(f323,plain,
    aSet0(xT),
    inference(cnf_transformation,[],[f73]) ).

fof(f73,axiom,
    ( isFinite0(xT)
    & aSet0(xT) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3291) ).

fof(f324,plain,
    isFinite0(xT),
    inference(cnf_transformation,[],[f73]) ).

fof(f318,plain,
    aFunction0(xN),
    inference(cnf_transformation,[],[f97]) ).

fof(f319,plain,
    szNzAzT0 = szDzozmdt0(xN),
    inference(cnf_transformation,[],[f97]) ).

fof(f321,plain,
    ! [X0] :
      ( aSubsetOf0(sdtlpdtrp0(xN,szszuzczcdt0(X0)),sdtmndt0(sdtlpdtrp0(xN,X0),szmzizndt0(sdtlpdtrp0(xN,X0))))
      | ~ isCountable0(sdtlpdtrp0(xN,X0))
      | ~ aSubsetOf0(sdtlpdtrp0(xN,X0),szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f97]) ).

fof(f322,plain,
    ! [X0] :
      ( isCountable0(sdtlpdtrp0(xN,szszuzczcdt0(X0)))
      | ~ isCountable0(sdtlpdtrp0(xN,X0))
      | ~ aSubsetOf0(sdtlpdtrp0(xN,X0),szNzAzT0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f97]) ).

fof(f315,plain,
    aFunction0(xc),
    inference(cnf_transformation,[],[f76]) ).

fof(f76,axiom,
    ( aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT)
    & szDzozmdt0(xc) = slbdtsldtrb0(xS,xK)
    & aFunction0(xc) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3453) ).

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

fof(f317,plain,
    aSubsetOf0(sdtlcdtrc0(xc,szDzozmdt0(xc)),xT),
    inference(cnf_transformation,[],[f76]) ).

fof(f314,plain,
    aElementOf0(xK,szNzAzT0),
    inference(cnf_transformation,[],[f74]) ).

fof(f74,axiom,
    aElementOf0(xK,szNzAzT0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3418) ).

fof(f313,plain,
    sz00 != xK,
    inference(cnf_transformation,[],[f79]) ).

fof(f79,axiom,
    sz00 != xK,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3520) ).

fof(f312,plain,
    sz00 != xK,
    inference(cnf_transformation,[],[f78]) ).

fof(f78,axiom,
    sz00 != xK,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__3462) ).

fof(f1133,plain,
    ( spl33_2
    | ~ spl33_25 ),
    inference(avatar_contradiction_clause,[],[f1132]) ).

fof(f1132,plain,
    ( $false
    | spl33_2
    | ~ spl33_25 ),
    inference(subsumption_resolution,[],[f1117,f339]) ).

fof(f339,plain,
    isFinite0(slcrc0),
    inference(cnf_transformation,[],[f6]) ).

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

fof(f1117,plain,
    ( ~ isFinite0(slcrc0)
    | spl33_2
    | ~ spl33_25 ),
    inference(superposition,[],[f543,f1107]) ).

fof(f1107,plain,
    ( slcrc0 = xS
    | ~ spl33_25 ),
    inference(avatar_component_clause,[],[f1105]) ).

fof(f1105,plain,
    ( spl33_25
  <=> slcrc0 = xS ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_25])]) ).

fof(f543,plain,
    ( ~ isFinite0(xS)
    | spl33_2 ),
    inference(avatar_component_clause,[],[f541]) ).

fof(f541,plain,
    ( spl33_2
  <=> isFinite0(xS) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_2])]) ).

fof(f1131,plain,
    ~ spl33_25,
    inference(avatar_contradiction_clause,[],[f1130]) ).

fof(f1130,plain,
    ( $false
    | ~ spl33_25 ),
    inference(subsumption_resolution,[],[f1115,f525]) ).

fof(f525,plain,
    ~ isCountable0(slcrc0),
    inference(subsumption_resolution,[],[f502,f508]) ).

fof(f508,plain,
    aSet0(slcrc0),
    inference(equality_resolution,[],[f429]) ).

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

fof(f275,plain,
    ! [X0] :
      ( ( slcrc0 = X0
        | aElementOf0(sK26(X0),X0)
        | ~ aSet0(X0) )
      & ( ( ! [X2] : ~ aElementOf0(X2,X0)
          & aSet0(X0) )
        | slcrc0 != X0 ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK26])],[f273,f274]) ).

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

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

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

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

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

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

fof(f502,plain,
    ( ~ isCountable0(slcrc0)
    | ~ aSet0(slcrc0) ),
    inference(equality_resolution,[],[f417]) ).

fof(f417,plain,
    ! [X0] :
      ( slcrc0 != X0
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f158]) ).

fof(f158,plain,
    ! [X0] :
      ( slcrc0 != X0
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f157]) ).

fof(f157,plain,
    ! [X0] :
      ( slcrc0 != X0
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f9]) ).

fof(f9,axiom,
    ! [X0] :
      ( ( isCountable0(X0)
        & aSet0(X0) )
     => slcrc0 != X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mCountNFin_01) ).

fof(f1115,plain,
    ( isCountable0(slcrc0)
    | ~ spl33_25 ),
    inference(superposition,[],[f330,f1107]) ).

fof(f1112,plain,
    ( spl33_25
    | spl33_26
    | ~ spl33_1 ),
    inference(avatar_split_clause,[],[f1102,f537,f1109,f1105]) ).

fof(f1109,plain,
    ( spl33_26
  <=> aElementOf0(sK26(xS),szNzAzT0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_26])]) ).

fof(f1102,plain,
    ( aElementOf0(sK26(xS),szNzAzT0)
    | slcrc0 = xS
    | ~ spl33_1 ),
    inference(subsumption_resolution,[],[f1100,f538]) ).

fof(f1100,plain,
    ( aElementOf0(sK26(xS),szNzAzT0)
    | slcrc0 = xS
    | ~ aSet0(xS) ),
    inference(resolution,[],[f1098,f431]) ).

fof(f431,plain,
    ! [X0] :
      ( aElementOf0(sK26(X0),X0)
      | slcrc0 = X0
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f275]) ).

fof(f1098,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,xS)
      | aElementOf0(X0,szNzAzT0) ),
    inference(subsumption_resolution,[],[f1089,f342]) ).

fof(f342,plain,
    aSet0(szNzAzT0),
    inference(cnf_transformation,[],[f23]) ).

fof(f23,axiom,
    ( isCountable0(szNzAzT0)
    & aSet0(szNzAzT0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mNATSet) ).

fof(f1089,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,xS)
      | aElementOf0(X0,szNzAzT0)
      | ~ aSet0(szNzAzT0) ),
    inference(resolution,[],[f382,f329]) ).

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

fof(f250,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aSubsetOf0(X1,X0)
            | ( ~ aElementOf0(sK20(X0,X1),X0)
              & aElementOf0(sK20(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,[sK20])],[f248,f249]) ).

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

fof(f248,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,[],[f247]) ).

fof(f247,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,[],[f246]) ).

fof(f246,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,[],[f124]) ).

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

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

fof(f1076,plain,
    ( ~ spl33_19
    | spl33_23 ),
    inference(avatar_contradiction_clause,[],[f1075]) ).

fof(f1075,plain,
    ( $false
    | ~ spl33_19
    | spl33_23 ),
    inference(subsumption_resolution,[],[f1074,f1017]) ).

fof(f1017,plain,
    ( sP1(slcrc0,xc)
    | ~ spl33_19 ),
    inference(subsumption_resolution,[],[f1012,f315]) ).

fof(f1012,plain,
    ( sP1(slcrc0,xc)
    | ~ aFunction0(xc)
    | ~ spl33_19 ),
    inference(superposition,[],[f645,f979]) ).

fof(f979,plain,
    ( slcrc0 = szDzozmdt0(xc)
    | ~ spl33_19 ),
    inference(avatar_component_clause,[],[f977]) ).

fof(f977,plain,
    ( spl33_19
  <=> slcrc0 = szDzozmdt0(xc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_19])]) ).

fof(f645,plain,
    ! [X0] :
      ( sP1(szDzozmdt0(X0),X0)
      | ~ aFunction0(X0) ),
    inference(subsumption_resolution,[],[f643,f344]) ).

fof(f344,plain,
    ! [X0] :
      ( aSet0(szDzozmdt0(X0))
      | ~ aFunction0(X0) ),
    inference(cnf_transformation,[],[f105]) ).

fof(f105,plain,
    ! [X0] :
      ( aSet0(szDzozmdt0(X0))
      | ~ aFunction0(X0) ),
    inference(ennf_transformation,[],[f64]) ).

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

fof(f643,plain,
    ! [X0] :
      ( sP1(szDzozmdt0(X0),X0)
      | ~ aFunction0(X0)
      | ~ aSet0(szDzozmdt0(X0)) ),
    inference(resolution,[],[f356,f372]) ).

fof(f356,plain,
    ! [X0,X1] :
      ( ~ aSubsetOf0(X1,szDzozmdt0(X0))
      | sP1(X1,X0)
      | ~ aFunction0(X0) ),
    inference(cnf_transformation,[],[f206]) ).

fof(f206,plain,
    ! [X0] :
      ( ! [X1] :
          ( sP1(X1,X0)
          | ~ aSubsetOf0(X1,szDzozmdt0(X0)) )
      | ~ aFunction0(X0) ),
    inference(definition_folding,[],[f110,f205,f204]) ).

fof(f204,plain,
    ! [X2,X0,X1] :
      ( sP0(X2,X0,X1)
    <=> ( ! [X3] :
            ( sdtlpdtrp0(X0,X3) = sdtlpdtrp0(X2,X3)
            | ~ aElementOf0(X3,X1) )
        & szDzozmdt0(X2) = X1
        & aFunction0(X2) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f205,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( sdtexdt0(X0,X1) = X2
        <=> sP0(X2,X0,X1) )
      | ~ sP1(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f110,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( sdtexdt0(X0,X1) = X2
            <=> ( ! [X3] :
                    ( sdtlpdtrp0(X0,X3) = sdtlpdtrp0(X2,X3)
                    | ~ aElementOf0(X3,X1) )
                & szDzozmdt0(X2) = X1
                & aFunction0(X2) ) )
          | ~ aSubsetOf0(X1,szDzozmdt0(X0)) )
      | ~ aFunction0(X0) ),
    inference(ennf_transformation,[],[f70]) ).

fof(f70,axiom,
    ! [X0] :
      ( aFunction0(X0)
     => ! [X1] :
          ( aSubsetOf0(X1,szDzozmdt0(X0))
         => ! [X2] :
              ( sdtexdt0(X0,X1) = X2
            <=> ( ! [X3] :
                    ( aElementOf0(X3,X1)
                   => sdtlpdtrp0(X0,X3) = sdtlpdtrp0(X2,X3) )
                & szDzozmdt0(X2) = X1
                & aFunction0(X2) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefRst) ).

fof(f1074,plain,
    ( ~ sP1(slcrc0,xc)
    | spl33_23 ),
    inference(resolution,[],[f1068,f747]) ).

fof(f747,plain,
    ! [X0,X1] :
      ( aFunction0(sdtexdt0(X1,X0))
      | ~ sP1(X0,X1) ),
    inference(resolution,[],[f495,f351]) ).

fof(f351,plain,
    ! [X2,X0,X1] :
      ( ~ sP0(X0,X1,X2)
      | aFunction0(X0) ),
    inference(cnf_transformation,[],[f232]) ).

fof(f232,plain,
    ! [X0,X1,X2] :
      ( ( sP0(X0,X1,X2)
        | ( sdtlpdtrp0(X0,sK14(X0,X1,X2)) != sdtlpdtrp0(X1,sK14(X0,X1,X2))
          & aElementOf0(sK14(X0,X1,X2),X2) )
        | szDzozmdt0(X0) != X2
        | ~ aFunction0(X0) )
      & ( ( ! [X4] :
              ( sdtlpdtrp0(X0,X4) = sdtlpdtrp0(X1,X4)
              | ~ aElementOf0(X4,X2) )
          & szDzozmdt0(X0) = X2
          & aFunction0(X0) )
        | ~ sP0(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK14])],[f230,f231]) ).

fof(f231,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( sdtlpdtrp0(X0,X3) != sdtlpdtrp0(X1,X3)
          & aElementOf0(X3,X2) )
     => ( sdtlpdtrp0(X0,sK14(X0,X1,X2)) != sdtlpdtrp0(X1,sK14(X0,X1,X2))
        & aElementOf0(sK14(X0,X1,X2),X2) ) ),
    introduced(choice_axiom,[]) ).

fof(f230,plain,
    ! [X0,X1,X2] :
      ( ( sP0(X0,X1,X2)
        | ? [X3] :
            ( sdtlpdtrp0(X0,X3) != sdtlpdtrp0(X1,X3)
            & aElementOf0(X3,X2) )
        | szDzozmdt0(X0) != X2
        | ~ aFunction0(X0) )
      & ( ( ! [X4] :
              ( sdtlpdtrp0(X0,X4) = sdtlpdtrp0(X1,X4)
              | ~ aElementOf0(X4,X2) )
          & szDzozmdt0(X0) = X2
          & aFunction0(X0) )
        | ~ sP0(X0,X1,X2) ) ),
    inference(rectify,[],[f229]) ).

fof(f229,plain,
    ! [X2,X0,X1] :
      ( ( sP0(X2,X0,X1)
        | ? [X3] :
            ( sdtlpdtrp0(X0,X3) != sdtlpdtrp0(X2,X3)
            & aElementOf0(X3,X1) )
        | szDzozmdt0(X2) != X1
        | ~ aFunction0(X2) )
      & ( ( ! [X3] :
              ( sdtlpdtrp0(X0,X3) = sdtlpdtrp0(X2,X3)
              | ~ aElementOf0(X3,X1) )
          & szDzozmdt0(X2) = X1
          & aFunction0(X2) )
        | ~ sP0(X2,X0,X1) ) ),
    inference(flattening,[],[f228]) ).

fof(f228,plain,
    ! [X2,X0,X1] :
      ( ( sP0(X2,X0,X1)
        | ? [X3] :
            ( sdtlpdtrp0(X0,X3) != sdtlpdtrp0(X2,X3)
            & aElementOf0(X3,X1) )
        | szDzozmdt0(X2) != X1
        | ~ aFunction0(X2) )
      & ( ( ! [X3] :
              ( sdtlpdtrp0(X0,X3) = sdtlpdtrp0(X2,X3)
              | ~ aElementOf0(X3,X1) )
          & szDzozmdt0(X2) = X1
          & aFunction0(X2) )
        | ~ sP0(X2,X0,X1) ) ),
    inference(nnf_transformation,[],[f204]) ).

fof(f495,plain,
    ! [X0,X1] :
      ( sP0(sdtexdt0(X1,X0),X1,X0)
      | ~ sP1(X0,X1) ),
    inference(equality_resolution,[],[f349]) ).

fof(f349,plain,
    ! [X2,X0,X1] :
      ( sP0(X2,X1,X0)
      | sdtexdt0(X1,X0) != X2
      | ~ sP1(X0,X1) ),
    inference(cnf_transformation,[],[f227]) ).

fof(f227,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( sdtexdt0(X1,X0) = X2
            | ~ sP0(X2,X1,X0) )
          & ( sP0(X2,X1,X0)
            | sdtexdt0(X1,X0) != X2 ) )
      | ~ sP1(X0,X1) ),
    inference(rectify,[],[f226]) ).

fof(f226,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( sdtexdt0(X0,X1) = X2
            | ~ sP0(X2,X0,X1) )
          & ( sP0(X2,X0,X1)
            | sdtexdt0(X0,X1) != X2 ) )
      | ~ sP1(X1,X0) ),
    inference(nnf_transformation,[],[f205]) ).

fof(f1068,plain,
    ( ~ aFunction0(sdtexdt0(xc,slcrc0))
    | spl33_23 ),
    inference(avatar_component_clause,[],[f1066]) ).

fof(f1066,plain,
    ( spl33_23
  <=> aFunction0(sdtexdt0(xc,slcrc0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_23])]) ).

fof(f1073,plain,
    ( ~ spl33_23
    | spl33_24
    | ~ spl33_19 ),
    inference(avatar_split_clause,[],[f1051,f977,f1070,f1066]) ).

fof(f1070,plain,
    ( spl33_24
  <=> sP1(slcrc0,sdtexdt0(xc,slcrc0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_24])]) ).

fof(f1051,plain,
    ( sP1(slcrc0,sdtexdt0(xc,slcrc0))
    | ~ aFunction0(sdtexdt0(xc,slcrc0))
    | ~ spl33_19 ),
    inference(superposition,[],[f645,f1019]) ).

fof(f1019,plain,
    ( slcrc0 = szDzozmdt0(sdtexdt0(xc,slcrc0))
    | ~ spl33_19 ),
    inference(resolution,[],[f1017,f746]) ).

fof(f746,plain,
    ! [X0,X1] :
      ( ~ sP1(X0,X1)
      | szDzozmdt0(sdtexdt0(X1,X0)) = X0 ),
    inference(resolution,[],[f495,f352]) ).

fof(f352,plain,
    ! [X2,X0,X1] :
      ( ~ sP0(X0,X1,X2)
      | szDzozmdt0(X0) = X2 ),
    inference(cnf_transformation,[],[f232]) ).

fof(f1039,plain,
    spl33_22,
    inference(avatar_contradiction_clause,[],[f1038]) ).

fof(f1038,plain,
    ( $false
    | spl33_22 ),
    inference(subsumption_resolution,[],[f1037,f342]) ).

fof(f1037,plain,
    ( ~ aSet0(szNzAzT0)
    | spl33_22 ),
    inference(resolution,[],[f1032,f372]) ).

fof(f1032,plain,
    ( ~ aSubsetOf0(szNzAzT0,szNzAzT0)
    | spl33_22 ),
    inference(avatar_component_clause,[],[f1030]) ).

fof(f1030,plain,
    ( spl33_22
  <=> aSubsetOf0(szNzAzT0,szNzAzT0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_22])]) ).

fof(f1033,plain,
    ( spl33_21
    | ~ spl33_22
    | spl33_4 ),
    inference(avatar_split_clause,[],[f999,f699,f1030,f1026]) ).

fof(f1026,plain,
    ( spl33_21
  <=> sP5(szmzizndt0(szNzAzT0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_21])]) ).

fof(f699,plain,
    ( spl33_4
  <=> slcrc0 = szNzAzT0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_4])]) ).

fof(f999,plain,
    ( ~ aSubsetOf0(szNzAzT0,szNzAzT0)
    | sP5(szmzizndt0(szNzAzT0))
    | spl33_4 ),
    inference(subsumption_resolution,[],[f991,f700]) ).

fof(f700,plain,
    ( slcrc0 != szNzAzT0
    | spl33_4 ),
    inference(avatar_component_clause,[],[f699]) ).

fof(f991,plain,
    ( slcrc0 = szNzAzT0
    | ~ aSubsetOf0(szNzAzT0,szNzAzT0)
    | sP5(szmzizndt0(szNzAzT0)) ),
    inference(resolution,[],[f506,f410]) ).

fof(f410,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | sP5(X0) ),
    inference(cnf_transformation,[],[f212]) ).

fof(f212,plain,
    ! [X0] :
      ( sP5(X0)
      | ~ aElementOf0(X0,szNzAzT0) ),
    inference(definition_folding,[],[f144,f211,f210]) ).

fof(f210,plain,
    ! [X0,X1] :
      ( sP4(X0,X1)
    <=> ( ! [X2] :
            ( aElementOf0(X2,X1)
          <=> ( sdtlseqdt0(szszuzczcdt0(X2),X0)
              & aElementOf0(X2,szNzAzT0) ) )
        & aSet0(X1) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])]) ).

fof(f211,plain,
    ! [X0] :
      ( ! [X1] :
          ( slbdtrb0(X0) = X1
        <=> sP4(X0,X1) )
      | ~ sP5(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP5])]) ).

fof(f144,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(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/sandbox2/benchmark/theBenchmark.p',mDefSeg) ).

fof(f506,plain,
    ! [X0] :
      ( aElementOf0(szmzizndt0(X0),X0)
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(equality_resolution,[],[f425]) ).

fof(f425,plain,
    ! [X0,X1] :
      ( aElementOf0(X1,X0)
      | szmzizndt0(X0) != X1
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(cnf_transformation,[],[f270]) ).

fof(f270,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( szmzizndt0(X0) = X1
            | ( ~ sdtlseqdt0(X1,sK25(X0,X1))
              & aElementOf0(sK25(X0,X1),X0) )
            | ~ aElementOf0(X1,X0) )
          & ( ( ! [X3] :
                  ( sdtlseqdt0(X1,X3)
                  | ~ aElementOf0(X3,X0) )
              & aElementOf0(X1,X0) )
            | szmzizndt0(X0) != X1 ) )
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK25])],[f268,f269]) ).

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

fof(f268,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( szmzizndt0(X0) = X1
            | ? [X2] :
                ( ~ sdtlseqdt0(X1,X2)
                & aElementOf0(X2,X0) )
            | ~ aElementOf0(X1,X0) )
          & ( ( ! [X3] :
                  ( sdtlseqdt0(X1,X3)
                  | ~ aElementOf0(X3,X0) )
              & aElementOf0(X1,X0) )
            | szmzizndt0(X0) != X1 ) )
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(rectify,[],[f267]) ).

fof(f267,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( szmzizndt0(X0) = X1
            | ? [X2] :
                ( ~ sdtlseqdt0(X1,X2)
                & aElementOf0(X2,X0) )
            | ~ aElementOf0(X1,X0) )
          & ( ( ! [X2] :
                  ( sdtlseqdt0(X1,X2)
                  | ~ aElementOf0(X2,X0) )
              & aElementOf0(X1,X0) )
            | szmzizndt0(X0) != X1 ) )
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(flattening,[],[f266]) ).

fof(f266,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( szmzizndt0(X0) = X1
            | ? [X2] :
                ( ~ sdtlseqdt0(X1,X2)
                & aElementOf0(X2,X0) )
            | ~ aElementOf0(X1,X0) )
          & ( ( ! [X2] :
                  ( sdtlseqdt0(X1,X2)
                  | ~ aElementOf0(X2,X0) )
              & aElementOf0(X1,X0) )
            | szmzizndt0(X0) != X1 ) )
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(nnf_transformation,[],[f166]) ).

fof(f166,plain,
    ! [X0] :
      ( ! [X1] :
          ( szmzizndt0(X0) = X1
        <=> ( ! [X2] :
                ( sdtlseqdt0(X1,X2)
                | ~ aElementOf0(X2,X0) )
            & aElementOf0(X1,X0) ) )
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(flattening,[],[f165]) ).

fof(f165,plain,
    ! [X0] :
      ( ! [X1] :
          ( szmzizndt0(X0) = X1
        <=> ( ! [X2] :
                ( sdtlseqdt0(X1,X2)
                | ~ aElementOf0(X2,X0) )
            & aElementOf0(X1,X0) ) )
      | slcrc0 = X0
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(ennf_transformation,[],[f47]) ).

fof(f47,axiom,
    ! [X0] :
      ( ( slcrc0 != X0
        & aSubsetOf0(X0,szNzAzT0) )
     => ! [X1] :
          ( szmzizndt0(X0) = X1
        <=> ( ! [X2] :
                ( aElementOf0(X2,X0)
               => sdtlseqdt0(X1,X2) )
            & aElementOf0(X1,X0) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefMin) ).

fof(f984,plain,
    ( spl33_19
    | spl33_20
    | ~ spl33_5
    | ~ spl33_6 ),
    inference(avatar_split_clause,[],[f975,f758,f754,f981,f977]) ).

fof(f981,plain,
    ( spl33_20
  <=> aSubsetOf0(sK26(szDzozmdt0(xc)),xS) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_20])]) ).

fof(f754,plain,
    ( spl33_5
  <=> sP11(xS,xK) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_5])]) ).

fof(f758,plain,
    ( spl33_6
  <=> aSet0(szDzozmdt0(xc)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_6])]) ).

fof(f975,plain,
    ( aSubsetOf0(sK26(szDzozmdt0(xc)),xS)
    | slcrc0 = szDzozmdt0(xc)
    | ~ spl33_5
    | ~ spl33_6 ),
    inference(subsumption_resolution,[],[f974,f760]) ).

fof(f760,plain,
    ( aSet0(szDzozmdt0(xc))
    | ~ spl33_6 ),
    inference(avatar_component_clause,[],[f758]) ).

fof(f974,plain,
    ( aSubsetOf0(sK26(szDzozmdt0(xc)),xS)
    | slcrc0 = szDzozmdt0(xc)
    | ~ aSet0(szDzozmdt0(xc))
    | ~ spl33_5 ),
    inference(resolution,[],[f973,f431]) ).

fof(f973,plain,
    ( ! [X0] :
        ( ~ aElementOf0(X0,szDzozmdt0(xc))
        | aSubsetOf0(X0,xS) )
    | ~ spl33_5 ),
    inference(resolution,[],[f474,f772]) ).

fof(f772,plain,
    ( sP10(xK,xS,szDzozmdt0(xc))
    | ~ spl33_5 ),
    inference(subsumption_resolution,[],[f751,f755]) ).

fof(f755,plain,
    ( sP11(xS,xK)
    | ~ spl33_5 ),
    inference(avatar_component_clause,[],[f754]) ).

fof(f751,plain,
    ( sP10(xK,xS,szDzozmdt0(xc))
    | ~ sP11(xS,xK) ),
    inference(superposition,[],[f517,f316]) ).

fof(f517,plain,
    ! [X0,X1] :
      ( sP10(X1,X0,slbdtsldtrb0(X0,X1))
      | ~ sP11(X0,X1) ),
    inference(equality_resolution,[],[f471]) ).

fof(f471,plain,
    ! [X2,X0,X1] :
      ( sP10(X1,X0,X2)
      | slbdtsldtrb0(X0,X1) != X2
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f300]) ).

fof(f300,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( slbdtsldtrb0(X0,X1) = X2
            | ~ sP10(X1,X0,X2) )
          & ( sP10(X1,X0,X2)
            | slbdtsldtrb0(X0,X1) != X2 ) )
      | ~ sP11(X0,X1) ),
    inference(nnf_transformation,[],[f221]) ).

fof(f221,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( slbdtsldtrb0(X0,X1) = X2
        <=> sP10(X1,X0,X2) )
      | ~ sP11(X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP11])]) ).

fof(f474,plain,
    ! [X2,X0,X1,X4] :
      ( ~ sP10(X0,X1,X2)
      | ~ aElementOf0(X4,X2)
      | aSubsetOf0(X4,X1) ),
    inference(cnf_transformation,[],[f305]) ).

fof(f305,plain,
    ! [X0,X1,X2] :
      ( ( sP10(X0,X1,X2)
        | ( ( sbrdtbr0(sK32(X0,X1,X2)) != X0
            | ~ aSubsetOf0(sK32(X0,X1,X2),X1)
            | ~ aElementOf0(sK32(X0,X1,X2),X2) )
          & ( ( sbrdtbr0(sK32(X0,X1,X2)) = X0
              & aSubsetOf0(sK32(X0,X1,X2),X1) )
            | aElementOf0(sK32(X0,X1,X2),X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X4] :
              ( ( aElementOf0(X4,X2)
                | sbrdtbr0(X4) != X0
                | ~ aSubsetOf0(X4,X1) )
              & ( ( sbrdtbr0(X4) = X0
                  & aSubsetOf0(X4,X1) )
                | ~ aElementOf0(X4,X2) ) )
          & aSet0(X2) )
        | ~ sP10(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK32])],[f303,f304]) ).

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

fof(f303,plain,
    ! [X0,X1,X2] :
      ( ( sP10(X0,X1,X2)
        | ? [X3] :
            ( ( sbrdtbr0(X3) != X0
              | ~ aSubsetOf0(X3,X1)
              | ~ aElementOf0(X3,X2) )
            & ( ( sbrdtbr0(X3) = X0
                & aSubsetOf0(X3,X1) )
              | aElementOf0(X3,X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X4] :
              ( ( aElementOf0(X4,X2)
                | sbrdtbr0(X4) != X0
                | ~ aSubsetOf0(X4,X1) )
              & ( ( sbrdtbr0(X4) = X0
                  & aSubsetOf0(X4,X1) )
                | ~ aElementOf0(X4,X2) ) )
          & aSet0(X2) )
        | ~ sP10(X0,X1,X2) ) ),
    inference(rectify,[],[f302]) ).

fof(f302,plain,
    ! [X1,X0,X2] :
      ( ( sP10(X1,X0,X2)
        | ? [X3] :
            ( ( sbrdtbr0(X3) != X1
              | ~ aSubsetOf0(X3,X0)
              | ~ aElementOf0(X3,X2) )
            & ( ( sbrdtbr0(X3) = X1
                & aSubsetOf0(X3,X0) )
              | aElementOf0(X3,X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X3] :
              ( ( aElementOf0(X3,X2)
                | sbrdtbr0(X3) != X1
                | ~ aSubsetOf0(X3,X0) )
              & ( ( sbrdtbr0(X3) = X1
                  & aSubsetOf0(X3,X0) )
                | ~ aElementOf0(X3,X2) ) )
          & aSet0(X2) )
        | ~ sP10(X1,X0,X2) ) ),
    inference(flattening,[],[f301]) ).

fof(f301,plain,
    ! [X1,X0,X2] :
      ( ( sP10(X1,X0,X2)
        | ? [X3] :
            ( ( sbrdtbr0(X3) != X1
              | ~ aSubsetOf0(X3,X0)
              | ~ aElementOf0(X3,X2) )
            & ( ( sbrdtbr0(X3) = X1
                & aSubsetOf0(X3,X0) )
              | aElementOf0(X3,X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X3] :
              ( ( aElementOf0(X3,X2)
                | sbrdtbr0(X3) != X1
                | ~ aSubsetOf0(X3,X0) )
              & ( ( sbrdtbr0(X3) = X1
                  & aSubsetOf0(X3,X0) )
                | ~ aElementOf0(X3,X2) ) )
          & aSet0(X2) )
        | ~ sP10(X1,X0,X2) ) ),
    inference(nnf_transformation,[],[f220]) ).

fof(f220,plain,
    ! [X1,X0,X2] :
      ( sP10(X1,X0,X2)
    <=> ( ! [X3] :
            ( aElementOf0(X3,X2)
          <=> ( sbrdtbr0(X3) = X1
              & aSubsetOf0(X3,X0) ) )
        & aSet0(X2) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP10])]) ).

fof(f941,plain,
    ( spl33_17
    | spl33_18
    | spl33_4 ),
    inference(avatar_split_clause,[],[f873,f699,f938,f934]) ).

fof(f934,plain,
    ( spl33_17
  <=> aElement0(sK21(sK26(szNzAzT0))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_17])]) ).

fof(f938,plain,
    ( spl33_18
  <=> sz00 = sK26(szNzAzT0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_18])]) ).

fof(f873,plain,
    ( sz00 = sK26(szNzAzT0)
    | aElement0(sK21(sK26(szNzAzT0)))
    | spl33_4 ),
    inference(subsumption_resolution,[],[f872,f342]) ).

fof(f872,plain,
    ( sz00 = sK26(szNzAzT0)
    | aElement0(sK21(sK26(szNzAzT0)))
    | ~ aSet0(szNzAzT0)
    | spl33_4 ),
    inference(subsumption_resolution,[],[f869,f700]) ).

fof(f869,plain,
    ( sz00 = sK26(szNzAzT0)
    | aElement0(sK21(sK26(szNzAzT0)))
    | slcrc0 = szNzAzT0
    | ~ aSet0(szNzAzT0) ),
    inference(resolution,[],[f859,f431]) ).

fof(f859,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,szNzAzT0)
      | sz00 = X0
      | aElement0(sK21(X0)) ),
    inference(subsumption_resolution,[],[f858,f342]) ).

fof(f858,plain,
    ! [X0] :
      ( sz00 = X0
      | ~ aElementOf0(X0,szNzAzT0)
      | aElement0(sK21(X0))
      | ~ aSet0(szNzAzT0) ),
    inference(resolution,[],[f399,f377]) ).

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

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

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

fof(f930,plain,
    ( spl33_15
    | spl33_16 ),
    inference(avatar_split_clause,[],[f866,f927,f923]) ).

fof(f866,plain,
    ( sz00 = xi
    | aElement0(sK21(xi)) ),
    inference(resolution,[],[f859,f328]) ).

fof(f919,plain,
    ( spl33_13
    | spl33_14 ),
    inference(avatar_split_clause,[],[f865,f916,f912]) ).

fof(f865,plain,
    ( sz00 = xj
    | aElement0(sK21(xj)) ),
    inference(resolution,[],[f859,f327]) ).

fof(f884,plain,
    ( spl33_11
    | spl33_12 ),
    inference(avatar_split_clause,[],[f864,f881,f877]) ).

fof(f864,plain,
    ( sz00 = xk
    | aElement0(sK21(xk)) ),
    inference(resolution,[],[f859,f325]) ).

fof(f841,plain,
    spl33_9,
    inference(avatar_contradiction_clause,[],[f840]) ).

fof(f840,plain,
    ( $false
    | spl33_9 ),
    inference(subsumption_resolution,[],[f839,f329]) ).

fof(f839,plain,
    ( ~ aSubsetOf0(xS,szNzAzT0)
    | spl33_9 ),
    inference(resolution,[],[f838,f646]) ).

fof(f646,plain,
    ! [X0] :
      ( sP1(X0,xN)
      | ~ aSubsetOf0(X0,szNzAzT0) ),
    inference(subsumption_resolution,[],[f644,f318]) ).

fof(f644,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,szNzAzT0)
      | sP1(X0,xN)
      | ~ aFunction0(xN) ),
    inference(superposition,[],[f356,f319]) ).

fof(f838,plain,
    ( ~ sP1(xS,xN)
    | spl33_9 ),
    inference(resolution,[],[f832,f747]) ).

fof(f832,plain,
    ( ~ aFunction0(sdtexdt0(xN,xS))
    | spl33_9 ),
    inference(avatar_component_clause,[],[f830]) ).

fof(f830,plain,
    ( spl33_9
  <=> aFunction0(sdtexdt0(xN,xS)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_9])]) ).

fof(f837,plain,
    ( ~ spl33_9
    | spl33_10 ),
    inference(avatar_split_clause,[],[f804,f834,f830]) ).

fof(f834,plain,
    ( spl33_10
  <=> sP3(xS,sdtexdt0(xN,xS)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_10])]) ).

fof(f804,plain,
    ( sP3(xS,sdtexdt0(xN,xS))
    | ~ aFunction0(sdtexdt0(xN,xS)) ),
    inference(superposition,[],[f651,f802]) ).

fof(f802,plain,
    xS = szDzozmdt0(sdtexdt0(xN,xS)),
    inference(resolution,[],[f791,f329]) ).

fof(f791,plain,
    ! [X0] :
      ( ~ aSubsetOf0(X0,szNzAzT0)
      | szDzozmdt0(sdtexdt0(xN,X0)) = X0 ),
    inference(resolution,[],[f746,f646]) ).

fof(f651,plain,
    ! [X0] :
      ( sP3(szDzozmdt0(X0),X0)
      | ~ aFunction0(X0) ),
    inference(subsumption_resolution,[],[f649,f344]) ).

fof(f649,plain,
    ! [X0] :
      ( sP3(szDzozmdt0(X0),X0)
      | ~ aFunction0(X0)
      | ~ aSet0(szDzozmdt0(X0)) ),
    inference(resolution,[],[f366,f372]) ).

fof(f366,plain,
    ! [X0,X1] :
      ( ~ aSubsetOf0(X1,szDzozmdt0(X0))
      | sP3(X1,X0)
      | ~ aFunction0(X0) ),
    inference(cnf_transformation,[],[f209]) ).

fof(f209,plain,
    ! [X0] :
      ( ! [X1] :
          ( sP3(X1,X0)
          | ~ aSubsetOf0(X1,szDzozmdt0(X0)) )
      | ~ aFunction0(X0) ),
    inference(definition_folding,[],[f111,f208,f207]) ).

fof(f207,plain,
    ! [X0,X1,X2] :
      ( sP2(X0,X1,X2)
    <=> ( ! [X3] :
            ( aElementOf0(X3,X2)
          <=> ? [X4] :
                ( sdtlpdtrp0(X0,X4) = X3
                & aElementOf0(X4,X1) ) )
        & aSet0(X2) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).

fof(f208,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( sdtlcdtrc0(X0,X1) = X2
        <=> sP2(X0,X1,X2) )
      | ~ sP3(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP3])]) ).

fof(f111,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( sdtlcdtrc0(X0,X1) = X2
            <=> ( ! [X3] :
                    ( aElementOf0(X3,X2)
                  <=> ? [X4] :
                        ( sdtlpdtrp0(X0,X4) = X3
                        & aElementOf0(X4,X1) ) )
                & aSet0(X2) ) )
          | ~ aSubsetOf0(X1,szDzozmdt0(X0)) )
      | ~ aFunction0(X0) ),
    inference(ennf_transformation,[],[f68]) ).

fof(f68,axiom,
    ! [X0] :
      ( aFunction0(X0)
     => ! [X1] :
          ( aSubsetOf0(X1,szDzozmdt0(X0))
         => ! [X2] :
              ( sdtlcdtrc0(X0,X1) = X2
            <=> ( ! [X3] :
                    ( aElementOf0(X3,X2)
                  <=> ? [X4] :
                        ( sdtlpdtrp0(X0,X4) = X3
                        & aElementOf0(X4,X1) ) )
                & aSet0(X2) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefSImg) ).

fof(f820,plain,
    spl33_7,
    inference(avatar_contradiction_clause,[],[f819]) ).

fof(f819,plain,
    ( $false
    | spl33_7 ),
    inference(subsumption_resolution,[],[f818,f648]) ).

fof(f648,plain,
    sP1(szNzAzT0,xN),
    inference(subsumption_resolution,[],[f647,f318]) ).

fof(f647,plain,
    ( sP1(szNzAzT0,xN)
    | ~ aFunction0(xN) ),
    inference(superposition,[],[f645,f319]) ).

fof(f818,plain,
    ( ~ sP1(szNzAzT0,xN)
    | spl33_7 ),
    inference(resolution,[],[f812,f747]) ).

fof(f812,plain,
    ( ~ aFunction0(sdtexdt0(xN,szNzAzT0))
    | spl33_7 ),
    inference(avatar_component_clause,[],[f810]) ).

fof(f810,plain,
    ( spl33_7
  <=> aFunction0(sdtexdt0(xN,szNzAzT0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_7])]) ).

fof(f817,plain,
    ( ~ spl33_7
    | spl33_8 ),
    inference(avatar_split_clause,[],[f795,f814,f810]) ).

fof(f814,plain,
    ( spl33_8
  <=> sP3(szNzAzT0,sdtexdt0(xN,szNzAzT0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_8])]) ).

fof(f795,plain,
    ( sP3(szNzAzT0,sdtexdt0(xN,szNzAzT0))
    | ~ aFunction0(sdtexdt0(xN,szNzAzT0)) ),
    inference(superposition,[],[f651,f793]) ).

fof(f793,plain,
    szNzAzT0 = szDzozmdt0(sdtexdt0(xN,szNzAzT0)),
    inference(resolution,[],[f746,f648]) ).

fof(f765,plain,
    ( ~ spl33_1
    | spl33_5 ),
    inference(avatar_contradiction_clause,[],[f764]) ).

fof(f764,plain,
    ( $false
    | ~ spl33_1
    | spl33_5 ),
    inference(subsumption_resolution,[],[f763,f538]) ).

fof(f763,plain,
    ( ~ aSet0(xS)
    | spl33_5 ),
    inference(subsumption_resolution,[],[f762,f314]) ).

fof(f762,plain,
    ( ~ aElementOf0(xK,szNzAzT0)
    | ~ aSet0(xS)
    | spl33_5 ),
    inference(resolution,[],[f756,f480]) ).

fof(f480,plain,
    ! [X0,X1] :
      ( sP11(X0,X1)
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f222]) ).

fof(f222,plain,
    ! [X0,X1] :
      ( sP11(X0,X1)
      | ~ aElementOf0(X1,szNzAzT0)
      | ~ aSet0(X0) ),
    inference(definition_folding,[],[f183,f221,f220]) ).

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

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

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

fof(f756,plain,
    ( ~ sP11(xS,xK)
    | spl33_5 ),
    inference(avatar_component_clause,[],[f754]) ).

fof(f761,plain,
    ( ~ spl33_5
    | spl33_6 ),
    inference(avatar_split_clause,[],[f752,f758,f754]) ).

fof(f752,plain,
    ( aSet0(szDzozmdt0(xc))
    | ~ sP11(xS,xK) ),
    inference(superposition,[],[f750,f316]) ).

fof(f750,plain,
    ! [X0,X1] :
      ( aSet0(slbdtsldtrb0(X0,X1))
      | ~ sP11(X0,X1) ),
    inference(resolution,[],[f517,f473]) ).

fof(f473,plain,
    ! [X2,X0,X1] :
      ( ~ sP10(X0,X1,X2)
      | aSet0(X2) ),
    inference(cnf_transformation,[],[f305]) ).

fof(f743,plain,
    ~ spl33_4,
    inference(avatar_contradiction_clause,[],[f742]) ).

fof(f742,plain,
    ( $false
    | ~ spl33_4 ),
    inference(subsumption_resolution,[],[f718,f339]) ).

fof(f718,plain,
    ( ~ isFinite0(slcrc0)
    | ~ spl33_4 ),
    inference(superposition,[],[f535,f701]) ).

fof(f701,plain,
    ( slcrc0 = szNzAzT0
    | ~ spl33_4 ),
    inference(avatar_component_clause,[],[f699]) ).

fof(f535,plain,
    ~ isFinite0(szNzAzT0),
    inference(subsumption_resolution,[],[f534,f342]) ).

fof(f534,plain,
    ( ~ isFinite0(szNzAzT0)
    | ~ aSet0(szNzAzT0) ),
    inference(resolution,[],[f416,f343]) ).

fof(f343,plain,
    isCountable0(szNzAzT0),
    inference(cnf_transformation,[],[f23]) ).

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

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

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

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

fof(f736,plain,
    ~ spl33_4,
    inference(avatar_contradiction_clause,[],[f735]) ).

fof(f735,plain,
    ( $false
    | ~ spl33_4 ),
    inference(subsumption_resolution,[],[f711,f525]) ).

fof(f711,plain,
    ( isCountable0(slcrc0)
    | ~ spl33_4 ),
    inference(superposition,[],[f343,f701]) ).

fof(f734,plain,
    ~ spl33_4,
    inference(avatar_contradiction_clause,[],[f733]) ).

fof(f733,plain,
    ( $false
    | ~ spl33_4 ),
    inference(subsumption_resolution,[],[f709,f507]) ).

fof(f507,plain,
    ! [X2] : ~ aElementOf0(X2,slcrc0),
    inference(equality_resolution,[],[f430]) ).

fof(f430,plain,
    ! [X2,X0] :
      ( ~ aElementOf0(X2,X0)
      | slcrc0 != X0 ),
    inference(cnf_transformation,[],[f275]) ).

fof(f709,plain,
    ( aElementOf0(sz00,slcrc0)
    | ~ spl33_4 ),
    inference(superposition,[],[f340,f701]) ).

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

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

fof(f731,plain,
    ~ spl33_4,
    inference(avatar_contradiction_clause,[],[f730]) ).

fof(f730,plain,
    ( $false
    | ~ spl33_4 ),
    inference(subsumption_resolution,[],[f706,f507]) ).

fof(f706,plain,
    ( aElementOf0(xi,slcrc0)
    | ~ spl33_4 ),
    inference(superposition,[],[f328,f701]) ).

fof(f729,plain,
    ~ spl33_4,
    inference(avatar_contradiction_clause,[],[f728]) ).

fof(f728,plain,
    ( $false
    | ~ spl33_4 ),
    inference(subsumption_resolution,[],[f705,f507]) ).

fof(f705,plain,
    ( aElementOf0(xj,slcrc0)
    | ~ spl33_4 ),
    inference(superposition,[],[f327,f701]) ).

fof(f727,plain,
    ~ spl33_4,
    inference(avatar_contradiction_clause,[],[f726]) ).

fof(f726,plain,
    ( $false
    | ~ spl33_4 ),
    inference(subsumption_resolution,[],[f704,f507]) ).

fof(f704,plain,
    ( aElementOf0(xk,slcrc0)
    | ~ spl33_4 ),
    inference(superposition,[],[f325,f701]) ).

fof(f725,plain,
    ~ spl33_4,
    inference(avatar_contradiction_clause,[],[f724]) ).

fof(f724,plain,
    ( $false
    | ~ spl33_4 ),
    inference(subsumption_resolution,[],[f703,f507]) ).

fof(f703,plain,
    ( aElementOf0(xK,slcrc0)
    | ~ spl33_4 ),
    inference(superposition,[],[f314,f701]) ).

fof(f702,plain,
    ( spl33_3
    | spl33_4 ),
    inference(avatar_split_clause,[],[f693,f699,f695]) ).

fof(f695,plain,
    ( spl33_3
  <=> sP5(sK26(szNzAzT0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl33_3])]) ).

fof(f693,plain,
    ( slcrc0 = szNzAzT0
    | sP5(sK26(szNzAzT0)) ),
    inference(subsumption_resolution,[],[f688,f342]) ).

fof(f688,plain,
    ( slcrc0 = szNzAzT0
    | ~ aSet0(szNzAzT0)
    | sP5(sK26(szNzAzT0)) ),
    inference(resolution,[],[f431,f410]) ).

fof(f572,plain,
    spl33_1,
    inference(avatar_contradiction_clause,[],[f571]) ).

fof(f571,plain,
    ( $false
    | spl33_1 ),
    inference(subsumption_resolution,[],[f570,f342]) ).

fof(f570,plain,
    ( ~ aSet0(szNzAzT0)
    | spl33_1 ),
    inference(subsumption_resolution,[],[f566,f539]) ).

fof(f539,plain,
    ( ~ aSet0(xS)
    | spl33_1 ),
    inference(avatar_component_clause,[],[f537]) ).

fof(f566,plain,
    ( aSet0(xS)
    | ~ aSet0(szNzAzT0) ),
    inference(resolution,[],[f381,f329]) ).

fof(f381,plain,
    ! [X0,X1] :
      ( ~ aSubsetOf0(X1,X0)
      | aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f250]) ).

fof(f544,plain,
    ( ~ spl33_1
    | ~ spl33_2 ),
    inference(avatar_split_clause,[],[f533,f541,f537]) ).

fof(f533,plain,
    ( ~ isFinite0(xS)
    | ~ aSet0(xS) ),
    inference(resolution,[],[f416,f330]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.10  % Problem    : NUM574+1 : TPTP v8.1.2. Released v4.0.0.
% 0.05/0.11  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.12/0.32  % Computer : n018.cluster.edu
% 0.12/0.32  % Model    : x86_64 x86_64
% 0.12/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32  % Memory   : 8042.1875MB
% 0.12/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32  % CPULimit   : 300
% 0.12/0.32  % WCLimit    : 300
% 0.12/0.32  % DateTime   : Tue Apr 30 00:07:13 EDT 2024
% 0.12/0.32  % CPUTime    : 
% 0.12/0.32  % (3881)Running in auto input_syntax mode. Trying TPTP
% 0.12/0.34  % (3884)WARNING: value z3 for option sas not known
% 0.12/0.34  % (3883)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.12/0.34  % (3882)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.12/0.34  % (3886)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.12/0.34  % (3885)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.12/0.34  % (3888)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.12/0.34  % (3884)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.12/0.34  % (3887)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.12/0.36  TRYING [1]
% 0.12/0.36  TRYING [1]
% 0.12/0.36  TRYING [2]
% 0.12/0.36  TRYING [2]
% 0.18/0.37  % (3884)First to succeed.
% 0.18/0.37  TRYING [3]
% 0.18/0.37  % (3884)Refutation found. Thanks to Tanya!
% 0.18/0.37  % SZS status Theorem for theBenchmark
% 0.18/0.37  % SZS output start Proof for theBenchmark
% See solution above
% 0.18/0.38  % (3884)------------------------------
% 0.18/0.38  % (3884)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 0.18/0.38  % (3884)Termination reason: Refutation
% 0.18/0.38  
% 0.18/0.38  % (3884)Memory used [KB]: 1503
% 0.18/0.38  % (3884)Time elapsed: 0.033 s
% 0.18/0.38  % (3884)Instructions burned: 58 (million)
% 0.18/0.38  % (3884)------------------------------
% 0.18/0.38  % (3884)------------------------------
% 0.18/0.38  % (3881)Success in time 0.054 s
%------------------------------------------------------------------------------