↑ Up

iProver---3.9.4.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : iProver---3.9.4
% Problem  : NUM633+3 : TPTP v9.3.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM

% Computer : n014.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep 25 02:26:19 PM UTC 2026

% Result   : Theorem 9.97s 3.25s
% Output   : CNFRefutation 9.97s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   20
%            Number of leaves      :    6
% Syntax   : Number of formulae    :   52 (  12 unt;   2 def)
%            Number of atoms       :  377 (  60 equ)
%            Maximal formula atoms :   32 (   7 avg)
%            Number of connectives :  465 ( 140   ~; 114   |; 182   &)
%                                         (   1 <=>;  28  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   14 (   6 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    1 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :    8 (   6 usr;   1 prp; 0-2 aty)
%            Number of functors    :   18 (  18 usr;   8 con; 0-2 aty)
%            Number of variables   :  132 (   0 sgn 105   !;  27   ?;  15   :)

% Comments : 
%------------------------------------------------------------------------------
fof(f94,axiom,
    ( ! [X0] :
        ( aElementOf0(X0,sdtlbdtrb0(xd,szDzizrdt0(xd)))
      <=> ( sdtlpdtrp0(xd,X0) = szDzizrdt0(xd)
          & aElementOf0(X0,szDzozmdt0(xd)) ) )
    & aSet0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
    & aElementOf0(szDzizrdt0(xd),xT) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__4854) ).

fof(f96,axiom,
    ( isCountable0(xO)
    & aSet0(xO) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__4908) ).

fof(f98,axiom,
    ( aSubsetOf0(xO,xS)
    & ! [X0] :
        ( aElementOf0(X0,xO)
       => aElementOf0(X0,xS) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__4998) ).

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

fof(f100,negated_conjecture,
    ~ ( ! [X0] :
          ( ( aElementOf0(X0,slbdtsldtrb0(xO,xK))
            | ( sbrdtbr0(X0) = xK
              & ( aSubsetOf0(X0,xO)
                | ( ! [X1] :
                      ( aElementOf0(X1,X0)
                     => aElementOf0(X1,xO) )
                  & aSet0(X0) ) ) ) )
         => ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
            & aElementOf0(X0,szDzozmdt0(xc))
            & aSubsetOf0(X0,xS)
            & ! [X1] :
                ( aElementOf0(X1,X0)
               => aElementOf0(X1,xS) )
            & aSubsetOf0(X0,xS)
            & ! [X1] :
                ( aElementOf0(X1,X0)
               => aElementOf0(X1,xS) )
            & aSubsetOf0(X0,szNzAzT0)
            & ! [X1] :
                ( aElementOf0(X1,X0)
               => aElementOf0(X1,szNzAzT0) )
            & ~ ( X0 = slcrc0
                | ~ ? [X1] : aElementOf0(X1,X0) ) ) )
     => ? [X0] :
          ( ? [X1] :
              ( ! [X2] :
                  ( ( aElementOf0(X2,slbdtsldtrb0(X1,xK))
                    & sbrdtbr0(X2) = xK
                    & aSubsetOf0(X2,X1)
                    & ! [X3] :
                        ( aElementOf0(X3,X2)
                       => aElementOf0(X3,X1) )
                    & aSet0(X2) )
                 => sdtlpdtrp0(xc,X2) = X0 )
              & isCountable0(X1)
              & ( aSubsetOf0(X1,xS)
                | ( ! [X2] :
                      ( aElementOf0(X2,X1)
                     => aElementOf0(X2,xS) )
                  & aSet0(X1) ) ) )
          & aElementOf0(X0,xT) ) ),
    inference(negated_conjecture,[status(cth)],[f99]) ).

fof(f120,plain,
    ~ ( ! [X0] :
          ( ( aElementOf0(X0,slbdtsldtrb0(xO,xK))
            | ( sbrdtbr0(X0) = xK
              & ( aSubsetOf0(X0,xO)
                | ( ! [X1] :
                      ( aElementOf0(X1,X0)
                     => aElementOf0(X1,xO) )
                  & aSet0(X0) ) ) ) )
         => ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
            & aElementOf0(X0,szDzozmdt0(xc))
            & aSubsetOf0(X0,xS)
            & ! [X5] :
                ( aElementOf0(X5,X0)
               => aElementOf0(X5,xS) )
            & aSubsetOf0(X0,xS)
            & ! [X4] :
                ( aElementOf0(X4,X0)
               => aElementOf0(X4,xS) )
            & aSubsetOf0(X0,szNzAzT0)
            & ! [X3] :
                ( aElementOf0(X3,X0)
               => aElementOf0(X3,szNzAzT0) )
            & ~ ( X0 = slcrc0
                | ~ ? [X2] : aElementOf0(X2,X0) ) ) )
     => ? [X6] :
          ( ? [X7] :
              ( ! [X9] :
                  ( ( aElementOf0(X9,slbdtsldtrb0(X7,xK))
                    & xK = sbrdtbr0(X9)
                    & aSubsetOf0(X9,X7)
                    & ! [X10] :
                        ( aElementOf0(X10,X9)
                       => aElementOf0(X10,X7) )
                    & aSet0(X9) )
                 => sdtlpdtrp0(xc,X9) = X6 )
              & isCountable0(X7)
              & ( aSubsetOf0(X7,xS)
                | ( ! [X8] :
                      ( aElementOf0(X8,X7)
                     => aElementOf0(X8,xS) )
                  & aSet0(X7) ) ) )
          & aElementOf0(X6,xT) ) ),
    inference(rectify,[],[f100]) ).

fof(f248,plain,
    ( aSubsetOf0(xO,xS)
    & ! [X0] :
        ( ~ aElementOf0(X0,xO)
        | aElementOf0(X0,xS) ) ),
    inference(ennf_transformation,[],[f98]) ).

fof(f249,plain,
    ( ! [X0] :
        ( ( ~ aElementOf0(X0,slbdtsldtrb0(xO,xK))
          & ( sbrdtbr0(X0) != xK
            | ( ~ aSubsetOf0(X0,xO)
              & ( ? [X1] :
                    ( aElementOf0(X1,X0)
                    & ~ aElementOf0(X1,xO) )
                | ~ aSet0(X0) ) ) ) )
        | ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
          & aElementOf0(X0,szDzozmdt0(xc))
          & aSubsetOf0(X0,xS)
          & ! [X5] :
              ( ~ aElementOf0(X5,X0)
              | aElementOf0(X5,xS) )
          & aSubsetOf0(X0,xS)
          & ! [X4] :
              ( ~ aElementOf0(X4,X0)
              | aElementOf0(X4,xS) )
          & aSubsetOf0(X0,szNzAzT0)
          & ! [X3] :
              ( ~ aElementOf0(X3,X0)
              | aElementOf0(X3,szNzAzT0) )
          & slcrc0 != X0
          & ? [X2] : aElementOf0(X2,X0) ) )
    & ! [X6] :
        ( ! [X7] :
            ( ? [X9] :
                ( aElementOf0(X9,slbdtsldtrb0(X7,xK))
                & xK = sbrdtbr0(X9)
                & aSubsetOf0(X9,X7)
                & ! [X10] :
                    ( ~ aElementOf0(X10,X9)
                    | aElementOf0(X10,X7) )
                & aSet0(X9)
                & sdtlpdtrp0(xc,X9) != X6 )
            | ~ isCountable0(X7)
            | ( ~ aSubsetOf0(X7,xS)
              & ( ? [X8] :
                    ( aElementOf0(X8,X7)
                    & ~ aElementOf0(X8,xS) )
                | ~ aSet0(X7) ) ) )
        | ~ aElementOf0(X6,xT) ) ),
    inference(ennf_transformation,[],[f120]) ).

