TSTP Solution File: GEO321+1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : GEO321+1 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n018.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  : 600s
% DateTime : Sat Jul 16 06:24:18 EDT 2022

% Result   : Theorem 48.29s 48.47s
% Output   : Refutation 48.29s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   11
%            Number of leaves      :   24
% Syntax   : Number of clauses     :   46 (  26 unt;   3 nHn;  46 RR)
%            Number of literals    :  160 (   0 equ; 115 neg)
%            Maximal clause size   :   19 (   3 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :    6 (   5 usr;   1 prp; 0-3 aty)
%            Number of functors    :   17 (  17 usr;  16 con; 0-3 aty)
%            Number of variables   :    0 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(2,axiom,
    rpoint(vd1303),
    file('GEO321+1.p',unknown),
    [] ).

cnf(3,axiom,
    rpoint(vd1300),
    file('GEO321+1.p',unknown),
    [] ).

cnf(4,axiom,
    rpoint(vd1289),
    file('GEO321+1.p',unknown),
    [] ).

cnf(5,axiom,
    rpoint(vd1288),
    file('GEO321+1.p',unknown),
    [] ).

cnf(6,axiom,
    rpoint(vd1287),
    file('GEO321+1.p',unknown),
    [] ).

cnf(7,axiom,
    rline(vd1297),
    file('GEO321+1.p',unknown),
    [] ).

cnf(8,axiom,
    rline(vd1295),
    file('GEO321+1.p',unknown),
    [] ).

cnf(11,axiom,
    equal(vd1300,vd1299),
    file('GEO321+1.p',unknown),
    [] ).

cnf(12,axiom,
    equal(vd1303,vd1302),
    file('GEO321+1.p',unknown),
    [] ).

cnf(15,axiom,
    ron(vd1302,vd1297),
    file('GEO321+1.p',unknown),
    [] ).

cnf(19,axiom,
    ron(vd1288,vd1295),
    file('GEO321+1.p',unknown),
    [] ).

cnf(24,axiom,
    ron(vd1287,vd1297),
    file('GEO321+1.p',unknown),
    [] ).

cnf(33,axiom,
    rR(vd1289,vd1287,vd1302),
    file('GEO321+1.p',unknown),
    [] ).

cnf(34,axiom,
    rR(vd1288,vd1287,vd1299),
    file('GEO321+1.p',unknown),
    [] ).

cnf(41,axiom,
    ~ equal(vd1287,vd1289),
    file('GEO321+1.p',unknown),
    [] ).

cnf(42,axiom,
    ~ equal(vd1302,vd1287),
    file('GEO321+1.p',unknown),
    [] ).

cnf(43,axiom,
    ~ equal(vd1288,vd1287),
    file('GEO321+1.p',unknown),
    [] ).

cnf(62,axiom,
    ~ rR(vd1287,vd1289,vd1302),
    file('GEO321+1.p',unknown),
    [] ).

cnf(104,axiom,
    ~ equal(vangle(vd1302,vd1287,vd1288),vangle(vd1289,vd1287,vd1288)),
    file('GEO321+1.p',unknown),
    [] ).

cnf(189,axiom,
    ( ~ rpoint(u)
    | ~ rpoint(v)
    | ~ rpoint(w)
    | ~ rR(v,w,u)
    | rR(v,u,w) ),
    file('GEO321+1.p',unknown),
    [] ).

cnf(196,axiom,
    ( ~ rpoint(u)
    | ~ rpoint(v)
    | ~ rpoint(w)
    | ~ rR(w,v,u)
    | ~ rR(v,w,u) ),
    file('GEO321+1.p',unknown),
    [] ).

cnf(235,axiom,
    ( ~ rpoint(u)
    | ~ rpoint(v)
    | ~ rpoint(w)
    | ~ rpoint(x)
    | ~ rR(v,w,u)
    | ~ rR(w,x,v)
    | rR(w,x,u) ),
    file('GEO321+1.p',unknown),
    [] ).

cnf(242,axiom,
    ( ~ rline(u)
    | ~ rpoint(v)
    | ~ rpoint(w)
    | ~ rpoint(x)
    | ~ ron(x,u)
    | ~ ron(v,u)
    | ~ rR(w,x,v)
    | ron(w,u) ),
    file('GEO321+1.p',unknown),
    [] ).

cnf(306,axiom,
    ( ~ rline(u)
    | ~ rline(v)
    | ~ rpoint(w)
    | ~ rpoint(x)
    | ~ rpoint(y)
    | ~ rpoint(z)
    | ~ rpoint(x1)
    | ~ ron(z,v)
    | ~ ron(x1,v)
    | ~ ron(y,u)
    | ~ ron(w,u)
    | ~ ron(x,v)
    | equal(z,x1)
    | equal(y,x1)
    | equal(x,x1)
    | equal(w,x1)
    | equal(vangle(z,x1,y),vangle(x,x1,w))
    | rR(x1,z,x)
    | rR(x1,y,w) ),
    file('GEO321+1.p',unknown),
    [] ).

cnf(320,plain,
    rpoint(vd1302),
    inference(rew,[status(thm),theory(equality)],[12,2]),
    [iquote('0:Rew:12.0,2.0')] ).

cnf(321,plain,
    rpoint(vd1299),
    inference(rew,[status(thm),theory(equality)],[11,3]),
    [iquote('0:Rew:11.0,3.0')] ).

cnf(505,plain,
    ( ~ rpoint(vd1287)
    | ~ rpoint(vd1289)
    | ~ rpoint(vd1288)
    | ~ rpoint(vd1302)
    | ~ rpoint(vd1288)
    | ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1302,u)
    | ~ ron(vd1288,v)
    | ~ ron(vd1288,v)
    | ~ ron(vd1287,u)
    | ~ ron(vd1289,u)
    | rR(vd1287,vd1288,vd1288)
    | rR(vd1287,vd1289,vd1302)
    | equal(vd1288,vd1287)
    | equal(vd1302,vd1287)
    | equal(vd1288,vd1287)
    | equal(vd1287,vd1289) ),
    inference(res,[status(thm),theory(equality)],[306,104]),
    [iquote('0:Res:306.18,104.0')] ).

