TSTP Solution File: KRS162+1 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : KRS162+1 : TPTP v8.1.2. Released v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n019.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 : Fri May  3 02:33:49 EDT 2024

% Result   : Theorem 2.59s 1.19s
% Output   : CNFRefutation 2.59s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   30
%            Number of leaves      :   15
% Syntax   : Number of formulae    :  172 (  29 unt;   0 def)
%            Number of atoms       :  739 ( 306 equ)
%            Maximal formula atoms :   38 (   4 avg)
%            Number of connectives :  913 ( 346   ~; 387   |; 156   &)
%                                         (   5 <=>;  16  =>;   0  <=;   3 <~>)
%            Maximal formula depth :   24 (   5 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :   13 (  11 usr;   2 prp; 0-2 aty)
%            Number of functors    :    8 (   8 usr;   5 con; 0-1 aty)
%            Number of variables   :  297 (  24 sgn 109   !;  79   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f13,axiom,
    ! [X3] :
      ( ~ cowlNothing(X3)
      & cowlThing(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom_0) ).

fof(f14,axiom,
    ! [X3] :
      ( xsd_string(X3)
    <=> ~ xsd_integer(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom_1) ).

fof(f15,axiom,
    ! [X3,X4] :
      ( rp(X3,X4)
     => cA(X4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom_2) ).

fof(f16,axiom,
    ! [X3,X4] :
      ( rq(X3,X4)
     => cB(X4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom_3) ).

fof(f17,axiom,
    ! [X3] :
      ~ ( cA(X3)
        & cB(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom_4) ).

fof(f18,axiom,
    ! [X3,X4] :
      ( rq(X3,X4)
     => rr(X3,X4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom_5) ).

fof(f19,axiom,
    ! [X3,X4] :
      ( rp(X3,X4)
     => rr(X3,X4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',axiom_6) ).

fof(f20,conjecture,
    ( ! [X3] :
        ( ( ? [X5,X6,X7] :
              ( X6 != X7
              & X5 != X7
              & X5 != X6
              & rq(X3,X7)
              & rq(X3,X6)
              & rq(X3,X5) )
          & ? [X5,X6] :
              ( X5 != X6
              & rp(X3,X6)
              & rp(X3,X5) ) )
       => ? [X5,X6,X7,X8,X9] :
            ( X8 != X9
            & X7 != X9
            & X7 != X8
            & X6 != X9
            & X6 != X8
            & X6 != X7
            & X5 != X9
            & X5 != X8
            & X5 != X7
            & X5 != X6
            & rr(X3,X9)
            & rr(X3,X8)
            & rr(X3,X7)
            & rr(X3,X6)
            & rr(X3,X5) ) )
    & ! [X3] :
        ( xsd_string(X3)
      <=> ~ xsd_integer(X3) )
    & ! [X3] :
        ( ~ cowlNothing(X3)
        & cowlThing(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',the_axiom) ).

fof(f21,negated_conjecture,
    ~ ( ! [X3] :
          ( ( ? [X5,X6,X7] :
                ( X6 != X7
                & X5 != X7
                & X5 != X6
                & rq(X3,X7)
                & rq(X3,X6)
                & rq(X3,X5) )
            & ? [X5,X6] :
                ( X5 != X6
                & rp(X3,X6)
                & rp(X3,X5) ) )
         => ? [X5,X6,X7,X8,X9] :
              ( X8 != X9
              & X7 != X9
              & X7 != X8
              & X6 != X9
              & X6 != X8
              & X6 != X7
              & X5 != X9
              & X5 != X8
              & X5 != X7
              & X5 != X6
              & rr(X3,X9)
              & rr(X3,X8)
              & rr(X3,X7)
              & rr(X3,X6)
              & rr(X3,X5) ) )
      & ! [X3] :
          ( xsd_string(X3)
        <=> ~ xsd_integer(X3) )
      & ! [X3] :
          ( ~ cowlNothing(X3)
          & cowlThing(X3) ) ),
    inference(negated_conjecture,[],[f20]) ).

fof(f22,plain,
    ! [X0] :
      ( ~ cowlNothing(X0)
      & cowlThing(X0) ),
    inference(rectify,[],[f13]) ).

fof(f23,plain,
    ! [X0] :
      ( xsd_string(X0)
    <=> ~ xsd_integer(X0) ),
    inference(rectify,[],[f14]) ).

fof(f24,plain,
    ! [X0,X1] :
      ( rp(X0,X1)
     => cA(X1) ),
    inference(rectify,[],[f15]) ).

fof(f25,plain,
    ! [X0,X1] :
      ( rq(X0,X1)
     => cB(X1) ),
    inference(rectify,[],[f16]) ).

fof(f26,plain,
    ! [X0] :
      ~ ( cA(X0)
        & cB(X0) ),
    inference(rectify,[],[f17]) ).

fof(f27,plain,
    ! [X0,X1] :
      ( rq(X0,X1)
     => rr(X0,X1) ),
    inference(rectify,[],[f18]) ).

fof(f28,plain,
    ! [X0,X1] :
      ( rp(X0,X1)
     => rr(X0,X1) ),
    inference(rectify,[],[f19]) ).

fof(f29,plain,
    ~ ( ! [X0] :
          ( ( ? [X1,X2,X3] :
                ( X2 != X3
                & X1 != X3
                & X1 != X2
                & rq(X0,X3)
                & rq(X0,X2)
                & rq(X0,X1) )
            & ? [X4,X5] :
                ( X4 != X5
                & rp(X0,X5)
                & rp(X0,X4) ) )
         => ? [X6,X7,X8,X9,X10] :
              ( X9 != X10
              & X8 != X10
              & X8 != X9
              & X7 != X10
              & X7 != X9
              & X7 != X8
              & X6 != X10
              & X6 != X9
              & X6 != X8
              & X6 != X7
              & rr(X0,X10)
              & rr(X0,X9)
              & rr(X0,X8)
              & rr(X0,X7)
              & rr(X0,X6) ) )
      & ! [X11] :
          ( xsd_string(X11)
        <=> ~ xsd_integer(X11) )
      & ! [X12] :
          ( ~ cowlNothing(X12)
          & cowlThing(X12) ) ),
    inference(rectify,[],[f21]) ).

fof(f54,plain,
    ! [X0,X1] :
      ( cA(X1)
      | ~ rp(X0,X1) ),
    inference(ennf_transformation,[],[f24]) ).

fof(f55,plain,
    ! [X0,X1] :
      ( cB(X1)
      | ~ rq(X0,X1) ),
    inference(ennf_transformation,[],[f25]) ).

fof(f56,plain,
    ! [X0] :
      ( ~ cA(X0)
      | ~ cB(X0) ),
    inference(ennf_transformation,[],[f26]) ).

fof(f57,plain,
    ! [X0,X1] :
      ( rr(X0,X1)
      | ~ rq(X0,X1) ),
    inference(ennf_transformation,[],[f27]) ).

fof(f58,plain,
    ! [X0,X1] :
      ( rr(X0,X1)
      | ~ rp(X0,X1) ),
    inference(ennf_transformation,[],[f28]) ).

fof(f59,plain,
    ( ? [X0] :
        ( ! [X6,X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | X7 = X10
            | X7 = X9
            | X7 = X8
            | X6 = X10
            | X6 = X9
            | X6 = X8
            | X6 = X7
            | ~ rr(X0,X10)
            | ~ rr(X0,X9)
            | ~ rr(X0,X8)
            | ~ rr(X0,X7)
            | ~ rr(X0,X6) )
        & ? [X1,X2,X3] :
            ( X2 != X3
            & X1 != X3
            & X1 != X2
            & rq(X0,X3)
            & rq(X0,X2)
            & rq(X0,X1) )
        & ? [X4,X5] :
            ( X4 != X5
            & rp(X0,X5)
            & rp(X0,X4) ) )
    | ? [X11] :
        ( xsd_string(X11)
      <~> ~ xsd_integer(X11) )
    | ? [X12] :
        ( cowlNothing(X12)
        | ~ cowlThing(X12) ) ),
    inference(ennf_transformation,[],[f29]) ).

fof(f60,plain,
    ( ? [X0] :
        ( ! [X6,X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | X7 = X10
            | X7 = X9
            | X7 = X8
            | X6 = X10
            | X6 = X9
            | X6 = X8
            | X6 = X7
            | ~ rr(X0,X10)
            | ~ rr(X0,X9)
            | ~ rr(X0,X8)
            | ~ rr(X0,X7)
            | ~ rr(X0,X6) )
        & ? [X1,X2,X3] :
            ( X2 != X3
            & X1 != X3
            & X1 != X2
            & rq(X0,X3)
            & rq(X0,X2)
            & rq(X0,X1) )
        & ? [X4,X5] :
            ( X4 != X5
            & rp(X0,X5)
            & rp(X0,X4) ) )
    | ? [X11] :
        ( xsd_string(X11)
      <~> ~ xsd_integer(X11) )
    | ? [X12] :
        ( cowlNothing(X12)
        | ~ cowlThing(X12) ) ),
    inference(flattening,[],[f59]) ).

fof(f61,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( X2 != X3
          & X1 != X3
          & X1 != X2
          & rq(X0,X3)
          & rq(X0,X2)
          & rq(X0,X1) )
      | ~ sP0(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f62,plain,
    ( ? [X0] :
        ( ! [X6,X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | X7 = X10
            | X7 = X9
            | X7 = X8
            | X6 = X10
            | X6 = X9
            | X6 = X8
            | X6 = X7
            | ~ rr(X0,X10)
            | ~ rr(X0,X9)
            | ~ rr(X0,X8)
            | ~ rr(X0,X7)
            | ~ rr(X0,X6) )
        & sP0(X0)
        & ? [X4,X5] :
            ( X4 != X5
            & rp(X0,X5)
            & rp(X0,X4) ) )
    | ~ sP1 ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f63,plain,
    ( sP1
    | ? [X11] :
        ( xsd_string(X11)
      <~> ~ xsd_integer(X11) )
    | ? [X12] :
        ( cowlNothing(X12)
        | ~ cowlThing(X12) ) ),
    inference(definition_folding,[],[f60,f62,f61]) ).

fof(f64,plain,
    ! [X0] :
      ( ( xsd_string(X0)
        | xsd_integer(X0) )
      & ( ~ xsd_integer(X0)
        | ~ xsd_string(X0) ) ),
    inference(nnf_transformation,[],[f23]) ).

fof(f65,plain,
    ( ? [X0] :
        ( ! [X6,X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | X7 = X10
            | X7 = X9
            | X7 = X8
            | X6 = X10
            | X6 = X9
            | X6 = X8
            | X6 = X7
            | ~ rr(X0,X10)
            | ~ rr(X0,X9)
            | ~ rr(X0,X8)
            | ~ rr(X0,X7)
            | ~ rr(X0,X6) )
        & sP0(X0)
        & ? [X4,X5] :
            ( X4 != X5
            & rp(X0,X5)
            & rp(X0,X4) ) )
    | ~ sP1 ),
    inference(nnf_transformation,[],[f62]) ).

fof(f66,plain,
    ( ? [X0] :
        ( ! [X1,X2,X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | X2 = X5
            | X2 = X4
            | X2 = X3
            | X1 = X5
            | X1 = X4
            | X1 = X3
            | X1 = X2
            | ~ rr(X0,X5)
            | ~ rr(X0,X4)
            | ~ rr(X0,X3)
            | ~ rr(X0,X2)
            | ~ rr(X0,X1) )
        & sP0(X0)
        & ? [X6,X7] :
            ( X6 != X7
            & rp(X0,X7)
            & rp(X0,X6) ) )
    | ~ sP1 ),
    inference(rectify,[],[f65]) ).

fof(f67,plain,
    ( ? [X0] :
        ( ! [X1,X2,X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | X2 = X5
            | X2 = X4
            | X2 = X3
            | X1 = X5
            | X1 = X4
            | X1 = X3
            | X1 = X2
            | ~ rr(X0,X5)
            | ~ rr(X0,X4)
            | ~ rr(X0,X3)
            | ~ rr(X0,X2)
            | ~ rr(X0,X1) )
        & sP0(X0)
        & ? [X6,X7] :
            ( X6 != X7
            & rp(X0,X7)
            & rp(X0,X6) ) )
   => ( ! [X5,X4,X3,X2,X1] :
          ( X4 = X5
          | X3 = X5
          | X3 = X4
          | X2 = X5
          | X2 = X4
          | X2 = X3
          | X1 = X5
          | X1 = X4
          | X1 = X3
          | X1 = X2
          | ~ rr(sK2,X5)
          | ~ rr(sK2,X4)
          | ~ rr(sK2,X3)
          | ~ rr(sK2,X2)
          | ~ rr(sK2,X1) )
      & sP0(sK2)
      & ? [X7,X6] :
          ( X6 != X7
          & rp(sK2,X7)
          & rp(sK2,X6) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f68,plain,
    ( ? [X7,X6] :
        ( X6 != X7
        & rp(sK2,X7)
        & rp(sK2,X6) )
   => ( sK3 != sK4
      & rp(sK2,sK4)
      & rp(sK2,sK3) ) ),
    introduced(choice_axiom,[]) ).

fof(f69,plain,
    ( ( ! [X1,X2,X3,X4,X5] :
          ( X4 = X5
          | X3 = X5
          | X3 = X4
          | X2 = X5
          | X2 = X4
          | X2 = X3
          | X1 = X5
          | X1 = X4
          | X1 = X3
          | X1 = X2
          | ~ rr(sK2,X5)
          | ~ rr(sK2,X4)
          | ~ rr(sK2,X3)
          | ~ rr(sK2,X2)
          | ~ rr(sK2,X1) )
      & sP0(sK2)
      & sK3 != sK4
      & rp(sK2,sK4)
      & rp(sK2,sK3) )
    | ~ sP1 ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK2,sK3,sK4])],[f66,f68,f67]) ).

fof(f70,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( X2 != X3
          & X1 != X3
          & X1 != X2
          & rq(X0,X3)
          & rq(X0,X2)
          & rq(X0,X1) )
      | ~ sP0(X0) ),
    inference(nnf_transformation,[],[f61]) ).

fof(f71,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( X2 != X3
          & X1 != X3
          & X1 != X2
          & rq(X0,X3)
          & rq(X0,X2)
          & rq(X0,X1) )
     => ( sK6(X0) != sK7(X0)
        & sK5(X0) != sK7(X0)
        & sK5(X0) != sK6(X0)
        & rq(X0,sK7(X0))
        & rq(X0,sK6(X0))
        & rq(X0,sK5(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f72,plain,
    ! [X0] :
      ( ( sK6(X0) != sK7(X0)
        & sK5(X0) != sK7(X0)
        & sK5(X0) != sK6(X0)
        & rq(X0,sK7(X0))
        & rq(X0,sK6(X0))
        & rq(X0,sK5(X0)) )
      | ~ sP0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK5,sK6,sK7])],[f70,f71]) ).

fof(f73,plain,
    ( sP1
    | ? [X11] :
        ( ( xsd_integer(X11)
          | ~ xsd_string(X11) )
        & ( ~ xsd_integer(X11)
          | xsd_string(X11) ) )
    | ? [X12] :
        ( cowlNothing(X12)
        | ~ cowlThing(X12) ) ),
    inference(nnf_transformation,[],[f63]) ).

fof(f74,plain,
    ( sP1
    | ? [X0] :
        ( ( xsd_integer(X0)
          | ~ xsd_string(X0) )
        & ( ~ xsd_integer(X0)
          | xsd_string(X0) ) )
    | ? [X1] :
        ( cowlNothing(X1)
        | ~ cowlThing(X1) ) ),
    inference(rectify,[],[f73]) ).

fof(f75,plain,
    ( ? [X0] :
        ( ( xsd_integer(X0)
          | ~ xsd_string(X0) )
        & ( ~ xsd_integer(X0)
          | xsd_string(X0) ) )
   => ( ( xsd_integer(sK8)
        | ~ xsd_string(sK8) )
      & ( ~ xsd_integer(sK8)
        | xsd_string(sK8) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f76,plain,
    ( ? [X1] :
        ( cowlNothing(X1)
        | ~ cowlThing(X1) )
   => ( cowlNothing(sK9)
      | ~ cowlThing(sK9) ) ),
    introduced(choice_axiom,[]) ).

fof(f77,plain,
    ( sP1
    | ( ( xsd_integer(sK8)
        | ~ xsd_string(sK8) )
      & ( ~ xsd_integer(sK8)
        | xsd_string(sK8) ) )
    | cowlNothing(sK9)
    | ~ cowlThing(sK9) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK8,sK9])],[f74,f76,f75]) ).

fof(f90,plain,
    ! [X0] : cowlThing(X0),
    inference(cnf_transformation,[],[f22]) ).

fof(f91,plain,
    ! [X0] : ~ cowlNothing(X0),
    inference(cnf_transformation,[],[f22]) ).

fof(f92,plain,
    ! [X0] :
      ( ~ xsd_integer(X0)
      | ~ xsd_string(X0) ),
    inference(cnf_transformation,[],[f64]) ).

fof(f93,plain,
    ! [X0] :
      ( xsd_string(X0)
      | xsd_integer(X0) ),
    inference(cnf_transformation,[],[f64]) ).

fof(f94,plain,
    ! [X0,X1] :
      ( cA(X1)
      | ~ rp(X0,X1) ),
    inference(cnf_transformation,[],[f54]) ).

fof(f95,plain,
    ! [X0,X1] :
      ( cB(X1)
      | ~ rq(X0,X1) ),
    inference(cnf_transformation,[],[f55]) ).

fof(f96,plain,
    ! [X0] :
      ( ~ cA(X0)
      | ~ cB(X0) ),
    inference(cnf_transformation,[],[f56]) ).

fof(f97,plain,
    ! [X0,X1] :
      ( rr(X0,X1)
      | ~ rq(X0,X1) ),
    inference(cnf_transformation,[],[f57]) ).

fof(f98,plain,
    ! [X0,X1] :
      ( rr(X0,X1)
      | ~ rp(X0,X1) ),
    inference(cnf_transformation,[],[f58]) ).

fof(f99,plain,
    ( rp(sK2,sK3)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f69]) ).

fof(f100,plain,
    ( rp(sK2,sK4)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f69]) ).

fof(f101,plain,
    ( sK3 != sK4
    | ~ sP1 ),
    inference(cnf_transformation,[],[f69]) ).

fof(f102,plain,
    ( sP0(sK2)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f69]) ).

fof(f103,plain,
    ! [X2,X3,X1,X4,X5] :
      ( X4 = X5
      | X3 = X5
      | X3 = X4
      | X2 = X5
      | X2 = X4
      | X2 = X3
      | X1 = X5
      | X1 = X4
      | X1 = X3
      | X1 = X2
      | ~ rr(sK2,X5)
      | ~ rr(sK2,X4)
      | ~ rr(sK2,X3)
      | ~ rr(sK2,X2)
      | ~ rr(sK2,X1)
      | ~ sP1 ),
    inference(cnf_transformation,[],[f69]) ).

fof(f104,plain,
    ! [X0] :
      ( rq(X0,sK5(X0))
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f105,plain,
    ! [X0] :
      ( rq(X0,sK6(X0))
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f106,plain,
    ! [X0] :
      ( rq(X0,sK7(X0))
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f107,plain,
    ! [X0] :
      ( sK5(X0) != sK6(X0)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f108,plain,
    ! [X0] :
      ( sK5(X0) != sK7(X0)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f109,plain,
    ! [X0] :
      ( sK6(X0) != sK7(X0)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f110,plain,
    ( sP1
    | ~ xsd_integer(sK8)
    | xsd_string(sK8)
    | cowlNothing(sK9)
    | ~ cowlThing(sK9) ),
    inference(cnf_transformation,[],[f77]) ).

fof(f111,plain,
    ( sP1
    | xsd_integer(sK8)
    | ~ xsd_string(sK8)
    | cowlNothing(sK9)
    | ~ cowlThing(sK9) ),
    inference(cnf_transformation,[],[f77]) ).

cnf(c_49,plain,
    ~ cowlNothing(X0),
    inference(cnf_transformation,[],[f91]) ).

cnf(c_50,plain,
    cowlThing(X0),
    inference(cnf_transformation,[],[f90]) ).

cnf(c_51,plain,
    ( xsd_string(X0)
    | xsd_integer(X0) ),
    inference(cnf_transformation,[],[f93]) ).

cnf(c_52,plain,
    ( ~ xsd_string(X0)
    | ~ xsd_integer(X0) ),
    inference(cnf_transformation,[],[f92]) ).

cnf(c_53,plain,
    ( ~ rp(X0,X1)
    | cA(X1) ),
    inference(cnf_transformation,[],[f94]) ).

cnf(c_54,plain,
    ( ~ rq(X0,X1)
    | cB(X1) ),
    inference(cnf_transformation,[],[f95]) ).

cnf(c_55,plain,
    ( ~ cA(X0)
    | ~ cB(X0) ),
    inference(cnf_transformation,[],[f96]) ).

cnf(c_56,plain,
    ( ~ rq(X0,X1)
    | rr(X0,X1) ),
    inference(cnf_transformation,[],[f97]) ).

cnf(c_57,plain,
    ( ~ rp(X0,X1)
    | rr(X0,X1) ),
    inference(cnf_transformation,[],[f98]) ).

cnf(c_58,plain,
    ( ~ rr(sK2,X0)
    | ~ rr(sK2,X1)
    | ~ rr(sK2,X2)
    | ~ rr(sK2,X3)
    | ~ rr(sK2,X4)
    | ~ sP1
    | X0 = X1
    | X0 = X2
    | X0 = X3
    | X0 = X4
    | X1 = X2
    | X1 = X3
    | X1 = X4
    | X2 = X3
    | X2 = X4
    | X3 = X4 ),
    inference(cnf_transformation,[],[f103]) ).

cnf(c_59,plain,
    ( ~ sP1
    | sP0(sK2) ),
    inference(cnf_transformation,[],[f102]) ).

cnf(c_60,plain,
    ( sK3 != sK4
    | ~ sP1 ),
    inference(cnf_transformation,[],[f101]) ).

cnf(c_61,plain,
    ( ~ sP1
    | rp(sK2,sK4) ),
    inference(cnf_transformation,[],[f100]) ).

cnf(c_62,plain,
    ( ~ sP1
    | rp(sK2,sK3) ),
    inference(cnf_transformation,[],[f99]) ).

cnf(c_63,plain,
    ( sK6(X0) != sK7(X0)
    | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f109]) ).

cnf(c_64,plain,
    ( sK7(X0) != sK5(X0)
    | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f108]) ).

cnf(c_65,plain,
    ( sK6(X0) != sK5(X0)
    | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f107]) ).

cnf(c_66,plain,
    ( ~ sP0(X0)
    | rq(X0,sK7(X0)) ),
    inference(cnf_transformation,[],[f106]) ).

cnf(c_67,plain,
    ( ~ sP0(X0)
    | rq(X0,sK6(X0)) ),
    inference(cnf_transformation,[],[f105]) ).

cnf(c_68,plain,
    ( ~ sP0(X0)
    | rq(X0,sK5(X0)) ),
    inference(cnf_transformation,[],[f104]) ).

cnf(c_69,negated_conjecture,
    ( ~ cowlThing(sK9)
    | ~ xsd_string(sK8)
    | cowlNothing(sK9)
    | xsd_integer(sK8)
    | sP1 ),
    inference(cnf_transformation,[],[f111]) ).

cnf(c_70,negated_conjecture,
    ( ~ cowlThing(sK9)
    | ~ xsd_integer(sK8)
    | cowlNothing(sK9)
    | xsd_string(sK8)
    | sP1 ),
    inference(cnf_transformation,[],[f110]) ).

cnf(c_87,plain,
    ( ~ xsd_integer(X0)
    | ~ xsd_string(X0) ),
    inference(prop_impl_just,[status(thm)],[c_52]) ).

cnf(c_88,plain,
    ( ~ xsd_string(X0)
    | ~ xsd_integer(X0) ),
    inference(renaming,[status(thm)],[c_87]) ).

cnf(c_89,plain,
    ( xsd_integer(X0)
    | xsd_string(X0) ),
    inference(prop_impl_just,[status(thm)],[c_51]) ).

cnf(c_90,plain,
    ( xsd_string(X0)
    | xsd_integer(X0) ),
    inference(renaming,[status(thm)],[c_89]) ).

cnf(c_91,plain,
    ( ~ rp(X0,X1)
    | cA(X1) ),
    inference(prop_impl_just,[status(thm)],[c_53]) ).

cnf(c_93,plain,
    ( ~ rp(X0,X1)
    | rr(X0,X1) ),
    inference(prop_impl_just,[status(thm)],[c_57]) ).

cnf(c_95,plain,
    ( ~ rq(X0,X1)
    | cB(X1) ),
    inference(prop_impl_just,[status(thm)],[c_54]) ).

cnf(c_97,plain,
    ( ~ rq(X0,X1)
    | rr(X0,X1) ),
    inference(prop_impl_just,[status(thm)],[c_56]) ).

cnf(c_99,plain,
    ( ~ cA(X0)
    | ~ cB(X0) ),
    inference(prop_impl_just,[status(thm)],[c_55]) ).

cnf(c_103,plain,
    ( ~ sP1
    | sP0(sK2) ),
    inference(prop_impl_just,[status(thm)],[c_59]) ).

cnf(c_105,plain,
    ( ~ sP1
    | sK3 != sK4 ),
    inference(prop_impl_just,[status(thm)],[c_60]) ).

cnf(c_106,plain,
    ( sK3 != sK4
    | ~ sP1 ),
    inference(renaming,[status(thm)],[c_105]) ).

cnf(c_107,plain,
    ( ~ sP1
    | rp(sK2,sK4) ),
    inference(prop_impl_just,[status(thm)],[c_61]) ).

cnf(c_109,plain,
    ( ~ sP1
    | rp(sK2,sK3) ),
    inference(prop_impl_just,[status(thm)],[c_62]) ).

cnf(c_113,plain,
    ( sK6(X0) != sK7(X0)
    | ~ sP0(X0) ),
    inference(prop_impl_just,[status(thm)],[c_63]) ).

cnf(c_117,plain,
    ( ~ sP0(X0)
    | sK7(X0) != sK5(X0) ),
    inference(prop_impl_just,[status(thm)],[c_64]) ).

cnf(c_118,plain,
    ( sK7(X0) != sK5(X0)
    | ~ sP0(X0) ),
    inference(renaming,[status(thm)],[c_117]) ).

cnf(c_119,plain,
    ( ~ sP0(X0)
    | sK6(X0) != sK5(X0) ),
    inference(prop_impl_just,[status(thm)],[c_65]) ).

cnf(c_120,plain,
    ( sK6(X0) != sK5(X0)
    | ~ sP0(X0) ),
    inference(renaming,[status(thm)],[c_119]) ).

cnf(c_121,plain,
    ( ~ sP0(X0)
    | rq(X0,sK7(X0)) ),
    inference(prop_impl_just,[status(thm)],[c_66]) ).

cnf(c_123,plain,
    ( ~ sP0(X0)
    | rq(X0,sK6(X0)) ),
    inference(prop_impl_just,[status(thm)],[c_67]) ).

cnf(c_125,plain,
    ( ~ sP0(X0)
    | rq(X0,sK5(X0)) ),
    inference(prop_impl_just,[status(thm)],[c_68]) ).

cnf(c_202,plain,
    ( ~ xsd_integer(sK8)
    | cowlNothing(sK9)
    | xsd_string(sK8)
    | sP1 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_70,c_50]) ).

cnf(c_203,plain,
    ( ~ xsd_string(sK8)
    | cowlNothing(sK9)
    | xsd_integer(sK8)
    | sP1 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_69,c_50]) ).

cnf(c_206,plain,
    ( ~ xsd_string(sK8)
    | xsd_integer(sK8)
    | sP1 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_203,c_49]) ).

cnf(c_207,plain,
    ( ~ xsd_integer(sK8)
    | xsd_string(sK8)
    | sP1 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_202,c_49]) ).

cnf(c_211,plain,
    ( xsd_integer(sK8)
    | sP1 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_206,c_90]) ).

cnf(c_213,plain,
    ( xsd_string(sK8)
    | sP1 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_207,c_90]) ).

cnf(c_433,plain,
    ( X0 != X1
    | ~ rp(X2,X0)
    | ~ cB(X1) ),
    inference(resolution_lifted,[status(thm)],[c_91,c_99]) ).

cnf(c_434,plain,
    ( ~ rp(X0,X1)
    | ~ cB(X1) ),
    inference(unflattening,[status(thm)],[c_433]) ).

cnf(c_444,plain,
    ( X0 != X1
    | ~ rp(X2,X1)
    | ~ rq(X3,X0) ),
    inference(resolution_lifted,[status(thm)],[c_95,c_434]) ).

cnf(c_445,plain,
    ( ~ rp(X0,X1)
    | ~ rq(X2,X1) ),
    inference(unflattening,[status(thm)],[c_444]) ).

cnf(c_457,plain,
    ( X0 != sK8
    | ~ xsd_integer(X0)
    | sP1 ),
    inference(resolution_lifted,[status(thm)],[c_88,c_213]) ).

cnf(c_458,plain,
    ( ~ xsd_integer(sK8)
    | sP1 ),
    inference(unflattening,[status(thm)],[c_457]) ).

cnf(c_459,plain,
    sP1,
    inference(global_subsumption_just,[status(thm)],[c_458,c_211,c_458]) ).

cnf(c_465,plain,
    sK3 != sK4,
    inference(backward_subsumption_resolution,[status(thm)],[c_106,c_459]) ).

cnf(c_466,plain,
    rp(sK2,sK3),
    inference(backward_subsumption_resolution,[status(thm)],[c_109,c_459]) ).

cnf(c_467,plain,
    sP0(sK2),
    inference(backward_subsumption_resolution,[status(thm)],[c_103,c_459]) ).

cnf(c_468,plain,
    rp(sK2,sK4),
    inference(backward_subsumption_resolution,[status(thm)],[c_107,c_459]) ).

cnf(c_469,plain,
    ( X0 != sK2
    | X1 != sK4
    | ~ rq(X2,X1) ),
    inference(resolution_lifted,[status(thm)],[c_445,c_468]) ).

cnf(c_470,plain,
    ~ rq(X0,sK4),
    inference(unflattening,[status(thm)],[c_469]) ).

cnf(c_475,plain,
    ( X0 != sK2
    | X1 != sK4
    | rr(X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_93,c_468]) ).

cnf(c_476,plain,
    rr(sK2,sK4),
    inference(unflattening,[status(thm)],[c_475]) ).

cnf(c_480,plain,
    ( X0 != sK2
    | X1 != sK3
    | ~ rq(X2,X1) ),
    inference(resolution_lifted,[status(thm)],[c_445,c_466]) ).

cnf(c_481,plain,
    ~ rq(X0,sK3),
    inference(unflattening,[status(thm)],[c_480]) ).

cnf(c_486,plain,
    ( X0 != sK2
    | X1 != sK3
    | rr(X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_93,c_466]) ).

cnf(c_487,plain,
    rr(sK2,sK3),
    inference(unflattening,[status(thm)],[c_486]) ).

cnf(c_495,plain,
    ( X0 != sK2
    | rq(X0,sK5(X0)) ),
    inference(resolution_lifted,[status(thm)],[c_467,c_125]) ).

cnf(c_496,plain,
    rq(sK2,sK5(sK2)),
    inference(unflattening,[status(thm)],[c_495]) ).

cnf(c_500,plain,
    ( X0 != sK2
    | rq(X0,sK6(X0)) ),
    inference(resolution_lifted,[status(thm)],[c_467,c_123]) ).

cnf(c_501,plain,
    rq(sK2,sK6(sK2)),
    inference(unflattening,[status(thm)],[c_500]) ).

cnf(c_505,plain,
    ( X0 != sK2
    | rq(X0,sK7(X0)) ),
    inference(resolution_lifted,[status(thm)],[c_467,c_121]) ).

cnf(c_506,plain,
    rq(sK2,sK7(sK2)),
    inference(unflattening,[status(thm)],[c_505]) ).

cnf(c_510,plain,
    ( sK6(X0) != sK5(X0)
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_467,c_120]) ).

cnf(c_511,plain,
    sK6(sK2) != sK5(sK2),
    inference(unflattening,[status(thm)],[c_510]) ).

cnf(c_515,plain,
    ( sK7(X0) != sK5(X0)
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_467,c_118]) ).

cnf(c_516,plain,
    sK7(sK2) != sK5(sK2),
    inference(unflattening,[status(thm)],[c_515]) ).

cnf(c_520,plain,
    ( sK6(X0) != sK7(X0)
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_467,c_113]) ).

cnf(c_521,plain,
    sK6(sK2) != sK7(sK2),
    inference(unflattening,[status(thm)],[c_520]) ).

cnf(c_531,plain,
    ( sK5(sK2) != X1
    | X0 != sK2
    | rr(X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_97,c_496]) ).

cnf(c_532,plain,
    rr(sK2,sK5(sK2)),
    inference(unflattening,[status(thm)],[c_531]) ).

cnf(c_536,plain,
    ( sK6(sK2) != X1
    | X0 != sK2
    | rr(X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_97,c_501]) ).

cnf(c_537,plain,
    rr(sK2,sK6(sK2)),
    inference(unflattening,[status(thm)],[c_536]) ).

cnf(c_541,plain,
    ( sK7(sK2) != X1
    | X0 != sK2
    | rr(X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_97,c_506]) ).

cnf(c_542,plain,
    rr(sK2,sK7(sK2)),
    inference(unflattening,[status(thm)],[c_541]) ).

cnf(c_546,plain,
    ( sK5(sK2) != sK4
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_496,c_470]) ).

cnf(c_547,plain,
    sK5(sK2) != sK4,
    inference(unflattening,[status(thm)],[c_546]) ).

cnf(c_551,plain,
    ( sK5(sK2) != sK3
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_496,c_481]) ).

cnf(c_552,plain,
    sK5(sK2) != sK3,
    inference(unflattening,[status(thm)],[c_551]) ).

cnf(c_556,plain,
    ( sK6(sK2) != sK4
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_501,c_470]) ).

cnf(c_557,plain,
    sK6(sK2) != sK4,
    inference(unflattening,[status(thm)],[c_556]) ).

cnf(c_561,plain,
    ( sK6(sK2) != sK3
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_501,c_481]) ).

cnf(c_562,plain,
    sK6(sK2) != sK3,
    inference(unflattening,[status(thm)],[c_561]) ).

cnf(c_566,plain,
    ( sK7(sK2) != sK4
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_506,c_470]) ).

cnf(c_567,plain,
    sK7(sK2) != sK4,
    inference(unflattening,[status(thm)],[c_566]) ).

cnf(c_571,plain,
    ( sK7(sK2) != sK3
    | X0 != sK2 ),
    inference(resolution_lifted,[status(thm)],[c_506,c_481]) ).

cnf(c_572,plain,
    sK7(sK2) != sK3,
    inference(unflattening,[status(thm)],[c_571]) ).

cnf(c_585,plain,
    ( ~ rr(sK2,X0)
    | ~ rr(sK2,X1)
    | ~ rr(sK2,X2)
    | ~ rr(sK2,X3)
    | ~ rr(sK2,X4)
    | X0 = X1
    | X0 = X2
    | X0 = X3
    | X0 = X4
    | X1 = X2
    | X1 = X3
    | X1 = X4
    | X2 = X3
    | X2 = X4
    | X3 = X4 ),
    inference(resolution,[status(thm)],[c_459,c_58]) ).

cnf(c_993,plain,
    ( ~ rr(sK2,X0)
    | ~ rr(sK2,X1)
    | ~ rr(sK2,X2)
    | ~ rr(sK2,X3)
    | sK5(sK2) = X0
    | sK5(sK2) = X1
    | sK5(sK2) = X2
    | sK5(sK2) = X3
    | X0 = X1
    | X0 = X2
    | X0 = X3
    | X1 = X2
    | X1 = X3
    | X2 = X3 ),
    inference(superposition,[status(thm)],[c_532,c_585]) ).

cnf(c_1242,plain,
    ( ~ rr(sK2,X0)
    | ~ rr(sK2,X1)
    | ~ rr(sK2,X2)
    | sK7(sK2) = sK5(sK2)
    | sK7(sK2) = X0
    | sK7(sK2) = X1
    | sK7(sK2) = X2
    | sK5(sK2) = X0
    | sK5(sK2) = X1
    | sK5(sK2) = X2
    | X0 = X1
    | X0 = X2
    | X1 = X2 ),
    inference(superposition,[status(thm)],[c_542,c_993]) ).

cnf(c_1245,plain,
    ( ~ rr(sK2,X0)
    | ~ rr(sK2,X1)
    | ~ rr(sK2,X2)
    | sK7(sK2) = X0
    | sK7(sK2) = X1
    | sK7(sK2) = X2
    | sK5(sK2) = X0
    | sK5(sK2) = X1
    | sK5(sK2) = X2
    | X0 = X1
    | X0 = X2
    | X1 = X2 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_1242,c_516]) ).

