TSTP Solution File: KRS102+1 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : KRS102+1 : TPTP v5.0.0. Released v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art05.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sat Dec 25 12:59:43 EST 2010

% Result   : Unsatisfiable 0.98s
% Output   : CNFRefutation 0.98s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   30
%            Number of leaves      :   28
% Syntax   : Number of formulae    :  218 (  17 unt;   0 def)
%            Number of atoms       :  632 ( 538 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives :  592 ( 178   ~; 351   |;  54   &)
%                                         (   9 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :    3 (   1 usr;   1 prp; 0-2 aty)
%            Number of functors    :   18 (  18 usr;  18 con; 0-0 aty)
%            Number of variables   :   74 (   0 sgn  36   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(1,axiom,
    ( iT = iminus6
    | iT = iplus9
    | iT = iminus7 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_14) ).

fof(2,axiom,
    ( iT = iplus8
    | iT = iminus3
    | iT = iplus7 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_15) ).

fof(5,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iminus6
        | X1 = iplus6 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_10) ).

fof(6,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iminus9
        | X1 = iplus9 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_11) ).

fof(10,axiom,
    ( iT = iplus6
    | iT = iminus2
    | iT = iplus9 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_51) ).

fof(13,axiom,
    ( iT = iplus3
    | iT = iminus9
    | iT = iplus4 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_18) ).

fof(15,axiom,
    ( iT = iminus6
    | iT = iminus2
    | iT = iplus4 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_56) ).

fof(16,axiom,
    ( iT = iplus8
    | iT = iplus6
    | iT = iminus4 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_57) ).

fof(18,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iminus4
        | X1 = iplus4 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_3) ).

fof(21,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iplus5
        | X1 = iminus5 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_6) ).

fof(22,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iplus3
        | X1 = iminus3 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_7) ).

fof(23,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iplus2
        | X1 = iminus2 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_4) ).

fof(24,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iplus7
        | X1 = iminus7 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_5) ).

fof(26,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iT
        | X1 = iF ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_8) ).

fof(27,axiom,
    ! [X1] :
      ( cTorF(X1)
    <=> ( X1 = iplus8
        | X1 = iminus8 ) ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_9) ).

fof(37,axiom,
    ( iT = iplus6
    | iT = iminus2
    | iT = iminus7 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_27) ).

fof(38,axiom,
    ( iT = iplus3
    | iT = iminus9
    | iT = iminus2 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_26) ).

fof(39,axiom,
    ( iT = iminus8
    | iT = iminus4
    | iT = iplus9 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_21) ).

fof(45,axiom,
    ( iT = iplus5
    | iT = iminus8
    | iT = iminus3 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_49) ).

fof(46,axiom,
    ( iT = iminus9
    | iT = iminus2
    | iT = iplus7 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_48) ).

fof(52,axiom,
    ( iT = iplus8
    | iT = iplus2
    | iT = iminus3 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_42) ).

fof(54,axiom,
    ( iT = iminus8
    | iT = iminus9
    | iT = iminus4 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_40) ).

fof(56,axiom,
    ( iT = iplus3
    | iT = iplus9
    | iT = iplus4 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_46) ).

fof(57,axiom,
    ( iT = iminus5
    | iT = iminus8
    | iT = iminus3 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_45) ).

fof(61,axiom,
    ( iT = iminus4
    | iT = iplus7
    | iT = iplus9 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_58) ).

fof(68,axiom,
    iT != iF,
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_77) ).

fof(70,axiom,
    ( iT = iplus8
    | iT = iplus2
    | iT = iminus4 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_31) ).

fof(80,axiom,
    ( iT = iminus4
    | iT = iminus3
    | iT = iminus7 ),
    file('/tmp/tmpTdYe9L/sel_KRS102+1.p_1',axiom_36) ).

cnf(86,plain,
    ( iT = iminus7
    | iT = iplus9
    | iT = iminus6 ),
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(87,plain,
    ( iT = iplus7
    | iT = iminus3
    | iT = iplus8 ),
    inference(split_conjunct,[status(thm)],[2]) ).

fof(90,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iminus6
        | X1 = iplus6 )
      & ( ( X1 != iminus6
          & X1 != iplus6 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[5]) ).

fof(91,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iminus6
        | X2 = iplus6 )
      & ( ( X2 != iminus6
          & X2 != iplus6 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[90]) ).

fof(92,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iminus6
        | X2 = iplus6 )
      & ( X2 != iminus6
        | cTorF(X2) )
      & ( X2 != iplus6
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[91]) ).

