TSTP Solution File: GRP470-1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : GRP470-1 : TPTP v8.1.2. Released v2.6.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n002.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 31 12:11:47 EDT 2023

% Result   : Unsatisfiable 98.67s 12.81s
% Output   : CNFRefutation 99.86s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   63
%            Number of leaves      :    3
% Syntax   : Number of formulae    :  225 ( 225 unt;   0 def)
%            Number of atoms       :  225 ( 224 equ)
%            Maximal formula atoms :    1 (   1 avg)
%            Number of connectives :    3 (   3   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   10 (   6 avg)
%            Maximal term depth    :   15 (   3 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    5 (   5 usr;   2 con; 0-2 aty)
%            Number of variables   : 1138 (;1138   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [A,B,C,D] : divide(inverse(divide(A,divide(B,divide(C,D)))),divide(divide(D,C),A)) = B,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [A,B] : multiply(A,B) = divide(A,inverse(B)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,negated_conjecture,
    multiply(multiply(inverse(b2),b2),a2) != a2,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f4,plain,
    ! [X0,X1,X2,X3] : divide(inverse(divide(X0,divide(X1,divide(X2,X3)))),divide(divide(X3,X2),X0)) = X1,
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f5,plain,
    ! [X0,X1] : multiply(X0,X1) = divide(X0,inverse(X1)),
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f6,plain,
    multiply(multiply(inverse(b2),b2),a2) != a2,
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f7,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),divide(divide(X1,X2),inverse(divide(divide(X2,X1),divide(X0,divide(X3,X4)))))) = divide(X4,X3),
    inference(paramodulation,[status(thm)],[f4,f4]) ).

fof(f8,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,divide(X3,X4))))) = divide(X4,X3),
    inference(forward_demodulation,[status(thm)],[f5,f7]) ).

fof(f9,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(divide(X0,X1)),divide(divide(X2,divide(X3,X4)),X0)) = inverse(divide(X2,divide(X1,divide(X4,X3)))),
    inference(paramodulation,[status(thm)],[f4,f4]) ).

fof(f12,plain,
    ! [X0,X1,X2,X3] : divide(inverse(divide(X0,divide(X1,multiply(X2,X3)))),divide(divide(inverse(X3),X2),X0)) = X1,
    inference(paramodulation,[status(thm)],[f5,f4]) ).

fof(f16,plain,
    ! [X0,X1,X2,X3] : divide(inverse(divide(X0,divide(X1,divide(inverse(X2),X3)))),divide(multiply(X3,X2),X0)) = X1,
    inference(paramodulation,[status(thm)],[f5,f4]) ).

fof(f17,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),divide(divide(inverse(X1),X2),inverse(divide(multiply(X2,X1),divide(X0,multiply(X3,X4)))))) = divide(inverse(X4),X3),
    inference(paramodulation,[status(thm)],[f12,f12]) ).

fof(f18,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),multiply(divide(inverse(X1),X2),divide(multiply(X2,X1),divide(X0,multiply(X3,X4))))) = divide(inverse(X4),X3),
    inference(forward_demodulation,[status(thm)],[f5,f17]) ).

fof(f19,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),divide(divide(inverse(X1),X2),inverse(divide(multiply(X2,X1),divide(X0,divide(X3,X4)))))) = divide(X4,X3),
    inference(paramodulation,[status(thm)],[f4,f12]) ).

fof(f20,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),multiply(divide(inverse(X1),X2),divide(multiply(X2,X1),divide(X0,divide(X3,X4))))) = divide(X4,X3),
    inference(forward_demodulation,[status(thm)],[f5,f19]) ).

fof(f24,plain,
    ! [X0,X1,X2,X3] : divide(inverse(divide(X0,divide(X1,multiply(inverse(X2),X3)))),divide(multiply(inverse(X3),X2),X0)) = X1,
    inference(paramodulation,[status(thm)],[f5,f12]) ).

fof(f25,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),divide(divide(X1,X2),inverse(divide(divide(X2,X1),divide(X0,multiply(X3,X4)))))) = divide(inverse(X4),X3),
    inference(paramodulation,[status(thm)],[f12,f4]) ).

fof(f26,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,multiply(X3,X4))))) = divide(inverse(X4),X3),
    inference(forward_demodulation,[status(thm)],[f5,f25]) ).

fof(f31,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(inverse(divide(X0,divide(X1,X2))),divide(divide(divide(divide(inverse(X3),X4),X5),inverse(divide(X5,divide(X2,multiply(X4,X3))))),X0)) = X1,
    inference(paramodulation,[status(thm)],[f12,f4]) ).

fof(f32,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(inverse(divide(X0,divide(X1,X2))),divide(multiply(divide(divide(inverse(X3),X4),X5),divide(X5,divide(X2,multiply(X4,X3)))),X0)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f31]) ).

fof(f33,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),divide(multiply(X1,X2),inverse(divide(divide(inverse(X2),X1),divide(X0,multiply(X3,X4)))))) = divide(inverse(X4),X3),
    inference(paramodulation,[status(thm)],[f12,f16]) ).

fof(f34,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),multiply(multiply(X1,X2),divide(divide(inverse(X2),X1),divide(X0,multiply(X3,X4))))) = divide(inverse(X4),X3),
    inference(forward_demodulation,[status(thm)],[f5,f33]) ).

fof(f37,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),divide(multiply(X1,X2),inverse(divide(divide(inverse(X2),X1),divide(X0,divide(X3,X4)))))) = divide(X4,X3),
    inference(paramodulation,[status(thm)],[f4,f16]) ).

fof(f38,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(X0),multiply(multiply(X1,X2),divide(divide(inverse(X2),X1),divide(X0,divide(X3,X4))))) = divide(X4,X3),
    inference(forward_demodulation,[status(thm)],[f5,f37]) ).

fof(f43,plain,
    ! [X0,X1,X2,X3] : divide(inverse(divide(inverse(X0),divide(X1,divide(inverse(X2),X3)))),multiply(multiply(X3,X2),X0)) = X1,
    inference(paramodulation,[status(thm)],[f5,f16]) ).

fof(f84,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,divide(X3,X4))))) = divide(multiply(divide(X5,X6),divide(divide(X6,X5),divide(X7,divide(X4,X3)))),inverse(X7)),
    inference(paramodulation,[status(thm)],[f8,f8]) ).

fof(f85,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,X1) = divide(multiply(divide(X2,X3),divide(divide(X3,X2),divide(X4,divide(X0,X1)))),inverse(X4)),
    inference(forward_demodulation,[status(thm)],[f8,f84]) ).

fof(f86,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(multiply(divide(X2,X3),divide(divide(X3,X2),divide(X4,divide(X0,X1)))),X4),
    inference(forward_demodulation,[status(thm)],[f5,f85]) ).

fof(f159,plain,
    ! [X0,X1,X2,X3] : divide(inverse(divide(inverse(X0),divide(X1,multiply(inverse(X2),X3)))),multiply(multiply(inverse(X3),X2),X0)) = X1,
    inference(paramodulation,[status(thm)],[f5,f43]) ).

fof(f294,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(divide(X1,divide(divide(X0,divide(divide(X2,X3),X1)),divide(X3,X2)))),
    inference(paramodulation,[status(thm)],[f4,f9]) ).

fof(f394,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(X1,divide(inverse(divide(divide(X2,X3),X1)),divide(X3,X2)))))),
    inference(paramodulation,[status(thm)],[f9,f294]) ).

fof(f419,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(divide(X1,divide(divide(X0,divide(multiply(X2,X3),X1)),divide(inverse(X3),X2)))),
    inference(paramodulation,[status(thm)],[f5,f294]) ).

fof(f442,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(divide(X1,divide(divide(X0,divide(divide(inverse(X2),X3),X1)),multiply(X3,X2)))),
    inference(paramodulation,[status(thm)],[f5,f294]) ).

fof(f447,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(X0,divide(divide(X1,divide(X2,X3)),X4)) = inverse(divide(X1,divide(divide(divide(X0,divide(divide(X5,X6),X4)),divide(X6,X5)),divide(X3,X2)))),
    inference(paramodulation,[status(thm)],[f294,f9]) ).

