TSTP Solution File: SWB022+2 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : SWB022+2 : TPTP v8.1.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n029.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 : Tue Jul 19 19:21:18 EDT 2022

% Result   : Theorem 0.37s 0.62s
% Output   : Refutation 0.46s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   21
%            Number of leaves      :   20
% Syntax   : Number of clauses     :   60 (  25 unt;   0 nHn;  60 RR)
%            Number of literals    :  178 (   0 equ; 121 neg)
%            Maximal clause size   :    8 (   2 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :    2 (   1 usr;   1 prp; 0-3 aty)
%            Number of functors    :   27 (  27 usr;  27 con; 0-0 aty)
%            Number of variables   :    0 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(1,axiom,
    iext(uri_rdfs_subPropertyOf,uri_skos_memberList,skc24),
    file('SWB022+2.p',unknown),
    [] ).

cnf(2,axiom,
    iext(uri_rdf_first,skc23,skc24),
    file('SWB022+2.p',unknown),
    [] ).

cnf(3,axiom,
    iext(uri_owl_propertyChainAxiom,skc24,skc21),
    file('SWB022+2.p',unknown),
    [] ).

cnf(4,axiom,
    iext(uri_rdf_first,skc21,skc24),
    file('SWB022+2.p',unknown),
    [] ).

cnf(5,axiom,
    iext(uri_rdf_rest,skc23,skc22),
    file('SWB022+2.p',unknown),
    [] ).

cnf(6,axiom,
    iext(uri_owl_propertyChainAxiom,uri_skos_member,skc23),
    file('SWB022+2.p',unknown),
    [] ).

cnf(7,axiom,
    iext(uri_rdf_first,skc22,uri_rdf_first),
    file('SWB022+2.p',unknown),
    [] ).

cnf(8,axiom,
    iext(uri_rdf_rest,skc22,uri_rdf_nil),
    file('SWB022+2.p',unknown),
    [] ).

cnf(9,axiom,
    iext(uri_rdf_rest,skc21,skc20),
    file('SWB022+2.p',unknown),
    [] ).

cnf(10,axiom,
    iext(uri_rdf_rest,skc19,skc18),
    file('SWB022+2.p',unknown),
    [] ).

cnf(11,axiom,
    iext(uri_rdf_first,skc19,uri_ex_X),
    file('SWB022+2.p',unknown),
    [] ).

cnf(12,axiom,
    iext(uri_skos_memberList,uri_ex_MyOrderedCollection,skc19),
    file('SWB022+2.p',unknown),
    [] ).

cnf(13,axiom,
    iext(uri_rdf_first,skc18,uri_ex_Y),
    file('SWB022+2.p',unknown),
    [] ).

cnf(14,axiom,
    iext(uri_rdf_rest,skc18,skc17),
    file('SWB022+2.p',unknown),
    [] ).

cnf(16,axiom,
    iext(uri_rdf_first,skc17,uri_ex_Z),
    file('SWB022+2.p',unknown),
    [] ).

cnf(18,axiom,
    iext(uri_rdf_first,skc20,uri_rdf_rest),
    file('SWB022+2.p',unknown),
    [] ).

cnf(19,axiom,
    iext(uri_rdf_rest,skc20,uri_rdf_nil),
    file('SWB022+2.p',unknown),
    [] ).

cnf(22,axiom,
    ( ~ iext(u,v,w)
    | ~ iext(uri_rdfs_subPropertyOf,u,x)
    | iext(x,v,w) ),
    file('SWB022+2.p',unknown),
    [] ).

cnf(23,axiom,
    ( ~ iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_Z)
    | ~ iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_Y)
    | ~ iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_X) ),
    file('SWB022+2.p',unknown),
    [] ).

