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

View Problem - Process Solution

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

% Computer : n029.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:12:33 EDT 2023

% Result   : Unsatisfiable 232.28s 29.65s
% Output   : CNFRefutation 236.15s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   64
%            Number of leaves      :   12
% Syntax   : Number of formulae    :  353 ( 353 unt;   0 def)
%            Number of atoms       :  353 ( 352 equ)
%            Maximal formula atoms :    1 (   1 avg)
%            Number of connectives :    2 (   2   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    4 (   3 avg)
%            Maximal term depth    :    8 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    8 (   8 usr;   4 con; 0-2 aty)
%            Number of variables   :  707 (; 707   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [A,B] : mult(A,ld(A,B)) = B,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [A,B] : ld(A,mult(A,B)) = B,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ! [A,B] : mult(rd(A,B),B) = A,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f4,axiom,
    ! [A,B] : rd(mult(A,B),B) = A,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5,axiom,
    ! [A] : mult(A,unit) = A,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6,axiom,
    ! [A] : mult(unit,A) = A,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f7,axiom,
    ! [A,B] : mult(A,i(mult(B,A))) = i(B),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f8,axiom,
    ! [A,B,C] : mult(A,mult(B,C)) = mult(rd(mult(A,B),A),mult(A,C)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f9,axiom,
    ! [A,B,C] : mult(mult(A,B),C) = mult(mult(A,C),ld(C,mult(B,C))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f10,axiom,
    ! [A] : mult(i(A),A) = unit,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f11,axiom,
    ! [A] : mult(A,i(A)) = unit,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f12,negated_conjecture,
    mult(mult(a,b),mult(b,mult(c,b))) != mult(mult(a,mult(b,mult(b,c))),b),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f13,plain,
    ! [X0,X1] : mult(X0,ld(X0,X1)) = X1,
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f14,plain,
    ! [X0,X1] : ld(X0,mult(X0,X1)) = X1,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f15,plain,
    ! [X0,X1] : mult(rd(X0,X1),X1) = X0,
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f16,plain,
    ! [X0,X1] : rd(mult(X0,X1),X1) = X0,
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f17,plain,
    ! [X0] : mult(X0,unit) = X0,
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f18,plain,
    ! [X0] : mult(unit,X0) = X0,
    inference(cnf_transformation,[status(esa)],[f6]) ).

fof(f19,plain,
    ! [X0,X1] : mult(X0,i(mult(X1,X0))) = i(X1),
    inference(cnf_transformation,[status(esa)],[f7]) ).

fof(f20,plain,
    ! [X0,X1,X2] : mult(X0,mult(X1,X2)) = mult(rd(mult(X0,X1),X0),mult(X0,X2)),
    inference(cnf_transformation,[status(esa)],[f8]) ).

fof(f21,plain,
    ! [X0,X1,X2] : mult(mult(X0,X1),X2) = mult(mult(X0,X2),ld(X2,mult(X1,X2))),
    inference(cnf_transformation,[status(esa)],[f9]) ).

fof(f22,plain,
    ! [X0] : mult(i(X0),X0) = unit,
    inference(cnf_transformation,[status(esa)],[f10]) ).

fof(f23,plain,
    ! [X0] : mult(X0,i(X0)) = unit,
    inference(cnf_transformation,[status(esa)],[f11]) ).

fof(f24,plain,
    mult(mult(a,b),mult(b,mult(c,b))) != mult(mult(a,mult(b,mult(b,c))),b),
    inference(cnf_transformation,[status(esa)],[f12]) ).

fof(f36,plain,
    ! [X0,X1] : ld(rd(X0,X1),X0) = X1,
    inference(paramodulation,[status(thm)],[f15,f14]) ).

fof(f37,plain,
    ! [X0] : ld(i(X0),unit) = X0,
    inference(paramodulation,[status(thm)],[f22,f14]) ).

fof(f39,plain,
    ! [X0] : ld(X0,unit) = i(X0),
    inference(paramodulation,[status(thm)],[f23,f14]) ).

fof(f42,plain,
    ! [X0] : i(i(X0)) = X0,
    inference(backward_demodulation,[status(thm)],[f39,f37]) ).

fof(f52,plain,
    ! [X0] : rd(unit,X0) = i(X0),
    inference(paramodulation,[status(thm)],[f22,f16]) ).

fof(f54,plain,
    ! [X0,X1] : rd(X0,ld(X1,X0)) = X1,
    inference(paramodulation,[status(thm)],[f13,f16]) ).

fof(f66,plain,
    ! [X0,X1] : mult(X0,i(X1)) = i(rd(X1,X0)),
    inference(paramodulation,[status(thm)],[f15,f19]) ).

fof(f72,plain,
    ! [X0,X1] : mult(ld(X0,X1),i(X1)) = i(X0),
    inference(paramodulation,[status(thm)],[f13,f19]) ).

fof(f73,plain,
    ! [X0,X1] : mult(i(mult(X0,X1)),i(i(X0))) = i(X1),
    inference(paramodulation,[status(thm)],[f19,f19]) ).

fof(f74,plain,
    ! [X0,X1] : mult(i(mult(X0,X1)),X0) = i(X1),
    inference(forward_demodulation,[status(thm)],[f42,f73]) ).

fof(f80,plain,
    ! [X0,X1] : ld(X0,i(X1)) = i(mult(X1,X0)),
    inference(paramodulation,[status(thm)],[f19,f14]) ).

fof(f83,plain,
    ! [X0,X1] : mult(ld(X0,i(X1)),X1) = i(X0),
    inference(backward_demodulation,[status(thm)],[f80,f74]) ).

fof(f88,plain,
    ! [X0,X1,X2] : mult(rd(X0,X1),mult(X1,X2)) = mult(rd(X0,rd(X0,X1)),mult(rd(X0,X1),X2)),
    inference(paramodulation,[status(thm)],[f15,f20]) ).

fof(f89,plain,
    ! [X0,X1] : mult(i(X0),mult(X0,X1)) = mult(rd(unit,i(X0)),mult(i(X0),X1)),
    inference(paramodulation,[status(thm)],[f22,f20]) ).

fof(f90,plain,
    ! [X0,X1] : mult(i(X0),mult(X0,X1)) = mult(i(i(X0)),mult(i(X0),X1)),
    inference(forward_demodulation,[status(thm)],[f52,f89]) ).

fof(f91,plain,
    ! [X0,X1] : mult(i(X0),mult(X0,X1)) = mult(X0,mult(i(X0),X1)),
    inference(forward_demodulation,[status(thm)],[f42,f90]) ).

fof(f103,plain,
    ! [X0,X1] : mult(i(X0),mult(X1,X0)) = mult(rd(mult(i(X0),X1),i(X0)),unit),
    inference(paramodulation,[status(thm)],[f22,f20]) ).

fof(f104,plain,
    ! [X0,X1] : mult(i(X0),mult(X1,X0)) = rd(mult(i(X0),X1),i(X0)),
    inference(forward_demodulation,[status(thm)],[f17,f103]) ).

fof(f109,plain,
    ! [X0,X1] : mult(X0,mult(X1,i(X0))) = mult(rd(mult(X0,X1),X0),unit),
    inference(paramodulation,[status(thm)],[f23,f20]) ).

fof(f110,plain,
    ! [X0,X1] : mult(X0,mult(X1,i(X0))) = rd(mult(X0,X1),X0),
    inference(forward_demodulation,[status(thm)],[f17,f109]) ).

fof(f127,plain,
    ! [X0,X1] : rd(i(X0),i(X1)) = ld(X0,X1),
    inference(paramodulation,[status(thm)],[f72,f16]) ).

fof(f130,plain,
    ! [X0,X1] : rd(X0,i(X1)) = ld(i(X0),X1),
    inference(paramodulation,[status(thm)],[f42,f127]) ).

fof(f131,plain,
    ! [X0,X1] : rd(i(X0),X1) = ld(X0,i(X1)),
    inference(paramodulation,[status(thm)],[f42,f127]) ).

fof(f135,plain,
    ! [X0,X1] : mult(i(X0),mult(X1,X0)) = ld(i(mult(i(X0),X1)),X0),
    inference(backward_demodulation,[status(thm)],[f130,f104]) ).

fof(f136,plain,
    ! [X0,X1] : mult(i(X0),mult(X1,X0)) = ld(ld(X1,i(i(X0))),X0),
    inference(forward_demodulation,[status(thm)],[f80,f135]) ).

fof(f137,plain,
    ! [X0,X1] : mult(i(X0),mult(X1,X0)) = ld(ld(X1,X0),X0),
    inference(forward_demodulation,[status(thm)],[f42,f136]) ).

fof(f142,plain,
    ! [X0,X1] : rd(X0,X1) = ld(i(X0),i(X1)),
    inference(paramodulation,[status(thm)],[f42,f131]) ).

fof(f155,plain,
    ! [X0,X1] : mult(i(X0),rd(X0,X1)) = i(X1),
    inference(paramodulation,[status(thm)],[f142,f13]) ).

fof(f228,plain,
    ! [X0,X1,X2] : rd(X0,ld(X1,i(X2))) = ld(i(X0),mult(X2,X1)),
    inference(paramodulation,[status(thm)],[f80,f130]) ).

fof(f231,plain,
    ! [X0,X1,X2] : rd(mult(X0,X1),X2) = ld(ld(X1,i(X0)),i(X2)),
    inference(paramodulation,[status(thm)],[f80,f142]) ).

fof(f244,plain,
    ! [X0,X1] : mult(i(X0),i(X1)) = i(ld(i(X1),X0)),
    inference(paramodulation,[status(thm)],[f130,f66]) ).

fof(f248,plain,
    ! [X0,X1,X2] : rd(X0,mult(X1,i(X2))) = ld(i(X0),rd(X2,X1)),
    inference(paramodulation,[status(thm)],[f66,f130]) ).

fof(f250,plain,
    ! [X0,X1,X2] : rd(X0,rd(X1,X2)) = ld(i(X0),mult(X2,i(X1))),
    inference(paramodulation,[status(thm)],[f66,f142]) ).

fof(f252,plain,
    ! [X0,X1,X2] : rd(mult(X0,i(X1)),X2) = ld(rd(X1,X0),i(X2)),
    inference(paramodulation,[status(thm)],[f66,f131]) ).

fof(f293,plain,
    ! [X0,X1] : mult(i(X0),i(i(X1))) = i(ld(X1,X0)),
    inference(paramodulation,[status(thm)],[f42,f244]) ).

fof(f294,plain,
    ! [X0,X1] : mult(i(X0),X1) = i(ld(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f42,f293]) ).

fof(f321,plain,
    ! [X0,X1,X2] : rd(X0,mult(i(X1),X2)) = ld(i(X0),ld(X2,X1)),
    inference(paramodulation,[status(thm)],[f294,f130]) ).

fof(f323,plain,
    ! [X0,X1,X2] : rd(X0,ld(X1,X2)) = ld(i(X0),mult(i(X2),X1)),
    inference(paramodulation,[status(thm)],[f294,f142]) ).

fof(f324,plain,
    ! [X0,X1,X2] : rd(ld(X0,X1),X2) = ld(mult(i(X1),X0),i(X2)),
    inference(paramodulation,[status(thm)],[f294,f142]) ).

fof(f339,plain,
    ! [X0,X1] : mult(X0,i(X1)) = rd(mult(X0,ld(X1,X0)),X0),
    inference(paramodulation,[status(thm)],[f72,f110]) ).

fof(f428,plain,
    ! [X0,X1] : mult(mult(X0,i(X1)),X0) = mult(X0,ld(X1,X0)),
    inference(paramodulation,[status(thm)],[f339,f15]) ).

fof(f449,plain,
    ! [X0,X1,X2] : mult(mult(X0,mult(i(X1),X2)),X0) = mult(X0,ld(ld(X2,X1),X0)),
    inference(paramodulation,[status(thm)],[f294,f428]) ).

fof(f454,plain,
    ! [X0,X1] : mult(mult(X0,X1),X0) = mult(X0,ld(i(X1),X0)),
    inference(paramodulation,[status(thm)],[f42,f428]) ).

fof(f459,plain,
    ! [X0,X1] : ld(X0,i(mult(X0,i(X1)))) = i(mult(X0,ld(X1,X0))),
    inference(paramodulation,[status(thm)],[f428,f80]) ).

fof(f460,plain,
    ! [X0,X1] : ld(X0,ld(i(X1),i(X0))) = i(mult(X0,ld(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f80,f459]) ).

fof(f461,plain,
    ! [X0,X1] : ld(X0,rd(X1,X0)) = i(mult(X0,ld(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f142,f460]) ).

fof(f462,plain,
    ! [X0,X1] : ld(X0,rd(X1,X0)) = ld(ld(X1,X0),i(X0)),
    inference(forward_demodulation,[status(thm)],[f80,f461]) ).

fof(f469,plain,
    ! [X0,X1] : ld(mult(X0,i(X1)),mult(X0,ld(X1,X0))) = X0,
    inference(paramodulation,[status(thm)],[f428,f14]) ).

fof(f487,plain,
    ! [X0,X1,X2] : mult(mult(X0,ld(X1,X2)),X0) = mult(X0,ld(mult(i(X2),X1),X0)),
    inference(paramodulation,[status(thm)],[f294,f454]) ).

fof(f509,plain,
    ! [X0,X1] : ld(X0,mult(mult(X0,X1),X0)) = ld(i(X1),X0),
    inference(paramodulation,[status(thm)],[f454,f14]) ).

fof(f520,plain,
    ! [X0,X1,X2] : mult(mult(rd(X0,X1),X2),X1) = mult(X0,ld(X1,mult(X2,X1))),
    inference(paramodulation,[status(thm)],[f15,f21]) ).

fof(f525,plain,
    ! [X0,X1] : mult(mult(i(X0),X1),X0) = mult(unit,ld(X0,mult(X1,X0))),
    inference(paramodulation,[status(thm)],[f22,f21]) ).

fof(f526,plain,
    ! [X0,X1] : mult(mult(i(X0),X1),X0) = ld(X0,mult(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f18,f525]) ).

fof(f536,plain,
    ! [X0,X1,X2] : mult(mult(X0,X1),ld(X0,X2)) = mult(X2,ld(ld(X0,X2),mult(X1,ld(X0,X2)))),
    inference(paramodulation,[status(thm)],[f13,f21]) ).

fof(f555,plain,
    ! [X0,X1] : mult(mult(X0,i(X1)),X1) = mult(mult(X0,X1),ld(X1,unit)),
    inference(paramodulation,[status(thm)],[f22,f21]) ).

fof(f556,plain,
    ! [X0,X1] : mult(mult(X0,i(X1)),X1) = mult(mult(X0,X1),i(X1)),
    inference(forward_demodulation,[status(thm)],[f39,f555]) ).

fof(f655,plain,
    ! [X0,X1] : ld(i(X0),mult(i(X1),i(X0))) = ld(i(rd(X0,X1)),i(X0)),
    inference(paramodulation,[status(thm)],[f155,f509]) ).

fof(f656,plain,
    ! [X0,X1] : rd(X0,ld(i(X0),X1)) = ld(i(rd(X0,X1)),i(X0)),
    inference(forward_demodulation,[status(thm)],[f323,f655]) ).

fof(f657,plain,
    ! [X0,X1] : rd(X0,ld(i(X0),X1)) = rd(rd(X0,X1),X0),
    inference(forward_demodulation,[status(thm)],[f142,f656]) ).

fof(f674,plain,
    ! [X0,X1] : ld(X0,mult(X1,X0)) = ld(i(ld(X0,X1)),X0),
    inference(paramodulation,[status(thm)],[f13,f509]) ).

fof(f675,plain,
    ! [X0,X1] : ld(X0,mult(X1,X0)) = ld(mult(i(X1),X0),X0),
    inference(forward_demodulation,[status(thm)],[f294,f674]) ).

fof(f746,plain,
    ! [X0,X1] : ld(X0,mult(i(X1),X0)) = ld(mult(X1,X0),X0),
    inference(paramodulation,[status(thm)],[f42,f675]) ).

fof(f779,plain,
    ! [X0] : ld(X0,unit) = ld(mult(X0,X0),X0),
    inference(paramodulation,[status(thm)],[f22,f746]) ).

fof(f780,plain,
    ! [X0] : i(X0) = ld(mult(X0,X0),X0),
    inference(forward_demodulation,[status(thm)],[f39,f779]) ).

fof(f843,plain,
    ! [X0,X1] : mult(X0,ld(mult(X1,X0),X0)) = mult(i(X1),X0),
    inference(paramodulation,[status(thm)],[f746,f13]) ).

fof(f864,plain,
    ! [X0] : rd(X0,i(X0)) = mult(X0,X0),
    inference(paramodulation,[status(thm)],[f780,f54]) ).

fof(f865,plain,
    ! [X0] : ld(i(X0),X0) = mult(X0,X0),
    inference(forward_demodulation,[status(thm)],[f130,f864]) ).

fof(f875,plain,
    ! [X0] : mult(i(X0),i(X0)) = i(mult(X0,X0)),
    inference(paramodulation,[status(thm)],[f780,f72]) ).

fof(f876,plain,
    ! [X0] : mult(i(X0),i(X0)) = ld(X0,i(X0)),
    inference(forward_demodulation,[status(thm)],[f80,f875]) ).

fof(f898,plain,
    ! [X0] : mult(X0,i(i(X0))) = rd(mult(X0,mult(X0,X0)),X0),
    inference(paramodulation,[status(thm)],[f865,f339]) ).

fof(f899,plain,
    ! [X0] : mult(X0,X0) = rd(mult(X0,mult(X0,X0)),X0),
    inference(forward_demodulation,[status(thm)],[f42,f898]) ).

fof(f911,plain,
    ! [X0,X1] : mult(ld(i(X0),mult(X1,i(X0))),X0) = i(mult(i(X1),i(X0))),
    inference(paramodulation,[status(thm)],[f675,f83]) ).

fof(f912,plain,
    ! [X0,X1] : mult(rd(X0,rd(X0,X1)),X0) = i(mult(i(X1),i(X0))),
    inference(forward_demodulation,[status(thm)],[f250,f911]) ).

fof(f913,plain,
    ! [X0,X1] : mult(rd(X0,rd(X0,X1)),X0) = ld(i(X0),i(i(X1))),
    inference(forward_demodulation,[status(thm)],[f80,f912]) ).

fof(f914,plain,
    ! [X0,X1] : mult(rd(X0,rd(X0,X1)),X0) = rd(X0,i(X1)),
    inference(forward_demodulation,[status(thm)],[f142,f913]) ).

fof(f915,plain,
    ! [X0,X1] : mult(rd(X0,rd(X0,X1)),X0) = ld(i(X0),X1),
    inference(forward_demodulation,[status(thm)],[f130,f914]) ).

fof(f1012,plain,
    ! [X0,X1] : mult(X0,mult(mult(X0,X0),X1)) = mult(mult(X0,X0),mult(X0,X1)),
    inference(paramodulation,[status(thm)],[f899,f20]) ).

fof(f1194,plain,
    ! [X0,X1] : mult(i(X0),X1) = ld(X1,mult(rd(X1,X0),X1)),
    inference(paramodulation,[status(thm)],[f155,f526]) ).

fof(f1279,plain,
    ! [X0,X1] : mult(i(X0),i(X1)) = ld(i(X1),mult(ld(X1,i(X0)),i(X1))),
    inference(paramodulation,[status(thm)],[f131,f1194]) ).

fof(f1280,plain,
    ! [X0,X1] : mult(i(X0),i(X1)) = rd(X1,rd(X1,ld(X1,i(X0)))),
    inference(forward_demodulation,[status(thm)],[f250,f1279]) ).

fof(f1281,plain,
    ! [X0,X1] : mult(i(X0),i(X1)) = rd(X1,ld(i(X1),mult(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f228,f1280]) ).

fof(f1282,plain,
    ! [X0,X1] : mult(i(X0),i(X1)) = rd(rd(X1,mult(X0,X1)),X1),
    inference(forward_demodulation,[status(thm)],[f657,f1281]) ).

fof(f1328,plain,
    ! [X0,X1] : mult(X0,mult(i(X1),X0)) = mult(rd(X0,X1),X0),
    inference(paramodulation,[status(thm)],[f1194,f13]) ).

fof(f1448,plain,
    ! [X0,X1] : mult(X0,ld(ld(X0,mult(X1,X0)),X0)) = mult(i(mult(i(X0),X1)),X0),
    inference(paramodulation,[status(thm)],[f526,f843]) ).

fof(f1449,plain,
    ! [X0,X1] : mult(X0,ld(ld(X0,mult(X1,X0)),X0)) = mult(ld(X1,i(i(X0))),X0),
    inference(forward_demodulation,[status(thm)],[f80,f1448]) ).

fof(f1450,plain,
    ! [X0,X1] : mult(X0,ld(ld(X0,mult(X1,X0)),X0)) = mult(ld(X1,X0),X0),
    inference(forward_demodulation,[status(thm)],[f42,f1449]) ).

fof(f1451,plain,
    ! [X0,X1] : mult(X0,ld(mult(X0,ld(X1,X0)),X0)) = mult(i(mult(X0,i(X1))),X0),
    inference(paramodulation,[status(thm)],[f428,f843]) ).

fof(f1452,plain,
    ! [X0,X1] : mult(X0,ld(mult(X0,ld(X1,X0)),X0)) = mult(ld(i(X1),i(X0)),X0),
    inference(forward_demodulation,[status(thm)],[f80,f1451]) ).

fof(f1453,plain,
    ! [X0,X1] : mult(X0,ld(mult(X0,ld(X1,X0)),X0)) = i(i(X1)),
    inference(forward_demodulation,[status(thm)],[f83,f1452]) ).

fof(f1454,plain,
    ! [X0,X1] : mult(X0,ld(mult(X0,ld(X1,X0)),X0)) = X1,
    inference(forward_demodulation,[status(thm)],[f42,f1453]) ).

fof(f2329,plain,
    ! [X0,X1] : mult(rd(X0,X1),mult(X1,X1)) = mult(rd(X0,rd(X0,X1)),X0),
    inference(paramodulation,[status(thm)],[f15,f88]) ).

fof(f2330,plain,
    ! [X0,X1] : mult(rd(X0,X1),mult(X1,X1)) = ld(i(X0),X1),
    inference(forward_demodulation,[status(thm)],[f915,f2329]) ).

fof(f2642,plain,
    ! [X0,X1] : mult(X0,mult(X1,X0)) = ld(i(mult(X0,X1)),X0),
    inference(paramodulation,[status(thm)],[f20,f2330]) ).

fof(f2643,plain,
    ! [X0,X1] : mult(X0,mult(X1,X0)) = ld(ld(X1,i(X0)),X0),
    inference(forward_demodulation,[status(thm)],[f80,f2642]) ).

fof(f2659,plain,
    ! [X0,X1] : mult(X0,mult(X1,X1)) = ld(i(mult(X0,X1)),X1),
    inference(paramodulation,[status(thm)],[f16,f2330]) ).

fof(f2660,plain,
    ! [X0,X1] : mult(X0,mult(X1,X1)) = ld(ld(X1,i(X0)),X1),
    inference(forward_demodulation,[status(thm)],[f80,f2659]) ).

fof(f2743,plain,
    ! [X0,X1] : mult(X0,ld(mult(X0,X1),X0)) = rd(X0,X1),
    inference(paramodulation,[status(thm)],[f36,f1454]) ).

fof(f2817,plain,
    ! [X0,X1] : ld(X0,X1) = ld(mult(X0,ld(X1,X0)),X0),
    inference(paramodulation,[status(thm)],[f1454,f14]) ).

fof(f2843,plain,
    ! [X0,X1] : ld(X0,i(X1)) = ld(mult(mult(X0,X1),X0),X0),
    inference(paramodulation,[status(thm)],[f454,f2817]) ).

fof(f2864,plain,
    ! [X0,X1] : ld(i(X0),i(X1)) = ld(mult(i(X0),rd(X1,X0)),i(X0)),
    inference(paramodulation,[status(thm)],[f142,f2817]) ).

fof(f2865,plain,
    ! [X0,X1] : rd(X0,X1) = ld(mult(i(X0),rd(X1,X0)),i(X0)),
    inference(forward_demodulation,[status(thm)],[f142,f2864]) ).

fof(f2866,plain,
    ! [X0,X1] : rd(X0,X1) = rd(ld(rd(X1,X0),X0),X0),
    inference(forward_demodulation,[status(thm)],[f324,f2865]) ).

fof(f2890,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X0) = i(mult(i(X0),ld(X1,i(X0)))),
    inference(paramodulation,[status(thm)],[f2817,f83]) ).

fof(f2891,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X0) = ld(ld(X1,i(X0)),i(i(X0))),
    inference(forward_demodulation,[status(thm)],[f80,f2890]) ).

fof(f2892,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X0) = rd(mult(X0,X1),i(X0)),
    inference(forward_demodulation,[status(thm)],[f231,f2891]) ).

fof(f2893,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X0) = ld(i(mult(X0,X1)),X0),
    inference(forward_demodulation,[status(thm)],[f130,f2892]) ).

fof(f2894,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X0) = ld(ld(X1,i(X0)),X0),
    inference(forward_demodulation,[status(thm)],[f80,f2893]) ).

fof(f2895,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X0) = mult(X0,mult(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f2643,f2894]) ).

