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
%------------------------------------------------------------------------------