TSTP Solution File: SWW965+1 by Drodi---3.6.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.6.0
% Problem : SWW965+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n014.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 : 300s
% DateTime : Tue Apr 30 20:50:57 EDT 2024
% Result : Theorem 0.20s 0.37s
% Output : CNFRefutation 0.20s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13 % Problem : SWW965+1 : TPTP v8.1.2. Released v7.4.0.
% 0.03/0.14 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.14/0.35 % Computer : n014.cluster.edu
% 0.14/0.35 % Model : x86_64 x86_64
% 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35 % Memory : 8042.1875MB
% 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35 % CPULimit : 300
% 0.14/0.35 % WCLimit : 300
% 0.14/0.35 % DateTime : Mon Apr 29 23:08:49 EDT 2024
% 0.14/0.35 % CPUTime :
% 0.20/0.36 % Drodi V3.6.0
% 0.20/0.37 % Refutation found
% 0.20/0.37 % SZS status Theorem for theBenchmark: Theorem is valid
% 0.20/0.37 % SZS output start CNFRefutation for theBenchmark
% 0.20/0.37 fof(f104,axiom,(
% 0.20/0.37 (! [VAR_X_41,VAR_Y_42] : pred_eq_bitstring_bitstring(VAR_X_41,VAR_Y_42) )),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f132,axiom,(
% 0.20/0.37 (! [VAR_V_136] :( pred_attacker(tuple_client_B_out_6(VAR_V_136))=> pred_attacker(VAR_V_136) ) )),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f138,axiom,(
% 0.20/0.37 (! [VAR_V_161] :( pred_attacker(VAR_V_161)=> pred_attacker(tuple_client_B_in_5(VAR_V_161)) ) )),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f140,axiom,(
% 0.20/0.37 (! [VAR_V_167] :( pred_attacker(VAR_V_167)=> pred_attacker(tuple_client_B_in_3(VAR_V_167)) ) )),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f142,axiom,(
% 0.20/0.37 (! [VAR_V_173] :( pred_attacker(VAR_V_173)=> pred_attacker(tuple_client_B_in_2(VAR_V_173)) ) )),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f174,axiom,(
% 0.20/0.37 (! [VAR_V_256] : pred_attacker(name_new0x2Dname(VAR_V_256)) )),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f183,axiom,(
% 0.20/0.37 pred_attacker(tuple_client_B_out_1(name_B,name_A)) ),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f185,axiom,(
% 0.20/0.37 (! [VAR_0X40SID_577,VAR_AENC_NA_A_579,VAR_AENC_NB_578,VAR_SIGN_A_PKA_580X30] :( ( pred_eq_bitstring_bitstring(name_Nb(VAR_0X40SID_577),constr_adec(VAR_AENC_NB_578,name_skB))& pred_attacker(tuple_client_B_in_5(VAR_AENC_NB_578))& pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_adec(VAR_AENC_NA_A_579,name_skB)))& pred_attacker(tuple_client_B_in_3(VAR_AENC_NA_A_579))& pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_580X30,constr_pkey(name_skS))))& pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_580X30)) )=> pred_attacker(tuple_client_B_out_6(name_objective)) ) )),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f188,conjecture,(
% 0.20/0.37 pred_attacker(name_objective) ),
% 0.20/0.37 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.20/0.37 fof(f189,negated_conjecture,(
% 0.20/0.37 ~(pred_attacker(name_objective) )),
% 0.20/0.37 inference(negated_conjecture,[status(cth)],[f188])).
% 0.20/0.37 fof(f293,plain,(
% 0.20/0.37 ![X0,X1]: (pred_eq_bitstring_bitstring(X0,X1))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f104])).
% 0.20/0.37 fof(f350,plain,(
% 0.20/0.37 ![VAR_V_136]: (~pred_attacker(tuple_client_B_out_6(VAR_V_136))|pred_attacker(VAR_V_136))),
% 0.20/0.37 inference(pre_NNF_transformation,[status(esa)],[f132])).
% 0.20/0.37 fof(f351,plain,(
% 0.20/0.37 ![X0]: (~pred_attacker(tuple_client_B_out_6(X0))|pred_attacker(X0))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f350])).
% 0.20/0.37 fof(f364,plain,(
% 0.20/0.37 ![VAR_V_161]: (~pred_attacker(VAR_V_161)|pred_attacker(tuple_client_B_in_5(VAR_V_161)))),
% 0.20/0.37 inference(pre_NNF_transformation,[status(esa)],[f138])).
% 0.20/0.37 fof(f365,plain,(
% 0.20/0.37 ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_client_B_in_5(X0)))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f364])).
% 0.20/0.37 fof(f368,plain,(
% 0.20/0.37 ![VAR_V_167]: (~pred_attacker(VAR_V_167)|pred_attacker(tuple_client_B_in_3(VAR_V_167)))),
% 0.20/0.37 inference(pre_NNF_transformation,[status(esa)],[f140])).
% 0.20/0.37 fof(f369,plain,(
% 0.20/0.37 ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_client_B_in_3(X0)))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f368])).
% 0.20/0.37 fof(f372,plain,(
% 0.20/0.37 ![VAR_V_173]: (~pred_attacker(VAR_V_173)|pred_attacker(tuple_client_B_in_2(VAR_V_173)))),
% 0.20/0.37 inference(pre_NNF_transformation,[status(esa)],[f142])).
% 0.20/0.37 fof(f373,plain,(
% 0.20/0.37 ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_client_B_in_2(X0)))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f372])).
% 0.20/0.37 fof(f430,plain,(
% 0.20/0.37 ![X0]: (pred_attacker(name_new0x2Dname(X0)))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f174])).
% 0.20/0.37 fof(f443,plain,(
% 0.20/0.37 pred_attacker(tuple_client_B_out_1(name_B,name_A))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f183])).
% 0.20/0.37 fof(f447,plain,(
% 0.20/0.37 ![VAR_0X40SID_577,VAR_AENC_NA_A_579,VAR_AENC_NB_578,VAR_SIGN_A_PKA_580X30]: ((((((~pred_eq_bitstring_bitstring(name_Nb(VAR_0X40SID_577),constr_adec(VAR_AENC_NB_578,name_skB))|~pred_attacker(tuple_client_B_in_5(VAR_AENC_NB_578)))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_adec(VAR_AENC_NA_A_579,name_skB))))|~pred_attacker(tuple_client_B_in_3(VAR_AENC_NA_A_579)))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_580X30,constr_pkey(name_skS)))))|~pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_580X30)))|pred_attacker(tuple_client_B_out_6(name_objective)))),
% 0.20/0.37 inference(pre_NNF_transformation,[status(esa)],[f185])).
% 0.20/0.37 fof(f448,plain,(
% 0.20/0.37 (![VAR_SIGN_A_PKA_580X30]: (((![VAR_AENC_NA_A_579]: (((![VAR_AENC_NB_578]: ((![VAR_0X40SID_577]: ~pred_eq_bitstring_bitstring(name_Nb(VAR_0X40SID_577),constr_adec(VAR_AENC_NB_578,name_skB)))|~pred_attacker(tuple_client_B_in_5(VAR_AENC_NB_578))))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_adec(VAR_AENC_NA_A_579,name_skB))))|~pred_attacker(tuple_client_B_in_3(VAR_AENC_NA_A_579))))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(VAR_SIGN_A_PKA_580X30,constr_pkey(name_skS)))))|~pred_attacker(tuple_client_B_in_2(VAR_SIGN_A_PKA_580X30))))|pred_attacker(tuple_client_B_out_6(name_objective))),
% 0.20/0.37 inference(miniscoping,[status(esa)],[f447])).
% 0.20/0.37 fof(f449,plain,(
% 0.20/0.37 ![X0,X1,X2,X3]: (~pred_eq_bitstring_bitstring(name_Nb(X0),constr_adec(X1,name_skB))|~pred_attacker(tuple_client_B_in_5(X1))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_adec(X2,name_skB)))|~pred_attacker(tuple_client_B_in_3(X2))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X3,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X3))|pred_attacker(tuple_client_B_out_6(name_objective)))),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f448])).
% 0.20/0.37 fof(f455,plain,(
% 0.20/0.37 ~pred_attacker(name_objective)),
% 0.20/0.37 inference(cnf_transformation,[status(esa)],[f189])).
% 0.20/0.37 fof(f456,plain,(
% 0.20/0.37 spl0_0 <=> ~pred_eq_bitstring_bitstring(name_Nb(X0),constr_adec(X1,name_skB))|~pred_attacker(tuple_client_B_in_5(X1))),
% 0.20/0.37 introduced(split_symbol_definition)).
% 0.20/0.37 fof(f457,plain,(
% 0.20/0.37 ![X0,X1]: (~pred_eq_bitstring_bitstring(name_Nb(X0),constr_adec(X1,name_skB))|~pred_attacker(tuple_client_B_in_5(X1))|~spl0_0)),
% 0.20/0.37 inference(component_clause,[status(thm)],[f456])).
% 0.20/0.37 fof(f459,plain,(
% 0.20/0.37 spl0_1 <=> ~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_adec(X2,name_skB)))|~pred_attacker(tuple_client_B_in_3(X2))),
% 0.20/0.37 introduced(split_symbol_definition)).
% 0.20/0.37 fof(f460,plain,(
% 0.20/0.37 ![X0]: (~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_adec(X0,name_skB)))|~pred_attacker(tuple_client_B_in_3(X0))|~spl0_1)),
% 0.20/0.37 inference(component_clause,[status(thm)],[f459])).
% 0.20/0.37 fof(f462,plain,(
% 0.20/0.37 spl0_2 <=> ~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X3,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X3))),
% 0.20/0.37 introduced(split_symbol_definition)).
% 0.20/0.37 fof(f463,plain,(
% 0.20/0.37 ![X0]: (~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X0,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X0))|~spl0_2)),
% 0.20/0.37 inference(component_clause,[status(thm)],[f462])).
% 0.20/0.37 fof(f465,plain,(
% 0.20/0.37 spl0_3 <=> pred_attacker(tuple_client_B_out_6(name_objective))),
% 0.20/0.37 introduced(split_symbol_definition)).
% 0.20/0.37 fof(f466,plain,(
% 0.20/0.37 pred_attacker(tuple_client_B_out_6(name_objective))|~spl0_3),
% 0.20/0.37 inference(component_clause,[status(thm)],[f465])).
% 0.20/0.37 fof(f468,plain,(
% 0.20/0.37 spl0_0|spl0_1|spl0_2|spl0_3),
% 0.20/0.37 inference(split_clause,[status(thm)],[f449,f456,f459,f462,f465])).
% 0.20/0.37 fof(f522,plain,(
% 0.20/0.37 pred_attacker(name_objective)|~spl0_3),
% 0.20/0.37 inference(resolution,[status(thm)],[f351,f466])).
% 0.20/0.37 fof(f523,plain,(
% 0.20/0.37 $false|~spl0_3),
% 0.20/0.37 inference(forward_subsumption_resolution,[status(thm)],[f522,f455])).
% 0.20/0.37 fof(f524,plain,(
% 0.20/0.37 ~spl0_3),
% 0.20/0.37 inference(contradiction_clause,[status(thm)],[f523])).
% 0.20/0.37 fof(f525,plain,(
% 0.20/0.37 ![X0]: (~pred_attacker(tuple_client_B_in_2(X0))|~spl0_2)),
% 0.20/0.37 inference(forward_subsumption_resolution,[status(thm)],[f463,f293])).
% 0.20/0.37 fof(f554,plain,(
% 0.20/0.37 ![X0]: (~pred_attacker(X0)|~spl0_2)),
% 0.20/0.37 inference(forward_subsumption_resolution,[status(thm)],[f373,f525])).
% 0.20/0.37 fof(f555,plain,(
% 0.20/0.37 $false|~spl0_2),
% 0.20/0.37 inference(backward_subsumption_resolution,[status(thm)],[f443,f554])).
% 0.20/0.38 fof(f556,plain,(
% 0.20/0.38 ~spl0_2),
% 0.20/0.38 inference(contradiction_clause,[status(thm)],[f555])).
% 0.20/0.38 fof(f557,plain,(
% 0.20/0.38 ![X0]: (~pred_attacker(tuple_client_B_in_5(X0))|~spl0_0)),
% 0.20/0.38 inference(forward_subsumption_resolution,[status(thm)],[f457,f293])).
% 0.20/0.38 fof(f558,plain,(
% 0.20/0.38 ![X0]: (~pred_attacker(X0)|~spl0_0)),
% 0.20/0.38 inference(forward_subsumption_resolution,[status(thm)],[f365,f557])).
% 0.20/0.38 fof(f559,plain,(
% 0.20/0.38 $false|~spl0_0),
% 0.20/0.38 inference(backward_subsumption_resolution,[status(thm)],[f430,f558])).
% 0.20/0.38 fof(f560,plain,(
% 0.20/0.38 ~spl0_0),
% 0.20/0.38 inference(contradiction_clause,[status(thm)],[f559])).
% 0.20/0.38 fof(f561,plain,(
% 0.20/0.38 ![X0]: (~pred_attacker(tuple_client_B_in_3(X0))|~spl0_1)),
% 0.20/0.38 inference(forward_subsumption_resolution,[status(thm)],[f460,f293])).
% 0.20/0.38 fof(f603,plain,(
% 0.20/0.38 ![X0]: (~pred_attacker(X0)|~spl0_1)),
% 0.20/0.38 inference(forward_subsumption_resolution,[status(thm)],[f369,f561])).
% 0.20/0.38 fof(f604,plain,(
% 0.20/0.38 $false|~spl0_1),
% 0.20/0.38 inference(backward_subsumption_resolution,[status(thm)],[f443,f603])).
% 0.20/0.38 fof(f605,plain,(
% 0.20/0.38 ~spl0_1),
% 0.20/0.38 inference(contradiction_clause,[status(thm)],[f604])).
% 0.20/0.38 fof(f606,plain,(
% 0.20/0.38 $false),
% 0.20/0.38 inference(sat_refutation,[status(thm)],[f468,f524,f556,f560,f605])).
% 0.20/0.38 % SZS output end CNFRefutation for theBenchmark.p
% 0.20/0.39 % Elapsed time: 0.031570 seconds
% 0.20/0.39 % CPU time: 0.077779 seconds
% 0.20/0.39 % Total memory used: 17.013 MB
% 0.20/0.39 % Net memory used: 16.894 MB
%------------------------------------------------------------------------------