cnf(27,axiom,
    ( ~ iext(u,v,w)
    | ~ iext(x,y,v)
    | ~ iext(uri_rdf_first,z,u)
    | ~ iext(uri_rdf_rest,x1,z)
    | ~ iext(uri_rdf_first,x1,x)
    | ~ iext(uri_owl_propertyChainAxiom,x2,x1)
    | ~ iext(uri_rdf_rest,z,uri_rdf_nil)
    | iext(x2,y,w) ),
    file('SWB022+2.p',unknown),
    [] ).

cnf(41,plain,
    ( ~ iext(uri_rdfs_subPropertyOf,uri_skos_memberList,u)
    | iext(u,uri_ex_MyOrderedCollection,skc19) ),
    inference(res,[status(thm),theory(equality)],[12,22]),
    [iquote('0:Res:12.0,22.0')] ).

cnf(57,plain,
    iext(skc24,uri_ex_MyOrderedCollection,skc19),
    inference(res,[status(thm),theory(equality)],[1,41]),
    [iquote('0:Res:1.0,41.0')] ).

cnf(94,plain,
    ( ~ iext(u,v,skc17)
    | ~ iext(uri_rdf_first,w,uri_rdf_first)
    | ~ iext(uri_rdf_rest,x,w)
    | ~ iext(uri_rdf_first,x,u)
    | ~ iext(uri_owl_propertyChainAxiom,y,x)
    | ~ iext(uri_rdf_rest,w,uri_rdf_nil)
    | iext(y,v,uri_ex_Z) ),
    inference(res,[status(thm),theory(equality)],[16,27]),
    [iquote('0:Res:16.0,27.0')] ).

cnf(96,plain,
    ( ~ iext(u,v,skc18)
    | ~ iext(uri_rdf_first,w,uri_rdf_rest)
    | ~ iext(uri_rdf_rest,x,w)
    | ~ iext(uri_rdf_first,x,u)
    | ~ iext(uri_owl_propertyChainAxiom,y,x)
    | ~ iext(uri_rdf_rest,w,uri_rdf_nil)
    | iext(y,v,skc17) ),
    inference(res,[status(thm),theory(equality)],[14,27]),
    [iquote('0:Res:14.0,27.0')] ).

cnf(97,plain,
    ( ~ iext(u,v,skc18)
    | ~ iext(uri_rdf_first,w,uri_rdf_first)
    | ~ iext(uri_rdf_rest,x,w)
    | ~ iext(uri_rdf_first,x,u)
    | ~ iext(uri_owl_propertyChainAxiom,y,x)
    | ~ iext(uri_rdf_rest,w,uri_rdf_nil)
    | iext(y,v,uri_ex_Y) ),
    inference(res,[status(thm),theory(equality)],[13,27]),
    [iquote('0:Res:13.0,27.0')] ).

cnf(98,plain,
    ( ~ iext(u,v,skc19)
    | ~ iext(uri_rdf_first,w,uri_rdf_first)
    | ~ iext(uri_rdf_rest,x,w)
    | ~ iext(uri_rdf_first,x,u)
    | ~ iext(uri_owl_propertyChainAxiom,y,x)
    | ~ iext(uri_rdf_rest,w,uri_rdf_nil)
    | iext(y,v,uri_ex_X) ),
    inference(res,[status(thm),theory(equality)],[11,27]),
    [iquote('0:Res:11.0,27.0')] ).

cnf(99,plain,
    ( ~ iext(u,v,skc19)
    | ~ iext(uri_rdf_first,w,uri_rdf_rest)
    | ~ iext(uri_rdf_rest,x,w)
    | ~ iext(uri_rdf_first,x,u)
    | ~ iext(uri_owl_propertyChainAxiom,y,x)
    | ~ iext(uri_rdf_rest,w,uri_rdf_nil)
    | iext(y,v,skc18) ),
    inference(res,[status(thm),theory(equality)],[10,27]),
    [iquote('0:Res:10.0,27.0')] ).

cnf(214,plain,
    ( ~ iext(uri_rdf_first,u,uri_rdf_rest)
    | ~ iext(uri_rdf_rest,v,u)
    | ~ iext(uri_rdf_first,v,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,w,v)
    | ~ iext(uri_rdf_rest,u,uri_rdf_nil)
    | iext(w,uri_ex_MyOrderedCollection,skc18) ),
    inference(res,[status(thm),theory(equality)],[57,99]),
    [iquote('0:Res:57.0,99.0')] ).