cnf(93,plain,
    ( cTorF(X1)
    | X1 != iplus6 ),
    inference(split_conjunct,[status(thm)],[92]) ).

cnf(94,plain,
    ( cTorF(X1)
    | X1 != iminus6 ),
    inference(split_conjunct,[status(thm)],[92]) ).

cnf(95,plain,
    ( X1 = iplus6
    | X1 = iminus6
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[92]) ).

fof(96,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iminus9
        | X1 = iplus9 )
      & ( ( X1 != iminus9
          & X1 != iplus9 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[6]) ).

fof(97,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iminus9
        | X2 = iplus9 )
      & ( ( X2 != iminus9
          & X2 != iplus9 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[96]) ).

fof(98,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iminus9
        | X2 = iplus9 )
      & ( X2 != iminus9
        | cTorF(X2) )
      & ( X2 != iplus9
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[97]) ).

cnf(99,plain,
    ( cTorF(X1)
    | X1 != iplus9 ),
    inference(split_conjunct,[status(thm)],[98]) ).

cnf(101,plain,
    ( X1 = iplus9
    | X1 = iminus9
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[98]) ).

cnf(107,plain,
    ( iT = iplus9
    | iT = iminus2
    | iT = iplus6 ),
    inference(split_conjunct,[status(thm)],[10]) ).

cnf(110,plain,
    ( iT = iplus4
    | iT = iminus9
    | iT = iplus3 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(112,plain,
    ( iT = iplus4
    | iT = iminus2
    | iT = iminus6 ),
    inference(split_conjunct,[status(thm)],[15]) ).

cnf(113,plain,
    ( iT = iminus4
    | iT = iplus6
    | iT = iplus8 ),
    inference(split_conjunct,[status(thm)],[16]) ).

fof(120,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iminus4
        | X1 = iplus4 )
      & ( ( X1 != iminus4
          & X1 != iplus4 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[18]) ).

fof(121,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iminus4
        | X2 = iplus4 )
      & ( ( X2 != iminus4
          & X2 != iplus4 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[120]) ).

fof(122,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iminus4
        | X2 = iplus4 )
      & ( X2 != iminus4
        | cTorF(X2) )
      & ( X2 != iplus4
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[121]) ).

cnf(124,plain,
    ( cTorF(X1)
    | X1 != iminus4 ),
    inference(split_conjunct,[status(thm)],[122]) ).

cnf(125,plain,
    ( X1 = iplus4
    | X1 = iminus4
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[122]) ).

fof(133,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iplus5
        | X1 = iminus5 )
      & ( ( X1 != iplus5
          & X1 != iminus5 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[21]) ).

fof(134,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus5
        | X2 = iminus5 )
      & ( ( X2 != iplus5
          & X2 != iminus5 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[133]) ).

fof(135,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus5
        | X2 = iminus5 )
      & ( X2 != iplus5
        | cTorF(X2) )
      & ( X2 != iminus5
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[134]) ).

cnf(138,plain,
    ( X1 = iminus5
    | X1 = iplus5
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[135]) ).

fof(139,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iplus3
        | X1 = iminus3 )
      & ( ( X1 != iplus3
          & X1 != iminus3 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[22]) ).

fof(140,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus3
        | X2 = iminus3 )
      & ( ( X2 != iplus3
          & X2 != iminus3 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[139]) ).

fof(141,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus3
        | X2 = iminus3 )
      & ( X2 != iplus3
        | cTorF(X2) )
      & ( X2 != iminus3
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[140]) ).

cnf(142,plain,
    ( cTorF(X1)
    | X1 != iminus3 ),
    inference(split_conjunct,[status(thm)],[141]) ).

cnf(143,plain,
    ( cTorF(X1)
    | X1 != iplus3 ),
    inference(split_conjunct,[status(thm)],[141]) ).

cnf(144,plain,
    ( X1 = iminus3
    | X1 = iplus3
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[141]) ).

fof(145,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iplus2
        | X1 = iminus2 )
      & ( ( X1 != iplus2
          & X1 != iminus2 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[23]) ).

fof(146,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus2
        | X2 = iminus2 )
      & ( ( X2 != iplus2
          & X2 != iminus2 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[145]) ).

fof(147,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus2
        | X2 = iminus2 )
      & ( X2 != iplus2
        | cTorF(X2) )
      & ( X2 != iminus2
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[146]) ).

