Physlib

PhyslibAlpha.ProbabilisticTheory.StarAlgebra.Observable

Observables

i. Overview

An observable is a self-adjoint element of a space with an involution. A complex state on the space restricts to a real state on its observables, the expectation-value functional.

ii. Key results

  • `Observable`, `PositiveObservable` : observables and positive observables.
  • `UnitalPositiveLinearMap.onObservables` : the real state on observables of a complex state.

4 declarations

abbrev

The space of self-adjoint elements (observables) in AA

Given an additive group AA equipped with an additive involution ∗\ast, the type `Observable A` represents the collection of self-adjoint elements of AA, defined as those a∈Aa \in A such that a∗=aa^* = a.

abbrev

Positive observables (a∗=aa^* = a and a≥0a \ge 0) in AA

In an additive group AA equipped with an additive involution ∗\ast and a partial order ≤\le, a positive observable is an element a∈Aa \in A that is both self-adjoint (a∗=aa^* = a) and non-negative (a≥0a \ge 0).

definition

Real state on Observable A\text{Observable } A induced by a complex state ω\omega

Let AA be a space with an involution and ω∈S[C,A]\omega \in \mathcal{S}[\mathbb{C}, A] be a complex-valued state (a unital positive linear map from AA to C\mathbb{C}). The definition `onObservables` maps ω\omega to a real-valued state on the space of observables of AA, denoted as S[R,Observable A]\mathcal{S}[\mathbb{R}, \text{Observable } A]. This induced state represents the expectation-value functional such that for any self-adjoint element a∈Observable Aa \in \text{Observable } A, the result is the real number ω(a)\omega(a).

theorem

The induced real state ω.onObservables(a)\omega.\text{onObservables}(a) equals the complex state ω(a)\omega(a)

Let AA be a space with an involution. For any complex-valued state ω∈S[C,A]\omega \in \mathcal{S}[\mathbb{C}, A] and any observable a∈Observable Aa \in \text{Observable } A, the value of the induced real state ω.onObservables\omega.\text{onObservables} applied to aa is equal to the value of the original state ω\omega applied to aa when the real result is cast to a complex number. That is, (ω.onObservables(a):C)=ω(a) (\omega.\text{onObservables}(a) : \mathbb{C}) = \omega(a) where ω.onObservables∈S[R,Observable A]\omega.\text{onObservables} \in \mathcal{S}[\mathbb{R}, \text{Observable } A] is the real-valued state representing the expectation-value functional.