TSTP Solution File: GRP056-1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : GRP056-1 : TPTP v8.1.2. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n010.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 : Tue Apr 30 11:51:14 EDT 2024

% Result   : Unsatisfiable 8.33s 1.56s
% Output   : Refutation 8.33s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   72
%            Number of leaves      :    2
% Syntax   : Number of formulae    :  241 ( 237 unt;   0 def)
%            Number of atoms       :  247 ( 246 equ)
%            Maximal formula atoms :    3 (   1 avg)
%            Number of connectives :   18 (  12   ~;   6   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   5 avg)
%            Maximal term depth    :   18 (   3 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   7 con; 0-2 aty)
%            Number of variables   :  839 ( 839   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f23745,plain,
    $false,
    inference(trivial_inequality_removal,[],[f23744]) ).

fof(f23744,plain,
    a2 != a2,
    inference(superposition,[],[f23735,f20316]) ).

fof(f20316,plain,
    ! [X2,X3] : multiply(multiply(inverse(X2),X2),X3) = X3,
    inference(forward_demodulation,[],[f17086,f16038]) ).

fof(f16038,plain,
    ! [X3] : inverse(inverse(X3)) = X3,
    inference(backward_demodulation,[],[f15383,f16037]) ).

fof(f16037,plain,
    ! [X3,X1,X4] : multiply(inverse(multiply(X3,inverse(X4))),multiply(X3,inverse(multiply(inverse(X1),X1)))) = X4,
    inference(forward_demodulation,[],[f16036,f15534]) ).

fof(f15534,plain,
    ! [X3,X0,X1] : multiply(X3,inverse(X0)) = multiply(X3,inverse(inverse(multiply(inverse(X0),inverse(multiply(inverse(X1),X1)))))),
    inference(backward_demodulation,[],[f2954,f15380]) ).

fof(f15380,plain,
    ! [X2,X1] : inverse(inverse(X1)) = inverse(multiply(inverse(inverse(multiply(inverse(X1),X2))),inverse(X2))),
    inference(backward_demodulation,[],[f14331,f15377]) ).

fof(f15377,plain,
    ! [X2,X3,X4] : inverse(inverse(X3)) = multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))),
    inference(forward_demodulation,[],[f15376,f14851]) ).

fof(f14851,plain,
    ! [X2,X0,X1,X4] : inverse(X0) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(X1),X1))),
    inference(backward_demodulation,[],[f14330,f14408]) ).

fof(f14408,plain,
    ! [X2,X1] : multiply(inverse(inverse(X2)),inverse(inverse(multiply(inverse(X1),X1)))) = X2,
    inference(backward_demodulation,[],[f1337,f14404]) ).

fof(f14404,plain,
    ! [X2,X0,X1] : inverse(X1) = multiply(inverse(inverse(X0)),inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X0))),
    inference(backward_demodulation,[],[f14149,f14403]) ).

fof(f14403,plain,
    ! [X0,X1] : inverse(X0) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(X1)),inverse(X0))),X1)),inverse(multiply(inverse(multiply(inverse(X1),X1)),multiply(inverse(X1),X1)))),
    inference(forward_demodulation,[],[f14287,f14215]) ).

fof(f14215,plain,
    ! [X0,X1] : inverse(X0) = multiply(inverse(X1),multiply(inverse(inverse(X1)),inverse(X0))),
    inference(backward_demodulation,[],[f14073,f14209]) ).

fof(f14209,plain,
    ! [X3,X1,X4,X5] : inverse(X1) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X1))),multiply(X4,inverse(inverse(multiply(inverse(X3),X3)))))),inverse(multiply(inverse(X5),X5))),
    inference(backward_demodulation,[],[f727,f14208]) ).

fof(f14208,plain,
    ! [X3,X0,X4] : inverse(X0) = multiply(inverse(multiply(X3,inverse(multiply(inverse(X0),X4)))),multiply(X3,inverse(X4))),
    inference(backward_demodulation,[],[f13963,f14207]) ).

fof(f14207,plain,
    ! [X0,X1] : inverse(X1) = multiply(inverse(X0),multiply(inverse(multiply(inverse(X1),multiply(inverse(inverse(X1)),inverse(X0)))),inverse(X1))),
    inference(forward_demodulation,[],[f14014,f14106]) ).

fof(f14106,plain,
    ! [X2,X0,X1] : multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1))) = multiply(inverse(X1),multiply(inverse(inverse(X1)),inverse(X0))),
    inference(backward_demodulation,[],[f13023,f14073]) ).

fof(f13023,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X0))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(X1),X1))),
    inference(backward_demodulation,[],[f592,f13015]) ).

fof(f13015,plain,
    ! [X3,X1] : multiply(inverse(inverse(X1)),inverse(multiply(inverse(X3),X3))) = X1,
    inference(forward_demodulation,[],[f12545,f12120]) ).

fof(f12120,plain,
    ! [X0,X1] : inverse(X1) = inverse(multiply(multiply(inverse(X0),X0),X1)),
    inference(forward_demodulation,[],[f12098,f729]) ).

fof(f729,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X2,inverse(multiply(inverse(X1),X1)))),multiply(X2,inverse(X0)))),inverse(multiply(inverse(X3),X3))) = X0,
    inference(superposition,[],[f567,f473]) ).

fof(f473,plain,
    ! [X3,X1] : multiply(inverse(X1),X1) = multiply(inverse(X3),X3),
    inference(superposition,[],[f419,f1]) ).

fof(f1,axiom,
    ! [X2,X0,X1] : multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X2),X2))) = X1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',single_axiom) ).

fof(f419,plain,
    ! [X2,X3,X1] : multiply(inverse(X1),X1) = multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X2)))),multiply(X3,inverse(multiply(inverse(X2),X2)))),
    inference(superposition,[],[f266,f1]) ).

fof(f266,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(multiply(inverse(X2),X2)))),multiply(X4,inverse(X3))) = multiply(inverse(X1),multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(X3))),
    inference(superposition,[],[f205,f1]) ).

fof(f205,plain,
    ! [X3,X1,X4,X5] : multiply(inverse(multiply(X3,inverse(X4))),multiply(X3,inverse(X1))) = multiply(inverse(multiply(X5,inverse(X4))),multiply(X5,inverse(X1))),
    inference(superposition,[],[f144,f1]) ).

fof(f144,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))) = multiply(inverse(multiply(X4,inverse(X1))),multiply(X4,inverse(multiply(X0,inverse(X2))))),
    inference(superposition,[],[f74,f75]) ).

fof(f75,plain,
    ! [X2,X3,X1] : multiply(inverse(multiply(X3,inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X2)))),multiply(X3,inverse(X2))) = X1,
    inference(superposition,[],[f3,f1]) ).

fof(f3,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))),
    inference(superposition,[],[f1,f1]) ).

fof(f74,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(X4,inverse(multiply(inverse(X1),X2)))),multiply(X4,inverse(X2))) = multiply(inverse(multiply(X3,inverse(multiply(inverse(X1),X2)))),multiply(X3,inverse(X2))),
    inference(superposition,[],[f3,f3]) ).

fof(f567,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X2,inverse(multiply(inverse(X3),X0)))),multiply(X2,inverse(X0)))),inverse(multiply(inverse(X1),X1))) = X3,
    inference(superposition,[],[f1,f473]) ).

