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

An arrow that is both an order-preserving map and a bijection. More...

Concept definition

template<typename F, typename Op std::less_equal<>>
An arrow declared to be both a monomorphism (ι: A ↣ B) and an epimorphism (π: A ↠ B),...
Definition morphism.cppm:1283
An arrow F declared to be order-preserving with respect to the ambient order relation Op.
Definition posetal.cppm:406
An arrow that is both an order-preserving map and a bijection.
Definition posetal.cppm:483

Detailed Description

An arrow that is both an order-preserving map and a bijection.

Composes the categorical bijection certificate (:morphism::IsBijectiveArrow = IsMonicArrow && IsEpicArrow) with the order-preservation trait above. This is the textbook "enabling" class for clean halfspace- pivot transport in :algebra:halfspace_transport: the image of a halfspace under an order-iso is again a halfspace.