cnf(148,plain,
    ( cTorF(X1)
    | X1 != iminus2 ),
    inference(split_conjunct,[status(thm)],[147]) ).

cnf(149,plain,
    ( cTorF(X1)
    | X1 != iplus2 ),
    inference(split_conjunct,[status(thm)],[147]) ).

cnf(150,plain,
    ( X1 = iminus2
    | X1 = iplus2
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[147]) ).

fof(151,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iplus7
        | X1 = iminus7 )
      & ( ( X1 != iplus7
          & X1 != iminus7 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[24]) ).

fof(152,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus7
        | X2 = iminus7 )
      & ( ( X2 != iplus7
          & X2 != iminus7 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[151]) ).

fof(153,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus7
        | X2 = iminus7 )
      & ( X2 != iplus7
        | cTorF(X2) )
      & ( X2 != iminus7
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[152]) ).

cnf(156,plain,
    ( X1 = iminus7
    | X1 = iplus7
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[153]) ).

fof(158,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iT
        | X1 = iF )
      & ( ( X1 != iT
          & X1 != iF )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[26]) ).

fof(159,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iT
        | X2 = iF )
      & ( ( X2 != iT
          & X2 != iF )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[158]) ).

fof(160,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iT
        | X2 = iF )
      & ( X2 != iT
        | cTorF(X2) )
      & ( X2 != iF
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[159]) ).

cnf(161,plain,
    ( cTorF(X1)
    | X1 != iF ),
    inference(split_conjunct,[status(thm)],[160]) ).

cnf(163,plain,
    ( X1 = iF
    | X1 = iT
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[160]) ).

fof(164,plain,
    ! [X1] :
      ( ( ~ cTorF(X1)
        | X1 = iplus8
        | X1 = iminus8 )
      & ( ( X1 != iplus8
          & X1 != iminus8 )
        | cTorF(X1) ) ),
    inference(fof_nnf,[status(thm)],[27]) ).

fof(165,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus8
        | X2 = iminus8 )
      & ( ( X2 != iplus8
          & X2 != iminus8 )
        | cTorF(X2) ) ),
    inference(variable_rename,[status(thm)],[164]) ).

fof(166,plain,
    ! [X2] :
      ( ( ~ cTorF(X2)
        | X2 = iplus8
        | X2 = iminus8 )
      & ( X2 != iplus8
        | cTorF(X2) )
      & ( X2 != iminus8
        | cTorF(X2) ) ),
    inference(distribute,[status(thm)],[165]) ).

cnf(167,plain,
    ( cTorF(X1)
    | X1 != iminus8 ),
    inference(split_conjunct,[status(thm)],[166]) ).

cnf(169,plain,
    ( X1 = iminus8
    | X1 = iplus8
    | ~ cTorF(X1) ),
    inference(split_conjunct,[status(thm)],[166]) ).

cnf(181,plain,
    ( iT = iminus7
    | iT = iminus2
    | iT = iplus6 ),
    inference(split_conjunct,[status(thm)],[37]) ).

cnf(182,plain,
    ( iT = iminus2
    | iT = iminus9
    | iT = iplus3 ),
    inference(split_conjunct,[status(thm)],[38]) ).

cnf(183,plain,
    ( iT = iplus9
    | iT = iminus4
    | iT = iminus8 ),
    inference(split_conjunct,[status(thm)],[39]) ).

cnf(191,plain,
    ( iT = iminus3
    | iT = iminus8
    | iT = iplus5 ),
    inference(split_conjunct,[status(thm)],[45]) ).

cnf(192,plain,
    ( iT = iplus7
    | iT = iminus2
    | iT = iminus9 ),
    inference(split_conjunct,[status(thm)],[46]) ).

cnf(198,plain,
    ( iT = iminus3
    | iT = iplus2
    | iT = iplus8 ),
    inference(split_conjunct,[status(thm)],[52]) ).

cnf(200,plain,
    ( iT = iminus4
    | iT = iminus9
    | iT = iminus8 ),
    inference(split_conjunct,[status(thm)],[54]) ).

cnf(202,plain,
    ( iT = iplus4
    | iT = iplus9
    | iT = iplus3 ),
    inference(split_conjunct,[status(thm)],[56]) ).

cnf(203,plain,
    ( iT = iminus3
    | iT = iminus8
    | iT = iminus5 ),
    inference(split_conjunct,[status(thm)],[57]) ).

