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

View Problem - Process Solution

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

% Computer : art07.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 04:12:44 EST 2010

% Result   : Theorem 0.28s
% Output   : CNFRefutation 0.28s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :    5
% Syntax   : Number of formulae    :   20 (  11 unt;   0 def)
%            Number of atoms       :  358 ( 348 equ)
%            Maximal formula atoms :  100 (  17 avg)
%            Number of connectives :  530 ( 192   ~;  18   |; 319   &)
%                                         (   0 <=>;   1  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  101 (  15 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :    3 (   1 usr;   2 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   5 con; 0-2 aty)
%            Number of variables   :    0 (   0 sgn   0   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(2,axiom,
    ( op(op(e0,e0),op(e0,e0)) = e0
    & op(op(e1,e0),op(e0,e1)) = e0
    & op(op(e2,e0),op(e0,e2)) = e0
    & op(op(e3,e0),op(e0,e3)) = e0
    & op(op(e4,e0),op(e0,e4)) = e0
    & op(op(e0,e1),op(e1,e0)) = e1
    & op(op(e1,e1),op(e1,e1)) = e1
    & op(op(e2,e1),op(e1,e2)) = e1
    & op(op(e3,e1),op(e1,e3)) = e1
    & op(op(e4,e1),op(e1,e4)) = e1
    & op(op(e0,e2),op(e2,e0)) = e2
    & op(op(e1,e2),op(e2,e1)) = e2
    & op(op(e2,e2),op(e2,e2)) = e2
    & op(op(e3,e2),op(e2,e3)) = e2
    & op(op(e4,e2),op(e2,e4)) = e2
    & op(op(e0,e3),op(e3,e0)) = e3
    & op(op(e1,e3),op(e3,e1)) = e3
    & op(op(e2,e3),op(e3,e2)) = e3
    & op(op(e3,e3),op(e3,e3)) = e3
    & op(op(e4,e3),op(e3,e4)) = e3
    & op(op(e0,e4),op(e4,e0)) = e4
    & op(op(e1,e4),op(e4,e1)) = e4
    & op(op(e2,e4),op(e4,e2)) = e4
    & op(op(e3,e4),op(e4,e3)) = e4
    & op(op(e4,e4),op(e4,e4)) = e4 ),
    file('/tmp/tmpQlYqOe/sel_ALG174+1.p_1',ax3) ).

fof(4,axiom,
    ( e0 = op(op(e3,op(e3,e3)),op(e3,op(e3,e3)))
    & e1 = op(e3,op(e3,op(e3,e3)))
    & e2 = op(e3,e3)
    & e4 = op(e3,op(e3,e3)) ),
    file('/tmp/tmpQlYqOe/sel_ALG174+1.p_1',ax6) ).

fof(5,axiom,
    ( op(e0,e0) != op(e1,e0)
    & op(e0,e0) != op(e2,e0)
    & op(e0,e0) != op(e3,e0)
    & op(e0,e0) != op(e4,e0)
    & op(e1,e0) != op(e2,e0)
    & op(e1,e0) != op(e3,e0)
    & op(e1,e0) != op(e4,e0)
    & op(e2,e0) != op(e3,e0)
    & op(e2,e0) != op(e4,e0)
    & op(e3,e0) != op(e4,e0)
    & op(e0,e1) != op(e1,e1)
    & op(e0,e1) != op(e2,e1)
    & op(e0,e1) != op(e3,e1)
    & op(e0,e1) != op(e4,e1)
    & op(e1,e1) != op(e2,e1)
    & op(e1,e1) != op(e3,e1)
    & op(e1,e1) != op(e4,e1)
    & op(e2,e1) != op(e3,e1)
    & op(e2,e1) != op(e4,e1)
    & op(e3,e1) != op(e4,e1)
    & op(e0,e2) != op(e1,e2)
    & op(e0,e2) != op(e2,e2)
    & op(e0,e2) != op(e3,e2)
    & op(e0,e2) != op(e4,e2)
    & op(e1,e2) != op(e2,e2)
    & op(e1,e2) != op(e3,e2)
    & op(e1,e2) != op(e4,e2)
    & op(e2,e2) != op(e3,e2)
    & op(e2,e2) != op(e4,e2)
    & op(e3,e2) != op(e4,e2)
    & op(e0,e3) != op(e1,e3)
    & op(e0,e3) != op(e2,e3)
    & op(e0,e3) != op(e3,e3)
    & op(e0,e3) != op(e4,e3)
    & op(e1,e3) != op(e2,e3)
    & op(e1,e3) != op(e3,e3)
    & op(e1,e3) != op(e4,e3)
    & op(e2,e3) != op(e3,e3)
    & op(e2,e3) != op(e4,e3)
    & op(e3,e3) != op(e4,e3)
    & op(e0,e4) != op(e1,e4)
    & op(e0,e4) != op(e2,e4)
    & op(e0,e4) != op(e3,e4)
    & op(e0,e4) != op(e4,e4)
    & op(e1,e4) != op(e2,e4)
    & op(e1,e4) != op(e3,e4)
    & op(e1,e4) != op(e4,e4)
    & op(e2,e4) != op(e3,e4)
    & op(e2,e4) != op(e4,e4)
    & op(e3,e4) != op(e4,e4)
    & op(e0,e0) != op(e0,e1)
    & op(e0,e0) != op(e0,e2)
    & op(e0,e0) != op(e0,e3)
    & op(e0,e0) != op(e0,e4)
    & op(e0,e1) != op(e0,e2)
    & op(e0,e1) != op(e0,e3)
    & op(e0,e1) != op(e0,e4)
    & op(e0,e2) != op(e0,e3)
    & op(e0,e2) != op(e0,e4)
    & op(e0,e3) != op(e0,e4)
    & op(e1,e0) != op(e1,e1)
    & op(e1,e0) != op(e1,e2)
    & op(e1,e0) != op(e1,e3)
    & op(e1,e0) != op(e1,e4)
    & op(e1,e1) != op(e1,e2)
    & op(e1,e1) != op(e1,e3)
    & op(e1,e1) != op(e1,e4)
    & op(e1,e2) != op(e1,e3)
    & op(e1,e2) != op(e1,e4)
    & op(e1,e3) != op(e1,e4)
    & op(e2,e0) != op(e2,e1)
    & op(e2,e0) != op(e2,e2)
    & op(e2,e0) != op(e2,e3)
    & op(e2,e0) != op(e2,e4)
    & op(e2,e1) != op(e2,e2)
    & op(e2,e1) != op(e2,e3)
    & op(e2,e1) != op(e2,e4)
    & op(e2,e2) != op(e2,e3)
    & op(e2,e2) != op(e2,e4)
    & op(e2,e3) != op(e2,e4)
    & op(e3,e0) != op(e3,e1)
    & op(e3,e0) != op(e3,e2)
    & op(e3,e0) != op(e3,e3)
    & op(e3,e0) != op(e3,e4)
    & op(e3,e1) != op(e3,e2)
    & op(e3,e1) != op(e3,e3)
    & op(e3,e1) != op(e3,e4)
    & op(e3,e2) != op(e3,e3)
    & op(e3,e2) != op(e3,e4)
    & op(e3,e3) != op(e3,e4)
    & op(e4,e0) != op(e4,e1)
    & op(e4,e0) != op(e4,e2)
    & op(e4,e0) != op(e4,e3)
    & op(e4,e0) != op(e4,e4)
    & op(e4,e1) != op(e4,e2)
    & op(e4,e1) != op(e4,e3)
    & op(e4,e1) != op(e4,e4)
    & op(e4,e2) != op(e4,e3)
    & op(e4,e2) != op(e4,e4)
    & op(e4,e3) != op(e4,e4) ),
    file('/tmp/tmpQlYqOe/sel_ALG174+1.p_1',ax4) ).

fof(7,conjecture,
    ~ ( ( ( op(e0,e0) != e0
          & op(e0,e1) != e1
          & op(e0,e2) != e2
          & op(e0,e3) != e3
          & op(e0,e4) != e4 )
        | ( op(e1,e0) != e0
          & op(e1,e1) != e1
          & op(e1,e2) != e2
          & op(e1,e3) != e3
          & op(e1,e4) != e4 )
        | ( op(e2,e0) != e0
          & op(e2,e1) != e1
          & op(e2,e2) != e2
          & op(e2,e3) != e3
          & op(e2,e4) != e4 )
        | ( op(e3,e0) != e0
          & op(e3,e1) != e1
          & op(e3,e2) != e2
          & op(e3,e3) != e3
          & op(e3,e4) != e4 )
        | ( op(e4,e0) != e0
          & op(e4,e1) != e1
          & op(e4,e2) != e2
          & op(e4,e3) != e3
          & op(e4,e4) != e4 ) )
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e4),e4) = e0
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e4),e4) = e1
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e4),e4) = e2
      & op(op(e3,e0),e0) = e3
      & op(op(e3,e1),e1) = e3
      & op(op(e3,e2),e2) = e3
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e4),e4) = e3
      & op(op(e4,e0),e0) = e4
      & op(op(e4,e1),e1) = e4
      & op(op(e4,e2),e2) = e4
      & op(op(e4,e3),e3) = e4
      & op(op(e4,e4),e4) = e4 ),
    file('/tmp/tmpQlYqOe/sel_ALG174+1.p_1',co1) ).