fof(f461,plain,
    ! [X0,X1,X2,X3,X4] : multiply(X0,divide(X1,divide(divide(X2,divide(divide(X3,X4),X1)),divide(X4,X3)))) = divide(X0,X2),
    inference(paramodulation,[status(thm)],[f294,f5]) ).

fof(f474,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(X1,divide(inverse(divide(divide(inverse(X2),X3),X1)),multiply(X3,X2)))))),
    inference(paramodulation,[status(thm)],[f9,f419]) ).

fof(f489,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(divide(X1,divide(divide(X0,divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2)))),
    inference(paramodulation,[status(thm)],[f5,f419]) ).

fof(f528,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(divide(inverse(X1),divide(divide(X0,multiply(divide(inverse(X2),X3),X1)),multiply(X3,X2)))),
    inference(paramodulation,[status(thm)],[f5,f442]) ).

fof(f671,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(X1,divide(inverse(divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2)))))),
    inference(paramodulation,[status(thm)],[f9,f489]) ).

fof(f1088,plain,
    ! [X0,X1,X2,X3,X4] : inverse(divide(divide(inverse(divide(divide(X0,X1),multiply(inverse(X2),X3))),divide(X1,X0)),divide(X4,multiply(inverse(X3),X2)))) = inverse(inverse(X4)),
    inference(paramodulation,[status(thm)],[f24,f394]) ).

fof(f1102,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(inverse(X1),divide(inverse(multiply(divide(X2,X3),X1)),divide(X3,X2)))))),
    inference(paramodulation,[status(thm)],[f5,f394]) ).

fof(f1201,plain,
    ! [X0,X1,X2,X3,X4,X5] : inverse(divide(divide(inverse(divide(divide(inverse(X0),X1),divide(X2,divide(X3,X4)))),multiply(X1,X0)),X5)) = inverse(inverse(inverse(divide(X2,divide(X5,divide(X4,X3)))))),
    inference(paramodulation,[status(thm)],[f9,f474]) ).

fof(f1647,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(divide(inverse(X0),divide(X1,multiply(inverse(X2),X3)))),multiply(multiply(inverse(X3),X2),X0)) = multiply(multiply(divide(X4,X5),divide(divide(X5,X4),divide(X6,X1))),X6),
    inference(paramodulation,[status(thm)],[f159,f86]) ).

fof(f1648,plain,
    ! [X0,X1,X2,X3] : X0 = multiply(multiply(divide(X1,X2),divide(divide(X2,X1),divide(X3,X0))),X3),
    inference(forward_demodulation,[status(thm)],[f159,f1647]) ).

fof(f1733,plain,
    ! [X0,X1,X2,X3] : X0 = multiply(multiply(multiply(X1,X2),divide(divide(inverse(X2),X1),divide(X3,X0))),X3),
    inference(paramodulation,[status(thm)],[f5,f1648]) ).

fof(f1759,plain,
    ! [X0,X1,X2,X3] : X0 = multiply(multiply(divide(inverse(X1),X2),divide(multiply(X2,X1),divide(X3,X0))),X3),
    inference(paramodulation,[status(thm)],[f5,f1648]) ).

fof(f1782,plain,
    ! [X0,X1,X2,X3] : inverse(X0) = multiply(multiply(divide(X1,X2),divide(divide(X2,X1),multiply(X3,X0))),X3),
    inference(paramodulation,[status(thm)],[f5,f1648]) ).

fof(f1812,plain,
    ! [X0,X1,X2,X3] : X0 = multiply(multiply(multiply(inverse(X1),X2),divide(multiply(inverse(X2),X1),divide(X3,X0))),X3),
    inference(paramodulation,[status(thm)],[f5,f1733]) ).

fof(f1921,plain,
    ! [X0,X1,X2,X3] : inverse(X0) = multiply(multiply(multiply(inverse(X1),X2),divide(multiply(inverse(X2),X1),multiply(X3,X0))),X3),
    inference(paramodulation,[status(thm)],[f5,f1812]) ).

fof(f3016,plain,
    ! [X0,X1,X2,X3,X4] : multiply(X0,inverse(divide(X1,divide(inverse(X2),divide(inverse(multiply(divide(X3,X4),X2)),divide(X4,X3)))))) = divide(X0,X1),
    inference(paramodulation,[status(thm)],[f1102,f5]) ).

fof(f3178,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(X3,X4),multiply(inverse(X1),X2))),divide(X4,X3)))) = X0,
    inference(paramodulation,[status(thm)],[f1088,f24]) ).

fof(f3337,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(inverse(X0)),divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(inverse(X1),X2))),divide(multiply(divide(inverse(X5),X6),divide(multiply(X6,X5),divide(X7,multiply(X4,X3)))),inverse(X7))))) = X0,
    inference(paramodulation,[status(thm)],[f18,f3178]) ).

fof(f3338,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(inverse(X0)),divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(inverse(X1),X2))),multiply(multiply(divide(inverse(X5),X6),divide(multiply(X6,X5),divide(X7,multiply(X4,X3)))),X7)))) = X0,
    inference(forward_demodulation,[status(thm)],[f5,f3337]) ).

fof(f3339,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(inverse(X1),X2))),multiply(X4,X3)))) = X0,
    inference(forward_demodulation,[status(thm)],[f1759,f3338]) ).

fof(f3413,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(multiply(multiply(divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(X3,X4),multiply(inverse(X1),X2))),divide(X4,X3))),inverse(X5)),divide(X5,divide(X6,X0))),X6),
    inference(paramodulation,[status(thm)],[f3178,f1733]) ).

fof(f3522,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(inverse(X1),X2))),multiply(X4,X3)))) = inverse(divide(X0,divide(inverse(X5),divide(inverse(multiply(divide(X6,X7),X5)),divide(X7,X6))))),
    inference(paramodulation,[status(thm)],[f1102,f3339]) ).

fof(f3533,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(inverse(X1),X2))),multiply(X4,X3)))) = divide(X5,divide(divide(X0,divide(divide(X6,X7),X5)),divide(X7,X6))),
    inference(paramodulation,[status(thm)],[f294,f3339]) ).

fof(f3534,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(inverse(X0)),divide(multiply(X1,X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(inverse(inverse(divide(X1,divide(inverse(X5),divide(inverse(multiply(divide(X6,X7),X5)),divide(X7,X6)))))),X2))),multiply(X4,X3)))) = X0,
    inference(paramodulation,[status(thm)],[f1102,f3339]) ).

fof(f3535,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),divide(multiply(X1,X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(X1,X2))),multiply(X4,X3)))) = X0,
    inference(forward_demodulation,[status(thm)],[f1102,f3534]) ).

fof(f3828,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(divide(divide(inverse(X2),X3),X4),divide(X4,divide(divide(X1,X0),multiply(X3,X2)))),
    inference(paramodulation,[status(thm)],[f461,f1759]) ).

fof(f3834,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(divide(divide(X2,X3),X4),divide(X4,divide(divide(X1,X0),divide(X3,X2)))),
    inference(paramodulation,[status(thm)],[f461,f1648]) ).

fof(f3878,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(divide(multiply(X2,X3),X4),divide(X4,divide(divide(X1,X0),divide(inverse(X3),X2)))),
    inference(paramodulation,[status(thm)],[f461,f1733]) ).

fof(f4201,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(multiply(divide(X2,X3),X4),divide(inverse(X4),divide(divide(X1,X0),divide(X3,X2)))),
    inference(paramodulation,[status(thm)],[f5,f3834]) ).

fof(f4443,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(divide(divide(X0,divide(X1,X2)),X3),inverse(divide(X3,X4))) = multiply(divide(divide(inverse(X5),X6),X7),divide(X7,divide(inverse(divide(X0,divide(X4,divide(X2,X1)))),multiply(X6,X5)))),
    inference(paramodulation,[status(thm)],[f9,f3828]) ).

fof(f4444,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : multiply(divide(divide(X0,divide(X1,X2)),X3),divide(X3,X4)) = multiply(divide(divide(inverse(X5),X6),X7),divide(X7,divide(inverse(divide(X0,divide(X4,divide(X2,X1)))),multiply(X6,X5)))),
    inference(forward_demodulation,[status(thm)],[f5,f4443]) ).