cnf(207,plain,
    ( iT = iplus9
    | iT = iplus7
    | iT = iminus4 ),
    inference(split_conjunct,[status(thm)],[61]) ).

cnf(218,plain,
    iT != iF,
    inference(split_conjunct,[status(thm)],[68]) ).

cnf(220,plain,
    ( iT = iminus4
    | iT = iplus2
    | iT = iplus8 ),
    inference(split_conjunct,[status(thm)],[70]) ).

cnf(230,plain,
    ( iT = iminus7
    | iT = iminus3
    | iT = iminus4 ),
    inference(split_conjunct,[status(thm)],[80]) ).

cnf(257,plain,
    ( iF = X1
    | iT = X1
    | iplus9 != X1 ),
    inference(spm,[status(thm)],[163,99,theory(equality)]) ).

cnf(260,plain,
    ( iF = X1
    | iT = X1
    | iminus3 != X1 ),
    inference(spm,[status(thm)],[163,142,theory(equality)]) ).

cnf(268,plain,
    ( iF = X1
    | iT = X1
    | iminus2 != X1 ),
    inference(spm,[status(thm)],[163,148,theory(equality)]) ).

cnf(269,plain,
    ( iF = X1
    | iT = X1
    | iminus4 != X1 ),
    inference(spm,[status(thm)],[163,124,theory(equality)]) ).

cnf(271,plain,
    ( iF = X1
    | iT = X1
    | iplus3 != X1 ),
    inference(spm,[status(thm)],[163,143,theory(equality)]) ).

cnf(286,plain,
    ( iplus6 = X1
    | iminus6 = X1
    | iF != X1 ),
    inference(spm,[status(thm)],[95,161,theory(equality)]) ).

cnf(306,plain,
    ( iminus9 = X1
    | iplus9 = X1
    | iF != X1 ),
    inference(spm,[status(thm)],[101,161,theory(equality)]) ).

cnf(326,plain,
    ( iplus7 = X1
    | iminus7 = X1
    | iF != X1 ),
    inference(spm,[status(thm)],[156,161,theory(equality)]) ).

cnf(328,plain,
    ( iplus7 = X1
    | iminus7 = X1
    | iminus2 != X1 ),
    inference(spm,[status(thm)],[156,148,theory(equality)]) ).

cnf(344,plain,
    ( iminus8 = X1
    | iplus8 = X1
    | iplus6 != X1 ),
    inference(spm,[status(thm)],[169,93,theory(equality)]) ).

cnf(346,plain,
    ( iminus8 = X1
    | iplus8 = X1
    | iF != X1 ),
    inference(spm,[status(thm)],[169,161,theory(equality)]) ).

cnf(356,plain,
    ( iplus3 = X1
    | iminus3 = X1
    | iminus6 != X1 ),
    inference(spm,[status(thm)],[144,94,theory(equality)]) ).

cnf(366,plain,
    ( iplus3 = X1
    | iminus3 = X1
    | iF != X1 ),
    inference(spm,[status(thm)],[144,161,theory(equality)]) ).

cnf(369,plain,
    ( iplus3 = X1
    | iminus3 = X1
    | iminus4 != X1 ),
    inference(spm,[status(thm)],[144,124,theory(equality)]) ).

cnf(394,plain,
    ( iminus5 = X1
    | iplus5 = X1
    | iminus8 != X1 ),
    inference(spm,[status(thm)],[138,167,theory(equality)]) ).

cnf(426,plain,
    ( iminus2 = X1
    | iplus2 = X1
    | iF != X1 ),
    inference(spm,[status(thm)],[150,161,theory(equality)]) ).

cnf(436,plain,
    ( iplus4 = X1
    | iminus4 = X1
    | iminus6 != X1 ),
    inference(spm,[status(thm)],[125,94,theory(equality)]) ).

cnf(446,plain,
    ( iplus4 = X1
    | iminus4 = X1
    | iF != X1 ),
    inference(spm,[status(thm)],[125,161,theory(equality)]) ).

cnf(447,plain,
    ( iplus4 = X1
    | iminus4 = X1
    | iplus2 != X1 ),
    inference(spm,[status(thm)],[125,149,theory(equality)]) ).

cnf(462,plain,
    ( iT = iplus9
    | iF = iplus9 ),
    inference(er,[status(thm)],[257,theory(equality)]) ).

cnf(533,plain,
    ( iT = iminus3
    | iF = iminus3 ),
    inference(er,[status(thm)],[260,theory(equality)]) ).