fof(f250,plain,
    ( ! [X0] :
        ( ( ~ aElementOf0(X0,slbdtsldtrb0(xO,xK))
          & ( sbrdtbr0(X0) != xK
            | ( ~ aSubsetOf0(X0,xO)
              & ( ? [X1] :
                    ( aElementOf0(X1,X0)
                    & ~ aElementOf0(X1,xO) )
                | ~ aSet0(X0) ) ) ) )
        | ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
          & aElementOf0(X0,szDzozmdt0(xc))
          & aSubsetOf0(X0,xS)
          & ! [X5] :
              ( ~ aElementOf0(X5,X0)
              | aElementOf0(X5,xS) )
          & aSubsetOf0(X0,xS)
          & ! [X4] :
              ( ~ aElementOf0(X4,X0)
              | aElementOf0(X4,xS) )
          & aSubsetOf0(X0,szNzAzT0)
          & ! [X3] :
              ( ~ aElementOf0(X3,X0)
              | aElementOf0(X3,szNzAzT0) )
          & slcrc0 != X0
          & ? [X2] : aElementOf0(X2,X0) ) )
    & ! [X6] :
        ( ! [X7] :
            ( ? [X9] :
                ( aElementOf0(X9,slbdtsldtrb0(X7,xK))
                & xK = sbrdtbr0(X9)
                & aSubsetOf0(X9,X7)
                & ! [X10] :
                    ( ~ aElementOf0(X10,X9)
                    | aElementOf0(X10,X7) )
                & aSet0(X9)
                & sdtlpdtrp0(xc,X9) != X6 )
            | ~ isCountable0(X7)
            | ( ~ aSubsetOf0(X7,xS)
              & ( ? [X8] :
                    ( aElementOf0(X8,X7)
                    & ~ aElementOf0(X8,xS) )
                | ~ aSet0(X7) ) ) )
        | ~ aElementOf0(X6,xT) ) ),
    inference(flattening,[],[f249]) ).