fof(f2911,plain,
    ! [X0,X1] : mult(mult(X0,ld(X1,X0)),ld(X0,X1)) = X0,
    inference(paramodulation,[status(thm)],[f2817,f13]) ).

fof(f3137,plain,
    ! [X0,X1] : ld(X0,i(ld(mult(X0,X1),X0))) = ld(mult(rd(X0,X1),X0),X0),
    inference(paramodulation,[status(thm)],[f2743,f2843]) ).

fof(f3138,plain,
    ! [X0,X1] : ld(X0,mult(i(X0),mult(X0,X1))) = ld(mult(rd(X0,X1),X0),X0),
    inference(forward_demodulation,[status(thm)],[f294,f3137]) ).

fof(f3157,plain,
    ! [X0,X1] : mult(ld(i(X0),i(X1)),X0) = i(mult(mult(i(X0),X1),i(X0))),
    inference(paramodulation,[status(thm)],[f2843,f83]) ).

fof(f3158,plain,
    ! [X0,X1] : mult(X0,mult(i(X1),X0)) = i(mult(mult(i(X0),X1),i(X0))),
    inference(forward_demodulation,[status(thm)],[f2895,f3157]) ).

fof(f3159,plain,
    ! [X0,X1] : mult(rd(X0,X1),X0) = i(mult(mult(i(X0),X1),i(X0))),
    inference(forward_demodulation,[status(thm)],[f1328,f3158]) ).