cnf(606,plain,
    ( iminus6 = iF
    | iplus6 = iF ),
    inference(er,[status(thm)],[286,theory(equality)]) ).

cnf(616,plain,
    ( iF = iplus6
    | iminus6 != iT ),
    inference(spm,[status(thm)],[218,606,theory(equality)]) ).

cnf(635,plain,
    ( iplus6 != iT
    | iminus6 != iT ),
    inference(spm,[status(thm)],[218,616,theory(equality)]) ).

cnf(637,plain,
    ( iplus6 = iplus9
    | iplus9 = iT
    | iminus6 != iT ),
    inference(spm,[status(thm)],[462,616,theory(equality)]) ).

cnf(666,plain,
    ( iplus9 = iT
    | iplus6 = iplus9
    | iminus7 = iT ),
    inference(spm,[status(thm)],[637,86,theory(equality)]) ).

cnf(782,plain,
    ( iT = iminus2
    | iF = iminus2 ),
    inference(er,[status(thm)],[268,theory(equality)]) ).

cnf(784,plain,
    ( iT = iminus4
    | iF = iminus4 ),
    inference(er,[status(thm)],[269,theory(equality)]) ).

cnf(849,plain,
    ( iT = iplus3
    | iF = iplus3 ),
    inference(er,[status(thm)],[271,theory(equality)]) ).

cnf(1843,plain,
    ( iplus9 = iF
    | iminus9 = iF ),
    inference(er,[status(thm)],[306,theory(equality)]) ).

cnf(1875,plain,
    ( iF = iplus9
    | iminus9 != iplus9 ),
    inference(ef,[status(thm)],[1843,theory(equality)]) ).

cnf(1876,plain,
    ( iF = iplus9
    | iminus9 != iT ),
    inference(spm,[status(thm)],[218,1843,theory(equality)]) ).

cnf(1899,plain,
    ( iplus9 != iT
    | iminus9 != iplus9 ),
    inference(spm,[status(thm)],[218,1875,theory(equality)]) ).

cnf(1937,plain,
    ( iplus9 = iminus2
    | iminus2 = iT
    | iminus9 != iT ),
    inference(spm,[status(thm)],[782,1876,theory(equality)]) ).

cnf(1940,plain,
    ( iplus9 = iplus3
    | iplus3 = iT
    | iminus9 != iT ),
    inference(spm,[status(thm)],[849,1876,theory(equality)]) ).

cnf(1952,plain,
    ( iminus8 = iT
    | iminus4 = iT
    | iplus9 != iT ),
    inference(spm,[status(thm)],[1899,200,theory(equality)]) ).

cnf(1953,plain,
    ( iplus4 = iT
    | iplus3 = iT
    | iplus9 != iT ),
    inference(spm,[status(thm)],[1899,110,theory(equality)]) ).

cnf(2797,plain,
    ( iminus7 = iF
    | iplus7 = iF ),
    inference(er,[status(thm)],[326,theory(equality)]) ).

cnf(2864,plain,
    ( iF = iminus7
    | iplus7 != iminus7 ),
    inference(ef,[status(thm)],[2797,theory(equality)]) ).

cnf(2865,plain,
    ( iF = iminus7
    | iplus7 != iT ),
    inference(spm,[status(thm)],[218,2797,theory(equality)]) ).

cnf(2915,plain,
    ( iminus7 != iT
    | iplus7 != iminus7 ),
    inference(spm,[status(thm)],[218,2864,theory(equality)]) ).

cnf(2947,plain,
    ( iminus7 = iminus3
    | iminus3 = iT
    | iplus7 != iT ),
    inference(spm,[status(thm)],[533,2865,theory(equality)]) ).

cnf(2971,plain,
    ( iminus7 = iminus2
    | iplus7 = iminus2 ),
    inference(er,[status(thm)],[328,theory(equality)]) ).

cnf(2979,plain,
    ( iminus4 = iT
    | iplus9 = iT
    | iminus7 != iT ),
    inference(spm,[status(thm)],[2915,207,theory(equality)]) ).

cnf(3019,plain,
    ( iplus3 = iT
    | iplus3 = iplus9
    | iminus2 = iT ),
    inference(spm,[status(thm)],[1940,182,theory(equality)]) ).

cnf(3043,plain,
    ( iminus2 = iT
    | iminus9 = iT
    | iminus7 = iminus2 ),
    inference(spm,[status(thm)],[192,2971,theory(equality)]) ).

