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

Proposition: a set object X whose carrier is a group under *. More...

Concept definition

template<typename X, typename Mult std::multiplies<typename X::Domain>>
Proposition: a set object X whose carrier X::Domain forms a group — the set-indexed lift of category:...
Definition group.cppm:227
Proposition: a set object X whose carrier is a group under *.
Definition group.cppm:252

Detailed Description

Proposition: a set object X whose carrier is a group under *.

The std::multiplies-defaulted multiplicative witness of the set-indexed IsGroup.

Template Parameters
XThe set object.
MultThe multiplicative operation (defaults to std::multiplies<X::Domain>).