|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
A Ring whose multiplication is commutative. More...
A Ring whose multiplication is commutative.
Every commutative ring satisfies all of IsRing plus the requirement that a * b == b * a for all a, b. The rationals ℚ, reals ℝ, Gaussian rationals ℚ(i), and Modular<N> for every N are commutative rings; M_2(ℝ) (2×2 real matrices) is a ring but @emph{not} commutative.