fof(8,negated_conjecture,
    ~ ~ ( ( ( op(e0,e0) != e0
            & op(e0,e1) != e1
            & op(e0,e2) != e2
            & op(e0,e3) != e3
            & op(e0,e4) != e4 )
          | ( op(e1,e0) != e0
            & op(e1,e1) != e1
            & op(e1,e2) != e2
            & op(e1,e3) != e3
            & op(e1,e4) != e4 )
          | ( op(e2,e0) != e0
            & op(e2,e1) != e1
            & op(e2,e2) != e2
            & op(e2,e3) != e3
            & op(e2,e4) != e4 )
          | ( op(e3,e0) != e0
            & op(e3,e1) != e1
            & op(e3,e2) != e2
            & op(e3,e3) != e3
            & op(e3,e4) != e4 )
          | ( op(e4,e0) != e0
            & op(e4,e1) != e1
            & op(e4,e2) != e2
            & op(e4,e3) != e3
            & op(e4,e4) != e4 ) )
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e4),e4) = e0
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e4),e4) = e1
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e4),e4) = e2
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e4),e4) = e3
        & op(op(e4,e0),e0) = e4
        & op(op(e4,e1),e1) = e4
        & op(op(e4,e2),e2) = e4
        & op(op(e4,e3),e3) = e4
        & op(op(e4,e4),e4) = e4 ),
    inference(assume_negation,[status(cth)],[7]) ).

