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

View Problem - Process Solution

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

% Computer : n016.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:10:16 EDT 2023

% Result   : Unsatisfiable 3.64s 0.88s
% Output   : CNFRefutation 4.25s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   73
%            Number of leaves      :    3
% Syntax   : Number of formulae    :  216 ( 216 unt;   0 def)
%            Number of atoms       :  216 ( 215 equ)
%            Maximal formula atoms :    1 (   1 avg)
%            Number of connectives :    3 (   3   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   3 avg)
%            Maximal term depth    :   11 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    3 (   3 usr;   2 con; 0-2 aty)
%            Number of variables   :  373 (; 373   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [Y,X,Z] : multiply(Y,multiply(multiply(Y,multiply(multiply(Y,Y),multiply(X,Z))),multiply(Z,multiply(Z,Z)))) = X,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    multiply(identity,identity) = identity,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f3,negated_conjecture,
    multiply(a,identity) != a,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

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

fof(f5,plain,
    multiply(identity,identity) = identity,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f6,plain,
    multiply(a,identity) != a,
    inference(cnf_transformation,[status(esa)],[f3]) ).

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

fof(f8,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(identity,multiply(X0,X1))),multiply(X1,multiply(X1,X1)))) = X0,
    inference(paramodulation,[status(thm)],[f5,f4]) ).

fof(f9,plain,
    ! [X0] : multiply(X0,multiply(multiply(X0,multiply(multiply(X0,X0),identity)),multiply(identity,multiply(identity,identity)))) = identity,
    inference(paramodulation,[status(thm)],[f5,f4]) ).

fof(f10,plain,
    ! [X0] : multiply(X0,multiply(multiply(X0,multiply(multiply(X0,X0),identity)),multiply(identity,identity))) = identity,
    inference(forward_demodulation,[status(thm)],[f5,f9]) ).

fof(f11,plain,
    ! [X0] : multiply(X0,multiply(multiply(X0,multiply(multiply(X0,X0),identity)),identity)) = identity,
    inference(forward_demodulation,[status(thm)],[f5,f10]) ).

fof(f13,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X0,multiply(multiply(X0,X0),multiply(X1,identity))),multiply(identity,identity))) = X1,
    inference(paramodulation,[status(thm)],[f5,f4]) ).

fof(f14,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X0,multiply(multiply(X0,X0),multiply(X1,identity))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f13]) ).

fof(f25,plain,
    ! [X0] : multiply(identity,multiply(multiply(identity,multiply(identity,multiply(X0,identity))),identity)) = X0,
    inference(paramodulation,[status(thm)],[f5,f14]) ).

fof(f104,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(multiply(X0,X0),multiply(multiply(multiply(X0,X0),multiply(X0,X0)),multiply(X0,X1))),multiply(multiply(multiply(X1,multiply(X1,X1)),multiply(X1,multiply(X1,X1))),multiply(multiply(multiply(X1,multiply(X1,X1)),multiply(X1,multiply(X1,X1))),multiply(multiply(X1,multiply(X1,X1)),multiply(X1,multiply(X1,X1))))))) = multiply(X1,multiply(X1,X1)),
    inference(paramodulation,[status(thm)],[f7,f4]) ).

fof(f107,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(multiply(identity,multiply(identity,identity)),multiply(multiply(identity,multiply(identity,identity)),multiply(identity,multiply(identity,identity)))))),identity)) = X1,
    inference(paramodulation,[status(thm)],[f7,f14]) ).

fof(f108,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(multiply(identity,identity),multiply(multiply(identity,multiply(identity,identity)),multiply(identity,multiply(identity,identity)))))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f107]) ).

fof(f109,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(identity,multiply(multiply(identity,multiply(identity,identity)),multiply(identity,multiply(identity,identity)))))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f108]) ).

fof(f110,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(identity,multiply(multiply(identity,identity),multiply(identity,multiply(identity,identity)))))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f109]) ).

fof(f111,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(identity,multiply(identity,multiply(identity,multiply(identity,identity)))))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f110]) ).

fof(f112,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(identity,multiply(identity,multiply(identity,identity))))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f111]) ).

fof(f113,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(identity,multiply(identity,identity)))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f112]) ).

fof(f114,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),multiply(identity,identity))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f113]) ).

fof(f115,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X1),identity)),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f114]) ).

fof(f118,plain,
    ! [X0] : multiply(identity,multiply(multiply(identity,X0),identity)) = multiply(identity,multiply(identity,multiply(X0,identity))),
    inference(paramodulation,[status(thm)],[f25,f25]) ).

fof(f134,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(identity,multiply(X0,identity)),identity))) = X0,
    inference(backward_demodulation,[status(thm)],[f118,f25]) ).

fof(f135,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity)))) = X0,
    inference(forward_demodulation,[status(thm)],[f118,f134]) ).

fof(f152,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(identity,identity)),identity)) = multiply(multiply(X0,multiply(multiply(X0,X0),identity)),identity),
    inference(paramodulation,[status(thm)],[f11,f115]) ).

fof(f153,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)) = multiply(multiply(X0,multiply(multiply(X0,X0),identity)),identity),
    inference(forward_demodulation,[status(thm)],[f5,f152]) ).

fof(f154,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(X1,identity)),identity)) = multiply(multiply(X0,multiply(multiply(X0,X0),multiply(X1,identity))),identity),
    inference(paramodulation,[status(thm)],[f14,f115]) ).

fof(f170,plain,
    ! [X0] : multiply(X0,multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity))) = identity,
    inference(backward_demodulation,[status(thm)],[f153,f11]) ).

fof(f184,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X0,X0),multiply(multiply(X0,multiply(X1,identity)),identity))) = X1,
    inference(backward_demodulation,[status(thm)],[f154,f14]) ).

