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

View Problem - Process Solution

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

% Computer : n022.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:08:37 EDT 2024

% Result   : Unsatisfiable 11.80s 2.12s
% Output   : CNFRefutation 11.80s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named definition)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    multiply(a,b) = c,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_times_b_is_c) ).

cnf(c_50,plain,
    add(inverse(a),inverse(b)) = d,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_inverse_plus_b_inverse_is_d) ).

cnf(c_51,negated_conjecture,
    inverse(c) != d,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_c_inverse_is_d) ).

cnf(c_52,plain,
    add(X0,X1) = add(X1,X0),
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',commutativity_of_add) ).

cnf(c_53,plain,
    multiply(X0,X1) = multiply(X1,X0),
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',commutativity_of_multiply) ).

cnf(c_54,plain,
    multiply(add(X0,X1),add(X2,X1)) = add(multiply(X0,X2),X1),
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',distributivity1) ).

cnf(c_55,plain,
    multiply(add(X0,X1),add(X0,X2)) = add(X0,multiply(X1,X2)),
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',distributivity2) ).

cnf(c_56,plain,
    add(multiply(X0,X1),multiply(X2,X1)) = multiply(add(X0,X2),X1),
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',distributivity3) ).

cnf(c_57,plain,
    add(multiply(X0,X1),multiply(X0,X2)) = multiply(X0,add(X1,X2)),
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',distributivity4) ).

cnf(c_58,plain,
    add(X0,inverse(X0)) = multiplicative_identity,
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',additive_inverse1) ).

cnf(c_60,plain,
    multiply(X0,inverse(X0)) = additive_identity,
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',multiplicative_inverse1) ).

cnf(c_62,plain,
    multiply(X0,multiplicative_identity) = X0,
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',multiplicative_id1) ).

cnf(c_63,plain,
    multiply(multiplicative_identity,X0) = X0,
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',multiplicative_id2) ).

cnf(c_64,plain,
    add(X0,additive_identity) = X0,
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',additive_id1) ).

cnf(c_65,plain,
    add(additive_identity,X0) = X0,
    file('/export/starexec/sandbox2/benchmark/Axioms/BOO003-0.ax',additive_id2) ).

cnf(c_155,plain,
    inverse(c) = sP0_iProver_def,
    definition ).

cnf(c_156,negated_conjecture,
    sP0_iProver_def != d,
    inference(demodulation,[status(thm)],[c_51,c_155]) ).

cnf(c_221,plain,
    add(c,sP0_iProver_def) = multiplicative_identity,
    inference(superposition,[status(thm)],[c_155,c_58]) ).

cnf(c_223,plain,
    add(sP0_iProver_def,c) = multiplicative_identity,
    inference(demodulation,[status(thm)],[c_221,c_52]) ).

cnf(c_225,plain,
    multiply(c,sP0_iProver_def) = additive_identity,
    inference(superposition,[status(thm)],[c_155,c_60]) ).

cnf(c_247,plain,
    multiply(sP0_iProver_def,c) = additive_identity,
    inference(demodulation,[status(thm)],[c_225,c_53]) ).

cnf(c_250,plain,
    add(multiply(inverse(a),X0),inverse(b)) = multiply(d,add(X0,inverse(b))),
    inference(superposition,[status(thm)],[c_50,c_54]) ).

cnf(c_253,plain,
    add(multiply(X0,X1),inverse(X0)) = multiply(multiplicative_identity,add(X1,inverse(X0))),
    inference(superposition,[status(thm)],[c_58,c_54]) ).

cnf(c_254,plain,
    multiply(X0,add(X1,additive_identity)) = add(multiply(X0,X1),additive_identity),
    inference(superposition,[status(thm)],[c_64,c_54]) ).

cnf(c_255,plain,
    multiply(X0,add(X1,X0)) = add(multiply(additive_identity,X1),X0),
    inference(superposition,[status(thm)],[c_65,c_54]) ).

cnf(c_256,plain,
    multiply(multiplicative_identity,add(X0,c)) = add(multiply(sP0_iProver_def,X0),c),
    inference(superposition,[status(thm)],[c_223,c_54]) ).

cnf(c_276,plain,
    multiply(X0,add(X0,X1)) = add(multiply(additive_identity,X1),X0),
    inference(superposition,[status(thm)],[c_52,c_255]) ).

cnf(c_279,plain,
    add(multiply(additive_identity,additive_identity),X0) = multiply(X0,X0),
    inference(superposition,[status(thm)],[c_65,c_255]) ).

cnf(c_287,plain,
    multiply(X0,add(multiplicative_identity,X0)) = add(additive_identity,X0),
    inference(superposition,[status(thm)],[c_62,c_255]) ).

cnf(c_291,plain,
    multiply(X0,add(X1,X0)) = add(X0,multiply(additive_identity,X1)),
    inference(superposition,[status(thm)],[c_255,c_52]) ).

cnf(c_295,plain,
    multiply(X0,add(multiplicative_identity,X0)) = X0,
    inference(light_normalisation,[status(thm)],[c_287,c_65]) ).

cnf(c_316,plain,
    add(multiplicative_identity,multiplicative_identity) = multiplicative_identity,
    inference(superposition,[status(thm)],[c_295,c_63]) ).

cnf(c_386,plain,
    add(inverse(b),multiply(inverse(a),X0)) = multiply(d,add(X0,inverse(b))),
    inference(demodulation,[status(thm)],[c_250,c_52]) ).

cnf(c_389,plain,
    multiply(d,add(inverse(inverse(a)),inverse(b))) = add(inverse(b),additive_identity),
    inference(superposition,[status(thm)],[c_60,c_386]) ).

cnf(c_391,plain,
    multiply(d,add(add(X0,inverse(a)),inverse(b))) = add(inverse(b),add(multiply(additive_identity,X0),inverse(a))),
    inference(superposition,[status(thm)],[c_255,c_386]) ).

cnf(c_411,plain,
    add(X0,multiply(inverse(X0),X1)) = multiply(multiplicative_identity,add(X0,X1)),
    inference(superposition,[status(thm)],[c_58,c_55]) ).

cnf(c_413,plain,
    multiply(X0,add(additive_identity,X1)) = add(additive_identity,multiply(X0,X1)),
    inference(superposition,[status(thm)],[c_65,c_55]) ).

cnf(c_499,plain,
    multiply(add(a,X0),b) = add(c,multiply(X0,b)),
    inference(superposition,[status(thm)],[c_49,c_56]) ).

cnf(c_506,plain,
    add(X0,multiply(X1,X0)) = multiply(add(multiplicative_identity,X1),X0),
    inference(superposition,[status(thm)],[c_63,c_56]) ).

cnf(c_519,plain,
    add(multiply(X0,X1),X1) = multiply(add(X0,multiplicative_identity),X1),
    inference(superposition,[status(thm)],[c_63,c_56]) ).

cnf(c_660,plain,
    multiply(sP0_iProver_def,add(c,X0)) = add(additive_identity,multiply(sP0_iProver_def,X0)),
    inference(superposition,[status(thm)],[c_247,c_57]) ).

cnf(c_670,plain,
    multiply(X0,add(X1,inverse(X0))) = add(multiply(X0,X1),additive_identity),
    inference(superposition,[status(thm)],[c_60,c_57]) ).

cnf(c_688,plain,
    multiply(X0,add(X1,inverse(X0))) = multiply(X0,add(X1,additive_identity)),
    inference(light_normalisation,[status(thm)],[c_670,c_254]) ).

cnf(c_817,plain,
    add(c,multiply(sP0_iProver_def,X0)) = add(X0,c),
    inference(demodulation,[status(thm)],[c_256,c_52,c_63]) ).

cnf(c_820,plain,
    add(inverse(sP0_iProver_def),c) = add(c,additive_identity),
    inference(superposition,[status(thm)],[c_60,c_817]) ).

cnf(c_821,plain,
    add(c,sP0_iProver_def) = add(multiplicative_identity,c),
    inference(superposition,[status(thm)],[c_62,c_817]) ).

cnf(c_822,plain,
    add(c,c) = add(c,additive_identity),
    inference(superposition,[status(thm)],[c_247,c_817]) ).

cnf(c_830,plain,
    add(multiplicative_identity,c) = multiplicative_identity,
    inference(light_normalisation,[status(thm)],[c_821,c_221]) ).

cnf(c_848,plain,
    add(c,c) = c,
    inference(demodulation,[status(thm)],[c_822,c_64]) ).

cnf(c_896,plain,
    add(c,inverse(sP0_iProver_def)) = c,
    inference(demodulation,[status(thm)],[c_820,c_52,c_64]) ).

cnf(c_1184,plain,
    add(inverse(X0),multiply(X0,X1)) = add(X1,inverse(X0)),
    inference(demodulation,[status(thm)],[c_253,c_52,c_63]) ).

cnf(c_1186,plain,
    add(sP0_iProver_def,multiply(c,X0)) = add(X0,sP0_iProver_def),
    inference(superposition,[status(thm)],[c_155,c_1184]) ).

cnf(c_1194,plain,
    add(inverse(X0),inverse(X0)) = add(inverse(X0),additive_identity),
    inference(superposition,[status(thm)],[c_60,c_1184]) ).

cnf(c_1195,plain,
    add(inverse(X0),X0) = add(multiplicative_identity,inverse(X0)),
    inference(superposition,[status(thm)],[c_62,c_1184]) ).

cnf(c_1197,plain,
    add(inverse(sP0_iProver_def),additive_identity) = add(c,inverse(sP0_iProver_def)),
    inference(superposition,[status(thm)],[c_247,c_1184]) ).

cnf(c_1202,plain,
    add(add(multiplicative_identity,X0),inverse(X0)) = add(inverse(X0),X0),
    inference(superposition,[status(thm)],[c_295,c_1184]) ).

cnf(c_1211,plain,
    add(inverse(sP0_iProver_def),additive_identity) = c,
    inference(light_normalisation,[status(thm)],[c_1197,c_896]) ).

cnf(c_1270,plain,
    add(sP0_iProver_def,multiply(X0,c)) = add(X0,sP0_iProver_def),
    inference(superposition,[status(thm)],[c_53,c_1186]) ).

cnf(c_1272,plain,
    add(inverse(c),sP0_iProver_def) = add(sP0_iProver_def,additive_identity),
    inference(superposition,[status(thm)],[c_60,c_1186]) ).

cnf(c_1282,plain,
    add(sP0_iProver_def,additive_identity) = add(sP0_iProver_def,sP0_iProver_def),
    inference(light_normalisation,[status(thm)],[c_1272,c_155]) ).

cnf(c_1356,plain,
    inverse(sP0_iProver_def) = c,
    inference(demodulation,[status(thm)],[c_1211,c_64]) ).

cnf(c_1364,plain,
    add(multiplicative_identity,inverse(X0)) = multiplicative_identity,
    inference(demodulation,[status(thm)],[c_1195,c_52,c_58]) ).

cnf(c_1439,plain,
    add(inverse(X0),inverse(X0)) = inverse(X0),
    inference(demodulation,[status(thm)],[c_1194,c_64]) ).

cnf(c_1699,plain,
    multiply(sP0_iProver_def,add(c,sP0_iProver_def)) = add(additive_identity,sP0_iProver_def),
    inference(superposition,[status(thm)],[c_291,c_1270]) ).

cnf(c_1702,plain,
    multiply(sP0_iProver_def,multiplicative_identity) = add(additive_identity,sP0_iProver_def),
    inference(light_normalisation,[status(thm)],[c_1699,c_221]) ).

cnf(c_2192,plain,
    multiply(b,add(a,X0)) = add(c,multiply(X0,b)),
    inference(demodulation,[status(thm)],[c_499,c_53]) ).

cnf(c_2196,plain,
    multiply(b,add(a,a)) = add(c,c),
    inference(superposition,[status(thm)],[c_49,c_2192]) ).

cnf(c_2197,plain,
    multiply(b,add(a,X0)) = add(c,multiply(b,X0)),
    inference(superposition,[status(thm)],[c_53,c_2192]) ).

cnf(c_2199,plain,
    multiply(b,add(a,multiplicative_identity)) = add(c,b),
    inference(superposition,[status(thm)],[c_63,c_2192]) ).

cnf(c_2210,plain,
    multiply(b,add(a,a)) = c,
    inference(light_normalisation,[status(thm)],[c_2196,c_848]) ).

cnf(c_2273,plain,
    multiply(b,add(multiplicative_identity,a)) = add(b,c),
    inference(demodulation,[status(thm)],[c_2199,c_52]) ).

cnf(c_2324,plain,
    multiply(add(multiplicative_identity,multiplicative_identity),X0) = add(X0,X0),
    inference(superposition,[status(thm)],[c_63,c_506]) ).

cnf(c_2348,plain,
    multiply(add(multiplicative_identity,X0),additive_identity) = multiply(X0,additive_identity),
    inference(superposition,[status(thm)],[c_506,c_65]) ).

cnf(c_2356,plain,
    multiply(add(multiplicative_identity,X0),inverse(X0)) = add(inverse(X0),inverse(X0)),
    inference(superposition,[status(thm)],[c_506,c_1184]) ).

cnf(c_2363,plain,
    add(X0,X0) = X0,
    inference(light_normalisation,[status(thm)],[c_2324,c_63,c_316]) ).

cnf(c_2369,plain,
    multiply(add(multiplicative_identity,X0),inverse(X0)) = inverse(X0),
    inference(light_normalisation,[status(thm)],[c_2356,c_1439]) ).

cnf(c_2372,plain,
    multiply(b,a) = c,
    inference(demodulation,[status(thm)],[c_2210,c_2363]) ).

cnf(c_2483,plain,
    multiply(add(X0,X1),X0) = add(X0,multiply(X1,X0)),
    inference(superposition,[status(thm)],[c_2363,c_55]) ).

cnf(c_2546,plain,
    multiply(additive_identity,add(multiplicative_identity,X0)) = multiply(X0,additive_identity),
    inference(demodulation,[status(thm)],[c_2348,c_53]) ).

cnf(c_2558,plain,
    multiply(c,additive_identity) = multiply(additive_identity,multiplicative_identity),
    inference(superposition,[status(thm)],[c_830,c_2546]) ).

cnf(c_2559,plain,
    multiply(inverse(X0),additive_identity) = multiply(additive_identity,multiplicative_identity),
    inference(superposition,[status(thm)],[c_1364,c_2546]) ).

cnf(c_2571,plain,
    multiply(additive_identity,additive_identity) = additive_identity,
    inference(superposition,[status(thm)],[c_2546,c_295]) ).

cnf(c_2579,plain,
    multiply(X0,X0) = add(additive_identity,X0),
    inference(demodulation,[status(thm)],[c_279,c_2571]) ).

cnf(c_2580,plain,
    multiply(X0,X0) = X0,
    inference(light_normalisation,[status(thm)],[c_2579,c_65]) ).

cnf(c_2620,plain,
    add(inverse(X0),X0) = add(X0,inverse(X0)),
    inference(superposition,[status(thm)],[c_2580,c_1184]) ).

cnf(c_2628,plain,
    multiply(d,add(inverse(a),inverse(b))) = add(inverse(b),inverse(a)),
    inference(superposition,[status(thm)],[c_2580,c_386]) ).

cnf(c_2648,plain,
    add(inverse(X0),X0) = multiplicative_identity,
    inference(light_normalisation,[status(thm)],[c_2620,c_58,c_1195]) ).

cnf(c_2650,plain,
    add(inverse(b),inverse(a)) = multiply(d,d),
    inference(light_normalisation,[status(thm)],[c_2628,c_50]) ).

cnf(c_2652,plain,
    multiply(additive_identity,c) = additive_identity,
    inference(demodulation,[status(thm)],[c_2558,c_53,c_62]) ).

cnf(c_2663,plain,
    add(additive_identity,sP0_iProver_def) = add(sP0_iProver_def,additive_identity),
    inference(superposition,[status(thm)],[c_2652,c_1270]) ).

cnf(c_2664,plain,
    multiply(sP0_iProver_def,multiplicative_identity) = add(sP0_iProver_def,sP0_iProver_def),
    inference(light_normalisation,[status(thm)],[c_2663,c_1282,c_1702]) ).

cnf(c_2834,plain,
    multiply(additive_identity,inverse(X0)) = additive_identity,
    inference(demodulation,[status(thm)],[c_2559,c_53,c_62]) ).

cnf(c_2847,plain,
    multiply(X0,add(X0,inverse(X1))) = add(additive_identity,X0),
    inference(superposition,[status(thm)],[c_2834,c_276]) ).

cnf(c_2850,plain,
    multiply(X0,add(X0,inverse(X1))) = X0,
    inference(light_normalisation,[status(thm)],[c_2847,c_65]) ).

cnf(c_3418,plain,
    multiply(inverse(a),d) = inverse(a),
    inference(superposition,[status(thm)],[c_50,c_2850]) ).

cnf(c_3517,plain,
    multiply(d,add(inverse(b),inverse(inverse(a)))) = inverse(b),
    inference(demodulation,[status(thm)],[c_389,c_52,c_64]) ).

cnf(c_3530,plain,
    multiply(d,inverse(a)) = inverse(a),
    inference(demodulation,[status(thm)],[c_3418,c_53]) ).

cnf(c_3933,plain,
    multiply(X0,add(X0,X1)) = multiply(add(X1,multiplicative_identity),X0),
    inference(demodulation,[status(thm)],[c_519,c_52,c_53,c_2483]) ).

cnf(c_4003,plain,
    multiply(multiplicative_identity,add(multiplicative_identity,X0)) = add(X0,multiplicative_identity),
    inference(superposition,[status(thm)],[c_3933,c_62]) ).

cnf(c_4237,plain,
    multiply(inverse(X0),add(multiplicative_identity,X0)) = inverse(X0),
    inference(demodulation,[status(thm)],[c_2369,c_53]) ).

cnf(c_4255,plain,
    multiply(add(multiplicative_identity,inverse(X0)),add(multiplicative_identity,X0)) = add(add(multiplicative_identity,X0),inverse(X0)),
    inference(superposition,[status(thm)],[c_4237,c_506]) ).

cnf(c_4267,plain,
    add(X0,multiplicative_identity) = multiplicative_identity,
    inference(light_normalisation,[status(thm)],[c_4255,c_2648,c_1202,c_1364,c_4003]) ).

cnf(c_4274,plain,
    multiply(X0,add(X0,X1)) = multiply(multiplicative_identity,X0),
    inference(demodulation,[status(thm)],[c_3933,c_4267]) ).

cnf(c_4275,plain,
    multiply(X0,add(X0,X1)) = X0,
    inference(light_normalisation,[status(thm)],[c_4274,c_63]) ).

cnf(c_4277,plain,
    add(multiply(additive_identity,X0),X1) = X1,
    inference(demodulation,[status(thm)],[c_276,c_4275]) ).

cnf(c_4278,plain,
    multiply(X0,add(X1,X0)) = X0,
    inference(demodulation,[status(thm)],[c_255,c_4277]) ).

cnf(c_4298,plain,
    add(multiplicative_identity,X0) = multiplicative_identity,
    inference(superposition,[status(thm)],[c_4267,c_52]) ).

cnf(c_4312,plain,
    add(X0,multiply(X1,X0)) = multiply(multiplicative_identity,X0),
    inference(demodulation,[status(thm)],[c_506,c_4298]) ).

cnf(c_4313,plain,
    multiply(b,multiplicative_identity) = add(b,c),
    inference(demodulation,[status(thm)],[c_2273,c_4298]) ).

cnf(c_4315,plain,
    add(X0,multiply(X1,X0)) = X0,
    inference(light_normalisation,[status(thm)],[c_4312,c_63,c_2483]) ).

cnf(c_4318,plain,
    multiply(d,add(inverse(b),add(X0,inverse(a)))) = d,
    inference(demodulation,[status(thm)],[c_391,c_52,c_2580,c_2650,c_4277]) ).

cnf(c_4374,plain,
    add(b,c) = b,
    inference(demodulation,[status(thm)],[c_4313,c_62]) ).

cnf(c_4392,plain,
    add(X0,multiply(X0,X1)) = X0,
    inference(superposition,[status(thm)],[c_53,c_4315]) ).

cnf(c_4418,plain,
    multiply(X0,additive_identity) = additive_identity,
    inference(superposition,[status(thm)],[c_4315,c_65]) ).

cnf(c_4493,plain,
    multiply(additive_identity,X0) = additive_identity,
    inference(superposition,[status(thm)],[c_4418,c_53]) ).

cnf(c_4507,plain,
    multiply(add(additive_identity,X0),X1) = add(additive_identity,multiply(X0,X1)),
    inference(superposition,[status(thm)],[c_4493,c_56]) ).

cnf(c_4512,plain,
    multiply(add(X0,additive_identity),X1) = add(multiply(X0,X1),additive_identity),
    inference(superposition,[status(thm)],[c_4493,c_56]) ).

cnf(c_4521,plain,
    multiply(X0,add(X1,additive_identity)) = multiply(X0,X1),
    inference(light_normalisation,[status(thm)],[c_4512,c_64,c_254]) ).

cnf(c_4523,plain,
    multiply(X0,add(additive_identity,X1)) = multiply(X0,X1),
    inference(light_normalisation,[status(thm)],[c_4507,c_65,c_413]) ).

cnf(c_4560,plain,
    add(add(X0,X1),inverse(X0)) = add(inverse(X0),X0),
    inference(superposition,[status(thm)],[c_4275,c_1184]) ).

cnf(c_4563,plain,
    add(add(X0,X1),X0) = add(X0,X1),
    inference(superposition,[status(thm)],[c_4275,c_4315]) ).

cnf(c_4576,plain,
    add(add(X0,X1),inverse(X0)) = multiplicative_identity,
    inference(light_normalisation,[status(thm)],[c_4560,c_2648]) ).

cnf(c_4649,plain,
    multiply(c,b) = c,
    inference(superposition,[status(thm)],[c_4374,c_4278]) ).

cnf(c_4717,plain,
    multiply(b,c) = c,
    inference(demodulation,[status(thm)],[c_4649,c_53]) ).

cnf(c_5145,plain,
    add(a,c) = a,
    inference(superposition,[status(thm)],[c_49,c_4392]) ).

cnf(c_5164,plain,
    add(d,inverse(b)) = d,
    inference(superposition,[status(thm)],[c_3517,c_4392]) ).

cnf(c_5165,plain,
    add(d,inverse(a)) = d,
    inference(superposition,[status(thm)],[c_3530,c_4392]) ).

cnf(c_5250,plain,
    multiply(c,a) = c,
    inference(superposition,[status(thm)],[c_5145,c_4278]) ).

cnf(c_5260,plain,
    multiply(a,c) = c,
    inference(demodulation,[status(thm)],[c_5250,c_53]) ).

cnf(c_5583,plain,
    add(inverse(X0),add(X0,X1)) = multiplicative_identity,
    inference(demodulation,[status(thm)],[c_4576,c_52]) ).

cnf(c_5591,plain,
    add(inverse(X0),add(X1,X0)) = multiplicative_identity,
    inference(superposition,[status(thm)],[c_52,c_5583]) ).

cnf(c_5933,plain,
    add(inverse(multiply(X0,X1)),X1) = multiplicative_identity,
    inference(superposition,[status(thm)],[c_4315,c_5591]) ).

cnf(c_6011,plain,
    add(X0,inverse(multiply(X1,X0))) = multiplicative_identity,
    inference(demodulation,[status(thm)],[c_5933,c_52]) ).

cnf(c_6016,plain,
    add(X0,inverse(multiply(X0,X1))) = multiplicative_identity,
    inference(superposition,[status(thm)],[c_53,c_6011]) ).

cnf(c_6554,plain,
    multiply(sP0_iProver_def,add(c,X0)) = multiply(sP0_iProver_def,X0),
    inference(demodulation,[status(thm)],[c_660,c_413,c_4523]) ).

cnf(c_6558,plain,
    multiply(sP0_iProver_def,inverse(c)) = multiply(sP0_iProver_def,multiplicative_identity),
    inference(superposition,[status(thm)],[c_58,c_6554]) ).

cnf(c_6584,plain,
    multiply(sP0_iProver_def,multiplicative_identity) = multiply(sP0_iProver_def,sP0_iProver_def),
    inference(light_normalisation,[status(thm)],[c_6558,c_155]) ).

cnf(c_7104,plain,
    add(X0,add(X0,X1)) = add(X0,X1),
    inference(demodulation,[status(thm)],[c_4563,c_52]) ).

cnf(c_7111,plain,
    add(X0,add(X1,X0)) = add(X1,X0),
    inference(superposition,[status(thm)],[c_52,c_7104]) ).

cnf(c_7392,plain,
    add(X0,multiply(inverse(X0),X1)) = add(X0,X1),
    inference(demodulation,[status(thm)],[c_411,c_63]) ).

cnf(c_7403,plain,
    add(X0,inverse(inverse(X0))) = add(X0,additive_identity),
    inference(superposition,[status(thm)],[c_60,c_7392]) ).

cnf(c_7411,plain,
    add(sP0_iProver_def,multiply(c,X0)) = add(sP0_iProver_def,X0),
    inference(superposition,[status(thm)],[c_1356,c_7392]) ).

cnf(c_7447,plain,
    add(X0,inverse(inverse(X0))) = X0,
    inference(light_normalisation,[status(thm)],[c_7403,c_64]) ).

cnf(c_7505,plain,
    multiply(inverse(inverse(X0)),X0) = inverse(inverse(X0)),
    inference(superposition,[status(thm)],[c_7447,c_4278]) ).

cnf(c_10035,plain,
    multiply(X0,inverse(inverse(X0))) = inverse(inverse(X0)),
    inference(demodulation,[status(thm)],[c_7505,c_53]) ).

cnf(c_11855,plain,
    multiply(X0,add(X1,inverse(X0))) = multiply(X0,X1),
    inference(light_normalisation,[status(thm)],[c_688,c_4521]) ).

cnf(c_11871,plain,
    multiply(X0,add(inverse(X0),X1)) = multiply(X0,X1),
    inference(superposition,[status(thm)],[c_52,c_11855]) ).

cnf(c_11883,plain,
    multiply(c,add(X0,sP0_iProver_def)) = multiply(c,X0),
    inference(superposition,[status(thm)],[c_155,c_11855]) ).

cnf(c_12089,plain,
    multiply(c,add(sP0_iProver_def,X0)) = multiply(c,X0),
    inference(superposition,[status(thm)],[c_52,c_11883]) ).

cnf(c_12696,plain,
    multiply(X0,inverse(inverse(X0))) = multiply(X0,multiplicative_identity),
    inference(superposition,[status(thm)],[c_58,c_11871]) ).

cnf(c_12703,plain,
    multiply(X0,multiply(X1,inverse(X0))) = multiply(X0,inverse(X0)),
    inference(superposition,[status(thm)],[c_4315,c_11871]) ).

cnf(c_12704,plain,
    multiply(X0,multiply(inverse(X0),X1)) = multiply(X0,inverse(X0)),
    inference(superposition,[status(thm)],[c_4392,c_11871]) ).

cnf(c_12783,plain,
    multiply(X0,inverse(inverse(X0))) = X0,
    inference(light_normalisation,[status(thm)],[c_12696,c_62,c_10035]) ).

cnf(c_12796,plain,
    multiply(X0,multiply(inverse(X0),X1)) = additive_identity,
    inference(light_normalisation,[status(thm)],[c_12704,c_60]) ).

cnf(c_12797,plain,
    multiply(X0,multiply(X1,inverse(X0))) = additive_identity,
    inference(light_normalisation,[status(thm)],[c_12703,c_60]) ).

cnf(c_12820,plain,
    inverse(inverse(X0)) = X0,
    inference(demodulation,[status(thm)],[c_10035,c_12783]) ).

cnf(c_13086,plain,
    multiply(inverse(X0),multiply(X0,X1)) = additive_identity,
    inference(superposition,[status(thm)],[c_12820,c_12796]) ).

cnf(c_13194,plain,
    multiply(inverse(X0),multiply(X1,X0)) = additive_identity,
    inference(superposition,[status(thm)],[c_12820,c_12797]) ).

cnf(c_13571,plain,
    multiply(inverse(b),c) = additive_identity,
    inference(superposition,[status(thm)],[c_4717,c_13086]) ).

cnf(c_13573,plain,
    multiply(inverse(a),c) = additive_identity,
    inference(superposition,[status(thm)],[c_5260,c_13086]) ).

cnf(c_13682,plain,
    multiply(c,inverse(b)) = additive_identity,
    inference(demodulation,[status(thm)],[c_13571,c_53]) ).

cnf(c_13695,plain,
    add(sP0_iProver_def,inverse(b)) = add(sP0_iProver_def,additive_identity),
    inference(superposition,[status(thm)],[c_13682,c_7411]) ).

cnf(c_13705,plain,
    add(sP0_iProver_def,inverse(b)) = multiply(sP0_iProver_def,sP0_iProver_def),
    inference(light_normalisation,[status(thm)],[c_13695,c_1282,c_2664,c_6584]) ).

cnf(c_13718,plain,
    multiply(c,inverse(a)) = additive_identity,
    inference(demodulation,[status(thm)],[c_13573,c_53]) ).

cnf(c_13732,plain,
    add(sP0_iProver_def,inverse(a)) = add(sP0_iProver_def,additive_identity),
    inference(superposition,[status(thm)],[c_13718,c_7411]) ).

cnf(c_13742,plain,
    add(sP0_iProver_def,inverse(a)) = multiply(sP0_iProver_def,sP0_iProver_def),
    inference(light_normalisation,[status(thm)],[c_13732,c_1282,c_2664,c_6584]) ).

cnf(c_13785,plain,
    multiply(inverse(add(X0,X1)),X1) = additive_identity,
    inference(superposition,[status(thm)],[c_4278,c_13194]) ).

cnf(c_14088,plain,
    add(sP0_iProver_def,inverse(b)) = sP0_iProver_def,
    inference(demodulation,[status(thm)],[c_13705,c_2580]) ).

cnf(c_14097,plain,
    add(inverse(b),sP0_iProver_def) = sP0_iProver_def,
    inference(superposition,[status(thm)],[c_14088,c_7111]) ).

cnf(c_14736,plain,
    add(sP0_iProver_def,inverse(a)) = sP0_iProver_def,
    inference(demodulation,[status(thm)],[c_13742,c_2580]) ).

cnf(c_14753,plain,
    multiply(d,add(inverse(b),sP0_iProver_def)) = d,
    inference(superposition,[status(thm)],[c_14736,c_4318]) ).

cnf(c_14764,plain,
    multiply(d,sP0_iProver_def) = d,
    inference(light_normalisation,[status(thm)],[c_14753,c_14097]) ).

cnf(c_14785,plain,
    multiply(sP0_iProver_def,d) = d,
    inference(demodulation,[status(thm)],[c_14764,c_53]) ).

cnf(c_14787,plain,
    add(sP0_iProver_def,inverse(d)) = multiplicative_identity,
    inference(superposition,[status(thm)],[c_14785,c_6016]) ).

cnf(c_14926,plain,
    multiply(c,inverse(d)) = multiply(c,multiplicative_identity),
    inference(superposition,[status(thm)],[c_14787,c_12089]) ).

cnf(c_15411,plain,
    multiply(X0,inverse(add(X1,X0))) = additive_identity,
    inference(demodulation,[status(thm)],[c_13785,c_53]) ).

cnf(c_15450,plain,
    multiply(inverse(b),inverse(d)) = additive_identity,
    inference(superposition,[status(thm)],[c_5164,c_15411]) ).

cnf(c_15454,plain,
    multiply(inverse(a),inverse(d)) = additive_identity,
    inference(superposition,[status(thm)],[c_5165,c_15411]) ).

cnf(c_15719,plain,
    add(b,inverse(d)) = add(b,additive_identity),
    inference(superposition,[status(thm)],[c_15450,c_7392]) ).

cnf(c_15761,plain,
    add(a,inverse(d)) = add(a,additive_identity),
    inference(superposition,[status(thm)],[c_15454,c_7392]) ).

cnf(c_16626,plain,
    multiply(c,inverse(d)) = c,
    inference(demodulation,[status(thm)],[c_14926,c_62]) ).

cnf(c_16638,plain,
    add(inverse(d),c) = inverse(d),
    inference(superposition,[status(thm)],[c_16626,c_4315]) ).

cnf(c_16701,plain,
    add(c,inverse(d)) = inverse(d),
    inference(demodulation,[status(thm)],[c_16638,c_52]) ).

cnf(c_17198,plain,
    add(b,inverse(d)) = b,
    inference(demodulation,[status(thm)],[c_15719,c_64]) ).

cnf(c_17211,plain,
    multiply(inverse(d),b) = inverse(d),
    inference(superposition,[status(thm)],[c_17198,c_4278]) ).

cnf(c_17229,plain,
    multiply(b,inverse(d)) = inverse(d),
    inference(demodulation,[status(thm)],[c_17211,c_53]) ).

cnf(c_17270,plain,
    add(a,inverse(d)) = a,
    inference(demodulation,[status(thm)],[c_15761,c_64]) ).

cnf(c_17421,plain,
    multiply(b,add(a,inverse(d))) = add(c,inverse(d)),
    inference(superposition,[status(thm)],[c_17229,c_2197]) ).

cnf(c_17456,plain,
    inverse(d) = c,
    inference(light_normalisation,[status(thm)],[c_17421,c_2372,c_16701,c_17270]) ).

cnf(c_17694,plain,
    inverse(c) = d,
    inference(superposition,[status(thm)],[c_17456,c_12820]) ).

cnf(c_17707,plain,
    d = sP0_iProver_def,
    inference(light_normalisation,[status(thm)],[c_17694,c_155]) ).

cnf(c_17742,plain,
    sP0_iProver_def != sP0_iProver_def,
    inference(demodulation,[status(thm)],[c_156,c_17707]) ).

cnf(c_17743,plain,
    $false,
    inference(equality_resolution_simp,[status(thm)],[c_17742]) ).


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