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

View Problem - Process Solution

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

% Computer : n023.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:01:05 EDT 2022

% Result   : Theorem 1.62s 1.79s
% Output   : Refutation 1.66s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : SWC014+1 : TPTP v8.1.0. Released v2.4.0.
% 0.11/0.13  % Command  : run_spass %d %s
% 0.13/0.34  % Computer : n023.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 : Sun Jun 12 22:15:51 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 1.62/1.79  
% 1.62/1.79  SPASS V 3.9 
% 1.62/1.79  SPASS beiseite: Proof found.
% 1.62/1.79  % SZS status Theorem
% 1.62/1.79  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 1.62/1.79  SPASS derived 3065 clauses, backtracked 1618 clauses, performed 26 splits and kept 2867 clauses.
% 1.62/1.79  SPASS allocated 101591 KBytes.
% 1.62/1.79  SPASS spent	0:00:01.45 on the problem.
% 1.62/1.79  		0:00:00.04 for the input.
% 1.62/1.79  		0:00:00.06 for the FLOTTER CNF translation.
% 1.62/1.79  		0:00:00.02 for inferences.
% 1.62/1.79  		0:00:00.02 for the backtracking.
% 1.62/1.79  		0:00:01.13 for the reduction.
% 1.62/1.79  
% 1.62/1.79  
% 1.62/1.79  Here is a proof with depth 6, length 178 :
% 1.62/1.79  % SZS output start Refutation
% 1.62/1.79  1[0:Inp] ||  -> ssList(skc5)*.
% 1.62/1.79  2[0:Inp] ||  -> ssList(skc4)*.
% 1.62/1.79  3[0:Inp] ||  -> ssItem(skc7)*.
% 1.62/1.79  4[0:Inp] ||  -> ssItem(skc6)*.
% 1.62/1.79  5[0:Inp] ||  -> ssList(nil)*.
% 1.62/1.79  6[0:Inp] ||  -> cyclefreeP(nil)*.
% 1.62/1.79  7[0:Inp] ||  -> totalorderP(nil)*.
% 1.62/1.79  8[0:Inp] ||  -> strictorderP(nil)*.
% 1.62/1.79  9[0:Inp] ||  -> totalorderedP(nil)*.
% 1.62/1.79  10[0:Inp] ||  -> strictorderedP(nil)*.
% 1.62/1.79  11[0:Inp] ||  -> duplicatefreeP(nil)*.
% 1.62/1.79  12[0:Inp] ||  -> equalelemsP(nil)*.
% 1.62/1.79  51[0:Inp] ||  -> ssList(skf46(u,v))*.
% 1.62/1.79  52[0:Inp] ||  -> ssItem(skf45(u,v))*.
% 1.62/1.79  53[0:Inp] || equal(skc7,skc6)** -> .
% 1.62/1.79  60[0:Inp] ||  -> SkP0(u,v)* neq(v,nil).
% 1.62/1.79  69[0:Inp] || SkP0(skc4,skc5)* -> neq(skc5,nil).
% 1.62/1.79  71[0:Inp] ssItem(u) ||  -> cyclefreeP(cons(u,nil))*.
% 1.62/1.79  72[0:Inp] ssItem(u) ||  -> totalorderP(cons(u,nil))*.
% 1.62/1.79  73[0:Inp] ssItem(u) ||  -> strictorderP(cons(u,nil))*.
% 1.62/1.79  74[0:Inp] ssItem(u) ||  -> totalorderedP(cons(u,nil))*.
% 1.62/1.79  75[0:Inp] ssItem(u) ||  -> strictorderedP(cons(u,nil))*.
% 1.62/1.79  76[0:Inp] ssItem(u) ||  -> duplicatefreeP(cons(u,nil))*.
% 1.62/1.79  77[0:Inp] ssItem(u) ||  -> equalelemsP(cons(u,nil))*.
% 1.62/1.79  79[0:Inp] || neq(skc5,nil) SkP0(skc4,skc5)* -> .
% 1.62/1.79  80[0:Inp] ssList(u) ||  -> equal(app(nil,u),u)**.
% 1.62/1.79  85[0:Inp] ssList(u) ||  -> ssList(tl(u))* equal(nil,u).
% 1.62/1.79  86[0:Inp] ||  -> SkP0(u,v) equal(cons(skf45(u,v),nil),u)**.
% 1.62/1.79  90[0:Inp] ssItem(u) ssList(v) ||  -> ssList(cons(u,v))*.
% 1.62/1.79  91[0:Inp] ssList(u) ssList(v) ||  -> ssList(app(v,u))*.
% 1.62/1.79  107[0:Inp] ssList(u) ssList(v) ||  -> neq(v,u)* equal(v,u).
% 1.62/1.79  108[0:Inp] ssItem(u) ssList(v) || equal(cons(u,v),v)** -> .
% 1.62/1.79  109[0:Inp] ssItem(u) ssList(v) || equal(cons(u,v),nil)** -> .
% 1.62/1.79  110[0:Inp] ssItem(u) ssList(v) ||  -> equal(hd(cons(u,v)),u)**.
% 1.62/1.79  111[0:Inp] ssItem(u) ssList(v) ||  -> equal(tl(cons(u,v)),v)**.
% 1.62/1.79  117[0:Inp] ssList(u) ||  -> equal(nil,u) equal(cons(hd(u),tl(u)),u)**.
% 1.62/1.79  119[0:Inp] ||  -> equal(app(cons(skf45(u,v),nil),skf46(v,u)),v)** SkP0(u,v).
% 1.62/1.79  122[0:Inp] ssList(u) ssList(v) || equal(v,u) neq(v,u)* -> .
% 1.62/1.79  128[0:Inp] ssItem(u) ssList(v) ||  -> equal(app(cons(u,nil),v),cons(u,v))**.
% 1.62/1.79  130[0:Inp] ssList(u) ssList(v) || equal(app(v,u),nil)** -> equal(nil,v).
% 1.62/1.79  133[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,v) equal(hd(app(v,u)),hd(v))**.
% 1.62/1.79  154[0:Inp] ssList(u) ssList(v) ||  -> equal(nil,v) equal(app(tl(v),u),tl(app(v,u)))**.
% 1.62/1.79  173[0:Inp] ssList(u) ||  -> strictorderedP(u) equal(app(app(skf76(u),cons(skf74(u),skf77(u))),cons(skf75(u),skf78(u))),u)**.
% 1.62/1.79  174[0:Inp] ssList(u) ||  -> totalorderedP(u) equal(app(app(skf71(u),cons(skf69(u),skf72(u))),cons(skf70(u),skf73(u))),u)**.
% 1.62/1.79  180[0:Inp] ssList(u) || ssList(tl(u)) neq(nil,u) equal(app(v,tl(u)),u)** -> SkP0(v,u).
% 1.62/1.79  188[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).
% 1.62/1.79  197[0:MRR:69.0,60.1] ||  -> neq(skc5,nil)*.
% 1.62/1.79  198[0:MRR:79.0,197.0] || SkP0(skc4,skc5)* -> .
% 1.62/1.79  199[0:Rew:86.0,119.0] ||  -> SkP0(u,v) equal(app(u,skf46(v,u)),v)**.
% 1.62/1.79  224[0:Res:2.0,174.0] ||  -> totalorderedP(skc4) equal(app(app(skf71(skc4),cons(skf69(skc4),skf72(skc4))),cons(skf70(skc4),skf73(skc4))),skc4)**.
% 1.62/1.79  225[0:Res:2.0,173.0] ||  -> strictorderedP(skc4) equal(app(app(skf76(skc4),cons(skf74(skc4),skf77(skc4))),cons(skf75(skc4),skf78(skc4))),skc4)**.
% 1.62/1.79  242[0:Res:2.0,154.0] ssList(u) ||  -> equal(skc4,nil) equal(app(tl(skc4),u),tl(app(skc4,u)))**.
% 1.62/1.79  248[0:Res:2.0,133.0] ssList(u) ||  -> equal(skc4,nil) equal(hd(app(skc4,u)),hd(skc4))**.
% 1.62/1.79  249[0:Res:2.0,128.0] ssItem(u) ||  -> equal(app(cons(u,nil),skc4),cons(u,skc4))**.
% 1.62/1.79  251[0:Res:2.0,130.0] ssList(u) || equal(app(skc4,u),nil)** -> equal(skc4,nil).
% 1.62/1.79  257[0:Res:2.0,108.0] ssItem(u) || equal(cons(u,skc4),skc4)** -> .
% 1.62/1.79  258[0:Res:2.0,109.0] ssItem(u) || equal(cons(u,skc4),nil)** -> .
% 1.62/1.79  281[0:Res:2.0,80.0] ||  -> equal(app(nil,skc4),skc4)**.
% 1.62/1.79  289[0:Res:2.0,188.1] ssList(u) || equal(tl(skc4),tl(u)) equal(hd(skc4),hd(u))* -> equal(nil,u) equal(skc4,u) equal(skc4,nil).
% 1.62/1.79  420[0:Res:1.0,133.0] ssList(u) ||  -> equal(skc5,nil) equal(hd(app(skc5,u)),hd(skc5))**.
% 1.62/1.79  426[0:Res:1.0,117.0] ||  -> equal(skc5,nil) equal(cons(hd(skc5),tl(skc5)),skc5)**.
% 1.62/1.79  431[0:Res:1.0,110.0] ssItem(u) ||  -> equal(hd(cons(u,skc5)),u)**.
% 1.62/1.79  443[0:Res:1.0,90.0] ssItem(u) ||  -> ssList(cons(u,skc5))*.
% 1.62/1.79  452[0:Res:1.0,85.0] ||  -> ssList(tl(skc5))* equal(skc5,nil).
% 1.62/1.79  461[0:Res:1.0,188.1] ssList(u) || equal(tl(skc5),tl(u)) equal(hd(skc5),hd(u))* -> equal(nil,u) equal(skc5,u) equal(skc5,nil).
% 1.62/1.79  500[0:Res:1.0,107.1] ssList(u) ||  -> neq(u,skc5)* equal(u,skc5).
% 1.62/1.79  549[1:Spt:420.0,420.2] ssList(u) ||  -> equal(hd(app(skc5,u)),hd(skc5))**.
% 1.62/1.79  553[2:Spt:248.0,248.2] ssList(u) ||  -> equal(hd(app(skc4,u)),hd(skc4))**.
% 1.62/1.79  555[3:Spt:242.0,242.2] ssList(u) ||  -> equal(app(tl(skc4),u),tl(app(skc4,u)))**.
% 1.62/1.79  557[4:Spt:461.5] ||  -> equal(skc5,nil)**.
% 1.62/1.79  558[4:Rew:557.0,549.1] ssList(u) ||  -> equal(hd(app(nil,u)),hd(nil))**.
% 1.62/1.79  575[4:Rew:557.0,443.1] ssItem(u) ||  -> ssList(cons(u,nil))*.
% 1.62/1.79  576[4:Rew:557.0,431.1] ssItem(u) ||  -> equal(hd(cons(u,nil)),u)**.
% 1.62/1.79  730[4:Rew:80.1,558.1] ssList(u) ||  -> equal(hd(u),hd(nil))*.
% 1.62/1.79  1184[4:SpR:576.1,730.1] ssItem(u) ssList(cons(u,nil)) ||  -> equal(u,hd(nil))*.
% 1.62/1.79  1187[4:SSi:1184.1,77.1,76.1,73.1,72.1,71.1,75.1,74.1,575.1] ssItem(u) ||  -> equal(u,hd(nil))*.
% 1.62/1.79  1256[4:SpR:1187.1,1187.1] ssItem(u) ssItem(v) ||  -> equal(v,u)*.
% 1.62/1.79  1297[4:EmS:1256.0,3.0] ssItem(u) ||  -> equal(u,skc7)*.
% 1.62/1.79  1319[4:EmS:1297.0,4.0] ||  -> equal(skc7,skc6)**.
% 1.62/1.79  1320[4:MRR:1319.0,53.0] ||  -> .
% 1.62/1.79  1456[4:Spt:1320.0,461.5,557.0] || equal(skc5,nil)** -> .
% 1.62/1.79  1457[4:Spt:1320.0,461.0,461.1,461.2,461.3,461.4] ssList(u) || equal(tl(skc5),tl(u)) equal(hd(skc5),hd(u))* -> equal(nil,u) equal(skc5,u).
% 1.62/1.79  1458[4:MRR:452.1,1456.0] ||  -> ssList(tl(skc5))*.
% 1.62/1.79  1463[4:MRR:426.0,1456.0] ||  -> equal(cons(hd(skc5),tl(skc5)),skc5)**.
% 1.62/1.79  1473[5:Spt:289.5] ||  -> equal(skc4,nil)**.
% 1.62/1.79  1481[5:Rew:1473.0,198.0] || SkP0(nil,skc5)* -> .
% 1.62/1.79  1514[5:Rew:1473.0,258.1] ssItem(u) || equal(cons(u,nil),nil)** -> .
% 1.62/1.80  1813[0:SpR:86.1,77.1] ssItem(skf45(u,v)) ||  -> SkP0(u,v)* equalelemsP(u).
% 1.62/1.80  1814[0:SpR:86.1,76.1] ssItem(skf45(u,v)) ||  -> SkP0(u,v)* duplicatefreeP(u).
% 1.62/1.80  1815[0:SpR:86.1,73.1] ssItem(skf45(u,v)) ||  -> SkP0(u,v)* strictorderP(u).
% 1.62/1.80  1816[0:SpR:86.1,72.1] ssItem(skf45(u,v)) ||  -> SkP0(u,v)* totalorderP(u).
% 1.62/1.80  1817[0:SpR:86.1,71.1] ssItem(skf45(u,v)) ||  -> SkP0(u,v)* cyclefreeP(u).
% 1.62/1.80  1818[0:SpR:86.1,75.1] ssItem(skf45(u,v)) ||  -> SkP0(u,v)* strictorderedP(u).
% 1.62/1.80  1819[0:SpR:86.1,74.1] ssItem(skf45(u,v)) ||  -> SkP0(u,v)* totalorderedP(u).
% 1.62/1.80  1822[0:SpR:86.1,90.2] ssItem(skf45(u,v)) ssList(nil) ||  -> SkP0(u,v)* ssList(u).
% 1.62/1.80  1824[5:SpL:86.1,1514.1] ssItem(skf45(u,v)) || equal(u,nil) -> SkP0(u,v)*.
% 1.62/1.80  1825[0:SSi:1813.0,52.0] ||  -> SkP0(u,v)* equalelemsP(u).
% 1.62/1.80  1826[0:SSi:1814.0,52.0] ||  -> SkP0(u,v)* duplicatefreeP(u).
% 1.62/1.80  1827[0:SSi:1815.0,52.0] ||  -> SkP0(u,v)* strictorderP(u).
% 1.62/1.80  1828[0:SSi:1816.0,52.0] ||  -> SkP0(u,v)* totalorderP(u).
% 1.62/1.80  1829[0:SSi:1817.0,52.0] ||  -> SkP0(u,v)* cyclefreeP(u).
% 1.62/1.80  1830[0:SSi:1818.0,52.0] ||  -> SkP0(u,v)* strictorderedP(u).
% 1.62/1.80  1831[0:SSi:1819.0,52.0] ||  -> SkP0(u,v)* totalorderedP(u).
% 1.62/1.80  1834[5:SSi:1824.0,52.0] || equal(u,nil) -> SkP0(u,v)*.
% 1.62/1.80  1842[0:SpR:199.1,91.2] ssList(skf46(u,v)) ssList(v) ||  -> SkP0(v,u)* ssList(u).
% 1.62/1.80  1847[0:SSi:1842.0,51.0] ssList(u) ||  -> SkP0(u,v)* ssList(v).
% 1.62/1.80  1872[5:Res:1834.1,1481.0] || equal(nil,nil)* -> .
% 1.62/1.80  1873[5:Obv:1872.0] ||  -> .
% 1.62/1.80  1874[5:Spt:1873.0,289.5,1473.0] || equal(skc4,nil)** -> .
% 1.62/1.80  1875[5:Spt:1873.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).
% 1.62/1.80  1886[5:MRR:251.2,1874.0] ssList(u) || equal(app(skc4,u),nil)** -> .
% 1.62/1.80  1889[0:SSi:1822.1,1822.0,12.0,11.0,8.0,7.0,6.0,10.0,9.0,5.0,52.0] ||  -> SkP0(u,v)* ssList(u).
% 1.62/1.80  1890[0:MRR:1847.0,1889.1] ||  -> SkP0(u,v)* ssList(v).
% 1.62/1.80  1894[0:MRR:180.0,1890.1] || ssList(tl(u)) neq(nil,u) equal(app(v,tl(u)),u)** -> SkP0(v,u).
% 1.62/1.80  1903[6:Spt:224.0] ||  -> totalorderedP(skc4)*.
% 1.62/1.80  1907[7:Spt:225.0] ||  -> strictorderedP(skc4)*.
% 1.62/1.80  1910[0:Res:1831.0,198.0] ||  -> totalorderedP(skc4)*.
% 1.66/1.84  1911[0:Res:1830.0,198.0] ||  -> strictorderedP(skc4)*.
% 1.66/1.84  1912[0:Res:1829.0,198.0] ||  -> cyclefreeP(skc4)*.
% 1.66/1.84  1913[0:Res:1828.0,198.0] ||  -> totalorderP(skc4)*.
% 1.66/1.84  1914[0:Res:1827.0,198.0] ||  -> strictorderP(skc4)*.
% 1.66/1.84  1915[0:Res:1826.0,198.0] ||  -> duplicatefreeP(skc4)*.
% 1.66/1.84  1916[0:Res:1825.0,198.0] ||  -> equalelemsP(skc4)*.
% 1.66/1.84  1976[0:SpL:86.1,109.2] ssItem(skf45(u,v)) ssList(nil) || equal(u,nil) -> SkP0(u,v)*.
% 1.66/1.84  1977[0:SSi:1976.1,1976.0,12.0,11.0,8.0,7.0,6.0,10.0,9.0,5.0,52.0] || equal(u,nil) -> SkP0(u,v)*.
% 1.66/1.84  2012[0:SpR:86.1,111.2] ssItem(skf45(u,v)) ssList(nil) ||  -> SkP0(u,v)* equal(tl(u),nil).
% 1.66/1.84  2017[0:SSi:2012.1,2012.0,12.0,11.0,8.0,7.0,6.0,10.0,9.0,5.0,52.0] ||  -> SkP0(u,v)* equal(tl(u),nil).
% 1.66/1.84  2039[0:SpR:86.1,110.2] ssItem(skf45(u,v)) ssList(nil) ||  -> SkP0(u,v) equal(skf45(u,v),hd(u))**.
% 1.66/1.84  2045[0:SSi:2039.1,2039.0,12.0,11.0,8.0,7.0,6.0,10.0,9.0,5.0,52.0] ||  -> SkP0(u,v) equal(skf45(u,v),hd(u))**.
% 1.66/1.84  2046[0:Rew:2045.1,86.1] ||  -> SkP0(u,v)* equal(cons(hd(u),nil),u)**.
% 1.66/1.84  2056[0:Res:2017.0,198.0] ||  -> equal(tl(skc4),nil)**.
% 1.66/1.84  2061[3:Rew:2056.0,555.1] ssList(u) ||  -> equal(tl(app(skc4,u)),app(nil,u))**.
% 1.66/1.84  2065[3:Rew:80.1,2061.1] ssList(u) ||  -> equal(tl(app(skc4,u)),u)**.
% 1.66/1.84  2125[3:SpR:199.1,2065.1] ssList(skf46(u,skc4)) ||  -> SkP0(skc4,u) equal(skf46(u,skc4),tl(u))**.
% 1.66/1.84  2126[7:SSi:2125.0,51.0,2.0,1903.0,1907.0,1912.0,1913.0,1914.0,1915.0,1916.0] ||  -> SkP0(skc4,u) equal(skf46(u,skc4),tl(u))**.
% 1.66/1.84  2127[7:SpR:2126.1,51.0] ||  -> SkP0(skc4,u)* ssList(tl(u)).
% 1.66/1.84  2129[7:SpR:2126.1,199.1] ||  -> SkP0(skc4,u) SkP0(skc4,u) equal(app(skc4,tl(u)),u)**.
% 1.66/1.84  2130[7:Obv:2129.0] ||  -> SkP0(skc4,u) equal(app(skc4,tl(u)),u)**.
% 1.66/1.84  2147[0:SpR:2045.1,52.0] ||  -> SkP0(u,v)* ssItem(hd(u)).
% 1.66/1.84  2166[7:SpR:2130.1,553.1] ssList(tl(u)) ||  -> SkP0(skc4,u)* equal(hd(u),hd(skc4)).
% 1.66/1.84  2167[7:MRR:2166.0,2127.1] ||  -> SkP0(skc4,u)* equal(hd(u),hd(skc4)).
% 1.66/1.84  2171[7:Res:2167.0,198.0] ||  -> equal(hd(skc5),hd(skc4))**.
% 1.66/1.84  2173[7:Rew:2171.0,1463.0] ||  -> equal(cons(hd(skc4),tl(skc5)),skc5)**.
% 1.66/1.84  2460[3:SpR:2065.1,117.2] ssList(u) ssList(app(skc4,u)) ||  -> equal(app(skc4,u),nil) equal(cons(hd(app(skc4,u)),u),app(skc4,u))**.
% 1.66/1.84  2467[3:Rew:553.1,2460.3] ssList(u) ssList(app(skc4,u)) ||  -> equal(app(skc4,u),nil) equal(cons(hd(skc4),u),app(skc4,u))**.
% 1.66/1.84  2468[7:SSi:2467.1,91.0,2.0,1903.0,1907.0,1912.0,1913.0,1914.0,1915.0,1916.2] ssList(u) ||  -> equal(app(skc4,u),nil) equal(cons(hd(skc4),u),app(skc4,u))**.
% 1.66/1.84  2469[7:MRR:2468.1,1886.1] ssList(u) ||  -> equal(cons(hd(skc4),u),app(skc4,u))**.
% 1.66/1.84  2630[0:SpR:2046.1,249.1] ssItem(hd(u)) ||  -> SkP0(u,v)* equal(cons(hd(u),skc4),app(u,skc4))**.
% 1.66/1.84  2635[0:MRR:2630.0,2147.1] ||  -> SkP0(u,v)* equal(cons(hd(u),skc4),app(u,skc4))**.
% 1.66/1.84  2935[0:SpL:2635.1,257.1] ssItem(hd(u)) || equal(app(u,skc4),skc4)** -> SkP0(u,v)*.
% 1.66/1.84  2939[0:MRR:2935.0,2147.1] || equal(app(u,skc4),skc4)** -> SkP0(u,v)*.
% 1.66/1.84  3009[0:SpL:281.0,2939.0] || equal(skc4,skc4) -> SkP0(nil,u)*.
% 1.66/1.84  3012[0:Obv:3009.0] ||  -> SkP0(nil,u)*.
% 1.66/1.84  3483[0:Res:197.0,122.3] ssList(nil) ssList(skc5) || equal(skc5,nil)** -> .
% 1.66/1.84  3491[0:Res:1977.1,198.0] || equal(skc4,nil)** -> .
% 1.66/1.84  3570[7:SpR:2173.0,2469.1] ssList(tl(skc5)) ||  -> equal(app(skc4,tl(skc5)),skc5)**.
% 1.66/1.84  3579[7:SSi:3570.0,1458.0] ||  -> equal(app(skc4,tl(skc5)),skc5)**.
% 1.66/1.84  4186[7:SpL:3579.0,1894.2] || ssList(tl(skc5)) neq(nil,skc5) equal(skc5,skc5) -> SkP0(skc4,skc5)*.
% 1.66/1.84  4188[7:Obv:4186.2] || ssList(tl(skc5)) neq(nil,skc5) -> SkP0(skc4,skc5)*.
% 1.66/1.84  4189[7:MRR:4188.0,4188.2,1458.0,198.0] || neq(nil,skc5)* -> .
% 1.66/1.84  4212[7:Res:500.1,4189.0] ssList(nil) ||  -> equal(skc5,nil)**.
% 1.66/1.84  4213[7:SSi:4212.0,12.0,11.0,8.0,7.0,6.0,10.0,9.0,5.0] ||  -> equal(skc5,nil)**.
% 1.66/1.84  4214[7:MRR:4213.0,1456.0] ||  -> .
% 1.66/1.84  4218[7:Spt:4214.0,225.0,1907.0] || strictorderedP(skc4)* -> .
% 1.66/1.84  4219[7:Spt:4214.0,225.1] ||  -> equal(app(app(skf76(skc4),cons(skf74(skc4),skf77(skc4))),cons(skf75(skc4),skf78(skc4))),skc4)**.
% 1.66/1.84  4220[7:MRR:4218.0,1911.0] ||  -> .
% 1.66/1.84  4302[6:Spt:4220.0,224.0,1903.0] || totalorderedP(skc4)* -> .
% 1.66/1.84  4303[6:Spt:4220.0,224.1] ||  -> equal(app(app(skf71(skc4),cons(skf69(skc4),skf72(skc4))),cons(skf70(skc4),skf73(skc4))),skc4)**.
% 1.66/1.84  4304[6:MRR:4302.0,1910.0] ||  -> .
% 1.66/1.84  4352[3:Spt:4304.0,242.1] ||  -> equal(skc4,nil)**.
% 1.66/1.84  4388[3:Rew:4352.0,198.0] || SkP0(nil,skc5)* -> .
% 1.66/1.84  4496[3:MRR:4388.0,3012.0] ||  -> .
% 1.66/1.84  4508[0:SSi:3483.1,3483.0,1.0,12.0,11.0,8.0,7.0,6.0,10.0,9.0,5.0] || equal(skc5,nil)** -> .
% 1.66/1.84  4696[2:Spt:4496.0,248.1] ||  -> equal(skc4,nil)**.
% 1.66/1.84  4720[2:Rew:4696.0,3491.0] || equal(nil,nil)* -> .
% 1.66/1.84  4721[2:Obv:4720.0] ||  -> .
% 1.66/1.84  4959[1:Spt:4721.0,420.1] ||  -> equal(skc5,nil)**.
% 1.66/1.84  4960[1:MRR:4959.0,4508.0] ||  -> .
% 1.66/1.84  % SZS output end Refutation
% 1.66/1.84  Formulae used in the proof : co1 ax2 ax17 ax60 ax62 ax64 ax66 ax69 ax72 ax74 ax59 ax61 ax63 ax65 ax68 ax71 ax73 ax28 ax76 ax16 ax26 ax15 ax18 ax21 ax23 ax25 ax78 ax81 ax83 ax85 ax86 ax12 ax11 ax77
% 1.66/1.84  
%------------------------------------------------------------------------------