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

View Problem - Process Solution

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

% Computer : n007.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:49:58 EDT 2022

% Result   : Theorem 0.32s 1.40s
% Output   : Proof 0.41s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWV236+1 : TPTP v8.1.0. Released v3.2.0.
% 0.07/0.12  % Command  : leancop_casc.sh %s %d
% 0.12/0.33  % Computer : n007.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Tue Jun 14 22:02:40 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.32/1.40  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.32/1.40  % SZS output start Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.32/1.41  
% 0.32/1.41  %-----------------------------------------------------
% 0.32/1.41  fof(find_known_exporter, conjecture, ? [_40772] : (p(crypt(xor(km, exp), _40772)) & p(_40772)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', find_known_exporter)).
% 0.32/1.41  fof(key_export, axiom, ! [_40938, _40941, _40944] : (p(crypt(xor(km, _40938), _40941)) & p(_40938) & p(crypt(xor(km, exp), _40944)) => p(crypt(xor(_40944, _40938), _40941))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', key_export)).
% 0.32/1.41  fof(key_part_import___part_1, axiom, ! [_41219, _41222] : (p(_41219) & p(_41222) => p(crypt(xor(km, xor(kp, _41222)), _41219))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', key_part_import___part_1)).
% 0.32/1.41  fof(key_part_import___part_2, axiom, ! [_41420, _41423, _41426] : (p(_41420) & p(crypt(xor(km, xor(kp, _41423)), _41426)) & p(_41423) => p(crypt(xor(km, xor(_41423, kp)), xor(_41420, _41426)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', key_part_import___part_2)).
% 0.32/1.41  fof(key_part_import___part_3, axiom, ! [_41717, _41720, _41723] : (p(_41717) & p(crypt(xor(km, xor(_41720, kp)), _41723)) & p(_41720) => p(crypt(xor(km, _41720), xor(_41723, _41717)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', key_part_import___part_3)).
% 0.32/1.41  fof(combine_with_XOR, axiom, ! [_42001, _42004] : (p(_42001) & p(_42004) => p(xor(_42001, _42004))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', combine_with_XOR)).
% 0.32/1.41  fof(initial_knowledge_of_intruder_1, axiom, p(kp), file('/export/starexec/sandbox/benchmark/theBenchmark.p', initial_knowledge_of_intruder_1)).
% 0.32/1.41  fof(initial_knowledge_of_intruder_5, axiom, p(pin), file('/export/starexec/sandbox/benchmark/theBenchmark.p', initial_knowledge_of_intruder_5)).
% 0.32/1.41  fof(initial_knowledge_of_intruder_6, axiom, p(crypt(xor(km, pin), pp)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', initial_knowledge_of_intruder_6)).
% 0.32/1.41  fof(initial_knowledge_of_intruder_7, axiom, p(crypt(xor(km, exp), eurk)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', initial_knowledge_of_intruder_7)).
% 0.32/1.41  fof(initial_knowledge_of_intruder_9, axiom, p(exp), file('/export/starexec/sandbox/benchmark/theBenchmark.p', initial_knowledge_of_intruder_9)).
% 0.32/1.41  
% 0.32/1.41  cnf(1, plain, [p(crypt(xor(km, exp), _26034)), p(_26034)], clausify(find_known_exporter)).
% 0.32/1.41  cnf(2, plain, [-(p(crypt(xor(_18005, _17860), _17933))), p(crypt(xor(km, _17860), _17933)), p(_17860), p(crypt(xor(km, exp), _18005))], clausify(key_export)).
% 0.32/1.41  cnf(3, plain, [-(p(crypt(xor(km, xor(kp, _18647)), _18590))), p(_18590), p(_18647)], clausify(key_part_import___part_1)).
% 0.32/1.41  cnf(4, plain, [-(p(crypt(xor(km, xor(_19125, kp)), xor(_19046, _19203)))), p(_19046), p(crypt(xor(km, xor(kp, _19125)), _19203)), p(_19125)], clausify(key_part_import___part_2)).
% 0.32/1.41  cnf(5, plain, [-(p(crypt(xor(km, _19907), xor(_19982, _19831)))), p(_19831), p(crypt(xor(km, xor(_19907, kp)), _19982)), p(_19907)], clausify(key_part_import___part_3)).
% 0.32/1.41  cnf(6, plain, [-(p(xor(_22803, _22854))), p(_22803), p(_22854)], clausify(combine_with_XOR)).
% 0.32/1.41  cnf(7, plain, [-(p(kp))], clausify(initial_knowledge_of_intruder_1)).
% 0.32/1.41  cnf(8, plain, [-(p(pin))], clausify(initial_knowledge_of_intruder_5)).
% 0.32/1.41  cnf(9, plain, [-(p(crypt(xor(km, pin), pp)))], clausify(initial_knowledge_of_intruder_6)).
% 0.32/1.41  cnf(10, plain, [-(p(crypt(xor(km, exp), eurk)))], clausify(initial_knowledge_of_intruder_7)).
% 0.32/1.41  cnf(11, plain, [-(p(exp))], clausify(initial_knowledge_of_intruder_9)).
% 0.32/1.41  
% 0.32/1.41  cnf('1',plain,[p(crypt(xor(km, exp), xor(xor(crypt(xor(eurk, pin), pp), kp), crypt(xor(eurk, xor(kp, kp)), kp)))), p(xor(xor(crypt(xor(eurk, pin), pp), kp), crypt(xor(eurk, xor(kp, kp)), kp)))],start(1,bind([[_26034], [xor(xor(crypt(xor(eurk, pin), pp), kp), crypt(xor(eurk, xor(kp, kp)), kp))]]))).
% 0.32/1.41  cnf('1.1',plain,[-(p(crypt(xor(km, exp), xor(xor(crypt(xor(eurk, pin), pp), kp), crypt(xor(eurk, xor(kp, kp)), kp))))), p(crypt(xor(eurk, xor(kp, kp)), kp)), p(crypt(xor(km, xor(exp, kp)), xor(crypt(xor(eurk, pin), pp), kp))), p(exp)],extension(5,bind([[_19831, _19982, _19907], [crypt(xor(eurk, xor(kp, kp)), kp), xor(crypt(xor(eurk, pin), pp), kp), exp]]))).
% 0.32/1.41  cnf('1.1.1',plain,[-(p(crypt(xor(eurk, xor(kp, kp)), kp))), p(crypt(xor(km, xor(kp, kp)), kp)), p(xor(kp, kp)), p(crypt(xor(km, exp), eurk))],extension(2,bind([[_17933, _17860, _18005], [kp, xor(kp, kp), eurk]]))).
% 0.32/1.41  cnf('1.1.1.1',plain,[-(p(crypt(xor(km, xor(kp, kp)), kp))), p(kp), p(kp)],extension(3,bind([[_18590, _18647], [kp, kp]]))).
% 0.32/1.41  cnf('1.1.1.1.1',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.1.1.1.2',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.1.1.2',plain,[-(p(xor(kp, kp))), p(kp), p(kp)],extension(6,bind([[_22803, _22854], [kp, kp]]))).
% 0.32/1.41  cnf('1.1.1.2.1',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.1.1.2.2',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.1.1.3',plain,[-(p(crypt(xor(km, exp), eurk)))],extension(10)).
% 0.32/1.41  cnf('1.1.2',plain,[-(p(crypt(xor(km, xor(exp, kp)), xor(crypt(xor(eurk, pin), pp), kp)))), p(crypt(xor(eurk, pin), pp)), p(crypt(xor(km, xor(kp, exp)), kp)), p(exp)],extension(4,bind([[_19046, _19203, _19125], [crypt(xor(eurk, pin), pp), kp, exp]]))).
% 0.32/1.41  cnf('1.1.2.1',plain,[-(p(crypt(xor(eurk, pin), pp))), p(crypt(xor(km, pin), pp)), p(pin), p(crypt(xor(km, exp), eurk))],extension(2,bind([[_17933, _17860, _18005], [pp, pin, eurk]]))).
% 0.32/1.41  cnf('1.1.2.1.1',plain,[-(p(crypt(xor(km, pin), pp)))],extension(9)).
% 0.32/1.41  cnf('1.1.2.1.2',plain,[-(p(pin))],extension(8)).
% 0.32/1.41  cnf('1.1.2.1.3',plain,[-(p(crypt(xor(km, exp), eurk)))],extension(10)).
% 0.32/1.41  cnf('1.1.2.2',plain,[-(p(crypt(xor(km, xor(kp, exp)), kp))), p(kp), p(exp)],extension(3,bind([[_18590, _18647], [kp, exp]]))).
% 0.32/1.41  cnf('1.1.2.2.1',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.1.2.2.2',plain,[-(p(exp))],extension(11)).
% 0.32/1.41  cnf('1.1.2.3',plain,[-(p(exp))],extension(11)).
% 0.32/1.41  cnf('1.1.3',plain,[-(p(exp))],extension(11)).
% 0.32/1.41  cnf('1.2',plain,[-(p(xor(xor(crypt(xor(eurk, pin), pp), kp), crypt(xor(eurk, xor(kp, kp)), kp)))), p(xor(crypt(xor(eurk, pin), pp), kp)), p(crypt(xor(eurk, xor(kp, kp)), kp))],extension(6,bind([[_22803, _22854], [xor(crypt(xor(eurk, pin), pp), kp), crypt(xor(eurk, xor(kp, kp)), kp)]]))).
% 0.32/1.41  cnf('1.2.1',plain,[-(p(xor(crypt(xor(eurk, pin), pp), kp))), p(crypt(xor(eurk, pin), pp)), p(kp)],extension(6,bind([[_22803, _22854], [crypt(xor(eurk, pin), pp), kp]]))).
% 0.32/1.41  cnf('1.2.1.1',plain,[-(p(crypt(xor(eurk, pin), pp))), p(crypt(xor(km, pin), pp)), p(pin), p(crypt(xor(km, exp), eurk))],extension(2,bind([[_17933, _17860, _18005], [pp, pin, eurk]]))).
% 0.32/1.41  cnf('1.2.1.1.1',plain,[-(p(crypt(xor(km, pin), pp)))],extension(9)).
% 0.32/1.41  cnf('1.2.1.1.2',plain,[-(p(pin))],extension(8)).
% 0.32/1.41  cnf('1.2.1.1.3',plain,[-(p(crypt(xor(km, exp), eurk)))],extension(10)).
% 0.32/1.41  cnf('1.2.1.2',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.2.2',plain,[-(p(crypt(xor(eurk, xor(kp, kp)), kp))), p(crypt(xor(km, xor(kp, kp)), kp)), p(xor(kp, kp)), p(crypt(xor(km, exp), eurk))],extension(2,bind([[_17933, _17860, _18005], [kp, xor(kp, kp), eurk]]))).
% 0.32/1.41  cnf('1.2.2.1',plain,[-(p(crypt(xor(km, xor(kp, kp)), kp))), p(kp), p(kp)],extension(3,bind([[_18590, _18647], [kp, kp]]))).
% 0.32/1.41  cnf('1.2.2.1.1',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.2.2.1.2',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.2.2.2',plain,[-(p(xor(kp, kp))), p(kp), p(kp)],extension(6,bind([[_22803, _22854], [kp, kp]]))).
% 0.32/1.41  cnf('1.2.2.2.1',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.2.2.2.2',plain,[-(p(kp))],extension(7)).
% 0.32/1.41  cnf('1.2.2.3',plain,[-(p(crypt(xor(km, exp), eurk)))],extension(10)).
% 0.32/1.41  %-----------------------------------------------------
% 0.32/1.41  
% 0.41/1.41  % SZS output end Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------