TSTP Solution File: GRP072-1 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : GRP072-1 : TPTP v8.1.2. Bugfixed v2.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n004.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 : Fri May  3 02:20:51 EDT 2024

% Result   : Unsatisfiable 145.87s 20.20s
% Output   : CNFRefutation 145.87s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   64
%            Number of leaves      :    3
% Syntax   : Number of clauses     :  168 ( 163 unt;   0 nHn;  12 RR)
%            Number of literals    :  176 ( 175 equ;  16 neg)
%            Maximal clause size   :    3 (   1 avg)
%            Maximal term depth    :    9 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :   18 (  18 usr;   8 con; 0-3 aty)
%            Number of variables   :  439 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    divide(divide(inverse(divide(X0,X1)),divide(divide(X2,X3),X0)),divide(X3,X2)) = X1,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',single_axiom) ).

cnf(c_50,plain,
    divide(X0,inverse(X1)) = multiply(X0,X1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',multiply) ).

cnf(c_51,negated_conjecture,
    ( multiply(multiply(inverse(b2),b2),a2) != a2
    | multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3))
    | multiply(inverse(a1),a1) != multiply(inverse(b1),b1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_these_axioms) ).

cnf(c_127,plain,
    divide(divide(inverse(multiply(X0,X1)),divide(divide(X2,X3),X0)),divide(X3,X2)) = inverse(X1),
    inference(superposition,[status(thm)],[c_50,c_49]) ).

cnf(c_129,plain,
    divide(divide(inverse(divide(inverse(X0),X1)),multiply(divide(X2,X3),X0)),divide(X3,X2)) = X1,
    inference(superposition,[status(thm)],[c_50,c_49]) ).

cnf(c_131,plain,
    divide(divide(inverse(divide(X0,X1)),divide(multiply(X2,X3),X0)),divide(inverse(X3),X2)) = X1,
    inference(superposition,[status(thm)],[c_50,c_49]) ).

cnf(c_134,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(X3,X0)),divide(divide(X4,X5),X3)))),divide(X2,X1)) = divide(X5,X4),
    inference(superposition,[status(thm)],[c_49,c_49]) ).

cnf(c_135,plain,
    divide(divide(inverse(divide(X0,X1)),divide(X2,X0)),divide(divide(X3,X4),divide(inverse(divide(X5,X2)),divide(divide(X4,X3),X5)))) = X1,
    inference(superposition,[status(thm)],[c_49,c_49]) ).

cnf(c_231,plain,
    divide(divide(inverse(divide(inverse(X0),X1)),multiply(X2,X0)),divide(divide(X3,X4),divide(inverse(divide(inverse(X5),X2)),multiply(divide(X4,X3),X5)))) = X1,
    inference(superposition,[status(thm)],[c_129,c_129]) ).

cnf(c_638,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(divide(X3,X4),X0)),X5))),divide(X2,X1)) = divide(divide(divide(X4,X3),X6),inverse(divide(X6,X5))),
    inference(superposition,[status(thm)],[c_49,c_134]) ).

cnf(c_641,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(divide(X3,X4),X0)),inverse(X5)))),divide(X2,X1)) = divide(divide(divide(X4,X3),X6),inverse(multiply(X6,X5))),
    inference(superposition,[status(thm)],[c_127,c_134]) ).

cnf(c_643,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(divide(inverse(X3),X4),X0)),X5))),divide(X2,X1)) = divide(divide(multiply(X4,X3),X6),inverse(divide(X6,X5))),
    inference(superposition,[status(thm)],[c_131,c_134]) ).

cnf(c_646,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(X3,X0)),divide(X4,X3)))),divide(X2,X1)) = divide(divide(X5,X6),divide(inverse(divide(X7,X4)),divide(divide(X6,X5),X7))),
    inference(superposition,[status(thm)],[c_49,c_134]) ).

cnf(c_649,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(X3,X0)),divide(inverse(X4),X3)))),divide(X2,X1)) = divide(divide(X5,X6),divide(inverse(multiply(X7,X4)),divide(divide(X6,X5),X7))),
    inference(superposition,[status(thm)],[c_127,c_134]) ).

cnf(c_688,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(divide(X3,X4),X0)),X5))),divide(X2,X1)) = multiply(divide(divide(X4,X3),X6),divide(X6,X5)),
    inference(demodulation,[status(thm)],[c_638,c_50]) ).

cnf(c_689,plain,
    multiply(divide(divide(X0,X1),X2),divide(X2,X3)) = sP0_iProver_def(X0,X1,X3),
    inference(splitting,[splitting(split),new_symbols(definition,[sP0_iProver_def])],[c_688]) ).

cnf(c_695,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(divide(inverse(X3),X4),X0)),X5))),divide(X2,X1)) = multiply(divide(multiply(X4,X3),X6),divide(X6,X5)),
    inference(demodulation,[status(thm)],[c_643,c_50]) ).

cnf(c_696,plain,
    multiply(divide(multiply(X0,X1),X2),divide(X2,X3)) = sP2_iProver_def(X0,X1,X3),
    inference(splitting,[splitting(split),new_symbols(definition,[sP2_iProver_def])],[c_695]) ).

cnf(c_701,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),multiply(inverse(divide(divide(X3,X4),X0)),X5))),divide(X2,X1)) = multiply(divide(divide(X4,X3),X6),multiply(X6,X5)),
    inference(demodulation,[status(thm)],[c_641,c_50]) ).

