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

View Problem - Process Solution

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

% Computer : n007.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:15 EDT 2022

% Result   : Theorem 43.61s 43.83s
% Output   : Refutation 43.61s
% 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('GEO308+1.p',unknown),
    [] ).

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

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

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

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

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

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

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

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

cnf(20,axiom,
    ron(vd1289,vd1297),
    file('GEO308+1.p',unknown),
    [] ).

cnf(24,axiom,
    ron(vd1299,vd1295),
    file('GEO308+1.p',unknown),
    [] ).

cnf(25,axiom,
    ron(vd1287,vd1295),
    file('GEO308+1.p',unknown),
    [] ).

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

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

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

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

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

cnf(62,axiom,
    ~ rR(vd1287,vd1288,vd1299),
    file('GEO308+1.p',unknown),
    [] ).

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

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

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

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

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

cnf(275,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('GEO308+1.p',unknown),
    [] ).

cnf(289,plain,
    rpoint(vd1299),
    inference(rew,[status(thm),theory(equality)],[12,6]),
    [iquote('0:Rew:12.0,6.0')] ).

cnf(290,plain,
    rpoint(vd1302),
    inference(rew,[status(thm),theory(equality)],[11,2]),
    [iquote('0:Rew:11.0,2.0')] ).

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

cnf(640,plain,
    ( ~ rpoint(vd1287)
    | ~ rpoint(vd1288)
    | ~ rpoint(vd1299)
    | ~ rpoint(vd1289)
    | ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1299,u)
    | ~ ron(vd1289,v)
    | ~ ron(vd1287,u)
    | ~ ron(vd1288,u)
    | rR(vd1287,vd1289,vd1289)
    | rR(vd1287,vd1288,vd1299)
    | equal(vd1299,vd1287)
    | equal(vd1289,vd1287)
    | equal(vd1287,vd1288) ),
    inference(obv,[status(thm),theory(equality)],[474]),
    [iquote('0:Obv:474.14')] ).

cnf(641,plain,
    ( ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1288,v)
    | ~ ron(vd1287,v)
    | ~ ron(vd1289,u)
    | ~ ron(vd1299,v)
    | rR(vd1287,vd1289,vd1289) ),
    inference(mrr,[status(thm)],[640,5,4,289,3,62,42,41,43]),
    [iquote('0:MRR:640.0,640.1,640.2,640.3,640.11,640.12,640.13,640.14,5.0,4.0,289.0,3.0,62.0,42.0,41.0,43.0')] ).

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

cnf(1234,plain,
    ~ rR(vd1287,vd1289,vd1302),
    inference(ssi,[status(thm)],[1229,3,5,290]),
    [iquote('0:SSi:1229.2,1229.1,1229.0,3.0,5.0,290.0')] ).

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

cnf(1672,plain,
    rR(vd1288,vd1299,vd1287),
    inference(ssi,[status(thm)],[1668,5,4,289]),
    [iquote('0:SSi:1668.2,1668.1,1668.0,5.0,4.0,289.0')] ).

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

cnf(3808,plain,
    ( ~ rpoint(u)
    | ~ rR(vd1287,u,vd1289)
    | rR(vd1287,u,vd1302) ),
    inference(ssi,[status(thm)],[3789,5,3,290]),
    [iquote('0:SSi:3789.2,3789.1,3789.0,5.0,3.0,290.0')] ).

cnf(3942,plain,
    ( ~ rpoint(vd1289)
    | ~ rR(vd1287,vd1289,vd1289) ),
    inference(res,[status(thm),theory(equality)],[3808,1234]),
    [iquote('0:Res:3808.2,1234.0')] ).

cnf(3952,plain,
    ~ rR(vd1287,vd1289,vd1289),
    inference(ssi,[status(thm)],[3942,3]),
    [iquote('0:SSi:3942.0,3.0')] ).

cnf(3953,plain,
    ( ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1288,v)
    | ~ ron(vd1287,v)
    | ~ ron(vd1289,u)
    | ~ ron(vd1299,v) ),
    inference(mrr,[status(thm)],[641,3952]),
    [iquote('0:MRR:641.6,3952.0')] ).