cnf(215,plain,
    ( ~ iext(uri_rdf_rest,u,skc20)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | ~ iext(uri_rdf_rest,skc20,uri_rdf_nil)
    | iext(v,uri_ex_MyOrderedCollection,skc18) ),
    inference(res,[status(thm),theory(equality)],[18,214]),
    [iquote('0:Res:18.0,214.0')] ).

cnf(216,plain,
    ( ~ iext(uri_rdf_rest,u,skc20)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | iext(v,uri_ex_MyOrderedCollection,skc18) ),
    inference(mrr,[status(thm)],[215,19]),
    [iquote('0:MRR:215.3,19.0')] ).

cnf(217,plain,
    ( ~ iext(uri_rdf_first,skc21,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,u,skc21)
    | iext(u,uri_ex_MyOrderedCollection,skc18) ),
    inference(res,[status(thm),theory(equality)],[9,216]),
    [iquote('0:Res:9.0,216.0')] ).

cnf(218,plain,
    ( ~ iext(uri_owl_propertyChainAxiom,u,skc21)
    | iext(u,uri_ex_MyOrderedCollection,skc18) ),
    inference(mrr,[status(thm)],[217,4]),
    [iquote('0:MRR:217.0,4.0')] ).

cnf(219,plain,
    iext(skc24,uri_ex_MyOrderedCollection,skc18),
    inference(res,[status(thm),theory(equality)],[3,218]),
    [iquote('0:Res:3.0,218.0')] ).

cnf(222,plain,
    ( ~ iext(uri_rdf_first,u,uri_rdf_first)
    | ~ iext(uri_rdf_rest,v,u)
    | ~ iext(uri_rdf_first,v,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,w,v)
    | ~ iext(uri_rdf_rest,u,uri_rdf_nil)
    | iext(w,uri_ex_MyOrderedCollection,uri_ex_X) ),
    inference(res,[status(thm),theory(equality)],[57,98]),
    [iquote('0:Res:57.0,98.0')] ).

cnf(250,plain,
    ( ~ iext(uri_rdf_first,u,uri_rdf_first)
    | ~ iext(uri_rdf_rest,v,u)
    | ~ iext(uri_rdf_first,v,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,w,v)
    | ~ iext(uri_rdf_rest,u,uri_rdf_nil)
    | iext(w,uri_ex_MyOrderedCollection,uri_ex_Y) ),
    inference(res,[status(thm),theory(equality)],[219,97]),
    [iquote('0:Res:219.0,97.0')] ).

cnf(256,plain,
    ( ~ iext(uri_rdf_first,u,uri_rdf_rest)
    | ~ iext(uri_rdf_rest,v,u)
    | ~ iext(uri_rdf_first,v,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,w,v)
    | ~ iext(uri_rdf_rest,u,uri_rdf_nil)
    | iext(w,uri_ex_MyOrderedCollection,skc17) ),
    inference(res,[status(thm),theory(equality)],[219,96]),
    [iquote('0:Res:219.0,96.0')] ).

cnf(271,plain,
    ( ~ iext(uri_rdf_rest,u,skc22)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | ~ iext(uri_rdf_rest,skc22,uri_rdf_nil)
    | iext(v,uri_ex_MyOrderedCollection,uri_ex_X) ),
    inference(res,[status(thm),theory(equality)],[7,222]),
    [iquote('0:Res:7.0,222.0')] ).

cnf(272,plain,
    ( ~ iext(uri_rdf_rest,u,skc22)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | iext(v,uri_ex_MyOrderedCollection,uri_ex_X) ),
    inference(mrr,[status(thm)],[271,8]),
    [iquote('0:MRR:271.3,8.0')] ).

