Encyclopedia Foundation Foundation Primitive Recognition Calculus All Dimensional Cubical Boundary

ARTICLE 3 claims 3 theorems

Foundation Primitive Recognition Calculus All Dimensional Cubical Boundary

A machine-checked proof that in the framework's cubical ledger, taking the boundary twice always gives zero, in every dimension.

The boundary of boundaries

In geometry, a boundary is the edge of a shape. The boundary of a square is its four sides; the boundary of a cube is its six faces. A classical fact, known for over a century in algebraic topology, is that the boundary of a boundary is always empty: the edges of a square have no endpoints left over, and the faces of a cube meet along edges that cancel in pairs. This result is proved here for a discrete, finite ledger of cubical faces in any dimension, within the Recognition Science framework.

The framework's ledger, a discrete record of recognition events, organizes higher-dimensional cubes as chains of faces. A face certificate records a face of a given dimension and a finite list of codimension-2 square cancellations. The second boundary of such a certificate is the sum of the boundary-of-boundary displays of those squares. The proof shows that this second boundary is always the zero function. A finite chain of such certificates, built by induction, also has zero second boundary.

The headline theorem bundles three statements: every face certificate has zero second boundary, every finite chain has zero second boundary, and the canonical boundary API satisfies the same property. The proof relies only on the finite ledger of square cancellations, not on any continuous geometry. This is the all-dimensional finite boundary API required by the Delta plan in the framework.

In Recognition Science, this result matters because it makes the cubical boundary operator well-behaved: applying it twice erases everything, a necessary consistency condition for any calculus built on such ledgers. It is a structural guarantee, not a physical prediction, but it underpins the framework's higher-dimensional constructions.

THEOREM higherFace_secondBoundary_zero · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/AllDimensionalCubicalBoundary.lean
/-- Every higher-dimensional face certificate has zero second boundary, because
its second boundary is a finite ledger of zero 2-face boundary-of-boundary terms. -/
theorem higherFace_secondBoundary_zero {n : ℕ} (F : HigherFaceCert n) :
    F.secondBoundary = fun _ => 0 :=
  twoFaceCert_list_boundary_squared_zero F.twoFaceLedger
THEOREM higherChain_secondBoundary_zero · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/AllDimensionalCubicalBoundary.lean
/-- Every finite higher-dimensional chain has zero second boundary. -/
theorem higherChain_secondBoundary_zero {n : ℕ} (C : HigherChain n) :
    HigherChain.secondBoundary C = fun _ => 0 := by
  induction C with
  | nil =>
      funext w
      simp [HigherChain.secondBoundary]
  | cons F rest ih =>
      funext w
      have hF := congrFun (higherFace_secondBoundary_zero F) w
      have hrest := congrFun ih w
      simp [HigherChain.secondBoundary] at hrest
      simp [HigherChain.secondBoundary, List.foldl_cons, hF, hrest]
THEOREM all_dimensional_cubical_boundary_headline · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/AllDimensionalCubicalBoundary.lean
/-- **All-dimensional cubical boundary headline.** Every finite higher-dimensional
cubical chain whose second boundary is decomposed into codimension-2 square
certificates has zero second boundary. This is the all-dimensional finite
boundary API required by the Delta plan. -/
theorem all_dimensional_cubical_boundary_headline :
    (∀ {n : ℕ} (F : HigherFaceCert n), F.secondBoundary = fun _ => 0)
      ∧ (∀ {n : ℕ} (C : HigherChain n), HigherChain.secondBoundary C = fun _ => 0)
      ∧ (∀ {n : ℕ} (C : HigherChain n),
          deltaCubicalBoundaryAPI.secondBoundary C = fun _ => 0) :=
  ⟨higherFace_secondBoundary_zero, higherChain_secondBoundary_zero,
    fun C => deltaCubicalBoundaryAPI.square_zero C⟩

What this page does not claim

This module does not prove the physical recognition-to-linking bridge for three-dimensional space. It does not derive any physical constant or coupling. It does not claim that the boundary-of-boundary property holds for infinite chains.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/AllDimensionalCubicalBoundary.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND