let Q be AIM multLoop; for x, u being Element of Q st u in Nucl Q holds
(x * u) / x in Nucl Q
let x, u be Element of Q; ( u in Nucl Q implies (x * u) / x in Nucl Q )
assume
u in Nucl Q
; (x * u) / x in Nucl Q
then A1:
( u in Nucl_l Q & u in Nucl_m Q & u in Nucl_r Q )
by Th12;
deffunc H1( Element of Q) -> Element of Q = (x * $1) / x;
consider t being Function of Q,Q such that
A2:
for v being Element of Q holds t . v = H1(v)
from FUNCT_2:sch 4();
A3:
t in InnAut Q
for y, z being Element of Q holds (H1(u) * y) * z = H1(u) * (y * z)
proof
let y,
z be
Element of
Q;
(H1(u) * y) * z = H1(u) * (y * z)
set f =
R_MAP (
y,
z);
A8:
R_MAP (
y,
z)
in InnAut Q
by Th58;
(R_MAP (y,z)) . u =
R_map (
u,
y,
z)
by RM1
.=
(u * (y * z)) / (y * z)
by Def22, A1
.=
u
;
then H1(
u) =
t . ((R_MAP (y,z)) . u)
by A2
.=
(t * (R_MAP (y,z))) . u
by FUNCT_2:15
.=
((R_MAP (y,z)) * t) . u
by A8, Def50, A3
.=
(R_MAP (y,z)) . (t . u)
by FUNCT_2:15
.=
(R_MAP (y,z)) . H1(
u)
by A2
.=
R_map (
H1(
u),
y,
z)
by RM1
.=
((H1(u) * y) * z) / (y * z)
;
hence
(H1(u) * y) * z = H1(
u)
* (y * z)
;
verum
end;
then A9:
H1(u) in Nucl_l Q
by Def22;
for y, z being Element of Q holds (y * z) * H1(u) = y * (z * H1(u))
proof
let y,
z be
Element of
Q;
(y * z) * H1(u) = y * (z * H1(u))
set f =
L_MAP (
z,
y);
L_MAP (
z,
y)
in InnAut Q
by Th57;
then A11:
t * (L_MAP (z,y)) = (L_MAP (z,y)) * t
by Def50, A3;
(L_MAP (z,y)) . u =
L_map (
u,
z,
y)
by LM1
.=
(y * z) \ ((y * z) * u)
by Def24, A1
.=
u
;
then H1(
u) =
t . ((L_MAP (z,y)) . u)
by A2
.=
(t * (L_MAP (z,y))) . u
by FUNCT_2:15
.=
(L_MAP (z,y)) . (t . u)
by FUNCT_2:15, A11
.=
(L_MAP (z,y)) . H1(
u)
by A2
.=
L_map (
H1(
u),
z,
y)
by LM1
.=
(y * z) \ (y * (z * H1(u)))
;
hence
(y * z) * H1(
u)
= y * (z * H1(u))
;
verum
end;
then A12:
H1(u) in Nucl_r Q
by Def24;
for y, z being Element of Q holds (y * H1(u)) * z = y * (H1(u) * z)
then
H1(u) in Nucl_m Q
by Def23;
hence
(x * u) / x in Nucl Q
by Th12, A9, A12; verum