cnf(273,plain,
    ( ~ iext(uri_rdf_first,skc23,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,u,skc23)
    | iext(u,uri_ex_MyOrderedCollection,uri_ex_X) ),
    inference(res,[status(thm),theory(equality)],[5,272]),
    [iquote('0:Res:5.0,272.0')] ).

cnf(274,plain,
    ( ~ iext(uri_owl_propertyChainAxiom,u,skc23)
    | iext(u,uri_ex_MyOrderedCollection,uri_ex_X) ),
    inference(mrr,[status(thm)],[273,2]),
    [iquote('0:MRR:273.0,2.0')] ).

cnf(275,plain,
    iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_X),
    inference(res,[status(thm),theory(equality)],[6,274]),
    [iquote('0:Res:6.0,274.0')] ).

cnf(277,plain,
    ( ~ iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_Z)
    | ~ iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_Y) ),
    inference(mrr,[status(thm)],[23,275]),
    [iquote('0:MRR:23.2,275.0')] ).

cnf(609,plain,
    ( ~ iext(uri_rdf_rest,u,skc20)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | ~ iext(uri_rdf_rest,skc20,uri_rdf_nil)
    | iext(v,uri_ex_MyOrderedCollection,skc17) ),
    inference(res,[status(thm),theory(equality)],[18,256]),
    [iquote('0:Res:18.0,256.0')] ).

cnf(610,plain,
    ( ~ iext(uri_rdf_rest,u,skc20)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | iext(v,uri_ex_MyOrderedCollection,skc17) ),
    inference(mrr,[status(thm)],[609,19]),
    [iquote('0:MRR:609.3,19.0')] ).

cnf(611,plain,
    ( ~ iext(uri_rdf_first,skc21,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,u,skc21)
    | iext(u,uri_ex_MyOrderedCollection,skc17) ),
    inference(res,[status(thm),theory(equality)],[9,610]),
    [iquote('0:Res:9.0,610.0')] ).

cnf(612,plain,
    ( ~ iext(uri_owl_propertyChainAxiom,u,skc21)
    | iext(u,uri_ex_MyOrderedCollection,skc17) ),
    inference(mrr,[status(thm)],[611,4]),
    [iquote('0:MRR:611.0,4.0')] ).

cnf(613,plain,
    iext(skc24,uri_ex_MyOrderedCollection,skc17),
    inference(res,[status(thm),theory(equality)],[3,612]),
    [iquote('0:Res:3.0,612.0')] ).

cnf(616,plain,
    ( ~ iext(uri_rdf_first,u,uri_rdf_first)
    | ~ iext(uri_rdf_rest,v,u)
    | ~ iext(uri_rdf_first,v,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,w,v)
    | ~ iext(uri_rdf_rest,u,uri_rdf_nil)
    | iext(w,uri_ex_MyOrderedCollection,uri_ex_Z) ),
    inference(res,[status(thm),theory(equality)],[613,94]),
    [iquote('0:Res:613.0,94.0')] ).

cnf(619,plain,
    ( ~ iext(uri_rdf_rest,u,skc22)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | ~ iext(uri_rdf_rest,skc22,uri_rdf_nil)
    | iext(v,uri_ex_MyOrderedCollection,uri_ex_Y) ),
    inference(res,[status(thm),theory(equality)],[7,250]),
    [iquote('0:Res:7.0,250.0')] ).

cnf(620,plain,
    ( ~ iext(uri_rdf_rest,u,skc22)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | iext(v,uri_ex_MyOrderedCollection,uri_ex_Y) ),
    inference(mrr,[status(thm)],[619,8]),
    [iquote('0:MRR:619.3,8.0')] ).

cnf(621,plain,
    ( ~ iext(uri_rdf_first,skc23,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,u,skc23)
    | iext(u,uri_ex_MyOrderedCollection,uri_ex_Y) ),
    inference(res,[status(thm),theory(equality)],[5,620]),
    [iquote('0:Res:5.0,620.0')] ).

