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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : GEO300+1 : TPTP v5.0.0. Released v4.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 09:23:47 EST 2010

% Result   : Theorem 0.62s
% Output   : CNFRefutation 0.62s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   16
%            Number of leaves      :    7
% Syntax   : Number of formulae    :   46 (  23 unt;   0 def)
%            Number of atoms       :  221 ( 106 equ)
%            Maximal formula atoms :   22 (   4 avg)
%            Number of connectives :  268 (  93   ~;  72   |; 102   &)
%                                         (   0 <=>;   1  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   20 (   5 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :    6 (   4 usr;   1 prp; 0-3 aty)
%            Number of functors    :   18 (  18 usr;  15 con; 0-3 aty)
%            Number of variables   :   71 (   0 sgn  25   !;  24   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(6,axiom,
    ( ~ ? [X38] :
          ( ron(vd1187,X38)
          & ron(vd1186,X38)
          & ron(vd1185,X38)
          & rline(X38) )
    & vangle(vd1179,vd1178,vd1180) = vangle(vd1186,vd1185,vd1187)
    & vf(vd1178,vd1180) = vf(vd1185,vd1187)
    & vf(vd1178,vd1179) = vf(vd1185,vd1186)
    & ? [X39] :
        ( vd1187 = X39
        & rpoint(X39) )
    & ? [X40] :
        ( vd1186 = X40
        & rpoint(X40) )
    & ? [X41] :
        ( vd1185 = X41
        & rpoint(X41) )
    & vd1179 != vd1180
    & vd1178 != vd1180
    & vd1178 != vd1179
    & ? [X42] :
        ( vd1180 = X42
        & rpoint(X42) )
    & ? [X43] :
        ( vd1179 = X43
        & rpoint(X43) )
    & ? [X44] :
        ( vd1178 = X44
        & rpoint(X44) ) ),
    file('/tmp/tmpYNOLce/sel_GEO300+1.p_1','and(neg(neg(conjunct2(conjunct2(conjunct2(plural(comma_conjunct2(268))))))), and(holds(conjunct1(conjunct2(conjunct2(plural(comma_conjunct2(268))))), 1194, 0), and(holds(conjunct1(conjunct2(plural(comma_conjunct2(268)))), 1193, 0), and(holds(conjunct1(plural(comma_conjunct2(268))), 1192, 0), and(qe(s3(plural(comma_conjunct2(268)))), and(qe(s2(plural(comma_conjunct2(268)))), and(qe(s1(plural(comma_conjunct2(268)))), and(pred(comma_conjunct1(268), 9), and(pred(comma_conjunct1(268), 8), and(pred(comma_conjunct1(268), 7), and(qe(s3(plural(268))), and(qe(s2(plural(268))), qe(s1(plural(268)))))))))))))))') ).

fof(9,axiom,
    vf(vd1199,vd1201) = vf(vd1185,vd1187),
    file('/tmp/tmpYNOLce/sel_GEO300+1.p_1','holds(314, 1247, 0)') ).

fof(45,conjecture,
    vf(vd1185,vd1201) = vplus(vf(vd1185,vd1187),vf(vd1187,vd1201)),
    file('/tmp/tmpYNOLce/sel_GEO300+1.p_1','holds(331, 1260, 0)') ).

fof(46,axiom,
    rR(vd1187,vd1185,vd1201),
    file('/tmp/tmpYNOLce/sel_GEO300+1.p_1','holds(330, 1259, 0)') ).

fof(65,axiom,
    ! [X385,X386,X387] :
      ( ( rR(X386,X385,X387)
        & ? [X388] :
            ( X387 = X388
            & rpoint(X388) )
        & ? [X389] :
            ( X386 = X389
            & rpoint(X389) )
        & ? [X390] :
            ( X385 = X390
            & rpoint(X390) ) )
     => vplus(vf(X385,X386),vf(X386,X387)) = vf(X385,X387) ),
    file('/tmp/tmpYNOLce/sel_GEO300+1.p_1','qu(cond(axiom(180), 0), imp(cond(axiom(180), 0)))') ).

fof(87,axiom,
    vd1199 = vd1185,
    file('/tmp/tmpYNOLce/sel_GEO300+1.p_1','holds(291, 1230, 0)') ).

fof(129,axiom,
    ? [X627] :
      ( vd1201 = X627
      & rpoint(X627) ),
    file('/tmp/tmpYNOLce/sel_GEO300+1.p_1','qe(s3(plural(271)))') ).

fof(150,negated_conjecture,
    vf(vd1185,vd1201) != vplus(vf(vd1185,vd1187),vf(vd1187,vd1201)),
    inference(assume_negation,[status(cth)],[45]) ).

fof(164,negated_conjecture,
    vf(vd1185,vd1201) != vplus(vf(vd1185,vd1187),vf(vd1187,vd1201)),
    inference(fof_simplification,[status(thm)],[150,theory(equality)]) ).

fof(221,plain,
    ( ! [X38] :
        ( ~ ron(vd1187,X38)
        | ~ ron(vd1186,X38)
        | ~ ron(vd1185,X38)
        | ~ rline(X38) )
    & vangle(vd1179,vd1178,vd1180) = vangle(vd1186,vd1185,vd1187)
    & vf(vd1178,vd1180) = vf(vd1185,vd1187)
    & vf(vd1178,vd1179) = vf(vd1185,vd1186)
    & ? [X39] :
        ( vd1187 = X39
        & rpoint(X39) )
    & ? [X40] :
        ( vd1186 = X40
        & rpoint(X40) )
    & ? [X41] :
        ( vd1185 = X41
        & rpoint(X41) )
    & vd1179 != vd1180
    & vd1178 != vd1180
    & vd1178 != vd1179
    & ? [X42] :
        ( vd1180 = X42
        & rpoint(X42) )
    & ? [X43] :
        ( vd1179 = X43
        & rpoint(X43) )
    & ? [X44] :
        ( vd1178 = X44
        & rpoint(X44) ) ),
    inference(fof_nnf,[status(thm)],[6]) ).

fof(222,plain,
    ( ! [X45] :
        ( ~ ron(vd1187,X45)
        | ~ ron(vd1186,X45)
        | ~ ron(vd1185,X45)
        | ~ rline(X45) )
    & vangle(vd1179,vd1178,vd1180) = vangle(vd1186,vd1185,vd1187)
    & vf(vd1178,vd1180) = vf(vd1185,vd1187)
    & vf(vd1178,vd1179) = vf(vd1185,vd1186)
    & ? [X46] :
        ( vd1187 = X46
        & rpoint(X46) )
    & ? [X47] :
        ( vd1186 = X47
        & rpoint(X47) )
    & ? [X48] :
        ( vd1185 = X48
        & rpoint(X48) )
    & vd1179 != vd1180
    & vd1178 != vd1180
    & vd1178 != vd1179
    & ? [X49] :
        ( vd1180 = X49
        & rpoint(X49) )
    & ? [X50] :
        ( vd1179 = X50
        & rpoint(X50) )
    & ? [X51] :
        ( vd1178 = X51
        & rpoint(X51) ) ),
    inference(variable_rename,[status(thm)],[221]) ).

fof(223,plain,
    ( ! [X45] :
        ( ~ ron(vd1187,X45)
        | ~ ron(vd1186,X45)
        | ~ ron(vd1185,X45)
        | ~ rline(X45) )
    & vangle(vd1179,vd1178,vd1180) = vangle(vd1186,vd1185,vd1187)
    & vf(vd1178,vd1180) = vf(vd1185,vd1187)
    & vf(vd1178,vd1179) = vf(vd1185,vd1186)
    & vd1187 = esk4_0
    & rpoint(esk4_0)
    & vd1186 = esk5_0
    & rpoint(esk5_0)
    & vd1185 = esk6_0
    & rpoint(esk6_0)
    & vd1179 != vd1180
    & vd1178 != vd1180
    & vd1178 != vd1179
    & vd1180 = esk7_0
    & rpoint(esk7_0)
    & vd1179 = esk8_0
    & rpoint(esk8_0)
    & vd1178 = esk9_0
    & rpoint(esk9_0) ),
    inference(skolemize,[status(esa)],[222]) ).

fof(224,plain,
    ! [X45] :
      ( ( ~ ron(vd1187,X45)
        | ~ ron(vd1186,X45)
        | ~ ron(vd1185,X45)
        | ~ rline(X45) )
      & vangle(vd1179,vd1178,vd1180) = vangle(vd1186,vd1185,vd1187)
      & vf(vd1178,vd1180) = vf(vd1185,vd1187)
      & vf(vd1178,vd1179) = vf(vd1185,vd1186)
      & vd1187 = esk4_0
      & rpoint(esk4_0)
      & vd1186 = esk5_0
      & rpoint(esk5_0)
      & vd1185 = esk6_0
      & rpoint(esk6_0)
      & vd1179 != vd1180
      & vd1178 != vd1180
      & vd1178 != vd1179
      & vd1180 = esk7_0
      & rpoint(esk7_0)
      & vd1179 = esk8_0
      & rpoint(esk8_0)
      & vd1178 = esk9_0
      & rpoint(esk9_0) ),
    inference(shift_quantors,[status(thm)],[223]) ).

cnf(234,plain,
    rpoint(esk6_0),
    inference(split_conjunct,[status(thm)],[224]) ).

cnf(235,plain,
    vd1185 = esk6_0,
    inference(split_conjunct,[status(thm)],[224]) ).

cnf(238,plain,
    rpoint(esk4_0),
    inference(split_conjunct,[status(thm)],[224]) ).

cnf(239,plain,
    vd1187 = esk4_0,
    inference(split_conjunct,[status(thm)],[224]) ).

cnf(246,plain,
    vf(vd1199,vd1201) = vf(vd1185,vd1187),
    inference(split_conjunct,[status(thm)],[9]) ).

cnf(441,negated_conjecture,
    vf(vd1185,vd1201) != vplus(vf(vd1185,vd1187),vf(vd1187,vd1201)),
    inference(split_conjunct,[status(thm)],[164]) ).

cnf(442,plain,
    rR(vd1187,vd1185,vd1201),
    inference(split_conjunct,[status(thm)],[46]) ).

fof(526,plain,
    ! [X385,X386,X387] :
      ( ~ rR(X386,X385,X387)
      | ! [X388] :
          ( X387 != X388
          | ~ rpoint(X388) )
      | ! [X389] :
          ( X386 != X389
          | ~ rpoint(X389) )
      | ! [X390] :
          ( X385 != X390
          | ~ rpoint(X390) )
      | vplus(vf(X385,X386),vf(X386,X387)) = vf(X385,X387) ),
    inference(fof_nnf,[status(thm)],[65]) ).

fof(527,plain,
    ! [X391,X392,X393] :
      ( ~ rR(X392,X391,X393)
      | ! [X394] :
          ( X393 != X394
          | ~ rpoint(X394) )
      | ! [X395] :
          ( X392 != X395
          | ~ rpoint(X395) )
      | ! [X396] :
          ( X391 != X396
          | ~ rpoint(X396) )
      | vplus(vf(X391,X392),vf(X392,X393)) = vf(X391,X393) ),
    inference(variable_rename,[status(thm)],[526]) ).

fof(528,plain,
    ! [X391,X392,X393,X394,X395,X396] :
      ( X391 != X396
      | ~ rpoint(X396)
      | X392 != X395
      | ~ rpoint(X395)
      | X393 != X394
      | ~ rpoint(X394)
      | ~ rR(X392,X391,X393)
      | vplus(vf(X391,X392),vf(X392,X393)) = vf(X391,X393) ),
    inference(shift_quantors,[status(thm)],[527]) ).

cnf(529,plain,
    ( vplus(vf(X1,X2),vf(X2,X3)) = vf(X1,X3)
    | ~ rR(X2,X1,X3)
    | ~ rpoint(X4)
    | X3 != X4
    | ~ rpoint(X5)
    | X2 != X5
    | ~ rpoint(X6)
    | X1 != X6 ),
    inference(split_conjunct,[status(thm)],[528]) ).

cnf(607,plain,
    vd1199 = vd1185,
    inference(split_conjunct,[status(thm)],[87]) ).

fof(776,plain,
    ? [X628] :
      ( vd1201 = X628
      & rpoint(X628) ),
    inference(variable_rename,[status(thm)],[129]) ).

fof(777,plain,
    ( vd1201 = esk52_0
    & rpoint(esk52_0) ),
    inference(skolemize,[status(esa)],[776]) ).

cnf(778,plain,
    rpoint(esk52_0),
    inference(split_conjunct,[status(thm)],[777]) ).

cnf(779,plain,
    vd1201 = esk52_0,
    inference(split_conjunct,[status(thm)],[777]) ).

cnf(880,plain,
    vf(vd1185,vd1201) = vf(vd1185,vd1187),
    inference(rw,[status(thm)],[246,607,theory(equality)]) ).

cnf(883,plain,
    rpoint(vd1187),
    inference(rw,[status(thm)],[238,239,theory(equality)]) ).

cnf(885,plain,
    rpoint(vd1185),
    inference(rw,[status(thm)],[234,235,theory(equality)]) ).

cnf(895,plain,
    rpoint(vd1201),
    inference(rw,[status(thm)],[778,779,theory(equality)]) ).

cnf(913,negated_conjecture,
    vplus(vf(vd1185,vd1201),vf(vd1187,vd1201)) != vf(vd1185,vd1201),
    inference(rw,[status(thm)],[441,880,theory(equality)]) ).

cnf(1139,plain,
    ( vplus(vf(X1,X2),vf(X2,X3)) = vf(X1,X3)
    | X2 != X4
    | X1 != X5
    | ~ rR(X2,X1,X3)
    | ~ rpoint(X5)
    | ~ rpoint(X4)
    | ~ rpoint(X3) ),
    inference(er,[status(thm)],[529,theory(equality)]) ).

cnf(1140,plain,
    ( vplus(vf(X1,X2),vf(X2,X3)) = vf(X1,X3)
    | X1 != X4
    | ~ rR(X2,X1,X3)
    | ~ rpoint(X4)
    | ~ rpoint(X2)
    | ~ rpoint(X3) ),
    inference(er,[status(thm)],[1139,theory(equality)]) ).

cnf(1141,plain,
    ( vplus(vf(X1,X2),vf(X2,X3)) = vf(X1,X3)
    | ~ rR(X2,X1,X3)
    | ~ rpoint(X1)
    | ~ rpoint(X2)
    | ~ rpoint(X3) ),
    inference(er,[status(thm)],[1140,theory(equality)]) ).

cnf(3752,plain,
    ( vplus(vf(vd1185,vd1201),vf(vd1187,X1)) = vf(vd1185,X1)
    | ~ rR(vd1187,vd1185,X1)
    | ~ rpoint(vd1185)
    | ~ rpoint(vd1187)
    | ~ rpoint(X1) ),
    inference(spm,[status(thm)],[1141,880,theory(equality)]) ).

cnf(3786,plain,
    ( vplus(vf(vd1185,vd1201),vf(vd1187,X1)) = vf(vd1185,X1)
    | ~ rR(vd1187,vd1185,X1)
    | $false
    | ~ rpoint(vd1187)
    | ~ rpoint(X1) ),
    inference(rw,[status(thm)],[3752,885,theory(equality)]) ).

cnf(3787,plain,
    ( vplus(vf(vd1185,vd1201),vf(vd1187,X1)) = vf(vd1185,X1)
    | ~ rR(vd1187,vd1185,X1)
    | $false
    | $false
    | ~ rpoint(X1) ),
    inference(rw,[status(thm)],[3786,883,theory(equality)]) ).

cnf(3788,plain,
    ( vplus(vf(vd1185,vd1201),vf(vd1187,X1)) = vf(vd1185,X1)
    | ~ rR(vd1187,vd1185,X1)
    | ~ rpoint(X1) ),
    inference(cn,[status(thm)],[3787,theory(equality)]) ).

cnf(3869,negated_conjecture,
    ( ~ rR(vd1187,vd1185,vd1201)
    | ~ rpoint(vd1201) ),
    inference(spm,[status(thm)],[913,3788,theory(equality)]) ).

cnf(3890,negated_conjecture,
    ( $false
    | ~ rpoint(vd1201) ),
    inference(rw,[status(thm)],[3869,442,theory(equality)]) ).

cnf(3891,negated_conjecture,
    ( $false
    | $false ),
    inference(rw,[status(thm)],[3890,895,theory(equality)]) ).

cnf(3892,negated_conjecture,
    $false,
    inference(cn,[status(thm)],[3891,theory(equality)]) ).

cnf(3893,negated_conjecture,
    $false,
    3892,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/GEO/GEO300+1.p
% --creating new selector for []
% -running prover on /tmp/tmpYNOLce/sel_GEO300+1.p_1 with time limit 29
% -prover status Theorem
% Problem GEO300+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/GEO/GEO300+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/GEO/GEO300+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
% 
%------------------------------------------------------------------------------