fof(f251,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X0,identity),multiply(multiply(multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))),multiply(multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))),multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))))),multiply(multiply(multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))),multiply(multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))),multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))))),multiply(multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))),multiply(multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))),multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity))))))))) = multiply(multiply(X0,X0),multiply(multiply(multiply(X0,X0),multiply(X0,X0)),X1)),
    inference(paramodulation,[status(thm)],[f135,f7]) ).

fof(f324,plain,
    ! [X0,X1] : multiply(multiply(identity,identity),multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1))) = X0,
    inference(paramodulation,[status(thm)],[f7,f8]) ).

fof(f325,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1))) = X0,
    inference(forward_demodulation,[status(thm)],[f5,f324]) ).

fof(f326,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(identity,identity)),multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1))) = X0,
    inference(forward_demodulation,[status(thm)],[f5,f325]) ).

fof(f327,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,identity),multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1))) = X0,
    inference(forward_demodulation,[status(thm)],[f5,f326]) ).

fof(f328,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1))) = X0,
    inference(forward_demodulation,[status(thm)],[f5,f327]) ).

fof(f374,plain,
    ! [X0,X1] : multiply(multiply(identity,identity),multiply(multiply(identity,multiply(X0,identity)),identity)) = multiply(multiply(identity,multiply(identity,multiply(X0,X1))),multiply(X1,multiply(X1,X1))),
    inference(paramodulation,[status(thm)],[f8,f115]) ).

fof(f375,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(X0,identity)),identity)) = multiply(multiply(identity,multiply(identity,multiply(X0,X1))),multiply(X1,multiply(X1,X1))),
    inference(forward_demodulation,[status(thm)],[f5,f374]) ).

fof(f376,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(multiply(identity,multiply(identity,multiply(X0,X1))),multiply(X1,multiply(X1,X1))),
    inference(forward_demodulation,[status(thm)],[f118,f375]) ).

fof(f440,plain,
    ! [X0] : multiply(multiply(identity,identity),multiply(multiply(identity,multiply(multiply(identity,multiply(identity,multiply(X0,identity))),identity)),identity)) = multiply(multiply(identity,X0),identity),
    inference(paramodulation,[status(thm)],[f118,f115]) ).

fof(f441,plain,
    ! [X0] : multiply(identity,multiply(X0,identity)) = multiply(multiply(identity,X0),identity),
    inference(forward_demodulation,[status(thm)],[f115,f440]) ).

fof(f569,plain,
    ! [X0,X1] : multiply(multiply(identity,identity),multiply(multiply(identity,multiply(X0,identity)),identity)) = multiply(identity,multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1)),
    inference(paramodulation,[status(thm)],[f328,f115]) ).

fof(f570,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(X0,identity)),identity)) = multiply(identity,multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1)),
    inference(forward_demodulation,[status(thm)],[f5,f569]) ).

fof(f571,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1)),
    inference(forward_demodulation,[status(thm)],[f441,f570]) ).

fof(f1383,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(identity,identity),identity))) = multiply(X0,multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity)))),
    inference(paramodulation,[status(thm)],[f135,f376]) ).

fof(f1384,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(identity,multiply(identity,identity)))) = multiply(X0,multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity)))),
    inference(forward_demodulation,[status(thm)],[f441,f1383]) ).

fof(f1385,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(identity,identity))) = multiply(X0,multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity)))),
    inference(forward_demodulation,[status(thm)],[f5,f1384]) ).

fof(f1386,plain,
    ! [X0] : multiply(identity,multiply(identity,identity)) = multiply(X0,multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity)))),
    inference(forward_demodulation,[status(thm)],[f5,f1385]) ).

fof(f1387,plain,
    ! [X0] : multiply(identity,identity) = multiply(X0,multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity)))),
    inference(forward_demodulation,[status(thm)],[f5,f1386]) ).

fof(f1388,plain,
    ! [X0] : identity = multiply(X0,multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity)))),
    inference(forward_demodulation,[status(thm)],[f5,f1387]) ).

fof(f1485,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(multiply(identity,multiply(identity,identity)),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity))))),
    inference(paramodulation,[status(thm)],[f170,f376]) ).

fof(f1486,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(multiply(identity,identity),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity))))),
    inference(forward_demodulation,[status(thm)],[f5,f1485]) ).

fof(f1487,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity))))),
    inference(forward_demodulation,[status(thm)],[f5,f1486]) ).

fof(f1667,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(identity,identity)),identity)) = multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity))),
    inference(paramodulation,[status(thm)],[f1388,f115]) ).

fof(f1668,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)) = multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),identity),multiply(multiply(X0,identity),identity))),
    inference(forward_demodulation,[status(thm)],[f5,f1667]) ).

fof(f1690,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(identity,multiply(X0,multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(X1,multiply(X1,X1)),multiply(X1,multiply(X1,X1)))))),identity),identity))) = multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),X1)),
    inference(paramodulation,[status(thm)],[f571,f571]) ).

fof(f1691,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(identity,multiply(multiply(X0,multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(X1,multiply(X1,X1)),multiply(X1,multiply(X1,X1))))),identity)),identity))) = multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),X1)),
    inference(forward_demodulation,[status(thm)],[f441,f1690]) ).

fof(f1692,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(identity,multiply(multiply(multiply(X0,multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(X1,multiply(X1,X1)),multiply(X1,multiply(X1,X1))))),identity),identity)))) = multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),X1)),
    inference(forward_demodulation,[status(thm)],[f441,f1691]) ).

fof(f1693,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(X1,multiply(X1,X1)),multiply(X1,multiply(X1,X1))))) = multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),X1)),
    inference(forward_demodulation,[status(thm)],[f135,f1692]) ).

