let V be Z_Module; for W being Submodule of V holds ker (ZQMorph (V,W)) = (Omega). W
let W be Submodule of V; ker (ZQMorph (V,W)) = (Omega). W
set f = ZQMorph (V,W);
reconsider Ws = (Omega). W as strict Submodule of V by ZMODUL01:42;
for x being object holds
( x in (ZQMorph (V,W)) " {(0. (Z_ModuleQuot (V,W)))} iff x in the carrier of W )
proof
let x be
object ;
( x in (ZQMorph (V,W)) " {(0. (Z_ModuleQuot (V,W)))} iff x in the carrier of W )
assume B1:
x in the
carrier of
W
;
x in (ZQMorph (V,W)) " {(0. (Z_ModuleQuot (V,W)))}
B4:
the
carrier of
W c= the
carrier of
V
by VECTSP_4:def 2;
then reconsider v =
x as
VECTOR of
V by B1;
B2:
v in W
by B1;
(ZQMorph (V,W)) . v =
v + W
by defMophVW
.=
zeroCoset (
V,
W)
by B2, ZMODUL01:63
.=
0. (Z_ModuleQuot (V,W))
by ZMODUL02:def 10
;
then
(ZQMorph (V,W)) . x in {(0. (Z_ModuleQuot (V,W)))}
by TARSKI:def 1;
hence
x in (ZQMorph (V,W)) " {(0. (Z_ModuleQuot (V,W)))}
by B1, B4, FUNCT_2:38;
verum
end;
then
(ZQMorph (V,W)) " {(0. (Z_ModuleQuot (V,W)))} = the carrier of W
by TARSKI:2;
then
ker (ZQMorph (V,W)) = Ws
by LMFirst2, ZMODUL01:45;
hence
ker (ZQMorph (V,W)) = (Omega). W
; verum