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

View Problem - Process Solution

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

% Computer : n028.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 22:03:46 EDT 2022

% Result   : Theorem 24.52s 24.69s
% Output   : Refutation 27.58s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem  : SWC389+1 : TPTP v8.1.0. Released v2.4.0.
% 0.03/0.14  % Command  : run_spass %d %s
% 0.14/0.35  % Computer : n028.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 600
% 0.14/0.35  % DateTime : Sun Jun 12 14:11:36 EDT 2022
% 0.14/0.35  % CPUTime  : 
% 24.52/24.69  
% 24.52/24.69  SPASS V 3.9 
% 24.52/24.69  SPASS beiseite: Proof found.
% 24.52/24.69  % SZS status Theorem
% 24.52/24.69  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 24.52/24.69  SPASS derived 16882 clauses, backtracked 5141 clauses, performed 65 splits and kept 10060 clauses.
% 24.52/24.69  SPASS allocated 121830 KBytes.
% 24.52/24.69  SPASS spent	0:0:24.29 on the problem.
% 24.52/24.69  		0:00:00.04 for the input.
% 24.52/24.69  		0:00:00.07 for the FLOTTER CNF translation.
% 24.52/24.69  		0:00:00.27 for inferences.
% 24.52/24.69  		0:00:00.97 for the backtracking.
% 24.52/24.69  		0:0:22.61 for the reduction.
% 24.52/24.69  
% 24.52/24.69  
% 24.52/24.69  Here is a proof with depth 6, length 214 :
% 24.52/24.69  % SZS output start Refutation
% 24.52/24.69  1[0:Inp] ||  -> ssList(skc5)*.
% 24.52/24.69  2[0:Inp] ||  -> ssList(skc4)*.
% 24.52/24.69  3[0:Inp] ||  -> ssItem(skc7)*.
% 24.52/24.69  4[0:Inp] ||  -> ssItem(skc6)*.
% 24.52/24.69  5[0:Inp] ||  -> ssList(nil)*.
% 24.52/24.69  6[0:Inp] ||  -> cyclefreeP(nil)*.
% 24.52/24.69  7[0:Inp] ||  -> totalorderP(nil)*.
% 24.52/24.69  8[0:Inp] ||  -> strictorderP(nil)*.
% 24.52/24.69  9[0:Inp] ||  -> totalorderedP(nil)*.
% 24.52/24.69  10[0:Inp] ||  -> strictorderedP(nil)*.
% 24.52/24.69  11[0:Inp] ||  -> duplicatefreeP(nil)*.
% 24.52/24.69  12[0:Inp] ||  -> equalelemsP(nil)*.
% 24.52/24.69  29[0:Inp] ||  -> ssList(skf75(u))*.
% 24.52/24.69  30[0:Inp] ||  -> ssList(skf74(u))*.
% 24.52/24.69  31[0:Inp] ||  -> ssList(skf73(u))*.
% 24.52/24.69  32[0:Inp] ||  -> ssItem(skf72(u))*.
% 24.52/24.69  33[0:Inp] ||  -> ssItem(skf71(u))*.
% 24.52/24.69  51[0:Inp] ||  -> ssList(skf48(u,v))*.
% 24.52/24.69  52[0:Inp] ||  -> ssList(skf47(u,v))*.
% 24.52/24.69  53[0:Inp] ||  -> ssItem(skf46(u,v))*.
% 24.52/24.69  54[0:Inp] || equal(skc7,skc6)** -> .
% 24.52/24.69  66[0:Inp] ssList(u) ||  -> segmentP(u,u)*.
% 24.52/24.69  67[0:Inp] ssList(u) ||  -> segmentP(u,nil)*.
% 24.52/24.69  69[0:Inp] || SkP0(skc5,skc4)* -> equal(nil,skc5).
% 24.52/24.69  70[0:Inp] || SkP0(skc5,skc4)* -> equal(nil,skc4).
% 24.52/24.69  71[0:Inp] || segmentP(skc5,skc4) -> neq(skc5,nil)*.
% 24.52/24.69  72[0:Inp] || singletonP(skc4) segmentP(skc5,skc4)* -> .
% 24.52/24.69  74[0:Inp] ssItem(u) ||  -> cyclefreeP(cons(u,nil))*.
% 24.52/24.69  75[0:Inp] ssItem(u) ||  -> totalorderP(cons(u,nil))*.
% 24.52/24.69  76[0:Inp] ssItem(u) ||  -> strictorderP(cons(u,nil))*.
% 24.52/24.69  77[0:Inp] ssItem(u) ||  -> totalorderedP(cons(u,nil))*.
% 24.52/24.69  78[0:Inp] ssItem(u) ||  -> strictorderedP(cons(u,nil))*.
% 24.52/24.69  79[0:Inp] ssItem(u) ||  -> duplicatefreeP(cons(u,nil))*.
% 24.52/24.69  80[0:Inp] ssItem(u) ||  -> equalelemsP(cons(u,nil))*.
% 24.52/24.69  82[0:Inp] ssList(u) ||  -> equal(app(nil,u),u)**.
% 24.52/24.69  88[0:Inp] ||  -> SkP0(u,v) equal(cons(skf46(u,v),nil),v)**.
% 24.52/24.69  92[0:Inp] ssItem(u) ssList(v) ||  -> ssList(cons(u,v))*.
% 24.52/24.69  93[0:Inp] ssList(u) ssList(v) ||  -> ssList(app(v,u))*.
% 24.52/24.69  98[0:Inp] ssList(u) || segmentP(nil,u)* -> equal(nil,u).
% 24.52/24.69  99[0:Inp] ssList(u) || equal(nil,u) -> segmentP(nil,u)*.
% 24.52/24.69  104[0:Inp] ssList(u) || leq(skf71(u),skf72(u))* -> totalorderedP(u).
% 24.52/24.69  110[0:Inp] ssItem(u) ssList(v) || equal(cons(u,v),v)** -> .
% 24.52/24.69  112[0:Inp] ssItem(u) ssList(v) ||  -> equal(hd(cons(u,v)),u)**.
% 24.52/24.69  120[0:Inp] ssItem(u) ssItem(v) || lt(v,u) -> leq(v,u)*.
% 24.52/24.69  121[0:Inp] ||  -> SkP0(u,v) equal(app(app(skf47(u,v),v),skf48(v,u)),u)**.
% 24.52/24.69  123[0:Inp] ssList(u) ssItem(v) || equal(cons(v,nil),u)* -> singletonP(u)*.
% 24.52/24.69  124[0:Inp] ssList(u) ssList(v) || equal(v,u) neq(v,u)* -> .
% 24.52/24.69  130[0:Inp] ssItem(u) ssList(v) ||  -> equal(app(cons(u,nil),v),cons(u,v))**.
% 24.52/24.69  135[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,v) equal(hd(app(v,u)),hd(v))**.
% 24.52/24.69  163[0:Inp] ssList(u) ssList(v) ssList(w) ||  -> equal(app(app(w,v),u),app(w,app(v,u)))**.
% 24.52/24.69  177[0:Inp] ssList(u) ||  -> strictorderedP(u) equal(app(app(skf78(u),cons(skf76(u),skf79(u))),cons(skf77(u),skf80(u))),u)**.
% 24.52/24.69  178[0:Inp] ssList(u) ||  -> totalorderedP(u) equal(app(app(skf73(u),cons(skf71(u),skf74(u))),cons(skf72(u),skf75(u))),u)**.
% 24.52/24.69  189[0:Inp] ssList(u) ssList(v) ssList(w) ssList(x) || equal(app(app(u,x),v),w)* -> segmentP(w,x)*.
% 24.52/24.69  191[0:Inp] ssList(u) ssList(v) || equal(tl(u),tl(v))* equal(hd(u),hd(v)) -> equal(u,v) equal(nil,v) equal(nil,u).
% 24.52/24.69  194[0:Inp] ssList(u) ssList(v) ssList(w) ssList(x) ssItem(y) ssItem(z) strictorderedP(u) || equal(app(app(x,cons(z,w)),cons(y,v)),u)* -> lt(z,y).
% 24.52/24.69  200[0:Rew:70.1,69.1] || SkP0(skc5,skc4)* -> equal(skc5,skc4).
% 24.52/24.69  205[0:Rew:163.3,189.4] ssList(u) ssList(v) ssList(w) ssList(x) || equal(app(x,app(u,w)),v)*+ -> segmentP(v,u)*.
% 24.52/24.69  224[0:Res:2.0,178.0] ||  -> totalorderedP(skc4) equal(app(app(skf73(skc4),cons(skf71(skc4),skf74(skc4))),cons(skf72(skc4),skf75(skc4))),skc4)**.
% 24.52/24.69  225[0:Res:2.0,177.0] ||  -> strictorderedP(skc4) equal(app(app(skf78(skc4),cons(skf76(skc4),skf79(skc4))),cons(skf77(skc4),skf80(skc4))),skc4)**.
% 24.52/24.69  248[0:Res:2.0,135.0] ssList(u) ||  -> equal(nil,skc4) equal(hd(app(skc4,u)),hd(skc4))**.
% 24.52/24.69  257[0:Res:2.0,110.0] ssItem(u) || equal(cons(u,skc4),skc4)** -> .
% 24.52/24.69  259[0:Res:2.0,112.0] ssItem(u) ||  -> equal(hd(cons(u,skc4)),u)**.
% 24.52/24.69  271[0:Res:2.0,92.0] ssItem(u) ||  -> ssList(cons(u,skc4))*.
% 24.52/24.69  277[0:Res:2.0,98.0] || segmentP(nil,skc4)* -> equal(nil,skc4).
% 24.52/24.69  278[0:Res:2.0,99.0] || equal(nil,skc4) -> segmentP(nil,skc4)*.
% 24.52/24.69  287[0:Res:2.0,66.0] ||  -> segmentP(skc4,skc4)*.
% 24.52/24.69  289[0:Res:2.0,191.1] ssList(u) || equal(tl(skc4),tl(u))* equal(hd(skc4),hd(u)) -> equal(nil,u) equal(skc4,u) equal(nil,skc4).
% 24.52/24.69  324[0:Res:2.0,123.1] ssItem(u) || equal(cons(u,nil),skc4)** -> singletonP(skc4).
% 24.52/24.69  419[0:Res:1.0,135.0] ssList(u) ||  -> equal(nil,skc5) equal(hd(app(skc5,u)),hd(skc5))**.
% 24.52/24.69  420[0:Res:1.0,130.0] ssItem(u) ||  -> equal(app(cons(u,nil),skc5),cons(u,skc5))**.
% 24.52/24.69  428[0:Res:1.0,110.0] ssItem(u) || equal(cons(u,skc5),skc5)** -> .
% 24.52/24.69  452[0:Res:1.0,82.0] ||  -> equal(app(nil,skc5),skc5)**.
% 24.52/24.69  459[0:Res:1.0,67.0] ||  -> segmentP(skc5,nil)*.
% 24.52/24.69  460[0:Res:1.0,191.1] ssList(u) || equal(tl(skc5),tl(u))* equal(hd(skc5),hd(u)) -> equal(nil,u) equal(skc5,u) equal(nil,skc5).
% 24.52/24.69  552[1:Spt:419.0,419.2] ssList(u) ||  -> equal(hd(app(skc5,u)),hd(skc5))**.
% 24.52/24.69  554[2:Spt:248.0,248.2] ssList(u) ||  -> equal(hd(app(skc4,u)),hd(skc4))**.
% 24.52/24.69  560[3:Spt:460.5] ||  -> equal(nil,skc5)**.
% 24.52/24.69  658[3:Rew:560.0,82.1] ssList(u) ||  -> equal(app(skc5,u),u)**.
% 24.52/24.69  717[3:Rew:658.1,552.1] ssList(u) ||  -> equal(hd(u),hd(skc5))*.
% 24.52/24.69  1360[3:SpR:717.1,259.1] ssList(cons(u,skc4)) ssItem(u) ||  -> equal(hd(skc5),u)*.
% 24.52/24.69  1365[3:SSi:1360.0,271.1] ssItem(u) ||  -> equal(hd(skc5),u)*.
% 24.52/24.69  1372[3:SpR:1365.1,1365.1] ssItem(u) ssItem(v) ||  -> equal(u,v)*.
% 24.52/24.69  1551[3:EmS:1372.0,3.0] ssItem(u) ||  -> equal(skc7,u)*.
% 24.52/24.69  1574[3:EmS:1551.0,4.0] ||  -> equal(skc7,skc6)**.
% 24.52/24.69  1575[3:MRR:1574.0,54.0] ||  -> .
% 24.52/24.69  1755[3:Spt:1575.0,460.5,560.0] || equal(nil,skc5)** -> .
% 24.52/24.69  1756[3:Spt:1575.0,460.0,460.1,460.2,460.3,460.4] ssList(u) || equal(tl(skc5),tl(u))* equal(hd(skc5),hd(u)) -> equal(nil,u) equal(skc5,u).
% 24.52/24.69  1780[4:Spt:289.5] ||  -> equal(nil,skc4)**.
% 24.52/24.69  1797[4:Rew:1780.0,1755.0] || equal(skc5,skc4)** -> .
% 24.52/24.69  1817[4:Rew:1780.0,74.1] ssItem(u) ||  -> cyclefreeP(cons(u,skc4))*.
% 24.52/24.69  1818[4:Rew:1780.0,75.1] ssItem(u) ||  -> totalorderP(cons(u,skc4))*.
% 24.52/24.69  1819[4:Rew:1780.0,76.1] ssItem(u) ||  -> strictorderP(cons(u,skc4))*.
% 24.52/24.69  1820[4:Rew:1780.0,77.1] ssItem(u) ||  -> totalorderedP(cons(u,skc4))*.
% 24.52/24.69  1821[4:Rew:1780.0,78.1] ssItem(u) ||  -> strictorderedP(cons(u,skc4))*.
% 24.52/24.69  1822[4:Rew:1780.0,79.1] ssItem(u) ||  -> duplicatefreeP(cons(u,skc4))*.
% 24.52/24.69  1823[4:Rew:1780.0,80.1] ssItem(u) ||  -> equalelemsP(cons(u,skc4))*.
% 24.52/24.69  1829[4:Rew:1780.0,82.1] ssList(u) ||  -> equal(app(skc4,u),u)**.
% 24.52/24.69  1858[4:Rew:1780.0,88.1] ||  -> SkP0(u,v) equal(cons(skf46(u,v),skc4),v)**.
% 24.52/24.69  1878[4:MRR:200.1,1797.0] || SkP0(skc5,skc4)* -> .
% 24.52/24.69  1915[4:Rew:1829.1,554.1] ssList(u) ||  -> equal(hd(u),hd(skc4))*.
% 24.52/24.69  1986[4:SpR:1915.1,259.1] ssList(cons(u,skc4)) ssItem(u) ||  -> equal(hd(skc4),u)*.
% 24.52/24.69  1996[4:SSi:1986.0,271.1,1817.1,1818.1,1819.1,1820.1,1821.1,1822.1,1823.1] ssItem(u) ||  -> equal(hd(skc4),u)*.
% 24.52/24.69  2166[4:SpR:1858.1,259.1] ssItem(skf46(u,v)) ||  -> SkP0(u,v) equal(skf46(u,v),hd(v))**.
% 24.52/24.69  2188[4:SSi:2166.0,53.0] ||  -> SkP0(u,v) equal(skf46(u,v),hd(v))**.
% 24.52/24.69  2189[4:Rew:2188.1,1858.1] ||  -> SkP0(u,v)* equal(cons(hd(v),skc4),v)**.
% 24.52/24.69  2212[4:SpR:1996.1,2189.1] ssItem(u) ||  -> SkP0(v,skc4)* equal(cons(u,skc4),skc4)**.
% 24.52/24.69  2216[4:MRR:2212.2,257.1] ssItem(u) ||  -> SkP0(v,skc4)*.
% 24.52/24.69  2244[4:EmS:2216.0,4.0] ||  -> SkP0(u,skc4)*.
% 24.52/24.69  2265[4:UnC:2244.0,1878.0] ||  -> .
% 24.52/24.69  2266[4:Spt:2265.0,289.5,1780.0] || equal(nil,skc4)** -> .
% 24.52/24.69  2267[4:Spt:2265.0,289.0,289.1,289.2,289.3,289.4] ssList(u) || equal(tl(skc4),tl(u))* equal(hd(skc4),hd(u)) -> equal(nil,u) equal(skc4,u).
% 24.52/24.69  2273[4:MRR:70.1,2266.0] || SkP0(skc5,skc4)* -> .
% 24.52/24.69  2310[5:Spt:72.0] || singletonP(skc4)* -> .
% 24.52/24.69  2311[5:MRR:324.2,2310.0] ssItem(u) || equal(cons(u,nil),skc4)** -> .
% 24.52/24.69  2384[0:SpR:88.1,92.2] ssItem(skf46(u,v)) ssList(nil) ||  -> SkP0(u,v)* ssList(v).
% 24.52/24.69  2393[5:SpL:88.1,2311.1] ssItem(skf46(u,v)) || equal(v,skc4) -> SkP0(u,v)*.
% 24.52/24.69  2401[5:SSi:2393.0,53.0] || equal(u,skc4) -> SkP0(v,u)*.
% 24.52/24.69  2402[0:SSi:2384.1,2384.0,12.0,11.0,10.0,9.0,8.0,7.0,6.0,5.0,53.0] ||  -> SkP0(u,v)* ssList(v).
% 27.58/27.77  2412[5:Res:2401.1,2273.0] || equal(skc4,skc4)* -> .
% 27.58/27.77  2413[5:Obv:2412.0] ||  -> .
% 27.58/27.77  2414[5:Spt:2413.0,72.0,2310.0] ||  -> singletonP(skc4)*.
% 27.58/27.77  2415[5:Spt:2413.0,72.1] || segmentP(skc5,skc4)* -> .
% 27.58/27.77  2550[0:SpR:88.1,112.2] ssItem(skf46(u,v)) ssList(nil) ||  -> SkP0(u,v) equal(skf46(u,v),hd(v))**.
% 27.58/27.77  2554[0:SSi:2550.1,2550.0,12.0,11.0,10.0,9.0,8.0,7.0,6.0,5.0,53.0] ||  -> SkP0(u,v) equal(skf46(u,v),hd(v))**.
% 27.58/27.77  2555[0:Rew:2554.1,88.1] ||  -> SkP0(u,v)* equal(cons(hd(v),nil),v)**.
% 27.58/27.77  2644[0:SpR:2554.1,53.0] ||  -> SkP0(u,v)* ssItem(hd(v)).
% 27.58/27.77  2862[0:SpR:2555.1,420.1] ssItem(hd(u)) ||  -> SkP0(v,u)* equal(cons(hd(u),skc5),app(u,skc5))**.
% 27.58/27.77  2866[0:MRR:2862.0,2644.1] ||  -> SkP0(u,v)* equal(cons(hd(v),skc5),app(v,skc5))**.
% 27.58/27.77  2955[0:Res:120.3,104.1] ssItem(skf72(u)) ssItem(skf71(u)) ssList(u) || lt(skf71(u),skf72(u))* -> totalorderedP(u).
% 27.58/27.77  2958[0:SSi:2955.1,2955.0,33.0,32.0] ssList(u) || lt(skf71(u),skf72(u))* -> totalorderedP(u).
% 27.58/27.77  2976[0:SpL:2866.1,428.1] ssItem(hd(u)) || equal(app(u,skc5),skc5)** -> SkP0(v,u)*.
% 27.58/27.77  2984[0:MRR:2976.0,2644.1] || equal(app(u,skc5),skc5)** -> SkP0(v,u)*.
% 27.58/27.77  3133[0:SpL:452.0,2984.0] || equal(skc5,skc5) -> SkP0(u,nil)*.
% 27.58/27.77  3135[0:Obv:3133.0] ||  -> SkP0(u,nil)*.
% 27.58/27.77  5365[0:SpR:163.3,121.1] ssList(skf48(u,v)) ssList(u) ssList(skf47(v,u)) ||  -> SkP0(v,u) equal(app(skf47(v,u),app(u,skf48(u,v))),v)**.
% 27.58/27.77  5423[0:SSi:5365.2,5365.0,52.0,51.0] ssList(u) ||  -> SkP0(v,u) equal(app(skf47(v,u),app(u,skf48(u,v))),v)**.
% 27.58/27.77  5424[0:MRR:5423.0,2402.1] ||  -> SkP0(u,v) equal(app(skf47(u,v),app(v,skf48(v,u))),u)**.
% 27.58/27.77  7350[0:EqR:205.4] ssList(u) ssList(app(v,app(u,w))) ssList(w) ssList(v) ||  -> segmentP(app(v,app(u,w)),u)*.
% 27.58/27.77  7387[0:SSi:7350.1,93.2,93.2] ssList(u) ssList(v) ssList(w) ||  -> segmentP(app(w,app(u,v)),u)*.
% 27.58/27.77  8304[0:SpL:178.2,194.7] ssList(u) ssList(v) ssList(skf75(u)) ssList(skf74(u)) ssList(skf73(u)) ssItem(skf72(u)) ssItem(skf71(u)) strictorderedP(v) || equal(u,v)* -> totalorderedP(u) lt(skf71(u),skf72(u))*.
% 27.58/27.77  8327[0:SSi:8304.6,8304.5,8304.4,8304.3,8304.2,33.0,32.0,31.0,30.0,29.0] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)* -> totalorderedP(u) lt(skf71(u),skf72(u))*.
% 27.58/27.77  8328[0:MRR:8327.5,2958.1] ssList(u) ssList(v) strictorderedP(v) || equal(u,v)*+ -> totalorderedP(u)*.
% 27.58/27.77  18406[0:EqR:8328.3] ssList(u) ssList(u) strictorderedP(u) ||  -> totalorderedP(u)*.
% 27.58/27.77  18407[0:Obv:18406.0] ssList(u) strictorderedP(u) ||  -> totalorderedP(u)*.
% 27.58/27.77  20923[0:SpR:5424.1,7387.3] ssList(u) ssList(skf48(u,v)) ssList(skf47(v,u)) ||  -> SkP0(v,u)* segmentP(v,u).
% 27.58/27.77  20951[0:SSi:20923.2,20923.1,52.0,51.0] ssList(u) ||  -> SkP0(v,u)* segmentP(v,u).
% 27.58/27.77  20952[0:MRR:20951.0,2402.1] ||  -> SkP0(u,v)* segmentP(u,v).
% 27.58/27.77  21026[4:Res:20952.0,2273.0] ||  -> segmentP(skc5,skc4)*.
% 27.58/27.77  21027[5:MRR:21026.0,2415.0] ||  -> .
% 27.58/27.77  21028[2:Spt:21027.0,248.1] ||  -> equal(nil,skc4)**.
% 27.58/27.77  21063[2:Rew:21028.0,12.0] ||  -> equalelemsP(skc4)*.
% 27.58/27.77  21064[2:Rew:21028.0,11.0] ||  -> duplicatefreeP(skc4)*.
% 27.58/27.77  21065[2:Rew:21028.0,10.0] ||  -> strictorderedP(skc4)*.
% 27.58/27.77  21066[2:Rew:21028.0,9.0] ||  -> totalorderedP(skc4)*.
% 27.58/27.77  21067[2:Rew:21028.0,8.0] ||  -> strictorderP(skc4)*.
% 27.58/27.77  21068[2:Rew:21028.0,7.0] ||  -> totalorderP(skc4)*.
% 27.58/27.77  21069[2:Rew:21028.0,6.0] ||  -> cyclefreeP(skc4)*.
% 27.58/27.77  21072[2:Rew:21028.0,459.0] ||  -> segmentP(skc5,skc4)*.
% 27.58/27.77  21565[2:Rew:21028.0,3135.0] ||  -> SkP0(u,skc4)*.
% 27.58/27.77  21596[2:Rew:21028.0,71.1] || segmentP(skc5,skc4) -> neq(skc5,skc4)*.
% 27.58/27.77  21597[2:MRR:21596.0,21072.0] ||  -> neq(skc5,skc4)*.
% 27.58/27.77  21604[2:MRR:200.0,21565.0] ||  -> equal(skc5,skc4)**.
% 27.58/27.77  21792[2:Rew:21604.0,21597.0] ||  -> neq(skc4,skc4)*.
% 27.58/27.77  23182[2:Res:21792.0,124.3] ssList(skc4) ssList(skc4) || equal(skc4,skc4)* -> .
% 27.58/27.77  23189[2:Obv:23182.2] ssList(skc4) ||  -> .
% 27.58/27.77  23190[2:SSi:23189.0,2.0,21063.0,21064.0,21065.0,21066.0,21067.0,21068.0,21069.0] ||  -> .
% 27.58/27.77  23192[1:Spt:23190.0,419.1] ||  -> equal(nil,skc5)**.
% 27.58/27.77  23194[1:Rew:23192.0,6.0] ||  -> cyclefreeP(skc5)*.
% 27.58/27.77  23195[1:Rew:23192.0,7.0] ||  -> totalorderP(skc5)*.
% 27.58/27.77  23196[1:Rew:23192.0,8.0] ||  -> strictorderP(skc5)*.
% 27.58/27.77  23198[1:Rew:23192.0,10.0] ||  -> strictorderedP(skc5)*.
% 27.58/27.77  23199[1:Rew:23192.0,11.0] ||  -> duplicatefreeP(skc5)*.
% 27.58/27.77  23200[1:Rew:23192.0,12.0] ||  -> equalelemsP(skc5)*.
% 27.58/27.77  23237[1:Rew:23192.0,71.1] || segmentP(skc5,skc4) -> neq(skc5,skc5)*.
% 27.58/27.77  23238[1:Rew:23192.0,277.1,23192.0,277.0] || segmentP(skc5,skc4)* -> equal(skc5,skc4).
% 27.58/27.77  23239[1:Rew:23238.1,23237.1] || segmentP(skc5,skc4) -> neq(skc4,skc4)*.
% 27.58/27.77  23242[1:Rew:23192.0,70.1] || SkP0(skc5,skc4)* -> equal(skc5,skc4).
% 27.58/27.77  23243[1:Rew:23192.0,278.1,23192.0,278.0] || equal(skc5,skc4) -> segmentP(skc5,skc4)*.
% 27.58/27.77  24706[2:Spt:225.0] ||  -> strictorderedP(skc4)*.
% 27.58/27.77  24709[3:Spt:224.0] ||  -> totalorderedP(skc4)*.
% 27.58/27.77  24713[4:Spt:72.1] || segmentP(skc5,skc4)* -> .
% 27.58/27.77  24714[4:MRR:23243.1,24713.0] || equal(skc5,skc4)** -> .
% 27.58/27.77  24719[4:MRR:23242.1,24714.0] || SkP0(skc5,skc4)* -> .
% 27.58/27.77  24755[4:Res:20952.0,24719.0] ||  -> segmentP(skc5,skc4)*.
% 27.58/27.77  24770[4:MRR:24755.0,24713.0] ||  -> .
% 27.58/27.77  24771[4:Spt:24770.0,72.1,24713.0] ||  -> segmentP(skc5,skc4)*.
% 27.58/27.77  24772[4:Spt:24770.0,72.0] || singletonP(skc4)* -> .
% 27.58/27.77  24773[4:MRR:23238.0,24771.0] ||  -> equal(skc5,skc4)**.
% 27.58/27.77  24776[4:Rew:24773.0,23194.0] ||  -> cyclefreeP(skc4)*.
% 27.58/27.77  24777[4:Rew:24773.0,23195.0] ||  -> totalorderP(skc4)*.
% 27.58/27.77  24778[4:Rew:24773.0,23196.0] ||  -> strictorderP(skc4)*.
% 27.58/27.77  24781[4:Rew:24773.0,23199.0] ||  -> duplicatefreeP(skc4)*.
% 27.58/27.77  24782[4:Rew:24773.0,23200.0] ||  -> equalelemsP(skc4)*.
% 27.58/27.77  25447[4:Rew:24773.0,23239.0] || segmentP(skc4,skc4) -> neq(skc4,skc4)*.
% 27.58/27.77  25448[4:MRR:25447.0,287.0] ||  -> neq(skc4,skc4)*.
% 27.58/27.77  25845[4:Res:25448.0,124.3] ssList(skc4) ssList(skc4) || equal(skc4,skc4)* -> .
% 27.58/27.77  25852[4:Obv:25845.2] ssList(skc4) ||  -> .
% 27.58/27.77  25853[4:SSi:25852.0,2.0,24706.0,24709.0,24776.0,24777.0,24778.0,24781.0,24782.0] ||  -> .
% 27.58/27.77  25855[3:Spt:25853.0,224.0,24709.0] || totalorderedP(skc4)* -> .
% 27.58/27.77  25856[3:Spt:25853.0,224.1] ||  -> equal(app(app(skf73(skc4),cons(skf71(skc4),skf74(skc4))),cons(skf72(skc4),skf75(skc4))),skc4)**.
% 27.58/27.77  25989[3:Res:18407.2,25855.0] ssList(skc4) strictorderedP(skc4) ||  -> .
% 27.58/27.77  26010[3:SSi:25989.1,25989.0,2.0,24706.0,2.0,24706.0] ||  -> .
% 27.58/27.77  26015[2:Spt:26010.0,225.0,24706.0] || strictorderedP(skc4)* -> .
% 27.58/27.77  26016[2:Spt:26010.0,225.1] ||  -> equal(app(app(skf78(skc4),cons(skf76(skc4),skf79(skc4))),cons(skf77(skc4),skf80(skc4))),skc4)**.
% 27.58/27.77  26107[3:Spt:72.1] || segmentP(skc5,skc4)* -> .
% 27.58/27.77  26108[3:MRR:23243.1,26107.0] || equal(skc5,skc4)** -> .
% 27.58/27.77  26113[3:MRR:23242.1,26108.0] || SkP0(skc5,skc4)* -> .
% 27.58/27.77  26144[3:Res:20952.0,26113.0] ||  -> segmentP(skc5,skc4)*.
% 27.58/27.77  26160[3:MRR:26144.0,26107.0] ||  -> .
% 27.58/27.77  26161[3:Spt:26160.0,72.1,26107.0] ||  -> segmentP(skc5,skc4)*.
% 27.58/27.77  26162[3:Spt:26160.0,72.0] || singletonP(skc4)* -> .
% 27.58/27.77  26163[3:MRR:23238.0,26161.0] ||  -> equal(skc5,skc4)**.
% 27.58/27.77  26166[3:Rew:26163.0,23198.0] ||  -> strictorderedP(skc4)*.
% 27.58/27.77  26810[3:MRR:26166.0,26015.0] ||  -> .
% 27.58/27.77  % SZS output end Refutation
% 27.58/27.77  Formulae used in the proof : co1 ax2 ax17 ax60 ax62 ax64 ax66 ax69 ax72 ax74 ax11 ax55 ax57 ax59 ax61 ax63 ax65 ax68 ax71 ax73 ax28 ax16 ax26 ax58 ax18 ax23 ax93 ax4 ax15 ax81 ax85 ax82 ax12 ax7 ax77
% 27.58/27.77  
%------------------------------------------------------------------------------