cnf(c_702,plain,
    multiply(divide(divide(X0,X1),X2),multiply(X2,X3)) = sP4_iProver_def(X0,X1,X3),
    inference(splitting,[splitting(split),new_symbols(definition,[sP4_iProver_def])],[c_701]) ).

cnf(c_707,plain,
    divide(divide(X0,X1),divide(inverse(divide(X2,X3)),divide(divide(X1,X0),X2))) = sP6_iProver_def(X3),
    inference(splitting,[splitting(split),new_symbols(definition,[sP6_iProver_def])],[c_646]) ).

cnf(c_708,plain,
    divide(divide(inverse(X0),divide(divide(X1,X2),divide(inverse(divide(X3,X0)),divide(X4,X3)))),divide(X2,X1)) = sP6_iProver_def(X4),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_646]) ).

cnf(c_717,plain,
    divide(divide(X0,X1),divide(inverse(multiply(X2,X3)),divide(divide(X1,X0),X2))) = sP10_iProver_def(X3),
    inference(splitting,[splitting(split),new_symbols(definition,[sP10_iProver_def])],[c_649]) ).

cnf(c_730,plain,
    sP6_iProver_def(divide(X0,X1)) = divide(X1,X0),
    inference(demodulation,[status(thm)],[c_134,c_708]) ).

cnf(c_1345,plain,
    divide(inverse(X0),X1) = sP6_iProver_def(multiply(X1,X0)),
    inference(superposition,[status(thm)],[c_50,c_730]) ).

cnf(c_1346,plain,
    divide(divide(X0,X1),divide(inverse(multiply(X2,X3)),divide(divide(X1,X0),X2))) = sP6_iProver_def(inverse(X3)),
    inference(superposition,[status(thm)],[c_127,c_730]) ).

cnf(c_1347,plain,
    divide(divide(X0,X1),divide(inverse(divide(inverse(X2),X3)),multiply(divide(X1,X0),X2))) = sP6_iProver_def(X3),
    inference(superposition,[status(thm)],[c_129,c_730]) ).

cnf(c_1355,plain,
    sP6_iProver_def(inverse(X0)) = sP10_iProver_def(X0),
    inference(demodulation,[status(thm)],[c_1346,c_717]) ).

cnf(c_1362,plain,
    divide(sP6_iProver_def(multiply(divide(divide(X0,X1),X2),divide(X2,X3))),divide(X1,X0)) = X3,
    inference(demodulation,[status(thm)],[c_49,c_1345]) ).

cnf(c_1370,plain,
    divide(sP6_iProver_def(sP0_iProver_def(X0,X1,X2)),divide(X1,X0)) = X2,
    inference(demodulation,[status(thm)],[c_1362,c_689]) ).

cnf(c_1483,plain,
    sP6_iProver_def(multiply(inverse(X0),X1)) = multiply(inverse(X1),X0),
    inference(superposition,[status(thm)],[c_1345,c_50]) ).

cnf(c_1486,plain,
    divide(sP6_iProver_def(sP0_iProver_def(inverse(X0),X1,X2)),multiply(X1,X0)) = X2,
    inference(superposition,[status(thm)],[c_50,c_1370]) ).

cnf(c_1489,plain,
    divide(divide(X0,X1),sP6_iProver_def(sP0_iProver_def(X1,X0,X2))) = sP6_iProver_def(X2),
    inference(superposition,[status(thm)],[c_1370,c_730]) ).

cnf(c_1502,plain,
    divide(sP6_iProver_def(multiply(divide(X0,X1),divide(X1,X2))),sP6_iProver_def(X0)) = X2,
    inference(demodulation,[status(thm)],[c_135,c_707,c_1345]) ).

cnf(c_1503,plain,
    divide(sP6_iProver_def(multiply(multiply(X0,X1),divide(inverse(X1),X2))),sP6_iProver_def(X0)) = X2,
    inference(superposition,[status(thm)],[c_50,c_1502]) ).

cnf(c_1518,plain,
    divide(sP6_iProver_def(X0),sP6_iProver_def(multiply(divide(X0,X1),divide(X1,X2)))) = sP6_iProver_def(X2),
    inference(superposition,[status(thm)],[c_1502,c_730]) ).

cnf(c_1523,plain,
    divide(sP6_iProver_def(multiply(multiply(X0,X1),sP6_iProver_def(multiply(X2,X1)))),sP6_iProver_def(X0)) = X2,
    inference(demodulation,[status(thm)],[c_1503,c_1345]) ).

cnf(c_2042,plain,
    divide(sP6_iProver_def(multiply(multiply(inverse(X0),X1),sP6_iProver_def(multiply(X2,X1)))),sP10_iProver_def(X0)) = X2,
    inference(superposition,[status(thm)],[c_1355,c_1523]) ).

cnf(c_2254,plain,
    divide(sP6_iProver_def(sP0_iProver_def(X0,X1,X2)),divide(X1,X0)) = sP6_iProver_def(sP6_iProver_def(X2)),
    inference(superposition,[status(thm)],[c_1489,c_730]) ).

cnf(c_2259,plain,
    sP6_iProver_def(sP6_iProver_def(X0)) = X0,
    inference(demodulation,[status(thm)],[c_2254,c_1370]) ).

cnf(c_2310,plain,
    sP6_iProver_def(sP10_iProver_def(X0)) = inverse(X0),
    inference(superposition,[status(thm)],[c_1355,c_2259]) ).

cnf(c_2314,plain,
    divide(sP6_iProver_def(multiply(divide(sP6_iProver_def(X0),X1),divide(X1,X2))),X0) = X2,
    inference(superposition,[status(thm)],[c_2259,c_1502]) ).

cnf(c_2318,plain,
    divide(sP6_iProver_def(multiply(divide(sP10_iProver_def(X0),X1),divide(X1,X2))),inverse(X0)) = X2,
    inference(superposition,[status(thm)],[c_2310,c_1502]) ).

cnf(c_2319,plain,
    multiply(sP6_iProver_def(multiply(divide(sP10_iProver_def(X0),X1),divide(X1,X2))),X0) = X2,
    inference(demodulation,[status(thm)],[c_2318,c_50]) ).

cnf(c_3293,plain,
    multiply(divide(multiply(X0,X1),X2),divide(X2,X3)) = sP0_iProver_def(X0,inverse(X1),X3),
    inference(superposition,[status(thm)],[c_50,c_689]) ).

cnf(c_3314,plain,
    multiply(divide(divide(X0,X1),X2),multiply(X2,X3)) = sP0_iProver_def(X0,X1,inverse(X3)),
    inference(superposition,[status(thm)],[c_50,c_689]) ).

cnf(c_3347,plain,
    sP0_iProver_def(X0,X1,inverse(X2)) = sP4_iProver_def(X0,X1,X2),
    inference(demodulation,[status(thm)],[c_3314,c_702]) ).

cnf(c_3348,plain,
    sP0_iProver_def(X0,inverse(X1),X2) = sP2_iProver_def(X0,X1,X2),
    inference(demodulation,[status(thm)],[c_3293,c_696]) ).

cnf(c_4122,plain,
    divide(sP6_iProver_def(X0),sP6_iProver_def(multiply(divide(X0,sP6_iProver_def(X1)),sP6_iProver_def(X2)))) = sP6_iProver_def(sP6_iProver_def(multiply(divide(X1,X3),divide(X3,X2)))),
    inference(superposition,[status(thm)],[c_1518,c_1518]) ).

cnf(c_4155,plain,
    divide(sP6_iProver_def(X0),sP6_iProver_def(multiply(divide(X0,sP6_iProver_def(X1)),sP6_iProver_def(X2)))) = multiply(divide(X1,X3),divide(X3,X2)),
    inference(demodulation,[status(thm)],[c_4122,c_2259]) ).

cnf(c_4156,plain,
    multiply(divide(X0,X1),divide(X1,X2)) = sP15_iProver_def(X0,X2),
    inference(splitting,[splitting(split),new_symbols(definition,[sP15_iProver_def])],[c_4155]) ).

cnf(c_4172,plain,
    divide(sP6_iProver_def(sP15_iProver_def(X0,X1)),sP6_iProver_def(X0)) = X1,
    inference(demodulation,[status(thm)],[c_1502,c_4156]) ).

cnf(c_4173,plain,
    sP15_iProver_def(divide(X0,X1),X2) = sP0_iProver_def(X0,X1,X2),
    inference(demodulation,[status(thm)],[c_689,c_4156]) ).

cnf(c_4174,plain,
    sP15_iProver_def(multiply(X0,X1),X2) = sP2_iProver_def(X0,X1,X2),
    inference(demodulation,[status(thm)],[c_696,c_4156]) ).

cnf(c_4175,plain,
    multiply(sP6_iProver_def(sP15_iProver_def(sP10_iProver_def(X0),X1)),X0) = X1,
    inference(demodulation,[status(thm)],[c_2319,c_4156]) ).

cnf(c_4176,plain,
    divide(sP6_iProver_def(sP15_iProver_def(sP6_iProver_def(X0),X1)),X0) = X1,
    inference(demodulation,[status(thm)],[c_2314,c_4156]) ).

cnf(c_6374,plain,
    divide(sP6_iProver_def(multiply(multiply(X0,X1),sP6_iProver_def(X2))),sP6_iProver_def(X0)) = sP6_iProver_def(sP15_iProver_def(sP10_iProver_def(X1),X2)),
    inference(superposition,[status(thm)],[c_4175,c_1523]) ).

cnf(c_6379,plain,
    sP6_iProver_def(sP15_iProver_def(sP10_iProver_def(X0),multiply(X1,X0))) = X1,
    inference(demodulation,[status(thm)],[c_1523,c_6374]) ).

cnf(c_6448,plain,
    divide(X0,sP6_iProver_def(sP15_iProver_def(sP6_iProver_def(X0),X1))) = sP6_iProver_def(X1),
    inference(superposition,[status(thm)],[c_4176,c_730]) ).

cnf(c_6513,plain,
    sP15_iProver_def(sP10_iProver_def(X0),multiply(X1,X0)) = sP6_iProver_def(X1),
    inference(superposition,[status(thm)],[c_6379,c_2259]) ).

cnf(c_6600,plain,
    sP15_iProver_def(sP6_iProver_def(multiply(X0,X1)),X2) = sP0_iProver_def(inverse(X1),X0,X2),
    inference(superposition,[status(thm)],[c_1345,c_4173]) ).

cnf(c_6604,plain,
    sP0_iProver_def(sP6_iProver_def(sP0_iProver_def(inverse(X0),X1,X2)),multiply(X1,X0),X3) = sP15_iProver_def(X2,X3),
    inference(superposition,[status(thm)],[c_1486,c_4173]) ).

