SigmaLayer/CompositeAdapters: inhabiting the composition targets from the existing capstones #
Category: 7-SigmaLayer (the projective-sector layer (Paper C)).
Tranche 3 adapters. Each theorem here inhabits one of the SigmaLayer/CompositeInterface.lean target predicates
by wiring an existing LF6/Empirical capstone through the interface. No new mathematics is proved: the
content is the demonstration that the SigmaLayer targets are exactly the reconstruction results already in
the corpus.
- T15 no-signalling:
singlet_hasNoSignalling(fromBell.no_signalling_alice/bob). - T14 Bell (CGLMP):
maxEntangled_noLocalHiddenVariable(fromno_lhv_realises_maxEntangled_cglmp_d). - T14 Bell (CHSH/Tsirelson):
singlet_hasTsirelsonSeparation(fromchsh_classical_bound_violatedandchsh_singlet_tsirelson_bound). - T13 contextuality:
cabello18_noNonContextualValuation(Kochen-Specker),merminPeres_noNonContextualValuation,ghz_noNonContextualValuation. - T10 POVM:
povm_weightsProbability(fromPOVM.weights_sum_eq_one). The full T10 content, the POVM Born weights realised as Fubini-Study pointer-block frequencies through a Naimark dilation, IS the existingCSD.LF4.povm_born_frequency_volume_canonical; it is not restated here.
T9 (mixed states): the content lives upstream, not restated here #
We give NO inhabitant of a mixed-state Born or ensemble target here, because the content already
exists elsewhere in the corpus: LF2/MixedEnsembleIx.lean carries the convex-ensemble and Born API
on CSD.LF2.DensityOperatorIx (traceForm_ensemble, eq_eigen_ensemble, mixedEnsemble_capstone),
and SigmaLayer/MixedState.lean the purity predicate (isPure_iff_trace_sq_one), with
DensityOperatorIx.IsPure re-exposed in SigmaLayer/CompositeInterface.lean. Mathlib itself still
has no mixed-state type; the corpus supplies its own. Same posture as T10: not restated here.
T15: no-signalling from the singlet #
T15 inhabited by the singlet. The singlet joint outcome law P_st satisfies operational
no-signalling: both marginals are independent of the far party's setting. From no_signalling_alice
and no_signalling_bob.
T14: Bell nonlocality #
T14 (CGLMP) inhabited by the maximally-entangled qudit. No measurable local-hidden-variable
table reproduces the maximally-entangled QM CGLMP table pQM d, for every d ≥ 2. From
no_lhv_realises_maxEntangled_cglmp_d (the d-intrinsic CGLMP violation).
T14 (CHSH/Tsirelson) inhabited by the singlet. The classical local bound 2 is strictly below
the Tsirelson value 2√2, and the singlet at the optimal angles attains |CHSH| = 2√2. From
chsh_classical_bound_violated and chsh_singlet_tsirelson_bound.
T13: contextuality #
T13 inhabited by Kochen-Specker (Cabello-18). No {true, false} valuation of the 18 Cabello
vectors selects exactly one vector per basis. From ks_no_value_assignment_cabello18.
T13 inhabited by Mermin-Peres. No ±1 valuation of the 3×3 Mermin-Peres square reproduces the
six operator-product parities. From no_lhv_mermin_peres.
T13 inhabited by GHZ (Mermin). No ±1 valuation of the three parties' x, y axes reproduces the
four GHZ/Mermin product parities. From no_lhv_assignment_for_ghz.
T10: POVM normalisation #
T10 (normalisation) inhabited. On a unit state a POVM's Born weights sum to one. From
POVM.weights_sum_eq_one; nonnegativity — the other half of "probability distribution" — is
POVM.weight_nonneg in the imported file, not transported by this statement.