TSTP Solution File: SEU284+2 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : SEU284+2 : TPTP v8.1.2. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n006.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 17:05:28 EDT 2023

% Result   : Theorem 189.23s 25.93s
% Output   : CNFRefutation 189.23s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   20
%            Number of leaves      :   17
% Syntax   : Number of formulae    :  107 (  17 unt;   0 def)
%            Number of atoms       :  424 ( 152 equ)
%            Maximal formula atoms :   12 (   3 avg)
%            Number of connectives :  484 ( 167   ~; 170   |; 124   &)
%                                         (   2 <=>;  21  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   5 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   11 (   9 usr;   1 prp; 0-2 aty)
%            Number of functors    :   14 (  14 usr;   1 con; 0-2 aty)
%            Number of variables   :  214 (   1 sgn; 130   !;  50   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f58,axiom,
    ! [X0,X1] :
      ( equipotent(X0,X1)
    <=> ? [X2] :
          ( relation_rng(X2) = X1
          & relation_dom(X2) = X0
          & one_to_one(X2)
          & function(X2)
          & relation(X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d4_wellord2) ).

fof(f199,axiom,
    ! [X0,X1] :
      ( equipotent(X0,X1)
    <=> are_equipotent(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',redefinition_r2_wellord2) ).

fof(f202,axiom,
    ! [X0,X1] : equipotent(X0,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',reflexivity_r2_wellord2) ).

fof(f204,axiom,
    ! [X0] :
      ( ? [X1] :
          ( in(X1,X0)
          & ordinal(X1) )
     => ? [X1] :
          ( ! [X2] :
              ( ordinal(X2)
             => ( in(X2,X0)
               => ordinal_subset(X1,X2) ) )
          & in(X1,X0)
          & ordinal(X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',s1_ordinal1__e8_6__wellord2) ).

fof(f215,axiom,
    ! [X0] :
      ( ( ! [X1] :
            ~ ( ! [X2] : singleton(X1) != X2
              & in(X1,X0) )
        & ! [X1,X2,X3] :
            ( ( singleton(X1) = X3
              & singleton(X1) = X2
              & in(X1,X0) )
           => X2 = X3 ) )
     => ? [X1] :
          ( ! [X2] :
              ( in(X2,X0)
             => singleton(X2) = apply(X1,X2) )
          & relation_dom(X1) = X0
          & function(X1)
          & relation(X1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',s2_funct_1__e16_22__wellord2__1) ).

fof(f216,conjecture,
    ! [X0] :
    ? [X1] :
      ( ! [X2] :
          ( in(X2,X0)
         => singleton(X2) = apply(X1,X2) )
      & relation_dom(X1) = X0
      & function(X1)
      & relation(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',s3_funct_1__e16_22__wellord2) ).

fof(f217,negated_conjecture,
    ~ ! [X0] :
      ? [X1] :
        ( ! [X2] :
            ( in(X2,X0)
           => singleton(X2) = apply(X1,X2) )
        & relation_dom(X1) = X0
        & function(X1)
        & relation(X1) ),
    inference(negated_conjecture,[],[f216]) ).

fof(f345,axiom,
    ! [X0] : singleton(X0) = unordered_pair(X0,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t69_enumset1) ).

fof(f379,plain,
    ! [X0] : equipotent(X0,X0),
    inference(rectify,[],[f202]) ).

fof(f381,plain,
    ! [X0] :
      ( ? [X1] :
          ( in(X1,X0)
          & ordinal(X1) )
     => ? [X2] :
          ( ! [X3] :
              ( ordinal(X3)
             => ( in(X3,X0)
               => ordinal_subset(X2,X3) ) )
          & in(X2,X0)
          & ordinal(X2) ) ),
    inference(rectify,[],[f204]) ).

fof(f387,plain,
    ! [X0] :
      ( ( ! [X1] :
            ~ ( ! [X2] : singleton(X1) != X2
              & in(X1,X0) )
        & ! [X3,X4,X5] :
            ( ( singleton(X3) = X5
              & singleton(X3) = X4
              & in(X3,X0) )
           => X4 = X5 ) )
     => ? [X6] :
          ( ! [X7] :
              ( in(X7,X0)
             => singleton(X7) = apply(X6,X7) )
          & relation_dom(X6) = X0
          & function(X6)
          & relation(X6) ) ),
    inference(rectify,[],[f215]) ).

fof(f551,plain,
    ! [X0] :
      ( ? [X2] :
          ( ! [X3] :
              ( ordinal_subset(X2,X3)
              | ~ in(X3,X0)
              | ~ ordinal(X3) )
          & in(X2,X0)
          & ordinal(X2) )
      | ! [X1] :
          ( ~ in(X1,X0)
          | ~ ordinal(X1) ) ),
    inference(ennf_transformation,[],[f381]) ).

fof(f552,plain,
    ! [X0] :
      ( ? [X2] :
          ( ! [X3] :
              ( ordinal_subset(X2,X3)
              | ~ in(X3,X0)
              | ~ ordinal(X3) )
          & in(X2,X0)
          & ordinal(X2) )
      | ! [X1] :
          ( ~ in(X1,X0)
          | ~ ordinal(X1) ) ),
    inference(flattening,[],[f551]) ).

fof(f568,plain,
    ! [X0] :
      ( ? [X6] :
          ( ! [X7] :
              ( singleton(X7) = apply(X6,X7)
              | ~ in(X7,X0) )
          & relation_dom(X6) = X0
          & function(X6)
          & relation(X6) )
      | ? [X1] :
          ( ! [X2] : singleton(X1) != X2
          & in(X1,X0) )
      | ? [X3,X4,X5] :
          ( X4 != X5
          & singleton(X3) = X5
          & singleton(X3) = X4
          & in(X3,X0) ) ),
    inference(ennf_transformation,[],[f387]) ).

fof(f569,plain,
    ! [X0] :
      ( ? [X6] :
          ( ! [X7] :
              ( singleton(X7) = apply(X6,X7)
              | ~ in(X7,X0) )
          & relation_dom(X6) = X0
          & function(X6)
          & relation(X6) )
      | ? [X1] :
          ( ! [X2] : singleton(X1) != X2
          & in(X1,X0) )
      | ? [X3,X4,X5] :
          ( X4 != X5
          & singleton(X3) = X5
          & singleton(X3) = X4
          & in(X3,X0) ) ),
    inference(flattening,[],[f568]) ).

fof(f570,plain,
    ? [X0] :
    ! [X1] :
      ( ? [X2] :
          ( singleton(X2) != apply(X1,X2)
          & in(X2,X0) )
      | relation_dom(X1) != X0
      | ~ function(X1)
      | ~ relation(X1) ),
    inference(ennf_transformation,[],[f217]) ).

fof(f771,plain,
    ! [X0] :
      ( ? [X3,X4,X5] :
          ( X4 != X5
          & singleton(X3) = X5
          & singleton(X3) = X4
          & in(X3,X0) )
      | ~ sP10(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP10])]) ).

fof(f772,plain,
    ! [X0] :
      ( ? [X6] :
          ( ! [X7] :
              ( singleton(X7) = apply(X6,X7)
              | ~ in(X7,X0) )
          & relation_dom(X6) = X0
          & function(X6)
          & relation(X6) )
      | ? [X1] :
          ( ! [X2] : singleton(X1) != X2
          & in(X1,X0) )
      | sP10(X0) ),
    inference(definition_folding,[],[f569,f771]) ).

fof(f946,plain,
    ! [X0,X1] :
      ( ( equipotent(X0,X1)
        | ! [X2] :
            ( relation_rng(X2) != X1
            | relation_dom(X2) != X0
            | ~ one_to_one(X2)
            | ~ function(X2)
            | ~ relation(X2) ) )
      & ( ? [X2] :
            ( relation_rng(X2) = X1
            & relation_dom(X2) = X0
            & one_to_one(X2)
            & function(X2)
            & relation(X2) )
        | ~ equipotent(X0,X1) ) ),
    inference(nnf_transformation,[],[f58]) ).

fof(f947,plain,
    ! [X0,X1] :
      ( ( equipotent(X0,X1)
        | ! [X2] :
            ( relation_rng(X2) != X1
            | relation_dom(X2) != X0
            | ~ one_to_one(X2)
            | ~ function(X2)
            | ~ relation(X2) ) )
      & ( ? [X3] :
            ( relation_rng(X3) = X1
            & relation_dom(X3) = X0
            & one_to_one(X3)
            & function(X3)
            & relation(X3) )
        | ~ equipotent(X0,X1) ) ),
    inference(rectify,[],[f946]) ).

fof(f948,plain,
    ! [X0,X1] :
      ( ? [X3] :
          ( relation_rng(X3) = X1
          & relation_dom(X3) = X0
          & one_to_one(X3)
          & function(X3)
          & relation(X3) )
     => ( relation_rng(sK77(X0,X1)) = X1
        & relation_dom(sK77(X0,X1)) = X0
        & one_to_one(sK77(X0,X1))
        & function(sK77(X0,X1))
        & relation(sK77(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f949,plain,
    ! [X0,X1] :
      ( ( equipotent(X0,X1)
        | ! [X2] :
            ( relation_rng(X2) != X1
            | relation_dom(X2) != X0
            | ~ one_to_one(X2)
            | ~ function(X2)
            | ~ relation(X2) ) )
      & ( ( relation_rng(sK77(X0,X1)) = X1
          & relation_dom(sK77(X0,X1)) = X0
          & one_to_one(sK77(X0,X1))
          & function(sK77(X0,X1))
          & relation(sK77(X0,X1)) )
        | ~ equipotent(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK77])],[f947,f948]) ).

fof(f1070,plain,
    ! [X0,X1] :
      ( ( equipotent(X0,X1)
        | ~ are_equipotent(X0,X1) )
      & ( are_equipotent(X0,X1)
        | ~ equipotent(X0,X1) ) ),
    inference(nnf_transformation,[],[f199]) ).

fof(f1078,plain,
    ! [X0] :
      ( ? [X1] :
          ( ! [X2] :
              ( ordinal_subset(X1,X2)
              | ~ in(X2,X0)
              | ~ ordinal(X2) )
          & in(X1,X0)
          & ordinal(X1) )
      | ! [X3] :
          ( ~ in(X3,X0)
          | ~ ordinal(X3) ) ),
    inference(rectify,[],[f552]) ).

fof(f1079,plain,
    ! [X0] :
      ( ? [X1] :
          ( ! [X2] :
              ( ordinal_subset(X1,X2)
              | ~ in(X2,X0)
              | ~ ordinal(X2) )
          & in(X1,X0)
          & ordinal(X1) )
     => ( ! [X2] :
            ( ordinal_subset(sK132(X0),X2)
            | ~ in(X2,X0)
            | ~ ordinal(X2) )
        & in(sK132(X0),X0)
        & ordinal(sK132(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1080,plain,
    ! [X0] :
      ( ( ! [X2] :
            ( ordinal_subset(sK132(X0),X2)
            | ~ in(X2,X0)
            | ~ ordinal(X2) )
        & in(sK132(X0),X0)
        & ordinal(sK132(X0)) )
      | ! [X3] :
          ( ~ in(X3,X0)
          | ~ ordinal(X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK132])],[f1078,f1079]) ).

fof(f1166,plain,
    ! [X0] :
      ( ? [X3,X4,X5] :
          ( X4 != X5
          & singleton(X3) = X5
          & singleton(X3) = X4
          & in(X3,X0) )
      | ~ sP10(X0) ),
    inference(nnf_transformation,[],[f771]) ).

fof(f1167,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( X2 != X3
          & singleton(X1) = X3
          & singleton(X1) = X2
          & in(X1,X0) )
      | ~ sP10(X0) ),
    inference(rectify,[],[f1166]) ).

fof(f1168,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( X2 != X3
          & singleton(X1) = X3
          & singleton(X1) = X2
          & in(X1,X0) )
     => ( sK184(X0) != sK185(X0)
        & sK185(X0) = singleton(sK183(X0))
        & sK184(X0) = singleton(sK183(X0))
        & in(sK183(X0),X0) ) ),
    introduced(choice_axiom,[]) ).

fof(f1169,plain,
    ! [X0] :
      ( ( sK184(X0) != sK185(X0)
        & sK185(X0) = singleton(sK183(X0))
        & sK184(X0) = singleton(sK183(X0))
        & in(sK183(X0),X0) )
      | ~ sP10(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK183,sK184,sK185])],[f1167,f1168]) ).

fof(f1170,plain,
    ! [X0] :
      ( ? [X1] :
          ( ! [X2] :
              ( singleton(X2) = apply(X1,X2)
              | ~ in(X2,X0) )
          & relation_dom(X1) = X0
          & function(X1)
          & relation(X1) )
      | ? [X3] :
          ( ! [X4] : singleton(X3) != X4
          & in(X3,X0) )
      | sP10(X0) ),
    inference(rectify,[],[f772]) ).

fof(f1171,plain,
    ! [X0] :
      ( ? [X1] :
          ( ! [X2] :
              ( singleton(X2) = apply(X1,X2)
              | ~ in(X2,X0) )
          & relation_dom(X1) = X0
          & function(X1)
          & relation(X1) )
     => ( ! [X2] :
            ( singleton(X2) = apply(sK186(X0),X2)
            | ~ in(X2,X0) )
        & relation_dom(sK186(X0)) = X0
        & function(sK186(X0))
        & relation(sK186(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1172,plain,
    ! [X0] :
      ( ? [X3] :
          ( ! [X4] : singleton(X3) != X4
          & in(X3,X0) )
     => ( ! [X4] : singleton(sK187(X0)) != X4
        & in(sK187(X0),X0) ) ),
    introduced(choice_axiom,[]) ).

fof(f1173,plain,
    ! [X0] :
      ( ( ! [X2] :
            ( singleton(X2) = apply(sK186(X0),X2)
            | ~ in(X2,X0) )
        & relation_dom(sK186(X0)) = X0
        & function(sK186(X0))
        & relation(sK186(X0)) )
      | ( ! [X4] : singleton(sK187(X0)) != X4
        & in(sK187(X0),X0) )
      | sP10(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK186,sK187])],[f1170,f1172,f1171]) ).

fof(f1174,plain,
    ( ? [X0] :
      ! [X1] :
        ( ? [X2] :
            ( singleton(X2) != apply(X1,X2)
            & in(X2,X0) )
        | relation_dom(X1) != X0
        | ~ function(X1)
        | ~ relation(X1) )
   => ! [X1] :
        ( ? [X2] :
            ( singleton(X2) != apply(X1,X2)
            & in(X2,sK188) )
        | relation_dom(X1) != sK188
        | ~ function(X1)
        | ~ relation(X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f1175,plain,
    ! [X1] :
      ( ? [X2] :
          ( singleton(X2) != apply(X1,X2)
          & in(X2,sK188) )
     => ( singleton(sK189(X1)) != apply(X1,sK189(X1))
        & in(sK189(X1),sK188) ) ),
    introduced(choice_axiom,[]) ).

fof(f1176,plain,
    ! [X1] :
      ( ( singleton(sK189(X1)) != apply(X1,sK189(X1))
        & in(sK189(X1),sK188) )
      | relation_dom(X1) != sK188
      | ~ function(X1)
      | ~ relation(X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK188,sK189])],[f570,f1175,f1174]) ).

fof(f1488,plain,
    ! [X0,X1] :
      ( relation_dom(sK77(X0,X1)) = X0
      | ~ equipotent(X0,X1) ),
    inference(cnf_transformation,[],[f949]) ).

fof(f1743,plain,
    ! [X0,X1] :
      ( are_equipotent(X0,X1)
      | ~ equipotent(X0,X1) ),
    inference(cnf_transformation,[],[f1070]) ).

fof(f1744,plain,
    ! [X0,X1] :
      ( equipotent(X0,X1)
      | ~ are_equipotent(X0,X1) ),
    inference(cnf_transformation,[],[f1070]) ).

fof(f1747,plain,
    ! [X0] : equipotent(X0,X0),
    inference(cnf_transformation,[],[f379]) ).

fof(f1760,plain,
    ! [X3,X0] :
      ( in(sK132(X0),X0)
      | ~ in(X3,X0)
      | ~ ordinal(X3) ),
    inference(cnf_transformation,[],[f1080]) ).

fof(f1847,plain,
    ! [X0] :
      ( sK184(X0) = singleton(sK183(X0))
      | ~ sP10(X0) ),
    inference(cnf_transformation,[],[f1169]) ).

fof(f1848,plain,
    ! [X0] :
      ( sK185(X0) = singleton(sK183(X0))
      | ~ sP10(X0) ),
    inference(cnf_transformation,[],[f1169]) ).

fof(f1849,plain,
    ! [X0] :
      ( sK184(X0) != sK185(X0)
      | ~ sP10(X0) ),
    inference(cnf_transformation,[],[f1169]) ).

fof(f1851,plain,
    ! [X0,X4] :
      ( relation(sK186(X0))
      | singleton(sK187(X0)) != X4
      | sP10(X0) ),
    inference(cnf_transformation,[],[f1173]) ).

fof(f1853,plain,
    ! [X0,X4] :
      ( function(sK186(X0))
      | singleton(sK187(X0)) != X4
      | sP10(X0) ),
    inference(cnf_transformation,[],[f1173]) ).

fof(f1855,plain,
    ! [X0,X4] :
      ( relation_dom(sK186(X0)) = X0
      | singleton(sK187(X0)) != X4
      | sP10(X0) ),
    inference(cnf_transformation,[],[f1173]) ).

fof(f1857,plain,
    ! [X2,X0,X4] :
      ( singleton(X2) = apply(sK186(X0),X2)
      | ~ in(X2,X0)
      | singleton(sK187(X0)) != X4
      | sP10(X0) ),
    inference(cnf_transformation,[],[f1173]) ).

fof(f1858,plain,
    ! [X1] :
      ( in(sK189(X1),sK188)
      | relation_dom(X1) != sK188
      | ~ function(X1)
      | ~ relation(X1) ),
    inference(cnf_transformation,[],[f1176]) ).

fof(f1859,plain,
    ! [X1] :
      ( singleton(sK189(X1)) != apply(X1,sK189(X1))
      | relation_dom(X1) != sK188
      | ~ function(X1)
      | ~ relation(X1) ),
    inference(cnf_transformation,[],[f1176]) ).

fof(f2067,plain,
    ! [X0] : singleton(X0) = unordered_pair(X0,X0),
    inference(cnf_transformation,[],[f345]) ).

fof(f2294,plain,
    ! [X0] :
      ( sK185(X0) = unordered_pair(sK183(X0),sK183(X0))
      | ~ sP10(X0) ),
    inference(definition_unfolding,[],[f1848,f2067]) ).

fof(f2295,plain,
    ! [X0] :
      ( sK184(X0) = unordered_pair(sK183(X0),sK183(X0))
      | ~ sP10(X0) ),
    inference(definition_unfolding,[],[f1847,f2067]) ).

fof(f2296,plain,
    ! [X2,X0,X4] :
      ( apply(sK186(X0),X2) = unordered_pair(X2,X2)
      | ~ in(X2,X0)
      | unordered_pair(sK187(X0),sK187(X0)) != X4
      | sP10(X0) ),
    inference(definition_unfolding,[],[f1857,f2067,f2067]) ).

fof(f2298,plain,
    ! [X0,X4] :
      ( relation_dom(sK186(X0)) = X0
      | unordered_pair(sK187(X0),sK187(X0)) != X4
      | sP10(X0) ),
    inference(definition_unfolding,[],[f1855,f2067]) ).

fof(f2299,plain,
    ! [X0,X4] :
      ( function(sK186(X0))
      | unordered_pair(sK187(X0),sK187(X0)) != X4
      | sP10(X0) ),
    inference(definition_unfolding,[],[f1853,f2067]) ).

fof(f2300,plain,
    ! [X0,X4] :
      ( relation(sK186(X0))
      | unordered_pair(sK187(X0),sK187(X0)) != X4
      | sP10(X0) ),
    inference(definition_unfolding,[],[f1851,f2067]) ).

fof(f2301,plain,
    ! [X1] :
      ( apply(X1,sK189(X1)) != unordered_pair(sK189(X1),sK189(X1))
      | relation_dom(X1) != sK188
      | ~ function(X1)
      | ~ relation(X1) ),
    inference(definition_unfolding,[],[f1859,f2067]) ).

fof(f2485,plain,
    ! [X2,X0] :
      ( apply(sK186(X0),X2) = unordered_pair(X2,X2)
      | ~ in(X2,X0)
      | sP10(X0) ),
    inference(equality_resolution,[],[f2296]) ).

fof(f2486,plain,
    ! [X0] :
      ( relation_dom(sK186(X0)) = X0
      | sP10(X0) ),
    inference(equality_resolution,[],[f2298]) ).

fof(f2487,plain,
    ! [X0] :
      ( function(sK186(X0))
      | sP10(X0) ),
    inference(equality_resolution,[],[f2299]) ).

fof(f2488,plain,
    ! [X0] :
      ( relation(sK186(X0))
      | sP10(X0) ),
    inference(equality_resolution,[],[f2300]) ).

cnf(c_266,plain,
    ( ~ equipotent(X0,X1)
    | relation_dom(sK77(X0,X1)) = X0 ),
    inference(cnf_transformation,[],[f1488]) ).

cnf(c_521,plain,
    ( ~ are_equipotent(X0,X1)
    | equipotent(X0,X1) ),
    inference(cnf_transformation,[],[f1744]) ).

cnf(c_522,plain,
    ( ~ equipotent(X0,X1)
    | are_equipotent(X0,X1) ),
    inference(cnf_transformation,[],[f1743]) ).

cnf(c_525,plain,
    equipotent(X0,X0),
    inference(cnf_transformation,[],[f1747]) ).

cnf(c_538,plain,
    ( ~ in(X0,X1)
    | ~ ordinal(X0)
    | in(sK132(X1),X1) ),
    inference(cnf_transformation,[],[f1760]) ).

cnf(c_624,plain,
    ( sK184(X0) != sK185(X0)
    | ~ sP10(X0) ),
    inference(cnf_transformation,[],[f1849]) ).

cnf(c_625,plain,
    ( ~ sP10(X0)
    | unordered_pair(sK183(X0),sK183(X0)) = sK185(X0) ),
    inference(cnf_transformation,[],[f2294]) ).

cnf(c_626,plain,
    ( ~ sP10(X0)
    | unordered_pair(sK183(X0),sK183(X0)) = sK184(X0) ),
    inference(cnf_transformation,[],[f2295]) ).

cnf(c_628,plain,
    ( ~ in(X0,X1)
    | apply(sK186(X1),X0) = unordered_pair(X0,X0)
    | sP10(X1) ),
    inference(cnf_transformation,[],[f2485]) ).

cnf(c_630,plain,
    ( relation_dom(sK186(X0)) = X0
    | sP10(X0) ),
    inference(cnf_transformation,[],[f2486]) ).

cnf(c_632,plain,
    ( function(sK186(X0))
    | sP10(X0) ),
    inference(cnf_transformation,[],[f2487]) ).

cnf(c_634,plain,
    ( relation(sK186(X0))
    | sP10(X0) ),
    inference(cnf_transformation,[],[f2488]) ).

cnf(c_636,negated_conjecture,
    ( unordered_pair(sK189(X0),sK189(X0)) != apply(X0,sK189(X0))
    | relation_dom(X0) != sK188
    | ~ function(X0)
    | ~ relation(X0) ),
    inference(cnf_transformation,[],[f2301]) ).

cnf(c_637,negated_conjecture,
    ( relation_dom(X0) != sK188
    | ~ function(X0)
    | ~ relation(X0)
    | in(sK189(X0),sK188) ),
    inference(cnf_transformation,[],[f1858]) ).

cnf(c_1897,plain,
    ( ~ are_equipotent(X0,X1)
    | relation_dom(sK77(X0,X1)) = X0 ),
    inference(prop_impl_just,[status(thm)],[c_521,c_266]) ).

cnf(c_21943,plain,
    ( ~ are_equipotent(X0,X1)
    | relation_dom(sK77(X0,X1)) = X0 ),
    inference(prop_impl_just,[status(thm)],[c_1897]) ).

cnf(c_40809,plain,
    X0 = X0,
    theory(equality) ).

cnf(c_40811,plain,
    ( X0 != X1
    | X2 != X1
    | X2 = X0 ),
    theory(equality) ).

cnf(c_54820,plain,
    ( relation_dom(sK186(sK188)) = sK188
    | sP10(sK188) ),
    inference(instantiation,[status(thm)],[c_630]) ).

cnf(c_54821,plain,
    ( unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188))) != apply(sK186(sK188),sK189(sK186(sK188)))
    | relation_dom(sK186(sK188)) != sK188
    | ~ function(sK186(sK188))
    | ~ relation(sK186(sK188)) ),
    inference(instantiation,[status(thm)],[c_636]) ).

cnf(c_58263,plain,
    ( ~ in(sK189(X0),sK188)
    | apply(sK186(sK188),sK189(X0)) = unordered_pair(sK189(X0),sK189(X0))
    | sP10(sK188) ),
    inference(instantiation,[status(thm)],[c_628]) ).

cnf(c_58394,plain,
    ( unordered_pair(sK189(X0),sK189(X0)) != X1
    | apply(X0,sK189(X0)) != X1
    | unordered_pair(sK189(X0),sK189(X0)) = apply(X0,sK189(X0)) ),
    inference(instantiation,[status(thm)],[c_40811]) ).

cnf(c_58479,plain,
    ( relation(sK186(sK188))
    | sP10(sK188) ),
    inference(instantiation,[status(thm)],[c_634]) ).

cnf(c_65239,plain,
    ( ~ function(sK186(sK188))
    | ~ relation(sK186(sK188))
    | in(sK189(sK186(sK188)),sK188)
    | sP10(sK188) ),
    inference(resolution,[status(thm)],[c_630,c_637]) ).

cnf(c_65240,plain,
    ( ~ function(sK186(sK188))
    | in(sK189(sK186(sK188)),sK188)
    | sP10(sK188) ),
    inference(global_subsumption_just,[status(thm)],[c_65239,c_58479,c_65239]) ).

cnf(c_65245,plain,
    ( in(sK189(sK186(sK188)),sK188)
    | sP10(sK188) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_65240,c_632]) ).

cnf(c_68636,plain,
    ( function(sK186(sK188))
    | sP10(sK188) ),
    inference(instantiation,[status(thm)],[c_632]) ).

cnf(c_71487,plain,
    ( unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188))) != X0
    | apply(sK186(sK188),sK189(sK186(sK188))) != X0
    | unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188))) = apply(sK186(sK188),sK189(sK186(sK188))) ),
    inference(instantiation,[status(thm)],[c_58394]) ).

cnf(c_71531,plain,
    ( ~ in(sK189(sK186(sK188)),sK188)
    | apply(sK186(sK188),sK189(sK186(sK188))) = unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188)))
    | sP10(sK188) ),
    inference(instantiation,[status(thm)],[c_58263]) ).

cnf(c_88560,plain,
    ( unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188))) != unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188)))
    | apply(sK186(sK188),sK189(sK186(sK188))) != unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188)))
    | unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188))) = apply(sK186(sK188),sK189(sK186(sK188))) ),
    inference(instantiation,[status(thm)],[c_71487]) ).

