|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
Typedefs | |
| using | UnivSizeSet |
The set complement is an involution: ~~A ≡ A at the type level for a subobject. ~A is the reducer's Not node, and operator~ peels Not<Not<A>> → A at the leaf (the reducer's ¬¬A→A), so the double-negation is structurally self-inverse.
| using dedekind::sets::detail_complement_involution::UnivSizeSet |