assume A1:
for Q being multLoop st Q is satisfying_TT & Q is satisfying_TL & Q is satisfying_TR & Q is satisfying_LR & Q is satisfying_LL & Q is satisfying_RR holds
( Q is satisfying_aa1 & Q is satisfying_aa2 & Q is satisfying_aa3 & Q is satisfying_Ka & Q is satisfying_aK1 & Q is satisfying_aK2 & Q is satisfying_aK3 )
; for Q being AIM multLoop holds
( Q _/_ (lp (Nucl Q)) is commutative multGroup & Q _/_ (lp (Cent Q)) is multGroup )
let Q be AIM multLoop; ( Q _/_ (lp (Nucl Q)) is commutative multGroup & Q _/_ (lp (Cent Q)) is multGroup )
reconsider Q1 = Q as satisfying_aa1 satisfying_aa2 satisfying_aa3 satisfying_Ka satisfying_aK1 satisfying_aK2 satisfying_aK3 multLoop by A1;
set NN = lp (Nucl Q);
set fN = QuotientHom (Q,(lp (Nucl Q)));
A2:
for y being Element of (Q _/_ (lp (Nucl Q))) ex x being Element of Q st (QuotientHom (Q,(lp (Nucl Q)))) . x = y
Ker (QuotientHom (Q,(lp (Nucl Q)))) = @ ([#] (lp (Nucl Q)))
by Th44;
then
Nucl Q1 c= Ker (QuotientHom (Q,(lp (Nucl Q))))
by Th24;
hence
Q _/_ (lp (Nucl Q)) is commutative multGroup
by Th16, A2; Q _/_ (lp (Cent Q)) is multGroup
set NC = lp (Cent Q);
set fC = QuotientHom (Q,(lp (Cent Q)));
A4:
for y being Element of (Q _/_ (lp (Cent Q))) ex x being Element of Q st (QuotientHom (Q,(lp (Cent Q)))) . x = y
Ker (QuotientHom (Q,(lp (Cent Q)))) = @ ([#] (lp (Cent Q)))
by Th44;
then
Cent Q1 c= Ker (QuotientHom (Q,(lp (Cent Q))))
by Th25;
hence
Q _/_ (lp (Cent Q)) is multGroup
by Th17, A4; verum