let Q be multLoop; for f being Function of Q,Q st f in Mlt (Nucl Q) holds
ex u, v being Element of Q st
( u in Nucl Q & v in Nucl Q & ( for x being Element of Q holds f . x = u * (x * v) ) )
set H = Nucl Q;
defpred S3[ Function of Q,Q] means ex u, v being Element of Q st
( u in Nucl Q & v in Nucl Q & ( for x being Element of Q holds $1 . x = u * (x * v) ) );
A1:
for u being Element of Q st u in Nucl Q holds
for f being Function of Q,Q st ( for x being Element of Q holds f . x = x * u ) holds
S3[f]
A4:
for u being Element of Q st u in Nucl Q holds
for f being Function of Q,Q st ( for x being Element of Q holds f . x = u * x ) holds
S3[f]
A7:
for g, h being Permutation of the carrier of Q st S3[g] & S3[h] holds
S3[g * h]
proof
let g,
h be
Permutation of the
carrier of
Q;
( S3[g] & S3[h] implies S3[g * h] )
assume A8:
(
S3[
g] &
S3[
h] )
;
S3[g * h]
consider u,
v being
Element of
Q such that A9:
(
u in Nucl Q &
v in Nucl Q & ( for
x being
Element of
Q holds
g . x = u * (x * v) ) )
by A8;
consider z,
w being
Element of
Q such that A10:
(
z in Nucl Q &
w in Nucl Q & ( for
x being
Element of
Q holds
h . x = z * (x * w) ) )
by A8;
take
u * z
;
ex v being Element of Q st
( u * z in Nucl Q & v in Nucl Q & ( for x being Element of Q holds (g * h) . x = (u * z) * (x * v) ) )
take
w * v
;
( u * z in Nucl Q & w * v in Nucl Q & ( for x being Element of Q holds (g * h) . x = (u * z) * (x * (w * v)) ) )
(
u in [#] (lp (Nucl Q)) &
z in [#] (lp (Nucl Q)) )
by Th24, A9, A10;
then
u * z in [#] (lp (Nucl Q))
by Th37;
hence
u * z in Nucl Q
by Th24;
( w * v in Nucl Q & ( for x being Element of Q holds (g * h) . x = (u * z) * (x * (w * v)) ) )
(
w in [#] (lp (Nucl Q)) &
v in [#] (lp (Nucl Q)) )
by Th24, A9, A10;
then A11:
w * v in [#] (lp (Nucl Q))
by Th37;
then A12:
w * v in Nucl Q
by Th24;
thus
w * v in Nucl Q
by A11, Th24;
for x being Element of Q holds (g * h) . x = (u * z) * (x * (w * v))
A13:
u in Nucl_l Q
by A9, Th12;
A14:
v in Nucl_r Q
by A9, Th12;
A15:
w in Nucl_r Q
by A10, Th12;
A16:
w * v in Nucl_r Q
by A12, Th12;
let x be
Element of
Q;
(g * h) . x = (u * z) * (x * (w * v))
(g * h) . x =
g . (h . x)
by FUNCT_2:15
.=
g . (z * (x * w))
by A10
.=
u * ((z * (x * w)) * v)
by A9
.=
(u * (z * (x * w))) * v
by A13, Def22
.=
((u * z) * (x * w)) * v
by A13, Def22
.=
(((u * z) * x) * w) * v
by A15, Def24
.=
((u * z) * x) * (w * v)
by A14, Def24
.=
(u * z) * (x * (w * v))
by A16, Def24
;
hence
(g * h) . x = (u * z) * (x * (w * v))
;
verum
end;
A17:
for g being Permutation of Q st S3[g] holds
S3[g " ]
for f being Function of Q,Q st f in Mlt (Nucl Q) holds
S3[f]
from AIMLOOP:sch 1(A1, A4, A7, A17);
hence
for f being Function of Q,Q st f in Mlt (Nucl Q) holds
ex u, v being Element of Q st
( u in Nucl Q & v in Nucl Q & ( for x being Element of Q holds f . x = u * (x * v) ) )
; verum