cnf(c_6926,plain,
    multiply(multiply(X0,X1),divide(inverse(X1),X2)) = sP15_iProver_def(X0,X2),
    inference(superposition,[status(thm)],[c_50,c_4156]) ).

cnf(c_6931,plain,
    sP15_iProver_def(sP6_iProver_def(sP0_iProver_def(inverse(X0),X1,X2)),X3) = multiply(X2,divide(multiply(X1,X0),X3)),
    inference(superposition,[status(thm)],[c_1486,c_4156]) ).

cnf(c_6980,plain,
    sP15_iProver_def(sP10_iProver_def(divide(X0,X1)),sP15_iProver_def(X2,X1)) = sP6_iProver_def(divide(X2,X0)),
    inference(superposition,[status(thm)],[c_4156,c_6513]) ).

cnf(c_6983,plain,
    multiply(multiply(X0,X1),sP6_iProver_def(multiply(X2,X1))) = sP15_iProver_def(X0,X2),
    inference(demodulation,[status(thm)],[c_6926,c_1345]) ).

cnf(c_6984,plain,
    sP15_iProver_def(sP10_iProver_def(divide(X0,X1)),sP15_iProver_def(X2,X1)) = divide(X0,X2),
    inference(demodulation,[status(thm)],[c_6980,c_730]) ).

cnf(c_7470,plain,
    sP15_iProver_def(X0,sP6_iProver_def(sP15_iProver_def(sP10_iProver_def(X1),X2))) = multiply(multiply(X0,X1),sP6_iProver_def(X2)),
    inference(superposition,[status(thm)],[c_4175,c_6983]) ).

cnf(c_7480,plain,
    sP15_iProver_def(sP10_iProver_def(sP6_iProver_def(multiply(X0,X1))),sP15_iProver_def(X2,X0)) = sP6_iProver_def(multiply(X2,X1)),
    inference(superposition,[status(thm)],[c_6983,c_6513]) ).

cnf(c_7606,plain,
    divide(sP6_iProver_def(sP15_iProver_def(sP6_iProver_def(X0),X1)),X2) = sP15_iProver_def(sP10_iProver_def(X1),sP15_iProver_def(X2,X0)),
    inference(superposition,[status(thm)],[c_4176,c_6984]) ).

cnf(c_7623,plain,
    sP15_iProver_def(sP10_iProver_def(X0),sP15_iProver_def(X1,X1)) = X0,
    inference(demodulation,[status(thm)],[c_4176,c_7606]) ).

cnf(c_7649,plain,
    multiply(sP6_iProver_def(X0),X0) = sP15_iProver_def(X1,X1),
    inference(superposition,[status(thm)],[c_7623,c_4175]) ).

cnf(c_7813,plain,
    multiply(sP6_iProver_def(X0),X0) = multiply(sP6_iProver_def(X1),X1),
    inference(superposition,[status(thm)],[c_7649,c_7649]) ).

cnf(c_7815,plain,
    multiply(sP6_iProver_def(X0),X0) = sP17_iProver_def,
    inference(splitting,[splitting(split),new_symbols(definition,[sP17_iProver_def])],[c_7813]) ).

cnf(c_7822,plain,
    sP15_iProver_def(X0,X0) = sP17_iProver_def,
    inference(demodulation,[status(thm)],[c_7649,c_7815]) ).

cnf(c_7823,plain,
    sP15_iProver_def(sP10_iProver_def(X0),sP17_iProver_def) = X0,
    inference(demodulation,[status(thm)],[c_7623,c_7822]) ).

cnf(c_7967,plain,
    divide(X0,sP6_iProver_def(sP17_iProver_def)) = sP6_iProver_def(sP6_iProver_def(X0)),
    inference(superposition,[status(thm)],[c_7822,c_6448]) ).

cnf(c_7971,plain,
    divide(X0,sP6_iProver_def(sP17_iProver_def)) = X0,
    inference(demodulation,[status(thm)],[c_7967,c_2259]) ).

cnf(c_8046,plain,
    multiply(X0,sP6_iProver_def(X0)) = sP17_iProver_def,
    inference(superposition,[status(thm)],[c_2259,c_7815]) ).

cnf(c_8084,plain,
    sP6_iProver_def(sP15_iProver_def(sP17_iProver_def,X0)) = X0,
    inference(superposition,[status(thm)],[c_7971,c_4172]) ).

cnf(c_8102,plain,
    multiply(inverse(sP6_iProver_def(inverse(X0))),X0) = sP6_iProver_def(sP17_iProver_def),
    inference(superposition,[status(thm)],[c_8046,c_1483]) ).

cnf(c_8109,plain,
    multiply(inverse(sP10_iProver_def(X0)),X0) = sP6_iProver_def(sP17_iProver_def),
    inference(demodulation,[status(thm)],[c_8102,c_1355]) ).

cnf(c_8577,plain,
    sP6_iProver_def(sP17_iProver_def) = sP17_iProver_def,
    inference(superposition,[status(thm)],[c_7822,c_8084]) ).

cnf(c_8585,plain,
    sP15_iProver_def(sP17_iProver_def,X0) = sP6_iProver_def(X0),
    inference(superposition,[status(thm)],[c_8084,c_2259]) ).

cnf(c_8589,plain,
    divide(X0,sP17_iProver_def) = X0,
    inference(demodulation,[status(thm)],[c_7971,c_8577]) ).