fof(f1747,plain,
    ! [X0,X1] : multiply(multiply(identity,identity),multiply(multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),identity)),identity)) = multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1),
    inference(paramodulation,[status(thm)],[f571,f115]) ).

fof(f1748,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(X0,identity),identity)) = multiply(multiply(identity,multiply(X0,multiply(X1,multiply(X1,X1)))),X1),
    inference(forward_demodulation,[status(thm)],[f115,f1747]) ).

fof(f1763,plain,
    ! [X0,X1,X2] : multiply(X0,multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(multiply(X0,X1),identity),identity))),X2))) = multiply(multiply(X0,X0),multiply(multiply(multiply(X0,X0),multiply(X0,X0)),multiply(X1,X2))),
    inference(backward_demodulation,[status(thm)],[f1693,f7]) ).

fof(f1802,plain,
    ! [X0,X1] : multiply(X0,multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(multiply(X0,identity),identity),identity))),multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity)))))) = multiply(multiply(X0,X0),multiply(multiply(multiply(X0,X0),multiply(X0,X0)),X1)),
    inference(backward_demodulation,[status(thm)],[f1693,f251]) ).

fof(f2554,plain,
    ! [X0] : multiply(identity,multiply(multiply(multiply(multiply(identity,identity),multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(identity,X0))),identity),identity)) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(paramodulation,[status(thm)],[f104,f1748]) ).

fof(f2555,plain,
    ! [X0] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(identity,X0))),identity),identity)) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f5,f2554]) ).

fof(f2556,plain,
    ! [X0] : multiply(identity,multiply(multiply(identity,multiply(multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(identity,X0)),identity)),identity)) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f441,f2555]) ).

fof(f2557,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(identity,X0)),identity),identity))) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f441,f2556]) ).

fof(f2558,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(identity,multiply(identity,identity)),multiply(identity,X0)),identity),identity))) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f5,f2557]) ).

fof(f2559,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(identity,identity),multiply(identity,X0)),identity),identity))) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f5,f2558]) ).

fof(f2560,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(multiply(identity,multiply(identity,X0)),identity),identity))) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f5,f2559]) ).

fof(f2561,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(identity,multiply(multiply(identity,X0),identity)),identity))) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f441,f2560]) ).

fof(f2562,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(identity,multiply(multiply(multiply(identity,X0),identity),identity)))) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f441,f2561]) ).

fof(f2563,plain,
    ! [X0] : multiply(identity,X0) = multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))),
    inference(forward_demodulation,[status(thm)],[f135,f2562]) ).

fof(f2581,plain,
    ! [X0] : multiply(identity,multiply(multiply(multiply(multiply(identity,identity),multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(identity,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))))),identity)) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(paramodulation,[status(thm)],[f104,f441]) ).

fof(f2582,plain,
    ! [X0] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(multiply(identity,identity),multiply(identity,identity)),multiply(identity,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))))),identity)) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(forward_demodulation,[status(thm)],[f5,f2581]) ).

fof(f2583,plain,
    ! [X0] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(identity,multiply(identity,identity)),multiply(identity,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))))),identity)) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(forward_demodulation,[status(thm)],[f5,f2582]) ).

fof(f2584,plain,
    ! [X0] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(identity,identity),multiply(identity,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))))),identity)) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(forward_demodulation,[status(thm)],[f5,f2583]) ).

fof(f2585,plain,
    ! [X0] : multiply(identity,multiply(multiply(multiply(identity,multiply(identity,multiply(identity,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))))),identity)) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(forward_demodulation,[status(thm)],[f5,f2584]) ).

fof(f2620,plain,
    ! [X0,X1] : multiply(X0,multiply(identity,X1)) = multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),X1)),
    inference(backward_demodulation,[status(thm)],[f2563,f1693]) ).

fof(f2639,plain,
    ! [X0,X1,X2] : multiply(X0,multiply(multiply(X0,X1),multiply(identity,X2))) = multiply(multiply(X0,X0),multiply(multiply(multiply(X0,X0),multiply(X0,X0)),multiply(X1,X2))),
    inference(backward_demodulation,[status(thm)],[f2620,f1763]) ).

fof(f2696,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X0,identity),multiply(identity,multiply(identity,multiply(identity,multiply(multiply(X1,identity),identity)))))) = multiply(multiply(X0,X0),multiply(multiply(multiply(X0,X0),multiply(X0,X0)),X1)),
    inference(backward_demodulation,[status(thm)],[f2620,f1802]) ).

fof(f2697,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X0,identity),X1)) = multiply(multiply(X0,X0),multiply(multiply(multiply(X0,X0),multiply(X0,X0)),X1)),
    inference(forward_demodulation,[status(thm)],[f135,f2696]) ).

fof(f2764,plain,
    ! [X0,X1,X2] : multiply(X0,multiply(multiply(X0,X1),multiply(identity,X2))) = multiply(X0,multiply(multiply(X0,identity),multiply(X1,X2))),
    inference(backward_demodulation,[status(thm)],[f2697,f2639]) ).

fof(f2907,plain,
    ! [X0,X1,X2] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,multiply(multiply(X0,identity),multiply(X1,X2))),identity)),identity)) = multiply(multiply(X0,X1),multiply(identity,X2)),
    inference(paramodulation,[status(thm)],[f2764,f115]) ).

fof(f2908,plain,
    ! [X0,X1,X2] : multiply(multiply(X0,identity),multiply(X1,X2)) = multiply(multiply(X0,X1),multiply(identity,X2)),
    inference(forward_demodulation,[status(thm)],[f115,f2907]) ).

fof(f2972,plain,
    ! [X0,X1] : multiply(identity,multiply(X0,X1)) = multiply(multiply(identity,X0),multiply(identity,X1)),
    inference(paramodulation,[status(thm)],[f5,f2908]) ).

