|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
Formal definition of the Boolean system πΉ within the numeric ontology. More...
#include <concepts>#include <functional>#include <type_traits>#include <utility>import dedekind.numbers:scalars;import dedekind.sets;import dedekind.sequences;import dedekind.order;import dedekind.category;import dedekind.algebra;
Namespaces | |
| namespace | dedekind::numbers |
Formal definition of the Boolean system πΉ within the numeric ontology.
Copyright 2026 The Dedekind Authors Licensed under the Apache License, Version 2.0.
@partition :numbers @dependency :algebra, :topology, :cardinalities, :scalars
This partition defines the Boolean speciesβthe simplest non-trivial numerical system. It establishes the formal mapping between logical truth values and the algebraic structure of a semiring.
The Boolean system is modeled as an Idempotent Commutative Semiring over the set {0, 1}. In this mapping:
This structure is uniquely characterized by its cardinality |S| = 2 and its idempotency property (x β x = x), which distinguishes it from the additive properties of β or β.
Wikipedia: Boolean algebra, Semiring, Idempotency