Encyclopedia Foundation Foundation Primitive Recognition Calculus Valid Comparison Examples

ARTICLE 3 claims 3 theorems

Foundation Primitive Recognition Calculus Valid Comparison Examples

Three concrete bridges that let a recognition protocol compare its own native data against a standard display, each proven to preserve equality exactly.

Valid comparison bridges

A ledger, a discrete record of events, needs a way to tell whether two entries show the same thing. The framework's answer is a valid comparison: a bridge that maps a protocol's native data to a display value, and then says two entries are equal exactly when their displays match. The module under this page proves that three such bridges exist and behave correctly.

The first bridge handles real numbers. A Delta-real protocol carries a value; the bridge displays that value directly, and the theorem real_display_valid_iff proves that two protocols compare as valid exactly when their underlying real values are equal. This is the simplest possible case: the display is the native value itself.

The second bridge handles finite probabilities. A native event in a finite probability space displays to its rational counting probability. The theorem probability_display_valid_iff proves that two events compare as valid exactly when their probabilities are equal. This is the bridge that lets a ledger treat "likely" and "certain" as comparable quantities.

The third bridge handles quantum amplitudes. A finite Hilbert state displays to its Born-rule weight, the sum of squared amplitudes over all outcomes. The theorem hilbert_display_valid_iff proves that two states compare as valid exactly when those summed weights are equal. This is the bridge that connects the framework's discrete recognition events to the continuous probabilities of quantum measurement.

In Recognition Science, these three bridges are the concrete proof that the framework's abstract comparison doctrine is not empty. They show that real numbers, probabilities, and quantum states can all be brought under the same comparison rule, each with a machine-checked guarantee that the display preserves equality. The headline theorem packages all three equivalences into one statement, confirmed in the framework's machine-checked library of formal theorems.

THEOREM real_display_valid_iff · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/ValidComparisonExamples.lean
theorem real_display_valid_iff (x y : DeltaReal.Protocol) :
    ValidComparison.IsValidComparison realDisplayBridge x y ↔ x.value = y.value :=
  ValidComparison.validComparison_iff_native realDisplayBridge x y
THEOREM probability_display_valid_iff · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/ValidComparisonExamples.lean
theorem probability_display_valid_iff (N : ℕ) (E F : DeltaProbability.Event N) :
    ValidComparison.IsValidComparison (probabilityDisplayBridge N) E F
      ↔ DeltaProbability.prob E = DeltaProbability.prob F :=
  ValidComparison.validComparison_iff_native (probabilityDisplayBridge N) E F
THEOREM hilbert_display_valid_iff · IndisputableMonolith/Foundation/PrimitiveRecognitionCalculus/ValidComparisonExamples.lean
theorem hilbert_display_valid_iff (N : ℕ)
    (ψ φ : FRSComplexAmplitude.FRSIAmp N) :
    ValidComparison.IsValidComparison (hilbertNormBridge N) ψ φ
      ↔ Finset.univ.sum (fun i : Fin (N + 1) => FRSComplexAmplitude.bornWeight ψ i)
        = Finset.univ.sum (fun i : Fin (N + 1) => FRSComplexAmplitude.bornWeight φ i) :=
  ValidComparison.validComparison_iff_native (hilbertNormBridge N) ψ φ

What this page does not claim

The module does not prove that every protocol has a valid comparison bridge. The Hilbert bridge does not establish the Born rule as a derived law; it assumes the Born weight as the display definition.

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/ValidComparisonExamples.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