cnf(3372,plain,
    ( iminus8 = iT
    | iminus4 = iT ),
    inference(csr,[status(thm)],[1952,183]) ).

cnf(3377,plain,
    ( iplus4 = iT
    | iplus3 = iT ),
    inference(csr,[status(thm)],[1953,202]) ).

cnf(3833,plain,
    ( iplus8 = iplus6
    | iminus8 = iplus6 ),
    inference(er,[status(thm)],[344,theory(equality)]) ).

cnf(3866,plain,
    ( iminus4 = iT
    | iplus6 = iT
    | iminus8 = iplus6 ),
    inference(spm,[status(thm)],[113,3833,theory(equality)]) ).

cnf(3938,plain,
    ( iplus8 = iF
    | iminus8 = iF ),
    inference(er,[status(thm)],[346,theory(equality)]) ).

cnf(3977,plain,
    ( iF = iminus8
    | iplus8 != iminus8 ),
    inference(ef,[status(thm)],[3938,theory(equality)]) ).

cnf(3978,plain,
    ( iF = iminus8
    | iplus8 != iT ),
    inference(spm,[status(thm)],[218,3938,theory(equality)]) ).

cnf(4035,plain,
    ( iminus8 != iT
    | iplus8 != iminus8 ),
    inference(spm,[status(thm)],[218,3977,theory(equality)]) ).

cnf(4084,plain,
    ( iminus8 = iminus4
    | iminus4 = iT
    | iplus8 != iT ),
    inference(spm,[status(thm)],[784,3978,theory(equality)]) ).

cnf(4110,plain,
    ( iplus2 = iT
    | iminus3 = iT
    | iminus8 != iT ),
    inference(spm,[status(thm)],[4035,198,theory(equality)]) ).

cnf(4112,plain,
    ( iminus4 = iT
    | iplus2 = iT
    | iminus8 != iT ),
    inference(spm,[status(thm)],[4035,220,theory(equality)]) ).

cnf(4199,plain,
    ( iminus2 = iT
    | iminus2 = iplus9
    | iminus7 = iminus2 ),
    inference(spm,[status(thm)],[1937,3043,theory(equality)]) ).

cnf(4222,plain,
    ( iminus2 = iT
    | iplus6 = iT
    | iminus2 = iplus9 ),
    inference(spm,[status(thm)],[181,4199,theory(equality)]) ).

cnf(4234,plain,
    ( iplus6 = iT
    | iminus2 = iT
    | iplus9 != iT ),
    inference(ef,[status(thm)],[4222,theory(equality)]) ).

cnf(4479,plain,
    ( iminus3 = iminus6
    | iplus3 = iminus6 ),
    inference(er,[status(thm)],[356,theory(equality)]) ).

cnf(4628,plain,
    ( iminus6 = iplus3
    | iminus3 != iplus3 ),
    inference(ef,[status(thm)],[4479,theory(equality)]) ).

cnf(5144,plain,
    ( iminus3 = iT
    | iminus3 = iminus7
    | iplus8 = iT ),
    inference(spm,[status(thm)],[2947,87,theory(equality)]) ).

cnf(5412,plain,
    ( iminus3 = iF
    | iplus3 = iF ),
    inference(er,[status(thm)],[366,theory(equality)]) ).

cnf(5546,plain,
    ( iF = iplus3
    | iminus3 != iplus3 ),
    inference(ef,[status(thm)],[5412,theory(equality)]) ).

cnf(5606,plain,
    ( iplus3 != iT
    | iminus3 != iplus3 ),
    inference(spm,[status(thm)],[218,5546,theory(equality)]) ).

cnf(5790,plain,
    ( iminus4 = iT
    | iplus6 = iT ),
    inference(spm,[status(thm)],[3372,3866,theory(equality)]) ).

cnf(5796,plain,
    ( iminus3 = iminus4
    | iplus3 = iminus4 ),
    inference(er,[status(thm)],[369,theory(equality)]) ).

cnf(6823,plain,
    ( iplus9 = iT
    | iminus4 = iT
    | iplus6 = iplus9 ),
    inference(spm,[status(thm)],[2979,666,theory(equality)]) ).

cnf(6844,plain,
    ( iplus9 = iT
    | iminus4 = iT ),
    inference(spm,[status(thm)],[5790,6823,theory(equality)]) ).

cnf(7763,plain,
    ( iplus5 = iminus8
    | iminus5 = iminus8 ),
    inference(er,[status(thm)],[394,theory(equality)]) ).

