TSTP Solution File: KRS145+1 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : KRS145+1 : TPTP v8.1.0. Released v3.1.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n032.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 : Sun Jul 17 03:30:42 EDT 2022
% Result : Theorem 0.14s 0.38s
% Output : Refutation 0.14s
% Verified :
% SZS Type : Refutation
% Derivation depth : 15
% Number of leaves : 17
% Syntax : Number of clauses : 97 ( 31 unt; 32 nHn; 97 RR)
% Number of literals : 266 ( 0 equ; 140 neg)
% Maximal clause size : 7 ( 2 avg)
% Maximal term depth : 2 ( 1 avg)
% Number of predicates : 9 ( 8 usr; 2 prp; 0-2 aty)
% Number of functors : 13 ( 13 usr; 11 con; 0-1 aty)
% Number of variables : 0 ( 0 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(1,axiom,
cowlThing(u),
file('KRS145+1.p',unknown),
[] ).
cnf(2,axiom,
~ cowlNothing(u),
file('KRS145+1.p',unknown),
[] ).
cnf(3,axiom,
( xsd_string(u)
| xsd_integer(u) ),
file('KRS145+1.p',unknown),
[] ).
cnf(4,axiom,
( ~ xsd_integer(skc13)
| xsd_string(skc13)
| skC0 ),
file('KRS145+1.p',unknown),
[] ).
cnf(5,axiom,
( ~ xsd_string(skc13)
| xsd_integer(skc13)
| skC0 ),
file('KRS145+1.p',unknown),
[] ).
cnf(6,axiom,
( ~ xsd_integer(u)
| ~ xsd_string(u) ),
file('KRS145+1.p',unknown),
[] ).
cnf(7,axiom,
( ~ cc(u)
| rp(u,skf5(u)) ),
file('KRS145+1.p',unknown),
[] ).
cnf(8,axiom,
( ~ cc(u)
| rp(u,skf4(u)) ),
file('KRS145+1.p',unknown),
[] ).
cnf(9,axiom,
( ~ cowlThing(skc7)
| ~ skC0
| cc(skc9)
| cowlNothing(skc8) ),
file('KRS145+1.p',unknown),
[] ).
cnf(10,axiom,
( ~ cc(u)
| ~ equal(skf5(u),skf4(u)) ),
file('KRS145+1.p',unknown),
[] ).
cnf(11,axiom,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ cowlThing(skc7)
| ~ skC0
| rp(skc9,skc10)
| equal(u,v)
| cowlNothing(skc8) ),
file('KRS145+1.p',unknown),
[] ).
cnf(12,axiom,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ cowlThing(skc7)
| ~ skC0
| rp(skc9,skc11)
| equal(u,v)
| cowlNothing(skc8) ),
file('KRS145+1.p',unknown),
[] ).
cnf(13,axiom,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ cowlThing(skc7)
| ~ skC0
| rp(skc9,skc12)
| equal(u,v)
| cowlNothing(skc8) ),
file('KRS145+1.p',unknown),
[] ).
cnf(14,axiom,
( ~ equal(skc11,skc10)
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ cowlThing(skc7)
| ~ skC0
| equal(u,v)
| cowlNothing(skc8) ),
file('KRS145+1.p',unknown),
[] ).
cnf(15,axiom,
( ~ equal(skc12,skc10)
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ cowlThing(skc7)
| ~ skC0
| equal(u,v)
| cowlNothing(skc8) ),
file('KRS145+1.p',unknown),
[] ).
cnf(16,axiom,
( ~ equal(skc12,skc11)
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ cowlThing(skc7)
| ~ skC0
| equal(u,v)
| cowlNothing(skc8) ),
file('KRS145+1.p',unknown),
[] ).
cnf(17,axiom,
( ~ cc(u)
| ~ rp(u,v)
| ~ rp(u,w)
| ~ rp(u,x)
| equal(x,w)
| equal(v,w)
| equal(v,x) ),
file('KRS145+1.p',unknown),
[] ).
cnf(18,plain,
( skC0
| xsd_integer(skc13) ),
inference(mrr,[status(thm)],[5,3]),
[iquote('0:MRR:5.0,3.1')] ).
cnf(19,plain,
( skC0
| xsd_string(skc13) ),
inference(mrr,[status(thm)],[4,18]),
[iquote('0:MRR:4.0,18.0')] ).
cnf(20,plain,
( ~ skC0
| cc(skc9) ),
inference(mrr,[status(thm)],[9,1,2]),
[iquote('0:MRR:9.0,9.3,1.0,2.0')] ).
cnf(21,plain,
( ~ skC0
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u)
| rp(skc9,skc10) ),
inference(mrr,[status(thm)],[11,1,2]),
[iquote('0:MRR:11.2,11.6,1.0,2.0')] ).
cnf(22,plain,
( ~ skC0
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u)
| rp(skc9,skc11) ),
inference(mrr,[status(thm)],[12,1,2]),
[iquote('0:MRR:12.2,12.6,1.0,2.0')] ).
cnf(23,plain,
( ~ skC0
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u)
| rp(skc9,skc12) ),
inference(mrr,[status(thm)],[13,1,2]),
[iquote('0:MRR:13.2,13.6,1.0,2.0')] ).
cnf(24,plain,
( ~ skC0
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ equal(skc11,skc10)
| equal(v,u) ),
inference(mrr,[status(thm)],[14,1,2]),
[iquote('0:MRR:14.3,14.6,1.0,2.0')] ).
cnf(25,plain,
( ~ skC0
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ equal(skc12,skc10)
| equal(v,u) ),
inference(mrr,[status(thm)],[15,1,2]),
[iquote('0:MRR:15.3,15.6,1.0,2.0')] ).
cnf(26,plain,
( ~ skC0
| ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ equal(skc12,skc11)
| equal(v,u) ),
inference(mrr,[status(thm)],[16,1,2]),
[iquote('0:MRR:16.3,16.6,1.0,2.0')] ).
cnf(27,plain,
~ skC0,
inference(spt,[spt(split,[position(s1)])],[24]),
[iquote('1:Spt:24.0')] ).
cnf(28,plain,
xsd_integer(skc13),
inference(mrr,[status(thm)],[18,27]),
[iquote('1:MRR:18.0,27.0')] ).
cnf(29,plain,
xsd_string(skc13),
inference(mrr,[status(thm)],[19,27]),
[iquote('1:MRR:19.0,27.0')] ).
cnf(31,plain,
$false,
inference(ems,[status(thm)],[6,28,29]),
[iquote('1:EmS:6.0,6.1,28.0,29.0')] ).
cnf(32,plain,
skC0,
inference(spt,[spt(split,[position(sa)])],[31,27]),
[iquote('1:Spt:31.0,24.0,27.0')] ).
cnf(33,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ equal(skc11,skc10)
| equal(v,u) ),
inference(spt,[spt(split,[position(s2)])],[24]),
[iquote('1:Spt:31.0,24.1,24.2,24.3,24.4')] ).
cnf(34,plain,
cc(skc9),
inference(mrr,[status(thm)],[20,32]),
[iquote('1:MRR:20.0,32.0')] ).
cnf(35,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u)
| rp(skc9,skc10) ),
inference(mrr,[status(thm)],[21,32]),
[iquote('1:MRR:21.0,32.0')] ).
cnf(36,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u)
| rp(skc9,skc11) ),
inference(mrr,[status(thm)],[22,32]),
[iquote('1:MRR:22.0,32.0')] ).
cnf(37,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u)
| rp(skc9,skc12) ),
inference(mrr,[status(thm)],[23,32]),
[iquote('1:MRR:23.0,32.0')] ).
cnf(38,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ equal(skc12,skc10)
| equal(v,u) ),
inference(mrr,[status(thm)],[25,32]),
[iquote('1:MRR:25.0,32.0')] ).
cnf(39,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| ~ equal(skc12,skc11)
| equal(v,u) ),
inference(mrr,[status(thm)],[26,32]),
[iquote('1:MRR:26.0,32.0')] ).
cnf(40,plain,
( ~ cc(skc9)
| ~ rp(skc9,u)
| ~ equal(skc11,skc10)
| equal(u,skf4(skc9)) ),
inference(res,[status(thm),theory(equality)],[8,33]),
[iquote('1:Res:8.1,33.0')] ).
cnf(41,plain,
( ~ rp(skc9,u)
| ~ equal(skc11,skc10)
| equal(u,skf4(skc9)) ),
inference(ssi,[status(thm)],[40,34]),
[iquote('1:SSi:40.0,34.0')] ).
cnf(45,plain,
( ~ cc(skc9)
| ~ equal(skc11,skc10)
| equal(skf5(skc9),skf4(skc9)) ),
inference(res,[status(thm),theory(equality)],[7,41]),
[iquote('1:Res:7.1,41.0')] ).
cnf(46,plain,
( ~ equal(skc11,skc10)
| equal(skf5(skc9),skf4(skc9)) ),
inference(ssi,[status(thm)],[45,34]),
[iquote('1:SSi:45.0,34.0')] ).
cnf(50,plain,
( ~ cc(skc9)
| ~ equal(skc11,skc10)
| ~ equal(skf4(skc9),skf4(skc9)) ),
inference(spl,[status(thm),theory(equality)],[46,10]),
[iquote('1:SpL:46.1,10.1')] ).
cnf(51,plain,
( ~ cc(skc9)
| ~ equal(skc11,skc10) ),
inference(obv,[status(thm),theory(equality)],[50]),
[iquote('1:Obv:50.2')] ).
cnf(52,plain,
~ equal(skc11,skc10),
inference(ssi,[status(thm)],[51,34]),
[iquote('1:SSi:51.0,34.0')] ).
cnf(53,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u) ),
inference(spt,[spt(split,[position(s2s1)])],[35]),
[iquote('2:Spt:35.0,35.1,35.2')] ).
cnf(54,plain,
( ~ cc(skc9)
| ~ rp(skc9,u)
| equal(u,skf4(skc9)) ),
inference(res,[status(thm),theory(equality)],[8,53]),
[iquote('2:Res:8.1,53.0')] ).
cnf(56,plain,
( ~ rp(skc9,u)
| equal(u,skf4(skc9)) ),
inference(ssi,[status(thm)],[54,34]),
[iquote('2:SSi:54.0,34.0')] ).
cnf(59,plain,
( ~ cc(skc9)
| equal(skf5(skc9),skf4(skc9)) ),
inference(res,[status(thm),theory(equality)],[7,56]),
[iquote('2:Res:7.1,56.0')] ).
cnf(60,plain,
equal(skf5(skc9),skf4(skc9)),
inference(ssi,[status(thm)],[59,34]),
[iquote('2:SSi:59.0,34.0')] ).
cnf(64,plain,
( ~ cc(skc9)
| ~ equal(skf4(skc9),skf4(skc9)) ),
inference(spl,[status(thm),theory(equality)],[60,10]),
[iquote('2:SpL:60.0,10.1')] ).
cnf(65,plain,
~ cc(skc9),
inference(obv,[status(thm),theory(equality)],[64]),
[iquote('2:Obv:64.1')] ).
cnf(66,plain,
$false,
inference(ssi,[status(thm)],[65,34]),
[iquote('2:SSi:65.0,34.0')] ).
cnf(67,plain,
rp(skc9,skc10),
inference(spt,[spt(split,[position(s2s2)])],[35]),
[iquote('2:Spt:66.0,35.3')] ).
cnf(68,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u) ),
inference(spt,[spt(split,[position(s2s2s1)])],[36]),
[iquote('3:Spt:36.0,36.1,36.2')] ).
cnf(71,plain,
( ~ rp(skc9,u)
| equal(u,skc10) ),
inference(res,[status(thm),theory(equality)],[67,68]),
[iquote('3:Res:67.0,68.0')] ).
cnf(74,plain,
( ~ cc(skc9)
| equal(skf4(skc9),skc10) ),
inference(res,[status(thm),theory(equality)],[8,71]),
[iquote('3:Res:8.1,71.0')] ).
cnf(75,plain,
( ~ cc(skc9)
| equal(skf5(skc9),skc10) ),
inference(res,[status(thm),theory(equality)],[7,71]),
[iquote('3:Res:7.1,71.0')] ).
cnf(77,plain,
equal(skf4(skc9),skc10),
inference(ssi,[status(thm)],[74,34]),
[iquote('3:SSi:74.0,34.0')] ).
cnf(79,plain,
equal(skf5(skc9),skc10),
inference(ssi,[status(thm)],[75,34]),
[iquote('3:SSi:75.0,34.0')] ).
cnf(82,plain,
( ~ cc(u)
| ~ cc(u)
| ~ rp(u,v)
| ~ rp(u,w)
| equal(w,v)
| equal(skf5(u),v)
| equal(skf5(u),w) ),
inference(res,[status(thm),theory(equality)],[7,17]),
[iquote('0:Res:7.1,17.1')] ).
cnf(84,plain,
( ~ cc(u)
| ~ rp(u,v)
| ~ rp(u,w)
| equal(w,v)
| equal(skf5(u),v)
| equal(skf5(u),w) ),
inference(obv,[status(thm),theory(equality)],[82]),
[iquote('0:Obv:82.0')] ).
cnf(90,plain,
( ~ cc(skc9)
| ~ equal(skf4(skc9),skc10) ),
inference(spl,[status(thm),theory(equality)],[79,10]),
[iquote('3:SpL:79.0,10.1')] ).
cnf(91,plain,
( ~ cc(skc9)
| ~ equal(skc10,skc10) ),
inference(rew,[status(thm),theory(equality)],[77,90]),
[iquote('3:Rew:77.0,90.1')] ).
cnf(92,plain,
~ cc(skc9),
inference(obv,[status(thm),theory(equality)],[91]),
[iquote('3:Obv:91.1')] ).
cnf(93,plain,
$false,
inference(ssi,[status(thm)],[92,34]),
[iquote('3:SSi:92.0,34.0')] ).
cnf(94,plain,
rp(skc9,skc11),
inference(spt,[spt(split,[position(s2s2s2)])],[36]),
[iquote('3:Spt:93.0,36.3')] ).
cnf(98,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u) ),
inference(spt,[spt(split,[position(s2s2s2s1)])],[37]),
[iquote('4:Spt:37.0,37.1,37.2')] ).
cnf(101,plain,
( ~ rp(skc9,u)
| equal(u,skc10) ),
inference(res,[status(thm),theory(equality)],[67,98]),
[iquote('4:Res:67.0,98.0')] ).
cnf(108,plain,
equal(skc11,skc10),
inference(res,[status(thm),theory(equality)],[94,101]),
[iquote('4:Res:94.0,101.0')] ).
cnf(109,plain,
$false,
inference(mrr,[status(thm)],[108,52]),
[iquote('4:MRR:108.0,52.0')] ).
cnf(114,plain,
rp(skc9,skc12),
inference(spt,[spt(split,[position(s2s2s2s2)])],[37]),
[iquote('4:Spt:109.0,37.3')] ).
cnf(117,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u) ),
inference(spt,[spt(split,[position(s2s2s2s2s1)])],[38]),
[iquote('5:Spt:38.0,38.1,38.3')] ).
cnf(120,plain,
( ~ rp(skc9,u)
| equal(u,skc10) ),
inference(res,[status(thm),theory(equality)],[67,117]),
[iquote('5:Res:67.0,117.0')] ).
cnf(128,plain,
equal(skc11,skc10),
inference(res,[status(thm),theory(equality)],[94,120]),
[iquote('5:Res:94.0,120.0')] ).
cnf(130,plain,
$false,
inference(mrr,[status(thm)],[128,52]),
[iquote('5:MRR:128.0,52.0')] ).
cnf(137,plain,
~ equal(skc12,skc10),
inference(spt,[spt(split,[position(s2s2s2s2s2)])],[38]),
[iquote('5:Spt:130.0,38.2')] ).
cnf(139,plain,
( ~ rp(skc9,u)
| ~ rp(skc9,v)
| equal(v,u) ),
inference(spt,[spt(split,[position(s2s2s2s2s2s1)])],[39]),
[iquote('6:Spt:39.0,39.1,39.3')] ).
cnf(142,plain,
( ~ rp(skc9,u)
| equal(u,skc10) ),
inference(res,[status(thm),theory(equality)],[67,139]),
[iquote('6:Res:67.0,139.0')] ).
cnf(151,plain,
equal(skc12,skc10),
inference(res,[status(thm),theory(equality)],[114,142]),
[iquote('6:Res:114.0,142.0')] ).
cnf(153,plain,
$false,
inference(mrr,[status(thm)],[151,137]),
[iquote('6:MRR:151.0,137.0')] ).
cnf(158,plain,
~ equal(skc12,skc11),
inference(spt,[spt(split,[position(s2s2s2s2s2s2)])],[39]),
[iquote('6:Spt:153.0,39.2')] ).
cnf(161,plain,
( ~ cc(skc9)
| ~ rp(skc9,u)
| equal(u,skc10)
| equal(skf5(skc9),skc10)
| equal(skf5(skc9),u) ),
inference(res,[status(thm),theory(equality)],[67,84]),
[iquote('2:Res:67.0,84.1')] ).
cnf(162,plain,
( ~ cc(skc9)
| ~ rp(skc9,u)
| equal(u,skc11)
| equal(skf5(skc9),skc11)
| equal(skf5(skc9),u) ),
inference(res,[status(thm),theory(equality)],[94,84]),
[iquote('3:Res:94.0,84.1')] ).
cnf(164,plain,
( ~ rp(skc9,u)
| equal(u,skc10)
| equal(skf5(skc9),skc10)
| equal(skf5(skc9),u) ),
inference(ssi,[status(thm)],[161,34]),
[iquote('2:SSi:161.0,34.0')] ).
cnf(165,plain,
( ~ rp(skc9,u)
| equal(u,skc11)
| equal(skf5(skc9),skc11)
| equal(skf5(skc9),u) ),
inference(ssi,[status(thm)],[162,34]),
[iquote('3:SSi:162.0,34.0')] ).
cnf(169,plain,
( ~ rp(skc9,u)
| equal(u,skc10)
| equal(skf5(skc9),u) ),
inference(spt,[spt(split,[position(s2s2s2s2s2s2s1)])],[164]),
[iquote('7:Spt:164.0,164.1,164.3')] ).
cnf(173,plain,
( equal(skc11,skc10)
| equal(skf5(skc9),skc11) ),
inference(res,[status(thm),theory(equality)],[94,169]),
[iquote('7:Res:94.0,169.0')] ).
cnf(174,plain,
( equal(skc12,skc10)
| equal(skf5(skc9),skc12) ),
inference(res,[status(thm),theory(equality)],[114,169]),
[iquote('7:Res:114.0,169.0')] ).
cnf(175,plain,
equal(skf5(skc9),skc11),
inference(mrr,[status(thm)],[173,52]),
[iquote('7:MRR:173.0,52.0')] ).
cnf(178,plain,
( equal(skc12,skc10)
| equal(skc12,skc11) ),
inference(rew,[status(thm),theory(equality)],[175,174]),
[iquote('7:Rew:175.0,174.1')] ).
cnf(179,plain,
$false,
inference(mrr,[status(thm)],[178,137,158]),
[iquote('7:MRR:178.0,178.1,137.0,158.0')] ).
cnf(184,plain,
equal(skf5(skc9),skc10),
inference(spt,[spt(split,[position(s2s2s2s2s2s2s2)])],[164]),
[iquote('7:Spt:179.0,164.2')] ).
cnf(185,plain,
( ~ rp(skc9,u)
| equal(u,skc11)
| equal(skc11,skc10)
| equal(skc10,u) ),
inference(rew,[status(thm),theory(equality)],[184,165]),
[iquote('7:Rew:184.0,165.3,184.0,165.2')] ).
cnf(186,plain,
( ~ rp(skc9,u)
| equal(u,skc11)
| equal(skc10,u) ),
inference(mrr,[status(thm)],[185,52]),
[iquote('7:MRR:185.2,52.0')] ).
cnf(197,plain,
( equal(skc12,skc11)
| equal(skc12,skc10) ),
inference(res,[status(thm),theory(equality)],[114,186]),
[iquote('7:Res:114.0,186.0')] ).
cnf(198,plain,
$false,
inference(mrr,[status(thm)],[197,158,137]),
[iquote('7:MRR:197.0,197.1,158.0,137.0')] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.09 % Problem : KRS145+1 : TPTP v8.1.0. Released v3.1.0.
% 0.02/0.10 % Command : run_spass %d %s
% 0.09/0.28 % Computer : n032.cluster.edu
% 0.09/0.28 % Model : x86_64 x86_64
% 0.09/0.28 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.28 % Memory : 8042.1875MB
% 0.09/0.28 % OS : Linux 3.10.0-693.el7.x86_64
% 0.09/0.28 % CPULimit : 300
% 0.09/0.28 % WCLimit : 600
% 0.09/0.28 % DateTime : Tue Jun 7 13:45:05 EDT 2022
% 0.09/0.28 % CPUTime :
% 0.14/0.38
% 0.14/0.38 SPASS V 3.9
% 0.14/0.38 SPASS beiseite: Proof found.
% 0.14/0.38 % SZS status Theorem
% 0.14/0.38 Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.14/0.38 SPASS derived 103 clauses, backtracked 38 clauses, performed 7 splits and kept 117 clauses.
% 0.14/0.38 SPASS allocated 97876 KBytes.
% 0.14/0.38 SPASS spent 0:00:00.08 on the problem.
% 0.14/0.38 0:00:00.03 for the input.
% 0.14/0.38 0:00:00.03 for the FLOTTER CNF translation.
% 0.14/0.38 0:00:00.00 for inferences.
% 0.14/0.38 0:00:00.00 for the backtracking.
% 0.14/0.38 0:00:00.01 for the reduction.
% 0.14/0.38
% 0.14/0.38
% 0.14/0.38 Here is a proof with depth 4, length 97 :
% 0.14/0.38 % SZS output start Refutation
% See solution above
% 0.14/0.38 Formulae used in the proof : axiom_0 axiom_1 the_axiom axiom_2
% 0.14/0.38
%------------------------------------------------------------------------------