fof(f3015,plain,
    ! [X0,X1] : multiply(multiply(X0,identity),multiply(X1,identity)) = multiply(multiply(X0,X1),identity),
    inference(paramodulation,[status(thm)],[f5,f2908]) ).

fof(f3126,plain,
    ! [X0,X1] : multiply(multiply(multiply(X0,X0),multiply(identity,identity)),multiply(multiply(multiply(X0,identity),multiply(multiply(multiply(X0,identity),X1),identity)),identity)) = X1,
    inference(paramodulation,[status(thm)],[f2908,f115]) ).

fof(f3127,plain,
    ! [X0,X1] : multiply(multiply(multiply(X0,X0),identity),multiply(multiply(multiply(X0,identity),multiply(multiply(multiply(X0,identity),X1),identity)),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f3126]) ).

fof(f3128,plain,
    ! [X0,X1] : multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),multiply(multiply(multiply(X0,identity),X1),identity))),identity) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f3127]) ).

fof(f3129,plain,
    ! [X0,X1] : multiply(multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,identity),X1)),identity)),identity) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f3128]) ).

fof(f3230,plain,
    ! [X0,X1] : multiply(multiply(identity,X0),multiply(multiply(multiply(identity,identity),multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(X1,identity)),identity))) = X1,
    inference(paramodulation,[status(thm)],[f2908,f184]) ).

fof(f3231,plain,
    ! [X0,X1] : multiply(multiply(identity,X0),multiply(multiply(identity,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f3230]) ).

fof(f3238,plain,
    ! [X0,X1] : multiply(multiply(multiply(identity,identity),multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(multiply(multiply(identity,X0),X1),identity)),identity)) = X1,
    inference(paramodulation,[status(thm)],[f2908,f115]) ).

fof(f3239,plain,
    ! [X0,X1] : multiply(multiply(identity,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(multiply(multiply(identity,X0),X1),identity)),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5,f3238]) ).

fof(f3332,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)) = multiply(multiply(multiply(X0,identity),identity),multiply(multiply(multiply(X0,identity),multiply(X0,identity)),identity)),
    inference(backward_demodulation,[status(thm)],[f3015,f1668]) ).

fof(f3333,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)) = multiply(multiply(multiply(X0,identity),multiply(multiply(X0,identity),multiply(X0,identity))),identity),
    inference(forward_demodulation,[status(thm)],[f3015,f3332]) ).

fof(f3334,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)) = multiply(multiply(multiply(X0,identity),multiply(multiply(X0,X0),identity)),identity),
    inference(forward_demodulation,[status(thm)],[f3015,f3333]) ).

fof(f3335,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)) = multiply(multiply(multiply(X0,multiply(X0,X0)),identity),identity),
    inference(forward_demodulation,[status(thm)],[f3015,f3334]) ).

fof(f3483,plain,
    ! [X0,X1,X2] : multiply(multiply(multiply(identity,X0),identity),multiply(multiply(identity,X1),X2)) = multiply(multiply(identity,multiply(X0,X1)),multiply(identity,X2)),
    inference(paramodulation,[status(thm)],[f2972,f2908]) ).

fof(f3484,plain,
    ! [X0,X1,X2] : multiply(multiply(identity,multiply(X0,identity)),multiply(multiply(identity,X1),X2)) = multiply(multiply(identity,multiply(X0,X1)),multiply(identity,X2)),
    inference(forward_demodulation,[status(thm)],[f441,f3483]) ).

fof(f3485,plain,
    ! [X0,X1,X2] : multiply(multiply(identity,multiply(X0,identity)),multiply(multiply(identity,X1),X2)) = multiply(identity,multiply(multiply(X0,X1),X2)),
    inference(forward_demodulation,[status(thm)],[f2972,f3484]) ).

fof(f3603,plain,
    ! [X0,X1] : multiply(multiply(identity,multiply(X0,identity)),multiply(X1,identity)) = multiply(multiply(multiply(identity,X0),X1),identity),
    inference(paramodulation,[status(thm)],[f441,f3015]) ).

fof(f3901,plain,
    ! [X0,X1,X2] : multiply(multiply(X0,identity),X1) = multiply(multiply(X0,multiply(multiply(X2,X2),multiply(multiply(X2,multiply(multiply(X2,identity),X1)),identity))),identity),
    inference(paramodulation,[status(thm)],[f3129,f3015]) ).

fof(f3905,plain,
    ! [X0,X1,X2] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(multiply(X1,X1),multiply(multiply(X1,multiply(multiply(X1,identity),X2)),identity)),identity)),identity)) = multiply(multiply(X0,multiply(multiply(X0,X0),X2)),identity),
    inference(paramodulation,[status(thm)],[f3129,f154]) ).

fof(f3906,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,X1),identity)) = multiply(multiply(X0,multiply(multiply(X0,X0),X1)),identity),
    inference(forward_demodulation,[status(thm)],[f3129,f3905]) ).

fof(f3914,plain,
    ! [X0,X1,X2] : multiply(X0,multiply(multiply(X0,X0),multiply(multiply(X0,X1),identity))) = multiply(multiply(X2,X2),multiply(multiply(X2,multiply(multiply(X2,identity),X1)),identity)),
    inference(paramodulation,[status(thm)],[f3129,f184]) ).

fof(f3915,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(identity,multiply(X0,identity)))) = multiply(multiply(X1,X1),multiply(multiply(X1,multiply(multiply(X1,identity),X0)),identity)),
    inference(paramodulation,[status(thm)],[f3129,f135]) ).

fof(f3963,plain,
    ! [X0,X1] : multiply(X0,multiply(multiply(X0,X0),multiply(multiply(X0,X1),identity))) = multiply(identity,multiply(identity,multiply(identity,multiply(X1,identity)))),
    inference(backward_demodulation,[status(thm)],[f3915,f3914]) ).