fof(10,plain,
    ( epred2_0
   => ( ( op(e0,e0) != e0
        & op(e0,e1) != e1
        & op(e0,e2) != e2
        & op(e0,e3) != e3
        & op(e0,e4) != e4 )
      | ( op(e1,e0) != e0
        & op(e1,e1) != e1
        & op(e1,e2) != e2
        & op(e1,e3) != e3
        & op(e1,e4) != e4 )
      | ( op(e2,e0) != e0
        & op(e2,e1) != e1
        & op(e2,e2) != e2
        & op(e2,e3) != e3
        & op(e2,e4) != e4 )
      | ( op(e3,e0) != e0
        & op(e3,e1) != e1
        & op(e3,e2) != e2
        & op(e3,e3) != e3
        & op(e3,e4) != e4 ) ) ),
    introduced(definition) ).

fof(11,negated_conjecture,
    ~ ~ ( ( epred2_0
          | ( op(e4,e0) != e0
            & op(e4,e1) != e1
            & op(e4,e2) != e2
            & op(e4,e3) != e3
            & op(e4,e4) != e4 ) )
        & op(op(e0,e0),e0) = e0
        & op(op(e0,e1),e1) = e0
        & op(op(e0,e2),e2) = e0
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e4),e4) = e0
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e4),e4) = e1
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e4),e4) = e2
        & op(op(e3,e0),e0) = e3
        & op(op(e3,e1),e1) = e3
        & op(op(e3,e2),e2) = e3
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e4),e4) = e3
        & op(op(e4,e0),e0) = e4
        & op(op(e4,e1),e1) = e4
        & op(op(e4,e2),e2) = e4
        & op(op(e4,e3),e3) = e4
        & op(op(e4,e4),e4) = e4 ),
    inference(apply_def,[status(esa)],[8,10,theory(equality)]) ).

cnf(74,plain,
    op(op(e3,e2),op(e2,e3)) = e2,
    inference(split_conjunct,[status(thm)],[2]) ).

cnf(113,plain,
    e4 = op(e3,op(e3,e3)),
    inference(split_conjunct,[status(thm)],[4]) ).