fof(f426,plain,
    ( ! [X0] :
        ( ( ~ aElementOf0(X0,sdtlbdtrb0(xd,szDzizrdt0(xd)))
          | ( sdtlpdtrp0(xd,X0) = szDzizrdt0(xd)
            & aElementOf0(X0,szDzozmdt0(xd)) ) )
        & ( sdtlpdtrp0(xd,X0) != szDzizrdt0(xd)
          | ~ aElementOf0(X0,szDzozmdt0(xd))
          | aElementOf0(X0,sdtlbdtrb0(xd,szDzizrdt0(xd))) ) )
    & aSet0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
    & aElementOf0(szDzizrdt0(xd),xT) ),
    inference(nnf_transformation,[],[f94]) ).

fof(f427,plain,
    ( ! [X0] :
        ( ( ~ aElementOf0(X0,sdtlbdtrb0(xd,szDzizrdt0(xd)))
          | ( sdtlpdtrp0(xd,X0) = szDzizrdt0(xd)
            & aElementOf0(X0,szDzozmdt0(xd)) ) )
        & ( sdtlpdtrp0(xd,X0) != szDzizrdt0(xd)
          | ~ aElementOf0(X0,szDzozmdt0(xd))
          | aElementOf0(X0,sdtlbdtrb0(xd,szDzizrdt0(xd))) ) )
    & aSet0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
    & aElementOf0(szDzizrdt0(xd),xT) ),
    inference(flattening,[],[f426]) ).

fof(f434,plain,
    ! [X6,X7] :
      ( ~ sP26(X6,X7)
      | ? [X9] :
          ( aElementOf0(X9,slbdtsldtrb0(X7,xK))
          & xK = sbrdtbr0(X9)
          & aSubsetOf0(X9,X7)
          & ! [X10] :
              ( ~ aElementOf0(X10,X9)
              | aElementOf0(X10,X7) )
          & aSet0(X9)
          & sdtlpdtrp0(xc,X9) != X6 ) ),
    inference(nnf_transformation,[],[f285]) ).

fof(f435,plain,
    ! [X0,X1] :
      ( ~ sP26(X0,X1)
      | ? [X2] :
          ( aElementOf0(X2,slbdtsldtrb0(X1,xK))
          & sbrdtbr0(X2) = xK
          & aSubsetOf0(X2,X1)
          & ! [X3] :
              ( ~ aElementOf0(X3,X2)
              | aElementOf0(X3,X1) )
          & aSet0(X2)
          & sdtlpdtrp0(xc,X2) != X0 ) ),
    inference(rectify,[],[f434]) ).

fof(f436,plain,
    ! [X0,X1] :
      ( ~ sP26(X0,X1)
      | ( aElementOf0(sK73(X0,X1),slbdtsldtrb0(X1,xK))
        & xK = sbrdtbr0(sK73(X0,X1))
        & aSubsetOf0(sK73(X0,X1),X1)
        & ! [X3] :
            ( ~ aElementOf0(X3,sK73(X0,X1))
            | aElementOf0(X3,X1) )
        & aSet0(sK73(X0,X1))
        & sdtlpdtrp0(xc,sK73(X0,X1)) != X0 ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK73]),skolemize(X2,sK73(X0,X1))],[f435]) ).