fof(f4991,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : inverse(divide(inverse(X0),divide(divide(X1,X2),divide(X3,X4)))) = multiply(multiply(multiply(inverse(X5),X6),divide(multiply(inverse(X6),X5),divide(X2,X1))),multiply(divide(X4,X3),X0)),
    inference(paramodulation,[status(thm)],[f4201,f1921]) ).

fof(f5329,plain,
    ! [X0,X1,X2,X3,X4] : inverse(divide(divide(inverse(divide(multiply(inverse(X0),X1),divide(X2,X3))),multiply(inverse(X1),X0)),divide(X4,divide(X3,X2)))) = inverse(inverse(X4)),
    inference(paramodulation,[status(thm)],[f4,f671]) ).

fof(f5652,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),divide(X1,inverse(X2)))),multiply(inverse(X4),X3)))) = X0,
    inference(paramodulation,[status(thm)],[f5329,f16]) ).

fof(f5653,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),multiply(X1,X2))),multiply(inverse(X4),X3)))) = X0,
    inference(forward_demodulation,[status(thm)],[f5,f5652]) ).

fof(f5763,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] : divide(inverse(inverse(inverse(X0))),divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),multiply(X1,X2))),multiply(inverse(X4),X3)))) = divide(divide(inverse(divide(multiply(inverse(X5),X6),divide(X7,X8))),multiply(inverse(X6),X5)),divide(X0,divide(X8,X7))),
    inference(paramodulation,[status(thm)],[f5329,f5653]) ).

fof(f5764,plain,
    ! [X0,X1,X2,X3,X4] : inverse(X0) = divide(divide(inverse(divide(multiply(inverse(X1),X2),divide(X3,X4))),multiply(inverse(X2),X1)),divide(X0,divide(X4,X3))),
    inference(forward_demodulation,[status(thm)],[f5653,f5763]) ).

fof(f5784,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(inverse(X0)),divide(X1,divide(inverse(divide(multiply(inverse(X2),X3),multiply(multiply(multiply(inverse(X4),X5),divide(multiply(inverse(X5),X4),divide(X6,X1))),X6))),multiply(inverse(X3),X2)))) = X0,
    inference(paramodulation,[status(thm)],[f1812,f5653]) ).

fof(f5785,plain,
    ! [X0,X1,X2,X3] : divide(inverse(inverse(X0)),divide(X1,divide(inverse(divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2)))) = X0,
    inference(forward_demodulation,[status(thm)],[f1812,f5784]) ).

fof(f5896,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),multiply(X1,divide(multiply(divide(multiply(X2,X3),divide(inverse(divide(multiply(inverse(X4),X5),multiply(X2,X3))),multiply(inverse(X5),X4))),inverse(X1)),divide(X0,divide(X6,X7))))) = divide(X7,X6),
    inference(paramodulation,[status(thm)],[f5653,f20]) ).

fof(f5900,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(multiply(X1,divide(multiply(divide(multiply(X2,X3),divide(inverse(divide(multiply(inverse(X4),X5),multiply(X2,X3))),multiply(inverse(X5),X4))),inverse(X1)),divide(X6,X0))),X6),
    inference(paramodulation,[status(thm)],[f5653,f1759]) ).

fof(f5904,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = inverse(divide(inverse(X1),divide(divide(X0,multiply(X2,X1)),multiply(divide(multiply(X3,X4),divide(inverse(divide(multiply(inverse(X5),X6),multiply(X3,X4))),multiply(inverse(X6),X5))),inverse(X2))))),
    inference(paramodulation,[status(thm)],[f5653,f528]) ).

fof(f5950,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),multiply(divide(divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),multiply(X1,X2))),multiply(inverse(X4),X3))),inverse(inverse(X5))),divide(X5,divide(X0,multiply(X6,X7))))) = divide(inverse(X7),X6),
    inference(paramodulation,[status(thm)],[f5653,f26]) ).

fof(f5951,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),multiply(multiply(divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),multiply(X1,X2))),multiply(inverse(X4),X3))),inverse(X5)),divide(X5,divide(X0,multiply(X6,X7))))) = divide(inverse(X7),X6),
    inference(forward_demodulation,[status(thm)],[f5,f5950]) ).

fof(f6046,plain,
    ! [X0,X1,X2,X3,X4,X5] : inverse(X0) = divide(divide(X1,multiply(inverse(X2),X3)),divide(X0,divide(divide(X4,X5),divide(X1,divide(divide(X5,X4),multiply(inverse(X3),X2)))))),
    inference(paramodulation,[status(thm)],[f294,f5764]) ).

fof(f6149,plain,
    ! [X0,X1,X2,X3,X4,X5] : inverse(inverse(divide(X0,divide(X1,divide(inverse(X2),X3))))) = divide(divide(inverse(divide(multiply(inverse(X4),X5),divide(X0,multiply(X3,X2)))),multiply(inverse(X5),X4)),X1),
    inference(paramodulation,[status(thm)],[f16,f5764]) ).

fof(f6150,plain,
    ! [X0,X1,X2,X3,X4,X5] : inverse(inverse(divide(X0,divide(X1,divide(X2,X3))))) = divide(divide(inverse(divide(multiply(inverse(X4),X5),divide(X0,divide(X3,X2)))),multiply(inverse(X5),X4)),X1),
    inference(paramodulation,[status(thm)],[f4,f5764]) ).

fof(f6244,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(X0,X1) = multiply(divide(multiply(X2,X3),divide(inverse(divide(multiply(inverse(X4),X5),divide(X2,inverse(X3)))),multiply(inverse(X5),X4))),inverse(divide(X1,X0))),
    inference(paramodulation,[status(thm)],[f5764,f3878]) ).

fof(f6245,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(X0,X1) = multiply(divide(multiply(X2,X3),divide(inverse(divide(multiply(inverse(X4),X5),multiply(X2,X3))),multiply(inverse(X5),X4))),inverse(divide(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f5,f6244]) ).

fof(f6252,plain,
    ! [X0,X1,X2,X3,X4] : X0 = inverse(inverse(divide(X0,inverse(inverse(divide(divide(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),divide(X1,X2))),multiply(inverse(X4),X3)))))))),
    inference(paramodulation,[status(thm)],[f5764,f394]) ).

fof(f6253,plain,
    ! [X0,X1,X2,X3,X4] : X0 = inverse(inverse(multiply(X0,inverse(divide(divide(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),divide(X1,X2))),multiply(inverse(X4),X3))))))),
    inference(forward_demodulation,[status(thm)],[f5,f6252]) ).

fof(f7576,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(divide(X0,X1),divide(X2,divide(divide(X1,X0),multiply(inverse(X3),X4)))) = multiply(multiply(divide(multiply(inverse(X4),X3),X2),inverse(X5)),X5),
    inference(paramodulation,[status(thm)],[f6046,f1648]) ).

fof(f8062,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : inverse(X0) = multiply(multiply(multiply(inverse(X1),X2),divide(multiply(inverse(X2),X1),divide(divide(X3,X4),divide(X5,divide(divide(X4,X3),multiply(inverse(X6),X7)))))),multiply(divide(multiply(inverse(X7),X6),X5),inverse(X0))),
    inference(paramodulation,[status(thm)],[f7576,f1921]) ).

fof(f8063,plain,
    ! [X0,X1,X2,X3,X4,X5] : inverse(X0) = inverse(divide(inverse(inverse(X0)),divide(divide(divide(X1,divide(divide(X2,X3),multiply(inverse(X4),X5))),divide(X3,X2)),divide(X1,multiply(inverse(X5),X4))))),
    inference(forward_demodulation,[status(thm)],[f4991,f8062]) ).

fof(f8064,plain,
    ! [X0,X1,X2,X3] : inverse(X0) = divide(X1,divide(divide(inverse(inverse(X0)),divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2))),
    inference(forward_demodulation,[status(thm)],[f447,f8063]) ).

fof(f8086,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : X0 = inverse(divide(X1,divide(divide(X0,divide(divide(divide(X2,X3),divide(X4,divide(divide(X3,X2),multiply(inverse(X5),X6)))),X1)),divide(inverse(X7),multiply(divide(multiply(inverse(X6),X5),X4),inverse(X7)))))),
    inference(paramodulation,[status(thm)],[f7576,f419]) ).