fof(f12098,plain,
    ! [X2,X3,X0,X1,X4] : inverse(multiply(multiply(inverse(X0),X0),X1)) = multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X2)))),multiply(X3,inverse(inverse(X1))))),inverse(multiply(inverse(X4),X4))),
    inference(superposition,[],[f567,f3283]) ).

fof(f3283,plain,
    ! [X2,X0,X1] : multiply(inverse(X2),X2) = multiply(inverse(inverse(multiply(multiply(inverse(X0),X0),X1))),inverse(X1)),
    inference(superposition,[],[f2951,f473]) ).

fof(f2951,plain,
    ! [X2,X3,X1] : multiply(X2,inverse(X3)) = multiply(X2,inverse(multiply(multiply(inverse(X1),X1),X3))),
    inference(superposition,[],[f1119,f1083]) ).

fof(f1083,plain,
    ! [X3,X1] : inverse(multiply(inverse(X1),X1)) = multiply(inverse(X3),X3),
    inference(superposition,[],[f758,f572]) ).

fof(f572,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X2,inverse(multiply(inverse(multiply(inverse(X3),inverse(multiply(inverse(X1),X1)))),X0)))),multiply(X2,inverse(X0))) = X3,
    inference(superposition,[],[f75,f473]) ).

fof(f758,plain,
    ! [X2,X3,X0,X4] : multiply(inverse(X0),X0) = multiply(inverse(multiply(X3,inverse(multiply(inverse(multiply(inverse(X2),X2)),X4)))),multiply(X3,inverse(X4))),
    inference(superposition,[],[f572,f686]) ).

fof(f686,plain,
    ! [X3,X0,X1] : multiply(inverse(X0),X0) = multiply(inverse(multiply(inverse(X3),X3)),inverse(multiply(inverse(X1),X1))),
    inference(forward_demodulation,[],[f589,f567]) ).

fof(f589,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X0),X0) = multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X2,inverse(multiply(inverse(X3),X0)))),multiply(X2,inverse(X0)))),inverse(multiply(inverse(X1),X1)))),X3)),inverse(multiply(inverse(X1),X1))),
    inference(superposition,[],[f5,f473]) ).

fof(f5,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))) = X3,
    inference(superposition,[],[f1,f1]) ).

fof(f1119,plain,
    ! [X2,X0,X1] : multiply(X0,inverse(X2)) = multiply(X0,inverse(multiply(inverse(multiply(inverse(X1),X1)),X2))),
    inference(forward_demodulation,[],[f1116,f729]) ).

fof(f1116,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(X0,inverse(multiply(inverse(multiply(inverse(X1),X1)),X2))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(X3),X3)))),multiply(X4,inverse(multiply(X0,inverse(X2)))))),inverse(multiply(inverse(X5),X5))),
    inference(superposition,[],[f567,f758]) ).

fof(f12545,plain,
    ! [X3,X0,X1] : multiply(inverse(multiply(multiply(inverse(X0),X0),inverse(X1))),inverse(multiply(inverse(X3),X3))) = X1,
    inference(backward_demodulation,[],[f9709,f12120]) ).

fof(f9709,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(multiply(inverse(X2),X2),multiply(multiply(inverse(X0),X0),inverse(X1)))),inverse(multiply(inverse(X3),X3))) = X1,
    inference(superposition,[],[f567,f1360]) ).

fof(f1360,plain,
    ! [X2,X0,X1] : multiply(inverse(X2),X2) = inverse(multiply(multiply(inverse(X1),X1),inverse(multiply(inverse(X0),X0)))),
    inference(superposition,[],[f1083,f1200]) ).

fof(f1200,plain,
    ! [X2,X1] : multiply(inverse(X2),X2) = inverse(inverse(multiply(inverse(X1),X1))),
    inference(superposition,[],[f1083,f1083]) ).

fof(f592,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X3,inverse(X0))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X1),X1))))) = multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1))),
    inference(superposition,[],[f3,f473]) ).

fof(f14014,plain,
    ! [X2,X0,X1] : inverse(X1) = multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1)))),inverse(X1))),
    inference(backward_demodulation,[],[f13729,f13956]) ).

fof(f13956,plain,
    ! [X0] : inverse(X0) = multiply(inverse(X0),inverse(multiply(inverse(X0),X0))),
    inference(backward_demodulation,[],[f13821,f13947]) ).

fof(f13947,plain,
    ! [X2,X0] : multiply(inverse(multiply(inverse(X2),inverse(inverse(multiply(inverse(X0),X0))))),inverse(multiply(inverse(X0),X0))) = X2,
    inference(backward_demodulation,[],[f3084,f13865]) ).

fof(f13865,plain,
    ! [X3,X1,X4] : multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X4),X4)))),inverse(X3))),multiply(inverse(X1),X1)) = X3,
    inference(backward_demodulation,[],[f1220,f13414]) ).

fof(f13414,plain,
    ! [X2,X3,X0] : multiply(inverse(multiply(X2,inverse(multiply(inverse(X3),X0)))),multiply(X2,inverse(X0))) = multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X3)),
    inference(backward_demodulation,[],[f13025,f13410]) ).

fof(f13410,plain,
    ! [X3,X1,X4] : multiply(inverse(multiply(inverse(X3),multiply(inverse(X1),X1))),inverse(multiply(inverse(X4),X4))) = X3,
    inference(forward_demodulation,[],[f12642,f13015]) ).

fof(f12642,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(inverse(inverse(multiply(inverse(X3),multiply(inverse(X1),X1)))),inverse(multiply(inverse(X2),X2)))),inverse(multiply(inverse(X4),X4))) = X3,
    inference(backward_demodulation,[],[f10231,f12120]) ).

fof(f10231,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(multiply(inverse(X0),X0),inverse(multiply(inverse(X3),multiply(inverse(X1),X1))))),inverse(multiply(inverse(X2),X2)))),inverse(multiply(inverse(X4),X4))) = X3,
    inference(superposition,[],[f567,f1361]) ).

fof(f1361,plain,
    ! [X2,X0,X1] : inverse(multiply(inverse(X2),X2)) = multiply(multiply(inverse(X1),X1),inverse(multiply(inverse(X0),X0))),
    inference(superposition,[],[f1083,f1200]) ).

fof(f13025,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X2,inverse(multiply(inverse(X3),X0)))),multiply(X2,inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X3))),multiply(inverse(X1),X1))),inverse(multiply(inverse(X0),X0))),
    inference(backward_demodulation,[],[f613,f13015]) ).

fof(f613,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X2,inverse(multiply(inverse(X3),X0)))),multiply(X2,inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X3))),multiply(inverse(X1),X1))),inverse(multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(multiply(inverse(X0),X0))))),
    inference(superposition,[],[f3,f473]) ).

fof(f1220,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(inverse(multiply(X2,inverse(multiply(inverse(X3),X4)))),multiply(X2,inverse(X4)))),multiply(inverse(X1),X1)) = X3,
    inference(superposition,[],[f567,f1083]) ).

fof(f3084,plain,
    ! [X2,X0,X1] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X2))),multiply(inverse(X1),X1))),inverse(inverse(multiply(inverse(X0),X0))))),inverse(multiply(inverse(X0),X0))) = X2,
    inference(backward_demodulation,[],[f612,f2936]) ).

fof(f2936,plain,
    ! [X2,X3,X1] : multiply(X2,inverse(X3)) = multiply(X2,inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),X3))),
    inference(superposition,[],[f1119,f1083]) ).