fof(f440,plain,
    ( ! [X3] :
        ( ( ~ aElementOf0(X3,slbdtsldtrb0(xO,xK))
          & ( sbrdtbr0(X3) != xK
            | ( ~ aSubsetOf0(X3,xO)
              & ( ? [X4] :
                    ( aElementOf0(X4,X3)
                    & ~ aElementOf0(X4,xO) )
                | ~ aSet0(X3) ) ) ) )
        | sP25(X3) )
    & ! [X0] :
        ( ! [X1] :
            ( sP26(X0,X1)
            | ~ isCountable0(X1)
            | ( ~ aSubsetOf0(X1,xS)
              & ( ? [X2] :
                    ( aElementOf0(X2,X1)
                    & ~ aElementOf0(X2,xS) )
                | ~ aSet0(X1) ) ) )
        | ~ aElementOf0(X0,xT) ) ),
    inference(rectify,[],[f286]) ).

fof(f441,plain,
    ( ! [X3] :
        ( ( ~ aElementOf0(X3,slbdtsldtrb0(xO,xK))
          & ( sbrdtbr0(X3) != xK
            | ( ~ aSubsetOf0(X3,xO)
              & ( ( aElementOf0(sK76(X3),X3)
                  & ~ aElementOf0(sK76(X3),xO) )
                | ~ aSet0(X3) ) ) ) )
        | sP25(X3) )
    & ! [X0] :
        ( ! [X1] :
            ( sP26(X0,X1)
            | ~ isCountable0(X1)
            | ( ~ aSubsetOf0(X1,xS)
              & ( ( aElementOf0(sK75(X1),X1)
                  & ~ aElementOf0(sK75(X1),xS) )
                | ~ aSet0(X1) ) ) )
        | ~ aElementOf0(X0,xT) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK75,sK76]),skolemize(X2,sK75(X1)),skolemize(X4,sK76(X3))],[f440]) ).

fof(f812,plain,
    aElementOf0(szDzizrdt0(xd),xT),
    inference(cnf_transformation,[],[f427]) ).

fof(f822,plain,
    isCountable0(xO),
    inference(cnf_transformation,[],[f96]) ).

fof(f832,plain,
    aSubsetOf0(xO,xS),
    inference(cnf_transformation,[],[f248]) ).

fof(f835,plain,
    ! [X0,X1] :
      ( ~ sP26(X0,X1)
      | xK = sbrdtbr0(sK73(X0,X1)) ),
    inference(cnf_transformation,[],[f436]) ).

fof(f836,plain,
    ! [X0,X1] :
      ( ~ sP26(X0,X1)
      | aSubsetOf0(sK73(X0,X1),X1) ),
    inference(cnf_transformation,[],[f436]) ).

fof(f839,plain,
    ! [X0,X1] :
      ( ~ sP26(X0,X1)
      | sdtlpdtrp0(xc,sK73(X0,X1)) != X0 ),
    inference(cnf_transformation,[],[f436]) ).

fof(f851,plain,
    ! [X3] :
      ( sbrdtbr0(X3) != xK
      | ~ aSubsetOf0(X3,xO)
      | sP25(X3) ),
    inference(cnf_transformation,[],[f441]) ).

fof(f854,plain,
    ! [X0,X1] :
      ( sP26(X0,X1)
      | ~ isCountable0(X1)
      | ~ aSubsetOf0(X1,xS)
      | ~ aElementOf0(X0,xT) ),
    inference(cnf_transformation,[],[f441]) ).

tcf(c_415,plain,
    aElementOf0(szDzizrdt0(xd),xT),
    inference(cnf_transformation,[],[f812]) ).

tcf(c_430,plain,
    isCountable0(xO),
    inference(cnf_transformation,[],[f822]) ).

tcf(c_440,plain,
    aSubsetOf0(xO,xS),
    inference(cnf_transformation,[],[f832]) ).

tcf(c_441,plain,
    ! [X0: $i,X1: $i] :
      ( ~ sP26(X0,X1)
      | ( sdtlpdtrp0(xc,sK73(X0,X1)) != X0 ) ),
    inference(cnf_transformation,[],[f839]) ).

