TSTP Solution File: SWW004_1 by SPASS+T---2.2.22

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS+T---2.2.22
% Problem  : SWW004_1 : TPTP v8.1.0. Released v5.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : spasst-tptp-script %s %d

% 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 : Thu Jul 21 01:29:27 EDT 2022

% Result   : Theorem 1.78s 2.20s
% Output   : Refutation 1.78s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : SWW004_1 : TPTP v8.1.0. Released v5.0.0.
% 0.12/0.13  % Command  : spasst-tptp-script %s %d
% 0.13/0.34  % Computer : n028.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 : Sat Jun  4 23:00:11 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.19/0.49  % Using integer theory
% 1.78/2.20  
% 1.78/2.20  
% 1.78/2.20  % SZS status Theorem for /tmp/SPASST_25037_n028.cluster.edu
% 1.78/2.20  
% 1.78/2.20  SPASS V 2.2.22  in combination with yices.
% 1.78/2.20  SPASS beiseite: Proof found by SPASS.
% 1.78/2.20  Problem: /tmp/SPASST_25037_n028.cluster.edu 
% 1.78/2.20  SPASS derived 373 clauses, backtracked 76 clauses and kept 278 clauses.
% 1.78/2.20  SPASS backtracked 11 times (0 times due to theory inconsistency).
% 1.78/2.20  SPASS allocated 7173 KBytes.
% 1.78/2.20  SPASS spent	0:00:00.19 on the problem.
% 1.78/2.20  		0:00:00.01 for the input.
% 1.78/2.20  		0:00:00.06 for the FLOTTER CNF translation.
% 1.78/2.20  		0:00:00.01 for inferences.
% 1.78/2.20  		0:00:00.00 for the backtracking.
% 1.78/2.20  		0:00:00.09 for the reduction.
% 1.78/2.20  		0:00:00.01 for interacting with the SMT procedure.
% 1.78/2.20  		
% 1.78/2.20  
% 1.78/2.20  % SZS output start CNFRefutation for /tmp/SPASST_25037_n028.cluster.edu
% 1.78/2.20  
% 1.78/2.20  % Here is a proof with depth 6, length 93 :
% 1.78/2.20  8[0:Inp] ||  -> less(z2,z1)*.
% 1.78/2.20  13[0:Inp] || equal(z2,z1)** -> .
% 1.78/2.20  14[0:Inp] || equal(z3,z1)** -> .
% 1.78/2.20  15[0:Inp] || equal(z4,z1)** -> .
% 1.78/2.20  17[0:Inp] || equal(z3,z2)** -> .
% 1.78/2.20  18[0:Inp] || equal(z4,z2)** -> .
% 1.78/2.20  20[0:Inp] || equal(z4,z3)** -> .
% 1.78/2.20  23[0:Inp] ||  -> equal(a(z1),5)**.
% 1.78/2.20  24[0:Inp] ||  -> equal(a(z2),10)**.
% 1.78/2.20  26[0:Inp] ||  -> equal(a(z4),1)**.
% 1.78/2.20  27[0:Inp] ||  -> less(b(z2),3)*.
% 1.78/2.20  28[0:Inp] ||  -> equal(b(z3),5)**.
% 1.78/2.20  72[0:Inp] || equal(b(U),2) equal(a(U),8)** equal(a(V),10) less(b(V),3)* less(V,W)* equal(a(W),5) -> equal(V,U)* equal(W,U)* equal(W,V).
% 1.78/2.20  87[0:Inp] || equal(a(U),1)** equal(a(V),8)** equal(a(W),10) less(b(W),3)* less(W,X)* equal(a(X),5) -> equal(V,U)* equal(W,V)* equal(W,U)* equal(X,U)* equal(X,V)* equal(X,W).
% 1.78/2.20  89[0:Inp] || equal(a(U),1)** equal(b(V),5)** equal(a(W),10) less(b(W),3)* less(W,X)* equal(a(X),5) -> equal(V,U)* equal(W,V)* equal(W,U)* equal(X,U)* equal(X,V)* equal(X,W).
% 1.78/2.20  91[0:Inp] || equal(a(U),2)** equal(a(V),8)** equal(a(W),10) less(b(W),3)* less(W,X)* equal(a(X),5) -> equal(V,U)* equal(W,V)* equal(W,U)* equal(X,U)* equal(X,V)* equal(X,W).
% 1.78/2.20  94[0:Inp] || equal(b(U),2)** equal(a(V),8)** equal(a(W),10) less(b(W),3)* less(W,X)* equal(a(X),5) -> equal(V,U)* equal(W,V)* equal(W,U)* equal(X,U)* equal(X,V)* equal(X,W).
% 1.78/2.20  188[0:TOC:72.4] || equal(a(U),5)+ equal(a(V),10) equal(a(W),8)** equal(b(W),2) -> equal(U,V) equal(U,W)* equal(V,W)* lesseq(U,V)* lesseq(3,b(V))*.
% 1.78/2.20  203[0:TOC:87.4] || equal(a(U),5)+ equal(a(V),10) equal(a(W),8)** equal(a(X),1)** -> equal(U,V) equal(U,W)* equal(U,X)* equal(V,X)* equal(V,W)* equal(W,X)* lesseq(U,V)* lesseq(3,b(V))*.
% 1.78/2.20  205[0:TOC:89.4] || equal(a(U),5)+ equal(a(V),10) equal(b(W),5)** equal(a(X),1)** -> equal(U,V) equal(U,W)* equal(U,X)* equal(V,X)* equal(V,W)* equal(W,X)* lesseq(U,V)* lesseq(3,b(V))*.
% 1.78/2.20  207[0:TOC:91.4] || equal(a(U),5)+ equal(a(V),10) equal(a(W),8)** equal(a(X),2)** -> equal(U,V) equal(U,W)* equal(U,X)* equal(V,X)* equal(V,W)* equal(W,X)* lesseq(U,V)* lesseq(3,b(V))*.
% 1.78/2.20  210[0:TOC:94.4] || equal(a(U),5)+ equal(a(V),10) equal(a(W),8)** equal(b(X),2)** -> equal(U,V) equal(U,W)* equal(U,X)* equal(V,X)* equal(V,W)* equal(W,X)* lesseq(U,V)* lesseq(3,b(V))*.
% 1.78/2.20  495[0:SpL:23.0,188.0] || equal(5,5) equal(a(U),10) equal(a(V),8)** equal(b(V),2) -> equal(z1,U) equal(z1,V) equal(U,V)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  496[0:ArS:495.0] || equal(a(U),10)+ equal(a(V),8)** equal(b(V),2) -> equal(z1,U) equal(z1,V) equal(U,V)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  502[0:SpL:24.0,496.0] || equal(10,10) equal(a(U),8)** equal(b(U),2) -> equal(z2,z1) equal(z1,U) equal(z2,U) lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  505[0:ArS:502.0] || equal(a(U),8)** equal(b(U),2) -> equal(z2,z1) equal(z1,U) equal(z2,U) lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  506(e)[0:MRR:505.2,13.0] || equal(a(U),8)** equal(b(U),2) -> equal(z1,U) equal(z2,U) lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  515[1:Spt:506.4] ||  -> lesseq(z1,z2)*.
% 1.78/2.20  518(e)[1:OCE:515.0,8.0] ||  -> .
% 1.78/2.20  521[1:Spt:518.0,506.4,515.0] || lesseq(z1,z2)* -> .
% 1.78/2.20  522(e)[1:Spt:518.0,506.0,506.1,506.2,506.3,506.5] || equal(a(U),8)** equal(b(U),2) -> equal(z1,U) equal(z2,U) lesseq(3,b(z2))*.
% 1.78/2.20  526[2:Spt:522.4] ||  -> lesseq(3,b(z2))*.
% 1.78/2.20  529(e)[2:OCE:526.0,27.0] ||  -> .
% 1.78/2.20  534[2:Spt:529.0,522.4,526.0] || lesseq(3,b(z2))* -> .
% 1.78/2.20  535[2:Spt:529.0,522.0,522.1,522.2,522.3] || equal(a(U),8)** equal(b(U),2) -> equal(z1,U) equal(z2,U).
% 1.78/2.20  814[0:SpL:23.0,203.0] || equal(5,5) equal(a(U),10) equal(a(V),8)** equal(a(W),1)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  815[0:ArS:814.0] || equal(a(U),10)+ equal(a(V),8)** equal(a(W),1)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  821[0:SpL:24.0,815.0] || equal(10,10) equal(a(U),8)** equal(a(V),1)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  824[0:ArS:821.0] || equal(a(U),8)** equal(a(V),1)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  825(e)[0:MRR:824.2,13.0] || equal(a(U),8)** equal(a(V),1)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  831[0:SpL:23.0,207.0] || equal(5,5) equal(a(U),10) equal(a(V),8)** equal(a(W),2)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  832[0:ArS:831.0] || equal(a(U),10)+ equal(a(V),8)** equal(a(W),2)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  836[3:Spt:825.7] ||  -> lesseq(z1,z2)*.
% 1.78/2.20  839(e)[3:OCE:836.0,8.0] ||  -> .
% 1.78/2.20  842[3:Spt:839.0,825.7,836.0] || lesseq(z1,z2)* -> .
% 1.78/2.20  843(e)[3:Spt:839.0,825.0,825.1,825.2,825.3,825.4,825.5,825.6,825.8] || equal(a(U),8)** equal(a(V),1)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(3,b(z2))*.
% 1.78/2.20  847[4:Spt:843.7] ||  -> lesseq(3,b(z2))*.
% 1.78/2.20  850(e)[4:OCE:847.0,27.0] ||  -> .
% 1.78/2.20  855[4:Spt:850.0,843.7,847.0] || lesseq(3,b(z2))* -> .
% 1.78/2.20  856[4:Spt:850.0,843.0,843.1,843.2,843.3,843.4,843.5,843.6] || equal(a(U),8)**+ equal(a(V),1)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)*.
% 1.78/2.20  870[0:SpL:24.0,832.0] || equal(10,10) equal(a(U),8)** equal(a(V),2)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  873[0:ArS:870.0] || equal(a(U),8)** equal(a(V),2)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  874(e)[0:MRR:873.2,13.0] || equal(a(U),8)** equal(a(V),2)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  885[5:Spt:874.7] ||  -> lesseq(z1,z2)*.
% 1.78/2.20  888(e)[5:OCE:885.0,8.0] ||  -> .
% 1.78/2.20  891[5:Spt:888.0,874.7,885.0] || lesseq(z1,z2)* -> .
% 1.78/2.20  892(e)[5:Spt:888.0,874.0,874.1,874.2,874.3,874.4,874.5,874.6,874.8] || equal(a(U),8)** equal(a(V),2)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(3,b(z2))*.
% 1.78/2.20  894[6:Spt:892.7] ||  -> lesseq(3,b(z2))*.
% 1.78/2.20  897(e)[6:OCE:894.0,27.0] ||  -> .
% 1.78/2.20  902[6:Spt:897.0,892.7,894.0] || lesseq(3,b(z2))* -> .
% 1.78/2.20  903[6:Spt:897.0,892.0,892.1,892.2,892.3,892.4,892.5,892.6] || equal(a(U),8)**+ equal(a(V),2)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)*.
% 1.78/2.20  942[0:SpL:23.0,210.0] || equal(5,5) equal(a(U),10) equal(a(V),8)** equal(b(W),2)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  943[0:ArS:942.0] || equal(a(U),10)+ equal(a(V),8)** equal(b(W),2)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  949[0:SpL:24.0,943.0] || equal(10,10) equal(a(U),8)** equal(b(V),2)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  952[0:ArS:949.0] || equal(a(U),8)** equal(b(V),2)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  953(e)[0:MRR:952.2,13.0] || equal(a(U),8)** equal(b(V),2)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  956[7:Spt:953.7] ||  -> lesseq(z1,z2)*.
% 1.78/2.20  959(e)[7:OCE:956.0,8.0] ||  -> .
% 1.78/2.20  962[7:Spt:959.0,953.7,956.0] || lesseq(z1,z2)* -> .
% 1.78/2.20  963(e)[7:Spt:959.0,953.0,953.1,953.2,953.3,953.4,953.5,953.6,953.8] || equal(a(U),8)** equal(b(V),2)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(3,b(z2))*.
% 1.78/2.20  965[8:Spt:963.7] ||  -> lesseq(3,b(z2))*.
% 1.78/2.20  968(e)[8:OCE:965.0,27.0] ||  -> .
% 1.78/2.20  973[8:Spt:968.0,963.7,965.0] || lesseq(3,b(z2))* -> .
% 1.78/2.20  974[8:Spt:968.0,963.0,963.1,963.2,963.3,963.4,963.5,963.6] || equal(a(U),8)**+ equal(b(V),2)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)*.
% 1.78/2.20  987[0:SpL:23.0,205.0] || equal(5,5) equal(a(U),10) equal(b(V),5)** equal(a(W),1)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  988[0:ArS:987.0] || equal(a(U),10)+ equal(b(V),5)** equal(a(W),1)** -> equal(z1,U) equal(z1,V) equal(z1,W) equal(U,W)* equal(U,V)* equal(V,W)* lesseq(z1,U) lesseq(3,b(U))*.
% 1.78/2.20  996[0:SpL:24.0,988.0] || equal(10,10) equal(b(U),5)** equal(a(V),1)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  999[0:ArS:996.0] || equal(b(U),5)** equal(a(V),1)** -> equal(z2,z1) equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  1000(e)[0:MRR:999.2,13.0] || equal(b(U),5)** equal(a(V),1)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(z1,z2) lesseq(3,b(z2))*.
% 1.78/2.20  1003[9:Spt:1000.7] ||  -> lesseq(z1,z2)*.
% 1.78/2.20  1006(e)[9:OCE:1003.0,8.0] ||  -> .
% 1.78/2.20  1009[9:Spt:1006.0,1000.7,1003.0] || lesseq(z1,z2)* -> .
% 1.78/2.20  1010(e)[9:Spt:1006.0,1000.0,1000.1,1000.2,1000.3,1000.4,1000.5,1000.6,1000.8] || equal(b(U),5)** equal(a(V),1)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)* lesseq(3,b(z2))*.
% 1.78/2.20  1012[10:Spt:1010.7] ||  -> lesseq(3,b(z2))*.
% 1.78/2.20  1015(e)[10:OCE:1012.0,27.0] ||  -> .
% 1.78/2.20  1020[10:Spt:1015.0,1010.7,1012.0] || lesseq(3,b(z2))* -> .
% 1.78/2.20  1021[10:Spt:1015.0,1010.0,1010.1,1010.2,1010.3,1010.4,1010.5,1010.6] || equal(b(U),5)**+ equal(a(V),1)** -> equal(z1,U) equal(z1,V) equal(z2,V) equal(z2,U) equal(U,V)*.
% 1.78/2.20  1024[10:SpL:28.0,1021.0] || equal(5,5) equal(a(U),1)** -> equal(z3,z1) equal(z1,U) equal(z2,U) equal(z3,z2) equal(z3,U).
% 1.78/2.20  1025[10:ArS:1024.0] || equal(a(U),1)** -> equal(z3,z1) equal(z1,U) equal(z2,U) equal(z3,z2) equal(z3,U).
% 1.78/2.20  1026[10:MRR:1025.1,1025.4,14.0,17.0] || equal(a(U),1)** -> equal(z1,U) equal(z2,U) equal(z3,U).
% 1.78/2.20  1037[10:SpL:26.0,1026.0] || equal(1,1) -> equal(z4,z1) equal(z4,z2) equal(z4,z3)**.
% 1.78/2.20  1041[10:ArS:1037.0] ||  -> equal(z4,z1) equal(z4,z2) equal(z4,z3)**.
% 1.78/2.20  1042(e)[10:MRR:1041.0,1041.1,1041.2,15.0,18.0,20.0] ||  -> .
% 1.78/2.20  
% 1.78/2.20  % SZS output end CNFRefutation for /tmp/SPASST_25037_n028.cluster.edu
% 1.78/2.20  
% 1.78/2.20  Formulae used in the proof : fof_z1_type fof_0
% 2.09/2.23  
% 2.09/2.23  SPASS+T ended
%------------------------------------------------------------------------------