fof(f8109,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : inverse(inverse(divide(X0,divide(inverse(X1),divide(inverse(multiply(divide(X2,X3),X1)),divide(X3,X2)))))) = divide(X4,divide(divide(inverse(X0),divide(multiply(inverse(X5),X6),X4)),multiply(inverse(X6),X5))),
    inference(paramodulation,[status(thm)],[f1102,f8064]) ).

fof(f8110,plain,
    ! [X0,X1,X2,X3] : X0 = divide(X1,divide(divide(inverse(X0),divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2))),
    inference(forward_demodulation,[status(thm)],[f1102,f8109]) ).

fof(f8232,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(divide(divide(divide(inverse(inverse(X0)),divide(multiply(inverse(X1),X2),divide(X3,divide(X4,X5)))),multiply(inverse(X2),X1)),X6)),inverse(X0)) = inverse(divide(X3,divide(X6,divide(X5,X4)))),
    inference(paramodulation,[status(thm)],[f8064,f9]) ).

fof(f8233,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : multiply(inverse(divide(divide(divide(inverse(inverse(X0)),divide(multiply(inverse(X1),X2),divide(X3,divide(X4,X5)))),multiply(inverse(X2),X1)),X6)),X0) = inverse(divide(X3,divide(X6,divide(X5,X4)))),
    inference(forward_demodulation,[status(thm)],[f5,f8232]) ).

fof(f8603,plain,
    ! [X0,X1,X2,X3] : X0 = inverse(divide(multiply(inverse(X1),X2),divide(X3,multiply(divide(multiply(inverse(X2),X1),X0),X3)))),
    inference(paramodulation,[status(thm)],[f8110,f442]) ).

fof(f9074,plain,
    ! [X0,X1,X2,X3] : inverse(X0) = inverse(divide(multiply(inverse(X1),X2),divide(X3,multiply(multiply(multiply(inverse(X2),X1),X0),X3)))),
    inference(paramodulation,[status(thm)],[f5,f8603]) ).

fof(f9332,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(multiply(inverse(X0),X1),divide(X2,multiply(multiply(multiply(inverse(X1),X0),X3),X2))) = divide(X4,divide(divide(inverse(X3),divide(multiply(inverse(X5),X6),X4)),multiply(inverse(X6),X5))),
    inference(paramodulation,[status(thm)],[f9074,f8110]) ).

fof(f9333,plain,
    ! [X0,X1,X2,X3] : divide(multiply(inverse(X0),X1),divide(X2,multiply(multiply(multiply(inverse(X1),X0),X3),X2))) = X3,
    inference(forward_demodulation,[status(thm)],[f8110,f9332]) ).

fof(f9471,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(multiply(X0,X1),divide(X2,multiply(multiply(multiply(inverse(X1),inverse(divide(X0,divide(inverse(X3),divide(inverse(multiply(divide(X4,X5),X3)),divide(X5,X4)))))),X6),X2))) = X6,
    inference(paramodulation,[status(thm)],[f1102,f9333]) ).

fof(f9472,plain,
    ! [X0,X1,X2,X3] : divide(multiply(X0,X1),divide(X2,multiply(multiply(divide(inverse(X1),X0),X3),X2))) = X3,
    inference(forward_demodulation,[status(thm)],[f3016,f9471]) ).

fof(f9647,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(divide(X0,X1),divide(X2,multiply(multiply(divide(inverse(divide(X3,divide(divide(X1,X0),divide(inverse(X4),X5)))),divide(multiply(X5,X4),X3)),X6),X2))) = X6,
    inference(paramodulation,[status(thm)],[f3878,f9472]) ).

fof(f9648,plain,
    ! [X0,X1,X2,X3] : divide(divide(X0,X1),divide(X2,multiply(multiply(divide(X1,X0),X3),X2))) = X3,
    inference(forward_demodulation,[status(thm)],[f16,f9647]) ).

fof(f9905,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(divide(X0,divide(X1,X2)),divide(X3,multiply(divide(X4,X5),X3))) = divide(X0,divide(divide(X5,X4),divide(X2,X1))),
    inference(paramodulation,[status(thm)],[f3834,f9648]) ).

fof(f10075,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = inverse(divide(X1,divide(X0,divide(divide(X2,multiply(inverse(X3),X4)),divide(X1,divide(divide(X5,X6),divide(X2,divide(divide(X6,X5),multiply(inverse(X4),X3))))))))),
    inference(backward_demodulation,[status(thm)],[f9905,f8086]) ).

fof(f10076,plain,
    ! [X0,X1] : X0 = inverse(divide(X1,divide(X0,inverse(X1)))),
    inference(forward_demodulation,[status(thm)],[f6046,f10075]) ).

fof(f10077,plain,
    ! [X0,X1] : X0 = inverse(divide(X1,multiply(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f5,f10076]) ).

fof(f10208,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(inverse(divide(X0,divide(X1,X2)))),multiply(multiply(X3,X4),divide(divide(inverse(X4),X3),X1))) = divide(X0,multiply(divide(divide(inverse(X5),X6),X7),divide(X7,divide(X2,multiply(X6,X5))))),
    inference(paramodulation,[status(thm)],[f32,f38]) ).

fof(f10325,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(inverse(X0)),multiply(multiply(X1,X2),divide(divide(inverse(X2),X1),divide(X3,X4)))) = divide(inverse(divide(divide(inverse(X5),X6),divide(X0,divide(X4,X3)))),multiply(X6,X5)),
    inference(paramodulation,[status(thm)],[f38,f34]) ).

fof(f10423,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : multiply(multiply(X0,X1),divide(divide(inverse(X1),X0),divide(X2,divide(X3,X4)))) = multiply(multiply(multiply(inverse(X5),X6),divide(multiply(inverse(X6),X5),divide(X4,X3))),inverse(X2)),
    inference(paramodulation,[status(thm)],[f38,f1812]) ).

fof(f10497,plain,
    ! [X0,X1,X2,X3,X4] : divide(divide(inverse(X0),X1),X2) = inverse(divide(divide(X2,divide(divide(X3,X4),multiply(X1,X0))),divide(X4,X3))),
    inference(paramodulation,[status(thm)],[f3828,f10077]) ).

fof(f10500,plain,
    ! [X0,X1,X2,X3] : multiply(multiply(inverse(X0),X1),divide(multiply(inverse(X1),X0),multiply(X2,X3))) = inverse(divide(X2,inverse(X3))),
    inference(paramodulation,[status(thm)],[f1921,f10077]) ).

fof(f10501,plain,
    ! [X0,X1,X2,X3] : multiply(multiply(inverse(X0),X1),divide(multiply(inverse(X1),X0),multiply(X2,X3))) = inverse(multiply(X2,X3)),
    inference(forward_demodulation,[status(thm)],[f5,f10500]) ).

fof(f10502,plain,
    ! [X0,X1,X2,X3] : multiply(multiply(inverse(X0),X1),divide(multiply(inverse(X1),X0),divide(X2,X3))) = inverse(divide(X2,X3)),
    inference(paramodulation,[status(thm)],[f1812,f10077]) ).

fof(f10505,plain,
    ! [X0,X1,X2,X3] : multiply(multiply(X0,X1),divide(divide(inverse(X1),X0),divide(X2,X3))) = inverse(divide(X2,X3)),
    inference(paramodulation,[status(thm)],[f1733,f10077]) ).

fof(f10510,plain,
    ! [X0,X1,X2,X3] : multiply(divide(X0,X1),divide(divide(X1,X0),multiply(X2,X3))) = inverse(divide(X2,inverse(X3))),
    inference(paramodulation,[status(thm)],[f1782,f10077]) ).

fof(f10511,plain,
    ! [X0,X1,X2,X3] : multiply(divide(X0,X1),divide(divide(X1,X0),multiply(X2,X3))) = inverse(multiply(X2,X3)),
    inference(forward_demodulation,[status(thm)],[f5,f10510]) ).

fof(f10521,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,divide(divide(X1,divide(X2,X3)),X4)) = inverse(divide(X1,divide(multiply(X0,X4),divide(X3,X2)))),
    inference(paramodulation,[status(thm)],[f10077,f9]) ).

fof(f10610,plain,
    ! [X0,X1] : inverse(X0) = multiply(inverse(multiply(X1,X0)),X1),
    inference(backward_demodulation,[status(thm)],[f10501,f1921]) ).