tcf(c_444,plain,
    ! [X0: $i,X1: $i] :
      ( aSubsetOf0(sK73(X0,X1),X1)
      | ~ sP26(X0,X1) ),
    inference(cnf_transformation,[],[f836]) ).

tcf(c_445,plain,
    ! [X0: $i,X1: $i] :
      ( ( sbrdtbr0(sK73(X0,X1)) = xK )
      | ~ sP26(X0,X1) ),
    inference(cnf_transformation,[],[f835]) ).

tcf(c_459,negated_conjecture,
    ! [X0: $i,X1: $i] :
      ( sP26(X0,X1)
      | ~ isCountable0(X1)
      | ~ aSubsetOf0(X1,xS)
      | ~ aElementOf0(X0,xT) ),
    inference(cnf_transformation,[],[f854]) ).

tcf(c_462,negated_conjecture,
    ! [X0: $i] :
      ( sP25(X0)
      | ~ aSubsetOf0(X0,xO)
      | ( sbrdtbr0(X0) != xK ) ),
    inference(cnf_transformation,[],[f851]) ).

tcf(c_28279,negated_conjecture,
    ! [X0: $i] :
      ( sP25(X0)
      | ~ aSubsetOf0(X0,xO)
      | ( sbrdtbr0(X0) != xK ) ),
    inference(demodulation,[status(thm)],[c_462]) ).

tcf(c_28282,negated_conjecture,
    ! [X0: $i,X1: $i] :
      ( sP26(X0,X1)
      | ~ isCountable0(X1)
      | ~ aSubsetOf0(X1,xS)
      | ~ aElementOf0(X0,xT) ),
    inference(demodulation,[status(thm)],[c_459]) ).

tcf(c_33715,plain,
    ! [X0: $i] :
      ( sP26(X0,xO)
      | ~ isCountable0(xO)
      | ~ aElementOf0(X0,xT) ),
    inference(superposition,[status(thm)],[c_440,c_28282]) ).

tcf(c_33716,plain,
    ! [X0: $i] :
      ( sP26(X0,xO)
      | ~ aElementOf0(X0,xT) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_33715,c_430]) ).

tcf(c_33740,plain,
    sP26(szDzizrdt0(xd),xO),
    inference(superposition,[status(thm)],[c_415,c_33716]) ).

tcf(c_37069,plain,
    sbrdtbr0(sK73(szDzizrdt0(xd),xO)) = xK,
    inference(superposition,[status(thm)],[c_33740,c_445]) ).

tcf(c_40251,plain,
    ( sP25(sK73(szDzizrdt0(xd),xO))
    | ~ aSubsetOf0(sK73(szDzizrdt0(xd),xO),xO) ),
    inference(superposition,[status(thm)],[c_37069,c_28279]) ).

tcf(c_40546,plain,
    ( sP25(sK73(szDzizrdt0(xd),xO))
    | ~ sP26(szDzizrdt0(xd),xO) ),
    inference(superposition,[status(thm)],[c_444,c_40251]) ).

tcf(c_40547,plain,
    sP25(sK73(szDzizrdt0(xd),xO)),
    inference(forward_subsumption_resolution,[status(thm)],[c_40546,c_33740]) ).

fof(f284,definition,
    ! [X0] :
      ( ~ sP25(X0)
      | ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
        & aElementOf0(X0,szDzozmdt0(xc))
        & aSubsetOf0(X0,xS)
        & ! [X5] :
            ( ~ aElementOf0(X5,X0)
            | aElementOf0(X5,xS) )
        & aSubsetOf0(X0,xS)
        & ! [X4] :
            ( ~ aElementOf0(X4,X0)
            | aElementOf0(X4,xS) )
        & aSubsetOf0(X0,szNzAzT0)
        & ! [X3] :
            ( ~ aElementOf0(X3,X0)
            | aElementOf0(X3,szNzAzT0) )
        & slcrc0 != X0
        & ? [X2] : aElementOf0(X2,X0) ) ),
    introduced(definition,[new_symbols(definition,[sP25])],[predicate_definition_introduction]) ).

