TSTP Solution File: FLD031-1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : FLD031-1 : TPTP v8.1.2. Bugfixed v2.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n015.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 : Wed May 31 12:06:56 EDT 2023

% Result   : Unsatisfiable 19.97s 2.91s
% Output   : CNFRefutation 19.97s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10  % Problem  : FLD031-1 : TPTP v8.1.2. Bugfixed v2.1.0.
% 0.00/0.11  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.09/0.31  % Computer : n015.cluster.edu
% 0.09/0.31  % Model    : x86_64 x86_64
% 0.09/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.31  % Memory   : 8042.1875MB
% 0.09/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.31  % CPULimit : 300
% 0.09/0.31  % WCLimit  : 300
% 0.09/0.31  % DateTime : Tue May 30 11:16:49 EDT 2023
% 0.09/0.31  % CPUTime  : 
% 0.15/0.32  % Drodi V3.5.1
% 19.97/2.91  % Refutation found
% 19.97/2.91  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 19.97/2.91  % SZS output start CNFRefutation for theBenchmark
% 19.97/2.91  fof(f3,axiom,(
% 19.97/2.91    (![X]: (( equalish(add(X,additive_inverse(X)),additive_identity)| ~ defined(X) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f6,axiom,(
% 19.97/2.91    (![X]: (( equalish(multiply(multiplicative_identity,X),X)| ~ defined(X) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f7,axiom,(
% 19.97/2.91    (![X]: (( equalish(multiply(X,multiplicative_inverse(X)),multiplicative_identity)| ~ defined(X)| equalish(X,additive_identity) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f11,axiom,(
% 19.97/2.91    defined(additive_identity) ),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f15,axiom,(
% 19.97/2.91    (![X]: (( defined(multiplicative_inverse(X))| ~ defined(X)| equalish(X,additive_identity) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f21,axiom,(
% 19.97/2.91    (![X]: (( equalish(X,X)| ~ defined(X) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f22,axiom,(
% 19.97/2.91    (![X,Y]: (( equalish(X,Y)| ~ equalish(Y,X) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f23,axiom,(
% 19.97/2.91    (![X,Z,Y]: (( equalish(X,Z)| ~ equalish(X,Y)| ~ equalish(Y,Z) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f25,axiom,(
% 19.97/2.91    (![X,Z,Y]: (( equalish(multiply(X,Z),multiply(Y,Z))| ~ defined(Z)| ~ equalish(X,Y) ) ))),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f28,hypothesis,(
% 19.97/2.91    defined(a) ),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f29,negated_conjecture,(
% 19.97/2.91    equalish(a,multiplicative_identity) ),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f30,negated_conjecture,(
% 19.97/2.91    ~ equalish(a,additive_identity) ),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f31,negated_conjecture,(
% 19.97/2.91    ~ equalish(multiplicative_inverse(a),multiplicative_identity) ),
% 19.97/2.91    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 19.97/2.91  fof(f35,plain,(
% 19.97/2.91    ![X0]: (equalish(add(X0,additive_inverse(X0)),additive_identity)|~defined(X0))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f3])).
% 19.97/2.91  fof(f40,plain,(
% 19.97/2.91    ![X0]: (equalish(multiply(multiplicative_identity,X0),X0)|~defined(X0))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f6])).
% 19.97/2.91  fof(f41,plain,(
% 19.97/2.91    ![X0]: (equalish(multiply(X0,multiplicative_inverse(X0)),multiplicative_identity)|~defined(X0)|equalish(X0,additive_identity))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f7])).
% 19.97/2.91  fof(f48,plain,(
% 19.97/2.91    defined(additive_identity)),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f11])).
% 19.97/2.91  fof(f53,plain,(
% 19.97/2.91    ![X0]: (defined(multiplicative_inverse(X0))|~defined(X0)|equalish(X0,additive_identity))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f15])).
% 19.97/2.91  fof(f63,plain,(
% 19.97/2.91    ![X0]: (equalish(X0,X0)|~defined(X0))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f21])).
% 19.97/2.91  fof(f64,plain,(
% 19.97/2.91    ![X0,X1]: (equalish(X0,X1)|~equalish(X1,X0))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f22])).
% 19.97/2.91  fof(f65,plain,(
% 19.97/2.91    ![Z,Y]: ((![X]: (equalish(X,Z)|~equalish(X,Y)))|~equalish(Y,Z))),
% 19.97/2.91    inference(miniscoping,[status(esa)],[f23])).
% 19.97/2.91  fof(f66,plain,(
% 19.97/2.91    ![X0,X1,X2]: (equalish(X0,X1)|~equalish(X0,X2)|~equalish(X2,X1))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f65])).
% 19.97/2.91  fof(f69,plain,(
% 19.97/2.91    ![X,Y]: ((![Z]: (equalish(multiply(X,Z),multiply(Y,Z))|~defined(Z)))|~equalish(X,Y))),
% 19.97/2.91    inference(miniscoping,[status(esa)],[f25])).
% 19.97/2.91  fof(f70,plain,(
% 19.97/2.91    ![X0,X1,X2]: (equalish(multiply(X0,X1),multiply(X2,X1))|~defined(X1)|~equalish(X0,X2))),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f69])).
% 19.97/2.91  fof(f74,plain,(
% 19.97/2.91    defined(a)),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f28])).
% 19.97/2.91  fof(f75,plain,(
% 19.97/2.91    equalish(a,multiplicative_identity)),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f29])).
% 19.97/2.91  fof(f76,plain,(
% 19.97/2.91    ~equalish(a,additive_identity)),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f30])).
% 19.97/2.91  fof(f77,plain,(
% 19.97/2.91    ~equalish(multiplicative_inverse(a),multiplicative_identity)),
% 19.97/2.91    inference(cnf_transformation,[status(esa)],[f31])).
% 19.97/2.91  fof(f79,plain,(
% 19.97/2.91    equalish(multiplicative_identity,a)),
% 19.97/2.92    inference(resolution,[status(thm)],[f64,f75])).
% 19.97/2.92  fof(f82,plain,(
% 19.97/2.92    ![X0]: (equalish(X0,multiplicative_identity)|~equalish(X0,a))),
% 19.97/2.92    inference(resolution,[status(thm)],[f66,f75])).
% 19.97/2.92  fof(f83,plain,(
% 19.97/2.92    ![X0]: (equalish(X0,a)|~equalish(X0,multiplicative_identity))),
% 19.97/2.92    inference(resolution,[status(thm)],[f79,f66])).
% 19.97/2.92  fof(f89,plain,(
% 19.97/2.92    spl0_1 <=> defined(a)),
% 19.97/2.92    introduced(split_symbol_definition)).
% 19.97/2.92  fof(f91,plain,(
% 19.97/2.92    ~defined(a)|spl0_1),
% 19.97/2.92    inference(component_clause,[status(thm)],[f89])).
% 19.97/2.92  fof(f94,plain,(
% 19.97/2.92    spl0_2 <=> equalish(a,multiplicative_identity)),
% 19.97/2.92    introduced(split_symbol_definition)).
% 19.97/2.92  fof(f97,plain,(
% 19.97/2.92    equalish(a,multiplicative_identity)|~defined(a)),
% 19.97/2.92    inference(resolution,[status(thm)],[f82,f63])).
% 19.97/2.92  fof(f98,plain,(
% 19.97/2.92    spl0_2|~spl0_1),
% 19.97/2.92    inference(split_clause,[status(thm)],[f97,f94,f89])).
% 19.97/2.92  fof(f99,plain,(
% 19.97/2.92    $false|spl0_1),
% 19.97/2.92    inference(forward_subsumption_resolution,[status(thm)],[f91,f74])).
% 19.97/2.92  fof(f100,plain,(
% 19.97/2.92    spl0_1),
% 19.97/2.92    inference(contradiction_clause,[status(thm)],[f99])).
% 19.97/2.92  fof(f131,plain,(
% 19.97/2.92    ![X0,X1]: (~defined(X0)|equalish(X1,X0)|~equalish(X1,multiply(multiplicative_identity,X0)))),
% 19.97/2.92    inference(resolution,[status(thm)],[f40,f66])).
% 19.97/2.92  fof(f133,plain,(
% 19.97/2.92    ![X0]: (~defined(X0)|equalish(X0,additive_identity)|equalish(multiply(X0,multiplicative_inverse(X0)),a))),
% 19.97/2.92    inference(resolution,[status(thm)],[f41,f83])).
% 19.97/2.92  fof(f240,plain,(
% 19.97/2.92    ![X0]: (~defined(X0)|equalish(additive_identity,add(X0,additive_inverse(X0))))),
% 19.97/2.92    inference(resolution,[status(thm)],[f35,f64])).
% 19.97/2.92  fof(f630,plain,(
% 19.97/2.92    ![X0,X1]: (~defined(X0)|equalish(X0,additive_identity)|equalish(X1,a)|~equalish(X1,multiply(X0,multiplicative_inverse(X0))))),
% 19.97/2.92    inference(resolution,[status(thm)],[f133,f66])).
% 19.97/2.92  fof(f1174,plain,(
% 19.97/2.92    ![X0,X1]: (~defined(X0)|~equalish(X1,multiplicative_identity)|~defined(X0)|equalish(multiply(X1,X0),X0))),
% 19.97/2.92    inference(resolution,[status(thm)],[f70,f131])).
% 19.97/2.92  fof(f1175,plain,(
% 19.97/2.92    ![X0,X1]: (~defined(X0)|~equalish(X1,multiplicative_identity)|equalish(multiply(X1,X0),X0))),
% 19.97/2.92    inference(duplicate_literals_removal,[status(esa)],[f1174])).
% 19.97/2.92  fof(f1747,plain,(
% 19.97/2.92    ![X0,X1]: (~defined(X0)|~equalish(X1,multiplicative_identity)|equalish(X0,multiply(X1,X0)))),
% 19.97/2.92    inference(resolution,[status(thm)],[f1175,f64])).
% 19.97/2.92  fof(f1967,plain,(
% 19.97/2.92    spl0_194 <=> equalish(a,additive_identity)),
% 19.97/2.92    introduced(split_symbol_definition)).
% 19.97/2.92  fof(f1968,plain,(
% 19.97/2.92    equalish(a,additive_identity)|~spl0_194),
% 19.97/2.92    inference(component_clause,[status(thm)],[f1967])).
% 19.97/2.92  fof(f3207,plain,(
% 19.97/2.92    $false|~spl0_194),
% 19.97/2.92    inference(forward_subsumption_resolution,[status(thm)],[f1968,f76])).
% 19.97/2.92  fof(f3208,plain,(
% 19.97/2.92    ~spl0_194),
% 19.97/2.92    inference(contradiction_clause,[status(thm)],[f3207])).
% 19.97/2.92  fof(f3419,plain,(
% 19.97/2.92    ![X0]: (~defined(X0)|equalish(add(X0,additive_inverse(X0)),additive_identity))),
% 19.97/2.92    inference(resolution,[status(thm)],[f240,f64])).
% 19.97/2.92  fof(f5200,plain,(
% 19.97/2.92    ![X0]: (~defined(X0)|equalish(X0,additive_identity)|equalish(multiplicative_inverse(X0),a)|~defined(multiplicative_inverse(X0))|~equalish(X0,multiplicative_identity))),
% 19.97/2.92    inference(resolution,[status(thm)],[f630,f1747])).
% 19.97/2.92  fof(f5201,plain,(
% 19.97/2.92    ![X0]: (~defined(X0)|equalish(X0,additive_identity)|equalish(multiplicative_inverse(X0),a)|~equalish(X0,multiplicative_identity))),
% 19.97/2.92    inference(forward_subsumption_resolution,[status(thm)],[f5200,f53])).
% 19.97/2.92  fof(f5983,plain,(
% 19.97/2.92    spl0_440 <=> ~equalish(add(X1,additive_inverse(X1)),additive_identity)|~defined(X1)),
% 19.97/2.92    introduced(split_symbol_definition)).
% 19.97/2.92  fof(f5984,plain,(
% 19.97/2.92    ![X0]: (~equalish(add(X0,additive_inverse(X0)),additive_identity)|~defined(X0)|~spl0_440)),
% 19.97/2.92    inference(component_clause,[status(thm)],[f5983])).
% 19.97/2.92  fof(f6247,plain,(
% 19.97/2.92    ![X0]: (~defined(X0)|~spl0_440)),
% 19.97/2.92    inference(forward_subsumption_resolution,[status(thm)],[f5984,f3419])).
% 19.97/2.92  fof(f6622,plain,(
% 19.97/2.92    $false|~spl0_440),
% 19.97/2.92    inference(backward_subsumption_resolution,[status(thm)],[f48,f6247])).
% 19.97/2.92  fof(f6623,plain,(
% 19.97/2.92    ~spl0_440),
% 19.97/2.92    inference(contradiction_clause,[status(thm)],[f6622])).
% 19.97/2.92  fof(f13436,plain,(
% 19.97/2.92    ![X0]: (~defined(X0)|equalish(X0,additive_identity)|~equalish(X0,multiplicative_identity)|equalish(multiplicative_inverse(X0),multiplicative_identity))),
% 19.97/2.92    inference(resolution,[status(thm)],[f5201,f82])).
% 19.97/2.92  fof(f14313,plain,(
% 19.97/2.92    ~defined(a)|equalish(a,additive_identity)|~equalish(a,multiplicative_identity)),
% 19.97/2.92    inference(resolution,[status(thm)],[f13436,f77])).
% 19.97/2.92  fof(f14314,plain,(
% 19.97/2.92    ~spl0_1|spl0_194|~spl0_2),
% 19.97/2.92    inference(split_clause,[status(thm)],[f14313,f89,f1967,f94])).
% 19.97/2.92  fof(f14329,plain,(
% 19.97/2.92    $false),
% 19.97/2.92    inference(sat_refutation,[status(thm)],[f98,f100,f3208,f6623,f14314])).
% 19.97/2.92  % SZS output end CNFRefutation for theBenchmark.p
% 19.97/2.95  % Elapsed time: 2.634602 seconds
% 19.97/2.95  % CPU time: 20.476447 seconds
% 19.97/2.95  % Memory used: 91.823 MB
%------------------------------------------------------------------------------