cnf(7866,plain,
    ( iminus8 = iT
    | iminus3 = iT
    | iminus5 = iminus8 ),
    inference(spm,[status(thm)],[191,7763,theory(equality)]) ).

cnf(8000,plain,
    ( iminus8 = iT
    | iminus3 = iT ),
    inference(spm,[status(thm)],[203,7866,theory(equality)]) ).

cnf(11293,plain,
    ( iplus2 = iF
    | iminus2 = iF ),
    inference(er,[status(thm)],[426,theory(equality)]) ).

cnf(11417,plain,
    ( iF = iminus2
    | iplus2 != iminus2 ),
    inference(ef,[status(thm)],[11293,theory(equality)]) ).

cnf(11496,plain,
    ( iminus2 != iT
    | iplus2 != iminus2 ),
    inference(spm,[status(thm)],[218,11417,theory(equality)]) ).

cnf(12237,plain,
    ( iminus4 = iminus6
    | iplus4 = iminus6 ),
    inference(er,[status(thm)],[436,theory(equality)]) ).

cnf(12283,plain,
    ( iplus2 = iT
    | iminus3 = iT ),
    inference(csr,[status(thm)],[4110,8000]) ).

cnf(12297,plain,
    ( iplus2 = iT
    | iplus3 != iT ),
    inference(spm,[status(thm)],[5606,12283,theory(equality)]) ).

cnf(12355,plain,
    ( iminus2 != iT
    | iplus3 != iT ),
    inference(spm,[status(thm)],[11496,12297,theory(equality)]) ).

cnf(12443,plain,
    ( iminus4 = iT
    | iplus2 = iT ),
    inference(csr,[status(thm)],[4112,3372]) ).

cnf(12460,plain,
    ( iminus4 = iT
    | iminus2 != iT ),
    inference(spm,[status(thm)],[11496,12443,theory(equality)]) ).

cnf(12563,plain,
    ( iminus4 = iT
    | iplus3 = iplus9
    | iplus3 = iT ),
    inference(spm,[status(thm)],[12460,3019,theory(equality)]) ).

cnf(13809,plain,
    ( iminus4 = iF
    | iplus4 = iF ),
    inference(er,[status(thm)],[446,theory(equality)]) ).

cnf(13858,plain,
    ( iminus4 = iplus2
    | iplus4 = iplus2 ),
    inference(er,[status(thm)],[447,theory(equality)]) ).

cnf(13910,plain,
    ( iF = iminus4
    | iplus4 != iminus4 ),
    inference(ef,[status(thm)],[13809,theory(equality)]) ).

cnf(13968,plain,
    ( iplus2 = iminus4
    | iplus4 != iminus4 ),
    inference(ef,[status(thm)],[13858,theory(equality)]) ).

cnf(14000,plain,
    ( iminus4 != iT
    | iplus4 != iminus4 ),
    inference(spm,[status(thm)],[218,13910,theory(equality)]) ).

cnf(14130,plain,
    ( iplus3 = iT
    | iminus4 != iT ),
    inference(spm,[status(thm)],[14000,3377,theory(equality)]) ).

cnf(14204,plain,
    ( iminus4 = iT
    | iplus4 != iminus4 ),
    inference(spm,[status(thm)],[12443,13968,theory(equality)]) ).

cnf(14229,plain,
    iplus4 != iminus4,
    inference(csr,[status(thm)],[14204,14000]) ).

cnf(14274,plain,
    ( iplus6 = iT
    | iminus2 = iT ),
    inference(csr,[status(thm)],[4234,107]) ).

cnf(14283,plain,
    ( iplus6 = iT
    | iplus3 != iT ),
    inference(spm,[status(thm)],[12355,14274,theory(equality)]) ).

cnf(14340,plain,
    ( iplus6 = iT
    | iminus4 != iT ),
    inference(spm,[status(thm)],[14283,14130,theory(equality)]) ).

cnf(14346,plain,
    iplus6 = iT,
    inference(csr,[status(thm)],[14340,5790]) ).

cnf(14539,plain,
    ( $false
    | iminus6 != iT ),
    inference(rw,[status(thm)],[635,14346,theory(equality)]) ).

cnf(14540,plain,
    iminus6 != iT,
    inference(cn,[status(thm)],[14539,theory(equality)]) ).

cnf(14809,plain,
    ( iplus4 = iT
    | iminus2 = iT ),
    inference(sr,[status(thm)],[112,14540,theory(equality)]) ).