fof(f10696,plain,
    ! [X0,X1] : X0 = multiply(inverse(divide(X1,X0)),X1),
    inference(backward_demodulation,[status(thm)],[f10502,f1812]) ).

fof(f10727,plain,
    ! [X0,X1,X2,X3,X4] : multiply(multiply(X0,X1),divide(divide(inverse(X1),X0),divide(X2,divide(X3,X4)))) = multiply(inverse(divide(X4,X3)),inverse(X2)),
    inference(backward_demodulation,[status(thm)],[f10502,f10423]) ).

fof(f10728,plain,
    ! [X0,X1,X2] : inverse(divide(X0,divide(X1,X2))) = multiply(inverse(divide(X2,X1)),inverse(X0)),
    inference(forward_demodulation,[status(thm)],[f10505,f10727]) ).

fof(f10771,plain,
    ! [X0,X1,X2,X3,X4] : inverse(divide(inverse(X0),divide(divide(X1,X2),divide(X3,X4)))) = multiply(inverse(divide(X2,X1)),multiply(divide(X4,X3),X0)),
    inference(backward_demodulation,[status(thm)],[f10502,f4991]) ).

fof(f11002,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),inverse(divide(X1,X2))) = divide(inverse(divide(divide(inverse(X3),X4),divide(X0,divide(X2,X1)))),multiply(X4,X3)),
    inference(backward_demodulation,[status(thm)],[f10505,f10325]) ).

fof(f11003,plain,
    ! [X0,X1,X2,X3,X4] : multiply(inverse(inverse(X0)),divide(X1,X2)) = divide(inverse(divide(divide(inverse(X3),X4),divide(X0,divide(X2,X1)))),multiply(X4,X3)),
    inference(forward_demodulation,[status(thm)],[f5,f11002]) ).

fof(f11826,plain,
    ! [X0,X1,X2,X3] : inverse(divide(multiply(inverse(inverse(X0)),divide(X1,X2)),X3)) = inverse(inverse(inverse(divide(X0,divide(X3,divide(X1,X2)))))),
    inference(backward_demodulation,[status(thm)],[f11003,f1201]) ).

fof(f11834,plain,
    ! [X0,X1] : inverse(X0) = multiply(inverse(inverse(X1)),inverse(multiply(X0,X1))),
    inference(paramodulation,[status(thm)],[f10610,f10610]) ).

fof(f11934,plain,
    ! [X0,X1,X2,X3] : divide(divide(X0,divide(multiply(inverse(X1),X2),X3)),multiply(inverse(X2),X1)) = multiply(X0,X3),
    inference(paramodulation,[status(thm)],[f489,f10696]) ).

fof(f11936,plain,
    ! [X0,X1,X2,X3] : divide(divide(X0,divide(divide(X1,X2),X3)),divide(X2,X1)) = multiply(X0,X3),
    inference(paramodulation,[status(thm)],[f294,f10696]) ).

fof(f11943,plain,
    ! [X0,X1,X2,X3] : divide(X0,multiply(multiply(divide(X1,X2),X3),X0)) = multiply(inverse(X3),divide(X2,X1)),
    inference(paramodulation,[status(thm)],[f9648,f10696]) ).

fof(f11951,plain,
    ! [X0,X1,X2,X3] : divide(multiply(inverse(X0),X1),X2) = multiply(inverse(X3),inverse(divide(X2,divide(X3,multiply(inverse(X1),X0))))),
    inference(paramodulation,[status(thm)],[f24,f10696]) ).

fof(f11952,plain,
    ! [X0,X1,X2,X3] : divide(divide(inverse(X0),X1),X2) = multiply(inverse(X3),inverse(divide(X2,divide(X3,multiply(X1,X0))))),
    inference(paramodulation,[status(thm)],[f12,f10696]) ).

fof(f11993,plain,
    ! [X0,X1] : inverse(X0) = multiply(inverse(X1),inverse(divide(X0,X1))),
    inference(paramodulation,[status(thm)],[f10696,f10610]) ).

fof(f12130,plain,
    ! [X0,X1,X2,X3,X4] : multiply(inverse(divide(multiply(inverse(inverse(X0)),divide(X1,divide(X2,X3))),X4)),X0) = inverse(divide(X1,divide(X4,divide(X3,X2)))),
    inference(backward_demodulation,[status(thm)],[f11934,f8233]) ).

fof(f12131,plain,
    ! [X0,X1,X2,X3,X4] : multiply(inverse(inverse(inverse(divide(X0,divide(X1,divide(X2,divide(X3,X4))))))),X0) = inverse(divide(X2,divide(X1,divide(X4,X3)))),
    inference(forward_demodulation,[status(thm)],[f11826,f12130]) ).

fof(f12318,plain,
    ! [X0,X1,X2] : divide(divide(inverse(X0),X1),X2) = inverse(multiply(X2,multiply(X1,X0))),
    inference(backward_demodulation,[status(thm)],[f11936,f10497]) ).

fof(f12333,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(inverse(X0),divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(inverse(X3),X4),multiply(inverse(X1),X2))),multiply(X4,X3)))) = divide(X5,multiply(X0,X5)),
    inference(backward_demodulation,[status(thm)],[f11936,f3533]) ).

fof(f12334,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(inverse(X0),divide(multiply(inverse(X1),X2),divide(inverse(inverse(multiply(multiply(inverse(X1),X2),multiply(X3,X4)))),multiply(X3,X4)))) = divide(X5,multiply(X0,X5)),
    inference(forward_demodulation,[status(thm)],[f12318,f12333]) ).

fof(f12586,plain,
    ! [X0,X1,X2] : divide(multiply(inverse(X0),X1),X2) = divide(divide(inverse(X0),inverse(X1)),X2),
    inference(backward_demodulation,[status(thm)],[f11952,f11951]) ).

fof(f12587,plain,
    ! [X0,X1,X2] : divide(multiply(inverse(X0),X1),X2) = inverse(multiply(X2,multiply(inverse(X1),X0))),
    inference(forward_demodulation,[status(thm)],[f12318,f12586]) ).

fof(f12695,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(inverse(multiply(X2,multiply(X3,X4))),divide(X2,divide(divide(X1,X0),multiply(X3,X4)))),
    inference(backward_demodulation,[status(thm)],[f12318,f3828]) ).

fof(f12728,plain,
    ! [X0,X1,X2,X3,X4,X5] : inverse(inverse(divide(X0,divide(X1,divide(inverse(X2),X3))))) = inverse(multiply(X1,multiply(multiply(inverse(X4),X5),divide(multiply(inverse(X5),X4),divide(X0,multiply(X3,X2)))))),
    inference(backward_demodulation,[status(thm)],[f12318,f6149]) ).

fof(f12729,plain,
    ! [X0,X1,X2,X3] : inverse(inverse(divide(X0,divide(X1,divide(inverse(X2),X3))))) = inverse(multiply(X1,inverse(divide(X0,multiply(X3,X2))))),
    inference(forward_demodulation,[status(thm)],[f10502,f12728]) ).

fof(f12730,plain,
    ! [X0,X1,X2,X3,X4,X5] : inverse(inverse(divide(X0,divide(X1,divide(X2,X3))))) = inverse(multiply(X1,multiply(multiply(inverse(X4),X5),divide(multiply(inverse(X5),X4),divide(X0,divide(X3,X2)))))),
    inference(backward_demodulation,[status(thm)],[f12318,f6150]) ).

fof(f12731,plain,
    ! [X0,X1,X2,X3] : inverse(inverse(divide(X0,divide(X1,divide(X2,X3))))) = inverse(multiply(X1,inverse(divide(X0,divide(X3,X2))))),
    inference(forward_demodulation,[status(thm)],[f10502,f12730]) ).

fof(f13032,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),divide(multiply(inverse(X1),X2),divide(inverse(inverse(multiply(multiply(inverse(X1),X2),multiply(X3,X4)))),multiply(X3,X4)))) = inverse(divide(X0,divide(inverse(X5),divide(inverse(multiply(divide(X6,X7),X5)),divide(X7,X6))))),
    inference(backward_demodulation,[status(thm)],[f12318,f3522]) ).