cnf(114,plain,
    e2 = op(e3,e3),
    inference(split_conjunct,[status(thm)],[4]) ).

cnf(177,plain,
    op(e3,e3) != op(e4,e3),
    inference(split_conjunct,[status(thm)],[5]) ).

fof(227,negated_conjecture,
    ( ( epred2_0
      | ( op(e4,e0) != e0
        & op(e4,e1) != e1
        & op(e4,e2) != e2
        & op(e4,e3) != e3
        & op(e4,e4) != e4 ) )
    & op(op(e0,e0),e0) = e0
    & op(op(e0,e1),e1) = e0
    & op(op(e0,e2),e2) = e0
    & op(op(e0,e3),e3) = e0
    & op(op(e0,e4),e4) = e0
    & op(op(e1,e0),e0) = e1
    & op(op(e1,e1),e1) = e1
    & op(op(e1,e2),e2) = e1
    & op(op(e1,e3),e3) = e1
    & op(op(e1,e4),e4) = e1
    & op(op(e2,e0),e0) = e2
    & op(op(e2,e1),e1) = e2
    & op(op(e2,e2),e2) = e2
    & op(op(e2,e3),e3) = e2
    & op(op(e2,e4),e4) = e2
    & op(op(e3,e0),e0) = e3
    & op(op(e3,e1),e1) = e3
    & op(op(e3,e2),e2) = e3
    & op(op(e3,e3),e3) = e3
    & op(op(e3,e4),e4) = e3
    & op(op(e4,e0),e0) = e4
    & op(op(e4,e1),e1) = e4
    & op(op(e4,e2),e2) = e4
    & op(op(e4,e3),e3) = e4
    & op(op(e4,e4),e4) = e4 ),
    inference(fof_nnf,[status(thm)],[11]) ).

fof(228,negated_conjecture,
    ( ( op(e4,e0) != e0
      | epred2_0 )
    & ( op(e4,e1) != e1
      | epred2_0 )
    & ( op(e4,e2) != e2
      | epred2_0 )
    & ( op(e4,e3) != e3
      | epred2_0 )
    & ( op(e4,e4) != e4
      | epred2_0 )
    & op(op(e0,e0),e0) = e0
    & op(op(e0,e1),e1) = e0
    & op(op(e0,e2),e2) = e0
    & op(op(e0,e3),e3) = e0
    & op(op(e0,e4),e4) = e0
    & op(op(e1,e0),e0) = e1
    & op(op(e1,e1),e1) = e1
    & op(op(e1,e2),e2) = e1
    & op(op(e1,e3),e3) = e1
    & op(op(e1,e4),e4) = e1
    & op(op(e2,e0),e0) = e2
    & op(op(e2,e1),e1) = e2
    & op(op(e2,e2),e2) = e2
    & op(op(e2,e3),e3) = e2
    & op(op(e2,e4),e4) = e2
    & op(op(e3,e0),e0) = e3
    & op(op(e3,e1),e1) = e3
    & op(op(e3,e2),e2) = e3
    & op(op(e3,e3),e3) = e3
    & op(op(e3,e4),e4) = e3
    & op(op(e4,e0),e0) = e4
    & op(op(e4,e1),e1) = e4
    & op(op(e4,e2),e2) = e4
    & op(op(e4,e3),e3) = e4
    & op(op(e4,e4),e4) = e4 ),
    inference(distribute,[status(thm)],[227]) ).

cnf(235,negated_conjecture,
    op(op(e3,e3),e3) = e3,
    inference(split_conjunct,[status(thm)],[228]) ).

cnf(314,plain,
    op(e3,e2) = e4,
    inference(rw,[status(thm)],[113,114,theory(equality)]) ).

cnf(333,negated_conjecture,
    op(e2,e3) = e3,
    inference(rw,[status(thm)],[235,114,theory(equality)]) ).

cnf(365,plain,
    op(e4,e3) != e2,
    inference(rw,[status(thm)],[177,114,theory(equality)]) ).

cnf(381,plain,
    op(e4,e3) = e2,
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[74,314,theory(equality)]),333,theory(equality)]) ).

cnf(382,plain,
    $false,
    inference(sr,[status(thm)],[381,365,theory(equality)]) ).

cnf(383,plain,
    $false,
    382,
    [proof] ).

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