cnf(c_8633,plain,
    multiply(sP17_iProver_def,sP17_iProver_def) = sP17_iProver_def,
    inference(superposition,[status(thm)],[c_8577,c_8046]) ).

cnf(c_8637,plain,
    divide(sP17_iProver_def,sP6_iProver_def(sP15_iProver_def(sP17_iProver_def,X0))) = sP6_iProver_def(X0),
    inference(superposition,[status(thm)],[c_8577,c_6448]) ).

cnf(c_8640,plain,
    divide(sP17_iProver_def,X0) = sP6_iProver_def(X0),
    inference(demodulation,[status(thm)],[c_8637,c_2259,c_8585]) ).

cnf(c_8659,plain,
    multiply(X0,divide(sP17_iProver_def,X1)) = sP15_iProver_def(X0,X1),
    inference(superposition,[status(thm)],[c_8589,c_4156]) ).

cnf(c_8670,plain,
    multiply(X0,sP6_iProver_def(X1)) = sP15_iProver_def(X0,X1),
    inference(demodulation,[status(thm)],[c_8659,c_8640]) ).

cnf(c_8672,plain,
    sP15_iProver_def(multiply(X0,X1),multiply(X2,X1)) = sP15_iProver_def(X0,X2),
    inference(demodulation,[status(thm)],[c_6983,c_8670]) ).

cnf(c_8673,plain,
    sP2_iProver_def(X0,X1,multiply(X2,X1)) = sP15_iProver_def(X0,X2),
    inference(demodulation,[status(thm)],[c_8672,c_4174]) ).

cnf(c_8858,plain,
    sP0_iProver_def(sP17_iProver_def,X0,X1) = sP15_iProver_def(sP6_iProver_def(X0),X1),
    inference(superposition,[status(thm)],[c_8640,c_4173]) ).

cnf(c_8863,plain,
    multiply(sP17_iProver_def,X0) = sP6_iProver_def(inverse(X0)),
    inference(superposition,[status(thm)],[c_8640,c_50]) ).

cnf(c_8870,plain,
    multiply(sP17_iProver_def,X0) = sP10_iProver_def(X0),
    inference(demodulation,[status(thm)],[c_8863,c_1355]) ).

cnf(c_8877,plain,
    sP0_iProver_def(sP17_iProver_def,multiply(X0,X1),X2) = sP0_iProver_def(inverse(X1),X0,X2),
    inference(demodulation,[status(thm)],[c_6600,c_8858]) ).

cnf(c_8878,plain,
    sP10_iProver_def(sP17_iProver_def) = sP17_iProver_def,
    inference(demodulation,[status(thm)],[c_8633,c_8870]) ).

cnf(c_8896,plain,
    multiply(sP6_iProver_def(sP15_iProver_def(sP17_iProver_def,X0)),sP17_iProver_def) = X0,
    inference(superposition,[status(thm)],[c_8878,c_4175]) ).

cnf(c_8899,plain,
    multiply(X0,sP17_iProver_def) = X0,
    inference(demodulation,[status(thm)],[c_8896,c_2259,c_8585]) ).

cnf(c_9457,plain,
    sP2_iProver_def(sP17_iProver_def,X0,X1) = sP15_iProver_def(sP10_iProver_def(X0),X1),
    inference(superposition,[status(thm)],[c_8870,c_4174]) ).

cnf(c_9472,plain,
    sP2_iProver_def(sP17_iProver_def,X0,sP17_iProver_def) = X0,
    inference(demodulation,[status(thm)],[c_7823,c_9457]) ).

cnf(c_10693,plain,
    multiply(inverse(sP10_iProver_def(X0)),X0) = sP17_iProver_def,
    inference(light_normalisation,[status(thm)],[c_8109,c_8577]) ).

cnf(c_10738,plain,
    multiply(X0,divide(X1,X2)) = sP15_iProver_def(X0,divide(X2,X1)),
    inference(superposition,[status(thm)],[c_730,c_8670]) ).

cnf(c_10741,plain,
    sP15_iProver_def(X0,sP6_iProver_def(X1)) = multiply(X0,X1),
    inference(superposition,[status(thm)],[c_2259,c_8670]) ).

cnf(c_10743,plain,
    multiply(X0,sP17_iProver_def) = sP15_iProver_def(X0,sP17_iProver_def),
    inference(superposition,[status(thm)],[c_8577,c_8670]) ).

cnf(c_10765,plain,
    sP15_iProver_def(X0,sP17_iProver_def) = X0,
    inference(demodulation,[status(thm)],[c_10743,c_8899]) ).

cnf(c_10816,plain,
    sP2_iProver_def(X0,X1,sP17_iProver_def) = multiply(X0,X1),
    inference(superposition,[status(thm)],[c_10765,c_4174]) ).

cnf(c_10822,plain,
    multiply(sP17_iProver_def,X0) = X0,
    inference(demodulation,[status(thm)],[c_9472,c_10816]) ).

cnf(c_10823,plain,
    sP10_iProver_def(X0) = X0,
    inference(demodulation,[status(thm)],[c_10822,c_8870]) ).

cnf(c_10824,plain,
    multiply(inverse(X0),X0) = sP17_iProver_def,
    inference(demodulation,[status(thm)],[c_10693,c_10823]) ).

cnf(c_10828,plain,
    multiply(sP17_iProver_def,X0) = X0,
    inference(demodulation,[status(thm)],[c_8870,c_10823]) ).