cnf(c_1382,plain,
    ( ~ rr(sK2,X0)
    | ~ rr(sK2,X1)
    | sK6(sK2) = sK7(sK2)
    | sK6(sK2) = sK5(sK2)
    | sK6(sK2) = X0
    | sK6(sK2) = X1
    | sK7(sK2) = X0
    | sK7(sK2) = X1
    | sK5(sK2) = X0
    | sK5(sK2) = X1
    | X0 = X1 ),
    inference(superposition,[status(thm)],[c_537,c_1245]) ).

cnf(c_1404,plain,
    ( ~ rr(sK2,X0)
    | ~ rr(sK2,X1)
    | sK6(sK2) = X0
    | sK6(sK2) = X1
    | sK7(sK2) = X0
    | sK7(sK2) = X1
    | sK5(sK2) = X0
    | sK5(sK2) = X1
    | X0 = X1 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_1382,c_511,c_521]) ).

cnf(c_1433,plain,
    ( ~ rr(sK2,X0)
    | sK6(sK2) = X0
    | sK6(sK2) = sK3
    | sK7(sK2) = X0
    | sK7(sK2) = sK3
    | sK5(sK2) = X0
    | sK5(sK2) = sK3
    | X0 = sK3 ),
    inference(superposition,[status(thm)],[c_487,c_1404]) ).

