[step:Carry out the inductive step using the canonical short exact sequence]Assume that for some $n \geq 2$, the result holds for any collection of $n - 1$ noetherian (respectively artinian) $R$-modules. Let $M_1, \dots, M_n$ be noetherian $R$-modules. By the inductive hypothesis, $M_1 \oplus \cdots \oplus M_{n-1}$ is noetherian.
Consider the canonical short exact sequence of $R$-modules:
\begin{align*}
0 \to M_1 \oplus \cdots \oplus M_{n-1} \xrightarrow{\;\iota\;} M_1 \oplus \cdots \oplus M_n \xrightarrow{\;\pi\;} M_n \to 0,
\end{align*}
where $\iota$ is the inclusion into the first $n-1$ coordinates, defined by $\iota(m_1, \dots, m_{n-1}) = (m_1, \dots, m_{n-1}, 0)$, and $\pi$ is the projection onto the last coordinate, defined by $\pi(m_1, \dots, m_n) = m_n$.
We verify this is exact:
- **$\iota$ is injective:** If $\iota(m_1, \dots, m_{n-1}) = 0$, then $(m_1, \dots, m_{n-1}, 0) = (0, \dots, 0)$, so each $m_i = 0$.
- **$\pi$ is surjective:** For any $m_n \in M_n$, we have $\pi(0, \dots, 0, m_n) = m_n$.
- **$\ker \pi = \operatorname{im} \iota$:** An element $(m_1, \dots, m_n)$ lies in $\ker \pi$ if and only if $m_n = 0$, which is precisely the image of $\iota$.
Both $M_1 \oplus \cdots \oplus M_{n-1}$ (noetherian by the inductive hypothesis) and $M_n$ (noetherian by assumption) are noetherian. By the [Short Exact Sequence and Chain Conditions](/theorems/2906) theorem, $M_1 \oplus \cdots \oplus M_n$ is noetherian.
The artinian case is identical: the same short exact sequence and induction apply, with "noetherian" replaced by "artinian" throughout.[/step]