fof(f3160,plain,
    ! [X0,X1] : mult(rd(X0,X1),X0) = ld(i(X0),i(mult(i(X0),X1))),
    inference(forward_demodulation,[status(thm)],[f80,f3159]) ).

fof(f3161,plain,
    ! [X0,X1] : mult(rd(X0,X1),X0) = rd(X0,mult(i(X0),X1)),
    inference(forward_demodulation,[status(thm)],[f142,f3160]) ).

fof(f3162,plain,
    ! [X0,X1] : mult(rd(X0,X1),X0) = ld(i(X0),ld(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f321,f3161]) ).

fof(f3171,plain,
    ! [X0,X1] : rd(X0,ld(X0,i(X1))) = mult(mult(X0,X1),X0),
    inference(paramodulation,[status(thm)],[f2843,f54]) ).

fof(f3172,plain,
    ! [X0,X1] : ld(i(X0),mult(X1,X0)) = mult(mult(X0,X1),X0),
    inference(forward_demodulation,[status(thm)],[f228,f3171]) ).

fof(f3435,plain,
    ! [X0,X1] : ld(i(X0),X1) = mult(mult(X0,rd(X1,X0)),X0),
    inference(paramodulation,[status(thm)],[f15,f3172]) ).

fof(f4127,plain,
    ! [X0,X1] : mult(mult(X0,mult(i(X0),X1)),X0) = ld(X0,mult(mult(X0,X1),X0)),
    inference(paramodulation,[status(thm)],[f91,f526]) ).

fof(f4128,plain,
    ! [X0,X1] : mult(X0,ld(ld(X1,X0),X0)) = ld(X0,mult(mult(X0,X1),X0)),
    inference(forward_demodulation,[status(thm)],[f449,f4127]) ).

fof(f4129,plain,
    ! [X0,X1] : mult(X0,ld(ld(X1,X0),X0)) = ld(i(X1),X0),
    inference(forward_demodulation,[status(thm)],[f509,f4128]) ).

fof(f4175,plain,
    ! [X0,X1] : ld(mult(X0,X1),i(i(X0))) = i(mult(X0,mult(i(X0),X1))),
    inference(paramodulation,[status(thm)],[f91,f80]) ).

