TSTP Solution File: GRP002-2 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : GRP002-2 : TPTP v8.1.2. Bugfixed v1.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n003.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:19:43 EDT 2024

% Result   : Unsatisfiable 0.46s 1.14s
% Output   : CNFRefutation 0.46s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   37
%            Number of leaves      :   12
% Syntax   : Number of clauses     :  177 ( 177 unt;   0 nHn; 131 RR)
%            Number of literals    :  177 ( 176 equ;   2 neg)
%            Maximal clause size   :    1 (   1 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :   10 (  10 usr;   8 con; 0-2 aty)
%            Number of variables   :   53 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    multiply(X0,identity) = X0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',right_identity) ).

cnf(c_50,plain,
    multiply(X0,inverse(X0)) = identity,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',right_inverse) ).

cnf(c_51,plain,
    multiply(X0,multiply(X0,X0)) = identity,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',x_cubed_is_identity) ).

cnf(c_52,negated_conjecture,
    multiply(a,b) = c,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',a_times_b_is_c) ).

cnf(c_53,negated_conjecture,
    multiply(c,inverse(a)) = d,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c_times_inverse_a_is_d) ).

cnf(c_54,negated_conjecture,
    multiply(d,inverse(b)) = h,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d_times_inverse_b_is_h) ).

cnf(c_55,negated_conjecture,
    multiply(h,b) = j,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',h_times_b_is_j) ).

cnf(c_56,negated_conjecture,
    multiply(j,inverse(h)) = k,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',j_times_inverse_h_is_k) ).

cnf(c_57,negated_conjecture,
    multiply(k,inverse(b)) != identity,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_k_times_inverse_b_is_e) ).

cnf(c_58,plain,
    multiply(identity,X0) = X0,
    file('/export/starexec/sandbox/benchmark/Axioms/GRP004-0.ax',left_identity) ).

cnf(c_59,plain,
    multiply(inverse(X0),X0) = identity,
    file('/export/starexec/sandbox/benchmark/Axioms/GRP004-0.ax',left_inverse) ).

cnf(c_60,plain,
    multiply(multiply(X0,X1),X2) = multiply(X0,multiply(X1,X2)),
    file('/export/starexec/sandbox/benchmark/Axioms/GRP004-0.ax',associativity) ).

cnf(c_143,plain,
    inverse(identity) = identity,
    inference(superposition,[status(thm)],[c_58,c_50]) ).

cnf(c_155,plain,
    multiply(X0,multiply(inverse(X0),X1)) = multiply(identity,X1),
    inference(superposition,[status(thm)],[c_50,c_60]) ).

cnf(c_157,plain,
    multiply(a,multiply(b,X0)) = multiply(c,X0),
    inference(superposition,[status(thm)],[c_52,c_60]) ).

cnf(c_158,plain,
    multiply(c,multiply(inverse(a),X0)) = multiply(d,X0),
    inference(superposition,[status(thm)],[c_53,c_60]) ).

cnf(c_159,plain,
    multiply(d,multiply(inverse(b),X0)) = multiply(h,X0),
    inference(superposition,[status(thm)],[c_54,c_60]) ).

cnf(c_163,plain,
    multiply(inverse(X0),multiply(X0,X1)) = multiply(identity,X1),
    inference(superposition,[status(thm)],[c_59,c_60]) ).

cnf(c_166,plain,
    multiply(X0,multiply(X1,inverse(multiply(X0,X1)))) = identity,
    inference(superposition,[status(thm)],[c_60,c_50]) ).

cnf(c_184,plain,
    multiply(c,inverse(b)) = multiply(a,identity),
    inference(superposition,[status(thm)],[c_50,c_157]) ).

cnf(c_218,plain,
    multiply(identity,inverse(inverse(X0))) = multiply(X0,identity),
    inference(superposition,[status(thm)],[c_50,c_155]) ).

cnf(c_219,plain,
    multiply(identity,multiply(inverse(X0),inverse(X0))) = multiply(X0,identity),
    inference(superposition,[status(thm)],[c_51,c_155]) ).

cnf(c_234,plain,
    multiply(identity,inverse(inverse(X0))) = X0,
    inference(light_normalisation,[status(thm)],[c_218,c_49]) ).

cnf(c_235,plain,
    multiply(identity,multiply(inverse(X0),inverse(X0))) = X0,
    inference(light_normalisation,[status(thm)],[c_219,c_49]) ).

cnf(c_251,plain,
    inverse(inverse(X0)) = X0,
    inference(superposition,[status(thm)],[c_234,c_58]) ).

cnf(c_262,plain,
    multiply(d,identity) = multiply(h,b),
    inference(superposition,[status(thm)],[c_59,c_159]) ).

cnf(c_265,plain,
    multiply(d,identity) = j,
    inference(light_normalisation,[status(thm)],[c_262,c_55]) ).

cnf(c_270,plain,
    d = j,
    inference(superposition,[status(thm)],[c_49,c_265]) ).

cnf(c_278,plain,
    multiply(d,inverse(h)) = k,
    inference(demodulation,[status(thm)],[c_56,c_270]) ).

cnf(c_279,plain,
    multiply(h,b) = d,
    inference(demodulation,[status(thm)],[c_55,c_270]) ).

cnf(c_284,plain,
    multiply(d,multiply(inverse(h),X0)) = multiply(k,X0),
    inference(superposition,[status(thm)],[c_278,c_60]) ).

cnf(c_293,plain,
    multiply(inverse(X0),inverse(X0)) = X0,
    inference(superposition,[status(thm)],[c_235,c_58]) ).

cnf(c_303,plain,
    multiply(X0,X0) = inverse(X0),
    inference(superposition,[status(thm)],[c_251,c_293]) ).

cnf(c_308,plain,
    multiply(h,inverse(b)) = multiply(d,b),
    inference(superposition,[status(thm)],[c_293,c_159]) ).

cnf(c_320,plain,
    multiply(X0,multiply(X0,X1)) = multiply(inverse(X0),X1),
    inference(superposition,[status(thm)],[c_303,c_60]) ).

cnf(c_321,plain,
    multiply(X0,multiply(X1,multiply(X0,X1))) = inverse(multiply(X0,X1)),
    inference(superposition,[status(thm)],[c_303,c_60]) ).

cnf(c_323,plain,
    multiply(a,inverse(b)) = multiply(c,b),
    inference(superposition,[status(thm)],[c_303,c_157]) ).

cnf(c_355,plain,
    multiply(inverse(a),c) = multiply(identity,b),
    inference(superposition,[status(thm)],[c_52,c_163]) ).

cnf(c_358,plain,
    multiply(inverse(h),d) = multiply(identity,b),
    inference(superposition,[status(thm)],[c_279,c_163]) ).

cnf(c_372,plain,
    multiply(inverse(d),k) = multiply(identity,inverse(h)),
    inference(superposition,[status(thm)],[c_278,c_163]) ).

cnf(c_376,plain,
    multiply(c,multiply(identity,X0)) = multiply(d,multiply(a,X0)),
    inference(superposition,[status(thm)],[c_163,c_158]) ).

cnf(c_383,plain,
    multiply(d,multiply(a,X0)) = multiply(c,X0),
    inference(light_normalisation,[status(thm)],[c_376,c_58]) ).

cnf(c_406,plain,
    multiply(a,multiply(identity,b)) = multiply(identity,c),
    inference(superposition,[status(thm)],[c_355,c_155]) ).

cnf(c_407,plain,
    multiply(c,multiply(identity,b)) = multiply(d,c),
    inference(superposition,[status(thm)],[c_355,c_158]) ).

cnf(c_431,plain,
    multiply(c,multiply(inverse(a),inverse(d))) = identity,
    inference(superposition,[status(thm)],[c_53,c_166]) ).

cnf(c_433,plain,
    multiply(h,multiply(b,inverse(d))) = identity,
    inference(superposition,[status(thm)],[c_279,c_166]) ).

cnf(c_462,plain,
    multiply(c,multiply(X0,inverse(multiply(b,X0)))) = multiply(a,identity),
    inference(superposition,[status(thm)],[c_166,c_157]) ).

cnf(c_528,plain,
    multiply(identity,multiply(inverse(a),inverse(d))) = multiply(inverse(c),identity),
    inference(superposition,[status(thm)],[c_431,c_163]) ).

cnf(c_544,plain,
    multiply(k,inverse(inverse(h))) = multiply(d,identity),
    inference(superposition,[status(thm)],[c_50,c_284]) ).

cnf(c_546,plain,
    multiply(d,identity) = multiply(k,h),
    inference(superposition,[status(thm)],[c_59,c_284]) ).

cnf(c_549,plain,
    multiply(d,multiply(identity,X0)) = multiply(k,multiply(h,X0)),
    inference(superposition,[status(thm)],[c_163,c_284]) ).

cnf(c_550,plain,
    multiply(d,multiply(identity,b)) = multiply(k,d),
    inference(superposition,[status(thm)],[c_358,c_284]) ).

cnf(c_558,plain,
    multiply(k,multiply(h,X0)) = multiply(d,X0),
    inference(light_normalisation,[status(thm)],[c_549,c_58]) ).

cnf(c_567,plain,
    multiply(inverse(k),multiply(d,identity)) = multiply(identity,h),
    inference(superposition,[status(thm)],[c_546,c_163]) ).

cnf(c_572,plain,
    multiply(inverse(k),multiply(d,identity)) = multiply(identity,inverse(inverse(h))),
    inference(superposition,[status(thm)],[c_544,c_163]) ).

cnf(c_574,plain,
    multiply(identity,inverse(inverse(h))) = multiply(identity,h),
    inference(light_normalisation,[status(thm)],[c_572,c_567]) ).

cnf(c_595,plain,
    multiply(d,multiply(identity,inverse(h))) = multiply(identity,k),
    inference(superposition,[status(thm)],[c_372,c_155]) ).

cnf(c_612,plain,
    multiply(inverse(a),multiply(b,X0)) = multiply(a,multiply(c,X0)),
    inference(superposition,[status(thm)],[c_157,c_320]) ).

cnf(c_714,plain,
    multiply(c,b) = multiply(d,c),
    inference(superposition,[status(thm)],[c_52,c_383]) ).

cnf(c_719,plain,
    multiply(d,multiply(c,b)) = multiply(c,inverse(b)),
    inference(superposition,[status(thm)],[c_323,c_383]) ).

cnf(c_729,plain,
    multiply(d,multiply(c,b)) = multiply(a,identity),
    inference(light_normalisation,[status(thm)],[c_719,c_184]) ).

cnf(c_738,plain,
    multiply(d,multiply(c,b)) = multiply(inverse(d),c),
    inference(superposition,[status(thm)],[c_714,c_320]) ).

cnf(c_742,plain,
    multiply(inverse(d),c) = multiply(a,identity),
    inference(light_normalisation,[status(thm)],[c_738,c_729]) ).

cnf(c_757,plain,
    multiply(c,multiply(identity,b)) = multiply(d,multiply(identity,c)),
    inference(superposition,[status(thm)],[c_406,c_383]) ).

cnf(c_759,plain,
    multiply(d,multiply(identity,c)) = multiply(c,b),
    inference(light_normalisation,[status(thm)],[c_757,c_407,c_714]) ).

cnf(c_766,plain,
    multiply(d,multiply(a,identity)) = multiply(identity,c),
    inference(superposition,[status(thm)],[c_742,c_155]) ).

cnf(c_815,plain,
    multiply(d,b) = multiply(k,d),
    inference(superposition,[status(thm)],[c_58,c_550]) ).

cnf(c_822,plain,
    multiply(k,multiply(d,b)) = multiply(inverse(k),d),
    inference(superposition,[status(thm)],[c_815,c_320]) ).

cnf(c_824,plain,
    multiply(inverse(k),multiply(d,b)) = multiply(identity,d),
    inference(superposition,[status(thm)],[c_815,c_163]) ).

cnf(c_837,plain,
    multiply(k,multiply(d,b)) = multiply(d,inverse(b)),
    inference(superposition,[status(thm)],[c_308,c_558]) ).

cnf(c_839,plain,
    multiply(d,multiply(b,inverse(d))) = multiply(k,identity),
    inference(superposition,[status(thm)],[c_433,c_558]) ).

cnf(c_845,plain,
    multiply(d,inverse(multiply(k,h))) = identity,
    inference(superposition,[status(thm)],[c_558,c_166]) ).

cnf(c_846,plain,
    multiply(d,inverse(multiply(d,identity))) = identity,
    inference(light_normalisation,[status(thm)],[c_845,c_546]) ).

cnf(c_849,plain,
    multiply(k,multiply(d,b)) = h,
    inference(light_normalisation,[status(thm)],[c_837,c_54,c_822]) ).

cnf(c_861,plain,
    multiply(inverse(k),multiply(d,b)) = multiply(k,h),
    inference(superposition,[status(thm)],[c_849,c_320]) ).

cnf(c_866,plain,
    multiply(identity,d) = multiply(d,identity),
    inference(light_normalisation,[status(thm)],[c_861,c_546,c_824]) ).

cnf(c_870,plain,
    multiply(identity,d) = multiply(k,h),
    inference(demodulation,[status(thm)],[c_546,c_866]) ).

cnf(c_886,plain,
    multiply(d,multiply(identity,d)) = multiply(inverse(d),identity),
    inference(superposition,[status(thm)],[c_866,c_320]) ).

cnf(c_903,plain,
    multiply(d,inverse(multiply(identity,d))) = identity,
    inference(light_normalisation,[status(thm)],[c_846,c_866]) ).

cnf(c_930,plain,
    multiply(identity,h) = inverse(inverse(h)),
    inference(superposition,[status(thm)],[c_58,c_574]) ).

cnf(c_941,plain,
    inverse(multiply(identity,h)) = inverse(h),
    inference(superposition,[status(thm)],[c_930,c_251]) ).

cnf(c_943,plain,
    multiply(multiply(identity,h),inverse(h)) = identity,
    inference(superposition,[status(thm)],[c_930,c_59]) ).

cnf(c_944,plain,
    multiply(inverse(h),multiply(identity,h)) = identity,
    inference(superposition,[status(thm)],[c_930,c_50]) ).

cnf(c_968,plain,
    multiply(inverse(multiply(identity,h)),inverse(h)) = multiply(multiply(identity,h),identity),
    inference(superposition,[status(thm)],[c_943,c_320]) ).

cnf(c_970,plain,
    multiply(inverse(multiply(identity,h)),identity) = multiply(identity,inverse(h)),
    inference(superposition,[status(thm)],[c_943,c_163]) ).

cnf(c_973,plain,
    multiply(inverse(h),identity) = multiply(identity,inverse(h)),
    inference(light_normalisation,[status(thm)],[c_970,c_941]) ).

cnf(c_976,plain,
    multiply(multiply(identity,h),identity) = multiply(inverse(h),inverse(h)),
    inference(light_normalisation,[status(thm)],[c_968,c_941]) ).

cnf(c_980,plain,
    multiply(inverse(inverse(h)),identity) = multiply(identity,multiply(identity,h)),
    inference(superposition,[status(thm)],[c_944,c_163]) ).

cnf(c_982,plain,
    multiply(identity,multiply(identity,h)) = multiply(h,identity),
    inference(superposition,[status(thm)],[c_944,c_155]) ).

cnf(c_985,plain,
    multiply(inverse(h),inverse(h)) = multiply(identity,multiply(identity,h)),
    inference(light_normalisation,[status(thm)],[c_980,c_930,c_976]) ).

cnf(c_1017,plain,
    multiply(a,multiply(b,c)) = inverse(c),
    inference(superposition,[status(thm)],[c_52,c_321]) ).

cnf(c_1078,plain,
    multiply(inverse(h),multiply(multiply(identity,h),identity)) = inverse(identity),
    inference(superposition,[status(thm)],[c_944,c_321]) ).

cnf(c_1103,plain,
    multiply(d,multiply(k,h)) = inverse(multiply(k,h)),
    inference(superposition,[status(thm)],[c_321,c_558]) ).

cnf(c_1107,plain,
    multiply(inverse(d),identity) = inverse(multiply(identity,d)),
    inference(light_normalisation,[status(thm)],[c_1103,c_870,c_886]) ).

cnf(c_1120,plain,
    multiply(inverse(h),multiply(h,identity)) = identity,
    inference(light_normalisation,[status(thm)],[c_1078,c_143,c_976,c_982,c_985]) ).

cnf(c_1148,plain,
    multiply(d,multiply(inverse(d),identity)) = identity,
    inference(demodulation,[status(thm)],[c_903,c_1107]) ).

cnf(c_1179,plain,
    multiply(inverse(a),multiply(b,c)) = multiply(a,inverse(c)),
    inference(superposition,[status(thm)],[c_1017,c_320]) ).

cnf(c_1180,plain,
    multiply(a,multiply(multiply(b,c),inverse(inverse(c)))) = identity,
    inference(superposition,[status(thm)],[c_1017,c_166]) ).

cnf(c_1181,plain,
    multiply(inverse(a),inverse(c)) = multiply(identity,multiply(b,c)),
    inference(superposition,[status(thm)],[c_1017,c_163]) ).

cnf(c_1211,plain,
    multiply(inverse(inverse(h)),multiply(h,identity)) = multiply(inverse(h),identity),
    inference(superposition,[status(thm)],[c_1120,c_320]) ).

cnf(c_1222,plain,
    multiply(multiply(identity,h),multiply(h,identity)) = multiply(identity,inverse(h)),
    inference(light_normalisation,[status(thm)],[c_1211,c_930,c_973]) ).

cnf(c_1311,plain,
    multiply(identity,c) = multiply(d,a),
    inference(superposition,[status(thm)],[c_49,c_766]) ).

cnf(c_1317,plain,
    multiply(identity,c) = multiply(c,identity),
    inference(superposition,[status(thm)],[c_766,c_383]) ).

cnf(c_1334,plain,
    multiply(d,multiply(identity,c)) = multiply(inverse(d),a),
    inference(superposition,[status(thm)],[c_1311,c_320]) ).

cnf(c_1338,plain,
    multiply(inverse(d),a) = multiply(c,b),
    inference(light_normalisation,[status(thm)],[c_1334,c_759]) ).

cnf(c_1347,plain,
    multiply(c,multiply(identity,c)) = multiply(inverse(c),identity),
    inference(superposition,[status(thm)],[c_1317,c_320]) ).

cnf(c_1369,plain,
    multiply(d,multiply(c,b)) = multiply(identity,a),
    inference(superposition,[status(thm)],[c_1338,c_155]) ).

cnf(c_1372,plain,
    multiply(identity,a) = multiply(a,identity),
    inference(demodulation,[status(thm)],[c_729,c_1369]) ).

cnf(c_1374,plain,
    multiply(inverse(d),c) = multiply(identity,a),
    inference(demodulation,[status(thm)],[c_742,c_1372]) ).

cnf(c_1382,plain,
    multiply(multiply(identity,a),X0) = multiply(a,multiply(identity,X0)),
    inference(superposition,[status(thm)],[c_1372,c_60]) ).

cnf(c_1385,plain,
    multiply(multiply(identity,a),X0) = multiply(a,X0),
    inference(light_normalisation,[status(thm)],[c_1382,c_58]) ).

cnf(c_1470,plain,
    multiply(d,multiply(identity,inverse(h))) = multiply(k,identity),
    inference(superposition,[status(thm)],[c_973,c_284]) ).

cnf(c_1471,plain,
    multiply(identity,k) = multiply(k,identity),
    inference(light_normalisation,[status(thm)],[c_1470,c_595]) ).

cnf(c_1494,plain,
    multiply(multiply(identity,k),X0) = multiply(k,multiply(identity,X0)),
    inference(superposition,[status(thm)],[c_1471,c_60]) ).

cnf(c_1495,plain,
    multiply(multiply(identity,k),X0) = multiply(k,X0),
    inference(light_normalisation,[status(thm)],[c_1494,c_58]) ).

cnf(c_1500,plain,
    multiply(identity,h) = multiply(h,identity),
    inference(superposition,[status(thm)],[c_982,c_58]) ).

cnf(c_1501,plain,
    multiply(identity,multiply(multiply(identity,h),multiply(h,identity))) = inverse(multiply(h,identity)),
    inference(superposition,[status(thm)],[c_982,c_321]) ).

cnf(c_1511,plain,
    multiply(identity,multiply(identity,inverse(h))) = inverse(multiply(h,identity)),
    inference(light_normalisation,[status(thm)],[c_1501,c_1222]) ).

cnf(c_2385,plain,
    multiply(inverse(d),multiply(identity,k)) = multiply(identity,multiply(identity,inverse(h))),
    inference(superposition,[status(thm)],[c_595,c_163]) ).

cnf(c_2388,plain,
    multiply(inverse(d),multiply(identity,k)) = inverse(h),
    inference(light_normalisation,[status(thm)],[c_2385,c_941,c_1500,c_1511]) ).

cnf(c_2390,plain,
    multiply(inverse(d),k) = inverse(h),
    inference(superposition,[status(thm)],[c_58,c_2388]) ).

cnf(c_2408,plain,
    multiply(inverse(d),multiply(k,X0)) = multiply(inverse(h),X0),
    inference(superposition,[status(thm)],[c_2390,c_60]) ).

cnf(c_2460,plain,
    multiply(inverse(h),inverse(k)) = multiply(inverse(d),identity),
    inference(superposition,[status(thm)],[c_50,c_2408]) ).

cnf(c_2595,plain,
    multiply(inverse(k),d) = h,
    inference(light_normalisation,[status(thm)],[c_822,c_849]) ).

cnf(c_2600,plain,
    multiply(inverse(k),multiply(d,X0)) = multiply(h,X0),
    inference(superposition,[status(thm)],[c_2595,c_60]) ).

cnf(c_2656,plain,
    multiply(inverse(k),identity) = multiply(h,inverse(d)),
    inference(superposition,[status(thm)],[c_50,c_2600]) ).

cnf(c_2726,plain,
    multiply(h,inverse(d)) = inverse(k),
    inference(superposition,[status(thm)],[c_49,c_2656]) ).

cnf(c_2744,plain,
    multiply(inverse(h),inverse(k)) = multiply(identity,inverse(d)),
    inference(superposition,[status(thm)],[c_2726,c_163]) ).

cnf(c_2748,plain,
    multiply(inverse(d),identity) = multiply(identity,inverse(d)),
    inference(demodulation,[status(thm)],[c_2460,c_2744]) ).

cnf(c_2750,plain,
    multiply(d,multiply(identity,inverse(d))) = identity,
    inference(demodulation,[status(thm)],[c_1148,c_2748]) ).

cnf(c_3163,plain,
    multiply(a,multiply(b,multiply(c,inverse(inverse(c))))) = identity,
    inference(superposition,[status(thm)],[c_60,c_1180]) ).

cnf(c_3185,plain,
    multiply(c,multiply(c,inverse(inverse(c)))) = identity,
    inference(superposition,[status(thm)],[c_3163,c_157]) ).

cnf(c_3250,plain,
    multiply(c,multiply(c,c)) = identity,
    inference(superposition,[status(thm)],[c_251,c_3185]) ).

cnf(c_3330,plain,
    inverse(multiply(c,c)) = multiply(c,identity),
    inference(superposition,[status(thm)],[c_3250,c_321]) ).

cnf(c_3332,plain,
    inverse(multiply(c,c)) = multiply(identity,c),
    inference(light_normalisation,[status(thm)],[c_3330,c_1317]) ).

cnf(c_3339,plain,
    multiply(identity,c) = inverse(inverse(c)),
    inference(superposition,[status(thm)],[c_303,c_3332]) ).

cnf(c_3359,plain,
    inverse(multiply(identity,c)) = inverse(c),
    inference(superposition,[status(thm)],[c_3339,c_251]) ).

cnf(c_3361,plain,
    multiply(multiply(identity,c),inverse(c)) = identity,
    inference(superposition,[status(thm)],[c_3339,c_59]) ).

cnf(c_3392,plain,
    multiply(inverse(multiply(identity,c)),identity) = multiply(identity,inverse(c)),
    inference(superposition,[status(thm)],[c_3361,c_163]) ).

cnf(c_3395,plain,
    multiply(inverse(c),identity) = multiply(identity,inverse(c)),
    inference(light_normalisation,[status(thm)],[c_3392,c_3359]) ).

cnf(c_4077,plain,
    multiply(d,multiply(b,inverse(d))) = multiply(identity,k),
    inference(light_normalisation,[status(thm)],[c_839,c_1471]) ).

cnf(c_4082,plain,
    multiply(d,multiply(multiply(b,inverse(d)),X0)) = multiply(multiply(identity,k),X0),
    inference(superposition,[status(thm)],[c_4077,c_60]) ).

cnf(c_4087,plain,
    multiply(d,multiply(multiply(b,inverse(d)),X0)) = multiply(k,X0),
    inference(light_normalisation,[status(thm)],[c_4082,c_1495]) ).

cnf(c_4090,plain,
    multiply(d,multiply(identity,d)) = multiply(identity,inverse(d)),
    inference(light_normalisation,[status(thm)],[c_886,c_2748]) ).

cnf(c_4091,plain,
    multiply(identity,inverse(d)) = multiply(d,d),
    inference(superposition,[status(thm)],[c_58,c_4090]) ).

cnf(c_4111,plain,
    multiply(d,multiply(d,d)) = identity,
    inference(demodulation,[status(thm)],[c_2750,c_4091]) ).

cnf(c_4350,plain,
    multiply(d,multiply(b,multiply(inverse(d),X0))) = multiply(k,X0),
    inference(superposition,[status(thm)],[c_60,c_4087]) ).

cnf(c_4421,plain,
    multiply(d,multiply(b,multiply(identity,a))) = multiply(k,c),
    inference(superposition,[status(thm)],[c_1374,c_4350]) ).

cnf(c_4519,plain,
    multiply(c,multiply(X0,inverse(multiply(b,X0)))) = multiply(identity,a),
    inference(light_normalisation,[status(thm)],[c_462,c_1372]) ).

cnf(c_4549,plain,
    multiply(d,inverse(multiply(b,inverse(a)))) = multiply(identity,a),
    inference(superposition,[status(thm)],[c_4519,c_158]) ).

cnf(c_4722,plain,
    multiply(identity,multiply(inverse(a),inverse(d))) = multiply(identity,inverse(c)),
    inference(light_normalisation,[status(thm)],[c_528,c_3395]) ).

cnf(c_4723,plain,
    multiply(inverse(a),inverse(d)) = multiply(identity,inverse(c)),
    inference(superposition,[status(thm)],[c_58,c_4722]) ).

cnf(c_5117,plain,
    multiply(a,multiply(c,c)) = multiply(a,inverse(c)),
    inference(demodulation,[status(thm)],[c_1179,c_612]) ).

cnf(c_5144,plain,
    multiply(b,multiply(a,multiply(c,inverse(a)))) = inverse(multiply(b,inverse(a))),
    inference(superposition,[status(thm)],[c_612,c_321]) ).

cnf(c_5154,plain,
    multiply(b,multiply(a,d)) = inverse(multiply(b,inverse(a))),
    inference(light_normalisation,[status(thm)],[c_5144,c_53]) ).

cnf(c_5165,plain,
    multiply(d,multiply(b,multiply(a,d))) = multiply(identity,a),
    inference(demodulation,[status(thm)],[c_4549,c_5154]) ).

cnf(c_5630,plain,
    multiply(d,multiply(multiply(b,multiply(a,d)),X0)) = multiply(multiply(identity,a),X0),
    inference(superposition,[status(thm)],[c_5165,c_60]) ).

cnf(c_5636,plain,
    multiply(d,multiply(multiply(b,multiply(a,d)),X0)) = multiply(a,X0),
    inference(light_normalisation,[status(thm)],[c_5630,c_1385]) ).

cnf(c_5940,plain,
    multiply(c,multiply(identity,c)) = multiply(identity,inverse(c)),
    inference(light_normalisation,[status(thm)],[c_1347,c_3395]) ).

cnf(c_5941,plain,
    multiply(identity,inverse(c)) = multiply(c,c),
    inference(superposition,[status(thm)],[c_58,c_5940]) ).

cnf(c_5962,plain,
    multiply(inverse(a),inverse(d)) = multiply(c,c),
    inference(demodulation,[status(thm)],[c_4723,c_5941]) ).

cnf(c_6024,plain,
    multiply(a,multiply(c,c)) = multiply(identity,inverse(d)),
    inference(superposition,[status(thm)],[c_5962,c_155]) ).

cnf(c_6027,plain,
    multiply(a,multiply(c,c)) = multiply(d,d),
    inference(light_normalisation,[status(thm)],[c_6024,c_4091,c_5117]) ).

cnf(c_6063,plain,
    multiply(a,inverse(c)) = multiply(d,d),
    inference(superposition,[status(thm)],[c_303,c_6027]) ).

cnf(c_6077,plain,
    multiply(inverse(a),inverse(c)) = multiply(a,multiply(d,d)),
    inference(superposition,[status(thm)],[c_6063,c_320]) ).

cnf(c_6084,plain,
    multiply(identity,multiply(b,c)) = multiply(a,multiply(d,d)),
    inference(light_normalisation,[status(thm)],[c_6077,c_1181]) ).

cnf(c_6533,plain,
    multiply(d,multiply(b,multiply(multiply(a,d),X0))) = multiply(a,X0),
    inference(superposition,[status(thm)],[c_60,c_5636]) ).

cnf(c_6783,plain,
    multiply(d,multiply(b,multiply(a,multiply(d,X0)))) = multiply(a,X0),
    inference(superposition,[status(thm)],[c_60,c_6533]) ).

cnf(c_6867,plain,
    multiply(d,multiply(b,multiply(a,identity))) = multiply(a,multiply(d,d)),
    inference(superposition,[status(thm)],[c_4111,c_6783]) ).

cnf(c_6891,plain,
    multiply(identity,multiply(b,c)) = multiply(k,c),
    inference(light_normalisation,[status(thm)],[c_6867,c_1372,c_4421,c_6084]) ).

cnf(c_6962,plain,
    multiply(b,c) = multiply(k,c),
    inference(superposition,[status(thm)],[c_58,c_6891]) ).

cnf(c_6978,plain,
    multiply(multiply(b,c),X0) = multiply(k,multiply(c,X0)),
    inference(superposition,[status(thm)],[c_6962,c_60]) ).

cnf(c_7025,plain,
    multiply(b,multiply(c,X0)) = multiply(k,multiply(c,X0)),
    inference(superposition,[status(thm)],[c_6978,c_60]) ).

cnf(c_7066,plain,
    multiply(b,multiply(identity,X0)) = multiply(k,multiply(identity,X0)),
    inference(superposition,[status(thm)],[c_155,c_7025]) ).

cnf(c_7117,plain,
    multiply(b,X0) = multiply(k,X0),
    inference(light_normalisation,[status(thm)],[c_7066,c_58]) ).

cnf(c_7131,plain,
    multiply(b,inverse(b)) != identity,
    inference(demodulation,[status(thm)],[c_57,c_7117]) ).

cnf(c_7165,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_7131,c_50]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : GRP002-2 : TPTP v8.1.2. Bugfixed v1.2.1.
% 0.07/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n003.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Thu May  2 23:47:50 EDT 2024
% 0.13/0.35  % CPUTime  : 
% 0.20/0.47  Running UEQ theorem proving
% 0.20/0.47  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule casc_24_ueq --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 0.46/1.14  % SZS status Started for theBenchmark.p
% 0.46/1.14  % SZS status Unsatisfiable for theBenchmark.p
% 0.46/1.14  
% 0.46/1.14  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 0.46/1.14  
% 0.46/1.14  ------  iProver source info
% 0.46/1.14  
% 0.46/1.14  git: date: 2024-05-02 19:28:25 +0000
% 0.46/1.14  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 0.46/1.14  git: non_committed_changes: false
% 0.46/1.14  
% 0.46/1.14  ------ Parsing...successful
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  ------ Preprocessing... sup_sim: 0  sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 0.46/1.14  
% 0.46/1.14  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 0.46/1.14  
% 0.46/1.14  ------ Preprocessing... sf_s  rm: 0 0s  sf_e 
% 0.46/1.14  ------ Proving...
% 0.46/1.14  ------ Problem Properties 
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  clauses                                 12
% 0.46/1.14  conjectures                             6
% 0.46/1.14  EPR                                     0
% 0.46/1.14  Horn                                    12
% 0.46/1.14  unary                                   12
% 0.46/1.14  binary                                  0
% 0.46/1.14  lits                                    12
% 0.46/1.14  lits eq                                 12
% 0.46/1.14  fd_pure                                 0
% 0.46/1.14  fd_pseudo                               0
% 0.46/1.14  fd_cond                                 0
% 0.46/1.14  fd_pseudo_cond                          0
% 0.46/1.14  AC symbols                              0
% 0.46/1.14  
% 0.46/1.14  ------ Input Options Time Limit: Unbounded
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  ------ 
% 0.46/1.14  Current options:
% 0.46/1.14  ------ 
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  ------ Proving...
% 0.46/1.14  
% 0.46/1.14  
% 0.46/1.14  % SZS status Unsatisfiable for theBenchmark.p
% 0.46/1.14  
% 0.46/1.14  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 0.46/1.14  
% 0.46/1.15  
%------------------------------------------------------------------------------