IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.ObjecthoodRegistry
Registry of how mathematical objects arise in the primitive recognition calculus: each object is tagged by one of seven commitments (forced rationals, forced scale, display, completion, convention, quotient, observable/permitted). Downstream native-analysis and strong-closure modules import this taxonomy. The module is definitional: inductive commitment kinds, an RS-object wrapper, classifiers, and a periodic-table summary.
claimAn RS-object is a mathematical entity paired with a commitment $C$ drawn from a seven-kind taxonomy: forced rationals, forced scale, display, completion, convention, quotient, and observable/permitted. The registry maps each constructed real, amplitude, probability, or quotient selection to its generating commitment and records the resulting objecthood table.
background
Primitive Recognition Calculus builds reals, amplitudes, and probabilities from recognition-native primitives (delta-reals, generable reals, calibrated scales, quotient selection, prime-axis coherence) rather than from classical set-theoretic existence. Not every formal expression is on equal footing: some quantities are forced by the recognition composition law and self-similarity, others are display conventions, completions, or permitted observables.
This module sits after DeltaReal, DeltaRealCalibration, GenerableReal, DeltaProbability, DeltaAmplitude, QuotientSelection, ValidComparison, and CompletionConservativity. Those modules supply the raw constructions; ObjecthoodRegistry only classifies them.
The doc-comment states the point directly: seven commitments produce a mathematical object. Sibling names (Commitment, RSObject, commitmentOf, the classify_* family, objecthood_periodic_table) implement that taxonomy as Lean definitions and classifiers.
proof idea
Definition module, not a theorem package. It introduces an inductive (or enumerated) Commitment type with seven constructors, an RSObject pairing payload with commitment, a commitmentOf projection, and a family of classify_* maps that assign each upstream construction (forced rationals, forced scale, display quantities, completions, conventions, quotients, observables/permitted forms) to its commitment. A summary objecthood_periodic_table aggregates the classification. No deep proof obligations beyond type-checking and trivial wrapping of imported constructions.
why it matters in Recognition Science
Native analysis and strong closure need a clean separation between what recognition forces and what is merely conventional or completed. DeltaNativeAnalysis and DeltaNativeStrongClosure import this module for that separation: they can reason about delta-native structure without treating display units, completion points, or quotient choices as ontic necessities.
In the broader Recognition Science foundation, this is bookkeeping for the forcing chain and RCL-derived quantities. Forced rationals and forced scale sit near T5–T6 uniqueness and self-similarity; completion and convention track conservativity of extensions; quotient and observable tags keep measurement and comparison honest. Without the registry, later closure arguments would blur existence with notation.
scope and limits
- Does not prove that exactly seven commitments are necessary or exhaustive in all of mathematics.
- Does not derive physical constants, mass rungs, or the alpha band from the registry.
- Does not discharge existence or uniqueness theorems for delta-reals or amplitudes.
- Does not assert that every Lean Real expression carries a unique commitment.
- Does not replace CompletionConservativity or QuotientSelection; it only classifies their outputs.
used by (2)
depends on (9)
-
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.CompletionConservativity -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.DeltaAmplitude -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.DeltaProbability -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.DeltaReal -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.DeltaRealCalibration -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.GenerableReal -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.PrimeAxisCoherence -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.QuotientSelection -
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.ValidComparison
declarations in this module (14)
-
inductive
Commitment -
inductive
RSObject -
def
commitmentOf -
theorem
classify_forced_rationals -
theorem
classify_forced_scale -
theorem
classify_display -
theorem
classify_completion -
theorem
classify_convention -
theorem
classify_quotient -
theorem
classify_observable -
theorem
classify_permitted -
theorem
objecthood_periodic_table -
theorem
background_object_audit -
theorem
display_object_extension