fof(f13039,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),divide(multiply(X1,X2),divide(inverse(inverse(multiply(multiply(X1,X2),multiply(X3,X4)))),multiply(X3,X4)))) = X0,
    inference(backward_demodulation,[status(thm)],[f12318,f3535]) ).

fof(f13071,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(inverse(divide(X0,divide(X1,X2)))),multiply(multiply(X3,X4),divide(divide(inverse(X4),X3),X1))) = divide(X0,multiply(inverse(multiply(X5,multiply(X6,X7))),divide(X5,divide(X2,multiply(X6,X7))))),
    inference(backward_demodulation,[status(thm)],[f12318,f10208]) ).

fof(f13072,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(inverse(divide(X0,divide(X1,X2)))),multiply(multiply(X3,X4),inverse(multiply(X1,multiply(X3,X4))))) = divide(X0,multiply(inverse(multiply(X5,multiply(X6,X7))),divide(X5,divide(X2,multiply(X6,X7))))),
    inference(forward_demodulation,[status(thm)],[f12318,f13071]) ).

fof(f13180,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : multiply(divide(divide(X0,divide(X1,X2)),X3),divide(X3,X4)) = multiply(inverse(multiply(X5,multiply(X6,X7))),divide(X5,divide(inverse(divide(X0,divide(X4,divide(X2,X1)))),multiply(X6,X7)))),
    inference(backward_demodulation,[status(thm)],[f12318,f4444]) ).

fof(f13366,plain,
    ! [X0,X1,X2,X3,X4] : X0 = inverse(inverse(inverse(divide(divide(X1,X2),divide(X0,divide(multiply(inverse(X3),X4),inverse(divide(multiply(inverse(X4),X3),divide(X1,X2))))))))),
    inference(backward_demodulation,[status(thm)],[f12731,f6253]) ).

fof(f13367,plain,
    ! [X0,X1,X2,X3,X4] : X0 = inverse(inverse(inverse(divide(divide(X1,X2),divide(X0,multiply(multiply(inverse(X3),X4),divide(multiply(inverse(X4),X3),divide(X1,X2)))))))),
    inference(forward_demodulation,[status(thm)],[f5,f13366]) ).

fof(f13368,plain,
    ! [X0,X1,X2] : X0 = inverse(inverse(inverse(divide(divide(X1,X2),divide(X0,inverse(divide(X1,X2))))))),
    inference(forward_demodulation,[status(thm)],[f10502,f13367]) ).

fof(f13369,plain,
    ! [X0,X1,X2] : X0 = inverse(inverse(inverse(divide(divide(X1,X2),multiply(X0,divide(X1,X2)))))),
    inference(forward_demodulation,[status(thm)],[f5,f13368]) ).

fof(f13370,plain,
    ! [X0] : X0 = inverse(inverse(X0)),
    inference(forward_demodulation,[status(thm)],[f10077,f13369]) ).

fof(f13523,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),divide(multiply(inverse(X1),X2),divide(multiply(multiply(inverse(X1),X2),multiply(X3,X4)),multiply(X3,X4)))) = inverse(divide(X0,divide(inverse(X5),divide(inverse(multiply(divide(X6,X7),X5)),divide(X7,X6))))),
    inference(backward_demodulation,[status(thm)],[f13370,f13032]) ).

fof(f13563,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(inverse(X0),divide(multiply(inverse(X1),X2),divide(multiply(multiply(inverse(X1),X2),multiply(X3,X4)),multiply(X3,X4)))) = divide(X5,multiply(X0,X5)),
    inference(backward_demodulation,[status(thm)],[f13370,f12334]) ).

fof(f13565,plain,
    ! [X0,X1,X2,X3,X4] : divide(inverse(inverse(X0)),divide(multiply(X1,X2),divide(multiply(multiply(X1,X2),multiply(X3,X4)),multiply(X3,X4)))) = X0,
    inference(backward_demodulation,[status(thm)],[f13370,f13039]) ).

fof(f13566,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,divide(multiply(X1,X2),divide(multiply(multiply(X1,X2),multiply(X3,X4)),multiply(X3,X4)))) = X0,
    inference(forward_demodulation,[status(thm)],[f13370,f13565]) ).

fof(f13581,plain,
    ! [X0,X1,X2,X3,X4] : multiply(inverse(divide(X0,divide(X1,divide(X2,divide(X3,X4))))),X0) = inverse(divide(X2,divide(X1,divide(X4,X3)))),
    inference(backward_demodulation,[status(thm)],[f13370,f12131]) ).

fof(f13582,plain,
    ! [X0,X1,X2,X3] : divide(X0,divide(X1,divide(X2,X3))) = inverse(divide(X1,divide(X0,divide(X3,X2)))),
    inference(forward_demodulation,[status(thm)],[f10696,f13581]) ).

fof(f13614,plain,
    ! [X0,X1,X2,X3] : divide(X0,divide(X1,divide(inverse(X2),X3))) = inverse(multiply(X1,inverse(divide(X0,multiply(X3,X2))))),
    inference(backward_demodulation,[status(thm)],[f13370,f12729]) ).

fof(f13644,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(divide(X0,divide(X1,X2)),multiply(multiply(X3,X4),inverse(multiply(X1,multiply(X3,X4))))) = divide(X0,multiply(inverse(multiply(X5,multiply(X6,X7))),divide(X5,divide(X2,multiply(X6,X7))))),
    inference(backward_demodulation,[status(thm)],[f13370,f13072]) ).

fof(f13719,plain,
    ! [X0,X1] : inverse(X0) = multiply(X1,inverse(multiply(X0,X1))),
    inference(backward_demodulation,[status(thm)],[f13370,f11834]) ).

fof(f13745,plain,
    ! [X0,X1,X2,X3] : divide(X0,divide(X1,divide(inverse(divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2)))) = X0,
    inference(backward_demodulation,[status(thm)],[f13370,f5785]) ).

fof(f14013,plain,
    ! [X0,X1] : inverse(X0) = divide(X1,multiply(X0,X1)),
    inference(backward_demodulation,[status(thm)],[f13566,f13563]) ).

fof(f14027,plain,
    ! [X0,X1,X2,X3] : inverse(X0) = inverse(divide(X0,divide(inverse(X1),divide(inverse(multiply(divide(X2,X3),X1)),divide(X3,X2))))),
    inference(backward_demodulation,[status(thm)],[f13566,f13523]) ).

fof(f14028,plain,
    ! [X0,X1,X2,X3] : inverse(X0) = divide(inverse(X1),divide(X0,divide(divide(X2,X3),inverse(multiply(divide(X3,X2),X1))))),
    inference(forward_demodulation,[status(thm)],[f13582,f14027]) ).

fof(f14029,plain,
    ! [X0,X1,X2,X3] : inverse(X0) = divide(inverse(X1),divide(X0,multiply(divide(X2,X3),multiply(divide(X3,X2),X1)))),
    inference(forward_demodulation,[status(thm)],[f5,f14028]) ).

fof(f14101,plain,
    ! [X0,X1,X2,X3,X4] : divide(divide(X0,X1),divide(inverse(X2),divide(X3,X4))) = multiply(inverse(divide(X1,X0)),multiply(divide(X3,X4),X2)),
    inference(backward_demodulation,[status(thm)],[f13582,f10771]) ).

fof(f14182,plain,
    ! [X0,X1,X2,X3,X4] : multiply(X0,divide(inverse(X1),divide(X2,divide(divide(X3,X4),inverse(multiply(divide(X4,X3),X1)))))) = divide(X0,X2),
    inference(backward_demodulation,[status(thm)],[f13582,f3016]) ).

fof(f14183,plain,
    ! [X0,X1,X2,X3,X4] : multiply(X0,divide(inverse(X1),divide(X2,multiply(divide(X3,X4),multiply(divide(X4,X3),X1))))) = divide(X0,X2),
    inference(forward_demodulation,[status(thm)],[f5,f14182]) ).

fof(f14184,plain,
    ! [X0,X1] : multiply(X0,inverse(X1)) = divide(X0,X1),
    inference(forward_demodulation,[status(thm)],[f14029,f14183]) ).

