Documentation

MIPRE.LCS.Observable

Observables in LCS Games #

This module defines the algebraic properties of quantum observables in the context of Linear Constraint System (LCS) games. An observable is represented as a self-adjoint, involutive operator.

Key Definitions #

Key Lemmas #

structure MIPRE.LCS.IsObservable {R : Type u_1} [Ring R] [StarRing R] (O : R) :

A binary observable in a star-ring: a self-adjoint involution.

  • involutive : O * O = 1

    The observable squares to one.

  • self_adjoint : star O = O

    The observable is self-adjoint.

Instances For
    def MIPRE.LCS.observableOfMeasurementSystem {R : Type u_1} [Ring R] (f : ZMod 2R) :
    R

    The ±1-observable P₀ - P₁ associated with a binary measurement.

    Equations
    Instances For
      theorem MIPRE.LCS.binary_measurement_eq_projector {R : Type u_1} [Ring R] [StarRing R] [Algebra R] (f : ZMod 2R) (h : IsMeasurementSystem f) (y : ZMod 2) :
      f y = (1 / 2) (1 + (-1) ^ y.val observableOfMeasurementSystem f)