%------------------------------------------------------------------------------
% File : Drodi-SAT---4.1.1
% Problem : NUM027-1 : TPTP v9.3.1. Bugfixed v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% Computer : n017.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 01:42:10 PM UTC 2026
% Result : Unsatisfiable 0.21s 5.80s
% Output : Assurance 0s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : NUM027-1 : TPTP v9.3.1. Bugfixed v4.0.0.
% 0.00/0.05 % Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.16/5.44 % Computer : n017.cluster.edu
% 0.16/5.44 % Model : x86_64 x86_64
% 0.16/5.44 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/5.44 % Memory : 8046.5625MB
% 0.16/5.44 % OS : Linux 6.8.0-71-generic
% 0.16/5.44 % CPULimit : 300
% 0.16/5.44 % WCLimit : 300
% 0.16/5.44 % DateTime : Mon Sep 21 01:54:47 UTC 2026
% 0.16/5.44 % CPUTime :
% 0.16/5.45 % Drodi V4.1.1
% 0.21/5.80 % Refutation found
% 0.21/5.80 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 0.21/5.80 % SZS output start CNFRefutation for theBenchmark
% 0.21/5.80 fof(f1,axiom,(
% 0.21/5.80 (![A]: (equalish(add(A,n0),A) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f7,axiom,(
% 0.21/5.80 (![A,B,C]: (( ~ less(A,B)| ~ less(C,A)| less(C,B) ) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f11,axiom,(
% 0.21/5.80 (![X,Y]: (( ~ equalish(X,Y)| equalish(Y,X) ) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f12,axiom,(
% 0.21/5.80 (![X,Y,Z]: (( ~ equalish(X,Y)| ~ equalish(Y,Z)| equalish(X,Z) ) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f13,axiom,(
% 0.21/5.80 (![A,B,C]: (( ~ equalish(A,B)| equalish(multiply(A,C),multiply(B,C)) ) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f14,axiom,(
% 0.21/5.80 (![A,B]: (( ~ less(A,B)| ~ equalish(A,B) ) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f15,axiom,(
% 0.21/5.80 (![A,B]: (( less(A,B)| equalish(B,A)| less(B,A) ) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f16,axiom,(
% 0.21/5.80 (![A]: (~ less(A,A) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f18,axiom,(
% 0.21/5.80 (![A,B,C]: (( ~ less(A,B)| equalish(C,n0)| less(multiply(A,C),multiply(B,C)) ) ))),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f19,hypothesis,(
% 0.21/5.80 ~ less(b,a) ),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f20,hypothesis,(
% 0.21/5.80 less(multiply(b,c),multiply(a,c)) ),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f21,negated_conjecture,(
% 0.21/5.80 ~ equalish(c,n0) ),
% 0.21/5.80 file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.21/5.80 fof(f22,plain,(
% 0.21/5.80 ![X0]: (equalish(add(X0,n0),X0))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f1])).
% 0.21/5.80 fof(f28,plain,(
% 0.21/5.80 ![B,C]: ((![A]: (~less(A,B)|~less(C,A)))|less(C,B))),
% 0.21/5.80 inference(miniscoping,[status(thm)],[f7])).
% 0.21/5.80 fof(f29,plain,(
% 0.21/5.80 ![X0,X1,X2]: (~less(X0,X1)|~less(X2,X0)|less(X2,X1))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f28])).
% 0.21/5.80 fof(f34,plain,(
% 0.21/5.80 ![X0,X1]: (~equalish(X0,X1)|equalish(X1,X0))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f11])).
% 0.21/5.80 fof(f35,plain,(
% 0.21/5.80 ![X,Z]: ((![Y]: (~equalish(X,Y)|~equalish(Y,Z)))|equalish(X,Z))),
% 0.21/5.80 inference(miniscoping,[status(thm)],[f12])).
% 0.21/5.80 fof(f36,plain,(
% 0.21/5.80 ![X0,X1,X2]: (~equalish(X0,X1)|~equalish(X1,X2)|equalish(X0,X2))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f35])).
% 0.21/5.80 fof(f37,plain,(
% 0.21/5.80 ![A,B]: (~equalish(A,B)|(![C]: equalish(multiply(A,C),multiply(B,C))))),
% 0.21/5.80 inference(miniscoping,[status(thm)],[f13])).
% 0.21/5.80 fof(f38,plain,(
% 0.21/5.80 ![X0,X1,X2]: (~equalish(X0,X1)|equalish(multiply(X0,X2),multiply(X1,X2)))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f37])).
% 0.21/5.80 fof(f39,plain,(
% 0.21/5.80 ![X0,X1]: (~less(X0,X1)|~equalish(X0,X1))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f14])).
% 0.21/5.80 fof(f40,plain,(
% 0.21/5.80 ![X0,X1]: (less(X0,X1)|equalish(X1,X0)|less(X1,X0))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f15])).
% 0.21/5.80 fof(f41,plain,(
% 0.21/5.80 ![X0]: (~less(X0,X0))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f16])).
% 0.21/5.80 fof(f43,plain,(
% 0.21/5.80 ![X0,X1,X2]: (~less(X0,X1)|equalish(X2,n0)|less(multiply(X0,X2),multiply(X1,X2)))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f18])).
% 0.21/5.80 fof(f44,plain,(
% 0.21/5.80 ~less(b,a)),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f19])).
% 0.21/5.80 fof(f45,plain,(
% 0.21/5.80 less(multiply(b,c),multiply(a,c))),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f20])).
% 0.21/5.80 fof(f46,plain,(
% 0.21/5.80 ~equalish(c,n0)),
% 0.21/5.80 inference(cnf_transformation,[status(thm)],[f21])).
% 0.21/5.80 fof(f48,plain,(
% 0.21/5.80 ~equalish(n0,c)),
% 0.21/5.80 inference(resolution,[status(thm)],[f34,f46])).
% 0.21/5.80 fof(f54,plain,(
% 0.21/5.80 ![X0]: (~equalish(n0,X0)|~equalish(X0,c))),
% 0.21/5.80 inference(resolution,[status(thm)],[f36,f48])).
% 0.21/5.80 fof(f59,plain,(
% 0.21/5.80 ![X0]: (~equalish(X0,c)|~equalish(X0,n0))),
% 0.21/5.80 inference(resolution,[status(thm)],[f54,f34])).
% 0.21/5.80 fof(f67,plain,(
% 0.21/5.80 ~equalish(add(c,n0),n0)),
% 0.21/5.80 inference(resolution,[status(thm)],[f59,f22])).
% 0.21/5.80 fof(f185,plain,(
% 0.21/5.80 ![X0]: (~less(multiply(a,c),X0)|less(multiply(b,c),X0))),
% 0.21/5.80 inference(resolution,[status(thm)],[f45,f29])).
% 0.21/5.80 fof(f186,plain,(
% 0.21/5.80 ~equalish(multiply(b,c),multiply(a,c))),
% 0.21/5.83 inference(resolution,[status(thm)],[f45,f39])).
% 0.21/5.83 fof(f297,plain,(
% 0.21/5.83 ~equalish(b,a)),
% 0.21/5.83 inference(resolution,[status(thm)],[f186,f38])).
% 0.21/5.83 fof(f301,definition,(
% 0.21/5.83 sQ8_spl <=> (less(multiply(a,c),multiply(b,c)))),
% 0.21/5.83 introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition])).
% 0.21/5.83 fof(f302,plain,(
% 0.21/5.83 less(multiply(a,c),multiply(b,c))|~sQ8_spl),
% 0.21/5.83 inference(component_clause,[status(thm)],[f301])).
% 0.21/5.83 fof(f338,definition,(
% 0.21/5.83 sQ10_spl <=> (equalish(c,n0))),
% 0.21/5.83 introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition])).
% 0.21/5.83 fof(f339,plain,(
% 0.21/5.83 equalish(c,n0)|~sQ10_spl),
% 0.21/5.83 inference(component_clause,[status(thm)],[f338])).
% 0.21/5.83 fof(f345,plain,(
% 0.21/5.83 $false|~sQ10_spl),
% 0.21/5.83 inference(forward_subsumption_resolution,[status(thm)],[f339,f46])).
% 0.21/5.83 fof(f346,plain,(
% 0.21/5.83 ~sQ10_spl),
% 0.21/5.83 inference(contradiction_clause,[status(thm)],[f345])).
% 0.21/5.83 fof(f347,plain,(
% 0.21/5.83 less(a,b)|less(b,a)),
% 0.21/5.83 inference(resolution,[status(thm)],[f297,f40])).
% 0.21/5.83 fof(f350,definition,(
% 0.21/5.83 sQ12_spl <=> (less(a,b))),
% 0.21/5.83 introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition])).
% 0.21/5.83 fof(f353,definition,(
% 0.21/5.83 sQ13_spl <=> (less(b,a))),
% 0.21/5.83 introduced(definition,[new_symbols(definition,[sQ13_spl])],[split_symbol_definition])).
% 0.21/5.83 fof(f354,plain,(
% 0.21/5.83 less(b,a)|~sQ13_spl),
% 0.21/5.83 inference(component_clause,[status(thm)],[f353])).
% 0.21/5.83 fof(f356,plain,(
% 0.21/5.83 sQ12_spl|sQ13_spl),
% 0.21/5.83 inference(split_clause,[status(thm)],[f347,f350,f353])).
% 0.21/5.83 fof(f590,definition,(
% 0.21/5.83 ![X2]: (sQ20_spl <=> (equalish(X2,n0)))),
% 0.21/5.83 introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition])).
% 0.21/5.83 fof(f591,plain,(
% 0.21/5.83 ![X0]: (equalish(X0,n0)|~sQ20_spl)),
% 0.21/5.83 inference(component_clause,[status(thm)],[f590])).
% 0.21/5.83 fof(f594,plain,(
% 0.21/5.83 $false|~sQ13_spl),
% 0.21/5.83 inference(forward_subsumption_resolution,[status(thm)],[f354,f44])).
% 0.21/5.83 fof(f595,plain,(
% 0.21/5.83 ~sQ13_spl),
% 0.21/5.83 inference(contradiction_clause,[status(thm)],[f594])).
% 0.21/5.83 fof(f652,definition,(
% 0.21/5.83 sQ23_spl <=> (less(n0,n0))),
% 0.21/5.83 introduced(definition,[new_symbols(definition,[sQ23_spl])],[split_symbol_definition])).
% 0.21/5.83 fof(f653,plain,(
% 0.21/5.83 less(n0,n0)|~sQ23_spl),
% 0.21/5.83 inference(component_clause,[status(thm)],[f652])).
% 0.21/5.83 fof(f766,plain,(
% 0.21/5.83 $false|~sQ20_spl),
% 0.21/5.83 inference(backward_subsumption_resolution,[status(thm)],[f67,f591])).
% 0.21/5.83 fof(f800,plain,(
% 0.21/5.83 ~sQ20_spl),
% 0.21/5.83 inference(contradiction_clause,[status(thm)],[f766])).
% 0.21/5.83 fof(f801,plain,(
% 0.21/5.83 ![X0]: (~less(a,X0)|equalish(c,n0)|less(multiply(b,c),multiply(X0,c)))),
% 0.21/5.83 inference(resolution,[status(thm)],[f43,f185])).
% 0.21/5.83 fof(f806,definition,(
% 0.21/5.83 ![X0]: (sQ37_spl <=> (~less(a,X0)|less(multiply(b,c),multiply(X0,c))))),
% 0.21/5.83 introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition])).
% 0.21/5.83 fof(f807,plain,(
% 0.21/5.83 ![X0]: (~less(a,X0)|less(multiply(b,c),multiply(X0,c))|~sQ37_spl)),
% 0.21/5.83 inference(component_clause,[status(thm)],[f806])).
% 0.21/5.83 fof(f809,plain,(
% 0.21/5.83 sQ37_spl|sQ10_spl),
% 0.21/5.83 inference(split_clause,[status(thm)],[f801,f806,f338])).
% 0.21/5.83 fof(f1020,plain,(
% 0.21/5.83 less(multiply(b,c),multiply(b,c))|~sQ8_spl),
% 0.21/5.83 inference(resolution,[status(thm)],[f302,f185])).
% 0.21/5.83 fof(f1024,plain,(
% 0.21/5.83 $false|~sQ8_spl),
% 0.21/5.83 inference(forward_subsumption_resolution,[status(thm)],[f1020,f41])).
% 0.21/5.83 fof(f1025,plain,(
% 0.21/5.83 ~sQ8_spl),
% 0.21/5.83 inference(contradiction_clause,[status(thm)],[f1024])).
% 0.21/5.83 fof(f1078,plain,(
% 0.21/5.83 $false|~sQ23_spl),
% 0.21/5.83 inference(forward_subsumption_resolution,[status(thm)],[f653,f41])).
% 0.21/5.83 fof(f1079,plain,(
% 0.21/5.83 ~sQ23_spl),
% 0.21/5.83 inference(contradiction_clause,[status(thm)],[f1078])).
% 0.21/5.83 fof(f1149,plain,(
% 0.21/5.83 ~less(a,b)|~sQ37_spl),
% 0.21/5.83 inference(resolution,[status(thm)],[f807,f41])).
% 0.21/5.83 fof(f1150,plain,(
% 0.21/5.83 ~sQ12_spl|~sQ37_spl),
% 0.21/5.83 inference(split_clause,[status(thm)],[f1149,f350,f806])).
% 0.21/5.83 fof(f1151,plain,(
% 0.21/5.83 $false),
% 0.21/5.83 inference(sat_refutation,[status(thm)],[f346,f356,f595,f800,f809,f1025,f1079,f1150])).
% 0.21/5.83 % SZS output end CNFRefutation for theBenchmark.p
% 0.21/5.83 % Elapsed time: 0.375968 seconds
% 0.21/5.83 % CPU time: 2.782008 seconds
% 0.21/5.83 % Total memory used: 34.814 MB
% 0.21/5.83 % Net memory used: 29.934 MB
%------------------------------------------------------------------------------