fof(f612,plain,
    ! [X2,X0,X1] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X2))),multiply(inverse(X1),X1))),inverse(multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(multiply(inverse(X0),X0)))))),inverse(multiply(inverse(X0),X0))) = X2,
    inference(superposition,[],[f79,f473]) ).

fof(f79,plain,
    ! [X2,X3,X1] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(X2),X2))) = X1,
    inference(superposition,[],[f1,f3]) ).

fof(f13821,plain,
    ! [X0] : multiply(inverse(multiply(inverse(inverse(X0)),inverse(inverse(multiply(inverse(X0),X0))))),inverse(multiply(inverse(X0),X0))) = multiply(inverse(X0),inverse(multiply(inverse(X0),X0))),
    inference(forward_demodulation,[],[f13526,f13648]) ).

fof(f13648,plain,
    ! [X0] : multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0)) = multiply(inverse(X0),inverse(multiply(inverse(X0),X0))),
    inference(forward_demodulation,[],[f13509,f13589]) ).

fof(f13589,plain,
    ! [X0,X1] : multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0))),inverse(multiply(inverse(X1),X1))) = X0,
    inference(backward_demodulation,[],[f579,f13547]) ).

fof(f13547,plain,
    ! [X2,X0,X1] : multiply(inverse(X1),multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X2),X2)))),multiply(X0,inverse(X1)))),inverse(X1))) = multiply(inverse(inverse(inverse(multiply(inverse(X1),X1)))),inverse(X1)),
    inference(backward_demodulation,[],[f13056,f13475]) ).

fof(f13475,plain,
    ! [X0,X1,X4] : multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0)) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(multiply(inverse(X0),X0)))))),inverse(multiply(inverse(X1),X1))),
    inference(backward_demodulation,[],[f6126,f13413]) ).

fof(f13413,plain,
    ! [X2,X3,X0] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0)),
    inference(backward_demodulation,[],[f13081,f13410]) ).

fof(f13081,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0))),multiply(inverse(X1),X1))),inverse(multiply(inverse(X0),X0))),
    inference(backward_demodulation,[],[f6046,f13015]) ).

fof(f6046,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0))),multiply(inverse(X1),X1))),inverse(multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(multiply(inverse(X0),X0))))),
    inference(superposition,[],[f12,f473]) ).

fof(f12,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X1,inverse(multiply(inverse(X0),X2)))),multiply(X1,inverse(X2)))),inverse(X2))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X2))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))),
    inference(superposition,[],[f1,f4]) ).

fof(f4,plain,
    ! [X2,X0,X1] : multiply(inverse(multiply(inverse(X1),multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(X2)))),inverse(multiply(inverse(X2),X2))) = X2,
    inference(superposition,[],[f1,f1]) ).

fof(f6126,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(multiply(inverse(X0),X0)))))),inverse(multiply(inverse(X1),X1))),
    inference(superposition,[],[f12,f805]) ).

fof(f805,plain,
    ! [X2,X0,X1] : multiply(inverse(X1),X1) = multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(multiply(inverse(X2),X2))),
    inference(superposition,[],[f782,f473]) ).

fof(f782,plain,
    ! [X2,X1,X4] : multiply(inverse(X1),inverse(multiply(inverse(X2),X2))) = multiply(inverse(X1),inverse(multiply(inverse(X4),X4))),
    inference(superposition,[],[f567,f572]) ).

fof(f13056,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X1),multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X2),X2)))),multiply(X0,inverse(X1)))),inverse(X1))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(X1),X1))),
    inference(backward_demodulation,[],[f5966,f13015]) ).

fof(f5966,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X1),X1))))) = multiply(inverse(X1),multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X2),X2)))),multiply(X0,inverse(X1)))),inverse(X1))),
    inference(superposition,[],[f12,f2956]) ).

fof(f2956,plain,
    ! [X2,X0,X1] : multiply(X2,inverse(multiply(inverse(X1),X1))) = multiply(X2,inverse(multiply(inverse(X0),X0))),
    inference(superposition,[],[f1119,f473]) ).

fof(f579,plain,
    ! [X2,X0,X1] : multiply(inverse(multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X2,inverse(multiply(inverse(X1),X1)))),multiply(X2,inverse(X0)))),inverse(X0)))),inverse(multiply(inverse(X1),X1))) = X0,
    inference(superposition,[],[f4,f473]) ).

fof(f13509,plain,
    ! [X0,X1] : multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0)) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0))),inverse(multiply(inverse(X1),X1)))),inverse(multiply(inverse(X0),X0))),
    inference(backward_demodulation,[],[f13084,f13413]) ).

fof(f13084,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0))),inverse(multiply(inverse(X1),X1)))),inverse(multiply(inverse(X0),X0))),
    inference(backward_demodulation,[],[f6050,f13015]) ).

fof(f6050,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0))),inverse(multiply(inverse(X1),X1)))),inverse(multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(multiply(inverse(X0),X0))))),
    inference(superposition,[],[f12,f1083]) ).

fof(f13526,plain,
    ! [X0] : multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0)) = multiply(inverse(multiply(inverse(inverse(X0)),inverse(inverse(multiply(inverse(X0),X0))))),inverse(multiply(inverse(X0),X0))),
    inference(backward_demodulation,[],[f13125,f13413]) ).

fof(f13125,plain,
    ! [X2,X3,X0] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(inverse(X0)),inverse(inverse(multiply(inverse(X0),X0))))),inverse(multiply(inverse(X0),X0))),
    inference(backward_demodulation,[],[f12418,f13015]) ).

fof(f12418,plain,
    ! [X2,X3,X0] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(inverse(X0)),inverse(inverse(multiply(inverse(X0),X0))))),inverse(multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(multiply(inverse(X0),X0))))),
    inference(backward_demodulation,[],[f6039,f12120]) ).

fof(f6039,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X2),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(X2),X0)))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(multiply(inverse(X1),X1),multiply(inverse(inverse(X0)),inverse(inverse(multiply(inverse(X0),X0)))))),inverse(multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(multiply(inverse(X0),X0))))),
    inference(superposition,[],[f12,f1083]) ).

fof(f13729,plain,
    ! [X2,X0,X1] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1)))),inverse(X1))) = multiply(inverse(X1),inverse(multiply(inverse(X1),X1))),
    inference(backward_demodulation,[],[f13536,f13648]) ).

fof(f13536,plain,
    ! [X2,X0,X1] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1)))),inverse(X1))) = multiply(inverse(inverse(inverse(multiply(inverse(X1),X1)))),inverse(X1)),
    inference(backward_demodulation,[],[f13044,f13475]) ).

fof(f13044,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1)))),inverse(X1))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(X1),X1))),
    inference(backward_demodulation,[],[f5950,f13015]) ).

fof(f5950,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(inverse(multiply(inverse(X0),X1))),inverse(X1)))),inverse(X1))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X1),X1))))),
    inference(superposition,[],[f12,f473]) ).

fof(f13963,plain,
    ! [X3,X0,X4] : multiply(inverse(multiply(X3,inverse(multiply(inverse(X0),X4)))),multiply(X3,inverse(X4))) = multiply(inverse(X0),multiply(inverse(multiply(inverse(X0),multiply(inverse(inverse(X0)),inverse(X0)))),inverse(X0))),
    inference(backward_demodulation,[],[f13660,f13956]) ).

