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

\(A \subseteq B\) is decidable via the structural meet: a subobject-lattice pair whose meet-then-equality is a truth value. The gate for the generic identity <=; where the meet does not collapse this is unsatisfied (the honest exists / forall wall) and a per-carrier <= must supply the case. More...

Concept definition

template<typename A, typename B>
SubobjectLatticePair<A, B> && requires(const A& a, const B& b) {
{ (a & b) == a } -> std::convertible_to<typename A::logic_species::Ω>;
}
is decidable via the structural meet: a subobject-lattice pair whose meet-then-equality is a truth va...
Definition inclusion.cppm:54
A compatible pair of subobject lattices — same ambient Domain and logic_species: the canonical rung o...
Definition inclusion.cppm:42

Detailed Description

\(A \subseteq B\) is decidable via the structural meet: a subobject-lattice pair whose meet-then-equality is a truth value. The gate for the generic identity <=; where the meet does not collapse this is unsatisfied (the honest exists / forall wall) and a per-carrier <= must supply the case.