fof(f4176,plain,
    ! [X0,X1] : ld(mult(X0,X1),X0) = i(mult(X0,mult(i(X0),X1))),
    inference(forward_demodulation,[status(thm)],[f42,f4175]) ).

fof(f4177,plain,
    ! [X0,X1] : ld(mult(X0,X1),X0) = ld(mult(i(X0),X1),i(X0)),
    inference(forward_demodulation,[status(thm)],[f80,f4176]) ).

fof(f4178,plain,
    ! [X0,X1] : ld(mult(X0,X1),X0) = rd(ld(X1,X0),X0),
    inference(forward_demodulation,[status(thm)],[f324,f4177]) ).

fof(f4201,plain,
    ! [X0,X1] : rd(X0,X1) = ld(mult(X0,rd(X1,X0)),X0),
    inference(backward_demodulation,[status(thm)],[f4178,f2866]) ).

fof(f5161,plain,
    ! [X0,X1] : rd(X0,mult(X1,X0)) = ld(mult(X0,X1),X0),
    inference(paramodulation,[status(thm)],[f16,f4201]) ).

fof(f5187,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = rd(X0,rd(X1,X0)),
    inference(paramodulation,[status(thm)],[f4201,f2743]) ).

fof(f5207,plain,
    ! [X0,X1] : ld(X0,mult(X0,rd(X1,X0))) = ld(mult(X0,rd(X0,X1)),X0),
    inference(paramodulation,[status(thm)],[f4201,f2817]) ).

fof(f5208,plain,
    ! [X0,X1] : rd(X0,X1) = ld(mult(X1,rd(X1,X0)),X1),
    inference(forward_demodulation,[status(thm)],[f14,f5207]) ).

fof(f5209,plain,
    ! [X0,X1] : rd(X0,rd(X0,X1)) = mult(X0,rd(X1,X0)),
    inference(paramodulation,[status(thm)],[f4201,f54]) ).

fof(f5226,plain,
    ! [X0,X1] : mult(i(X0),i(X1)) = rd(ld(mult(X1,X0),X1),X1),
    inference(backward_demodulation,[status(thm)],[f5161,f1282]) ).

fof(f5227,plain,
    ! [X0,X1] : mult(i(X0),i(X1)) = ld(mult(X1,mult(X1,X0)),X1),
    inference(forward_demodulation,[status(thm)],[f4178,f5226]) ).

fof(f5357,plain,
    ! [X0,X1] : rd(i(X0),X1) = ld(mult(X1,ld(i(X1),X0)),X1),
    inference(paramodulation,[status(thm)],[f130,f5208]) ).

fof(f5358,plain,
    ! [X0,X1] : ld(X0,i(X1)) = ld(mult(X1,ld(i(X1),X0)),X1),
    inference(forward_demodulation,[status(thm)],[f131,f5357]) ).

fof(f5365,plain,
    ! [X0,X1] : mult(rd(X0,i(X1)),X1) = i(mult(i(X1),rd(i(X1),X0))),
    inference(paramodulation,[status(thm)],[f5208,f83]) ).

fof(f5366,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X1) = i(mult(i(X1),rd(i(X1),X0))),
    inference(forward_demodulation,[status(thm)],[f130,f5365]) ).

fof(f5367,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X1) = ld(rd(i(X1),X0),i(i(X1))),
    inference(forward_demodulation,[status(thm)],[f80,f5366]) ).

fof(f5368,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X1) = ld(ld(X1,i(X0)),i(i(X1))),
    inference(forward_demodulation,[status(thm)],[f131,f5367]) ).

fof(f5369,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X1) = rd(mult(X0,X1),i(X1)),
    inference(forward_demodulation,[status(thm)],[f231,f5368]) ).

fof(f5370,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X1) = ld(i(mult(X0,X1)),X1),
    inference(forward_demodulation,[status(thm)],[f130,f5369]) ).

fof(f5371,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X1) = ld(ld(X1,i(X0)),X1),
    inference(forward_demodulation,[status(thm)],[f80,f5370]) ).

fof(f5372,plain,
    ! [X0,X1] : mult(ld(i(X0),X1),X1) = mult(X0,mult(X1,X1)),
    inference(forward_demodulation,[status(thm)],[f2660,f5371]) ).

fof(f5589,plain,
    ! [X0,X1] : mult(mult(X0,X1),i(X1)) = i(ld(mult(X1,X0),X1)),
    inference(paramodulation,[status(thm)],[f5161,f66]) ).

fof(f5590,plain,
    ! [X0,X1] : mult(mult(X0,X1),i(X1)) = mult(i(X1),mult(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f294,f5589]) ).

fof(f5595,plain,
    ! [X0,X1] : mult(mult(X0,X1),i(X1)) = mult(X1,mult(i(X1),X0)),
    inference(backward_demodulation,[status(thm)],[f5590,f91]) ).

fof(f5602,plain,
    ! [X0,X1] : ld(X0,mult(mult(X1,X0),i(X0))) = ld(mult(rd(X0,X1),X0),X0),
    inference(backward_demodulation,[status(thm)],[f5590,f3138]) ).

fof(f6043,plain,
    ! [X0,X1] : mult(X0,ld(ld(X0,mult(X1,X0)),X0)) = ld(i(mult(i(X1),X0)),X0),
    inference(paramodulation,[status(thm)],[f675,f4129]) ).

fof(f6044,plain,
    ! [X0,X1] : mult(ld(X0,X1),X1) = ld(i(mult(i(X0),X1)),X1),
    inference(forward_demodulation,[status(thm)],[f1450,f6043]) ).

fof(f6045,plain,
    ! [X0,X1] : mult(ld(X0,X1),X1) = ld(ld(X1,i(i(X0))),X1),
    inference(forward_demodulation,[status(thm)],[f80,f6044]) ).

fof(f6046,plain,
    ! [X0,X1] : mult(ld(X0,X1),X1) = mult(i(X0),mult(X1,X1)),
    inference(forward_demodulation,[status(thm)],[f2660,f6045]) ).

fof(f6047,plain,
    ! [X0,X1] : mult(X0,ld(rd(X1,X0),X0)) = ld(i(mult(X0,rd(X0,X1))),X0),
    inference(paramodulation,[status(thm)],[f5208,f4129]) ).

fof(f6048,plain,
    ! [X0,X1] : mult(X0,ld(rd(X1,X0),X0)) = ld(ld(rd(X0,X1),i(X0)),X0),
    inference(forward_demodulation,[status(thm)],[f80,f6047]) ).

fof(f6049,plain,
    ! [X0,X1] : mult(X0,ld(rd(X1,X0),X0)) = mult(X0,mult(rd(X0,X1),X0)),
    inference(forward_demodulation,[status(thm)],[f2643,f6048]) ).

fof(f6069,plain,
    ! [X0,X1] : mult(X0,ld(X1,X0)) = ld(i(rd(X0,X1)),X0),
    inference(paramodulation,[status(thm)],[f36,f4129]) ).

fof(f6070,plain,
    ! [X0,X1] : mult(X0,ld(X1,X0)) = ld(mult(X1,i(X0)),X0),
    inference(forward_demodulation,[status(thm)],[f66,f6069]) ).

fof(f6092,plain,
    ! [X0,X1] : mult(mult(X0,X1),ld(X1,mult(X0,X1))) = ld(i(X0),mult(X0,X1)),
    inference(paramodulation,[status(thm)],[f14,f4129]) ).

fof(f6093,plain,
    ! [X0,X1] : mult(mult(X0,X0),X1) = ld(i(X0),mult(X0,X1)),
    inference(forward_demodulation,[status(thm)],[f21,f6092]) ).

fof(f6133,plain,
    ! [X0,X1] : mult(X0,i(ld(X1,X0))) = rd(ld(i(X1),X0),X0),
    inference(paramodulation,[status(thm)],[f4129,f339]) ).

fof(f6134,plain,
    ! [X0,X1] : mult(X0,mult(i(X0),X1)) = rd(ld(i(X1),X0),X0),
    inference(forward_demodulation,[status(thm)],[f294,f6133]) ).

fof(f6135,plain,
    ! [X0,X1] : mult(X0,mult(i(X0),X1)) = ld(mult(X0,i(X1)),X0),
    inference(forward_demodulation,[status(thm)],[f4178,f6134]) ).

fof(f6162,plain,
    ! [X0,X1] : ld(ld(ld(X0,X1),X1),i(X1)) = i(ld(i(X0),X1)),
    inference(paramodulation,[status(thm)],[f4129,f80]) ).

fof(f6163,plain,
    ! [X0,X1] : ld(X0,rd(ld(X1,X0),X0)) = i(ld(i(X1),X0)),
    inference(forward_demodulation,[status(thm)],[f462,f6162]) ).

fof(f6164,plain,
    ! [X0,X1] : ld(X0,ld(mult(X0,X1),X0)) = i(ld(i(X1),X0)),
    inference(forward_demodulation,[status(thm)],[f4178,f6163]) ).

fof(f6165,plain,
    ! [X0,X1] : ld(X0,ld(mult(X0,X1),X0)) = mult(i(X0),i(X1)),
    inference(forward_demodulation,[status(thm)],[f294,f6164]) ).

fof(f6206,plain,
    ! [X0,X1] : mult(mult(X0,X1),i(X1)) = ld(mult(X1,i(X0)),X1),
    inference(backward_demodulation,[status(thm)],[f6135,f5595]) ).

fof(f6246,plain,
    ! [X0,X1] : ld(X0,ld(mult(X0,i(X1)),X0)) = ld(mult(rd(X0,X1),X0),X0),
    inference(backward_demodulation,[status(thm)],[f6206,f5602]) ).

fof(f6247,plain,
    ! [X0,X1] : mult(i(X0),i(i(X1))) = ld(mult(rd(X0,X1),X0),X0),
    inference(forward_demodulation,[status(thm)],[f6165,f6246]) ).

