Two degree-one classes generate the torus cohomology and their product is the orientation class. Keeping the exact identity in view prevents the geometric or probabilistic intuition from drifting.
Definitions first
Cohomology applies \(\operatorname{Hom}(-,R)\) to chains and reverses arrows. The cup product makes \(H^\ast(X;R)\) a graded ring rather than only a graded group.
A reliable calculation names domain and codomain. The notation \(\mathsf{data}\mapsto\mathsf{claim}\) is harmless only after both \(\operatorname{dom}\) and \(\operatorname{cod}\) have been fixed.
A small case in full
Here is a concrete symbolic test. Reading it from left to right reveals which transformation is reversible and which is only an implication.
The reusable statement
A good test for understanding is to change the presentation while keeping the invariant fixed. The aligned form makes that comparison unusually easy.
A nearby false statement
Isomorphic cohomology groups do not guarantee isomorphic cohomology rings. Products can distinguish spaces that additive invariants cannot.
The result is compact enough to reuse without pretending that the caveat has disappeared. The worked line remains the quickest consistency check.