cnf(14843,plain,
    ( iplus4 = iT
    | iplus3 != iT ),
    inference(spm,[status(thm)],[12355,14809,theory(equality)]) ).

cnf(15725,plain,
    iplus4 = iT,
    inference(csr,[status(thm)],[14843,3377]) ).

cnf(15726,plain,
    iT != iminus4,
    inference(rw,[status(thm)],[14229,15725,theory(equality)]) ).

cnf(15766,plain,
    ( iminus6 = iT
    | iminus6 = iminus4 ),
    inference(rw,[status(thm)],[12237,15725,theory(equality)]) ).

cnf(15767,plain,
    iminus6 = iminus4,
    inference(sr,[status(thm)],[15766,14540,theory(equality)]) ).

cnf(15843,plain,
    ( iminus4 = iplus3
    | iminus3 != iplus3 ),
    inference(rw,[status(thm)],[4628,15767,theory(equality)]) ).

cnf(15858,plain,
    ( iminus3 = iT
    | iminus7 = iT ),
    inference(sr,[status(thm)],[230,15726,theory(equality)]) ).

cnf(15859,plain,
    iminus8 = iT,
    inference(sr,[status(thm)],[3372,15726,theory(equality)]) ).

cnf(15861,plain,
    iplus9 = iT,
    inference(sr,[status(thm)],[6844,15726,theory(equality)]) ).

cnf(15865,plain,
    ( iplus3 = iT
    | iplus3 = iplus9 ),
    inference(sr,[status(thm)],[12563,15726,theory(equality)]) ).

cnf(15890,plain,
    ( iminus4 = iT
    | iT = iminus4
    | iplus8 != iT ),
    inference(rw,[status(thm)],[4084,15859,theory(equality)]) ).

cnf(15891,plain,
    ( iminus4 = iT
    | iplus8 != iT ),
    inference(sr,[status(thm)],[15890,15726,theory(equality)]) ).

cnf(15892,plain,
    iplus8 != iT,
    inference(sr,[status(thm)],[15891,15726,theory(equality)]) ).

cnf(16205,plain,
    ( iminus3 = iminus7
    | iminus3 = iT ),
    inference(sr,[status(thm)],[5144,15892,theory(equality)]) ).

cnf(16467,plain,
    ( iplus3 = iminus4
    | iT = iminus4
    | iminus7 = iT ),
    inference(spm,[status(thm)],[5796,15858,theory(equality)]) ).

cnf(16471,plain,
    ( iplus3 = iminus4
    | iminus7 = iT ),
    inference(sr,[status(thm)],[16467,15726,theory(equality)]) ).

cnf(16474,plain,
    ( iplus3 = iT
    | iplus3 = iT ),
    inference(rw,[status(thm)],[15865,15861,theory(equality)]) ).

cnf(16475,plain,
    iplus3 = iT,
    inference(cn,[status(thm)],[16474,theory(equality)]) ).

cnf(16476,plain,
    ( iminus7 = iT
    | iT = iminus4 ),
    inference(rw,[status(thm)],[16471,16475,theory(equality)]) ).

cnf(16477,plain,
    iminus7 = iT,
    inference(sr,[status(thm)],[16476,15726,theory(equality)]) ).

cnf(16478,plain,
    ( iT = iminus4
    | iminus3 != iplus3 ),
    inference(rw,[status(thm)],[15843,16475,theory(equality)]) ).

cnf(16479,plain,
    ( iT = iminus4
    | iminus3 != iT ),
    inference(rw,[status(thm)],[16478,16475,theory(equality)]) ).

cnf(16480,plain,
    iminus3 != iT,
    inference(sr,[status(thm)],[16479,15726,theory(equality)]) ).

cnf(16531,plain,
    ( iminus3 = iT
    | iminus3 = iT ),
    inference(rw,[status(thm)],[16205,16477,theory(equality)]) ).

cnf(16532,plain,
    iminus3 = iT,
    inference(cn,[status(thm)],[16531,theory(equality)]) ).

cnf(16566,plain,
    $false,
    inference(sr,[status(thm)],[16532,16480,theory(equality)]) ).

cnf(16567,plain,
    $false,
    16566,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/KRS/KRS102+1.p
% --creating new selector for []
% -running prover on /tmp/tmpTdYe9L/sel_KRS102+1.p_1 with time limit 29
% -prover status Unsatisfiable
% Problem KRS102+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/KRS/KRS102+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/KRS/KRS102+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Unsatisfiable
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------