cnf(4163,plain,
    ( ~ rline(u)
    | ~ rpoint(vd1287)
    | ~ rpoint(vd1288)
    | ~ rpoint(vd1299)
    | ~ ron(vd1299,u)
    | ~ ron(vd1287,u)
    | ron(vd1288,u) ),
    inference(res,[status(thm),theory(equality)],[1672,211]),
    [iquote('0:Res:1672.0,211.6')] ).

cnf(4177,plain,
    ( ~ rline(u)
    | ~ ron(vd1299,u)
    | ~ ron(vd1287,u)
    | ron(vd1288,u) ),
    inference(ssi,[status(thm)],[4163,289,4,5]),
    [iquote('0:SSi:4163.3,4163.2,4163.1,289.0,4.0,5.0')] ).

cnf(4178,plain,
    ( ~ rline(u)
    | ~ rline(v)
    | ~ ron(vd1287,v)
    | ~ ron(vd1289,u)
    | ~ ron(vd1299,v) ),
    inference(mrr,[status(thm)],[3953,4177]),
    [iquote('0:MRR:3953.2,4177.3')] ).

cnf(12192,plain,
    ( ~ rline(u)
    | ~ rline(vd1295)
    | ~ ron(vd1289,u)
    | ~ ron(vd1299,vd1295) ),
    inference(res,[status(thm),theory(equality)],[25,4178]),
    [iquote('0:Res:25.0,4178.2')] ).

cnf(12197,plain,
    ( ~ rline(u)
    | ~ ron(vd1289,u)
    | ~ ron(vd1299,vd1295) ),
    inference(ssi,[status(thm)],[12192,8]),
    [iquote('0:SSi:12192.1,8.0')] ).

cnf(12198,plain,
    ( ~ rline(u)
    | ~ ron(vd1289,u) ),
    inference(mrr,[status(thm)],[12197,24]),
    [iquote('0:MRR:12197.2,24.0')] ).

cnf(12373,plain,
    ~ rline(vd1297),
    inference(res,[status(thm),theory(equality)],[20,12198]),
    [iquote('0:Res:20.0,12198.1')] ).

cnf(12378,plain,
    $false,
    inference(ssi,[status(thm)],[12373,7]),
    [iquote('0:SSi:12373.0,7.0')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : GEO308+1 : TPTP v8.1.0. Released v4.1.0.
% 0.03/0.12  % Command  : run_spass %d %s
% 0.12/0.33  % Computer : n007.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Fri Jun 17 20:02:42 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 43.61/43.83  
% 43.61/43.83  SPASS V 3.9 
% 43.61/43.83  SPASS beiseite: Proof found.
% 43.61/43.83  % SZS status Theorem
% 43.61/43.83  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 43.61/43.83  SPASS derived 5681 clauses, backtracked 98 clauses, performed 2 splits and kept 4237 clauses.
% 43.61/43.83  SPASS allocated 119122 KBytes.
% 43.61/43.83  SPASS spent	0:0:42.58 on the problem.
% 43.61/43.83  		0:00:00.04 for the input.
% 43.61/43.83  		0:00:01.77 for the FLOTTER CNF translation.
% 43.61/43.83  		0:00:00.21 for inferences.
% 43.61/43.83  		0:00:00.01 for the backtracking.
% 43.61/43.83  		0:0:40.26 for the reduction.
% 43.61/43.83  
% 43.61/43.83  
% 43.61/43.83  Here is a proof with depth 3, length 46 :
% 43.61/43.83  % SZS output start Refutation
% See solution above
% 43.61/43.83  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_ 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_348_a44__a32_1_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_conjunct2_a40_conjunct2_a40_conjunct2_a40_conjunct2_a40_354_a41__a41__a41__a41__a41__a44__a32_0_a41_ pred_a40_conjunct1_a40_conjunct2_a40_354_a41__a41__a44__a32_0_a41_ pred_a40_conjunct1_a40_354_a41__a44__a32_0_a41_ holds_a40_conjunct1_a40_conjunct2_a40_355_a41__a41__a44__a32_1313_a44__a32_0_a41_ holds_a40_conjunct2_a40_conjunct2_a40_conjunct2_a40_353_a41__a41__a41__a44__a32_1311_a44__a32_0_a41_ holds_a40_conjunct1_a40_355_a41__a44__a32_1312_a44__a32_0_a41_ neg_a40_neg_a40_356_a41__a41_ holds_a40_358_a44__a32_1317_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_
% 43.61/43.83  
%------------------------------------------------------------------------------