fof(f13660,plain,
    ! [X3,X0,X4] : multiply(inverse(multiply(X3,inverse(multiply(inverse(X0),X4)))),multiply(X3,inverse(X4))) = multiply(inverse(X0),multiply(inverse(multiply(inverse(X0),multiply(inverse(multiply(inverse(X0),inverse(multiply(inverse(X0),X0)))),inverse(X0)))),inverse(X0))),
    inference(backward_demodulation,[],[f13430,f13648]) ).

fof(f13430,plain,
    ! [X3,X0,X4] : multiply(inverse(multiply(X3,inverse(multiply(inverse(X0),X4)))),multiply(X3,inverse(X4))) = multiply(inverse(X0),multiply(inverse(multiply(inverse(X0),multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X0))),inverse(X0)))),inverse(X0))),
    inference(backward_demodulation,[],[f996,f13413]) ).

fof(f996,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X0),multiply(inverse(multiply(inverse(X0),multiply(inverse(multiply(inverse(X1),multiply(inverse(multiply(inverse(multiply(X2,inverse(multiply(inverse(X1),X0)))),multiply(X2,inverse(X0)))),inverse(X0)))),inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(X3,inverse(multiply(inverse(X0),X4)))),multiply(X3,inverse(X4))),
    inference(superposition,[],[f572,f9]) ).

fof(f9,plain,
    ! [X2,X0,X1] : multiply(inverse(multiply(inverse(X2),multiply(inverse(multiply(inverse(X2),multiply(inverse(multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X1,inverse(multiply(inverse(X0),X2)))),multiply(X1,inverse(X2)))),inverse(X2)))),inverse(X2)))),inverse(X2)))),inverse(multiply(inverse(X2),X2))) = X2,
    inference(superposition,[],[f4,f4]) ).

fof(f727,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X1))),multiply(X4,inverse(inverse(multiply(inverse(X3),X3)))))),inverse(multiply(inverse(X5),X5))),
    inference(superposition,[],[f567,f567]) ).

fof(f14073,plain,
    ! [X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X3,inverse(X0))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(X1),X1))) = multiply(inverse(X1),multiply(inverse(inverse(X1)),inverse(X0))),
    inference(backward_demodulation,[],[f13022,f13958]) ).

fof(f13958,plain,
    ! [X2,X3,X4] : multiply(inverse(multiply(X4,inverse(multiply(inverse(X2),X2)))),multiply(X4,inverse(X3))) = multiply(inverse(X2),multiply(inverse(inverse(X2)),inverse(X3))),
    inference(backward_demodulation,[],[f13653,f13956]) ).

fof(f13653,plain,
    ! [X2,X3,X4] : multiply(inverse(multiply(X4,inverse(multiply(inverse(X2),X2)))),multiply(X4,inverse(X3))) = multiply(inverse(X2),multiply(inverse(multiply(inverse(X2),inverse(multiply(inverse(X2),X2)))),inverse(X3))),
    inference(backward_demodulation,[],[f13419,f13648]) ).

fof(f13419,plain,
    ! [X2,X3,X4] : multiply(inverse(multiply(X4,inverse(multiply(inverse(X2),X2)))),multiply(X4,inverse(X3))) = multiply(inverse(X2),multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(X2))),inverse(X3))),
    inference(backward_demodulation,[],[f267,f13413]) ).

fof(f267,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(multiply(inverse(X2),X2)))),multiply(X4,inverse(X3))) = multiply(inverse(X2),multiply(inverse(multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X1,inverse(multiply(inverse(X0),X2)))),multiply(X1,inverse(X2)))),inverse(X2)))),inverse(X3))),
    inference(superposition,[],[f205,f4]) ).

fof(f13022,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X2,inverse(multiply(inverse(X1),X1)))),multiply(X2,inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X0))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(X1),X1))),
    inference(backward_demodulation,[],[f576,f13015]) ).

fof(f576,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X3,inverse(X0))),multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X1),X1))))) = multiply(inverse(multiply(X2,inverse(multiply(inverse(X1),X1)))),multiply(X2,inverse(X0))),
    inference(superposition,[],[f3,f473]) ).

fof(f14287,plain,
    ! [X0,X1] : multiply(inverse(X0),multiply(inverse(inverse(X0)),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(X1)),inverse(X0))),X1)),inverse(multiply(inverse(multiply(inverse(X1),X1)),multiply(inverse(X1),X1)))),
    inference(backward_demodulation,[],[f14140,f14257]) ).

fof(f14257,plain,
    ! [X2,X0,X4] : inverse(X4) = multiply(inverse(multiply(X0,multiply(inverse(X2),X2))),multiply(X0,inverse(X4))),
    inference(backward_demodulation,[],[f3459,f14225]) ).

fof(f14225,plain,
    ! [X2,X3,X4] : inverse(X3) = multiply(inverse(multiply(X4,inverse(multiply(inverse(X2),X2)))),multiply(X4,inverse(X3))),
    inference(backward_demodulation,[],[f13958,f14215]) ).

fof(f3459,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X3,inverse(multiply(inverse(X1),X1)))),multiply(X3,inverse(X4))) = multiply(inverse(multiply(X0,multiply(inverse(X2),X2))),multiply(X0,inverse(X4))),
    inference(superposition,[],[f205,f2974]) ).

fof(f2974,plain,
    ! [X2,X0,X1] : multiply(X2,inverse(multiply(inverse(X0),X0))) = multiply(X2,multiply(inverse(X1),X1)),
    inference(superposition,[],[f1119,f1083]) ).

fof(f14140,plain,
    ! [X2,X0,X1] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X2,multiply(inverse(X1),X1))),multiply(X2,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(X1)),inverse(X0))),X1)),inverse(multiply(inverse(multiply(inverse(X1),X1)),multiply(inverse(X1),X1)))),
    inference(backward_demodulation,[],[f5940,f13960]) ).

fof(f13960,plain,
    ! [X2,X3,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(inverse(X2)),inverse(X3))),X2),
    inference(backward_demodulation,[],[f13655,f13956]) ).

fof(f13655,plain,
    ! [X2,X3,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(multiply(inverse(X2),inverse(multiply(inverse(X2),X2)))),inverse(X3))),X2),
    inference(backward_demodulation,[],[f13421,f13648]) ).

fof(f13421,plain,
    ! [X2,X3,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(X2))),inverse(X3))),X2),
    inference(backward_demodulation,[],[f272,f13413]) ).

fof(f272,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X1,inverse(multiply(inverse(X0),X2)))),multiply(X1,inverse(X2)))),inverse(X2)))),inverse(X3))),X2),
    inference(superposition,[],[f205,f4]) ).

fof(f5940,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X2,multiply(inverse(X1),X1))),multiply(X2,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X3,inverse(X0))),multiply(X3,inverse(multiply(inverse(X1),X1))))),inverse(multiply(inverse(multiply(inverse(X1),X1)),multiply(inverse(X1),X1)))),
    inference(superposition,[],[f12,f1083]) ).

fof(f14149,plain,
    ! [X2,X0,X1] : multiply(inverse(inverse(X0)),inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X0))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(X0))),inverse(X1))),inverse(X0))),inverse(multiply(inverse(multiply(inverse(inverse(X0)),inverse(X0))),multiply(inverse(inverse(X0)),inverse(X0))))),
    inference(backward_demodulation,[],[f9097,f14139]) ).

