Module: Difference between revisions

From BitProjects
Jump to navigation Jump to search
Infobox>Taw
m format fix
m Automated conversion
Line 1: Line 1:
In [[abstract algebra]], a '''left ''R''-module''' consists of some commutative [[Mathematical Group|group]] (M,+) together with a [[Mathematical ring|ring]] of scalars (''R'',+,*) and an operation ''R'' x ''M'' <tt>-></tt> ''M'' (scalar multiplication, usually just denoted *) such that
In [[abstract algebra]], a '''left ''R''-module''' consists of some abelian [[Mathematical Group|group]] (M,+) together with a [[Mathematical ring|ring]] of scalars (''R'',+,*) and an operation ''R'' x ''M'' <tt>-></tt> ''M'' (scalar multiplication, usually just denoted *) such that
 
 


   For r,s in R, x in M, (rs)x = r(sx)
   For r,s in R, x in M, (rs)x = r(sx)
   For r,s in R, x in M, (r+s)x = rx+sx
   For r,s in R, x in M, (r+s)x = rx+sx
   For r in R, x,y in M, r(x+y) = rx+ry
   For r in R, x,y in M, r(x+y) = rx+ry
   For x in M, 1x = x
   For x in M, 1x = x


A right ''R''-module is defined similarly, only the ring acts on the right. The two notions are identical if the ring ''R'' is commutative.


If ''R'' is a [[field]], then a module is also called a [[vector space]]. Modules are thus generalizations of vector spaces, and much of the theory of modules consists of recovering desirable properties of vector spaces in the realm or modules over certain rings.


A right R-module is defined similarly, only the ring acts on the right.  The two are easily interchangeable.
=== Examples ===
 
 
 
The action of an element r in R is defined to be the map that sends each x to rx (or xr), and is necessarily an [[endomorphism]] of M.  The set of all endomorphisms of M is denoted End(M) and forms a ring under addition and composition, so the above actually defines a [[homomorphism]] from R into End(M).
 


*Every abelian group ''M'' is a module over the ring of [[integer|integers]] '''Z''' if we define ''nx'' = ''x'' + ''x'' + ... + ''x'' (''n'' summands) for ''n'' &ge; 0, and (-''n'')''x'' = -(''nx'').
*If ''R'' is any ring and ''n'' a [[natural number]], then the [[cartesian product]] ''R''<sup>''n''</sup> is a module over ''R'' if we use the component-wise operations.
*If ''M'' is a smooth [[manifold]], then the smooth functions from ''M'' to the [[real number|real numbers]] form a ring ''R''. The set of all vector fields defined on ''M'' form a module over ''R'', and so do the tensor fields and the differential forms on ''M''.
*The square ''n''-by-''n'' [[matrix|matrices]] with real entries form a ring ''R'', and the [[Euclidean space]] '''R'''<sup>''n''</sup> is a left module over this ring if we define the module operation via matrix multiplication.
*If ''R'' is any ring and ''I'' is any left [[ideal]] in ''R'', then ''I'' is a left module over ''R''.


This is called a representation of R over M, and is called faithful if and only if the map is one-to-one.  M can be expressed as an R-module if and only if R has some representation over it.  In particular, every commutative group is a module over the [[integer|integers]], and is either faithful under them or some modular arithmetic.
=== Submodules and homomorphisms ===


:''Still missing.''


=== Alternative definition as representations ===


Another thing to note is that End(M), treated as a group, is also a module over R in a natural way.  When R is a [[field]], this constitutes an associative algebraModules over fields are called [[vector space|vector spaces]].
The action of an element ''r'' in ''R'' is defined to be the map that sends each ''x'' to ''rx'' (or ''xr'' in the case of a right module), and is necessarily a [[group homomorphism|group endomorphism]] of ''M''The set of all group endomorphisms of ''M'' is denoted End(''M'') and forms a ring under addition and composition, and the actions of ring elements actually define a [[ring homomorphism]] from ''R'' to End(''M'').


Such a homorphism is called a ''representation'' of ''R'' over ''M'', and is called ''faithful'' if and only if the map is one-to-one.  ''M'' can be expressed as an R-module if and only if R has some representation over it.  In particular, every abelian group is a module over the [[integer|integers]], and is either faithful under them or some modular arithmetic.



Revision as of 15:43, 25 February 2002

In abstract algebra, a left R-module consists of some abelian group (M,+) together with a ring of scalars (R,+,*) and an operation R x M -> M (scalar multiplication, usually just denoted *) such that

  For r,s in R, x in M, (rs)x = r(sx)
  For r,s in R, x in M, (r+s)x = rx+sx
  For r in R, x,y in M, r(x+y) = rx+ry
  For x in M, 1x = x

A right R-module is defined similarly, only the ring acts on the right. The two notions are identical if the ring R is commutative.

If R is a field, then a module is also called a vector space. Modules are thus generalizations of vector spaces, and much of the theory of modules consists of recovering desirable properties of vector spaces in the realm or modules over certain rings.

Examples

  • Every abelian group M is a module over the ring of integers Z if we define nx = x + x + ... + x (n summands) for n ≥ 0, and (-n)x = -(nx).
  • If R is any ring and n a natural number, then the cartesian product Rn is a module over R if we use the component-wise operations.
  • If M is a smooth manifold, then the smooth functions from M to the real numbers form a ring R. The set of all vector fields defined on M form a module over R, and so do the tensor fields and the differential forms on M.
  • The square n-by-n matrices with real entries form a ring R, and the Euclidean space Rn is a left module over this ring if we define the module operation via matrix multiplication.
  • If R is any ring and I is any left ideal in R, then I is a left module over R.

Submodules and homomorphisms

Still missing.

Alternative definition as representations

The action of an element r in R is defined to be the map that sends each x to rx (or xr in the case of a right module), and is necessarily a group endomorphism of M. The set of all group endomorphisms of M is denoted End(M) and forms a ring under addition and composition, and the actions of ring elements actually define a ring homomorphism from R to End(M).

Such a homorphism is called a representation of R over M, and is called faithful if and only if the map is one-to-one. M can be expressed as an R-module if and only if R has some representation over it. In particular, every abelian group is a module over the integers, and is either faithful under them or some modular arithmetic.