cnf(c_88561,plain,
    unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188))) = unordered_pair(sK189(sK186(sK188)),sK189(sK186(sK188))),
    inference(instantiation,[status(thm)],[c_40809]) ).

cnf(c_97263,plain,
    ( ~ ordinal(sK189(sK186(sK188)))
    | in(sK132(sK188),sK188)
    | sP10(sK188) ),
    inference(resolution,[status(thm)],[c_538,c_65245]) ).

cnf(c_98918,plain,
    sP10(sK188),
    inference(global_subsumption_just,[status(thm)],[c_97263,c_54820,c_54821,c_58479,c_65245,c_68636,c_71531,c_88560,c_88561]) ).

cnf(c_104257,plain,
    are_equipotent(X0,X0),
    inference(superposition,[status(thm)],[c_525,c_522]) ).

cnf(c_109118,plain,
    relation_dom(sK77(X0,X0)) = X0,
    inference(superposition,[status(thm)],[c_104257,c_21943]) ).

cnf(c_109190,plain,
    ( X0 != sK188
    | ~ function(sK77(X0,X0))
    | ~ relation(sK77(X0,X0))
    | in(sK189(sK77(X0,X0)),sK188) ),
    inference(superposition,[status(thm)],[c_109118,c_637]) ).

cnf(c_109225,plain,
    ( ~ function(sK77(sK188,sK188))
    | ~ relation(sK77(sK188,sK188))
    | in(sK189(sK77(sK188,sK188)),sK188) ),
    inference(equality_resolution,[status(thm)],[c_109190]) ).