cnf(c_10830,plain,
    inverse(X0) = sP6_iProver_def(X0),
    inference(demodulation,[status(thm)],[c_2310,c_10823]) ).

cnf(c_10841,plain,
    sP6_iProver_def(multiply(sP6_iProver_def(X0),X1)) = multiply(inverse(X1),X0),
    inference(demodulation,[status(thm)],[c_1483,c_10830]) ).

cnf(c_10842,plain,
    divide(sP6_iProver_def(X0),X1) = sP6_iProver_def(multiply(X1,X0)),
    inference(demodulation,[status(thm)],[c_1345,c_10830]) ).

cnf(c_10846,plain,
    sP0_iProver_def(X0,sP6_iProver_def(X1),X2) = sP2_iProver_def(X0,X1,X2),
    inference(demodulation,[status(thm)],[c_3348,c_10830]) ).

cnf(c_10848,plain,
    divide(X0,sP6_iProver_def(X1)) = multiply(X0,X1),
    inference(demodulation,[status(thm)],[c_50,c_10830]) ).

cnf(c_10852,plain,
    sP0_iProver_def(X0,X1,sP6_iProver_def(X2)) = sP4_iProver_def(X0,X1,X2),
    inference(demodulation,[status(thm)],[c_3347,c_10830]) ).

cnf(c_10855,plain,
    ( multiply(multiply(inverse(b2),b2),a2) != a2
    | multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3))
    | multiply(inverse(b1),b1) != multiply(sP6_iProver_def(a1),a1) ),
    inference(demodulation,[status(thm)],[c_51,c_10830]) ).

cnf(c_10857,plain,
    ( multiply(multiply(inverse(b2),b2),a2) != a2
    | multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3))
    | multiply(inverse(b1),b1) != sP17_iProver_def ),
    inference(demodulation,[status(thm)],[c_10855,c_7815]) ).

cnf(c_10869,plain,
    ( multiply(multiply(inverse(b2),b2),a2) != a2
    | multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_10857,c_10824]) ).

cnf(c_10882,plain,
    multiply(divide(multiply(X0,X1),multiply(X2,X1)),X2) = X0,
    inference(demodulation,[status(thm)],[c_231,c_730,c_1347,c_10830,c_10848]) ).

cnf(c_10893,plain,
    divide(multiply(X0,X1),multiply(X2,X1)) = multiply(divide(X0,multiply(X3,X2)),X3),
    inference(superposition,[status(thm)],[c_10882,c_10882]) ).

cnf(c_10897,plain,
    divide(multiply(X0,X1),multiply(sP17_iProver_def,X1)) = X0,
    inference(superposition,[status(thm)],[c_10882,c_8899]) ).

cnf(c_10898,plain,
    divide(multiply(X0,X1),X1) = X0,
    inference(demodulation,[status(thm)],[c_10897,c_10828]) ).

cnf(c_10907,plain,
    divide(multiply(X0,X1),multiply(X2,X1)) = sP18_iProver_def(X0,X2),
    inference(splitting,[splitting(split),new_symbols(definition,[sP18_iProver_def])],[c_10893]) ).

cnf(c_10911,plain,
    multiply(sP18_iProver_def(X0,X1),X1) = X0,
    inference(demodulation,[status(thm)],[c_10882,c_10907]) ).

cnf(c_11113,plain,
    ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3))
    | a2 != a2 ),
    inference(demodulation,[status(thm)],[c_10869,c_10828,c_10824]) ).

cnf(c_11114,plain,
    multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)),
    inference(equality_resolution_simp,[status(thm)],[c_11113]) ).

cnf(c_11117,plain,
    sP2_iProver_def(sP17_iProver_def,X0,X1) = sP15_iProver_def(X0,X1),
    inference(superposition,[status(thm)],[c_10828,c_4174]) ).

cnf(c_11292,plain,
    divide(sP15_iProver_def(X0,X1),sP6_iProver_def(X1)) = X0,
    inference(superposition,[status(thm)],[c_8670,c_10898]) ).

cnf(c_11298,plain,
    divide(X0,multiply(X1,X0)) = sP6_iProver_def(X1),
    inference(superposition,[status(thm)],[c_10898,c_730]) ).

cnf(c_11300,plain,
    multiply(sP15_iProver_def(X0,X1),X1) = X0,
    inference(demodulation,[status(thm)],[c_11292,c_10848]) ).

cnf(c_11330,plain,
    divide(X0,X1) = sP18_iProver_def(X0,X1),
    inference(superposition,[status(thm)],[c_10911,c_10898]) ).

cnf(c_11338,plain,
    sP18_iProver_def(multiply(X0,X1),X1) = X0,
    inference(demodulation,[status(thm)],[c_10898,c_11330]) ).

cnf(c_11873,plain,
    sP15_iProver_def(X0,X1) = sP18_iProver_def(X0,X1),
    inference(superposition,[status(thm)],[c_11300,c_11338]) ).

cnf(c_11876,plain,
    divide(X0,X1) = sP15_iProver_def(X0,X1),
    inference(demodulation,[status(thm)],[c_11330,c_11873]) ).

cnf(c_11907,plain,
    multiply(multiply(X0,X1),X2) = sP2_iProver_def(X0,X1,sP6_iProver_def(X2)),
    inference(superposition,[status(thm)],[c_10741,c_4174]) ).

