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

A posetal category that is both filtered and cofiltered, with joins and meets given by the algebraic lattice operations. More...

Concept definition

template<typename T, typename Rel std::less_equal<T>, typename Join Sup, typename Meet Inf, typename L Boole>
requires {
requires is_codirected_v<T, Rel>;
} &&
A thin category whose every finite subset of objects has an upper bound (directedness).
Definition filtered.cppm:226
A posetal category that is both filtered and cofiltered, with joins and meets given by the algebraic ...
Definition lattice.cppm:217
Order-theoretic lattice operations as commutative + absorptive refinement over upstream mereological ...
Definition posetal.cppm:179
A Category where morphisms are governed by a specific Logic Species (Ω).
Definition posetal.cppm:90

Detailed Description

A posetal category that is both filtered and cofiltered, with joins and meets given by the algebraic lattice operations.

The Form-witness for row 4 of the lattice Form-chain (#698). Binds:

  • the top-down categorical content (thin + antisymmetric + filtered + cofiltered);
  • the bottom-up algebraic content (IsOrderLatticeOperations: join / meet operations satisfying commutativity, associativity, idempotence, and absorption).

Both presentations describe the same Form; every carrier satisfying IsLatticeCategory participates in both.

Faithful inclusions encoded definitionally:

IsLatticeCategory ⊊ IsFilteredCategory ⊊ IsThinCategory IsLatticeCategory ⊊ IsPosetal ⊊ IsThinCategory

(Filtered and posetal are parallel branches above thin; lattice conjoins them and adds cofiltered + the algebraic join/meet existence.)

Template Parameters
TThe Domain (Objects).
RelThe Relation (the unique-morphism witness).
JoinThe join operation (default Sup).
MeetThe meet operation (default Inf).
LThe Logic Species (the Subobject Classifier Ω).