fof(f3985,plain,
    ! [X0,X1] : multiply(multiply(X0,identity),X1) = multiply(multiply(X0,multiply(identity,multiply(identity,multiply(identity,multiply(X1,identity))))),identity),
    inference(backward_demodulation,[status(thm)],[f3915,f3901]) ).

fof(f4673,plain,
    ! [X0,X1] : multiply(multiply(multiply(identity,X0),multiply(identity,X0)),multiply(multiply(multiply(identity,X0),X1),identity)) = multiply(multiply(multiply(identity,X0),multiply(multiply(identity,multiply(X0,X0)),X1)),identity),
    inference(paramodulation,[status(thm)],[f2972,f3906]) ).

fof(f4674,plain,
    ! [X0,X1] : multiply(multiply(identity,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),X1),identity)) = multiply(multiply(multiply(identity,X0),multiply(multiply(identity,multiply(X0,X0)),X1)),identity),
    inference(forward_demodulation,[status(thm)],[f2972,f4673]) ).

fof(f4721,plain,
    ! [X0,X1,X2] : multiply(multiply(X0,identity),multiply(multiply(X1,X1),multiply(multiply(X1,X2),identity))) = multiply(multiply(X0,multiply(X1,multiply(multiply(X1,X1),X2))),identity),
    inference(paramodulation,[status(thm)],[f3906,f3015]) ).

fof(f4728,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(identity,multiply(multiply(multiply(X0,X0),multiply(multiply(X0,X1),identity)),identity)))) = multiply(X0,multiply(multiply(X0,X0),X1)),
    inference(paramodulation,[status(thm)],[f3906,f135]) ).

fof(f4924,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),identity),identity))) = multiply(multiply(identity,multiply(identity,multiply(identity,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))))),
    inference(paramodulation,[status(thm)],[f2563,f376]) ).

fof(f4925,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)))) = multiply(multiply(identity,multiply(identity,multiply(identity,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0)))))),
    inference(forward_demodulation,[status(thm)],[f3335,f4924]) ).

fof(f4931,plain,
    ! [X0] : multiply(identity,multiply(multiply(identity,multiply(identity,multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)))),identity)) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(backward_demodulation,[status(thm)],[f4925,f2585]) ).

fof(f4932,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(identity,multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity))),identity))) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(forward_demodulation,[status(thm)],[f441,f4931]) ).

fof(f4933,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(identity,multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),identity)))) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(forward_demodulation,[status(thm)],[f441,f4932]) ).

fof(f4934,plain,
    ! [X0] : multiply(X0,multiply(multiply(X0,X0),identity)) = multiply(multiply(X0,multiply(X0,X0)),identity),
    inference(forward_demodulation,[status(thm)],[f4728,f4933]) ).

fof(f4966,plain,
    ! [X0] : multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),identity)) = multiply(multiply(identity,X0),identity),
    inference(paramodulation,[status(thm)],[f2563,f4934]) ).

fof(f4967,plain,
    ! [X0] : multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),identity)) = multiply(identity,multiply(X0,identity)),
    inference(forward_demodulation,[status(thm)],[f441,f4966]) ).

fof(f5001,plain,
    ! [X0] : multiply(multiply(X0,X0),multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),identity))),identity)) = multiply(X0,X0),
    inference(paramodulation,[status(thm)],[f4934,f115]) ).

fof(f5012,plain,
    ! [X0,X1] : multiply(multiply(X0,multiply(multiply(X0,X0),identity)),multiply(X1,identity)) = multiply(multiply(multiply(X0,multiply(X0,X0)),X1),identity),
    inference(paramodulation,[status(thm)],[f4934,f3015]) ).

fof(f5611,plain,
    ! [X0,X1,X2] : multiply(multiply(identity,multiply(X0,identity)),multiply(multiply(multiply(identity,X1),X2),identity)) = multiply(identity,multiply(multiply(X0,multiply(X1,identity)),multiply(X2,identity))),
    inference(paramodulation,[status(thm)],[f3603,f3485]) ).

fof(f5612,plain,
    ! [X0,X1,X2] : multiply(multiply(multiply(identity,X0),multiply(multiply(identity,X1),X2)),identity) = multiply(identity,multiply(multiply(X0,multiply(X1,identity)),multiply(X2,identity))),
    inference(forward_demodulation,[status(thm)],[f3603,f5611]) ).

fof(f5616,plain,
    ! [X0,X1,X2] : multiply(multiply(identity,multiply(X0,identity)),multiply(identity,multiply(X1,X2))) = multiply(identity,multiply(multiply(X0,X1),multiply(identity,X2))),
    inference(paramodulation,[status(thm)],[f2972,f3485]) ).

fof(f5617,plain,
    ! [X0,X1,X2] : multiply(identity,multiply(multiply(X0,identity),multiply(X1,X2))) = multiply(identity,multiply(multiply(X0,X1),multiply(identity,X2))),
    inference(forward_demodulation,[status(thm)],[f2972,f5616]) ).

fof(f5872,plain,
    ! [X0,X1] : multiply(multiply(identity,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),X1),identity)) = multiply(identity,multiply(multiply(X0,multiply(multiply(X0,X0),identity)),multiply(X1,identity))),
    inference(backward_demodulation,[status(thm)],[f5612,f4674]) ).

fof(f5873,plain,
    ! [X0,X1] : multiply(multiply(identity,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),X1),identity)) = multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),X1),identity)),
    inference(forward_demodulation,[status(thm)],[f5012,f5872]) ).

fof(f5876,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),X1),identity)),identity)) = X1,
    inference(backward_demodulation,[status(thm)],[f5873,f3239]) ).