fof(f14187,plain,
    ! [X0,X1,X2,X3,X4] : divide(X0,divide(divide(X1,divide(X2,X3)),X4)) = divide(multiply(X0,X4),divide(X1,divide(X2,X3))),
    inference(backward_demodulation,[status(thm)],[f13582,f10521]) ).

fof(f14345,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : multiply(divide(divide(X0,divide(X1,X2)),X3),divide(X3,X4)) = multiply(inverse(multiply(X5,multiply(X6,X7))),divide(X5,divide(divide(X4,divide(X0,divide(X1,X2))),multiply(X6,X7)))),
    inference(backward_demodulation,[status(thm)],[f13582,f13180]) ).

fof(f14346,plain,
    ! [X0,X1,X2,X3,X4] : multiply(divide(divide(X0,divide(X1,X2)),X3),divide(X3,X4)) = divide(divide(X0,divide(X1,X2)),X4),
    inference(forward_demodulation,[status(thm)],[f12695,f14345]) ).

fof(f15142,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(divide(X0,divide(X1,X2)),inverse(X1)) = divide(X0,multiply(inverse(multiply(X3,multiply(X4,X5))),divide(X3,divide(X2,multiply(X4,X5))))),
    inference(backward_demodulation,[status(thm)],[f13719,f13644]) ).

fof(f15143,plain,
    ! [X0,X1,X2,X3,X4,X5] : multiply(divide(X0,divide(X1,X2)),X1) = divide(X0,multiply(inverse(multiply(X3,multiply(X4,X5))),divide(X3,divide(X2,multiply(X4,X5))))),
    inference(forward_demodulation,[status(thm)],[f5,f15142]) ).

fof(f15288,plain,
    ! [X0,X1,X2] : inverse(multiply(divide(X0,X1),X2)) = multiply(inverse(X2),divide(X1,X0)),
    inference(backward_demodulation,[status(thm)],[f14013,f11943]) ).

fof(f15767,plain,
    ! [X0,X1,X2] : inverse(divide(X0,divide(X1,X2))) = divide(inverse(divide(X2,X1)),X0),
    inference(backward_demodulation,[status(thm)],[f14184,f10728]) ).

fof(f15771,plain,
    ! [X0,X1] : inverse(X0) = divide(inverse(X1),divide(X0,X1)),
    inference(backward_demodulation,[status(thm)],[f14184,f11993]) ).

fof(f15960,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(multiply(divide(divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(X3,X4),multiply(inverse(X1),X2))),divide(X4,X3))),X5),divide(X5,divide(X6,X0))),X6),
    inference(backward_demodulation,[status(thm)],[f14184,f3413]) ).

fof(f15961,plain,
    ! [X0,X1,X2,X3,X4,X5] : X0 = multiply(divide(divide(multiply(inverse(X1),X2),divide(inverse(divide(divide(X3,X4),multiply(inverse(X1),X2))),divide(X4,X3))),divide(X5,X0)),X5),
    inference(forward_demodulation,[status(thm)],[f14346,f15960]) ).

fof(f15962,plain,
    ! [X0,X1,X2,X3,X4,X5] : X0 = multiply(divide(divide(inverse(X1),divide(divide(inverse(divide(divide(X2,X3),multiply(inverse(X1),X4))),divide(X3,X2)),X4)),divide(X5,X0)),X5),
    inference(forward_demodulation,[status(thm)],[f14187,f15961]) ).

fof(f15963,plain,
    ! [X0,X1,X2,X3,X4,X5] : X0 = multiply(inverse(multiply(divide(X1,X0),multiply(divide(divide(inverse(divide(divide(X2,X3),multiply(inverse(X4),X5))),divide(X3,X2)),X5),X4))),X1),
    inference(forward_demodulation,[status(thm)],[f12318,f15962]) ).

fof(f15964,plain,
    ! [X0,X1,X2,X3,X4,X5] : X0 = multiply(inverse(multiply(divide(X1,X0),multiply(inverse(multiply(X2,multiply(divide(X3,X4),divide(divide(X4,X3),multiply(inverse(X5),X2))))),X5))),X1),
    inference(forward_demodulation,[status(thm)],[f12318,f15963]) ).

fof(f15965,plain,
    ! [X0,X1,X2,X3,X4,X5] : X0 = multiply(divide(multiply(inverse(X1),multiply(X2,multiply(divide(X3,X4),divide(divide(X4,X3),multiply(inverse(X1),X2))))),divide(X5,X0)),X5),
    inference(forward_demodulation,[status(thm)],[f12587,f15964]) ).

fof(f15966,plain,
    ! [X0,X1,X2,X3] : X0 = multiply(divide(multiply(inverse(X1),multiply(X2,inverse(multiply(inverse(X1),X2)))),divide(X3,X0)),X3),
    inference(forward_demodulation,[status(thm)],[f10511,f15965]) ).

fof(f15967,plain,
    ! [X0,X1,X2] : X0 = multiply(divide(multiply(inverse(X1),inverse(inverse(X1))),divide(X2,X0)),X2),
    inference(forward_demodulation,[status(thm)],[f13719,f15966]) ).

fof(f15968,plain,
    ! [X0,X1,X2] : X0 = multiply(divide(divide(inverse(X1),inverse(X1)),divide(X2,X0)),X2),
    inference(forward_demodulation,[status(thm)],[f14184,f15967]) ).

fof(f15969,plain,
    ! [X0,X1,X2] : X0 = multiply(inverse(multiply(divide(X1,X0),multiply(inverse(X2),X2))),X1),
    inference(forward_demodulation,[status(thm)],[f12318,f15968]) ).

fof(f15970,plain,
    ! [X0,X1,X2] : X0 = multiply(divide(multiply(inverse(X1),X1),divide(X2,X0)),X2),
    inference(forward_demodulation,[status(thm)],[f12587,f15969]) ).

fof(f16031,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(X0,X1) = divide(divide(multiply(X2,X3),divide(inverse(divide(multiply(inverse(X4),X5),multiply(X2,X3))),multiply(inverse(X5),X4))),divide(X1,X0)),
    inference(backward_demodulation,[status(thm)],[f14184,f6245]) ).

fof(f16032,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(X0,X1) = divide(divide(multiply(X2,X3),inverse(divide(multiply(inverse(X4),X5),divide(multiply(X2,X3),multiply(inverse(X5),X4))))),divide(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f15767,f16031]) ).

fof(f16033,plain,
    ! [X0,X1,X2,X3,X4,X5] : divide(X0,X1) = divide(multiply(multiply(X2,X3),divide(multiply(inverse(X4),X5),divide(multiply(X2,X3),multiply(inverse(X5),X4)))),divide(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f5,f16032]) ).

fof(f16080,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),multiply(divide(divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),multiply(X1,X2))),multiply(inverse(X4),X3))),X5),divide(X5,divide(X0,multiply(X6,X7))))) = divide(inverse(X7),X6),
    inference(backward_demodulation,[status(thm)],[f14184,f5951]) ).

fof(f16081,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(X0),divide(divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),multiply(X1,X2))),multiply(inverse(X4),X3))),divide(X0,multiply(X5,X6)))) = divide(inverse(X6),X5),
    inference(forward_demodulation,[status(thm)],[f14346,f16080]) ).

fof(f16082,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(X0),divide(divide(multiply(X1,X2),inverse(divide(multiply(inverse(X3),X4),divide(multiply(X1,X2),multiply(inverse(X4),X3))))),divide(X0,multiply(X5,X6)))) = divide(inverse(X6),X5),
    inference(forward_demodulation,[status(thm)],[f15767,f16081]) ).

fof(f16083,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(X0),divide(multiply(multiply(X1,X2),divide(multiply(inverse(X3),X4),divide(multiply(X1,X2),multiply(inverse(X4),X3)))),divide(X0,multiply(X5,X6)))) = divide(inverse(X6),X5),
    inference(forward_demodulation,[status(thm)],[f5,f16082]) ).

fof(f16084,plain,
    ! [X0,X1,X2] : divide(inverse(X0),divide(multiply(X1,X2),X0)) = divide(inverse(X2),X1),
    inference(forward_demodulation,[status(thm)],[f16033,f16083]) ).

fof(f16085,plain,
    ! [X0,X1] : inverse(multiply(X0,X1)) = divide(inverse(X1),X0),
    inference(forward_demodulation,[status(thm)],[f15771,f16084]) ).