fof(f6248,plain,
    ! [X0,X1] : mult(i(X0),X1) = ld(mult(rd(X0,X1),X0),X0),
    inference(forward_demodulation,[status(thm)],[f42,f6247]) ).

fof(f6256,plain,
    ! [X0,X1] : mult(mult(X0,i(X1)),X1) = ld(mult(X1,i(X0)),X1),
    inference(backward_demodulation,[status(thm)],[f6206,f556]) ).

fof(f6526,plain,
    ! [X0,X1] : ld(mult(X0,X0),mult(X1,mult(X0,X0))) = ld(mult(ld(X1,X0),X0),mult(X0,X0)),
    inference(paramodulation,[status(thm)],[f6046,f675]) ).

fof(f6592,plain,
    ! [X0,X1] : ld(mult(X0,X0),i(i(X1))) = i(mult(ld(X1,X0),X0)),
    inference(paramodulation,[status(thm)],[f6046,f80]) ).

fof(f6593,plain,
    ! [X0,X1] : ld(mult(X0,X0),X1) = i(mult(ld(X1,X0),X0)),
    inference(forward_demodulation,[status(thm)],[f42,f6592]) ).

fof(f6594,plain,
    ! [X0,X1] : ld(mult(X0,X0),X1) = ld(X0,i(ld(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f80,f6593]) ).

fof(f6595,plain,
    ! [X0,X1] : ld(mult(X0,X0),X1) = ld(X0,mult(i(X0),X1)),
    inference(forward_demodulation,[status(thm)],[f294,f6594]) ).

fof(f6905,plain,
    ! [X0,X1] : mult(X0,ld(mult(i(X0),rd(X1,i(X0))),X0)) = ld(ld(i(i(X0)),X1),X0),
    inference(paramodulation,[status(thm)],[f3435,f6070]) ).

fof(f6906,plain,
    ! [X0,X1] : mult(mult(X0,ld(rd(X1,i(X0)),X0)),X0) = ld(ld(i(i(X0)),X1),X0),
    inference(forward_demodulation,[status(thm)],[f487,f6905]) ).

fof(f6907,plain,
    ! [X0,X1] : mult(mult(X0,ld(ld(i(X1),X0),X0)),X0) = ld(ld(i(i(X0)),X1),X0),
    inference(forward_demodulation,[status(thm)],[f130,f6906]) ).

fof(f6908,plain,
    ! [X0,X1] : mult(ld(i(i(X0)),X1),X1) = ld(ld(i(i(X1)),X0),X1),
    inference(forward_demodulation,[status(thm)],[f4129,f6907]) ).

fof(f6909,plain,
    ! [X0,X1] : mult(i(X0),mult(X1,X1)) = ld(ld(i(i(X1)),X0),X1),
    inference(forward_demodulation,[status(thm)],[f5372,f6908]) ).

fof(f6910,plain,
    ! [X0,X1] : mult(ld(X0,X1),X1) = ld(ld(i(i(X1)),X0),X1),
    inference(forward_demodulation,[status(thm)],[f6046,f6909]) ).

fof(f6911,plain,
    ! [X0,X1] : mult(ld(X0,X1),X1) = ld(ld(X1,X0),X1),
    inference(forward_demodulation,[status(thm)],[f42,f6910]) ).

fof(f6990,plain,
    ! [X0,X1] : mult(mult(X0,ld(X1,X0)),i(X0)) = i(mult(X1,i(X0))),
    inference(paramodulation,[status(thm)],[f6070,f72]) ).

fof(f6991,plain,
    ! [X0,X1] : mult(mult(X0,ld(X1,X0)),i(X0)) = ld(i(X0),i(X1)),
    inference(forward_demodulation,[status(thm)],[f80,f6990]) ).

fof(f6992,plain,
    ! [X0,X1] : mult(mult(X0,ld(X1,X0)),i(X0)) = rd(X0,X1),
    inference(forward_demodulation,[status(thm)],[f142,f6991]) ).

fof(f6993,plain,
    ! [X0,X1] : mult(mult(X0,i(X1)),mult(X1,ld(X0,X1))) = X1,
    inference(paramodulation,[status(thm)],[f6070,f13]) ).

fof(f7025,plain,
    ! [X0,X1] : ld(mult(X0,X0),mult(X1,mult(X0,X0))) = ld(ld(ld(X0,X1),X0),mult(X0,X0)),
    inference(backward_demodulation,[status(thm)],[f6911,f6526]) ).

fof(f7096,plain,
    ! [X0,X1] : mult(i(X0),ld(X1,X0)) = ld(mult(X1,X0),X0),
    inference(paramodulation,[status(thm)],[f54,f6248]) ).

fof(f7124,plain,
    ! [X0,X1] : ld(mult(X0,i(mult(rd(X0,X1),X0))),mult(X0,mult(i(X0),X1))) = X0,
    inference(paramodulation,[status(thm)],[f6248,f469]) ).

fof(f7125,plain,
    ! [X0,X1] : ld(mult(X0,ld(X0,i(rd(X0,X1)))),mult(X0,mult(i(X0),X1))) = X0,
    inference(forward_demodulation,[status(thm)],[f80,f7124]) ).

fof(f7126,plain,
    ! [X0,X1] : ld(i(rd(X0,X1)),mult(X0,mult(i(X0),X1))) = X0,
    inference(forward_demodulation,[status(thm)],[f13,f7125]) ).

fof(f7127,plain,
    ! [X0,X1] : ld(mult(X0,i(X1)),mult(X1,mult(i(X1),X0))) = X1,
    inference(forward_demodulation,[status(thm)],[f66,f7126]) ).

fof(f7128,plain,
    ! [X0,X1] : ld(mult(X0,i(X1)),ld(mult(X1,i(X0)),X1)) = X1,
    inference(forward_demodulation,[status(thm)],[f6135,f7127]) ).

fof(f7219,plain,
    ! [X0,X1] : ld(mult(i(X0),i(X0)),X1) = ld(i(X0),mult(X0,X1)),
    inference(paramodulation,[status(thm)],[f42,f6595]) ).

fof(f7220,plain,
    ! [X0,X1] : ld(ld(X0,i(X0)),X1) = ld(i(X0),mult(X0,X1)),
    inference(forward_demodulation,[status(thm)],[f876,f7219]) ).

fof(f7221,plain,
    ! [X0,X1] : ld(ld(X0,i(X0)),X1) = mult(mult(X0,X0),X1),
    inference(forward_demodulation,[status(thm)],[f6093,f7220]) ).

fof(f7256,plain,
    ! [X0,X1] : mult(i(mult(i(X0),X1)),X0) = i(ld(mult(X0,X0),X1)),
    inference(paramodulation,[status(thm)],[f6595,f294]) ).

fof(f7257,plain,
    ! [X0,X1] : mult(ld(X0,i(i(X1))),X1) = i(ld(mult(X1,X1),X0)),
    inference(forward_demodulation,[status(thm)],[f80,f7256]) ).

fof(f7258,plain,
    ! [X0,X1] : mult(ld(X0,X1),X1) = i(ld(mult(X1,X1),X0)),
    inference(forward_demodulation,[status(thm)],[f42,f7257]) ).

fof(f7259,plain,
    ! [X0,X1] : ld(ld(X0,X1),X0) = i(ld(mult(X0,X0),X1)),
    inference(forward_demodulation,[status(thm)],[f6911,f7258]) ).

fof(f7260,plain,
    ! [X0,X1] : ld(ld(X0,X1),X0) = mult(i(X1),mult(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f294,f7259]) ).

fof(f7264,plain,
    ! [X0,X1] : mult(X0,ld(mult(X0,X0),X1)) = mult(i(X0),X1),
    inference(paramodulation,[status(thm)],[f6595,f13]) ).

fof(f7289,plain,
    ! [X0,X1] : mult(rd(X0,X1),i(X0)) = rd(X0,mult(X0,X1)),
    inference(paramodulation,[status(thm)],[f2743,f6992]) ).

fof(f7329,plain,
    ! [X0,X1] : mult(mult(X0,X1),i(X0)) = rd(X0,rd(X0,X1)),
    inference(paramodulation,[status(thm)],[f36,f6992]) ).

fof(f7330,plain,
    ! [X0,X1] : mult(mult(X0,X1),i(X0)) = mult(X0,rd(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f5209,f7329]) ).

fof(f8499,plain,
    ! [X0,X1,X2] : mult(mult(X0,i(X1)),ld(X2,rd(X1,X0))) = ld(mult(X2,rd(X1,X0)),rd(X1,X0)),
    inference(paramodulation,[status(thm)],[f66,f7096]) ).

fof(f8532,plain,
    ! [X0,X1] : mult(i(X0),ld(X0,X1)) = ld(mult(mult(X0,ld(X1,X0)),X0),X0),
    inference(paramodulation,[status(thm)],[f2817,f7096]) ).

fof(f8533,plain,
    ! [X0,X1] : mult(i(X0),ld(X0,X1)) = ld(X0,i(ld(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f2843,f8532]) ).

fof(f8534,plain,
    ! [X0,X1] : mult(i(X0),ld(X0,X1)) = ld(X0,mult(i(X0),X1)),
    inference(forward_demodulation,[status(thm)],[f294,f8533]) ).

fof(f8535,plain,
    ! [X0,X1] : mult(i(X0),ld(X0,X1)) = ld(mult(X0,X0),X1),
    inference(forward_demodulation,[status(thm)],[f6595,f8534]) ).

fof(f9324,plain,
    ! [X0,X1] : mult(ld(mult(X0,X1),X0),i(X0)) = rd(X0,mult(X0,mult(X1,X0))),
    inference(paramodulation,[status(thm)],[f5161,f7289]) ).

fof(f9325,plain,
    ! [X0,X1] : i(mult(X0,X1)) = rd(X0,mult(X0,mult(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f72,f9324]) ).

fof(f9326,plain,
    ! [X0,X1] : ld(X0,i(X1)) = rd(X1,mult(X1,mult(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f80,f9325]) ).

fof(f9471,plain,
    ! [X0,X1] : mult(X0,i(mult(X1,i(X0)))) = mult(mult(X1,i(X0)),rd(mult(X0,ld(X1,X0)),mult(X1,i(X0)))),
    inference(paramodulation,[status(thm)],[f6993,f7330]) ).

fof(f9472,plain,
    ! [X0,X1] : mult(X0,ld(i(X0),i(X1))) = mult(mult(X1,i(X0)),rd(mult(X0,ld(X1,X0)),mult(X1,i(X0)))),
    inference(forward_demodulation,[status(thm)],[f80,f9471]) ).

fof(f9473,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = mult(mult(X1,i(X0)),rd(mult(X0,ld(X1,X0)),mult(X1,i(X0)))),
    inference(forward_demodulation,[status(thm)],[f142,f9472]) ).

fof(f9474,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = mult(mult(X1,i(X0)),ld(i(mult(X0,ld(X1,X0))),rd(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f248,f9473]) ).

fof(f9475,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = ld(mult(i(mult(X0,ld(X1,X0))),rd(X0,X1)),rd(X0,X1)),
    inference(forward_demodulation,[status(thm)],[f8499,f9474]) ).

fof(f9476,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = ld(rd(X0,X1),mult(mult(X0,ld(X1,X0)),rd(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f675,f9475]) ).

fof(f9585,plain,
    ! [X0,X1] : mult(X0,i(X1)) = mult(X1,rd(ld(X1,X0),X1)),
    inference(paramodulation,[status(thm)],[f13,f7330]) ).

fof(f10317,plain,
    ! [X0,X1] : mult(X0,ld(i(X0),X1)) = ld(mult(i(X0),i(X0)),X1),
    inference(paramodulation,[status(thm)],[f42,f8535]) ).

fof(f10318,plain,
    ! [X0,X1] : mult(X0,ld(i(X0),X1)) = ld(ld(X0,i(X0)),X1),
    inference(forward_demodulation,[status(thm)],[f876,f10317]) ).

fof(f10319,plain,
    ! [X0,X1] : mult(X0,ld(i(X0),X1)) = mult(mult(X0,X0),X1),
    inference(forward_demodulation,[status(thm)],[f7221,f10318]) ).

fof(f10375,plain,
    ! [X0,X1] : mult(i(i(X0)),rd(X0,X1)) = ld(mult(i(X0),i(X0)),i(X1)),
    inference(paramodulation,[status(thm)],[f142,f8535]) ).

fof(f10376,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = ld(mult(i(X0),i(X0)),i(X1)),
    inference(forward_demodulation,[status(thm)],[f42,f10375]) ).

fof(f10377,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = rd(ld(i(X0),X0),X1),
    inference(forward_demodulation,[status(thm)],[f324,f10376]) ).

fof(f10378,plain,
    ! [X0,X1] : mult(X0,rd(X0,X1)) = rd(mult(X0,X0),X1),
    inference(forward_demodulation,[status(thm)],[f865,f10377]) ).

fof(f10536,plain,
    ! [X0,X1] : ld(X0,i(X1)) = ld(mult(mult(X1,X1),X0),X1),
    inference(backward_demodulation,[status(thm)],[f10319,f5358]) ).

fof(f10667,plain,
    ! [X0,X1] : mult(i(X0),mult(X1,X1)) = ld(mult(X1,X1),mult(mult(X1,rd(X1,X0)),mult(X1,X1))),
    inference(paramodulation,[status(thm)],[f10378,f1194]) ).

fof(f10668,plain,
    ! [X0,X1] : ld(ld(X0,X1),X0) = ld(mult(X0,X0),mult(mult(X0,rd(X0,X1)),mult(X0,X0))),
    inference(forward_demodulation,[status(thm)],[f7260,f10667]) ).

fof(f10669,plain,
    ! [X0,X1] : ld(ld(X0,X1),X0) = ld(ld(ld(X0,mult(X0,rd(X0,X1))),X0),mult(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f7025,f10668]) ).

fof(f10670,plain,
    ! [X0,X1] : ld(ld(X0,X1),X0) = ld(ld(rd(X0,X1),X0),mult(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f14,f10669]) ).

fof(f10671,plain,
    ! [X0,X1] : ld(ld(X0,X1),X0) = ld(X1,mult(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f36,f10670]) ).

fof(f10675,plain,
    ! [X0,X1] : mult(X0,i(mult(X1,X1))) = i(mult(X1,rd(X1,X0))),
    inference(paramodulation,[status(thm)],[f10378,f66]) ).

fof(f10676,plain,
    ! [X0,X1] : mult(X0,ld(X1,i(X1))) = i(mult(X1,rd(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f80,f10675]) ).

fof(f10677,plain,
    ! [X0,X1] : mult(X0,ld(X1,i(X1))) = ld(rd(X1,X0),i(X1)),
    inference(forward_demodulation,[status(thm)],[f80,f10676]) ).

fof(f10683,plain,
    ! [X0,X1] : mult(mult(X0,rd(X0,X1)),X1) = mult(X0,X0),
    inference(paramodulation,[status(thm)],[f10378,f15]) ).

fof(f10734,plain,
    ! [X0,X1] : mult(mult(X0,ld(mult(X0,X1),X0)),mult(X1,X0)) = mult(X0,X0),
    inference(paramodulation,[status(thm)],[f5161,f10683]) ).

fof(f10735,plain,
    ! [X0,X1] : mult(rd(X0,X1),mult(X1,X0)) = mult(X0,X0),
    inference(forward_demodulation,[status(thm)],[f2743,f10734]) ).

fof(f10833,plain,
    ! [X0,X1] : ld(X0,i(mult(X1,rd(X1,X0)))) = i(mult(X1,X1)),
    inference(paramodulation,[status(thm)],[f10683,f80]) ).

fof(f10834,plain,
    ! [X0,X1] : ld(X0,ld(rd(X1,X0),i(X1))) = i(mult(X1,X1)),
    inference(forward_demodulation,[status(thm)],[f80,f10833]) ).

fof(f10835,plain,
    ! [X0,X1] : ld(X0,ld(rd(X1,X0),i(X1))) = ld(X1,i(X1)),
    inference(forward_demodulation,[status(thm)],[f80,f10834]) ).

fof(f11327,plain,
    ! [X0,X1] : ld(mult(X0,X1),i(rd(X1,X0))) = i(mult(X1,X1)),
    inference(paramodulation,[status(thm)],[f10735,f80]) ).

fof(f11328,plain,
    ! [X0,X1] : ld(mult(X0,X1),mult(X0,i(X1))) = i(mult(X1,X1)),
    inference(forward_demodulation,[status(thm)],[f66,f11327]) ).

fof(f11329,plain,
    ! [X0,X1] : ld(mult(X0,X1),mult(X0,i(X1))) = ld(X1,i(X1)),
    inference(forward_demodulation,[status(thm)],[f80,f11328]) ).

fof(f11664,plain,
    ! [X0,X1,X2] : mult(mult(X0,i(X1)),mult(X2,rd(X1,X0))) = ld(ld(X2,rd(X1,X0)),rd(X1,X0)),
    inference(paramodulation,[status(thm)],[f66,f137]) ).

fof(f13189,plain,
    ! [X0,X1] : mult(X0,i(mult(X1,i(X0)))) = mult(mult(X1,i(X0)),rd(mult(X0,ld(X1,X0)),mult(X1,i(X0)))),
    inference(paramodulation,[status(thm)],[f6070,f9585]) ).

fof(f13190,plain,
    ! [X0,X1] : mult(X0,ld(i(X0),i(X1))) = mult(mult(X1,i(X0)),rd(mult(X0,ld(X1,X0)),mult(X1,i(X0)))),
    inference(forward_demodulation,[status(thm)],[f80,f13189]) ).

fof(f13191,plain,
    ! [X0,X1] : mult(mult(X0,X0),i(X1)) = mult(mult(X1,i(X0)),rd(mult(X0,ld(X1,X0)),mult(X1,i(X0)))),
    inference(forward_demodulation,[status(thm)],[f10319,f13190]) ).

fof(f13192,plain,
    ! [X0,X1] : mult(mult(X0,X0),i(X1)) = mult(mult(X1,i(X0)),ld(i(mult(X0,ld(X1,X0))),rd(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f248,f13191]) ).

fof(f13193,plain,
    ! [X0,X1] : mult(mult(X0,X0),i(X1)) = ld(mult(i(mult(X0,ld(X1,X0))),rd(X0,X1)),rd(X0,X1)),
    inference(forward_demodulation,[status(thm)],[f8499,f13192]) ).

fof(f13194,plain,
    ! [X0,X1] : mult(mult(X0,X0),i(X1)) = ld(rd(X0,X1),mult(mult(X0,ld(X1,X0)),rd(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f675,f13193]) ).

fof(f13195,plain,
    ! [X0,X1] : mult(mult(X0,X0),i(X1)) = mult(X0,rd(X0,X1)),
    inference(forward_demodulation,[status(thm)],[f9476,f13194]) ).

fof(f14100,plain,
    ! [X0,X1] : mult(mult(X0,X0),ld(ld(X1,X0),X0)) = ld(i(X0),ld(i(X1),X0)),
    inference(paramodulation,[status(thm)],[f4129,f6093]) ).

fof(f14101,plain,
    ! [X0,X1] : mult(mult(X0,X0),ld(ld(X1,X0),X0)) = mult(rd(X0,i(X1)),X0),
    inference(forward_demodulation,[status(thm)],[f3162,f14100]) ).

fof(f14102,plain,
    ! [X0,X1] : mult(mult(X0,X0),ld(ld(X1,X0),X0)) = mult(ld(i(X0),X1),X0),
    inference(forward_demodulation,[status(thm)],[f130,f14101]) ).

fof(f14103,plain,
    ! [X0,X1] : mult(mult(X0,X0),ld(ld(X1,X0),X0)) = mult(X0,mult(X1,X0)),
    inference(forward_demodulation,[status(thm)],[f2895,f14102]) ).

fof(f14979,plain,
    ! [X0,X1] : ld(rd(ld(mult(X0,X0),X1),mult(X0,X0)),i(X0)) = ld(mult(X1,i(mult(X0,X0))),X0),
    inference(paramodulation,[status(thm)],[f9585,f10536]) ).

fof(f14980,plain,
    ! [X0,X1] : ld(rd(ld(mult(X0,X0),X1),mult(X0,X0)),i(X0)) = ld(mult(X1,ld(X0,i(X0))),X0),
    inference(forward_demodulation,[status(thm)],[f80,f14979]) ).

fof(f14981,plain,
    ! [X0,X1] : ld(rd(ld(mult(X0,X0),X1),mult(X0,X0)),i(X0)) = ld(ld(rd(X0,X1),i(X0)),X0),
    inference(forward_demodulation,[status(thm)],[f10677,f14980]) ).

fof(f14982,plain,
    ! [X0,X1] : ld(rd(ld(mult(X0,X0),X1),mult(X0,X0)),i(X0)) = mult(X0,mult(rd(X0,X1),X0)),
    inference(forward_demodulation,[status(thm)],[f2643,f14981]) ).

fof(f14983,plain,
    ! [X0,X1] : ld(rd(ld(mult(X0,X0),X1),mult(X0,X0)),i(X0)) = mult(X0,ld(rd(X1,X0),X0)),
    inference(forward_demodulation,[status(thm)],[f6049,f14982]) ).

fof(f15591,plain,
    ! [X0,X1] : rd(i(X0),mult(X1,rd(X1,X0))) = ld(mult(i(X0),mult(X1,X1)),i(X0)),
    inference(paramodulation,[status(thm)],[f13195,f5161]) ).

fof(f15592,plain,
    ! [X0,X1] : ld(X0,i(mult(X1,rd(X1,X0)))) = ld(mult(i(X0),mult(X1,X1)),i(X0)),
    inference(forward_demodulation,[status(thm)],[f131,f15591]) ).

fof(f15593,plain,
    ! [X0,X1] : ld(X0,ld(rd(X1,X0),i(X1))) = ld(mult(i(X0),mult(X1,X1)),i(X0)),
    inference(forward_demodulation,[status(thm)],[f80,f15592]) ).

fof(f15594,plain,
    ! [X0,X1] : ld(X0,i(X0)) = ld(mult(i(X1),mult(X0,X0)),i(X1)),
    inference(forward_demodulation,[status(thm)],[f10835,f15593]) ).

fof(f15595,plain,
    ! [X0,X1] : ld(X0,i(X0)) = rd(ld(mult(X0,X0),X1),X1),
    inference(forward_demodulation,[status(thm)],[f324,f15594]) ).

fof(f15596,plain,
    ! [X0,X1] : ld(X0,i(X0)) = ld(mult(X1,mult(X0,X0)),X1),
    inference(forward_demodulation,[status(thm)],[f4178,f15595]) ).

fof(f15644,plain,
    ! [X0,X1] : ld(i(X0),i(mult(X1,X1))) = i(mult(X1,rd(X1,X0))),
    inference(paramodulation,[status(thm)],[f13195,f80]) ).

fof(f15645,plain,
    ! [X0,X1] : rd(X0,mult(X1,X1)) = i(mult(X1,rd(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f142,f15644]) ).

fof(f15646,plain,
    ! [X0,X1] : rd(X0,mult(X1,X1)) = ld(rd(X1,X0),i(X1)),
    inference(forward_demodulation,[status(thm)],[f80,f15645]) ).

fof(f15959,plain,
    ! [X0,X1] : mult(X0,ld(X1,i(X1))) = rd(X0,mult(X1,X1)),
    inference(paramodulation,[status(thm)],[f15596,f2743]) ).

fof(f17160,plain,
    ! [X0,X1] : mult(i(mult(X0,ld(X1,X0))),i(mult(X1,i(X0)))) = ld(mult(mult(X1,i(X0)),X0),mult(X1,i(X0))),
    inference(paramodulation,[status(thm)],[f6993,f5227]) ).

fof(f17161,plain,
    ! [X0,X1] : mult(ld(ld(X0,X1),i(X1)),i(mult(X0,i(X1)))) = ld(mult(mult(X0,i(X1)),X1),mult(X0,i(X1))),
    inference(forward_demodulation,[status(thm)],[f80,f17160]) ).

fof(f17162,plain,
    ! [X0,X1] : mult(ld(X0,rd(X1,X0)),i(mult(X1,i(X0)))) = ld(mult(mult(X1,i(X0)),X0),mult(X1,i(X0))),
    inference(forward_demodulation,[status(thm)],[f462,f17161]) ).

fof(f17163,plain,
    ! [X0,X1] : mult(ld(X0,rd(X1,X0)),ld(i(X0),i(X1))) = ld(mult(mult(X1,i(X0)),X0),mult(X1,i(X0))),
    inference(forward_demodulation,[status(thm)],[f80,f17162]) ).

fof(f17164,plain,
    ! [X0,X1] : mult(ld(X0,rd(X1,X0)),rd(X0,X1)) = ld(mult(mult(X1,i(X0)),X0),mult(X1,i(X0))),
    inference(forward_demodulation,[status(thm)],[f142,f17163]) ).

fof(f17165,plain,
    ! [X0,X1] : mult(ld(X0,rd(X1,X0)),rd(X0,X1)) = ld(ld(mult(X0,i(X1)),X0),mult(X1,i(X0))),
    inference(forward_demodulation,[status(thm)],[f6256,f17164]) ).

fof(f17928,plain,
    ! [X0,X1,X2] : mult(mult(X0,mult(X1,X2)),X0) = mult(mult(X0,X1),ld(X0,mult(mult(X0,X2),X0))),
    inference(paramodulation,[status(thm)],[f20,f520]) ).

fof(f17929,plain,
    ! [X0,X1,X2] : mult(mult(X0,mult(X1,X2)),X0) = mult(mult(X0,X1),ld(i(X2),X0)),
    inference(forward_demodulation,[status(thm)],[f509,f17928]) ).

fof(f20079,plain,
    ! [X0,X1] : mult(mult(X0,i(X1)),ld(ld(mult(X1,i(X0)),X1),mult(X0,i(X1)))) = rd(mult(X0,i(X1)),X1),
    inference(paramodulation,[status(thm)],[f6256,f2743]) ).

fof(f20080,plain,
    ! [X0,X1] : mult(mult(X0,i(X1)),mult(ld(X1,rd(X0,X1)),rd(X1,X0))) = rd(mult(X0,i(X1)),X1),
    inference(forward_demodulation,[status(thm)],[f17165,f20079]) ).

fof(f20081,plain,
    ! [X0,X1] : ld(ld(ld(X0,rd(X1,X0)),rd(X0,X1)),rd(X0,X1)) = rd(mult(X1,i(X0)),X0),
    inference(forward_demodulation,[status(thm)],[f11664,f20080]) ).

fof(f20082,plain,
    ! [X0,X1] : ld(ld(ld(X0,rd(X1,X0)),rd(X0,X1)),rd(X0,X1)) = ld(rd(X0,X1),i(X0)),
    inference(forward_demodulation,[status(thm)],[f252,f20081]) ).

fof(f20083,plain,
    ! [X0,X1] : ld(ld(ld(X0,rd(X1,X0)),rd(X0,X1)),rd(X0,X1)) = rd(X1,mult(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f15646,f20082]) ).

fof(f20478,plain,
    ! [X0,X1] : mult(mult(mult(X0,i(X1)),ld(ld(mult(X1,i(X0)),X1),mult(X0,i(X1)))),X1) = mult(X0,i(X1)),
    inference(paramodulation,[status(thm)],[f7128,f2911]) ).

fof(f20479,plain,
    ! [X0,X1] : mult(mult(mult(X0,i(X1)),mult(ld(X1,rd(X0,X1)),rd(X1,X0))),X1) = mult(X0,i(X1)),
    inference(forward_demodulation,[status(thm)],[f17165,f20478]) ).

fof(f20480,plain,
    ! [X0,X1] : mult(ld(ld(ld(X0,rd(X1,X0)),rd(X0,X1)),rd(X0,X1)),X0) = mult(X1,i(X0)),
    inference(forward_demodulation,[status(thm)],[f11664,f20479]) ).

fof(f20481,plain,
    ! [X0,X1] : mult(rd(X0,mult(X1,X1)),X1) = mult(X0,i(X1)),
    inference(forward_demodulation,[status(thm)],[f20083,f20480]) ).

fof(f20738,plain,
    ! [X0,X1] : ld(rd(X0,mult(X1,X1)),i(X1)) = rd(X1,mult(X1,mult(X0,i(X1)))),
    inference(paramodulation,[status(thm)],[f20481,f9326]) ).

fof(f20739,plain,
    ! [X0,X1] : ld(rd(X0,mult(X1,X1)),i(X1)) = rd(X1,rd(mult(X1,X0),X1)),
    inference(forward_demodulation,[status(thm)],[f110,f20738]) ).

fof(f20740,plain,
    ! [X0,X1] : ld(rd(X0,mult(X1,X1)),i(X1)) = mult(X1,rd(X1,mult(X1,X0))),
    inference(forward_demodulation,[status(thm)],[f5187,f20739]) ).

fof(f20831,plain,
    ! [X0,X1] : mult(X0,rd(X0,mult(X0,ld(mult(X0,X0),X1)))) = mult(X0,ld(rd(X1,X0),X0)),
    inference(backward_demodulation,[status(thm)],[f20740,f14983]) ).

fof(f20832,plain,
    ! [X0,X1] : mult(X0,rd(X0,mult(i(X0),X1))) = mult(X0,ld(rd(X1,X0),X0)),
    inference(forward_demodulation,[status(thm)],[f7264,f20831]) ).

fof(f20833,plain,
    ! [X0,X1] : mult(X0,ld(i(X0),ld(X1,X0))) = mult(X0,ld(rd(X1,X0),X0)),
    inference(forward_demodulation,[status(thm)],[f321,f20832]) ).

fof(f20834,plain,
    ! [X0,X1] : mult(mult(X0,X0),ld(X1,X0)) = mult(X0,ld(rd(X1,X0),X0)),
    inference(forward_demodulation,[status(thm)],[f10319,f20833]) ).

fof(f23983,plain,
    ! [X0,X1] : ld(X0,mult(rd(X0,X1),i(X1))) = ld(X1,i(X1)),
    inference(paramodulation,[status(thm)],[f15,f11329]) ).

fof(f24154,plain,
    ! [X0,X1] : ld(mult(rd(X0,mult(i(X1),i(X1))),X1),mult(X0,i(i(X1)))) = ld(X1,i(X1)),
    inference(paramodulation,[status(thm)],[f20481,f11329]) ).

fof(f24155,plain,
    ! [X0,X1] : ld(mult(ld(i(X0),ld(i(X1),X1)),X1),mult(X0,i(i(X1)))) = ld(X1,i(X1)),
    inference(forward_demodulation,[status(thm)],[f321,f24154]) ).

fof(f24156,plain,
    ! [X0,X1] : ld(mult(ld(i(X0),mult(X1,X1)),X1),mult(X0,i(i(X1)))) = ld(X1,i(X1)),
    inference(forward_demodulation,[status(thm)],[f865,f24155]) ).

fof(f24157,plain,
    ! [X0,X1] : ld(mult(ld(ld(X0,i(X1)),X0),X0),mult(X1,i(i(X0)))) = ld(X0,i(X0)),
    inference(forward_demodulation,[status(thm)],[f10671,f24156]) ).

fof(f24158,plain,
    ! [X0,X1] : ld(ld(ld(X0,ld(X0,i(X1))),X0),mult(X1,i(i(X0)))) = ld(X0,i(X0)),
    inference(forward_demodulation,[status(thm)],[f6911,f24157]) ).

fof(f24159,plain,
    ! [X0,X1] : ld(ld(ld(X0,ld(X0,i(X1))),X0),mult(X1,X0)) = ld(X0,i(X0)),
    inference(forward_demodulation,[status(thm)],[f42,f24158]) ).

fof(f24186,plain,
    ! [X0,X1] : ld(mult(X0,i(X1)),mult(X0,X1)) = ld(i(X1),i(i(X1))),
    inference(paramodulation,[status(thm)],[f42,f11329]) ).

fof(f24187,plain,
    ! [X0,X1] : ld(mult(X0,i(X1)),mult(X0,X1)) = rd(X1,i(X1)),
    inference(forward_demodulation,[status(thm)],[f142,f24186]) ).

fof(f24188,plain,
    ! [X0,X1] : ld(mult(X0,i(X1)),mult(X0,X1)) = ld(i(X1),X1),
    inference(forward_demodulation,[status(thm)],[f130,f24187]) ).

fof(f24189,plain,
    ! [X0,X1] : ld(mult(X0,i(X1)),mult(X0,X1)) = mult(X1,X1),
    inference(forward_demodulation,[status(thm)],[f865,f24188]) ).

fof(f24581,plain,
    ! [X0,X1] : ld(mult(rd(X0,X1),i(X1)),X0) = mult(X1,X1),
    inference(paramodulation,[status(thm)],[f15,f24189]) ).

fof(f24900,plain,
    ! [X0,X1,X2] : mult(mult(mult(rd(X0,X1),i(X1)),X2),ld(mult(rd(X0,X1),i(X1)),X0)) = mult(X0,ld(ld(mult(rd(X0,X1),i(X1)),X0),mult(X2,mult(X1,X1)))),
    inference(paramodulation,[status(thm)],[f24581,f536]) ).

fof(f24901,plain,
    ! [X0,X1,X2] : mult(mult(mult(rd(X0,X1),i(X1)),X2),mult(X1,X1)) = mult(X0,ld(ld(mult(rd(X0,X1),i(X1)),X0),mult(X2,mult(X1,X1)))),
    inference(forward_demodulation,[status(thm)],[f24581,f24900]) ).

fof(f24902,plain,
    ! [X0,X1,X2] : mult(mult(mult(rd(X0,X1),i(X1)),X2),mult(X1,X1)) = mult(X0,ld(mult(X1,X1),mult(X2,mult(X1,X1)))),
    inference(forward_demodulation,[status(thm)],[f24581,f24901]) ).

fof(f24903,plain,
    ! [X0,X1,X2] : mult(mult(mult(rd(X0,X1),i(X1)),X2),mult(X1,X1)) = mult(X0,ld(ld(ld(X1,X2),X1),mult(X1,X1))),
    inference(forward_demodulation,[status(thm)],[f7025,f24902]) ).

fof(f24945,plain,
    ! [X0,X1] : mult(mult(mult(rd(X0,X1),i(X1)),ld(X0,mult(rd(X0,X1),i(X1)))),mult(X1,X1)) = mult(rd(X0,X1),i(X1)),
    inference(paramodulation,[status(thm)],[f24581,f2911]) ).

fof(f24946,plain,
    ! [X0,X1] : mult(X0,ld(ld(ld(X1,ld(X0,mult(rd(X0,X1),i(X1)))),X1),mult(X1,X1))) = mult(rd(X0,X1),i(X1)),
    inference(forward_demodulation,[status(thm)],[f24903,f24945]) ).

fof(f24947,plain,
    ! [X0,X1] : mult(X0,ld(ld(ld(X1,ld(X1,i(X1))),X1),mult(X1,X1))) = mult(rd(X0,X1),i(X1)),
    inference(forward_demodulation,[status(thm)],[f23983,f24946]) ).

fof(f24948,plain,
    ! [X0,X1] : mult(X0,ld(X1,i(X1))) = mult(rd(X0,X1),i(X1)),
    inference(forward_demodulation,[status(thm)],[f24159,f24947]) ).

fof(f24949,plain,
    ! [X0,X1] : rd(X0,mult(X1,X1)) = mult(rd(X0,X1),i(X1)),
    inference(forward_demodulation,[status(thm)],[f15959,f24948]) ).

fof(f25083,plain,
    ! [X0,X1] : mult(X0,ld(rd(X1,X0),X0)) = ld(rd(X1,mult(X0,X0)),X0),
    inference(paramodulation,[status(thm)],[f24949,f6070]) ).

fof(f25270,plain,
    ! [X0,X1] : mult(mult(X0,X0),ld(X1,X0)) = ld(rd(X1,mult(X0,X0)),X0),
    inference(backward_demodulation,[status(thm)],[f25083,f20834]) ).

fof(f25294,plain,
    ! [X0,X1] : ld(rd(ld(X0,X1),mult(X1,X1)),X1) = mult(X1,mult(X0,X1)),
    inference(backward_demodulation,[status(thm)],[f25270,f14103]) ).

fof(f36500,plain,
    ! [X0,X1] : mult(X0,mult(mult(X0,X0),ld(ld(X1,X0),X0))) = mult(mult(X0,X0),ld(i(X1),X0)),
    inference(paramodulation,[status(thm)],[f4129,f1012]) ).

fof(f36501,plain,
    ! [X0,X1] : mult(X0,ld(rd(ld(X1,X0),mult(X0,X0)),X0)) = mult(mult(X0,X0),ld(i(X1),X0)),
    inference(forward_demodulation,[status(thm)],[f25270,f36500]) ).

fof(f36502,plain,
    ! [X0,X1] : mult(X0,mult(X0,mult(X1,X0))) = mult(mult(X0,X0),ld(i(X1),X0)),
    inference(forward_demodulation,[status(thm)],[f25294,f36501]) ).

fof(f36503,plain,
    ! [X0,X1] : mult(X0,mult(X0,mult(X1,X0))) = mult(mult(X0,mult(X0,X1)),X0),
    inference(forward_demodulation,[status(thm)],[f17929,f36502]) ).

fof(f93560,plain,
    ! [X0,X1,X2] : mult(mult(X0,mult(X1,mult(X1,X2))),X1) = mult(mult(X0,X1),ld(X1,mult(X1,mult(X1,mult(X2,X1))))),
    inference(paramodulation,[status(thm)],[f36503,f21]) ).

fof(f93561,plain,
    ! [X0,X1,X2] : mult(mult(X0,mult(X1,mult(X1,X2))),X1) = mult(mult(X0,X1),mult(X1,mult(X2,X1))),
    inference(forward_demodulation,[status(thm)],[f14,f93560]) ).

fof(f93562,plain,
    $false,
    inference(backward_subsumption_resolution,[status(thm)],[f24,f93561]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : GRP697-1 : TPTP v8.1.2. Released v4.0.0.
% 0.03/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.14/0.34  % Computer : n029.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Tue May 30 11:45:21 EDT 2023
% 0.14/0.34  % CPUTime  : 
% 0.14/0.35  % Drodi V3.5.1
% 232.28/29.65  % Refutation found
% 232.28/29.65  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 232.28/29.65  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 237.33/30.29  % Elapsed time: 29.934668 seconds
% 237.33/30.29  % CPU time: 235.945811 seconds
% 237.33/30.29  % Memory used: 2.265 GB
%------------------------------------------------------------------------------