fof(f5877,plain,
    ! [X0,X1] : multiply(multiply(identity,X0),multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X1,identity)),identity))) = X1,
    inference(backward_demodulation,[status(thm)],[f5873,f3231]) ).

fof(f5878,plain,
    ! [X0,X1] : multiply(identity,multiply(X0,multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f2972,f5877]) ).

fof(f5894,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(X0,multiply(multiply(multiply(X0,identity),multiply(multiply(X0,identity),multiply(X0,identity))),multiply(X1,identity))),identity)) = X1,
    inference(paramodulation,[status(thm)],[f3015,f5878]) ).

fof(f5895,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(X0,multiply(multiply(multiply(X0,identity),multiply(multiply(X0,X0),identity)),multiply(X1,identity))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f5894]) ).

fof(f5896,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(X0,multiply(multiply(multiply(X0,multiply(X0,X0)),identity),multiply(X1,identity))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f5895]) ).

fof(f5897,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(X0,multiply(multiply(multiply(X0,multiply(X0,X0)),X1),identity)),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f5896]) ).

fof(f5942,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(X1,identity)),identity))) = X1,
    inference(paramodulation,[status(thm)],[f2563,f5878]) ).

fof(f6108,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),identity))),identity)) = multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),
    inference(paramodulation,[status(thm)],[f4934,f5897]) ).

fof(f6109,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,multiply(identity,multiply(X0,identity))),identity)) = multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))),
    inference(forward_demodulation,[status(thm)],[f4967,f6108]) ).

fof(f6255,plain,
    ! [X0] : multiply(identity,X0) = multiply(multiply(X0,multiply(X0,X0)),multiply(identity,multiply(multiply(X0,multiply(identity,multiply(X0,identity))),identity))),
    inference(backward_demodulation,[status(thm)],[f6109,f2563]) ).

fof(f6256,plain,
    ! [X0] : multiply(identity,X0) = multiply(multiply(X0,identity),multiply(multiply(X0,X0),multiply(multiply(X0,multiply(identity,multiply(X0,identity))),identity))),
    inference(forward_demodulation,[status(thm)],[f2908,f6255]) ).

fof(f6257,plain,
    ! [X0] : multiply(identity,X0) = multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),multiply(identity,multiply(X0,identity))))),identity),
    inference(forward_demodulation,[status(thm)],[f4721,f6256]) ).

fof(f7699,plain,
    ! [X0,X1,X2,X3] : multiply(identity,multiply(multiply(identity,identity),multiply(multiply(multiply(X0,identity),multiply(X1,X2)),X3))) = multiply(identity,multiply(multiply(identity,multiply(multiply(X0,X1),multiply(identity,X2))),multiply(identity,X3))),
    inference(paramodulation,[status(thm)],[f5617,f5617]) ).

fof(f7700,plain,
    ! [X0,X1,X2,X3] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,identity),multiply(X1,X2)),X3))) = multiply(identity,multiply(multiply(identity,multiply(multiply(X0,X1),multiply(identity,X2))),multiply(identity,X3))),
    inference(forward_demodulation,[status(thm)],[f5,f7699]) ).

fof(f7701,plain,
    ! [X0,X1,X2,X3] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,identity),multiply(X1,X2)),X3))) = multiply(identity,multiply(multiply(identity,identity),multiply(multiply(multiply(X0,X1),multiply(identity,X2)),X3))),
    inference(forward_demodulation,[status(thm)],[f5617,f7700]) ).

fof(f7702,plain,
    ! [X0,X1,X2,X3] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,identity),multiply(X1,X2)),X3))) = multiply(identity,multiply(identity,multiply(multiply(multiply(X0,X1),multiply(identity,X2)),X3))),
    inference(forward_demodulation,[status(thm)],[f5,f7701]) ).

fof(f7772,plain,
    ! [X0,X1,X2,X3,X4] : multiply(multiply(identity,multiply(X0,identity)),multiply(multiply(identity,multiply(multiply(X1,X2),multiply(identity,X3))),X4)) = multiply(identity,multiply(multiply(X0,multiply(multiply(X1,identity),multiply(X2,X3))),X4)),
    inference(paramodulation,[status(thm)],[f5617,f3485]) ).

fof(f7773,plain,
    ! [X0,X1,X2,X3,X4] : multiply(identity,multiply(multiply(X0,multiply(multiply(X1,X2),multiply(identity,X3))),X4)) = multiply(identity,multiply(multiply(X0,multiply(multiply(X1,identity),multiply(X2,X3))),X4)),
    inference(forward_demodulation,[status(thm)],[f3485,f7772]) ).

fof(f7916,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(X0,multiply(X0,identity)),multiply(identity,multiply(X0,identity)))),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),X1),identity)),identity)) = X1,
    inference(paramodulation,[status(thm)],[f3485,f5876]) ).

fof(f7917,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(X0,identity),multiply(multiply(X0,identity),multiply(X0,identity)))),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),X1),identity)),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5617,f7916]) ).

fof(f7918,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(X0,identity),multiply(multiply(X0,X0),identity))),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),X1),identity)),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f7917]) ).

fof(f7919,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(identity,multiply(multiply(X0,multiply(X0,X0)),identity)),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),X1),identity)),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f7918]) ).

fof(f7920,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(multiply(identity,multiply(X0,multiply(X0,X0))),multiply(multiply(identity,multiply(identity,multiply(X0,identity))),X1)),identity),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f3603,f7919]) ).

fof(f7921,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(identity,multiply(X0,identity)),identity)),multiply(X1,identity))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f5612,f7920]) ).

fof(f7922,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(identity,multiply(X0,identity)),identity)),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f441,f7921]) ).

fof(f7923,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(identity,multiply(multiply(X0,identity),identity))),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f441,f7922]) ).