cnf(c_1437,plain,
    ( ~ rr(sK2,X0)
    | sK6(sK2) = X0
    | sK7(sK2) = X0
    | sK5(sK2) = X0
    | X0 = sK3 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_1433,c_552,c_572,c_562]) ).

cnf(c_1563,plain,
    ( sK6(sK2) = sK4
    | sK7(sK2) = sK4
    | sK5(sK2) = sK4
    | sK3 = sK4 ),
    inference(superposition,[status(thm)],[c_476,c_1437]) ).

cnf(c_1568,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_1563,c_465,c_547,c_567,c_557]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem  : KRS162+1 : TPTP v8.1.2. Released v3.1.0.
% 0.12/0.14  % Command  : run_iprover %s %d THM
% 0.15/0.35  % Computer : n019.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % WCLimit  : 300
% 0.15/0.35  % DateTime : Thu May  2 22:42:44 EDT 2024
% 0.15/0.36  % CPUTime  : 
% 0.21/0.49  Running first-order theorem proving
% 0.21/0.49  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 2.59/1.19  % SZS status Started for theBenchmark.p
% 2.59/1.19  % SZS status Theorem for theBenchmark.p
% 2.59/1.19  
% 2.59/1.19  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 2.59/1.19  
% 2.59/1.19  ------  iProver source info
% 2.59/1.19  
% 2.59/1.19  git: date: 2024-05-02 19:28:25 +0000
% 2.59/1.19  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 2.59/1.19  git: non_committed_changes: false
% 2.59/1.19  
% 2.59/1.19  ------ Parsing...
% 2.59/1.19  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 2.59/1.19  
% 2.59/1.19  ------ Preprocessing... sup_sim: 0  sf_s  rm: 3 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: 6 0s  sf_e  pe_s  pe_e 
% 2.59/1.19  
% 2.59/1.19  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 2.59/1.19  
% 2.59/1.19  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 2.59/1.19  ------ Proving...
% 2.59/1.19  ------ Problem Properties 
% 2.59/1.19  
% 2.59/1.19  
% 2.59/1.19  clauses                                 16
% 2.59/1.19  conjectures                             0
% 2.59/1.19  EPR                                     4
% 2.59/1.19  Horn                                    15
% 2.59/1.19  unary                                   15
% 2.59/1.19  binary                                  0
% 2.59/1.19  lits                                    30
% 2.59/1.19  lits eq                                 20
% 2.59/1.19  fd_pure                                 0
% 2.59/1.19  fd_pseudo                               0
% 2.59/1.19  fd_cond                                 0
% 2.59/1.19  fd_pseudo_cond                          1
% 2.59/1.19  AC symbols                              0
% 2.59/1.19  
% 2.59/1.19  ------ Schedule dynamic 5 is on 
% 2.59/1.19  
% 2.59/1.19  ------ no conjectures: strip conj schedule 
% 2.59/1.19  
% 2.59/1.19  ------ Input Options "--resolution_flag false --inst_lit_sel_side none" stripped conjectures Time Limit: 10.
% 2.59/1.19  
% 2.59/1.19  
% 2.59/1.19  ------ 
% 2.59/1.19  Current options:
% 2.59/1.19  ------ 
% 2.59/1.19  
% 2.59/1.19  
% 2.59/1.19  
% 2.59/1.19  
% 2.59/1.19  ------ Proving...
% 2.59/1.19  
% 2.59/1.19  
% 2.59/1.19  % SZS status Theorem for theBenchmark.p
% 2.59/1.19  
% 2.59/1.19  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 2.59/1.19  
% 2.59/1.19  
%------------------------------------------------------------------------------