17

I just learned from Wikipedia that coproduct of two (commutative) rings is given by tensor product over integers, and that coproduct of a family of rings is given by a "construction analogous to the free product of groups." Can the tensor product approach be generalized to an arbitrary family of rings? (Infinite tensor product?) I'm a little surprised that coproduct of commutative rings requires noncommutative structure (free group). Does someone have a reference which explicitly constructs the coproduct?

Smiley1000
  • 4,219
ashpool
  • 7,408
  • 1
    Your first sentence uses the word coproduct one more time that you intended, I think. – Mariano Suárez-Álvarez Sep 17 '12 at 01:22
  • Related questions: https://math.stackexchange.com/q/143098/491450 , https://math.stackexchange.com/q/625874/491450 , https://math.stackexchange.com/q/1972781/491450 , https://math.stackexchange.com/q/3865235/491450 , https://math.stackexchange.com/q/2016341/491450 – Smiley1000 Dec 18 '24 at 19:14

2 Answers2

25

Your question is mildly ambiguous, so let's separate the statements for the categories of commutative rings and rings.

The infinite coproduct of commutative rings in $\text{CRing}$ is not given by an infinite tensor product, the reason being intuitively that you can only multiply finitely many elements of a ring at a time and infinite tensor products deal with attempting to multiply infinitely many things at a time. It is in fact given by a filtered colimit of finite tensor products. More precisely, let $A_i, i \in I$ be an indexed family of commutative rings, and for every finite subset $J$ of $I$ consider the tensor product $A_J = \bigotimes_{i \in J} A_i$. Then the infinite coproduct $\bigsqcup_i A_i$ is the filtered colimit of the $A_J$ equipped with all inclusion maps $A_{J_1} \to A_{J_2}$, where $J_1 \subset J_2$. The inclusion maps look like this:

$$a_{i_1} \otimes ... \otimes a_{i_n} \to a_{i_1} \otimes ... \otimes a_{i_n} \otimes 1_{A_{i_{n+1}}} \otimes ... \otimes 1_{A_{i_m}}$$

where $|J_1| = n$ and $|J_2| = m$.

The infinite coproduct of rings in $\text{Ring}$ is an infinite free product. As an abelian group, it is constructed similarly to the above; for an indexed family $A_i, i \in I$ of rings it consists of a filtered colimit (of abelian groups!) of finite tensor products (as abelian groups!) of the $A_i$ where we can repeat factors (due to the fact that we cannot assume that the images of $A_i$ and $A_j$ commute in general). The multiplication is given by concatenation. I don't know a reference for the construction but it consists more or less in following one's nose. When in doubt, always refer back to the universal property.

In particular, the functor $\text{CRing} \to \text{Ring}$ does not preserve coproducts; the phrase "coproduct of commutative rings" has a different meaning depending on whether you want to take the coproduct in $\text{CRing}$ or in $\text{Ring}$ because the corresponding universal properties are different.

Qiaochu Yuan
  • 468,795
  • 5
    It's worth noting that any category with filtered colimits and finite coproducts has all small coproducts, by the construction you give. – Zhen Lin Sep 17 '12 at 02:34
  • 1
    @Zhen: the construction I give in $\text{Ring}$ is not quite a construction using finite coproducts; the tensor products I'm considering are not free products. I'm just trying to describe the free product as an abelian group. I should make this clearer. – Qiaochu Yuan Sep 17 '12 at 02:47
  • Thanks for your helpful answer. For the filtered colimit approach, do you think one needs to order $I$ or mod out the finite tensor products to isomorphism classes or something, in order to have well-defined maps $A_{J_1}\rightarrow A_{J_2}$ ? – ashpool Sep 17 '12 at 14:49
  • 2
    @ashpool: not for $\text{CRing}$. The maps come from inclusions of finite subsets. That definition makes sense without an order. I wrote down the terms in order for simplicity but that's not necessary in $\text{CRing}$ because the factors in a tensor product commute. For the construction in $\text{Ring}$ you need to take all possible orders. – Qiaochu Yuan Sep 17 '12 at 16:28
  • @QiaochuYuan: By "factors in a tensor product commute," do you mean you already modded out by isomorphism classes? For example, if $J={1,2}$, then by $A_J$, do you mean $A_1\otimes A_2$ or $A_2\otimes A_1$ ? – ashpool Sep 17 '12 at 16:58
  • @QiaochuYuan: Sorry, please disregard my previous comment -- now I see that $A_1\otimes A_2$ and $A_2\otimes A_1$ are really the same when defined as a universal element. – ashpool Sep 17 '12 at 17:01
  • 1
    @ashpool: actually the colimit is the same either way; that is, I could either only have $A_1 \otimes A_2$ or I could have both, and as long as the inclusion maps are what they should be it doesn't matter. The colimit still has the same universal property. – Qiaochu Yuan Sep 17 '12 at 18:07
0

Here is a way to construct the coproduct of a family of commutative rings $R_i$ in the category $\mathsf{CRing}$:

Let $S = \mathbb{Z}[x_{i, r} : i \in I, r \in R_i]$ be the free commutative ring on the indeterminates $x_{i, r}$ for $i \in I$ and $r \in R_i$. Now let $J \subseteq S$ be the ideal generated by expressions of the following form:

  • $x_{i, r_1} + x_{i, r_2} - x_{i, r_1 + r_2}$ for $i \in I$ and $r_1, r_2 \in R_i$
  • $x_{i, r_1} x_{i, r_2} - x_{i, r_1 r_2}$ for $i \in I$ and $r_1, r_2 \in R_i$
  • $x_{i, 1} - 1$ for $i \in I$

Now take $\newcommand\quotient[2]{{^{\Large #1}}/{_{ \Large #2}}} T = \quotient{S}{J}$. Then $T \cong \coprod_{i \in I} R_i$ is the coproduct over all the $R_i$ in $\mathsf{CRing}$. The inclusions $R_i \to T$ are the obvious ones, and the fact that we took the quotient by $J$ ensures that these are actually ring homomorphisms.


Here is the completely analogous construction for the case of the coproduct of a family of rings $R_i$ in the category $\mathsf{Ring}$:

Let $S = \mathbb{Z} \langle x_{i, r} : i \in I, r \in R_i \rangle$ be the free noncommutative ring on the indeterminates $x_{i, r}$ for $i \in I$ and $r \in R_i$. Now let $J \subseteq S$ be the ideal generated by expressions of the following form:

  • $x_{i, r_1} + x_{i, r_2} - x_{i, r_1 + r_2}$ for $i \in I$ and $r_1, r_2 \in R_i$
  • $x_{i, r_1} x_{i, r_2} - x_{i, r_1 r_2}$ for $i \in I$ and $r_1, r_2 \in R_i$
  • $x_{i, 1} - 1$ for $i \in I$

Now take $\newcommand\quotient[2]{{^{\Large #1}}/{_{ \Large #2}}} T = \quotient{S}{J}$. Then $T \cong \coprod_{i \in I} R_i$ is the coproduct over all the $R_i$ in $\mathsf{Ring}$. The inclusions $R_i \to T$ are the obvious ones, and the fact that we took the quotient by $J$ ensures that these are actually ring homomorphisms.


It is also not at all unexpected that the coproduct of commutative rings in the category $\mathsf{Ring}$ is not commutative. The free product of abelian groups is also not abelian.


Here are some related questions:

Smiley1000
  • 4,219