In the course of algebraic geometry I follow, the professor has introduced the notion of 'graded ring' to decompose polynomial ring $k[x_0, \ldots, x_n]$ as follows:
$$k[x_0, \ldots, x_n] = \oplus_{d \geq 0}S_d$$
where he denoted $S_d$ the set of all homogeneous polynomials of degree $d$.
The definition of graded ring he gave confuses me a little bit. This was the definition: A ring $S$ is graded if $S = \oplus_{d \geq 0}S_d$ for abelian groups $S_d$ such that $S_d \cdot S_e \subseteq S_{d+e}$.
The part which confuses me is the last condition: It makes sense to me if the $S_d$ are subgroups of $S$ (in that case I see elements of $S_d \cdot S_e$ as $x_dx_e$, with $x_d \in S_d$ and $x_e \in S_e$). But what if the $S_i$ are not subgroups and we have that $S$ is actually isomorphic to such a direct product? How is $S_d \cdot S_e$ defined in this case?
If we have an isomorphism
$$ \varphi : S \to \coprod_{d \geq 0} S_d $$
(note that, while $\oplus$ is more traditional than $\amalg$ here, I find it a poor choice of notation for reasons beyond the scope of this post)
Then, if the canonical insertions are notated as
$$ i_n : S_n \to \coprod_{d \geq 0} S_d $$
then, for each $n$ we intend to identify the three groups:
Notation is intended to be flexible: we should be prepared to switch back and forth between any of these three groups on demand.
In particular, we should be prepared to multiply an element of $S_d$ with an element of $S_e$ by moving them both over to $S$.
So, $S_d \cdot S_e \subseteq S_{d+e}$ should be read as meaning exactly the same thing as
$$ \varphi^{-1}(i_d(S_d)) \cdot \varphi^{-1}(i_e(S_e)) \subseteq \varphi^{-1}(i_{d+e}(S_{d+e}))$$
For those allergic to this ambiguity, however, there is a rescue: you can always strictify such a scenario. Define the groups
$$S_d' = \varphi^{-1}(i_d(S_d)) \subseteq S$$
Then, the family of maps
$$ s_d = \varphi^{-1} \circ i_d : S_d \to S'_d $$
defines an isomorphism $s$ between any choice of coproduct
$$ s : \coprod_{d \geq 0} S_d \to \coprod_{d \geq 0} S_d'$$
and thus
$$ s \circ \varphi : S \to \coprod_{d \geq 0} S_d' $$
is an isomorphism. In particular, this means $S$ itself is a coproduct of the $S_d'$, and so we can choose the coproduct so that
$$ S = \coprod_{d \geq 0} S_d' $$ $$ s \circ \varphi = 1_S$$
and so we've made $S$ into a coproduct of subgroups.
However, I strongly suggest getting used to working coherently with passing back and forth between the various identified objects. In my opinion, advances in category theory, homological algebra, and homotopical algebra very strongly suggest that the notion of equality is too strong; that one should only care about things up to isomorphism, or even just up to equivalence.