fof(f14139,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(inverse(multiply(inverse(X2),X2))))),inverse(X3))),X1) = multiply(inverse(multiply(inverse(inverse(X2)),inverse(X3))),X2),
    inference(backward_demodulation,[],[f3101,f13960]) ).

fof(f3101,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(inverse(multiply(inverse(X2),X2))))),inverse(X3))),X1),
    inference(backward_demodulation,[],[f367,f2936]) ).

fof(f367,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))))),inverse(X3))),X1),
    inference(superposition,[],[f205,f79]) ).

fof(f9097,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(inverse(X0)),inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X0))) = multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X3,inverse(X4))),multiply(X3,inverse(inverse(multiply(inverse(inverse(X0)),inverse(X0))))))),inverse(inverse(multiply(inverse(inverse(X0)),inverse(X0)))))),inverse(X1))),X4)),inverse(multiply(inverse(multiply(inverse(inverse(X0)),inverse(X0))),multiply(inverse(inverse(X0)),inverse(X0))))),
    inference(superposition,[],[f3088,f572]) ).

fof(f3088,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(X4),multiply(inverse(X2),X2))))),X1)),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))) = X4,
    inference(backward_demodulation,[],[f76,f2936]) ).

fof(f76,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(X4),multiply(inverse(X2),X2))))),X1)),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))) = X4,
    inference(superposition,[],[f5,f3]) ).

fof(f1337,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(inverse(X0)),inverse(multiply(inverse(multiply(inverse(X2),inverse(multiply(inverse(X3),X3)))),X0)))),inverse(inverse(multiply(inverse(X1),X1)))) = X2,
    inference(superposition,[],[f572,f1200]) ).

fof(f14330,plain,
    ! [X2,X0,X1,X4] : inverse(X0) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(forward_demodulation,[],[f14305,f14215]) ).

fof(f14305,plain,
    ! [X2,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(inverse(multiply(inverse(X2),X2)))))) = multiply(inverse(X0),multiply(inverse(inverse(X0)),inverse(X0))),
    inference(backward_demodulation,[],[f13212,f14286]) ).

fof(f14286,plain,
    ! [X3,X1,X4] : inverse(X4) = multiply(inverse(multiply(X3,inverse(inverse(multiply(inverse(X1),X1))))),multiply(X3,inverse(X4))),
    inference(backward_demodulation,[],[f5477,f14257]) ).

fof(f5477,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X0,multiply(inverse(X2),X2))),multiply(X0,inverse(X4))) = multiply(inverse(multiply(X3,inverse(inverse(multiply(inverse(X1),X1))))),multiply(X3,inverse(X4))),
    inference(superposition,[],[f205,f3374]) ).

fof(f3374,plain,
    ! [X2,X3,X1] : multiply(X2,inverse(inverse(multiply(inverse(X1),X1)))) = multiply(X2,multiply(inverse(X3),X3)),
    inference(superposition,[],[f2974,f1083]) ).

fof(f13212,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f7809,f13015]) ).

fof(f7809,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f6197,f7791]) ).

fof(f7791,plain,
    ! [X2,X3,X1] : multiply(X3,inverse(inverse(X2))) = multiply(X3,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),X2)))),
    inference(forward_demodulation,[],[f7653,f2936]) ).

fof(f7653,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(multiply(inverse(inverse(multiply(inverse(X0),X0))),inverse(X2)))) = multiply(X3,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),X2)))),
    inference(superposition,[],[f2936,f2936]) ).

fof(f6197,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(forward_demodulation,[],[f6196,f2936]) ).

fof(f6196,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2)))))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(forward_demodulation,[],[f5918,f2936]) ).

fof(f5918,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X0),multiply(inverse(multiply(inverse(multiply(X3,inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2)))))),multiply(X3,inverse(X0)))),inverse(X0))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X0))),multiply(X4,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(inverse(multiply(inverse(X1),X1))),inverse(multiply(inverse(X2),X2))))))),
    inference(superposition,[],[f12,f805]) ).

fof(f15376,plain,
    ! [X2,X3,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(inverse(X3)))),multiply(X5,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),
    inference(forward_demodulation,[],[f15375,f15354]) ).

fof(f15354,plain,
    ! [X2,X3,X1] : inverse(X3) = multiply(inverse(multiply(inverse(inverse(X1)),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1),
    inference(forward_demodulation,[],[f15353,f14363]) ).

fof(f14363,plain,
    ! [X3,X1,X5] : inverse(X1) = multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X3))),inverse(X3)))),inverse(multiply(inverse(X5),X5))),
    inference(backward_demodulation,[],[f14209,f14331]) ).

fof(f15353,plain,
    ! [X2,X3,X1] : multiply(inverse(multiply(inverse(inverse(X1)),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1) = multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X3),X2))),inverse(X2)))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),
    inference(forward_demodulation,[],[f15352,f14331]) ).

fof(f15352,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(inverse(X1)),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1),
    inference(forward_demodulation,[],[f13920,f14213]) ).

fof(f14213,plain,
    ! [X3,X0] : inverse(X3) = multiply(inverse(inverse(inverse(multiply(inverse(X0),X0)))),inverse(X3)),
    inference(backward_demodulation,[],[f13414,f14208]) ).

fof(f13920,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))) = multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(X1))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1),
    inference(backward_demodulation,[],[f13127,f13414]) ).

fof(f13127,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),
    inference(backward_demodulation,[],[f3226,f13015]) ).

fof(f3226,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2))))),
    inference(backward_demodulation,[],[f1164,f3221]) ).

fof(f3221,plain,
    ! [X2,X3,X1] : multiply(X3,inverse(inverse(multiply(inverse(multiply(inverse(X1),X1)),X2)))) = multiply(X3,inverse(inverse(X2))),
    inference(forward_demodulation,[],[f2968,f1119]) ).

fof(f2968,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(inverse(multiply(inverse(multiply(inverse(X1),X1)),X2)))) = multiply(X3,inverse(multiply(inverse(multiply(inverse(X0),X0)),inverse(X2)))),
    inference(superposition,[],[f1119,f1119]) ).

fof(f1164,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2))))),
    inference(backward_demodulation,[],[f44,f1119]) ).

fof(f44,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1) = multiply(inverse(multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))))),
    inference(superposition,[],[f1,f5]) ).

fof(f15375,plain,
    ! [X2,X3,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(inverse(X1)),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),
    inference(forward_demodulation,[],[f15374,f14213]) ).

fof(f15374,plain,
    ! [X2,X3,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(X1))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),
    inference(forward_demodulation,[],[f13923,f14408]) ).

fof(f13923,plain,
    ! [X2,X3,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(X1))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f13135,f13414]) ).

fof(f13135,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f7810,f13015]) ).

fof(f7810,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f3233,f7791]) ).

fof(f3233,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f3144,f3221]) ).

fof(f3144,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f1165,f2936]) ).

fof(f1165,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(X2),X2))))))),
    inference(backward_demodulation,[],[f55,f1119]) ).

fof(f55,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))))) = multiply(inverse(multiply(inverse(multiply(X5,inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2))))),X1)))),multiply(X5,inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2))))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))),inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))))))),
    inference(superposition,[],[f3,f5]) ).

fof(f14331,plain,
    ! [X2,X3,X1] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))) = inverse(multiply(inverse(inverse(multiply(inverse(X1),X2))),inverse(X2))),
    inference(backward_demodulation,[],[f13113,f14330]) ).

fof(f13113,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(inverse(multiply(inverse(X1),X2))),inverse(X2))))),multiply(X4,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f7798,f13015]) ).

