Encyclopedia Foundation Foundation Primitive Recognition Calculus Completion Conservativity
ARTICLE 4 claims 4 theorems
Foundation Primitive Recognition Calculus Completion Conservativity
A formal guarantee that every display object a system shows you can be traced back to a native certificate, with no uncertified artifacts.
Completion conservativity
In Recognition Science, a framework that derives physical structure from the cost of recognition events, a completion is an interface that maps native data N to display data D, together with a certification relation. The display function is what a system shows; the certificate is the native record that vouches for what is shown. A completion is conservative for a predicate when every display datum satisfying that predicate carries a certificate. This is the formal backbone of the main guarantee: a completion is conservative exactly when it has no uncertified display artifacts.
The base case and the composition rules are established. The identity completion, where the display is the identity and the certificate is equality, is conservative for every predicate. Product completions compose conservativity: if each component display predicate descends to a certificate, the product predicate descends to paired certificates. Function-space completions lift conservativity pointwise, so finite vectors and finite fields can be certified coordinatewise. These structural lemmas let multi-field display objects be certified componentwise.
The headline theorem packages the two core facts: for any completion, conservativity for a predicate is equivalent to the absence of an artifact for that predicate, and the identity completion is conservative for every predicate. The product and function-space headlines state the stability of certificate-preserving completion under products and pointwise finite displays. In plain language, the result is a clean criterion: a display system is trustworthy exactly when every displayed object that satisfies a property can be traced back to a native certificate, and this trustworthiness composes across products and coordinatewise across finite vectors.
In Recognition Science, this is the bridge between the primitive recognition calculus and the display layer. The framework models recognition events as discrete ledger entries; the completion conservativity result guarantees that anything shown at the display level can be traced back to those native entries. This is a formal hygiene result: it rules out the possibility of a display artifact that satisfies a predicate but has no native certificate. The consequence is that multi-field and vector-valued displays inherit the trustworthiness of their components, so the display layer cannot introduce uncertified content beyond what the native layer already certifies.
THEOREM conservative_iff_no_artifact · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
theorem conservative_iff_no_artifact {N D Cert : Type*} (C : Completion N D Cert) (P : D → Prop) :
ConservativeFor C P ↔ ¬ ArtifactFor C P := by
unfold ConservativeFor CertificateCovered ArtifactFor
constructor
· intro h hc
rcases hc with ⟨d, hP, hno⟩
exact hno (h d hP)
· intro h d hP
by_contra hno
exact h ⟨d, hP, hno⟩
THEOREM identity_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
theorem identity_conservative (N : Type*) (P : N → Prop) :
ConservativeFor (identityCompletion N) P := by
intro d _
exact ⟨d, rfl⟩
THEOREM product_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
/-- Conservative completions compose across products: if each component display
predicate descends to a certificate, the product predicate descends to paired
certificates. -/
theorem product_conservative
{N₁ D₁ Cert₁ N₂ D₂ Cert₂ : Type*}
(C₁ : Completion N₁ D₁ Cert₁) (C₂ : Completion N₂ D₂ Cert₂)
(P₁ : D₁ → Prop) (P₂ : D₂ → Prop)
(h₁ : ConservativeFor C₁ P₁) (h₂ : ConservativeFor C₂ P₂) :
ConservativeFor (productCompletion C₁ C₂) (ProductPredicate P₁ P₂) := by
intro d hd
rcases hd with ⟨hP₁, hP₂⟩
rcases h₁ d.1 hP₁ with ⟨c₁, hc₁⟩
rcases h₂ d.2 hP₂ with ⟨c₂, hc₂⟩
exact ⟨(c₁, c₂), ⟨hc₁, hc₂⟩⟩
THEOREM function_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
/-- Conservativity lifts pointwise to finite function displays: if each coordinate
predicate has a certificate, the whole function has a coordinatewise certificate. -/
theorem function_conservative
{I N D Cert : Type*} (C : Completion N D Cert) (P : D → Prop)
(hC : ConservativeFor C P) :
ConservativeFor (functionCompletion I N D Cert C) (AllPredicate P) := by
intro d hd
choose c hc using fun i : I => hC (d i) (hd i)
exact ⟨c, hc⟩
What this page does not claim
This result does not derive any physical constant or empirical value. This result does not define what counts as a native certificate in the recognition calculus. This result does not prove that any particular display system in the framework is conservative.
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/CompletionConservativity.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:
- How does the completion conservativity result connect to the forcing chain that derives physical constants?
- What is the primitive recognition calculus itself, and what are its native data types?
- Does the framework's display layer have a canonical completion for physical observables?
- What predicates over display data are actually used in the framework's physical derivations?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM conservative_iff_no_artifact · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
theorem conservative_iff_no_artifact {N D Cert : Type*} (C : Completion N D Cert) (P : D → Prop) : ConservativeFor C P ↔ ¬ ArtifactFor C P := by unfold ConservativeFor CertificateCovered ArtifactFor constructor · intro h hc rcases hc with ⟨d, hP, hno⟩ exact hno (h d hP) · intro h d hP by_contra hno exact h ⟨d, hP, hno⟩A completion is conservative exactly when it has no uncertified display artifacts. conservative_iff_no_artifact · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.leanTHEOREM identity_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
theorem identity_conservative (N : Type*) (P : N → Prop) : ConservativeFor (identityCompletion N) P := by intro d _ exact ⟨d, rfl⟩The identity completion is conservative for every predicate. identity_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.leanTHEOREM product_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
/-- Conservative completions compose across products: if each component display predicate descends to a certificate, the product predicate descends to paired certificates. -/ theorem product_conservative {N₁ D₁ Cert₁ N₂ D₂ Cert₂ : Type*} (C₁ : Completion N₁ D₁ Cert₁) (C₂ : Completion N₂ D₂ Cert₂) (P₁ : D₁ → Prop) (P₂ : D₂ → Prop) (h₁ : ConservativeFor C₁ P₁) (h₂ : ConservativeFor C₂ P₂) : ConservativeFor (productCompletion C₁ C₂) (ProductPredicate P₁ P₂) := by intro d hd rcases hd with ⟨hP₁, hP₂⟩ rcases h₁ d.1 hP₁ with ⟨c₁, hc₁⟩ rcases h₂ d.2 hP₂ with ⟨c₂, hc₂⟩ exact ⟨(c₁, c₂), ⟨hc₁, hc₂⟩⟩Product completions compose conservativity: if each component display predicate descends to a certificate, the product predicate descends to paired certificates. product_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.leanTHEOREM function_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean
/-- Conservativity lifts pointwise to finite function displays: if each coordinate predicate has a certificate, the whole function has a coordinatewise certificate. -/ theorem function_conservative {I N D Cert : Type*} (C : Completion N D Cert) (P : D → Prop) (hC : ConservativeFor C P) : ConservativeFor (functionCompletion I N D Cert C) (AllPredicate P) := by intro d hd choose c hc using fun i : I => hC (d i) (hd i) exact ⟨c, hc⟩Function-space completions lift conservativity pointwise, so finite vectors and finite fields can be certified coordinatewise. function_conservative · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/CompletionConservativity.lean