cnf(622,plain,
    ( ~ iext(uri_owl_propertyChainAxiom,u,skc23)
    | iext(u,uri_ex_MyOrderedCollection,uri_ex_Y) ),
    inference(mrr,[status(thm)],[621,2]),
    [iquote('0:MRR:621.0,2.0')] ).

cnf(626,plain,
    iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_Y),
    inference(res,[status(thm),theory(equality)],[6,622]),
    [iquote('0:Res:6.0,622.0')] ).

cnf(628,plain,
    ~ iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_Z),
    inference(mrr,[status(thm)],[277,626]),
    [iquote('0:MRR:277.1,626.0')] ).

cnf(678,plain,
    ( ~ iext(uri_rdf_rest,u,skc22)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | ~ iext(uri_rdf_rest,skc22,uri_rdf_nil)
    | iext(v,uri_ex_MyOrderedCollection,uri_ex_Z) ),
    inference(res,[status(thm),theory(equality)],[7,616]),
    [iquote('0:Res:7.0,616.0')] ).

cnf(679,plain,
    ( ~ iext(uri_rdf_rest,u,skc22)
    | ~ iext(uri_rdf_first,u,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,v,u)
    | iext(v,uri_ex_MyOrderedCollection,uri_ex_Z) ),
    inference(mrr,[status(thm)],[678,8]),
    [iquote('0:MRR:678.3,8.0')] ).

cnf(681,plain,
    ( ~ iext(uri_rdf_first,skc23,skc24)
    | ~ iext(uri_owl_propertyChainAxiom,u,skc23)
    | iext(u,uri_ex_MyOrderedCollection,uri_ex_Z) ),
    inference(res,[status(thm),theory(equality)],[5,679]),
    [iquote('0:Res:5.0,679.0')] ).

cnf(682,plain,
    ( ~ iext(uri_owl_propertyChainAxiom,u,skc23)
    | iext(u,uri_ex_MyOrderedCollection,uri_ex_Z) ),
    inference(mrr,[status(thm)],[681,2]),
    [iquote('0:MRR:681.0,2.0')] ).

cnf(683,plain,
    iext(uri_skos_member,uri_ex_MyOrderedCollection,uri_ex_Z),
    inference(res,[status(thm),theory(equality)],[6,682]),
    [iquote('0:Res:6.0,682.0')] ).

cnf(685,plain,
    $false,
    inference(mrr,[status(thm)],[683,628]),
    [iquote('0:MRR:683.0,628.0')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11  % Problem  : SWB022+2 : TPTP v8.1.0. Released v5.2.0.
% 0.07/0.12  % Command  : run_spass %d %s
% 0.12/0.33  % Computer : n029.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 : Wed Jun  1 11:29:00 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.37/0.62  
% 0.37/0.62  SPASS V 3.9 
% 0.37/0.62  SPASS beiseite: Proof found.
% 0.37/0.62  % SZS status Theorem
% 0.37/0.62  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 0.37/0.62  SPASS derived 507 clauses, backtracked 15 clauses, performed 6 splits and kept 495 clauses.
% 0.37/0.62  SPASS allocated 98353 KBytes.
% 0.37/0.62  SPASS spent	0:00:00.29 on the problem.
% 0.37/0.62  		0:00:00.03 for the input.
% 0.37/0.62  		0:00:00.06 for the FLOTTER CNF translation.
% 0.37/0.62  		0:00:00.02 for inferences.
% 0.37/0.62  		0:00:00.00 for the backtracking.
% 0.37/0.62  		0:00:00.15 for the reduction.
% 0.37/0.62  
% 0.37/0.62  
% 0.37/0.62  Here is a proof with depth 14, length 60 :
% 0.37/0.62  % SZS output start Refutation
% See solution above
% 0.46/0.63  Formulae used in the proof : testcase_premise_fullish_022_List_Member_Access rdfs_subpropertyof_main testcase_conclusion_fullish_022_List_Member_Access owl_chain_002
% 0.46/0.63  
%------------------------------------------------------------------------------