Encyclopedia Foundation Foundation Primitive Recognition Calculus Rigidity Base Initiality Is Peano Mode
ARTICLE 3 claims 2 theorems 1 model
Foundation Primitive Recognition Calculus Rigidity Base Initiality Is Peano Mode
A small set of axioms pins down the natural numbers as the unique structure for counting distinctions, and the framework's library proves it.
The Peano model condition
The natural numbers are the familiar counting sequence 0, 1, 2, 3, and so on. The Italian mathematician Giuseppe Peano captured their essential behavior in three famous axioms: zero is not the successor of any number, every number has a distinct successor, and mathematical induction works. Any structure satisfying these behaves exactly like the natural numbers.
The declaration IsPeanoModel packages those same three requirements as a single formal condition on a more abstract object called a delta-algebra, a carrier set with a distinguished starting point and a distinction step. The declaration is a definition, a choice of what counts as a Peano model, not a theorem about the world.
In Recognition Science, the framework models the act of distinction as a delta-algebra: a collection of objects, a first object, and a way to step from one object to the next. The framework's machine-checked library of formal theorems proves that any delta-algebra satisfying the Peano condition is rigid: there is exactly one structure-preserving map from the standard counting model to it, and that map is a bijection. The library's theorem base_rigidity bundles this initiality, categoricity, and uniqueness into one statement.
What the declaration does not claim is that the physical universe is literally a Peano model. It establishes a uniqueness result within the framework: given the axioms, the counting structure is forced. Whether real recognition events form such a structure is a separate question, left open by the declaration itself.
MODEL IsPeanoModel · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.lean
/-- A δ-algebra is a **Peano model** when it is a non-degenerate, minimal
realization of distinction: the step is injective, the base point is never a step,
and the carrier is generated by the base point under the step (induction /
minimality). These are the properties a candidate carrier must have to count as
"the same object as the δ-base," rather than a strictly larger or degenerate
structure. -/
structure IsPeanoModel (A : DeltaAlgebra) : Prop where
succ_injective : Function.Injective A.succ
zero_not_succ : ∀ x, A.succ x ≠ A.zero
induction : ∀ (P : A.carrier → Prop),
P A.zero → (∀ x, P x → P (A.succ x)) → ∀ x, P x
THEOREM base_rigidity · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.lean
/-- The full base-rigidity conjunction: initiality, categoricity, and uniqueness
of the isomorphism. The δ-base is a canonical object — forced up to unique
isomorphism. THEOREM (choice-free; see the audits below). -/
theorem base_rigidity :
target_initial ∧ target_categorical ∧ target_unique_iso :=
⟨base_initial, base_categorical, base_unique_iso⟩
THEOREM base_unique_iso · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.lean
theorem base_unique_iso : target_unique_iso := by
intro M h
refine ⟨{ default := ⟨baseHom M, baseRec_injective M h, baseRec_surjective M h⟩,
uniq := ?_ }⟩
intro f
apply Subtype.ext
exact (baseInitial M).uniq f.1
What this page does not claim
The physical universe is a Peano model. The declaration proves the Peano axioms are true of reality. The rigidity theorem applies to structures that do not satisfy the Peano condition.
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/Rigidity/BaseInitiality.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:
- What is a delta-algebra homomorphism, and why does uniqueness of such maps matter?
- How does the Peano model condition connect to the framework's broader forcing chain?
- What would it mean for physical recognition events to form a Peano model?
- Does the rigidity theorem generalize to other algebraic structures beyond delta-algebras?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
MODEL IsPeanoModel · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.lean
/-- A δ-algebra is a **Peano model** when it is a non-degenerate, minimal realization of distinction: the step is injective, the base point is never a step, and the carrier is generated by the base point under the step (induction / minimality). These are the properties a candidate carrier must have to count as "the same object as the δ-base," rather than a strictly larger or degenerate structure. -/ structure IsPeanoModel (A : DeltaAlgebra) : Prop where succ_injective : Function.Injective A.succ zero_not_succ : ∀ x, A.succ x ≠ A.zero induction : ∀ (P : A.carrier → Prop), P A.zero → (∀ x, P x → P (A.succ x)) → ∀ x, P xThe declaration IsPeanoModel packages the three Peano axioms as a single formal condition on a delta-algebra. IsPeanoModel · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.leanTHEOREM base_rigidity · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.lean
/-- The full base-rigidity conjunction: initiality, categoricity, and uniqueness of the isomorphism. The δ-base is a canonical object — forced up to unique isomorphism. THEOREM (choice-free; see the audits below). -/ theorem base_rigidity : target_initial ∧ target_categorical ∧ target_unique_iso := ⟨base_initial, base_categorical, base_unique_iso⟩The framework's machine-checked library of formal theorems proves that any delta-algebra satisfying the Peano condition is rigid. base_rigidity · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.leanTHEOREM base_unique_iso · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.lean
theorem base_unique_iso : target_unique_iso := by intro M h refine ⟨{ default := ⟨baseHom M, baseRec_injective M h, baseRec_surjective M h⟩, uniq := ?_ }⟩ intro f apply Subtype.ext exact (baseInitial M).uniq f.1There is exactly one structure-preserving map from the standard counting model to any Peano model, and that map is a bijection. base_unique_iso · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/Rigidity/BaseInitiality.lean