cnf(671,plain,
    ( ~ rpoint(vd1287)
    | ~ rpoint(vd1289)
    | ~ rpoint(vd1302)
    | ~ rpoint(vd1288)
    | ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1302,u)
    | ~ ron(vd1288,v)
    | ~ ron(vd1287,u)
    | ~ ron(vd1289,u)
    | rR(vd1287,vd1288,vd1288)
    | rR(vd1287,vd1289,vd1302)
    | equal(vd1302,vd1287)
    | equal(vd1288,vd1287)
    | equal(vd1287,vd1289) ),
    inference(obv,[status(thm),theory(equality)],[505]),
    [iquote('0:Obv:505.14')] ).

cnf(672,plain,
    ( ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1289,v)
    | ~ ron(vd1287,v)
    | ~ ron(vd1288,u)
    | ~ ron(vd1302,v)
    | rR(vd1287,vd1288,vd1288) ),
    inference(mrr,[status(thm)],[671,6,4,320,5,62,42,43,41]),
    [iquote('0:MRR:671.0,671.1,671.2,671.3,671.11,671.12,671.13,671.14,6.0,4.0,320.0,5.0,62.0,42.0,43.0,41.0')] ).

cnf(1291,plain,
    ( ~ rpoint(vd1299)
    | ~ rpoint(vd1287)
    | ~ rpoint(vd1288)
    | ~ rR(vd1287,vd1288,vd1299) ),
    inference(res,[status(thm),theory(equality)],[34,196]),
    [iquote('0:Res:34.0,196.3')] ).

cnf(1297,plain,
    ~ rR(vd1287,vd1288,vd1299),
    inference(ssi,[status(thm)],[1291,5,6,321]),
    [iquote('0:SSi:1291.2,1291.1,1291.0,5.0,6.0,321.0')] ).

cnf(1613,plain,
    ( ~ rpoint(vd1302)
    | ~ rpoint(vd1289)
    | ~ rpoint(vd1287)
    | rR(vd1289,vd1302,vd1287) ),
    inference(res,[status(thm),theory(equality)],[33,189]),
    [iquote('0:Res:33.0,189.3')] ).

