TSTP Solution File: SWV461+1 by leanCoP---2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : leanCoP---2.2
% Problem  : SWV461+1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : leancop_casc.sh %s %d

% Computer : n025.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 : Wed Jul 20 19:51:08 EDT 2022

% Result   : Theorem 0.97s 1.42s
% Output   : Proof 0.97s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWV461+1 : TPTP v8.1.0. Released v4.0.0.
% 0.12/0.13  % Command  : leancop_casc.sh %s %d
% 0.12/0.34  % Computer : n025.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Wed Jun 15 13:46:10 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.97/1.42  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.97/1.43  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.97/1.43  
% 0.97/1.43  %-----------------------------------------------------
% 0.97/1.43  fof(conj, conjecture, ! [_128890, _128893] : (! [_128901] : (host(_128893) = host(_128901) => ~ setIn(_128901, alive)) & ! [_128901, _128937] : (elem(m_Ldr(_128937), queue(host(_128901))) => ~ leq(host(_128901), host(_128937))) & ! [_128901, _128937] : (elem(m_Down(_128937), queue(host(_128901))) => (! host(_128937)) = host(_128901)) & ! [_128901, _128937] : (elem(m_Halt(_128937), queue(host(_128901))) => ~ leq(host(_128901), host(_128937))) & ! [_128901, _128937, _129089] : (elem(m_Ack(_129089, _128901), queue(host(_128937))) => ~ leq(host(_128901), host(_129089))) & ! [_128901, _128937] : ((! _128937) = _128901 & host(_128937) = host(_128901) => ~ setIn(_128901, alive) | ~ setIn(_128937, alive)) & ! [_128901, _128937] : (setIn(_128937, alive) & elem(m_Ack(_128937, _128901), queue(host(_128937))) => leq(host(_128901), index(pendack, host(_128937)))) & ! [_128901, _128937] : (setIn(_128937, alive) & index(status, host(_128937)) = elec_1 => ~ elem(m_Ack(_128937, _128901), queue(host(_128937)))) & ! [_128901] : ((index(status, host(_128901)) = elec_1 | index(status, host(_128901)) = elec_2) & setIn(_128901, alive) => index(elid, host(_128901)) = _128901) & ! [_128901, _128937, _129089] : (setIn(_129089, alive) & elem(m_Down(_128937), queue(host(_129089))) & host(_128937) = host(_128901) => ~ (setIn(_128901, alive) & index(ldr, host(_128901)) = host(_128901) & index(status, host(_128901)) = norm)) & ! [_128901, _128937, _129089] : (setIn(_128901, alive) & setIn(_129089, alive) & host(_129089) = host(_128937) & index(status, host(_128901)) = elec_2 & index(status, host(_129089)) = elec_2 => ~ elem(m_Ack(_128901, _128937), queue(host(_128901)))) & ! [_128901, _128937] : (~ leq(host(_128901), host(_128937)) & setIn(_128901, alive) & setIn(_128937, alive) & index(status, host(_128901)) = elec_2 & index(status, host(_128937)) = elec_2 => leq(index(pendack, host(_128937)), host(_128901))) & ! [_128901, _128937] : (~ leq(host(_128901), host(_128937)) & setIn(_128901, alive) & setIn(_128937, alive) & index(status, host(_128901)) = elec_2 & index(status, host(_128937)) = elec_2 => ~ leq(index(pendack, host(_128901)), index(pendack, host(_128937)))) & ! [_128901, _128937, _129089] : (~ leq(index(pendack, host(_129089)), host(_128901)) & setIn(_129089, alive) & elem(m_Halt(_129089), queue(host(_128937))) & index(status, host(_129089)) = elec_2 => ~ (setIn(_128901, alive) & index(ldr, host(_128901)) = host(_128901) & index(status, host(_128901)) = norm)) & ! [_128901, _128937, _129089, _129978] : (! [_129986] : (~ leq(host(_129978), _129986) & leq(s(zero), _129986) => setIn(_129986, index(down, host(_129978))) | _129986 = host(_129089)) & elem(m_Down(_129089), queue(host(_129978))) & host(_129978) = host(_128937) & host(_129978) = nbr_proc & index(status, host(_129978)) = elec_1 => ~ (setIn(_128901, alive) & elem(m_Down(_128937), queue(host(_128901))))) & ! [_128901, _128937, _129089, _129978] : (setIn(_129978, alive) & elem(m_Down(_129089), queue(host(_129978))) & elem(m_Ack(_129978, _128937), queue(host(_129978))) & leq(nbr_proc, s(index(pendack, host(_129978)))) & index(status, host(_129978)) = elec_2 & host(_128937) = index(pendack, host(_129978)) & host(_129089) = s(index(pendack, host(_129978))) => ~ (setIn(_128901, alive) & index(ldr, host(_128901)) = host(_128901) & index(status, host(_128901)) = norm)) => queue(host(_128893)) = q_nil => ! [_128901] : (host(_128893) = host(_128901) => leq(_128901, _128890)) & ~ setIn(_128890, pids) & host(_128893) = host(_128890) => host(_128890) = s(zero) => ~ leq(nbr_proc, host(_128890)) => ! [_128901] : ((! host(_128890)) = host(_128901) => ! [_128937, _129089, _130488] : (s(host(_128890)) = host(_130488) => (! host(_128890)) = host(_130488) => (setIn(_130488, alive) | _130488 = _128890) & leq(nbr_proc, s(index(pendack, host(_130488)))) & elem(m_Down(_129089), snoc(queue(host(_130488)), m_Halt(_128890))) & elem(m_Ack(_130488, _128937), snoc(queue(host(_130488)), m_Halt(_128890))) & index(status, host(_130488)) = elec_2 & host(_128937) = index(pendack, host(_130488)) & host(_129089) = s(index(pendack, host(_130488))) => ~ ((setIn(_128901, alive) | _128901 = _128890) & index(ldr, host(_128901)) = host(_128901) & index(status, host(_128901)) = norm)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', conj)).
% 0.97/1.43  fof(axiom_11, axiom, ! [_134603, _134606, _134609] : (! m_Ack(_134603, _134606)) = m_Halt(_134609), file('/export/starexec/sandbox2/benchmark/Axioms/SWV011+0.ax', axiom_11)).
% 0.97/1.43  fof(axiom_17, axiom, ! [_134765, _134768] : (! m_Down(_134765)) = m_Halt(_134768), file('/export/starexec/sandbox2/benchmark/Axioms/SWV011+0.ax', axiom_17)).
% 0.97/1.43  fof(axiom_46, axiom, ! [_134937, _134940, _134943] : (elem(_134937, cons(_134940, _134943)) <=> _134937 = _134940 | elem(_134937, _134943)), file('/export/starexec/sandbox2/benchmark/Axioms/SWV011+0.ax', axiom_46)).
% 0.97/1.43  fof(axiom_47, axiom, ! [_135149, _135152, _135155] : (elem(_135149, snoc(_135155, _135152)) <=> _135149 = _135152 | elem(_135149, _135155)), file('/export/starexec/sandbox2/benchmark/Axioms/SWV011+0.ax', axiom_47)).
% 0.97/1.43  
% 0.97/1.43  cnf(1, plain, [host(4 ^ []) = host(9 ^ [])], clausify(conj)).
% 0.97/1.43  cnf(2, plain, [host(4 ^ []) = host(12 ^ [])], clausify(conj)).
% 0.97/1.43  cnf(3, plain, [-(leq(nbr_proc, s(index(pendack, host(12 ^ [])))))], clausify(conj)).
% 0.97/1.43  cnf(4, plain, [-(elem(m_Down(11 ^ []), snoc(queue(host(12 ^ [])), m_Halt(4 ^ []))))], clausify(conj)).
% 0.97/1.43  cnf(5, plain, [-(elem(m_Ack(12 ^ [], 10 ^ []), snoc(queue(host(12 ^ [])), m_Halt(4 ^ []))))], clausify(conj)).
% 0.97/1.43  cnf(6, plain, [-(index(status, host(12 ^ [])) = elec_2)], clausify(conj)).
% 0.97/1.43  cnf(7, plain, [-(host(10 ^ []) = index(pendack, host(12 ^ [])))], clausify(conj)).
% 0.97/1.43  cnf(8, plain, [-(host(11 ^ []) = s(index(pendack, host(12 ^ []))))], clausify(conj)).
% 0.97/1.43  cnf(9, plain, [-(setIn(12 ^ [], alive)), -(12 ^ [] = 4 ^ [])], clausify(conj)).
% 0.97/1.43  cnf(10, plain, [-(index(ldr, host(9 ^ [])) = host(9 ^ []))], clausify(conj)).
% 0.97/1.43  cnf(11, plain, [-(index(status, host(9 ^ [])) = norm)], clausify(conj)).
% 0.97/1.43  cnf(12, plain, [-(setIn(9 ^ [], alive)), -(9 ^ [] = 4 ^ [])], clausify(conj)).
% 0.97/1.43  cnf(13, plain, [index(status, host(_105488)) = norm, index(ldr, host(_105488)) = host(_105488), setIn(_105488, alive), setIn(_105503, alive), elem(m_Down(_105498), queue(host(_105503))), elem(m_Ack(_105503, _105493), queue(host(_105503))), leq(nbr_proc, s(index(pendack, host(_105503)))), index(status, host(_105503)) = elec_2, host(_105493) = index(pendack, host(_105503)), host(_105498) = s(index(pendack, host(_105503)))], clausify(conj)).
% 0.97/1.43  cnf(14, plain, [-(_41281 = _41281)], theory(equality)).
% 0.97/1.43  cnf(15, plain, [_41434 = _41479, -(_41479 = _41434)], theory(equality)).
% 0.97/1.43  cnf(16, plain, [-(_41713 = _41824), _41713 = _41769, _41769 = _41824], theory(equality)).
% 0.97/1.43  cnf(17, plain, [_45737 = _45786, -(host(_45737) = host(_45786))], theory(equality)).
% 0.97/1.43  cnf(18, plain, [m_Ack(_54175, _54226) = m_Halt(_54276)], clausify(axiom_11)).
% 0.97/1.43  cnf(19, plain, [m_Down(_56324) = m_Halt(_56369)], clausify(axiom_17)).
% 0.97/1.43  cnf(20, plain, [-(elem(_65854, cons(_65913, _65971))), _65854 = _65913], clausify(axiom_46)).
% 0.97/1.43  cnf(21, plain, [elem(_65854, cons(_65913, _65971)), -(_65854 = _65913), -(elem(_65854, _65971))], clausify(axiom_46)).
% 0.97/1.43  cnf(22, plain, [elem(_66367, snoc(_66484, _66426)), -(_66367 = _66426), -(elem(_66367, _66484))], clausify(axiom_47)).
% 0.97/1.43  
% 0.97/1.43  cnf('1',plain,[index(status, host(9 ^ [])) = norm, index(ldr, host(9 ^ [])) = host(9 ^ []), setIn(9 ^ [], alive), setIn(12 ^ [], alive), elem(m_Down(11 ^ []), queue(host(12 ^ []))), elem(m_Ack(12 ^ [], 10 ^ []), queue(host(12 ^ []))), leq(nbr_proc, s(index(pendack, host(12 ^ [])))), index(status, host(12 ^ [])) = elec_2, host(10 ^ []) = index(pendack, host(12 ^ [])), host(11 ^ []) = s(index(pendack, host(12 ^ [])))],start(13,bind([[_105488, _105493, _105498, _105503], [9 ^ [], 10 ^ [], 11 ^ [], 12 ^ []]]))).
% 0.97/1.43  cnf('1.1',plain,[-(index(status, host(9 ^ [])) = norm)],extension(11)).
% 0.97/1.43  cnf('1.2',plain,[-(index(ldr, host(9 ^ [])) = host(9 ^ []))],extension(10)).
% 0.97/1.43  cnf('1.3',plain,[-(setIn(9 ^ [], alive)), -(9 ^ [] = 4 ^ [])],extension(12)).
% 0.97/1.43  cnf('1.3.1',plain,[9 ^ [] = 4 ^ [], -(4 ^ [] = 9 ^ [])],extension(15,bind([[_41479, _41434], [4 ^ [], 9 ^ []]]))).
% 0.97/1.43  cnf('1.3.1.1',plain,[4 ^ [] = 9 ^ [], -(host(4 ^ []) = host(9 ^ []))],extension(17,bind([[_45737, _45786], [4 ^ [], 9 ^ []]]))).
% 0.97/1.43  cnf('1.3.1.1.1',plain,[host(4 ^ []) = host(9 ^ [])],extension(1)).
% 0.97/1.43  cnf('1.4',plain,[-(setIn(12 ^ [], alive)), -(12 ^ [] = 4 ^ [])],extension(9)).
% 0.97/1.43  cnf('1.4.1',plain,[12 ^ [] = 4 ^ [], -(4 ^ [] = 12 ^ [])],extension(15,bind([[_41479, _41434], [4 ^ [], 12 ^ []]]))).
% 0.97/1.43  cnf('1.4.1.1',plain,[4 ^ [] = 12 ^ [], -(host(4 ^ []) = host(12 ^ []))],extension(17,bind([[_45737, _45786], [4 ^ [], 12 ^ []]]))).
% 0.97/1.43  cnf('1.4.1.1.1',plain,[host(4 ^ []) = host(12 ^ [])],extension(2)).
% 0.97/1.43  cnf('1.5',plain,[-(elem(m_Down(11 ^ []), queue(host(12 ^ [])))), elem(m_Down(11 ^ []), cons(m_Down(11 ^ []), queue(host(12 ^ [])))), -(m_Down(11 ^ []) = m_Down(11 ^ []))],extension(21,bind([[_65971, _65854, _65913], [queue(host(12 ^ [])), m_Down(11 ^ []), m_Down(11 ^ [])]]))).
% 0.97/1.43  cnf('1.5.1',plain,[-(elem(m_Down(11 ^ []), cons(m_Down(11 ^ []), queue(host(12 ^ []))))), m_Down(11 ^ []) = m_Down(11 ^ [])],extension(20,bind([[_65971, _65854, _65913], [queue(host(12 ^ [])), m_Down(11 ^ []), m_Down(11 ^ [])]]))).
% 0.97/1.43  cnf('1.5.1.1',plain,[-(m_Down(11 ^ []) = m_Down(11 ^ []))],extension(14,bind([[_41281], [m_Down(11 ^ [])]]))).
% 0.97/1.43  cnf('1.5.2',plain,[m_Down(11 ^ []) = m_Down(11 ^ []), -(m_Down(11 ^ []) = m_Halt(4 ^ [])), m_Down(11 ^ []) = m_Halt(4 ^ [])],extension(16,bind([[_41713, _41769, _41824], [m_Down(11 ^ []), m_Down(11 ^ []), m_Halt(4 ^ [])]]))).
% 0.97/1.43  cnf('1.5.2.1',plain,[m_Down(11 ^ []) = m_Halt(4 ^ [])],extension(19,bind([[_56324, _56369], [11 ^ [], 4 ^ []]]))).
% 0.97/1.43  cnf('1.5.2.2',plain,[-(m_Down(11 ^ []) = m_Halt(4 ^ [])), elem(m_Down(11 ^ []), snoc(queue(host(12 ^ [])), m_Halt(4 ^ []))), -(elem(m_Down(11 ^ []), queue(host(12 ^ []))))],extension(22,bind([[_66426, _66367, _66484], [m_Halt(4 ^ []), m_Down(11 ^ []), queue(host(12 ^ []))]]))).
% 0.97/1.43  cnf('1.5.2.2.1',plain,[-(elem(m_Down(11 ^ []), snoc(queue(host(12 ^ [])), m_Halt(4 ^ []))))],extension(4)).
% 0.97/1.43  cnf('1.5.2.2.2',plain,[elem(m_Down(11 ^ []), queue(host(12 ^ [])))],reduction('1')).
% 0.97/1.43  cnf('1.6',plain,[-(elem(m_Ack(12 ^ [], 10 ^ []), queue(host(12 ^ [])))), elem(m_Ack(12 ^ [], 10 ^ []), cons(m_Ack(12 ^ [], 10 ^ []), queue(host(12 ^ [])))), -(m_Ack(12 ^ [], 10 ^ []) = m_Ack(12 ^ [], 10 ^ []))],extension(21,bind([[_65971, _65854, _65913], [queue(host(12 ^ [])), m_Ack(12 ^ [], 10 ^ []), m_Ack(12 ^ [], 10 ^ [])]]))).
% 0.97/1.43  cnf('1.6.1',plain,[-(elem(m_Ack(12 ^ [], 10 ^ []), cons(m_Ack(12 ^ [], 10 ^ []), queue(host(12 ^ []))))), m_Ack(12 ^ [], 10 ^ []) = m_Ack(12 ^ [], 10 ^ [])],extension(20,bind([[_65971, _65854, _65913], [queue(host(12 ^ [])), m_Ack(12 ^ [], 10 ^ []), m_Ack(12 ^ [], 10 ^ [])]]))).
% 0.97/1.43  cnf('1.6.1.1',plain,[-(m_Ack(12 ^ [], 10 ^ []) = m_Ack(12 ^ [], 10 ^ []))],extension(14,bind([[_41281], [m_Ack(12 ^ [], 10 ^ [])]]))).
% 0.97/1.43  cnf('1.6.2',plain,[m_Ack(12 ^ [], 10 ^ []) = m_Ack(12 ^ [], 10 ^ []), -(m_Ack(12 ^ [], 10 ^ []) = m_Halt(4 ^ [])), m_Ack(12 ^ [], 10 ^ []) = m_Halt(4 ^ [])],extension(16,bind([[_41713, _41769, _41824], [m_Ack(12 ^ [], 10 ^ []), m_Ack(12 ^ [], 10 ^ []), m_Halt(4 ^ [])]]))).
% 0.97/1.43  cnf('1.6.2.1',plain,[m_Ack(12 ^ [], 10 ^ []) = m_Halt(4 ^ [])],extension(18,bind([[_54175, _54226, _54276], [12 ^ [], 10 ^ [], 4 ^ []]]))).
% 0.97/1.43  cnf('1.6.2.2',plain,[-(m_Ack(12 ^ [], 10 ^ []) = m_Halt(4 ^ [])), elem(m_Ack(12 ^ [], 10 ^ []), snoc(queue(host(12 ^ [])), m_Halt(4 ^ []))), -(elem(m_Ack(12 ^ [], 10 ^ []), queue(host(12 ^ []))))],extension(22,bind([[_66426, _66367, _66484], [m_Halt(4 ^ []), m_Ack(12 ^ [], 10 ^ []), queue(host(12 ^ []))]]))).
% 0.97/1.43  cnf('1.6.2.2.1',plain,[-(elem(m_Ack(12 ^ [], 10 ^ []), snoc(queue(host(12 ^ [])), m_Halt(4 ^ []))))],extension(5)).
% 0.97/1.43  cnf('1.6.2.2.2',plain,[elem(m_Ack(12 ^ [], 10 ^ []), queue(host(12 ^ [])))],reduction('1')).
% 0.97/1.43  cnf('1.7',plain,[-(leq(nbr_proc, s(index(pendack, host(12 ^ [])))))],extension(3)).
% 0.97/1.43  cnf('1.8',plain,[-(index(status, host(12 ^ [])) = elec_2)],extension(6)).
% 0.97/1.43  cnf('1.9',plain,[-(host(10 ^ []) = index(pendack, host(12 ^ [])))],extension(7)).
% 0.97/1.43  cnf('1.10',plain,[-(host(11 ^ []) = s(index(pendack, host(12 ^ []))))],extension(8)).
% 0.97/1.43  %-----------------------------------------------------
% 0.97/1.44  
% 0.97/1.44  % SZS output end Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------