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

Directional alias: U is the right adjoint of an adjunction F ⊣ U. Names the forgetful direction β€” U drops the structure that distinguishes π’ž from π’Ÿ (e.g., U_Ringβ†’Rig forgets that you can do βˆ’). More...

Concept definition

template<typename U, typename F>
Structural shape: F and U have the categorical signature of an adjoint pair F ⊣ U β€” F : π’Ÿ β†’ π’ž (left,...
Definition adjunction.cppm:122
Directional alias: U is the right adjoint of an adjunction F ⊣ U. Names the forgetful direction β€” U d...
Definition adjunction.cppm:159

Detailed Description

Directional alias: U is the right adjoint of an adjunction F ⊣ U. Names the forgetful direction β€” U drops the structure that distinguishes π’ž from π’Ÿ (e.g., U_Ringβ†’Rig forgets that you can do βˆ’).

Concrete sense: U : Ring β†’ Rig sends a ring to its underlying rig; the adjunction with the Grothendieck-group free functor recovers F(R) as "the smallest ring containing R as a sub-rig".