cnf(1617,plain,
    rR(vd1289,vd1302,vd1287),
    inference(ssi,[status(thm)],[1613,6,4,320]),
    [iquote('0:SSi:1613.2,1613.1,1613.0,6.0,4.0,320.0')] ).

cnf(4096,plain,
    ( ~ rpoint(vd1299)
    | ~ rpoint(vd1288)
    | ~ rpoint(vd1287)
    | ~ rpoint(u)
    | ~ rR(vd1287,u,vd1288)
    | rR(vd1287,u,vd1299) ),
    inference(res,[status(thm),theory(equality)],[34,235]),
    [iquote('0:Res:34.0,235.4')] ).

cnf(4115,plain,
    ( ~ rpoint(u)
    | ~ rR(vd1287,u,vd1288)
    | rR(vd1287,u,vd1299) ),
    inference(ssi,[status(thm)],[4096,6,5,321]),
    [iquote('0:SSi:4096.2,4096.1,4096.0,6.0,5.0,321.0')] ).

cnf(4249,plain,
    ( ~ rpoint(vd1288)
    | ~ rR(vd1287,vd1288,vd1288) ),
    inference(res,[status(thm),theory(equality)],[4115,1297]),
    [iquote('0:Res:4115.2,1297.0')] ).

cnf(4259,plain,
    ~ rR(vd1287,vd1288,vd1288),
    inference(ssi,[status(thm)],[4249,5]),
    [iquote('0:SSi:4249.0,5.0')] ).

cnf(4260,plain,
    ( ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1289,v)
    | ~ ron(vd1287,v)
    | ~ ron(vd1288,u)
    | ~ ron(vd1302,v) ),
    inference(mrr,[status(thm)],[672,4259]),
    [iquote('0:MRR:672.6,4259.0')] ).

cnf(4466,plain,
    ( ~ rline(u)
    | ~ rpoint(vd1287)
    | ~ rpoint(vd1289)
    | ~ rpoint(vd1302)
    | ~ ron(vd1302,u)
    | ~ ron(vd1287,u)
    | ron(vd1289,u) ),
    inference(res,[status(thm),theory(equality)],[1617,242]),
    [iquote('0:Res:1617.0,242.6')] ).

cnf(4480,plain,
    ( ~ rline(u)
    | ~ ron(vd1302,u)
    | ~ ron(vd1287,u)
    | ron(vd1289,u) ),
    inference(ssi,[status(thm)],[4466,320,4,6]),
    [iquote('0:SSi:4466.3,4466.2,4466.1,320.0,4.0,6.0')] ).

cnf(4481,plain,
    ( ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1287,v)
    | ~ ron(vd1288,u)
    | ~ ron(vd1302,v) ),
    inference(mrr,[status(thm)],[4260,4480]),
    [iquote('0:MRR:4260.2,4480.3')] ).

cnf(12491,plain,
    ( ~ rline(u)
    | ~ rline(vd1297)
    | ~ ron(vd1288,u)
    | ~ ron(vd1302,vd1297) ),
    inference(res,[status(thm),theory(equality)],[24,4481]),
    [iquote('0:Res:24.0,4481.2')] ).

cnf(12496,plain,
    ( ~ rline(u)
    | ~ ron(vd1288,u)
    | ~ ron(vd1302,vd1297) ),
    inference(ssi,[status(thm)],[12491,7]),
    [iquote('0:SSi:12491.1,7.0')] ).

cnf(12497,plain,
    ( ~ rline(u)
    | ~ ron(vd1288,u) ),
    inference(mrr,[status(thm)],[12496,15]),
    [iquote('0:MRR:12496.2,15.0')] ).

cnf(12673,plain,
    ~ rline(vd1295),
    inference(res,[status(thm),theory(equality)],[19,12497]),
    [iquote('0:Res:19.0,12497.1')] ).