fof(f285,definition,
    ! [X6,X7] :
      ( ~ sP26(X6,X7)
      | ? [X9] :
          ( aElementOf0(X9,slbdtsldtrb0(X7,xK))
          & xK = sbrdtbr0(X9)
          & aSubsetOf0(X9,X7)
          & ! [X10] :
              ( ~ aElementOf0(X10,X9)
              | aElementOf0(X10,X7) )
          & aSet0(X9)
          & sdtlpdtrp0(xc,X9) != X6 ) ),
    introduced(definition,[new_symbols(definition,[sP26])],[predicate_definition_introduction]) ).

fof(f286,plain,
    ( ! [X0] :
        ( ( ~ aElementOf0(X0,slbdtsldtrb0(xO,xK))
          & ( sbrdtbr0(X0) != xK
            | ( ~ aSubsetOf0(X0,xO)
              & ( ? [X1] :
                    ( aElementOf0(X1,X0)
                    & ~ aElementOf0(X1,xO) )
                | ~ aSet0(X0) ) ) ) )
        | sP25(X0) )
    & ! [X6] :
        ( ! [X7] :
            ( sP26(X6,X7)
            | ~ isCountable0(X7)
            | ( ~ aSubsetOf0(X7,xS)
              & ( ? [X8] :
                    ( aElementOf0(X8,X7)
                    & ~ aElementOf0(X8,xS) )
                | ~ aSet0(X7) ) ) )
        | ~ aElementOf0(X6,xT) ) ),
    inference(definition_folding,[],[f250,f285,f284]) ).

fof(f437,plain,
    ! [X0] :
      ( ~ sP25(X0)
      | ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
        & aElementOf0(X0,szDzozmdt0(xc))
        & aSubsetOf0(X0,xS)
        & ! [X5] :
            ( ~ aElementOf0(X5,X0)
            | aElementOf0(X5,xS) )
        & aSubsetOf0(X0,xS)
        & ! [X4] :
            ( ~ aElementOf0(X4,X0)
            | aElementOf0(X4,xS) )
        & aSubsetOf0(X0,szNzAzT0)
        & ! [X3] :
            ( ~ aElementOf0(X3,X0)
            | aElementOf0(X3,szNzAzT0) )
        & slcrc0 != X0
        & ? [X2] : aElementOf0(X2,X0) ) ),
    inference(nnf_transformation,[],[f284]) ).

fof(f438,plain,
    ! [X0] :
      ( ~ sP25(X0)
      | ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
        & aElementOf0(X0,szDzozmdt0(xc))
        & aSubsetOf0(X0,xS)
        & ! [X4] :
            ( ~ aElementOf0(X4,X0)
            | aElementOf0(X4,xS) )
        & aSubsetOf0(X0,xS)
        & ! [X3] :
            ( ~ aElementOf0(X3,X0)
            | aElementOf0(X3,xS) )
        & aSubsetOf0(X0,szNzAzT0)
        & ! [X2] :
            ( ~ aElementOf0(X2,X0)
            | aElementOf0(X2,szNzAzT0) )
        & slcrc0 != X0
        & ? [X1] : aElementOf0(X1,X0) ) ),
    inference(rectify,[],[f437]) ).

fof(f439,plain,
    ! [X0] :
      ( ~ sP25(X0)
      | ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd)
        & aElementOf0(X0,szDzozmdt0(xc))
        & aSubsetOf0(X0,xS)
        & ! [X4] :
            ( ~ aElementOf0(X4,X0)
            | aElementOf0(X4,xS) )
        & aSubsetOf0(X0,xS)
        & ! [X3] :
            ( ~ aElementOf0(X3,X0)
            | aElementOf0(X3,xS) )
        & aSubsetOf0(X0,szNzAzT0)
        & ! [X2] :
            ( ~ aElementOf0(X2,X0)
            | aElementOf0(X2,szNzAzT0) )
        & slcrc0 != X0
        & aElementOf0(sK74(X0),X0) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK74]),skolemize(X1,sK74(X0))],[f438]) ).

fof(f840,plain,
    ! [X0] :
      ( ~ sP25(X0)
      | szDzizrdt0(xd) = sdtlpdtrp0(xc,X0) ),
    inference(cnf_transformation,[],[f439]) ).

tcf(c_456,plain,
    ! [X0: $i] :
      ( ( sdtlpdtrp0(xc,X0) = szDzizrdt0(xd) )
      | ~ sP25(X0) ),
    inference(cnf_transformation,[],[f840]) ).

