Documentation

CsdLean4.LF3.SettingLocalityLocal

LF3/SettingLocalityLocal: the setting-locality primitive, aware of the local setting #

Category: 3-Local (Q10-a / Q10-b; BACKLOG #137).

SettingLocality.lean's primitives let a change of the remote setting be implemented by a measure-preserving relabelling of Σ — reroute b b' for the A-wing, reroute a a' for the B-wing — and the relabelling there is blind to the local setting: one map reroute a a' has to leave wingB ⟨a, b⟩ invariant for every b at once.

That blindness is stronger than the derivation needs, and #137 found it is too strong to be satisfied at the record-layer basins. The derivation (remoteMarginalInvariantB_of_settingLocality) uses, for each fixed b, only the map at that b; nothing couples different b. But a b-blind map forces the counterfactual joint law of B's two readings under b and b', μ {l | wingB ⟨a, b⟩ l = t ∧ wingB ⟨a, b'⟩ l = t'}, to be independent of a — it is the measure of an intersection the relabelling carries to the corresponding intersection at a'. At the I3 record basins (RecordLayer/SkewFibrePartition.lean) that joint law is ∑ₛ rowSum s · |B-arc(s,t;a,b) ∩ B-arc(s,t';a,b')|, and for the singlet at the CHSH angles it takes the values (1 − √2/2)/2 at one a and 1/2 at the other: no b-blind B-reroute exists for the singlet tables in the I3 geometry (and, by the Fréchet bounds on the within-cell overlaps, in any geometry whose A-cells are shared across b). Formalising that obstruction is a priced row; what this file does is state the primitive the derivation actually consumes.

Honest scope #

References: SettingLocality.lean (RemoteSettingLocalityA/B, the derivations imitated); RecordLayer/SkewFibrePartition.lean (eq_of_vadd_preimage_circleCell_eq, the first no-go on the reroute's shape); specs/BACKLOG.md #137, #131 obligation (4).

The local-setting-aware primitive #

structure CSD.LF3.LocalSettingLocalityA {SigmaSpace : Type u_1} [MeasurableSpace SigmaSpace] (μ : MeasureTheory.Measure SigmaSpace) (S : SharedContextOutcomeMaps SigmaSpace) :
Type u_1

Setting locality for the A-wing, aware of A's own setting. A change of B's setting b ↦ b' is implemented, at each a, by a measure-preserving relabelling of Σ under which A's reading in context ⟨a, ·⟩ is unchanged.

Instances For
    structure CSD.LF3.LocalSettingLocalityB {SigmaSpace : Type u_1} [MeasurableSpace SigmaSpace] (μ : MeasureTheory.Measure SigmaSpace) (S : SharedContextOutcomeMaps SigmaSpace) :
    Type u_1

    Setting locality for the B-wing, aware of B's own setting — the mirror.

    Instances For

      The blind A-primitive is the special case whose relabelling ignores a.

      Equations
      Instances For

        The blind B-primitive is the special case whose relabelling ignores b.

        Equations
        Instances For

          ★ The derivation, unchanged #

          ★ A-wing remote marginal invariance from the local-setting-aware primitive. The proof is the one of remoteMarginalInvariantA_of_settingLocality with a fixed throughout.

          ★ B-wing remote marginal invariance from the local-setting-aware primitive — the mirror.

          ★★ Operational no-signalling from the local-setting-aware primitives on both wings.