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

A singleton morphism-carrier whose dagger is its inverse (isometry and coisometry) — a dagger-iso, \(f^\dagger = f^{-1}\). Hence an IsIsomorphism once lifted into the arrow surface (follow-up). More...

Concept definition

template<typename F, typename Dagger, typename Op>
requires { requires is_coisometry<Dagger, Op>(F{}); }
A singleton morphism-carrier F (its default value is the arrow) whose dagger is a left inverse: the n...
Definition involution.cppm:536
A singleton morphism-carrier whose dagger is its inverse (isometry and coisometry) — a dagger-iso,...
Definition involution.cppm:544
constexpr bool is_coisometry(const T &f)
The coisometry law: — the dagger is a right inverse.
Definition involution.cppm:515

Detailed Description

A singleton morphism-carrier whose dagger is its inverse (isometry and coisometry) — a dagger-iso, \(f^\dagger = f^{-1}\). Hence an IsIsomorphism once lifted into the arrow surface (follow-up).