Pith. sign in
module module high

IndisputableMonolith.Cosmology.InterfaceComponentBound

show as:
view Lean formalization →

Defines the graph-theoretic substrate for locked domains on lattice balls: adjacency from ordered edge lists, its equivalence closure, and the resulting component partition. Cosmology modules cite it to bound how many monochromatic domains a charge field can form. The development is pure finite-set combinatorics over Mathlib equivalence relations, with no physics axioms.

claimFrom a finite list of ordered pairs $E \subseteq V \times V$, form the base adjacency relation, take its equivalence closure $\sim_E$ (symmetrized transitive reflexive hull), and partition $V$ into connected components. The locked-domain count is the number of classes of $\sim_E$. Orientation of each pair is irrelevant once the closure is taken.

background

Recognition Science coarsening accumulates a discrete world on L1 balls (2D diamonds $|x|+|y|\le t$, 3D octahedra $|x|+|y|+|z|\le t$). A charge or birth field on the cells induces monochromatic regions separated by bichromatic edges. Those monochromatic regions are the locked domains the engine must carry; the bichromatic cut is the recognition-active interface it pays for.

This module supplies the pure combinatorial language for that split. An edge list of ordered pairs generates a base adjacency; the equivalence closure symmetrizes and transitively closes it, so undirected connectivity is recovered regardless of list orientation. Components of that relation are the candidate locked domains. Downstream phases specialize the vertex set to lattice balls and the edge set to nearest-neighbor pairs filtered by a field.

The module sits at Phase 48 of the cosmology stack: it proves, for arbitrary charge fields on the diamond and octahedron, that the number of locked domains is at most the interface size plus one.

proof idea

Definition-first development of finite relations. Generate the base relation from an edge list; form the equivalence closure via Mathlib's EqvGen; prove monotonicity under list extension and a merge lemma when a connecting edge is adjoined. Component count is the cardinality of the quotient. The interface-plus-one bound is obtained by induction on edges: each new bichromatic edge merges at most two classes, so components cannot exceed interface edges plus the initial connected pieces. No analytic estimates; only finite equivalence-relation algebra.

why it matters in Recognition Science

Parent substrate for the polarized-birth ledger. PolarizedBirthDomains quotes Phase 48 as having proved the locked-domain count is at most interface plus one for any charge field, then specializes to the forced conjugate-birth field and obtains exactly three domains (carried state $O(1)$ while the world is $\Theta(t^d)$). PolarizedBirthInterface and PolarizedBirthInterfaceCount close the complementary interface side (spine confinement and exact bichromatic edge counts $8t-4$ in 2D, $8t^2-8t+4$ in 3D). LatticeBallEdges and LatticeBallVolume import the same adjacency language to count total versus monochromatic edges and closed-form cell counts.

In the broader RS picture this is the combinatorial half of sub-extensivity: recognition cost lives on the interface, carried state stays bounded, consistent with eight-tick octave bookkeeping and scale-adaptive coarsening without extensive memory growth.

scope and limits

used by (5)

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

declarations in this module (37)