PhyslibAlpha.ProbabilisticTheory.Classical.FiniteSystem
Finite classical systems
i. Overview
A classical system with finitely many outcomes `ι` has as observables the real functions on `ι`, ordered pointwise, with the constant function `1` as order unit. A state is then a probability distribution on the outcomes: it gives outcome `i` the probability `ω (Pi.single i 1)`. So the state space is the standard simplex, its pure states are the deterministic states reading off a single outcome, and every state is a mixture of them in exactly one way. This is what makes the system classical. The classical bit is `ι = Fin 2`.
ii. Key results
- `FiniteClassicalSystem ι` : the classical system with outcomes `ι`.
- `FiniteClassicalSystem.stateEquiv` : the states are the probability vectors.
- `FiniteClassicalSystem.isPure_iff` : the pure states are the point evaluations.
- `FiniteClassicalSystem.isSimplex_algebraicStateSpace` : the state space is a simplex.
iii. Table of contents
- A. The order-unit space
- B. States as probability vectors
- C. The simplex of states
- D. Effects of `ℝ`
A. The order-unit space
B. States as probability vectors
C. The simplex of states
D. Effects of `ℝ`
18 declarations
Finite classical system with outcomes
For a set of outcomes , the finite classical system is defined as the space of real-valued functions . These functions represent the observables of the system and are typically considered with a pointwise ordering.
Order-unit space structure of finite classical systems
For a finite set of outcomes , the space of observables , consisting of real-valued functions with pointwise ordering, is an order-unit space. The constant function (defined by for all ) serves as the order unit, satisfying and the property that for any observable , there exists a natural number such that .
Archimedean order-unit space structure of finite classical systems
For a set of outcomes , the space of observables , consisting of real-valued functions with the constant function as its order unit, is an Archimedean order-unit space. This means that for any observable , if holds pointwise for every in , then .
Deterministic state for outcome
For a finite set of outcomes and the corresponding space of observables (consisting of functions ), the function maps an outcome to a state in the state space . This state acts on an observable by evaluating it at , such that . It represents the deterministic state where the outcome is obtained with certainty.
Let be a finite set of outcomes. Let be an observable, represented as a real-valued function . For any outcome , let be the deterministic state corresponding to . Then, the evaluation of the state on the observable is given by:
for linear functionals on finite classical systems
Let be a finite set of outcomes. Let be the finite classical system with outcomes , defined as the space of real-valued functions . For any linear functional and any observable , the value of applied to is given by the sum: where is the indicator function (defined by `Pi.single i 1`) which takes the value at and otherwise. This demonstrates that a linear functional on a finite classical system is uniquely determined by its values on the individual outcomes.
Linear isomorphism for a finite classical system
The linear isomorphism `dualEquiv` identifies the dual space of a finite classical system (the space of real linear functionals ) with the space of functions . For a linear functional , the corresponding vector in is given by its values on the elementary outcomes, , where is the indicator function that is at and elsewhere. Its inverse maps a vector to the linear functional defined by for any observable .
for finite classical systems
Let be a set of outcomes and be the finite classical system, defined as the space of real-valued functions . Let be the linear isomorphism `dualEquiv` that identifies the dual space of with the space of functions on . For any linear functional and any outcome , the -th component of is given by the value of applied to the indicator function : where (represented by `Pi.single i 1`) is the function that is at and elsewhere.
Action of the dual functional as the sum
In a finite classical system with outcomes , the observables are real-valued functions . The inverse of the linear isomorphism maps a vector to a linear functional on the space of observables. For any such vector and any observable , the evaluation of this functional is given by the sum
State defined by probability distribution
Given a probability vector in the standard simplex (defined as the set of functions such that for all and ), this definition constructs the corresponding state on the finite classical system . This state is a unital positive linear map that maps an observable to the value , representing the state where each outcome is assigned the probability .
Evaluation of the state as the sum
In a finite classical system with a set of outcomes , let be a probability vector in the standard simplex (i.e., and ). For any observable , represented as a real-valued function , the state evaluated at is given by the weighted sum:
The image of the algebraic state space of a finite classical system is the standard simplex
For a finite set of outcomes , let be the order-unit space of observables (real-valued functions on ). Let be the algebraic state space, consisting of the unital positive linear functionals on . Let be the linear isomorphism (`dualEquiv`) that maps a functional to the vector defined by , where is the indicator function of the outcome . Then the image of the algebraic state space under this isomorphism is the standard simplex of probability vectors on :
Equivalence between the state space and the standard simplex
For a finite set of outcomes , let be the order-unit space of observables, consisting of real-valued functions . This equivalence identifies the state space of the system (the set of unital positive linear functionals on the observables) with the standard simplex of probability vectors: Specifically, a state is mapped to the probability vector where , with being the indicator function for outcome . Conversely, a probability vector corresponds to the state defined by the weighted sum for any observable .
The -th component of equals
For a finite classical system with a set of outcomes , let be a state (a unital positive linear functional on the space of real-valued observables). The equivalence maps the state to a probability vector in . For any outcome , the -th component of this probability vector is given by the value of the state applied to the indicator function (the function that is at and elsewhere):
`dualEquiv` maps the deterministic state to the indicator function
For a finite classical system with a set of outcomes , let be the deterministic state (the linear functional that maps an observable to its value ). Under the linear isomorphism , which identifies the dual space of the observables with the space of functions , the image of is the indicator function (the function that is at and elsewhere).
is pure
In a finite classical system with a set of outcomes , a state is pure if and only if there exists an outcome such that is the deterministic state , which maps an observable to its value at , i.e., .
The state space of a finite classical system is a simplex
For a finite classical system with a set of outcomes , the algebraic state space is a simplex. This means that every state of the system can be uniquely represented as a convex combination (mixture) of its pure, deterministic states.
An effect is sharp or
In the real numbers (viewed as an Archimedean order-unit space), an effect (an element such that ) is sharp if and only if or .
