↑ Up

Drodi-SAT---4.1.1.THM-Ass.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi-SAT---4.1.1
% Problem  : SWW950+1 : TPTP v9.3.1. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n010.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Sep 24 03:09:49 PM UTC 2026

% Result   : Theorem 1.40s 0.60s
% Output   : Assurance 0s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : SWW950+1 : TPTP v9.3.1. Released v7.4.0.
% 0.00/0.04  % Command  : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.06/0.33  % Computer : n010.cluster.edu
% 0.06/0.33  % Model    : x86_64 x86_64
% 0.06/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.06/0.33  % Memory   : 8046.5625MB
% 0.06/0.33  % OS       : Linux 6.8.0-71-generic
% 0.06/0.34  % CPULimit : 300
% 0.06/0.34  % WCLimit  : 300
% 0.06/0.34  % DateTime : Mon Sep 21 10:20:25 UTC 2026
% 0.06/0.34  % CPUTime  : 
% 0.06/0.35  % Drodi V4.1.1
% 1.40/0.60  % Refutation found
% 1.40/0.60  % SZS status Theorem for theBenchmark: Theorem is valid
% 1.40/0.60  % SZS output start CNFRefutation for theBenchmark
% 1.40/0.60  fof(f46,axiom,(
% 1.40/0.60    (! [VAR_X_10X30] : constr_xor(VAR_X_10X30,VAR_X_10X30) = constr_ZERO )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f47,axiom,(
% 1.40/0.60    (! [VAR_X_9] : constr_xor(VAR_X_9,constr_ZERO) = VAR_X_9 )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f48,axiom,(
% 1.40/0.60    (! [VAR_X_7,VAR_Y_8] : constr_xor(VAR_X_7,VAR_Y_8) = constr_xor(VAR_Y_8,VAR_X_7) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f50,axiom,(
% 1.40/0.60    (! [VAR_V_29,VAR_V_30X30] :( ( pred_attacker(VAR_V_29)& pred_attacker(VAR_V_30X30) )=> pred_attacker(constr_xor(VAR_V_29,VAR_V_30X30)) ) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f56,axiom,(
% 1.40/0.60    (! [VAR_V_38] :( pred_attacker(tuple_T_out_4(VAR_V_38))=> pred_attacker(VAR_V_38) ) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f58,axiom,(
% 1.40/0.60    (! [VAR_V_44] :( pred_attacker(tuple_T_out_2(VAR_V_44))=> pred_attacker(VAR_V_44) ) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f59,axiom,(
% 1.40/0.60    (! [VAR_V_48,VAR_V_49] :( ( pred_attacker(VAR_V_48)& pred_attacker(VAR_V_49) )=> pred_attacker(tuple_T_in_3(VAR_V_48,VAR_V_49)) ) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f62,axiom,(
% 1.40/0.60    (! [VAR_V_63] :( pred_attacker(VAR_V_63)=> pred_attacker(tuple_T_in_1(VAR_V_63)) ) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f73,axiom,(
% 1.40/0.60    (! [VAR_V_78] : pred_attacker(name_new0x2Dname(VAR_V_78)) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f74,axiom,(
% 1.40/0.60    (! [VAR_R_10X308] :( pred_attacker(tuple_T_in_1(VAR_R_10X308))=> pred_attacker(tuple_T_out_2(constr_h(constr_xor(VAR_R_10X308,constr_xor(name_k0x30,name_ki))))) ) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f75,axiom,(
% 1.40/0.60    (! [VAR_A_143,VAR_R_144] :( ( pred_attacker(tuple_T_in_3(VAR_A_143,constr_h(constr_xor(VAR_A_143,constr_xor(name_k0x30,name_ki)))))& pred_attacker(tuple_T_in_1(VAR_R_144)) )=> pred_attacker(tuple_T_out_4(name_objective)) ) )),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f76,conjecture,(
% 1.40/0.60    pred_attacker(name_objective) ),
% 1.40/0.60    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 1.40/0.60  fof(f77,negated_conjecture,(
% 1.40/0.60    ~(pred_attacker(name_objective) )),
% 1.40/0.60    inference(negated_conjecture,[status(cth)],[f76])).
% 1.40/0.60  fof(f123,plain,(
% 1.40/0.60    ![X0]: (constr_xor(X0,X0)=constr_ZERO)),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f46])).
% 1.40/0.60  fof(f124,plain,(
% 1.40/0.60    ![X0]: (constr_xor(X0,constr_ZERO)=X0)),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f47])).
% 1.40/0.60  fof(f125,plain,(
% 1.40/0.60    ![X0,X1]: (constr_xor(X0,X1)=constr_xor(X1,X0))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f48])).
% 1.40/0.60  fof(f127,plain,(
% 1.40/0.60    ![VAR_V_29,VAR_V_30X30]: ((~pred_attacker(VAR_V_29)|~pred_attacker(VAR_V_30X30))|pred_attacker(constr_xor(VAR_V_29,VAR_V_30X30)))),
% 1.40/0.60    inference(pre_NNF_transformation,[status(thm)],[f50])).
% 1.40/0.60  fof(f128,plain,(
% 1.40/0.60    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(constr_xor(X0,X1)))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f127])).
% 1.40/0.60  fof(f136,plain,(
% 1.40/0.60    ![VAR_V_38]: (~pred_attacker(tuple_T_out_4(VAR_V_38))|pred_attacker(VAR_V_38))),
% 1.40/0.60    inference(pre_NNF_transformation,[status(thm)],[f56])).
% 1.40/0.60  fof(f137,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(tuple_T_out_4(X0))|pred_attacker(X0))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f136])).
% 1.40/0.60  fof(f140,plain,(
% 1.40/0.60    ![VAR_V_44]: (~pred_attacker(tuple_T_out_2(VAR_V_44))|pred_attacker(VAR_V_44))),
% 1.40/0.60    inference(pre_NNF_transformation,[status(thm)],[f58])).
% 1.40/0.60  fof(f141,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(tuple_T_out_2(X0))|pred_attacker(X0))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f140])).
% 1.40/0.60  fof(f142,plain,(
% 1.40/0.60    ![VAR_V_48,VAR_V_49]: ((~pred_attacker(VAR_V_48)|~pred_attacker(VAR_V_49))|pred_attacker(tuple_T_in_3(VAR_V_48,VAR_V_49)))),
% 1.40/0.60    inference(pre_NNF_transformation,[status(thm)],[f59])).
% 1.40/0.60  fof(f143,plain,(
% 1.40/0.60    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(tuple_T_in_3(X0,X1)))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f142])).
% 1.40/0.60  fof(f150,plain,(
% 1.40/0.60    ![VAR_V_63]: (~pred_attacker(VAR_V_63)|pred_attacker(tuple_T_in_1(VAR_V_63)))),
% 1.40/0.60    inference(pre_NNF_transformation,[status(thm)],[f62])).
% 1.40/0.60  fof(f151,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_T_in_1(X0)))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f150])).
% 1.40/0.60  fof(f166,plain,(
% 1.40/0.60    ![X0]: (pred_attacker(name_new0x2Dname(X0)))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f73])).
% 1.40/0.60  fof(f167,plain,(
% 1.40/0.60    ![VAR_R_10X308]: (~pred_attacker(tuple_T_in_1(VAR_R_10X308))|pred_attacker(tuple_T_out_2(constr_h(constr_xor(VAR_R_10X308,constr_xor(name_k0x30,name_ki))))))),
% 1.40/0.60    inference(pre_NNF_transformation,[status(thm)],[f74])).
% 1.40/0.60  fof(f168,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(tuple_T_in_1(X0))|pred_attacker(tuple_T_out_2(constr_h(constr_xor(X0,constr_xor(name_k0x30,name_ki))))))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f167])).
% 1.40/0.60  fof(f169,plain,(
% 1.40/0.60    ![VAR_A_143,VAR_R_144]: ((~pred_attacker(tuple_T_in_3(VAR_A_143,constr_h(constr_xor(VAR_A_143,constr_xor(name_k0x30,name_ki)))))|~pred_attacker(tuple_T_in_1(VAR_R_144)))|pred_attacker(tuple_T_out_4(name_objective)))),
% 1.40/0.60    inference(pre_NNF_transformation,[status(thm)],[f75])).
% 1.40/0.60  fof(f170,plain,(
% 1.40/0.60    ((![VAR_A_143]: ~pred_attacker(tuple_T_in_3(VAR_A_143,constr_h(constr_xor(VAR_A_143,constr_xor(name_k0x30,name_ki))))))|(![VAR_R_144]: ~pred_attacker(tuple_T_in_1(VAR_R_144))))|pred_attacker(tuple_T_out_4(name_objective))),
% 1.40/0.60    inference(miniscoping,[status(thm)],[f169])).
% 1.40/0.60  fof(f171,plain,(
% 1.40/0.60    ![X0,X1]: (~pred_attacker(tuple_T_in_3(X0,constr_h(constr_xor(X0,constr_xor(name_k0x30,name_ki)))))|~pred_attacker(tuple_T_in_1(X1))|pred_attacker(tuple_T_out_4(name_objective)))),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f170])).
% 1.40/0.60  fof(f172,plain,(
% 1.40/0.60    ~pred_attacker(name_objective)),
% 1.40/0.60    inference(cnf_transformation,[status(thm)],[f77])).
% 1.40/0.60  fof(f173,definition,(
% 1.40/0.60    ![X0]: (sQ0_spl <=> (~pred_attacker(tuple_T_in_3(X0,constr_h(constr_xor(X0,constr_xor(name_k0x30,name_ki)))))))),
% 1.40/0.60    introduced(definition,[new_symbols(definition,[sQ0_spl])],[split_symbol_definition])).
% 1.40/0.60  fof(f174,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(tuple_T_in_3(X0,constr_h(constr_xor(X0,constr_xor(name_k0x30,name_ki)))))|~sQ0_spl)),
% 1.40/0.60    inference(component_clause,[status(thm)],[f173])).
% 1.40/0.60  fof(f176,definition,(
% 1.40/0.60    ![X1]: (sQ1_spl <=> (~pred_attacker(tuple_T_in_1(X1))))),
% 1.40/0.60    introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition])).
% 1.40/0.60  fof(f177,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(tuple_T_in_1(X0))|~sQ1_spl)),
% 1.40/0.60    inference(component_clause,[status(thm)],[f176])).
% 1.40/0.60  fof(f179,definition,(
% 1.40/0.60    sQ2_spl <=> (pred_attacker(tuple_T_out_4(name_objective)))),
% 1.40/0.60    introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition])).
% 1.40/0.60  fof(f180,plain,(
% 1.40/0.60    pred_attacker(tuple_T_out_4(name_objective))|~sQ2_spl),
% 1.40/0.60    inference(component_clause,[status(thm)],[f179])).
% 1.40/0.60  fof(f182,plain,(
% 1.40/0.60    sQ0_spl|sQ1_spl|sQ2_spl),
% 1.40/0.60    inference(split_clause,[status(thm)],[f171,f173,f176,f179])).
% 1.40/0.60  fof(f185,plain,(
% 1.40/0.60    ![X0]: (X0=constr_xor(constr_ZERO,X0))),
% 1.40/0.60    inference(paramodulation,[status(thm)],[f124,f125])).
% 1.40/0.60  fof(f218,plain,(
% 1.40/0.60    pred_attacker(name_objective)|~sQ2_spl),
% 1.40/0.60    inference(resolution,[status(thm)],[f137,f180])).
% 1.40/0.60  fof(f220,plain,(
% 1.40/0.60    $false|~sQ2_spl),
% 1.40/0.60    inference(forward_subsumption_resolution,[status(thm)],[f218,f172])).
% 1.40/0.60  fof(f221,plain,(
% 1.40/0.60    ~sQ2_spl),
% 1.40/0.60    inference(contradiction_clause,[status(thm)],[f220])).
% 1.40/0.60  fof(f229,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(X0)|~pred_attacker(X0)|pred_attacker(constr_ZERO))),
% 1.40/0.60    inference(paramodulation,[status(thm)],[f123,f128])).
% 1.40/0.60  fof(f230,definition,(
% 1.40/0.60    sQ3_spl <=> (pred_attacker(constr_ZERO))),
% 1.40/0.60    introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition])).
% 1.40/0.60  fof(f238,definition,(
% 1.40/0.60    ![X0]: (sQ5_spl <=> (~pred_attacker(X0)|~pred_attacker(X0)))),
% 1.40/0.60    introduced(definition,[new_symbols(definition,[sQ5_spl])],[split_symbol_definition])).
% 1.40/0.60  fof(f239,plain,(
% 1.40/0.60    ![X0]: (~pred_attacker(X0)|~pred_attacker(X0)|~sQ5_spl)),
% 1.40/0.60    inference(component_clause,[status(thm)],[f238])).
% 1.40/0.60  fof(f241,plain,(
% 1.40/0.60    sQ5_spl|sQ3_spl),
% 1.40/0.60    inference(split_clause,[status(thm)],[f229,f238,f230])).
% 1.40/0.60  fof(f242,plain,(
% 1.40/0.61    ![X0]: (~pred_attacker(X0)|~sQ5_spl)),
% 1.40/0.61    inference(duplicate_literals_removal,[status(thm)],[f239])).
% 1.40/0.61  fof(f243,plain,(
% 1.40/0.61    $false|~sQ5_spl),
% 1.40/0.61    inference(backward_subsumption_resolution,[status(thm)],[f166,f242])).
% 1.40/0.61  fof(f253,plain,(
% 1.40/0.61    ~sQ5_spl),
% 1.40/0.61    inference(contradiction_clause,[status(thm)],[f243])).
% 1.40/0.61  fof(f296,plain,(
% 1.40/0.61    ![X0]: (pred_attacker(tuple_T_out_2(constr_h(constr_xor(X0,constr_xor(name_k0x30,name_ki)))))|~pred_attacker(X0))),
% 1.40/0.61    inference(resolution,[status(thm)],[f168,f151])).
% 1.40/0.61  fof(f298,plain,(
% 1.40/0.61    ~pred_attacker(tuple_T_in_3(constr_ZERO,constr_h(constr_xor(name_k0x30,name_ki))))|~sQ0_spl),
% 1.40/0.61    inference(paramodulation,[status(thm)],[f185,f174])).
% 1.40/0.61  fof(f984,plain,(
% 1.40/0.61    ~pred_attacker(constr_ZERO)|~pred_attacker(constr_h(constr_xor(name_k0x30,name_ki)))|~sQ0_spl),
% 1.40/0.61    inference(resolution,[status(thm)],[f298,f143])).
% 1.40/0.61  fof(f985,definition,(
% 1.40/0.61    sQ12_spl <=> (pred_attacker(constr_h(constr_xor(name_k0x30,name_ki))))),
% 1.40/0.61    introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition])).
% 1.40/0.61  fof(f987,plain,(
% 1.40/0.61    ~pred_attacker(constr_h(constr_xor(name_k0x30,name_ki)))|sQ12_spl),
% 1.40/0.61    inference(component_clause,[status(thm)],[f985])).
% 1.40/0.61  fof(f988,plain,(
% 1.40/0.61    ~sQ3_spl|~sQ12_spl|~sQ0_spl),
% 1.40/0.61    inference(split_clause,[status(thm)],[f984,f230,f985,f173])).
% 1.40/0.61  fof(f989,plain,(
% 1.40/0.61    ![X0]: (~pred_attacker(X0)|~sQ1_spl)),
% 1.40/0.61    inference(backward_subsumption_resolution,[status(thm)],[f151,f177])).
% 1.40/0.61  fof(f990,plain,(
% 1.40/0.61    $false|~sQ1_spl),
% 1.40/0.61    inference(backward_subsumption_resolution,[status(thm)],[f166,f989])).
% 1.40/0.61  fof(f1000,plain,(
% 1.40/0.61    ~sQ1_spl),
% 1.40/0.61    inference(contradiction_clause,[status(thm)],[f990])).
% 1.40/0.61  fof(f1133,plain,(
% 1.40/0.61    pred_attacker(tuple_T_out_2(constr_h(constr_xor(name_k0x30,name_ki))))|~pred_attacker(constr_ZERO)),
% 1.40/0.61    inference(paramodulation,[status(thm)],[f185,f296])).
% 1.40/0.61  fof(f1141,definition,(
% 1.40/0.61    sQ20_spl <=> (pred_attacker(tuple_T_out_2(constr_h(constr_xor(name_k0x30,name_ki)))))),
% 1.40/0.61    introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition])).
% 1.40/0.61  fof(f1142,plain,(
% 1.40/0.61    pred_attacker(tuple_T_out_2(constr_h(constr_xor(name_k0x30,name_ki))))|~sQ20_spl),
% 1.40/0.61    inference(component_clause,[status(thm)],[f1141])).
% 1.40/0.61  fof(f1144,plain,(
% 1.40/0.61    sQ20_spl|~sQ3_spl),
% 1.40/0.61    inference(split_clause,[status(thm)],[f1133,f1141,f230])).
% 1.40/0.61  fof(f2186,plain,(
% 1.40/0.61    pred_attacker(constr_h(constr_xor(name_k0x30,name_ki)))|~sQ20_spl),
% 1.40/0.61    inference(resolution,[status(thm)],[f1142,f141])).
% 1.40/0.61  fof(f2188,plain,(
% 1.40/0.61    $false|sQ12_spl|~sQ20_spl),
% 1.40/0.61    inference(forward_subsumption_resolution,[status(thm)],[f2186,f987])).
% 1.40/0.61  fof(f2189,plain,(
% 1.40/0.61    sQ12_spl|~sQ20_spl),
% 1.40/0.61    inference(contradiction_clause,[status(thm)],[f2188])).
% 1.40/0.61  fof(f2190,plain,(
% 1.40/0.61    $false),
% 1.40/0.61    inference(sat_refutation,[status(thm)],[f182,f221,f241,f253,f988,f1000,f1144,f2189])).
% 1.40/0.61  % SZS output end CNFRefutation for theBenchmark.p
% 1.40/0.63  % Elapsed time: 0.273703 seconds
% 1.40/0.63  % CPU time: 1.917830 seconds
% 1.40/0.63  % Total memory used: 91.741 MB
% 1.40/0.63  % Net memory used: 90.174 MB
%------------------------------------------------------------------------------