Documentation

CsdLean4.SigmaLayer.TensorSector

SigmaLayer/TensorSector: weaving the tensor product into the ledger #

Category: 7-SigmaLayer (the projective-sector layer (Paper C)).

How the composite/tensor structure sits in the base. The honest split is:

So tensors ARE woven in: the tensor product, its no-signalling algebra, the composite-is-tensor reconstruction (compositeAlgReconstruction), AND the B6-discharging constructor (CompositeSector.ofReconstruction) are all theorems/tools.

def CSD.SigmaLayer.tensorIndexEquiv (NA NB : ) :
Fin NA × Fin NB Fin (NA * NB)

The finite tensor index equivalence. Fin NA × Fin NB ≃ Fin (NA · NB) (finProdFinEquiv): the joint projective sector CP^{NA·NB−1} is genuinely the tensor product ℂ^{NA} ⊗ ℂ^{NB}, realised on the product index, not posited.

Equations
Instances For
    def CSD.SigmaLayer.CompositeSector.tensorIndex {NA NB Njoint : } {Sigma : Type u_1} [MeasurableSpace Sigma] {D : ConstraintDynamics Sigma} (C : CompositeSector NA NB Njoint D) :
    Fin NA × Fin NB Fin Njoint

    The composite dimension is the tensor-product index. For any composite sector, the posited dimension relation NA · NB = Njoint (B6) transports the tensor index equivalence to Fin NA × Fin NB ≃ Fin Njoint: the joint sector index IS the pair of party indices. This exhibits the B6 posit as exactly the tensor-product identification.

    Equations
    Instances For

      The local operator algebra commutes (derived). Alice's U ⊗ I and Bob's I ⊗ Q commute on the bipartite tensor sector: (U ⊗ I)(I ⊗ Q) = (I ⊗ Q)(U ⊗ I), both equal to U ⊗ Q. This is the algebraic root of no-signalling, and it is a theorem of the Kronecker algebra, not a postulate.

      Operator-level no-signalling on the tensor sector (re-exposed). Bob's expectation of I ⊗ Q is unchanged by Alice's local unitary U ⊗ I: Alice cannot signal to Bob. This is the operator-form companion of the singlet marginal HasNoSignalling (T15), on the genuine tensor sector. From NoCommunication.no_communication.