fof(f7924,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(X0,identity),multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity))),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f2908,f7923]) ).

fof(f7925,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),identity))),identity),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f4721,f7924]) ).

fof(f7926,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),identity))),X1),identity),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f7925]) ).

fof(f8242,plain,
    ! [X0,X1,X2,X3] : multiply(X0,multiply(multiply(identity,X1),X2)) = multiply(identity,multiply(multiply(multiply(multiply(X3,multiply(X3,X3)),multiply(multiply(multiply(identity,X3),X0),identity)),X1),X2)),
    inference(paramodulation,[status(thm)],[f5876,f3485]) ).

fof(f8323,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(multiply(X0,multiply(X0,identity)),multiply(identity,multiply(X0,identity)))),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),multiply(X1,identity)),identity))) = X1,
    inference(paramodulation,[status(thm)],[f3485,f5942]) ).

fof(f8324,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(multiply(X0,identity),multiply(multiply(X0,identity),multiply(X0,identity)))),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f7773,f8323]) ).

fof(f8325,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(multiply(X0,identity),multiply(multiply(X0,X0),identity))),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f8324]) ).

fof(f8326,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(identity,multiply(multiply(X0,multiply(X0,X0)),identity)),multiply(multiply(multiply(identity,multiply(identity,multiply(X0,identity))),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f8325]) ).

fof(f8327,plain,
    ! [X0,X1] : multiply(identity,multiply(multiply(multiply(identity,multiply(X0,multiply(X0,X0))),multiply(multiply(identity,multiply(identity,multiply(X0,identity))),multiply(X1,identity))),identity)) = X1,
    inference(forward_demodulation,[status(thm)],[f3603,f8326]) ).

fof(f8328,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(identity,multiply(X0,identity)),identity)),multiply(multiply(X1,identity),identity)))) = X1,
    inference(forward_demodulation,[status(thm)],[f5612,f8327]) ).

fof(f8329,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(identity,multiply(multiply(X0,identity),identity))),multiply(multiply(X1,identity),identity)))) = X1,
    inference(forward_demodulation,[status(thm)],[f441,f8328]) ).

fof(f8330,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,identity),multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity))),multiply(multiply(X1,identity),identity)))) = X1,
    inference(forward_demodulation,[status(thm)],[f7702,f8329]) ).

fof(f8331,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),identity))),identity),multiply(multiply(X1,identity),identity)))) = X1,
    inference(forward_demodulation,[status(thm)],[f4721,f8330]) ).

fof(f8332,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),identity))),multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f3015,f8331]) ).

fof(f8355,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(identity,X0)),multiply(multiply(multiply(identity,X0),identity),identity)))) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(paramodulation,[status(thm)],[f3906,f5942]) ).

fof(f8356,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(identity,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),identity),identity)))) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f2972,f8355]) ).

fof(f8357,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(identity,multiply(multiply(multiply(X0,multiply(X0,X0)),identity),identity)))) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f5873,f8356]) ).

fof(f8358,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,identity),multiply(multiply(X0,X0),multiply(multiply(multiply(X0,multiply(X0,X0)),identity),identity)))) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f5617,f8357]) ).

fof(f8359,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,identity),multiply(multiply(X0,X0),multiply(multiply(X0,multiply(multiply(X0,X0),identity)),identity)))) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f4934,f8358]) ).

fof(f8360,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),multiply(multiply(X0,X0),identity)))),identity)) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f4721,f8359]) ).

fof(f8361,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,multiply(identity,multiply(identity,multiply(identity,multiply(X0,identity))))),identity)) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f3963,f8360]) ).

fof(f8362,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,identity),X0)) = multiply(multiply(identity,X0),multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f3985,f8361]) ).

fof(f8363,plain,
    ! [X0] : multiply(identity,multiply(multiply(X0,identity),X0)) = multiply(identity,multiply(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f2972,f8362]) ).

fof(f8440,plain,
    ! [X0,X1,X2] : multiply(identity,multiply(multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(X1,identity)),identity)),multiply(multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(X1,identity)),identity)),multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(identity,X0),multiply(X1,identity)),identity)))),multiply(multiply(X1,multiply(X2,identity)),identity))) = X2,
    inference(paramodulation,[status(thm)],[f5942,f5942]) ).

fof(f8441,plain,
    ! [X0,X1,X2] : multiply(multiply(X0,identity),multiply(multiply(identity,multiply(multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(multiply(identity,X1),multiply(X0,identity)),identity)),multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(multiply(identity,X1),multiply(X0,identity)),identity)))),multiply(multiply(X0,multiply(X2,identity)),identity))) = X2,
    inference(forward_demodulation,[status(thm)],[f8242,f8440]) ).

fof(f8581,plain,
    ! [X0,X1,X2] : multiply(identity,multiply(X0,multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(multiply(identity,X1),multiply(X2,identity)),identity)))) = multiply(multiply(identity,X0),X2),
    inference(paramodulation,[status(thm)],[f5942,f2972]) ).

fof(f8612,plain,
    ! [X0,X1,X2] : multiply(multiply(X0,identity),multiply(multiply(multiply(identity,multiply(multiply(X1,multiply(X1,X1)),multiply(multiply(multiply(identity,X1),multiply(X0,identity)),identity))),X0),multiply(multiply(X0,multiply(X2,identity)),identity))) = X2,
    inference(backward_demodulation,[status(thm)],[f8581,f8441]) ).

fof(f8613,plain,
    ! [X0,X1] : multiply(multiply(X0,identity),multiply(multiply(X0,X0),multiply(multiply(X0,multiply(X1,identity)),identity))) = X1,
    inference(forward_demodulation,[status(thm)],[f5942,f8612]) ).

fof(f8614,plain,
    ! [X0,X1] : multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),multiply(X1,identity)))),identity) = X1,
    inference(forward_demodulation,[status(thm)],[f4721,f8613]) ).

