let Q be AIM multLoop; for x, u being Element of Q st u in Nucl Q holds
T_map (u,x) in Nucl Q
let x, u be Element of Q; ( u in Nucl Q implies T_map (u,x) in Nucl Q )
assume
u in Nucl Q
; T_map (u,x) in Nucl Q
then A1:
( u in Nucl_l Q & u in Nucl_m Q & u in Nucl_r Q )
by Th12;
for y, z being Element of Q holds ((T_map (u,x)) * y) * z = (T_map (u,x)) * (y * z)
proof
let y,
z be
Element of
Q;
((T_map (u,x)) * y) * z = (T_map (u,x)) * (y * z)
Q is
satisfying_TR
;
then R_map (
(T_map (u,x)),
y,
z) =
T_map (
(R_map (u,y,z)),
x)
.=
T_map (
((u * (y * z)) / (y * z)),
x)
by Def22, A1
.=
T_map (
u,
x)
;
hence
((T_map (u,x)) * y) * z = (T_map (u,x)) * (y * z)
;
verum
end;
then A2:
T_map (u,x) in Nucl_l Q
by Def22;
for y, z being Element of Q holds (y * z) * (T_map (u,x)) = y * (z * (T_map (u,x)))
proof
let y,
z be
Element of
Q;
(y * z) * (T_map (u,x)) = y * (z * (T_map (u,x)))
Q is
satisfying_TL
;
then L_map (
(T_map (u,x)),
z,
y) =
T_map (
(L_map (u,z,y)),
x)
.=
T_map (
((y * z) \ ((y * z) * u)),
x)
by Def24, A1
.=
T_map (
u,
x)
;
hence
(y * z) * (T_map (u,x)) = y * (z * (T_map (u,x)))
;
verum
end;
then A3:
T_map (u,x) in Nucl_r Q
by Def24;
for y, z being Element of Q holds (y * (T_map (u,x))) * z = y * ((T_map (u,x)) * z)
proof
let y,
z be
Element of
Q;
(y * (T_map (u,x))) * z = y * ((T_map (u,x)) * z)
deffunc H1(
Element of
Q)
-> Element of
Q =
y \ ((y * ($1 * z)) / z);
A4:
H1(
u) =
y \ (((y * u) * z) / z)
by Def23, A1
.=
u
;
consider m being
Function of
Q,
Q such that A5:
for
v being
Element of
Q holds
m . v = H1(
v)
from FUNCT_2:sch 4();
A6:
m in InnAut Q
set t =
T_MAP x;
T_MAP x in InnAut Q
by Th56;
then A14:
(T_MAP x) * m = m * (T_MAP x)
by Def50, A6;
H1(
T_map (
u,
x)) =
m . (T_map (u,x))
by A5
.=
m . ((T_MAP x) . u)
by TM1
.=
(m * (T_MAP x)) . u
by FUNCT_2:15
.=
(T_MAP x) . (m . u)
by FUNCT_2:15, A14
.=
(T_MAP x) . H1(
u)
by A5
.=
T_map (
u,
x)
by A4, TM1
;
hence
(y * (T_map (u,x))) * z = y * ((T_map (u,x)) * z)
;
verum
end;
then
T_map (u,x) in Nucl_m Q
by Def23;
hence
T_map (u,x) in Nucl Q
by Th12, A2, A3; verum