Jump to content
Wikipedia The Free Encyclopedia

Module homomorphism

From Wikipedia, the free encyclopedia
Linear map over a ring

In algebra, a module homomorphism is a function between modules that preserves the module structures. Explicitly, if M and N are left modules over a ring R, then a function f : M N {\displaystyle f:M\to N} {\displaystyle f:M\to N} is called an R-module homomorphism or an R-linear map if for any x, y in M and r in R,

f ( x + y ) = f ( x ) + f ( y ) , {\displaystyle f(x+y)=f(x)+f(y),} {\displaystyle f(x+y)=f(x)+f(y),}
f ( r x ) = r f ( x ) . {\displaystyle f(rx)=rf(x).} {\displaystyle f(rx)=rf(x).}

In other words, f is a group homomorphism (for the underlying additive groups) that commutes with scalar multiplication. If M, N are right R-modules, then the second condition is replaced with

f ( x r ) = f ( x ) r . {\displaystyle f(xr)=f(x)r.} {\displaystyle f(xr)=f(x)r.}

The preimage of the zero element under f is called the kernel of f. The set of all module homomorphisms from M to N is denoted by Hom R ( M , N ) {\displaystyle \operatorname {Hom} _{R}(M,N)} {\displaystyle \operatorname {Hom} _{R}(M,N)}. It is an abelian group (under pointwise addition) but is not necessarily a module unless R is commutative.

The composition of module homomorphisms is again a module homomorphism, and the identity map on a module is a module homomorphism. Thus, all the (say left) modules together with all the module homomorphisms between them form the category of modules.

Terminology

[edit ]

A module homomorphism is called a module isomorphism if it admits an inverse homomorphism; in particular, it is a bijection. Conversely, one can show a bijective module homomorphism is an isomorphism; i.e., the inverse is a module homomorphism. In particular, a module homomorphism is an isomorphism if and only if it is an isomorphism between the underlying abelian groups.

The isomorphism theorems hold for module homomorphisms.

A module homomorphism from a module M to itself is called an endomorphism and an isomorphism from M to itself an automorphism. One writes End R ( M ) = Hom R ( M , M ) {\displaystyle \operatorname {End} _{R}(M)=\operatorname {Hom} _{R}(M,M)} {\displaystyle \operatorname {End} _{R}(M)=\operatorname {Hom} _{R}(M,M)} for the set of all endomorphisms of a module M. It is not only an abelian group but is also a ring with multiplication given by function composition, called the endomorphism ring of M. The group of units of this ring is the automorphism group of M.

Schur's lemma says that a homomorphism between simple modules (modules with no non-trivial submodules) must be either zero or an isomorphism. In particular, the endomorphism ring of a simple module is a division ring.

In the language of the category theory, an injective homomorphism is also called a monomorphism and a surjective homomorphism an epimorphism.

Examples

[edit ]
  • The zero map MN that maps every element to zero.
  • A linear transformation between vector spaces.
  • Hom Z ( Z / n , Z / m ) = Z / gcd ( n , m ) {\displaystyle \operatorname {Hom} _{\mathbb {Z} }(\mathbb {Z} /n,\mathbb {Z} /m)=\mathbb {Z} /\operatorname {gcd} (n,m)} {\displaystyle \operatorname {Hom} _{\mathbb {Z} }(\mathbb {Z} /n,\mathbb {Z} /m)=\mathbb {Z} /\operatorname {gcd} (n,m)}.
  • For a commutative ring R and ideals I, J, there is the canonical identification
    Hom R ( R / I , R / J ) = { r R | r I J } / J {\displaystyle \operatorname {Hom} _{R}(R/I,R/J)=\{r\in R|rI\subset J\}/J} {\displaystyle \operatorname {Hom} _{R}(R/I,R/J)=\{r\in R|rI\subset J\}/J}