fof(f7798,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(inverse(multiply(inverse(X1),X2))),inverse(X2))))),multiply(X4,inverse(inverse(inverse(multiply(inverse(X2),X2))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f3199,f7791]) ).

fof(f3199,plain,
    ! [X2,X3,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(inverse(multiply(inverse(X1),X2))),inverse(X2))))),multiply(X4,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f3135,f2952]) ).

fof(f2952,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(multiply(inverse(inverse(X0)),inverse(X1)))) = multiply(X3,inverse(multiply(inverse(multiply(X2,inverse(X0))),multiply(X2,inverse(X1))))),
    inference(superposition,[],[f1119,f205]) ).

fof(f3135,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))))),multiply(X4,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))),inverse(inverse(multiply(inverse(X2),X2)))))),
    inference(backward_demodulation,[],[f51,f2936]) ).

fof(f51,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(X1),X2)))),multiply(X0,inverse(X2)))))),multiply(X4,inverse(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))))),
    inference(superposition,[],[f3,f1]) ).

fof(f2954,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(X0)) = multiply(X3,inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(X0),inverse(multiply(inverse(X1),X1)))),X2))),inverse(X2)))),
    inference(superposition,[],[f1119,f572]) ).

fof(f16036,plain,
    ! [X3,X1,X4,X5] : multiply(inverse(multiply(X3,inverse(inverse(multiply(inverse(X4),inverse(multiply(inverse(X5),X5))))))),multiply(X3,inverse(multiply(inverse(X1),X1)))) = X4,
    inference(forward_demodulation,[],[f15860,f15606]) ).

fof(f15606,plain,
    ! [X0,X1] : inverse(X0) = multiply(inverse(X0),multiply(inverse(X1),X1)),
    inference(forward_demodulation,[],[f15605,f14215]) ).

fof(f15605,plain,
    ! [X3,X0,X1] : multiply(inverse(X0),multiply(inverse(X1),X1)) = multiply(inverse(X3),multiply(inverse(inverse(X3)),inverse(X0))),
    inference(forward_demodulation,[],[f13928,f14213]) ).

fof(f13928,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X0),multiply(inverse(X1),X1)) = multiply(inverse(X3),multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(X3))),inverse(X0))),
    inference(backward_demodulation,[],[f13250,f13414]) ).

fof(f13250,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X0),multiply(inverse(X1),X1)) = multiply(inverse(X3),multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(X3),X2)))),multiply(X4,inverse(X2)))),inverse(X0))),
    inference(backward_demodulation,[],[f611,f13015]) ).

fof(f611,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(X3),multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(inverse(X3),X2)))),multiply(X4,inverse(X2)))),inverse(X0))) = multiply(inverse(multiply(inverse(inverse(X0)),inverse(multiply(inverse(X2),X2)))),multiply(inverse(X1),X1)),
    inference(superposition,[],[f266,f473]) ).

fof(f15860,plain,
    ! [X3,X0,X1,X4,X5] : multiply(inverse(multiply(X3,inverse(multiply(inverse(multiply(inverse(X4),inverse(multiply(inverse(X5),X5)))),multiply(inverse(X0),X0))))),multiply(X3,inverse(multiply(inverse(X1),X1)))) = X4,
    inference(backward_demodulation,[],[f11571,f15606]) ).

fof(f11571,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(inverse(multiply(X3,inverse(multiply(inverse(multiply(inverse(X4),inverse(multiply(inverse(X5),X5)))),multiply(inverse(X0),X0))))),multiply(X3,multiply(inverse(multiply(inverse(X1),X1)),multiply(inverse(X2),X2)))) = X4,
    inference(superposition,[],[f572,f1435]) ).

fof(f1435,plain,
    ! [X2,X0,X1] : inverse(multiply(inverse(X2),X2)) = multiply(inverse(multiply(inverse(X1),X1)),multiply(inverse(X0),X0)),
    inference(superposition,[],[f1083,f1212]) ).

fof(f1212,plain,
    ! [X2,X1] : inverse(multiply(inverse(X2),X2)) = inverse(multiply(inverse(X1),X1)),
    inference(superposition,[],[f1083,f1083]) ).

fof(f15383,plain,
    ! [X3,X1,X4] : inverse(inverse(X3)) = multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X1),X1)))),
    inference(backward_demodulation,[],[f3458,f15378]) ).

fof(f15378,plain,
    ! [X2,X3,X0] : inverse(inverse(X3)) = multiply(inverse(multiply(X0,inverse(X3))),multiply(X0,multiply(inverse(X2),X2))),
    inference(backward_demodulation,[],[f5476,f15377]) ).

fof(f5476,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X1),X1))))) = multiply(inverse(multiply(X0,inverse(X3))),multiply(X0,multiply(inverse(X2),X2))),
    inference(superposition,[],[f205,f3374]) ).

fof(f3458,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(multiply(inverse(X1),X1)))) = multiply(inverse(multiply(X0,inverse(X3))),multiply(X0,multiply(inverse(X2),X2))),
    inference(superposition,[],[f205,f2974]) ).

fof(f17086,plain,
    ! [X2,X3] : inverse(inverse(X3)) = multiply(multiply(inverse(X2),X2),inverse(inverse(X3))),
    inference(backward_demodulation,[],[f15672,f16038]) ).

fof(f15672,plain,
    ! [X2,X3] : inverse(inverse(X3)) = multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(inverse(X3))),
    inference(backward_demodulation,[],[f15473,f15606]) ).

fof(f15473,plain,
    ! [X2,X3] : inverse(inverse(X3)) = multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2)))),
    inference(backward_demodulation,[],[f14742,f15380]) ).

fof(f14742,plain,
    ! [X2,X3] : inverse(multiply(inverse(inverse(multiply(inverse(X3),X2))),inverse(X2))) = multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2)))),
    inference(backward_demodulation,[],[f14398,f14408]) ).

fof(f14398,plain,
    ! [X2,X3] : multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2)))) = inverse(multiply(inverse(inverse(multiply(inverse(X3),X2))),inverse(X2))),
    inference(forward_demodulation,[],[f14311,f14331]) ).

fof(f14311,plain,
    ! [X2,X3,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2)))),
    inference(backward_demodulation,[],[f9390,f14286]) ).

fof(f9390,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(X2),X2))))) = multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(inverse(multiply(inverse(X1),X1))))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2)))),
    inference(forward_demodulation,[],[f9253,f3221]) ).

fof(f9253,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X4,inverse(X3))),multiply(X4,inverse(inverse(multiply(inverse(multiply(inverse(X2),X2)),multiply(inverse(X2),X2)))))) = multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(inverse(multiply(inverse(X1),X1))))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(inverse(multiply(inverse(X2),X2))))),inverse(multiply(inverse(X3),multiply(inverse(X2),X2)))),
    inference(superposition,[],[f572,f3088]) ).

fof(f23735,plain,
    a2 != multiply(multiply(inverse(b2),b2),a2),
    inference(equality_resolution,[],[f23717]) ).

fof(f23717,plain,
    ! [X0] :
      ( multiply(inverse(a1),a1) != multiply(inverse(X0),X0)
      | a2 != multiply(multiply(inverse(b2),b2),a2) ),
    inference(superposition,[],[f23448,f473]) ).

