Ring Created 2026-09-24 Updated 2026-10-14
A ring is a set with two binary operations, addition and multiplication, satisfying three requirements. Under addition, is an abelian group: there is a zero, every element has an inverse element, and grouping or exchanging summands does not change the result. Multiplication is associative and has an identity element , so and . Finally, both versions of the distributive property hold:Here every ring is unital, but the zero ring, with , is allowed. Commutativity of multiplication is an additional condition defining a commutative ring. These conventions agree with [ref].
The integers form a ring with their usual operations. The polynomial ring is another: addition combines coefficients, while multiplication uses the distributive property. For example,The same rules justify symbolic calculations in both rings; this is why one definition can organize apparently different kinds of arithmetic. In every ring, , and . The first identity follows by distributing and subtracting ; the second follows by distributing . Thus familiar sign rules are consequences of the structure.
Order still matters in some rings. In the matrix ring , takeThen matrix multiplication givesNevertheless, matrix multiplication is associative, distributes over addition, and has the identity matrix as its identity element. This is a valid ring. On a column vector, applies first and second: swapping coordinates before discarding the second coordinate differs from doing those actions in reverse. The failure of commutativity records a meaningful difference in function composition.
Two orders of matrix multiplication give different outputs on the same vector
. Details. Sum Created 2026-09-24 Updated 2026-11-05
A finite sum is the result of repeated addition of its terms, written for example . The empty sum is zero. In an abelian group, associativity and commutativity make a finite sum independent of its grouping and the order of its terms.
For an infinite sequence of real or complex terms, a sum requires a limit of a sequence: the partial sums must converge to a finite value. This is a convergent series. For example, , while has no finite sum. Writing a summation symbol alone does not establish convergence.
Sumset representation function 2026-10-14
For finite sets in an abelian group , the sumset representation function isIt counts ordered pairs in the Cartesian product, so and are different when , even though commutativity makes their sums equal. It is zero outside the sumset, andFor , its values at are . For , its values at the increasing elements of are . Both lists total sixteen, but the first concentrates more ordered pairs on fewer sums. This distinction is what additive energy quantifies.
Ordered-pair sums and representation counts for an arithmetic progression and a spread-out integer set
. Details. Transpose of a matrix product Created 2026-10-25 Updated 2026-11-05
For compatible finite matrices, the transpose reverses the factor order. Entrywise, , proving the identity. The analogous formula for conjugate transpose is . Commutativity of scalar entries permits the last rearrangement; the matrix products themselves are not assumed to commute.
Universal property of abelianization 2026-10-14
For every abelian group and group homomorphism , there is a unique group homomorphism such thatThis is a universal property. To see why it holds, compute , using commutativity in . Hence , and is constant on each coset of . The displayed formula is therefore well-defined and preserves multiplication. It is unique because is surjective. This is an instance of factoring a group homomorphism through a quotient group; see Conrad, Universal mapping properties, theorem 3.4.
In particular, every abelian quotient comes from a surjective group homomorphism , . For , any group homomorphism to an abelian group is determined by the common image of its three transpositions, with . Every even permutation must map to . Thus sign of a permutation captures all possible information of this kind, including maps with infinite abelian groups as their targets.

