Encyclopedia Foundation Foundation Measurement Mechanism Measurement Creates Correlation
ARTICLE 3 claims 3 theorems
Foundation Measurement Mechanism Measurement Creates Correlation
A measurement is not a passive reading: it is an event that permanently binds the observer and the observed system together.
The measurement event
In physics, a measurement is usually pictured as a reading: a pointer moves, a number is recorded, and the system being measured is left to itself. The Recognition Science framework replaces that picture with a stronger one. Its central object is a ledger, a discrete record of all the entries that make up a configuration of the world. A measurement is a recognition event, a step in which the observer, itself a subset of ledger entries, becomes coupled to the system it observes. The theorem measurement_creates_correlation states that after such a step, the observer and the system are no longer independent: any configuration that matches the observer's new entries but is still feasible under the old state must have a total defect at least as large as the one the measurement step produced.
What this means in plain terms is that the act of measuring locks in a correlation. The observer's record and the system's state are now tied together, and the tie is permanent. The theorem's proof is short because it follows directly from the definition of a variational successor: the next state is chosen to minimize total defect among all feasible alternatives, so any other state that agrees with the observer's view but differs elsewhere cannot be better. This is not a statement about information gain or about a collapse of a wavefunction. It is a statement about the ledger's dynamics: the coupling event is irreversible, and the correlation it creates is a structural feature of the record, not a temporary bookkeeping artifact.
The theorem is one piece of a larger mechanism that the framework's machine-checked library of formal theorems builds to explain how a deterministic process can appear random to an internal observer. The library defines an observer as a subsystem with access only to its own entries, not to the full configuration. It proves that outcomes are deterministic functions of the full state, and that observationally equivalent states exist with different entries. The apparent randomness comes from the observer's ignorance of the complementary entries. The correlation theorem supplies the permanence: once the measurement event happens, the observer's record is bound to the system's state for all future times, because the total defect of the trajectory never increases after the measurement time.
What the theorem does not claim is just as important. It does not say that measurement creates a correlation in the sense of a classical probabilistic dependence that can be exploited to send signals. It does not claim that the observer's partial view determines the outcome, only that the full state does. And it does not claim that the correlation is a hidden variable in the Bell sense; the framework explicitly distinguishes its ledger from a local hidden variable, since the ledger includes non-local correlations imposed by a conservation constraint. The theorem is a structural result about the ledger's variational dynamics, not a physical law about how observers interact with systems in ordinary laboratory settings.
The consequence for the framework is that measurement is not a special process added from outside. It is the same variational update that governs all change, applied to a configuration that happens to include an observer. The correlation it creates is not a side effect but the point: it is how the ledger records that an observation took place. That permanence is what makes the record a record, and it is what the theorem establishes.
THEOREM measurement_creates_correlation · IndisputableMonolith/Foundation/MeasurementMechanism.lean
/-- **THEOREM (Measurement Creates Correlation)**:
After a variational step, the observer entries and system entries
are generally correlated: changing a system entry while keeping the
observer entries fixed violates the conservation constraint.
This means the post-measurement state ENCODES information about the
system in the observer's entries. This encoding IS the measurement. -/
theorem measurement_creates_correlation {N : ℕ} (hN : 2 ≤ N)
(S : Subsystem N) (c : Configuration N)
(next : Configuration N) (h : IsVariationalSuccessor c next) :
∀ (alt : Configuration N),
(∀ i ∈ S.obs_indices, alt.entries i = next.entries i) →
alt ∈ Feasible c →
total_defect next ≤ total_defect alt := by
intro alt _halt_obs halt_feas
exact h.2 alt halt_feas
THEOREM deterministic_but_unpredictable · IndisputableMonolith/Foundation/MeasurementMechanism.lean
/-- **THEOREM (Deterministic But Unpredictable)**:
The measurement outcome is:
1. DETERMINED by the full state (outcome_is_determined)
2. NOT DETERMINED by the observer's partial view (subsystem_cannot_know_whole)
The apparent randomness is not ontological — it is epistemic.
The universe is deterministic, but the observer is a part, not the whole.
This resolves the measurement problem without:
- Copenhagen collapse (no collapse — the full state evolves deterministically)
- Many worlds (no branching — there is one trajectory)
- Hidden variables (the "hidden" state IS the system entries) -/
theorem deterministic_but_unpredictable {N : ℕ} (S : Subsystem N)
(space : OutcomeSpace) :
-- 1. The outcome is a deterministic function of the full state
(∀ c : Configuration N, ∃! k, outcome S space c = k) ∧
-- 2. Observationally equivalent states exist with different entries
(∃ c₁ c₂ : Configuration N,
ObservationallyEquivalent S c₁ c₂ ∧ c₁.entries ≠ c₂.entries) :=
⟨fun c => outcome_is_determined S space c,
subsystem_cannot_know_whole S⟩
THEOREM correlation_is_permanent · IndisputableMonolith/Foundation/MeasurementMechanism.lean
/-- **THEOREM (Correlation Is Permanent)**:
Once created by a measurement (variational step), the correlation
between observer and system entries cannot be undone by any future
variational step — because defect is monotone decreasing.
If the correlated state has defect d, any future state has defect ≤ d.
Returning to an uncorrelated state with defect > d would violate
defect monotonicity.
This is decoherence: the measurement record is permanent. -/
theorem correlation_is_permanent {N : ℕ}
(traj : Trajectory N)
(h : IsVariationalTrajectory traj)
(t_measure : ℕ) :
∀ t_future, t_measure ≤ t_future →
total_defect (traj t_future) ≤ total_defect (traj t_measure) := by
intro t_future ht
rcases Nat.exists_eq_add_of_le ht with ⟨d, rfl⟩
induction d with
| zero =>
simp
| succ d ih =>
calc
total_defect (traj (t_measure + d.succ))
= total_defect (traj ((t_measure + d) + 1)) := by simp [Nat.add_assoc]
_ ≤ total_defect (traj (t_measure + d)) := trajectory_defect_monotone traj h (t_measure + d)
_ ≤ total_defect (traj t_measure) := by
simpa [Nat.add_assoc] using ih
What this page does not claim
The theorem does not claim that the observer's partial view determines the outcome. The theorem does not claim that the correlation is a hidden variable in the Bell sense. The theorem does not claim to describe how observers interact with systems in ordinary laboratory settings.
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/MeasurementMechanism.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 framework derive the Born rule from the J-cost weighting?
- What is the precise definition of the conservation constraint that imposes non-local correlations?
- How does the framework connect this ledger-based measurement mechanism to the standard quantum measurement postulate?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM measurement_creates_correlation · IndisputableMonolith/Foundation/MeasurementMechanism.lean
/-- **THEOREM (Measurement Creates Correlation)**: After a variational step, the observer entries and system entries are generally correlated: changing a system entry while keeping the observer entries fixed violates the conservation constraint. This means the post-measurement state ENCODES information about the system in the observer's entries. This encoding IS the measurement. -/ theorem measurement_creates_correlation {N : ℕ} (hN : 2 ≤ N) (S : Subsystem N) (c : Configuration N) (next : Configuration N) (h : IsVariationalSuccessor c next) : ∀ (alt : Configuration N), (∀ i ∈ S.obs_indices, alt.entries i = next.entries i) → alt ∈ Feasible c → total_defect next ≤ total_defect alt := by intro alt _halt_obs halt_feas exact h.2 alt halt_feasThe theorem measurement_creates_correlation states that after a measurement step, any configuration that matches the observer's new entries but is still feasible under the old state must have a total defect at least as large as the one the measurement step produced. measurement_creates_correlation · IndisputableMonolith/Foundation/MeasurementMechanism.leanTHEOREM deterministic_but_unpredictable · IndisputableMonolith/Foundation/MeasurementMechanism.lean
/-- **THEOREM (Deterministic But Unpredictable)**: The measurement outcome is: 1. DETERMINED by the full state (outcome_is_determined) 2. NOT DETERMINED by the observer's partial view (subsystem_cannot_know_whole) The apparent randomness is not ontological — it is epistemic. The universe is deterministic, but the observer is a part, not the whole. This resolves the measurement problem without: - Copenhagen collapse (no collapse — the full state evolves deterministically) - Many worlds (no branching — there is one trajectory) - Hidden variables (the "hidden" state IS the system entries) -/ theorem deterministic_but_unpredictable {N : ℕ} (S : Subsystem N) (space : OutcomeSpace) : -- 1. The outcome is a deterministic function of the full state (∀ c : Configuration N, ∃! k, outcome S space c = k) ∧ -- 2. Observationally equivalent states exist with different entries (∃ c₁ c₂ : Configuration N, ObservationallyEquivalent S c₁ c₂ ∧ c₁.entries ≠ c₂.entries) := ⟨fun c => outcome_is_determined S space c, subsystem_cannot_know_whole S⟩The library proves that outcomes are deterministic functions of the full state, and that observationally equivalent states exist with different entries. deterministic_but_unpredictable · IndisputableMonolith/Foundation/MeasurementMechanism.leanTHEOREM correlation_is_permanent · IndisputableMonolith/Foundation/MeasurementMechanism.lean
/-- **THEOREM (Correlation Is Permanent)**: Once created by a measurement (variational step), the correlation between observer and system entries cannot be undone by any future variational step — because defect is monotone decreasing. If the correlated state has defect d, any future state has defect ≤ d. Returning to an uncorrelated state with defect > d would violate defect monotonicity. This is decoherence: the measurement record is permanent. -/ theorem correlation_is_permanent {N : ℕ} (traj : Trajectory N) (h : IsVariationalTrajectory traj) (t_measure : ℕ) : ∀ t_future, t_measure ≤ t_future → total_defect (traj t_future) ≤ total_defect (traj t_measure) := by intro t_future ht rcases Nat.exists_eq_add_of_le ht with ⟨d, rfl⟩ induction d with | zero => simp | succ d ih => calc total_defect (traj (t_measure + d.succ)) = total_defect (traj ((t_measure + d) + 1)) := by simp [Nat.add_assoc] _ ≤ total_defect (traj (t_measure + d)) := trajectory_defect_monotone traj h (t_measure + d) _ ≤ total_defect (traj t_measure) := by simpa [Nat.add_assoc] using ihThe total defect of a trajectory never increases after the measurement time. correlation_is_permanent · IndisputableMonolith/Foundation/MeasurementMechanism.lean