fof(f23448,plain,
    ( multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
    | a2 != multiply(multiply(inverse(b2),b2),a2) ),
    inference(trivial_inequality_removal,[],[f23447]) ).

fof(f23447,plain,
    ( multiply(a3,multiply(b3,c3)) != multiply(a3,multiply(b3,c3))
    | multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
    | a2 != multiply(multiply(inverse(b2),b2),a2) ),
    inference(backward_demodulation,[],[f2,f23442]) ).

fof(f23442,plain,
    ! [X2,X3,X4] : multiply(multiply(X2,X3),X4) = multiply(X2,multiply(X3,X4)),
    inference(forward_demodulation,[],[f23357,f17541]) ).

fof(f17541,plain,
    ! [X3,X1] : multiply(X3,multiply(inverse(X1),X1)) = X3,
    inference(forward_demodulation,[],[f17540,f16038]) ).

fof(f17540,plain,
    ! [X3,X1] : multiply(X3,inverse(inverse(multiply(inverse(X1),X1)))) = X3,
    inference(forward_demodulation,[],[f17335,f17330]) ).

fof(f17330,plain,
    ! [X3,X0] : multiply(X0,inverse(multiply(inverse(X3),X3))) = X0,
    inference(forward_demodulation,[],[f17329,f16038]) ).

fof(f17329,plain,
    ! [X3,X0] : multiply(inverse(inverse(X0)),inverse(multiply(inverse(X3),X3))) = X0,
    inference(forward_demodulation,[],[f16067,f14225]) ).

fof(f16067,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X2,inverse(multiply(inverse(X1),X1)))),multiply(X2,inverse(X0)))),inverse(multiply(inverse(X3),X3))) = X0,
    inference(backward_demodulation,[],[f1324,f16038]) ).

fof(f1324,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(multiply(X2,inverse(inverse(inverse(multiply(inverse(X1),X1)))))),multiply(X2,inverse(X0)))),inverse(multiply(inverse(X3),X3))) = X0,
    inference(superposition,[],[f567,f1200]) ).

fof(f17335,plain,
    ! [X2,X3,X1] : multiply(X3,inverse(multiply(inverse(multiply(inverse(X1),X1)),inverse(multiply(inverse(X2),X2))))) = X3,
    inference(backward_demodulation,[],[f2958,f17330]) ).

fof(f2958,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(multiply(inverse(X0),X0))) = multiply(X3,inverse(multiply(inverse(multiply(inverse(X1),X1)),inverse(multiply(inverse(X2),X2))))),
    inference(superposition,[],[f1119,f686]) ).

fof(f23357,plain,
    ! [X2,X3,X1,X4] : multiply(multiply(X2,X3),multiply(X4,multiply(inverse(X1),X1))) = multiply(X2,multiply(X3,multiply(X4,multiply(inverse(X1),X1)))),
    inference(superposition,[],[f22546,f1083]) ).

fof(f22546,plain,
    ! [X2,X3,X0,X1] : multiply(multiply(X0,X1),multiply(X2,inverse(X3))) = multiply(X0,multiply(X1,multiply(X2,inverse(X3)))),
    inference(superposition,[],[f21039,f21273]) ).

fof(f21273,plain,
    ! [X1,X4] : multiply(multiply(X4,X1),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f21272,f16038]) ).

fof(f21272,plain,
    ! [X1,X4] : multiply(multiply(inverse(inverse(X4)),X1),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f21271,f20317]) ).

fof(f20317,plain,
    ! [X3,X1] : multiply(inverse(multiply(inverse(X3),X3)),X1) = X1,
    inference(backward_demodulation,[],[f17938,f20316]) ).

fof(f17938,plain,
    ! [X3,X0,X1] : multiply(inverse(multiply(inverse(X3),X3)),multiply(multiply(inverse(X0),X0),X1)) = X1,
    inference(forward_demodulation,[],[f17405,f16038]) ).

fof(f17405,plain,
    ! [X3,X0,X1] : multiply(inverse(multiply(inverse(X3),X3)),multiply(multiply(inverse(X0),X0),inverse(inverse(X1)))) = X1,
    inference(backward_demodulation,[],[f5033,f17330]) ).

fof(f5033,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(inverse(X3),X3)),multiply(multiply(inverse(X0),X0),inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))))) = X1,
    inference(superposition,[],[f572,f1223]) ).

fof(f1223,plain,
    ! [X2,X3,X1] : multiply(inverse(X2),X2) = multiply(multiply(inverse(X1),X1),inverse(multiply(inverse(X3),X3))),
    inference(superposition,[],[f686,f1083]) ).

fof(f21271,plain,
    ! [X2,X1,X4] : multiply(multiply(multiply(inverse(multiply(inverse(X2),X2)),inverse(inverse(X4))),X1),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f21270,f20365]) ).

fof(f20365,plain,
    ! [X3,X0] : inverse(multiply(X3,inverse(X0))) = multiply(X0,inverse(X3)),
    inference(backward_demodulation,[],[f18083,f20317]) ).

fof(f18083,plain,
    ! [X3,X0,X1] : inverse(multiply(X3,inverse(X0))) = multiply(inverse(multiply(inverse(X1),X1)),multiply(X0,inverse(X3))),
    inference(forward_demodulation,[],[f18082,f18077]) ).

fof(f18077,plain,
    ! [X2,X3,X0] : inverse(multiply(X0,inverse(X2))) = multiply(inverse(multiply(X3,inverse(X2))),multiply(X3,inverse(X0))),
    inference(forward_demodulation,[],[f18076,f16038]) ).

fof(f18076,plain,
    ! [X2,X3,X0] : inverse(multiply(inverse(inverse(X0)),inverse(X2))) = multiply(inverse(multiply(X3,inverse(X2))),multiply(X3,inverse(X0))),
    inference(forward_demodulation,[],[f16069,f17541]) ).

fof(f16069,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X3,inverse(X2))),multiply(X3,inverse(X0))) = multiply(inverse(multiply(inverse(inverse(X0)),inverse(X2))),multiply(inverse(X1),X1)),
    inference(backward_demodulation,[],[f1332,f16038]) ).

fof(f1332,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X3,inverse(X2))),multiply(X3,inverse(X0))) = multiply(inverse(multiply(inverse(inverse(X0)),inverse(X2))),inverse(inverse(multiply(inverse(X1),X1)))),
    inference(superposition,[],[f205,f1200]) ).

fof(f18082,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X2,inverse(X0))),multiply(X2,inverse(X3))) = multiply(inverse(multiply(inverse(X1),X1)),multiply(X0,inverse(X3))),
    inference(forward_demodulation,[],[f16070,f16038]) ).

fof(f16070,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X2,inverse(X0))),multiply(X2,inverse(X3))) = multiply(inverse(multiply(inverse(X1),X1)),multiply(inverse(inverse(X0)),inverse(X3))),
    inference(backward_demodulation,[],[f1333,f16038]) ).

fof(f1333,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X2,inverse(X0))),multiply(X2,inverse(X3))) = multiply(inverse(inverse(inverse(multiply(inverse(X1),X1)))),multiply(inverse(inverse(X0)),inverse(X3))),
    inference(superposition,[],[f205,f1200]) ).

fof(f21270,plain,
    ! [X2,X1,X4] : multiply(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),X1),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f21269,f16038]) ).

fof(f21269,plain,
    ! [X2,X1,X4] : multiply(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),inverse(inverse(X1))),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f21268,f16038]) ).