fof(f8710,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,identity),identity),identity))) = multiply(multiply(identity,multiply(identity,multiply(X0,X0))),multiply(X0,multiply(X0,X0))),
    inference(paramodulation,[status(thm)],[f8363,f376]) ).

fof(f8711,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,identity),identity),identity))) = multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),
    inference(forward_demodulation,[status(thm)],[f376,f8710]) ).

fof(f9124,plain,
    ! [X0] : multiply(multiply(X0,multiply(X0,multiply(multiply(X0,identity),multiply(X0,identity)))),identity) = identity,
    inference(paramodulation,[status(thm)],[f2764,f8614]) ).

fof(f9125,plain,
    ! [X0] : multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),identity))),identity) = identity,
    inference(forward_demodulation,[status(thm)],[f3015,f9124]) ).

fof(f9230,plain,
    ! [X0,X1] : multiply(multiply(X0,X0),multiply(multiply(X0,X1),identity)) = multiply(X0,multiply(multiply(X0,X0),multiply(X1,identity))),
    inference(paramodulation,[status(thm)],[f8614,f115]) ).

fof(f9410,plain,
    ! [X0] : multiply(multiply(X0,X0),identity) = multiply(X0,X0),
    inference(backward_demodulation,[status(thm)],[f9125,f5001]) ).

fof(f9731,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity)))))),
    inference(backward_demodulation,[status(thm)],[f9230,f1487]) ).

fof(f9732,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity))),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity)))))),
    inference(forward_demodulation,[status(thm)],[f9230,f9731]) ).

fof(f9733,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(multiply(X0,X0),identity)),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity)))))),
    inference(forward_demodulation,[status(thm)],[f5,f9732]) ).

fof(f9734,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(multiply(X0,X0),multiply(multiply(X0,identity),identity)),multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity)))))),
    inference(forward_demodulation,[status(thm)],[f9410,f9733]) ).

fof(f9735,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity))),multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity)))))),
    inference(forward_demodulation,[status(thm)],[f9230,f9734]) ).

fof(f9736,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(multiply(X0,X0),identity)),multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity)))))),
    inference(forward_demodulation,[status(thm)],[f5,f9735]) ).

fof(f9737,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(multiply(X0,X0),multiply(identity,identity)))))),
    inference(forward_demodulation,[status(thm)],[f9410,f9736]) ).

fof(f9738,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(multiply(X0,X0),identity))))),
    inference(forward_demodulation,[status(thm)],[f5,f9737]) ).

fof(f9739,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(multiply(X0,multiply(X0,X0)),multiply(X0,multiply(X0,X0))))),
    inference(forward_demodulation,[status(thm)],[f9410,f9738]) ).

fof(f9740,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,X0)),multiply(identity,multiply(multiply(X0,multiply(identity,multiply(X0,identity))),identity)))),
    inference(forward_demodulation,[status(thm)],[f6109,f9739]) ).

fof(f9741,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,identity),multiply(multiply(X0,X0),multiply(multiply(X0,multiply(identity,multiply(X0,identity))),identity)))),
    inference(forward_demodulation,[status(thm)],[f5617,f9740]) ).

fof(f9742,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(multiply(X0,multiply(X0,multiply(multiply(X0,X0),multiply(identity,multiply(X0,identity))))),identity)),
    inference(forward_demodulation,[status(thm)],[f4721,f9741]) ).

fof(f9743,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))) = multiply(identity,multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f6257,f9742]) ).

fof(f10065,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(X0,multiply(X0,multiply(X0,X0))),multiply(X1,identity)),identity))) = X1,
    inference(backward_demodulation,[status(thm)],[f9410,f8332]) ).

fof(f10067,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(multiply(multiply(X0,multiply(X0,multiply(X0,X0))),X1),identity),identity))) = X1,
    inference(backward_demodulation,[status(thm)],[f9410,f7926]) ).

fof(f10068,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(X0,multiply(X0,multiply(X0,X0))),X1))) = X1,
    inference(forward_demodulation,[status(thm)],[f9743,f10067]) ).

fof(f10180,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(X0,identity))) = multiply(identity,multiply(identity,multiply(multiply(X0,identity),identity))),
    inference(backward_demodulation,[status(thm)],[f9743,f8711]) ).

fof(f10181,plain,
    ! [X0] : multiply(identity,multiply(identity,multiply(X0,identity))) = multiply(identity,multiply(identity,X0)),
    inference(forward_demodulation,[status(thm)],[f9743,f10180]) ).

fof(f10312,plain,
    ! [X0,X1] : multiply(identity,multiply(identity,multiply(multiply(X0,multiply(X0,multiply(X0,X0))),multiply(X1,identity)))) = X1,
    inference(backward_demodulation,[status(thm)],[f10181,f10065]) ).

fof(f10313,plain,
    ! [X0] : multiply(X0,identity) = X0,
    inference(forward_demodulation,[status(thm)],[f10068,f10312]) ).

fof(f10897,plain,
    a != a,
    inference(backward_demodulation,[status(thm)],[f10313,f6]) ).

fof(f10898,plain,
    $false,
    inference(trivial_equality_resolution,[status(esa)],[f10897]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : GRP121-1 : TPTP v8.1.2. Released v1.2.0.
% 0.07/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34  % Computer : n016.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue May 30 12:01:14 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.13/0.35  % Drodi V3.5.1
% 3.64/0.88  % Refutation found
% 3.64/0.88  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 3.64/0.88  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 4.25/0.93  % Elapsed time: 0.572438 seconds
% 4.25/0.93  % CPU time: 4.335890 seconds
% 4.25/0.93  % Memory used: 97.089 MB
%------------------------------------------------------------------------------