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

Set-theoretic synonym for IsMonicArrow — an arrow is injective iff distinct inputs yield distinct outputs (f(x) == f(y) → x == y). More...

Concept definition

template<typename E>
Set-theoretic synonym for IsMonicArrow — an arrow is injective iff distinct inputs yield distinct out...
Definition morphism.cppm:1335
An arrow declared to be a monomorphism (ι: A ↣ B).
Definition morphism.cppm:1141

Detailed Description

Set-theoretic synonym for IsMonicArrow — an arrow is injective iff distinct inputs yield distinct outputs (f(x) == f(y) → x == y).

Categorically the same concept: a monomorphism in the category of sets. Opt-in via is_monic_arrow_v<E>.