Pith. sign in
module module high

IndisputableMonolith.Algebra.F2Power

show as:
view Lean formalization →

This module defines the elementary abelian 2-group of rank D as the set of maps from Fin D to Bool with pointwise XOR. It is cited by downstream modules that apply the structure to combinatorial counts in D dimensions. The module consists entirely of definitions and basic lemmas establishing the group operations and cardinality.

claimThe elementary abelian 2-group of rank \(D\) is modeled as the set of maps \(\mathrm{Fin}(D) \to \mathrm{Bool}\) equipped with pointwise XOR.

background

The module introduces the standard model of the vector space (\mathbb{F}_2^D) over the field with two elements. The doc-comment states that the group is realized concretely as functions from a finite index set of size D to the boolean type, with the group law given by pointwise XOR.

This algebraic object supplies the hypercube structure used for counting arguments. The module imports only Mathlib and defines the group together with its zero element, addition, negation, and Hamming weight function.

proof idea

this is a definition module, no proofs

why it matters in Recognition Science

The module supplies the algebraic model of the D-dimensional hypercube that feeds NarrativeGeodesic (narrative geodesic on Q3) and TwoToTheDMinusOne (the 2^D-1 count law). These downstream results use the construction to obtain the count of seven for Booker's plot families and for gauge-boson families at D=3.

scope and limits

used by (2)

From the project-wide theorem graph. These declarations reference this one in their body.

declarations in this module (28)