tcf(c_41383,plain,
    sdtlpdtrp0(xc,sK73(szDzizrdt0(xd),xO)) = szDzizrdt0(xd),
    inference(superposition,[status(thm)],[c_40547,c_456]) ).

tcf(c_43568,plain,
    ~ sP26(szDzizrdt0(xd),xO),
    inference(superposition,[status(thm)],[c_41383,c_441]) ).

tcf(c_43569,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_43568,c_33740]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : NUM633+3 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.04  % Command  : run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM
% 0.09/0.36  % Computer : n014.cluster.edu
% 0.09/0.36  % Model    : x86_64 x86_64
% 0.09/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.36  % Memory   : 8046.5625MB
% 0.09/0.36  % OS       : Linux 6.8.0-71-generic
% 0.09/0.36  % CPULimit : 300
% 0.09/0.36  % WCLimit  : 300
% 0.09/0.36  % DateTime : Thu Sep 24 05:00:49 UTC 2026
% 0.03/0.36  % CPUTime  : 
% 0.03/0.36  Running run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM
% 0.03/0.40  Running first-order theorem proving
% 0.03/0.40  Running: /export/starexec/sandbox/solver/bin/iproveropt-multi-core.sh -d -n -l tptp -s fof_schedule -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.03/0.41  
% 0.03/0.41  % ======== iProver multi-core TPTP/SMT =========
% 0.03/0.41  
% 0.03/0.41  % Detected problem language: tptp
% 0.03/0.42  % Proving...
% 9.97/3.25  % SZS status Started for theBenchmark.p
% 9.97/3.25  % SZS status Theorem for theBenchmark.p
% 9.97/3.25  
% 9.97/3.25  %---------------- iProver v3.9.4 (pre CASC 2026/SMT-COMP 2026) ----------------%
% 9.97/3.25  
% 9.97/3.25  % ------  iProver source info
% 9.97/3.25  
% 9.97/3.25  % git: date: 2026-07-19 20:42:38 +0200
% 9.97/3.25  % git: sha1: 804e7d636a263075307957e923b7a22a4035de61
% 9.97/3.25  % git: non_committed_changes: false
% 9.97/3.25  
% 9.97/3.25  % ------ Parsing...
% 9.97/3.25  % ------ Clausification by vclausify_rel  & Parsing by iProver...% 
% 9.97/3.25  
% 9.97/3.25  % ------ Preprocessing... sup_sim: 9  sf_s  rm: 1 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe_e  sup_sim: 0  sf_s  rm: 4 0s  sf_e  pe_s  pe_e % 
% 9.97/3.25  
% 9.97/3.25  % ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e % 
% 9.97/3.25  
% 9.97/3.25  % ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 9.97/3.25  % ------ Proving...
% 9.97/3.25  % ------ Problem Properties 
% 9.97/3.25  
% 9.97/3.25  % 
% 9.97/3.25  % clauses                               375
% 9.97/3.25  % conjectures                           7
% 9.97/3.25  % EPR                                   62
% 9.97/3.25  % Horn                                  299
% 9.97/3.25  % unary                                 41
% 9.97/3.25  % binary                                107
% 9.97/3.25  % lits                                  1203
% 9.97/3.25  % lits eq                               171
% 9.97/3.25  % fd_pure                               0
% 9.97/3.25  % fd_pseudo                             0
% 9.97/3.25  % fd_cond                               10
% 9.97/3.25  % fd_pseudo_cond                        39
% 9.97/3.25  % AC symbols                            0
% 9.97/3.25  
% 9.97/3.25  % ------ Schedule dynamic 5 is on 
% 9.97/3.25  
% 9.97/3.25  % ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 9.97/3.25  
% 9.97/3.25  
% 9.97/3.25  % ------ 
% 9.97/3.25  % Current options:
% 9.97/3.25  % ------ 
% 9.97/3.25  
% 9.97/3.25  
% 9.97/3.25  % 
% 9.97/3.25  
% 9.97/3.25  % ------ Proving...
% 9.97/3.25  % 
% 9.97/3.25  
% 9.97/3.25  % SZS status Theorem for theBenchmark.p
% 9.97/3.25  
% 9.97/3.25  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 9.97/3.25  
% 9.97/3.25  
%------------------------------------------------------------------------------