cnf(c_11910,plain,
    multiply(a3,multiply(b3,c3)) != sP2_iProver_def(a3,b3,sP6_iProver_def(c3)),
    inference(demodulation,[status(thm)],[c_11114,c_11907]) ).

cnf(c_12174,plain,
    sP15_iProver_def(X0,multiply(X1,X0)) = sP6_iProver_def(X1),
    inference(demodulation,[status(thm)],[c_11298,c_11876]) ).

cnf(c_12182,plain,
    sP6_iProver_def(sP15_iProver_def(X0,X1)) = sP15_iProver_def(X1,X0),
    inference(superposition,[status(thm)],[c_11300,c_12174]) ).

cnf(c_12185,plain,
    multiply(sP6_iProver_def(X0),multiply(X0,X1)) = X1,
    inference(superposition,[status(thm)],[c_12174,c_11300]) ).

cnf(c_12491,plain,
    sP6_iProver_def(multiply(X0,X1)) = sP15_iProver_def(sP6_iProver_def(X1),X0),
    inference(superposition,[status(thm)],[c_10741,c_12182]) ).

cnf(c_12496,plain,
    multiply(X0,sP15_iProver_def(X1,X2)) = sP15_iProver_def(X0,sP15_iProver_def(X2,X1)),
    inference(superposition,[status(thm)],[c_12182,c_10741]) ).

cnf(c_12502,plain,
    sP0_iProver_def(sP17_iProver_def,X0,X1) = sP6_iProver_def(multiply(X1,X0)),
    inference(demodulation,[status(thm)],[c_12491,c_8858]) ).

cnf(c_13078,plain,
    sP0_iProver_def(sP17_iProver_def,X0,sP6_iProver_def(X1)) = multiply(sP6_iProver_def(X0),X1),
    inference(superposition,[status(thm)],[c_8858,c_10741]) ).

cnf(c_13081,plain,
    multiply(sP6_iProver_def(X0),X1) = sP4_iProver_def(sP17_iProver_def,X0,X1),
    inference(demodulation,[status(thm)],[c_13078,c_10852]) ).

cnf(c_13087,plain,
    sP4_iProver_def(sP17_iProver_def,X0,multiply(X0,X1)) = X1,
    inference(demodulation,[status(thm)],[c_12185,c_13081]) ).

cnf(c_14643,plain,
    sP15_iProver_def(X0,sP15_iProver_def(X1,X2)) = sP2_iProver_def(X0,X2,X1),
    inference(demodulation,[status(thm)],[c_7470,c_2259,c_10741,c_10823,c_11907,c_12496]) ).

cnf(c_14650,plain,
    sP2_iProver_def(X0,sP6_iProver_def(X1),X2) = sP15_iProver_def(X0,multiply(X2,X1)),
    inference(superposition,[status(thm)],[c_10741,c_14643]) ).

cnf(c_14909,plain,
    sP0_iProver_def(sP6_iProver_def(X0),X1,sP15_iProver_def(X2,X1)) = sP0_iProver_def(sP17_iProver_def,X0,X2),
    inference(demodulation,[status(thm)],[c_7480,c_8858,c_8877,c_9457,c_10830,c_11117,c_12502]) ).

cnf(c_14913,plain,
    sP0_iProver_def(X0,X1,sP15_iProver_def(X2,X1)) = sP0_iProver_def(sP17_iProver_def,sP6_iProver_def(X0),X2),
    inference(superposition,[status(thm)],[c_2259,c_14909]) ).

cnf(c_14927,plain,
    sP0_iProver_def(X0,X1,sP15_iProver_def(X2,X1)) = sP15_iProver_def(X0,X2),
    inference(demodulation,[status(thm)],[c_14913,c_10846,c_11117]) ).

cnf(c_15347,plain,
    divide(sP6_iProver_def(multiply(sP4_iProver_def(sP17_iProver_def,X0,X1),sP6_iProver_def(multiply(X2,X1)))),X0) = X2,
    inference(light_normalisation,[status(thm)],[c_2042,c_10823,c_10830,c_13081]) ).

cnf(c_15348,plain,
    sP0_iProver_def(multiply(X0,X1),sP4_iProver_def(sP17_iProver_def,X2,X1),X2) = X0,
    inference(demodulation,[status(thm)],[c_15347,c_2259,c_8877,c_10830,c_10842,c_12502]) ).

cnf(c_15360,plain,
    sP0_iProver_def(multiply(X0,multiply(X1,X2)),X2,X1) = X0,
    inference(superposition,[status(thm)],[c_13087,c_15348]) ).

cnf(c_15702,plain,
    sP0_iProver_def(sP6_iProver_def(sP0_iProver_def(sP6_iProver_def(X0),X1,X2)),multiply(X1,X0),X3) = sP15_iProver_def(X2,X3),
    inference(light_normalisation,[status(thm)],[c_6604,c_10830]) ).

cnf(c_15923,plain,
    sP2_iProver_def(X0,sP6_iProver_def(X1),X2) = sP0_iProver_def(X0,X1,X2),
    inference(superposition,[status(thm)],[c_2259,c_10846]) ).

cnf(c_16568,plain,
    multiply(sP0_iProver_def(X0,X1,X2),X2) = sP15_iProver_def(X0,X1),
    inference(demodulation,[status(thm)],[c_6374,c_10823,c_10830,c_10841,c_10842,c_10846,c_11117,c_12182,c_12502,c_15923,c_14650]) ).

