Direct product module

From Maths
Jump to: navigation, search
Stub grade: A
This page is a stub
This page is a stub, so it contains little or minimal information and is on a to-do list for being expanded.The message provided is:
Be sure to mention the function construction (although indexed families are really just maps...)

Definition

Let (R,+,,0) be a ring (with out without unity), and let (Mα)αI be an indexed family of left R-modules. We can construct a new module, denoted αIMα that is a categorical product of the members of the family (Mα)αI[1]:

  • αIMα is the underlying set of the module (we define M:=αIMα for convenience). This is a standard Cartesian product[Note 1]. The operations are:
    1. Addition: [Note 2] +:M×MM by +:((xα)αI,(yα)αI)(xα+yα)αI (standard componentwise operation)
    2. Multiplication/Action: ×:R×MM given by ×:(r,(xα)αI)(rxα)αI, again standard componentwise definition.
Claim 1: this is indeed an R-module.[1]

With this definition we also get canonical projections, for each βI[1]:

  • πβ:MMβ given by π:(xα)αIxβ
Claim 2: the canonical projections are module homomorphisms[1]
Claim 3: the R-module M is the unique R-module such that all the projections are module homomorphisms.[1]

Characteristic property of the direct product module

\begin{xy} \xymatrix{ & & \prod_{\alpha\in I}M_\alpha \ar[dd] \\ & & \\ M \ar[uurr]^\varphi \ar[rr]+<-0.9ex,0.15ex>|(.875){\hole} & & X_b \save (15,13)+"3,3"*+{\ldots}="udots"; (8.125,6.5)+"3,3"*+{X_a}="x1"; (-8.125,-6.5)+"3,3"*+{X_c}="x3"; (-15,-13)+"3,3"*+{\ldots}="ldots"; \ar@{->} "x1"; "1,3"; \ar@{->}_(0.65){\pi_c,\ \pi_b,\ \pi_a} "x3"; "1,3"; \ar@{->}|(.873){\hole} "x1"+<-0.9ex,0.15ex>; "3,1"; \ar@{->}_{\varphi_c,\ \varphi_b,\ \varphi_a} "x3"+<-0.9ex,0.3ex>; "3,1"; \restore } \end{xy}

TODO: Description


Let (R,*,+,0) be a ring (with or without unity) and let (M_\alpha)_{\alpha\in I} be an arbitrary indexed family of R-modules. Let \prod_{\alpha\in I}M_\alpha be their direct product, as usual. Then[1]:
  • For any R-module, M and
    • For any indexed family (\varphi_\alpha:M\rightarrow M_\alpha)_{\alpha\in I} of module homomorphisms
      • There exists a unique morphism[Note 3], \varphi:M\rightarrow\prod_{\alpha\in I}M_\alpha such that:
        • \forall\alpha\in I[\pi_\alpha\circ\varphi=\varphi_\alpha]

TODO: Link to diagram, this basically says it all though!



Proof of claims

Grade: B
This page requires one or more proofs to be filled in, it is on a to-do list for being expanded with them.
Please note that this does not mean the content is unreliable. Unless there are any caveats mentioned below the statement comes from a reliable source. As always, Warnings and limitations will be clearly shown and possibly highlighted if very important (see template:Caution et al).
The message provided is:
Do this section, or at least leave a guide, it should be routine and mirror the other instances of products

See also

Notes

  1. Jump up An alternate construction is that \prod_{\alpha\in I}M_\alpha consists of mappings, f:I\rightarrow\bigcup_{\alpha\in I}M_\alpha where \forall\alpha\in I[f(\alpha)\in M_\alpha] this is just extra work as you should already be familiar with considering tuples as mappings.
  2. Jump up the operation of the Abelian group that makes up a module
  3. Jump up Morphism - short for homomorphisms in the relevant category, in this case modules

References

  1. Jump up to: 1.0 1.1 1.2 1.3 1.4 1.5 Abstract Algebra - Pierre Antoine Grillet