cnf(12678,plain,
    $false,
    inference(ssi,[status(thm)],[12673,8]),
    [iquote('0:SSi:12673.0,8.0')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : GEO321+1 : TPTP v8.1.0. Released v4.1.0.
% 0.03/0.13  % Command  : run_spass %d %s
% 0.13/0.34  % Computer : n018.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 600
% 0.13/0.34  % DateTime : Sat Jun 18 18:35:03 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 48.29/48.47  
% 48.29/48.47  SPASS V 3.9 
% 48.29/48.47  SPASS beiseite: Proof found.
% 48.29/48.47  % SZS status Theorem
% 48.29/48.47  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 48.29/48.47  SPASS derived 5815 clauses, backtracked 107 clauses, performed 6 splits and kept 4342 clauses.
% 48.29/48.47  SPASS allocated 119338 KBytes.
% 48.29/48.47  SPASS spent	0:0:47.04 on the problem.
% 48.29/48.47  		0:00:00.04 for the input.
% 48.29/48.47  		0:00:01.77 for the FLOTTER CNF translation.
% 48.29/48.47  		0:00:00.21 for inferences.
% 48.29/48.47  		0:00:00.04 for the backtracking.
% 48.29/48.47  		0:0:44.70 for the reduction.
% 48.29/48.47  
% 48.29/48.47  
% 48.29/48.47  Here is a proof with depth 3, length 46 :
% 48.29/48.47  % SZS output start Refutation
% See solution above
% 48.29/48.47  Formulae used in the proof : and_a40_pred_a40_conjunct2_a40_348_a41__a44__a32_4_a41__a44__a32_and_a40_holds_a40_conjunct2_a40_348_a41__a44__a32_1304_a44__a32_0_a41__a44__a32_and_a40_pred_a40_conjunct2_a40_348_a41__a44__a32_1_a41__a44__a32_holds_a40_conjunct1_a40_348_a41__a44__a32_1301_a44__a32_0_a41__a41__a41__a41_ pred_a40_348_a44__a32_1_a41_ and_a40_holds_a40_conjunct2_a40_345_a41__a44__a32_1294_a44__a32_0_a41__a44__a32_and_a40_pred_a40_conjunct1_a40_345_a41__a44__a32_9_a41__a44__a32_and_a40_pred_a40_conjunct1_a40_345_a41__a44__a32_8_a41__a44__a32_and_a40_pred_a40_conjunct1_a40_345_a41__a44__a32_7_a41__a44__a32_and_a40_qe_a40_s3_a40_plural_a40_345_a41__a41__a41__a44__a32_and_a40_qe_a40_s2_a40_plural_a40_345_a41__a41__a41__a44__a32_qe_a40_s1_a40_plural_a40_345_a41__a41__a41__a41__a41__a41__a41__a41__a41_ pred_a40_347_a44__a32_0_a41_ pred_a40_346_a44__a32_0_a41_ pred_a40_348_a44__a32_4_a41_ pred_a40_conjunct2_a40_349_a41__a44__a32_0_a41_ pred_a40_s2_a40_plural_a40_346_a41__a41__a44__a32_0_a41_ pred_a40_s2_a40_plural_a40_369_a41__a41__a44__a32_0_a41_ holds_a40_conjunct1_a40_conjunct2_a40_371_a41__a41__a44__a32_1338_a44__a32_0_a41_ holds_a40_conjunct2_a40_conjunct2_a40_conjunct2_a40_368_a41__a41__a41__a44__a32_1334_a44__a32_0_a41_ holds_a40_conjunct1_a40_371_a41__a44__a32_1337_a44__a32_0_a41_ neg_a40_neg_a40_372_a41__a41_ holds_a40_374_a44__a32_1342_a44__a32_0_a41_ qu_a40_cond_a40_axiom_a40_81_a41__a44__a32_0_a41__a44__a32_imp_a40_cond_a40_axiom_a40_81_a41__a44__a32_0_a41__a41__a41_ qu_a40_cond_a40_axiom_a40_89_a41__a44__a32_0_a41__a44__a32_imp_a40_cond_a40_axiom_a40_89_a41__a44__a32_0_a41__a41__a41_ qu_a40_cond_a40_axiom_a40_85_a41__a44__a32_0_a41__a44__a32_imp_a40_cond_a40_axiom_a40_85_a41__a44__a32_0_a41__a41__a41_ qu_a40_cond_a40_axiom_a40_194_a41__a44__a32_0_a41__a44__a32_imp_a40_cond_a40_axiom_a40_194_a41__a44__a32_0_a41__a41__a41_
% 48.29/48.47  
%------------------------------------------------------------------------------