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

View Problem - Process Solution

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

% Computer : n017.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:10 EDT 2022

% Result   : Theorem 179.77s 174.16s
% Output   : Proof 179.77s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.14  % Problem  : SWV471+1 : TPTP v8.1.0. Released v4.0.0.
% 0.04/0.14  % Command  : leancop_casc.sh %s %d
% 0.15/0.36  % Computer : n017.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit : 300
% 0.15/0.36  % WCLimit  : 600
% 0.15/0.36  % DateTime : Wed Jun 15 18:49:55 EDT 2022
% 0.15/0.36  % CPUTime  : 
% 179.77/174.16  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 179.77/174.17  % SZS output start Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 179.77/174.18  
% 179.77/174.18  %-----------------------------------------------------
% 179.77/174.18  fof(conj, conjecture, ! [_141588, _141591, _141594] : (! [_141602, _141605] : (elem(m_Ldr(_141605), queue(host(_141602))) => ~ leq(host(_141602), host(_141605))) & ! [_141602, _141605] : (elem(m_Down(_141605), queue(host(_141602))) => (! host(_141605)) = host(_141602)) & ! [_141602, _141605] : (host(_141605) = nbr_proc => ~ elem(m_NotNorm(_141602), queue(host(_141605)))) & ! [_141602, _141605] : ((! _141605) = _141602 & host(_141605) = host(_141602) => ~ setIn(_141602, alive) | ~ setIn(_141605, alive)) & ! [_141602] : ((index(status, host(_141602)) = elec_1 | index(status, host(_141602)) = elec_2) & setIn(_141602, alive) => index(elid, host(_141602)) = _141602) & ! [_141602, _141605, _141872] : ((! host(_141872)) = host(_141605) & setIn(_141872, alive) & host(_141872) = host(_141602) & index(ldr, host(_141872)) = host(_141605) & index(status, host(_141872)) = norm => ~ elem(m_Down(_141602), queue(host(_141605)))) & ! [_141602, _141605, _141872] : ((! host(_141872)) = host(_141605) & setIn(_141872, alive) & host(_141872) = host(_141602) & index(status, host(_141872)) = wait & host(index(elid, host(_141872))) = host(_141605) => ~ elem(m_Down(_141602), queue(host(_141605)))) & ! [_141602, _141605, _142103, _141872] : ((! host(_142103)) = host(_141602) & setIn(_141602, alive) & setIn(_142103, alive) & host(_141605) = host(_141602) & host(_141872) = host(_142103) => ~ (elem(m_Down(_141872), queue(host(_141602))) & elem(m_Down(_141605), queue(host(_142103))))) & ! [_141602, _141605, _142103, _141872] : ((! host(_142103)) = host(_141602) & setIn(_141602, alive) & setIn(_142103, alive) & host(_141605) = host(_141602) & host(_141872) = host(_142103) => ~ (elem(m_Down(_141872), queue(host(_141602))) & setIn(host(_141605), index(down, host(_142103))))) & ! [_141602, _141605, _142103, _141872] : (! [_142362] : (~ leq(host(_141872), _142362) & leq(s(zero), _142362) => setIn(_142362, index(down, host(_141872))) | _142362 = host(_142103)) & elem(m_Down(_142103), queue(host(_141872))) & host(_141872) = host(_141605) & host(_141872) = nbr_proc & index(status, host(_141872)) = elec_1 => ~ (setIn(_141602, alive) & elem(m_Down(_141605), queue(host(_141602))))) & queue(host(_141591)) = cons(m_Halt(_141594), _141588) => setIn(_141591, alive) => ! [_141602] : ((! host(_141594)) = host(_141602) => host(_141591) = host(_141602) => ! [_141605, _142602, _142605] : (host(_141594) = host(_142605) => (! host(_141591)) = host(_142605) => ! [_142362] : (~ leq(host(_142605), _142362) & leq(s(zero), _142362) => setIn(_142362, index(down, host(_142605))) | _142362 = host(_142602)) & elem(m_Down(_142602), snoc(queue(host(_142605)), m_Ack(_141594, _141591))) & host(_142605) = host(_141605) & host(_142605) = nbr_proc & index(status, host(_142605)) = elec_1 => ~ (setIn(_141602, alive) & elem(m_Down(_141605), _141588))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', conj)).
% 179.77/174.18  fof(axiom_12, axiom, ! [_145297, _145300, _145303] : (! m_Ack(_145297, _145300)) = m_Down(_145303), file('/export/starexec/sandbox/benchmark/Axioms/SWV011+0.ax', axiom_12)).
% 179.77/174.18  fof(axiom_46, axiom, ! [_145473, _145476, _145479] : (elem(_145473, cons(_145476, _145479)) <=> _145473 = _145476 | elem(_145473, _145479)), file('/export/starexec/sandbox/benchmark/Axioms/SWV011+0.ax', axiom_46)).
% 179.77/174.18  fof(axiom_47, axiom, ! [_145695, _145698, _145701] : (elem(_145695, snoc(_145701, _145698)) <=> _145695 = _145698 | elem(_145695, _145701)), file('/export/starexec/sandbox/benchmark/Axioms/SWV011+0.ax', axiom_47)).
% 179.77/174.18  fof(axiom_27, axiom, ! [_145913, _145916] : ((! _145913) = _145916 <=> (! m_NormQ(_145913)) = m_NormQ(_145916)), file('/export/starexec/sandbox/benchmark/Axioms/SWV011+0.ax', axiom_27)).
% 179.77/174.18  
% 179.77/174.18  cnf(1, plain, [-(9 ^ [_95930, _95925, _95920, _95915]), leq(host(_95930), 8 ^ [_95930, _95925, _95920, _95915])], clausify(conj)).
% 179.77/174.18  cnf(2, plain, [_43784 = _43833, -(m_NormQ(_43784) = m_NormQ(_43833))], theory(equality)).
% 179.77/174.18  cnf(3, plain, [m_Ack(_49373, _49424) = m_Down(_49474)], clausify(axiom_12)).
% 179.77/174.18  cnf(4, plain, [-(setIn(5 ^ [], alive))], clausify(conj)).
% 179.77/174.18  cnf(5, plain, [-(elem(_60679, cons(_60738, _60796))), elem(_60679, _60796)], clausify(axiom_46)).
% 179.77/174.18  cnf(6, plain, [-(elem(m_Down(11 ^ []), 4 ^ []))], clausify(conj)).
% 179.77/174.18  cnf(7, plain, [-(host(13 ^ []) = nbr_proc)], clausify(conj)).
% 179.77/174.18  cnf(8, plain, [-(elem(_61192, snoc(_61309, _61251))), _61192 = _61251], clausify(axiom_47)).
% 179.77/174.18  cnf(9, plain, [-(_54095 = _54148), m_NormQ(_54095) = m_NormQ(_54148)], clausify(axiom_27)).
% 179.77/174.18  cnf(10, plain, [leq(s(zero), _97508), -(leq(host(13 ^ []), _97508)), -(setIn(_97508, index(down, host(13 ^ [])))), -(_97508 = host(12 ^ []))], clausify(conj)).
% 179.77/174.18  cnf(11, plain, [elem(_61192, snoc(_61309, _61251)), -(_61192 = _61251), -(elem(_61192, _61309))], clausify(axiom_47)).
% 179.77/174.18  cnf(12, plain, [-(9 ^ [_95930, _95925, _95920, _95915]), setIn(8 ^ [_95930, _95925, _95920, _95915], index(down, host(_95930)))], clausify(conj)).
% 179.77/174.18  cnf(13, plain, [-(queue(host(5 ^ [])) = cons(m_Halt(6 ^ []), 4 ^ []))], clausify(conj)).
% 179.77/174.18  cnf(14, plain, [elem(m_Down(_95920), queue(host(_95915))), setIn(_95915, alive), 9 ^ [_95930, _95925, _95920, _95915], elem(m_Down(_95925), queue(host(_95930))), host(_95930) = host(_95920), host(_95930) = nbr_proc, index(status, host(_95930)) = elec_1], clausify(conj)).
% 179.77/174.18  cnf(15, plain, [-(_36538 = _36649), _36538 = _36594, _36594 = _36649], theory(equality)).
% 179.77/174.18  cnf(16, plain, [-(_36106 = _36106)], theory(equality)).
% 179.77/174.18  cnf(17, plain, [_36259 = _36304, -(_36304 = _36259)], theory(equality)).
% 179.77/174.18  cnf(18, plain, [-(elem(_37081, _37212)), elem(_37014, _37147), _37014 = _37081, _37147 = _37212], theory(equality)).
% 179.77/174.18  cnf(19, plain, [-(host(13 ^ []) = host(11 ^ []))], clausify(conj)).
% 179.77/174.18  cnf(20, plain, [-(9 ^ [_95930, _95925, _95920, _95915]), 8 ^ [_95930, _95925, _95920, _95915] = host(_95925)], clausify(conj)).
% 179.77/174.18  cnf(21, plain, [-(9 ^ [_95930, _95925, _95920, _95915]), -(leq(s(zero), 8 ^ [_95930, _95925, _95920, _95915]))], clausify(conj)).
% 179.77/174.18  cnf(22, plain, [-(index(status, host(13 ^ [])) = elec_1)], clausify(conj)).
% 179.77/174.18  cnf(23, plain, [-(elem(m_Down(12 ^ []), snoc(queue(host(13 ^ [])), m_Ack(6 ^ [], 5 ^ []))))], clausify(conj)).
% 179.77/174.18  
% 179.77/174.18  cnf('1',plain,[-(setIn(5 ^ [], alive))],start(4)).
% 179.77/174.18  cnf('1.1',plain,[setIn(5 ^ [], alive), elem(m_Down(11 ^ []), queue(host(5 ^ []))), 9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []], elem(m_Down(12 ^ []), queue(host(13 ^ []))), host(13 ^ []) = host(11 ^ []), host(13 ^ []) = nbr_proc, index(status, host(13 ^ [])) = elec_1],extension(14,bind([[_95915, _95925, _95920, _95930], [5 ^ [], 12 ^ [], 11 ^ [], 13 ^ []]]))).
% 179.77/174.18  cnf('1.1.1',plain,[-(elem(m_Down(11 ^ []), queue(host(5 ^ [])))), elem(m_Down(11 ^ []), snoc(queue(host(5 ^ [])), m_Down(11 ^ []))), -(m_Down(11 ^ []) = m_Down(11 ^ []))],extension(11,bind([[_61309, _61192, _61251], [queue(host(5 ^ [])), m_Down(11 ^ []), m_Down(11 ^ [])]]))).
% 179.77/174.18  cnf('1.1.1.1',plain,[-(elem(m_Down(11 ^ []), snoc(queue(host(5 ^ [])), m_Down(11 ^ [])))), m_Down(11 ^ []) = m_Down(11 ^ [])],extension(8,bind([[_61309, _61192, _61251], [queue(host(5 ^ [])), m_Down(11 ^ []), m_Down(11 ^ [])]]))).
% 179.77/174.18  cnf('1.1.1.1.1',plain,[-(m_Down(11 ^ []) = m_Down(11 ^ []))],extension(16,bind([[_36106], [m_Down(11 ^ [])]]))).
% 179.77/174.18  cnf('1.1.1.2',plain,[m_Down(11 ^ []) = m_Down(11 ^ []), -(elem(m_Down(11 ^ []), queue(host(5 ^ [])))), elem(m_Down(11 ^ []), cons(m_Halt(6 ^ []), 4 ^ [])), cons(m_Halt(6 ^ []), 4 ^ []) = queue(host(5 ^ []))],extension(18,bind([[_37081, _37014, _37147, _37212], [m_Down(11 ^ []), m_Down(11 ^ []), cons(m_Halt(6 ^ []), 4 ^ []), queue(host(5 ^ []))]]))).
% 179.77/174.18  cnf('1.1.1.2.1',plain,[elem(m_Down(11 ^ []), queue(host(5 ^ [])))],reduction('1.1')).
% 179.77/174.18  cnf('1.1.1.2.2',plain,[-(elem(m_Down(11 ^ []), cons(m_Halt(6 ^ []), 4 ^ []))), elem(m_Down(11 ^ []), 4 ^ [])],extension(5,bind([[_60738, _60679, _60796], [m_Halt(6 ^ []), m_Down(11 ^ []), 4 ^ []]]))).
% 179.77/174.18  cnf('1.1.1.2.2.1',plain,[-(elem(m_Down(11 ^ []), 4 ^ []))],extension(6)).
% 179.77/174.18  cnf('1.1.1.2.3',plain,[-(cons(m_Halt(6 ^ []), 4 ^ []) = queue(host(5 ^ []))), queue(host(5 ^ [])) = cons(m_Halt(6 ^ []), 4 ^ [])],extension(17,bind([[_36259, _36304], [queue(host(5 ^ [])), cons(m_Halt(6 ^ []), 4 ^ [])]]))).
% 179.77/174.18  cnf('1.1.1.2.3.1',plain,[-(queue(host(5 ^ [])) = cons(m_Halt(6 ^ []), 4 ^ []))],extension(13)).
% 179.77/174.18  cnf('1.1.2',plain,[-(9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]), leq(host(13 ^ []), 8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []])],extension(1,bind([[_95930, _95925, _95920, _95915], [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]]))).
% 179.77/174.18  cnf('1.1.2.1',plain,[-(leq(host(13 ^ []), 8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []])), leq(s(zero), 8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]), -(setIn(8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []], index(down, host(13 ^ [])))), -(8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []] = host(12 ^ []))],extension(10,bind([[_97508], [8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]]]))).
% 179.77/174.18  cnf('1.1.2.1.1',plain,[-(leq(s(zero), 8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []])), -(9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []])],extension(21,bind([[_95930, _95925, _95920, _95915], [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]]))).
% 179.77/174.18  cnf('1.1.2.1.1.1',plain,[9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]],reduction('1.1')).
% 179.77/174.18  cnf('1.1.2.1.2',plain,[setIn(8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []], index(down, host(13 ^ []))), -(9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []])],extension(12,bind([[_95930, _95925, _95920, _95915], [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]]))).
% 179.77/174.18  cnf('1.1.2.1.2.1',plain,[9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]],reduction('1.1')).
% 179.77/174.18  cnf('1.1.2.1.3',plain,[8 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []] = host(12 ^ []), -(9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []])],extension(20,bind([[_95930, _95925, _95920, _95915], [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]]))).
% 179.77/174.18  cnf('1.1.2.1.3.1',plain,[9 ^ [13 ^ [], 12 ^ [], 11 ^ [], 5 ^ []]],reduction('1.1')).
% 179.77/174.18  cnf('1.1.3',plain,[-(elem(m_Down(12 ^ []), queue(host(13 ^ [])))), elem(m_Down(12 ^ []), snoc(queue(host(13 ^ [])), m_Ack(6 ^ [], 5 ^ []))), -(m_Down(12 ^ []) = m_Ack(6 ^ [], 5 ^ []))],extension(11,bind([[_61309, _61192, _61251], [queue(host(13 ^ [])), m_Down(12 ^ []), m_Ack(6 ^ [], 5 ^ [])]]))).
% 179.77/174.18  cnf('1.1.3.1',plain,[-(elem(m_Down(12 ^ []), snoc(queue(host(13 ^ [])), m_Ack(6 ^ [], 5 ^ [])))), m_Down(12 ^ []) = m_Ack(6 ^ [], 5 ^ [])],extension(8,bind([[_61309, _61192, _61251], [queue(host(13 ^ [])), m_Down(12 ^ []), m_Ack(6 ^ [], 5 ^ [])]]))).
% 179.77/174.18  cnf('1.1.3.1.1',plain,[-(m_Down(12 ^ []) = m_Ack(6 ^ [], 5 ^ [])), elem(m_Down(12 ^ []), snoc(queue(host(13 ^ [])), m_Ack(6 ^ [], 5 ^ []))), -(elem(m_Down(12 ^ []), queue(host(13 ^ []))))],extension(11,bind([[_61251, _61192, _61309], [m_Ack(6 ^ [], 5 ^ []), m_Down(12 ^ []), queue(host(13 ^ []))]]))).
% 179.77/174.18  cnf('1.1.3.1.1.1',plain,[-(elem(m_Down(12 ^ []), snoc(queue(host(13 ^ [])), m_Ack(6 ^ [], 5 ^ []))))],extension(23)).
% 179.77/174.18  cnf('1.1.3.1.1.2',plain,[elem(m_Down(12 ^ []), queue(host(13 ^ [])))],reduction('1.1')).
% 179.77/174.18  cnf('1.1.3.2',plain,[m_Down(12 ^ []) = m_Ack(6 ^ [], 5 ^ []), -(m_Ack(6 ^ [], 5 ^ []) = m_Down(12 ^ []))],extension(17,bind([[_36304, _36259], [m_Ack(6 ^ [], 5 ^ []), m_Down(12 ^ [])]]))).
% 179.77/174.18  cnf('1.1.3.2.1',plain,[m_Ack(6 ^ [], 5 ^ []) = m_Down(12 ^ [])],extension(3,bind([[_49373, _49424, _49474], [6 ^ [], 5 ^ [], 12 ^ []]]))).
% 179.77/174.18  cnf('1.1.4',plain,[-(host(13 ^ []) = host(11 ^ []))],extension(19)).
% 179.77/174.18  cnf('1.1.5',plain,[-(host(13 ^ []) = nbr_proc)],extension(7)).
% 179.77/174.18  cnf('1.1.6',plain,[-(index(status, host(13 ^ [])) = elec_1), m_NormQ(index(status, host(13 ^ []))) = m_NormQ(elec_1)],extension(9,bind([[_54095, _54148], [index(status, host(13 ^ [])), elec_1]]))).
% 179.77/174.18  cnf('1.1.6.1',plain,[-(m_NormQ(index(status, host(13 ^ []))) = m_NormQ(elec_1)), m_NormQ(index(status, host(13 ^ []))) = m_NormQ(elec_1), m_NormQ(elec_1) = m_NormQ(elec_1)],extension(15,bind([[_36538, _36594, _36649], [m_NormQ(index(status, host(13 ^ []))), m_NormQ(elec_1), m_NormQ(elec_1)]]))).
% 179.77/174.18  cnf('1.1.6.1.1',plain,[-(m_NormQ(index(status, host(13 ^ []))) = m_NormQ(elec_1)), index(status, host(13 ^ [])) = elec_1],extension(2,bind([[_43784, _43833], [index(status, host(13 ^ [])), elec_1]]))).
% 179.77/174.18  cnf('1.1.6.1.1.1',plain,[-(index(status, host(13 ^ [])) = elec_1)],extension(22)).
% 179.77/174.18  cnf('1.1.6.1.2',plain,[-(m_NormQ(elec_1) = m_NormQ(elec_1))],extension(16,bind([[_36106], [m_NormQ(elec_1)]]))).
% 179.77/174.18  %-----------------------------------------------------
% 179.77/174.18  
% 179.77/174.18  % SZS output end Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------