cnf(c_167072,plain,
    ( ~ function(sK77(sK188,sK188))
    | ~ relation(sK77(sK188,sK188))
    | unordered_pair(sK189(sK77(sK188,sK188)),sK189(sK77(sK188,sK188))) = apply(sK186(sK188),sK189(sK77(sK188,sK188)))
    | sP10(sK188) ),
    inference(superposition,[status(thm)],[c_109225,c_628]) ).

cnf(c_167786,plain,
    sP10(sK188),
    inference(global_subsumption_just,[status(thm)],[c_167072,c_98918]) ).

cnf(c_167788,plain,
    unordered_pair(sK183(sK188),sK183(sK188)) = sK184(sK188),
    inference(superposition,[status(thm)],[c_167786,c_626]) ).

cnf(c_167789,plain,
    unordered_pair(sK183(sK188),sK183(sK188)) = sK185(sK188),
    inference(superposition,[status(thm)],[c_167786,c_625]) ).

cnf(c_168204,plain,
    sK184(sK188) = sK185(sK188),
    inference(light_normalisation,[status(thm)],[c_167789,c_167788]) ).

cnf(c_168205,plain,
    ~ sP10(sK188),
    inference(superposition,[status(thm)],[c_168204,c_624]) ).

cnf(c_168206,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_168205,c_167786]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SEU284+2 : TPTP v8.1.2. Released v3.3.0.
% 0.12/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n006.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.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Wed Aug 23 15:32:23 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.20/0.47  Running first-order theorem proving
% 0.20/0.47  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 189.23/25.93  % SZS status Started for theBenchmark.p
% 189.23/25.93  % SZS status Theorem for theBenchmark.p
% 189.23/25.93  
% 189.23/25.93  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 189.23/25.93  
% 189.23/25.93  ------  iProver source info
% 189.23/25.93  
% 189.23/25.93  git: date: 2023-05-31 18:12:56 +0000
% 189.23/25.93  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 189.23/25.93  git: non_committed_changes: false
% 189.23/25.93  git: last_make_outside_of_git: false
% 189.23/25.93  
% 189.23/25.93  ------ Parsing...
% 189.23/25.93  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 189.23/25.93  
% 189.23/25.93  ------ Preprocessing... sup_sim: 86  sf_s  rm: 6 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe_e  sup_sim: 0  sf_s  rm: 5 0s  sf_e  pe_s  pe_e 
% 189.23/25.93  
% 189.23/25.93  ------ Preprocessing... gs_s  sp: 2 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 189.23/25.93  
% 189.23/25.93  ------ Preprocessing... sf_s  rm: 3 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 189.23/25.93  ------ Proving...
% 189.23/25.93  ------ Problem Properties 
% 189.23/25.93  
% 189.23/25.93  
% 189.23/25.93  clauses                                 755
% 189.23/25.93  conjectures                             2
% 189.23/25.93  EPR                                     114
% 189.23/25.93  Horn                                    582
% 189.23/25.93  unary                                   90
% 189.23/25.93  binary                                  233
% 189.23/25.93  lits                                    2227
% 189.23/25.93  lits eq                                 351
% 189.23/25.93  fd_pure                                 0
% 189.23/25.93  fd_pseudo                               0
% 189.23/25.93  fd_cond                                 21
% 189.23/25.93  fd_pseudo_cond                          105
% 189.23/25.93  AC symbols                              0
% 189.23/25.93  
% 189.23/25.93  ------ Input Options Time Limit: Unbounded
% 189.23/25.93  
% 189.23/25.93  
% 189.23/25.93  ------ 
% 189.23/25.93  Current options:
% 189.23/25.93  ------ 
% 189.23/25.93  
% 189.23/25.93  
% 189.23/25.93  
% 189.23/25.93  
% 189.23/25.93  ------ Proving...
% 189.23/25.93  
% 189.23/25.93  
% 189.23/25.93  % SZS status Theorem for theBenchmark.p
% 189.23/25.93  
% 189.23/25.93  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 189.23/25.93  
% 189.23/25.94  
%------------------------------------------------------------------------------