fof(f21268,plain,
    ! [X2,X1,X4] : multiply(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),inverse(inverse(inverse(inverse(X1))))),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f15946,f20365]) ).

fof(f15946,plain,
    ! [X2,X1,X4] : multiply(inverse(multiply(inverse(inverse(inverse(X1))),inverse(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2)))))))),inverse(X1)) = X4,
    inference(backward_demodulation,[],[f15491,f15606]) ).

fof(f15491,plain,
    ! [X2,X1,X4] : multiply(inverse(multiply(inverse(inverse(inverse(X1))),inverse(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),multiply(inverse(X2),X2))))),inverse(X1)) = X4,
    inference(backward_demodulation,[],[f15330,f15380]) ).

fof(f15330,plain,
    ! [X2,X1,X4] : multiply(inverse(multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(X1),X2))),inverse(X2)))),inverse(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),multiply(inverse(X2),X2))))),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f15329,f14331]) ).

fof(f15329,plain,
    ! [X2,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),multiply(inverse(X2),X2))))),inverse(X1)) = X4,
    inference(forward_demodulation,[],[f13914,f14213]) ).

fof(f13914,plain,
    ! [X2,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),multiply(inverse(X2),X2))))),multiply(inverse(inverse(inverse(multiply(inverse(X2),X2)))),inverse(X1))) = X4,
    inference(backward_demodulation,[],[f13037,f13414]) ).

fof(f13037,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),multiply(inverse(X2),X2))))),multiply(inverse(multiply(X3,inverse(multiply(inverse(X1),X2)))),multiply(X3,inverse(X2)))) = X4,
    inference(backward_demodulation,[],[f3153,f13015]) ).

fof(f3153,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X4),inverse(inverse(multiply(inverse(X2),X2))))),multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))))),multiply(inverse(multiply(X3,inverse(multiply(inverse(X1),X2)))),multiply(X3,inverse(X2)))) = X4,
    inference(backward_demodulation,[],[f1181,f2936]) ).

fof(f1181,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X4),inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))))),multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))))),multiply(inverse(multiply(X3,inverse(multiply(inverse(X1),X2)))),multiply(X3,inverse(X2)))) = X4,
    inference(backward_demodulation,[],[f107,f1119]) ).

fof(f107,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(inverse(multiply(X0,inverse(X1))),multiply(X0,inverse(inverse(multiply(inverse(X2),X2)))))),inverse(multiply(inverse(multiply(inverse(X4),inverse(multiply(inverse(multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2)))),multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))))),multiply(inverse(inverse(multiply(inverse(X2),X2))),inverse(multiply(inverse(X2),X2))))))),multiply(inverse(multiply(X3,inverse(multiply(inverse(X1),X2)))),multiply(X3,inverse(X2)))) = X4,
    inference(superposition,[],[f75,f3]) ).

fof(f21039,plain,
    ! [X2,X3,X0,X1] : multiply(X1,multiply(X2,inverse(X0))) = multiply(multiply(X1,inverse(X3)),multiply(X3,multiply(X2,inverse(X0)))),
    inference(forward_demodulation,[],[f21038,f20365]) ).

fof(f21038,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,multiply(X2,inverse(X0)))) = multiply(X1,multiply(X2,inverse(X0))),
    inference(forward_demodulation,[],[f17290,f20365]) ).

fof(f17290,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))) = multiply(X1,inverse(multiply(X0,inverse(X2)))),
    inference(backward_demodulation,[],[f14384,f16038]) ).

fof(f14384,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))) = multiply(inverse(inverse(X1)),inverse(multiply(X0,inverse(X2)))),
    inference(forward_demodulation,[],[f14383,f13015]) ).

fof(f14383,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))) = multiply(inverse(inverse(multiply(inverse(inverse(X1)),inverse(multiply(X0,inverse(X2)))))),inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2))))),
    inference(forward_demodulation,[],[f14373,f572]) ).

fof(f14373,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))) = multiply(inverse(inverse(multiply(inverse(inverse(multiply(inverse(multiply(X0,inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X2)))),multiply(X0,inverse(X2))))),inverse(multiply(X0,inverse(X2)))))),inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2))))),
    inference(backward_demodulation,[],[f13243,f14331]) ).

fof(f13243,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(X0,inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X2)))))),multiply(X4,inverse(inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2)))))))),inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2))))),
    inference(backward_demodulation,[],[f3215,f13015]) ).

fof(f3215,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))) = multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(X0,inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X2)))))),multiply(X4,inverse(inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2))))),inverse(multiply(inverse(inverse(X2)),inverse(X2)))))),
    inference(backward_demodulation,[],[f116,f2952]) ).

fof(f116,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(multiply(inverse(multiply(X4,inverse(multiply(X0,inverse(multiply(inverse(multiply(inverse(X1),inverse(multiply(inverse(X2),X2)))),X2)))))),multiply(X4,inverse(inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2)))))))),inverse(multiply(inverse(inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2))))),inverse(multiply(inverse(multiply(X0,inverse(X2))),multiply(X0,inverse(X2))))))) = multiply(inverse(multiply(X3,inverse(X1))),multiply(X3,inverse(multiply(X0,inverse(X2))))),
    inference(superposition,[],[f3,f75]) ).

fof(f2,axiom,
    ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3))
    | multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
    | a2 != multiply(multiply(inverse(b2),b2),a2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_these_axioms) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem    : GRP056-1 : TPTP v8.1.2. Released v1.0.0.
% 0.11/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.13/0.35  % Computer : n010.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit   : 300
% 0.13/0.35  % WCLimit    : 300
% 0.13/0.35  % DateTime   : Tue Apr 30 04:15:50 EDT 2024
% 0.13/0.35  % CPUTime    : 
% 0.13/0.35  % (20300)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.37  % (20303)WARNING: value z3 for option sas not known
% 0.13/0.37  % (20301)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.13/0.37  % (20304)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.13/0.37  % (20302)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.13/0.37  % (20303)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.13/0.37  % (20305)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.13/0.37  % (20306)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.13/0.37  % (20307)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.13/0.37  TRYING [1]
% 0.13/0.37  TRYING [2]
% 0.13/0.37  TRYING [1]
% 0.13/0.38  TRYING [3]
% 0.13/0.38  TRYING [2]
% 0.13/0.38  TRYING [3]
% 0.13/0.40  TRYING [4]
% 3.90/0.92  TRYING [4]
% 4.66/1.06  TRYING [1]
% 4.66/1.06  TRYING [2]
% 4.66/1.06  TRYING [3]
% 4.66/1.07  TRYING [4]
% 8.33/1.56  % (20306)First to succeed.
% 8.33/1.56  % (20306)Refutation found. Thanks to Tanya!
% 8.33/1.56  % SZS status Unsatisfiable for theBenchmark
% 8.33/1.56  % SZS output start Proof for theBenchmark
% See solution above
% 8.33/1.56  % (20306)------------------------------
% 8.33/1.56  % (20306)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 8.33/1.56  % (20306)Termination reason: Refutation
% 8.33/1.56  
% 8.33/1.56  % (20306)Memory used [KB]: 11059
% 8.33/1.56  % (20306)Time elapsed: 1.190 s
% 8.33/1.56  % (20306)Instructions burned: 3891 (million)
% 8.33/1.56  % (20306)------------------------------
% 8.33/1.56  % (20306)------------------------------
% 8.33/1.56  % (20300)Success in time 1.186 s
%------------------------------------------------------------------------------