cnf(c_16588,plain,
    sP2_iProver_def(X0,X1,sP15_iProver_def(X2,X3)) = sP15_iProver_def(X0,sP0_iProver_def(X2,X3,X1)),
    inference(superposition,[status(thm)],[c_16568,c_8673]) ).

cnf(c_16878,plain,
    sP15_iProver_def(sP6_iProver_def(sP0_iProver_def(sP6_iProver_def(X0),X1,X2)),X3) = sP15_iProver_def(X2,sP15_iProver_def(X3,multiply(X1,X0))),
    inference(superposition,[status(thm)],[c_14927,c_15702]) ).

cnf(c_16880,plain,
    sP0_iProver_def(sP17_iProver_def,sP0_iProver_def(sP6_iProver_def(X0),X1,X2),X3) = sP2_iProver_def(X2,multiply(X1,X0),X3),
    inference(demodulation,[status(thm)],[c_16878,c_8858,c_14643]) ).

cnf(c_16892,plain,
    sP15_iProver_def(X0,multiply(X1,X2)) = sP0_iProver_def(X0,X2,X1),
    inference(superposition,[status(thm)],[c_11300,c_15360]) ).

cnf(c_16920,plain,
    sP15_iProver_def(sP6_iProver_def(sP0_iProver_def(sP6_iProver_def(X0),X1,X2)),X3) = multiply(X2,divide(multiply(X1,X0),X3)),
    inference(light_normalisation,[status(thm)],[c_6931,c_10830]) ).

cnf(c_16921,plain,
    sP2_iProver_def(X0,multiply(X1,X2),X3) = sP2_iProver_def(X0,X1,sP15_iProver_def(X3,X2)),
    inference(demodulation,[status(thm)],[c_16920,c_8858,c_10738,c_11876,c_16588,c_16880,c_16892]) ).

cnf(c_16942,plain,
    sP2_iProver_def(X0,X1,sP15_iProver_def(sP17_iProver_def,X2)) = multiply(X0,multiply(X1,X2)),
    inference(superposition,[status(thm)],[c_16921,c_10816]) ).

cnf(c_16947,plain,
    multiply(X0,multiply(X1,X2)) = sP2_iProver_def(X0,X1,sP6_iProver_def(X2)),
    inference(demodulation,[status(thm)],[c_16942,c_8585]) ).

cnf(c_16959,plain,
    sP2_iProver_def(a3,b3,sP6_iProver_def(c3)) != sP2_iProver_def(a3,b3,sP6_iProver_def(c3)),
    inference(demodulation,[status(thm)],[c_11910,c_16947]) ).

cnf(c_16960,plain,
    $false,
    inference(equality_resolution_simp,[status(thm)],[c_16959]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10  % Problem  : GRP072-1 : TPTP v8.1.2. Bugfixed v2.3.0.
% 0.10/0.11  % Command  : run_iprover %s %d THM
% 0.11/0.31  % Computer : n004.cluster.edu
% 0.11/0.31  % Model    : x86_64 x86_64
% 0.11/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.31  % Memory   : 8042.1875MB
% 0.11/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.32  % CPULimit : 300
% 0.16/0.32  % WCLimit  : 300
% 0.16/0.32  % DateTime : Thu May  2 23:39:18 EDT 2024
% 0.16/0.32  % CPUTime  : 
% 0.16/0.42  Running first-order theorem proving
% 0.16/0.42  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 145.87/20.20  % SZS status Started for theBenchmark.p
% 145.87/20.20  % SZS status Unsatisfiable for theBenchmark.p
% 145.87/20.20  
% 145.87/20.20  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 145.87/20.20  
% 145.87/20.20  ------  iProver source info
% 145.87/20.20  
% 145.87/20.20  git: date: 2024-05-02 19:28:25 +0000
% 145.87/20.20  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 145.87/20.20  git: non_committed_changes: false
% 145.87/20.20  
% 145.87/20.20  ------ Parsing...successful
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  ------ Preprocessing... sup_sim: 0  sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 145.87/20.20  
% 145.87/20.20  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 145.87/20.20  
% 145.87/20.20  ------ Preprocessing... sf_s  rm: 0 0s  sf_e 
% 145.87/20.20  ------ Proving...
% 145.87/20.20  ------ Problem Properties 
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  clauses                                 3
% 145.87/20.20  conjectures                             1
% 145.87/20.20  EPR                                     0
% 145.87/20.20  Horn                                    3
% 145.87/20.20  unary                                   2
% 145.87/20.20  binary                                  0
% 145.87/20.20  lits                                    5
% 145.87/20.20  lits eq                                 5
% 145.87/20.20  fd_pure                                 0
% 145.87/20.20  fd_pseudo                               0
% 145.87/20.20  fd_cond                                 0
% 145.87/20.20  fd_pseudo_cond                          0
% 145.87/20.20  AC symbols                              0
% 145.87/20.20  
% 145.87/20.20  ------ Input Options Time Limit: Unbounded
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  ------ 
% 145.87/20.20  Current options:
% 145.87/20.20  ------ 
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  ------ Proving...
% 145.87/20.20  
% 145.87/20.20  
% 145.87/20.20  % SZS status Unsatisfiable for theBenchmark.p
% 145.87/20.20  
% 145.87/20.20  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 145.87/20.20  
% 145.87/20.22  
%------------------------------------------------------------------------------