given by f f ( 1 ) {\displaystyle f\mapsto f(1)} {\displaystyle f\mapsto f(1)}. In particular, Hom R ( R / I , R ) {\displaystyle \operatorname {Hom} _{R}(R/I,R)} {\displaystyle \operatorname {Hom} _{R}(R/I,R)} is the annihilator of I.
  • Given a ring R and an element r, let l r : R R {\displaystyle l_{r}:R\to R} {\displaystyle l_{r}:R\to R} denote the left multiplication by r. Then for any s, t in R,
    l r ( s t ) = r s t = l r ( s ) t {\displaystyle l_{r}(st)=rst=l_{r}(s)t} {\displaystyle l_{r}(st)=rst=l_{r}(s)t}.
That is, l r {\displaystyle l_{r}} {\displaystyle l_{r}} is right R-linear.
  • For any ring R,
    • End R ( R ) = R {\displaystyle \operatorname {End} _{R}(R)=R} {\displaystyle \operatorname {End} _{R}(R)=R} as rings when R is viewed as a right module over itself. Explicitly, this isomorphism is given by the left regular representation R End R ( R ) , r l r {\displaystyle R{\overset {\sim }{\to }}\operatorname {End} _{R}(R),,円r\mapsto l_{r}} {\displaystyle R{\overset {\sim }{\to }}\operatorname {End} _{R}(R),,円r\mapsto l_{r}}.
    • Similarly, End R ( R ) = R o p {\displaystyle \operatorname {End} _{R}(R)=R^{op}} {\displaystyle \operatorname {End} _{R}(R)=R^{op}} as rings when R is viewed as a left module over itself. Textbooks or other references usually specify which convention is used.
    • Hom R ( R , M ) = M {\displaystyle \operatorname {Hom} _{R}(R,M)=M} {\displaystyle \operatorname {Hom} _{R}(R,M)=M} through f f ( 1 ) {\displaystyle f\mapsto f(1)} {\displaystyle f\mapsto f(1)} for any left module M.[1] (The module structure on Hom here comes from the right R-action on R; see #Module structures on Hom below.)
    • Hom R ( M , R ) {\displaystyle \operatorname {Hom} _{R}(M,R)} {\displaystyle \operatorname {Hom} _{R}(M,R)} is called the dual module of M; it is a left (resp. right) module if M is a right (resp. left) module over R with the module structure coming from the R-action on R. It is denoted by M {\displaystyle M^{*}} {\displaystyle M^{*}}.
  • Given a ring homomorphism RS of commutative rings and an S-module M, an R-linear map θ: SM is called a derivation if for any f, g in S, θ(f g) = f θ(g) + θ(f) g.
  • If S, T are unital associative algebras over a ring R, then an algebra homomorphism from S to T is a ring homomorphism that is also an R-module homomorphism.

Module structures on Hom

[edit ]

In short, Hom inherits a ring action that was not used up to form Hom. More precise, let M, N be left R-modules. Suppose M has a right action of a ring S that commutes with the R-action; i.e., M is an (R, S)-module. Then

Hom R ( M , N ) {\displaystyle \operatorname {Hom} _{R}(M,N)} {\displaystyle \operatorname {Hom} _{R}(M,N)}

has the structure of a left S-module defined by: for s in S and x in M,

( s f ) ( x ) = f ( x s ) . {\displaystyle (s\cdot f)(x)=f(xs).} {\displaystyle (s\cdot f)(x)=f(xs).}

It is well-defined (i.e., s f {\displaystyle s\cdot f} {\displaystyle s\cdot f} is R-linear) since

( s f ) ( r x ) = f ( r x s ) = r f ( x s ) = r ( s f ) ( x ) , {\displaystyle (s\cdot f)(rx)=f(rxs)=rf(xs)=r(s\cdot f)(x),} {\displaystyle (s\cdot f)(rx)=f(rxs)=rf(xs)=r(s\cdot f)(x),}

and s f {\displaystyle s\cdot f} {\displaystyle s\cdot f} is a ring action since

( s t f ) ( x ) = f ( x s t ) = ( t f ) ( x s ) = s ( t f ) ( x ) {\displaystyle (st\cdot f)(x)=f(xst)=(t\cdot f)(xs)=s\cdot (t\cdot f)(x)} {\displaystyle (st\cdot f)(x)=f(xst)=(t\cdot f)(xs)=s\cdot (t\cdot f)(x)}.

Note: the above verification would "fail" if one used the left R-action in place of the right S-action. In this sense, Hom is often said to "use up" the R-action.

Similarly, if M is a left R-module and N is an (R, S)-module, then Hom R ( M , N ) {\displaystyle \operatorname {Hom} _{R}(M,N)} {\displaystyle \operatorname {Hom} _{R}(M,N)} is a right S-module by ( f s ) ( x ) = f ( x ) s {\displaystyle (f\cdot s)(x)=f(x)s} {\displaystyle (f\cdot s)(x)=f(x)s}.

A matrix representation

[edit ]

The relationship between matrices and linear transformations in linear algebra generalizes in a natural way to module homomorphisms between free modules. Precisely, given a right R-module U, there is the canonical isomorphism of the abelian groups

Hom R ( U n , U m ) f [ f i j ] M m , n ( End R ( U ) ) {\displaystyle \operatorname {Hom} _{R}(U^{\oplus n},U^{\oplus m}){\overset {f\mapsto [f_{ij}]}{\underset {\sim }{\to }}}M_{m,n}(\operatorname {End} _{R}(U))} {\displaystyle \operatorname {Hom} _{R}(U^{\oplus n},U^{\oplus m}){\overset {f\mapsto [f_{ij}]}{\underset {\sim }{\to }}}M_{m,n}(\operatorname {End} _{R}(U))}

obtained by viewing U n {\displaystyle U^{\oplus n}} {\displaystyle U^{\oplus n}} consisting of column vectors and then writing f as an m ×ばつ n matrix. In particular, viewing R as a right R-module and using End R ( R ) R {\displaystyle \operatorname {End} _{R}(R)\simeq R} {\displaystyle \operatorname {End} _{R}(R)\simeq R}, one has

End R ( R n ) M n ( R ) {\displaystyle \operatorname {End} _{R}(R^{n})\simeq M_{n}(R)} {\displaystyle \operatorname {End} _{R}(R^{n})\simeq M_{n}(R)},

which turns out to be a ring isomorphism (as a composition corresponds to a matrix multiplication).

Note the above isomorphism is canonical; no choice is involved. On the other hand, if one is given a module homomorphism between finite-rank free modules, then a choice of an ordered basis corresponds to a choice of an isomorphism F R n {\displaystyle F\simeq R^{n}} {\displaystyle F\simeq R^{n}}. The above procedure then gives the matrix representation with respect to such choices of the bases. For more general modules, matrix representations may either lack uniqueness or not exist.

Defining

[edit ]

In practice, one often defines a module homomorphism by specifying its values on a generating set. More precisely, let M and N be left R-modules. Suppose a subset S generates M; i.e., there is a surjection F M {\displaystyle F\to M} {\displaystyle F\to M} with a free module F with a basis indexed by S and kernel K (i.e., one has a free presentation). Then to give a module homomorphism M N {\displaystyle M\to N} {\displaystyle M\to N} is to give a module homomorphism F N {\displaystyle F\to N} {\displaystyle F\to N} that kills K (i.e., maps K to zero).

Operations

[edit ]

If f : M N {\displaystyle f:M\to N} {\displaystyle f:M\to N} and g : M N {\displaystyle g:M'\to N'} {\displaystyle g:M'\to N'} are module homomorphisms, then their direct sum is

f g : M M N N , ( x , y ) ( f ( x ) , g ( y ) ) {\displaystyle f\oplus g:M\oplus M'\to N\oplus N',,円(x,y)\mapsto (f(x),g(y))} {\displaystyle f\oplus g:M\oplus M'\to N\oplus N',,円(x,y)\mapsto (f(x),g(y))}

and their tensor product is

f g : M M N N , x y f ( x ) g ( y ) . {\displaystyle f\otimes g:M\otimes M'\to N\otimes N',,円x\otimes y\mapsto f(x)\otimes g(y).} {\displaystyle f\otimes g:M\otimes M'\to N\otimes N',,円x\otimes y\mapsto f(x)\otimes g(y).}

Let f : M N {\displaystyle f:M\to N} {\displaystyle f:M\to N} be a module homomorphism between left modules. The graph Γf of f is the submodule of MN given by

Γ f = { ( x , f ( x ) ) | x M } {\displaystyle \Gamma _{f}=\{(x,f(x))|x\in M\}} {\displaystyle \Gamma _{f}=\{(x,f(x))|x\in M\}},

which is the image of the module homomorphism MMN, x → (x, f(x)), called the graph morphism.

The transpose of f is

f : N M , f ( α ) = α f . {\displaystyle f^{*}:N^{*}\to M^{*},,円f^{*}(\alpha )=\alpha \circ f.} {\displaystyle f^{*}:N^{*}\to M^{*},,円f^{*}(\alpha )=\alpha \circ f.}

If f is an isomorphism, then the transpose of the inverse of f is called the contragredient of f.

Exact sequences

[edit ]

Consider a sequence of module homomorphisms

f 3 M 2 f 2 M 1 f 1 M 0 f 0 M 1 f 1 . {\displaystyle \cdots {\overset {f_{3}}{\longrightarrow }}M_{2}{\overset {f_{2}}{\longrightarrow }}M_{1}{\overset {f_{1}}{\longrightarrow }}M_{0}{\overset {f_{0}}{\longrightarrow }}M_{-1}{\overset {f_{-1}}{\longrightarrow }}\cdots .} {\displaystyle \cdots {\overset {f_{3}}{\longrightarrow }}M_{2}{\overset {f_{2}}{\longrightarrow }}M_{1}{\overset {f_{1}}{\longrightarrow }}M_{0}{\overset {f_{0}}{\longrightarrow }}M_{-1}{\overset {f_{-1}}{\longrightarrow }}\cdots .}

Such a sequence is called a chain complex (or often just complex) if each composition is zero; i.e., f i f i + 1 = 0 {\displaystyle f_{i}\circ f_{i+1}=0} {\displaystyle f_{i}\circ f_{i+1}=0} or equivalently the image of f i + 1 {\displaystyle f_{i+1}} {\displaystyle f_{i+1}} is contained in the kernel of f i {\displaystyle f_{i}} {\displaystyle f_{i}}. (If the numbers increase instead of decrease, then it is called a cochain complex; e.g., de Rham complex.) A chain complex is called an exact sequence if im ( f i + 1 ) = ker ( f i ) {\displaystyle \operatorname {im} (f_{i+1})=\operatorname {ker} (f_{i})} {\displaystyle \operatorname {im} (f_{i+1})=\operatorname {ker} (f_{i})}. A special case of an exact sequence is a short exact sequence:

0 A f B g C 0 {\displaystyle 0\to A{\overset {f}{\to }}B{\overset {g}{\to }}C\to 0} {\displaystyle 0\to A{\overset {f}{\to }}B{\overset {g}{\to }}C\to 0}

where f {\displaystyle f} {\displaystyle f} is injective, the kernel of g {\displaystyle g} {\displaystyle g} is the image of f {\displaystyle f} {\displaystyle f} and g {\displaystyle g} {\displaystyle g} is surjective.

Any module homomorphism f : M N {\displaystyle f:M\to N} {\displaystyle f:M\to N} defines an exact sequence

0 K M f N C 0 , {\displaystyle 0\to K\to M{\overset {f}{\to }}N\to C\to 0,} {\displaystyle 0\to K\to M{\overset {f}{\to }}N\to C\to 0,}

where K {\displaystyle K} {\displaystyle K} is the kernel of f {\displaystyle f} {\displaystyle f}, and C {\displaystyle C} {\displaystyle C} is the cokernel, that is the quotient of N {\displaystyle N} {\displaystyle N} by the image of f {\displaystyle f} {\displaystyle f}.

In the case of modules over a commutative ring, a sequence is exact if and only if it is exact at all the maximal ideals; that is all sequences

0 A m f B m g C m 0 {\displaystyle 0\to A_{\mathfrak {m}}{\overset {f}{\to }}B_{\mathfrak {m}}{\overset {g}{\to }}C_{\mathfrak {m}}\to 0} {\displaystyle 0\to A_{\mathfrak {m}}{\overset {f}{\to }}B_{\mathfrak {m}}{\overset {g}{\to }}C_{\mathfrak {m}}\to 0}

are exact, where the subscript m {\displaystyle {\mathfrak {m}}} {\displaystyle {\mathfrak {m}}} means the localization at a maximal ideal m {\displaystyle {\mathfrak {m}}} {\displaystyle {\mathfrak {m}}}.

If f : M B , g : N B {\displaystyle f:M\to B,g:N\to B} {\displaystyle f:M\to B,g:N\to B} are module homomorphisms, then they are said to form a fiber square (or pullback square ), denoted by M ×ばつB N, if it fits into

0 M × B N M × N ϕ B 0 {\displaystyle 0\to M\times _{B}N\to M\times N{\overset {\phi }{\to }}B\to 0} {\displaystyle 0\to M\times _{B}N\to M\times N{\overset {\phi }{\to }}B\to 0}

where ϕ ( x , y ) = f ( x ) g ( x ) {\displaystyle \phi (x,y)=f(x)-g(x)} {\displaystyle \phi (x,y)=f(x)-g(x)}.

Example: Let B A {\displaystyle B\subset A} {\displaystyle B\subset A} be commutative rings, and let I be the annihilator of the quotient B-module A/B (which is an ideal of A). Then canonical maps A A / I , B / I A / I {\displaystyle A\to A/I,B/I\to A/I} {\displaystyle A\to A/I,B/I\to A/I} form a fiber square with B = A × A / I B / I . {\displaystyle B=A\times _{A/I}B/I.} {\displaystyle B=A\times _{A/I}B/I.}

Endomorphisms of finitely generated modules

[edit ]

Let ϕ : M M {\displaystyle \phi :M\to M} {\displaystyle \phi :M\to M} be an endomorphism between finitely generated R-modules for a commutative ring R. Then

  • ϕ {\displaystyle \phi } {\displaystyle \phi } is killed by its characteristic polynomial relative to the generators of M; see Nakayama's lemma#Proof.
  • If ϕ {\displaystyle \phi } {\displaystyle \phi } is surjective, then it is injective.[2]

See also: Herbrand quotient (which can be defined for any endomorphism with some finiteness conditions.)

Variant: additive relations

[edit ]
See also: binary relation

An additive relation M N {\displaystyle M\to N} {\displaystyle M\to N} from a module M to a module N is a submodule of M N . {\displaystyle M\oplus N.} {\displaystyle M\oplus N.}[3] In other words, it is a "many-valued" homomorphism defined on some submodule of M. The inverse f 1 {\displaystyle f^{-1}} {\displaystyle f^{-1}} of f is the submodule { ( y , x ) | ( x , y ) f } {\displaystyle \{(y,x)|(x,y)\in f\}} {\displaystyle \{(y,x)|(x,y)\in f\}}. Any additive relation f determines a homomorphism from a submodule of M to a quotient of N

D ( f ) N / { y | ( 0 , y ) f } {\displaystyle D(f)\to N/\{y|(0,y)\in f\}} {\displaystyle D(f)\to N/\{y|(0,y)\in f\}}

where D ( f ) {\displaystyle D(f)} {\displaystyle D(f)} consists of all elements x in M such that (x, y) belongs to f for some y in N.

A transgression that arises from a spectral sequence is an example of an additive relation.

See also

[edit ]

Notes

[edit ]
  1. ^ Bourbaki, Nicolas (1998), "Chapter II, §1.14, remark 2", Algebra I, Chapters 1–3, Elements of Mathematics, Springer-Verlag, ISBN 3-540-64243-9, MR 1727844
  2. ^ Matsumura, Hideyuki (1989), "Theorem 2.4", Commutative Ring Theory, Cambridge Studies in Advanced Mathematics, vol. 8 (2nd ed.), Cambridge University Press, ISBN 0-521-36764-6, MR 1011461
  3. ^ Mac Lane, Saunders (1995), Homology, Classics in Mathematics, Springer-Verlag, p. 52, ISBN 3-540-58662-8, MR 1344215

AltStyle によって変換されたページ (->オリジナル) /