fof(f16106,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = inverse(divide(inverse(X1),divide(divide(X0,multiply(X2,X1)),divide(divide(multiply(X3,X4),divide(inverse(divide(multiply(inverse(X5),X6),multiply(X3,X4))),multiply(inverse(X6),X5))),X2)))),
    inference(backward_demodulation,[status(thm)],[f14184,f5904]) ).

fof(f16107,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(inverse(divide(multiply(X1,X2),X0)),multiply(divide(X1,divide(multiply(X3,X4),divide(inverse(divide(multiply(inverse(X5),X6),multiply(X3,X4))),multiply(inverse(X6),X5)))),X2)),
    inference(forward_demodulation,[status(thm)],[f10771,f16106]) ).

fof(f16108,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = divide(divide(X0,multiply(X1,X2)),divide(inverse(X2),divide(X1,divide(multiply(X3,X4),divide(inverse(divide(multiply(inverse(X5),X6),multiply(X3,X4))),multiply(inverse(X6),X5)))))),
    inference(forward_demodulation,[status(thm)],[f14101,f16107]) ).

fof(f16109,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = divide(divide(X0,multiply(X1,X2)),inverse(multiply(divide(X1,divide(multiply(X3,X4),divide(inverse(divide(multiply(inverse(X5),X6),multiply(X3,X4))),multiply(inverse(X6),X5)))),X2))),
    inference(forward_demodulation,[status(thm)],[f16085,f16108]) ).

fof(f16110,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(divide(X0,multiply(X1,X2)),multiply(divide(X1,divide(multiply(X3,X4),divide(inverse(divide(multiply(inverse(X5),X6),multiply(X3,X4))),multiply(inverse(X6),X5)))),X2)),
    inference(forward_demodulation,[status(thm)],[f5,f16109]) ).

fof(f16111,plain,
    ! [X0,X1,X2] : X0 = multiply(divide(X0,multiply(X1,X2)),multiply(X1,X2)),
    inference(forward_demodulation,[status(thm)],[f13745,f16110]) ).

fof(f16117,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(multiply(X1,divide(divide(divide(multiply(X2,X3),divide(inverse(divide(multiply(inverse(X4),X5),multiply(X2,X3))),multiply(inverse(X5),X4))),X1),divide(X6,X0))),X6),
    inference(backward_demodulation,[status(thm)],[f14184,f5900]) ).

fof(f16118,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(multiply(X1,divide(divide(divide(multiply(X2,X3),inverse(divide(multiply(inverse(X4),X5),divide(multiply(X2,X3),multiply(inverse(X5),X4))))),X1),divide(X6,X0))),X6),
    inference(forward_demodulation,[status(thm)],[f15767,f16117]) ).

fof(f16119,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] : X0 = multiply(multiply(X1,divide(divide(multiply(multiply(X2,X3),divide(multiply(inverse(X4),X5),divide(multiply(X2,X3),multiply(inverse(X5),X4)))),X1),divide(X6,X0))),X6),
    inference(forward_demodulation,[status(thm)],[f5,f16118]) ).

fof(f16132,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),multiply(X1,divide(divide(divide(multiply(X2,X3),divide(inverse(divide(multiply(inverse(X4),X5),multiply(X2,X3))),multiply(inverse(X5),X4))),X1),divide(X0,divide(X6,X7))))) = divide(X7,X6),
    inference(backward_demodulation,[status(thm)],[f14184,f5896]) ).

fof(f16133,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : inverse(multiply(multiply(X0,divide(divide(divide(multiply(X1,X2),divide(inverse(divide(multiply(inverse(X3),X4),multiply(X1,X2))),multiply(inverse(X4),X3))),X0),divide(X5,divide(X6,X7)))),X5)) = divide(X7,X6),
    inference(forward_demodulation,[status(thm)],[f16085,f16132]) ).

fof(f16134,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : inverse(multiply(multiply(X0,divide(divide(divide(multiply(X1,X2),inverse(divide(multiply(inverse(X3),X4),divide(multiply(X1,X2),multiply(inverse(X4),X3))))),X0),divide(X5,divide(X6,X7)))),X5)) = divide(X7,X6),
    inference(forward_demodulation,[status(thm)],[f15767,f16133]) ).

fof(f16135,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] : inverse(multiply(multiply(X0,divide(divide(multiply(multiply(X1,X2),divide(multiply(inverse(X3),X4),divide(multiply(X1,X2),multiply(inverse(X4),X3)))),X0),divide(X5,divide(X6,X7)))),X5)) = divide(X7,X6),
    inference(forward_demodulation,[status(thm)],[f5,f16134]) ).

fof(f16136,plain,
    ! [X0,X1] : inverse(divide(X0,X1)) = divide(X1,X0),
    inference(forward_demodulation,[status(thm)],[f16119,f16135]) ).

fof(f16251,plain,
    ! [X0,X1,X2,X3] : divide(X0,divide(X1,divide(inverse(X2),X3))) = inverse(divide(X1,divide(X0,multiply(X3,X2)))),
    inference(backward_demodulation,[status(thm)],[f14184,f13614]) ).

fof(f16252,plain,
    ! [X0,X1,X2,X3] : divide(X0,divide(X1,inverse(multiply(X2,X3)))) = inverse(divide(X1,divide(X0,multiply(X2,X3)))),
    inference(forward_demodulation,[status(thm)],[f16085,f16251]) ).

fof(f16253,plain,
    ! [X0,X1,X2,X3] : divide(X0,multiply(X1,multiply(X2,X3))) = inverse(divide(X1,divide(X0,multiply(X2,X3)))),
    inference(forward_demodulation,[status(thm)],[f5,f16252]) ).

fof(f16254,plain,
    ! [X0,X1,X2,X3] : divide(X0,multiply(X1,multiply(X2,X3))) = divide(divide(X0,multiply(X2,X3)),X1),
    inference(forward_demodulation,[status(thm)],[f16136,f16253]) ).

fof(f16838,plain,
    ! [X0,X1,X2,X3,X4,X5] : multiply(divide(X0,divide(X1,X2)),X1) = divide(X0,inverse(multiply(divide(divide(X2,multiply(X3,X4)),X5),multiply(X5,multiply(X3,X4))))),
    inference(backward_demodulation,[status(thm)],[f15288,f15143]) ).

fof(f16839,plain,
    ! [X0,X1,X2,X3,X4,X5] : multiply(divide(X0,divide(X1,X2)),X1) = multiply(X0,multiply(divide(divide(X2,multiply(X3,X4)),X5),multiply(X5,multiply(X3,X4)))),
    inference(forward_demodulation,[status(thm)],[f5,f16838]) ).

fof(f16840,plain,
    ! [X0,X1,X2,X3,X4,X5] : multiply(divide(X0,divide(X1,X2)),X1) = multiply(X0,multiply(divide(X2,multiply(X3,multiply(X4,X5))),multiply(X3,multiply(X4,X5)))),
    inference(forward_demodulation,[status(thm)],[f16254,f16839]) ).

fof(f16841,plain,
    ! [X0,X1,X2] : multiply(divide(X0,divide(X1,X2)),X1) = multiply(X0,X2),
    inference(forward_demodulation,[status(thm)],[f16111,f16840]) ).

fof(f22900,plain,
    ! [X0,X1] : X0 = multiply(multiply(inverse(X1),X1),X0),
    inference(backward_demodulation,[status(thm)],[f16841,f15970]) ).

fof(f22983,plain,
    a2 != a2,
    inference(backward_demodulation,[status(thm)],[f22900,f6]) ).

fof(f22984,plain,
    $false,
    inference(trivial_equality_resolution,[status(esa)],[f22983]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : GRP470-1 : TPTP v8.1.2. Released v2.6.0.
% 0.07/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.34  % Computer : n002.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Tue May 30 11:41:58 EDT 2023
% 0.12/0.34  % CPUTime  : 
% 0.12/0.35  % Drodi V3.5.1
% 98.67/12.81  % Refutation found
% 98.67/12.81  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 98.67/12.81  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 101.00/13.17  % Elapsed time: 12.788830 seconds
% 101.00/13.17  % CPU time: 100.371821 seconds
% 101.00/13.17  % Memory used: 1.521 GB
%------------------------------------------------------------------------------