Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::algebra::IsRng Concept Referenceexport

Concept definition

template<typename X, typename Add std::plus<typename X::Domain>, typename Mult std::multiplies<typename X::Domain>>
An algebraic set: a Tarski set whose carrier is closed under a family of operations....
Definition universal.cppm:187
Definition ring.cppm:128
A Ring without Identity (Multiplication is a Semigroup).
Definition total.cppm:770

Detailed Description

: The "Identity-less" Harmony (No unit).

A rng has no multiplicative identity, so it does not go through the multiplicative-monoid rung; the algebraic-set discipline is pinned directly via IsAlgebra (std::semiregular + closure under both operations).