PhyslibAlpha.ProbabilisticTheory.Channel.Weight
Weight pushforward along a channel
i. Overview
A channel from system `A` to system `B` is, in the Schrödinger picture, an affine map on states. Dualizing gives a unital positive linear map on effects in the other direction (the Heisenberg picture): that map is already `UnitalPositiveLinearMap`, so a channel's adjoint needs no new structure. What *is* new is pushing a weight forward along that adjoint, and the fact that a state pushes forward to a state.
Read `φ : Channel E₂ E₁` here as the adjoint of a channel `A → B` with effect algebras `E₁ = E_A`, `E₂ = E_B`: it pulls an effect of `B` back to an effect of `A`. Precomposing a weight on `A` with `φ` gives a weight on `B` — the Schrödinger-picture pushforward — and `Weight.comp_id`, `Weight.comp_comp` show this assignment respects identities and composition, so pushforward is a functor from unital positive linear maps to weights, contravariant in `φ`.
ii. Key definitions and results
- `Weight.comp`, `Weight.IsFinite.comp`, `Weight.IsState.comp`
iii. Table of contents
- A. Pushforward of weights
- B. Functoriality
- C. Preservation of finite weights and states
A. Pushforward of weights
B. Functoriality
C. Preservation of finite weights and states
6 declarations
Pushforward of a weight along a channel
Given a weight on an effect algebra and a channel (representing the adjoint of a channel in the Heisenberg picture), the pushforward weight on is defined by precomposing with . For any positive element in the positive cone of , the value of the new weight is given by .
Evaluation of the pushforward weight
Let and be effect algebras. Given a weight on and a channel , the value of the pushforward weight at an element in the positive cone of is equal to the weight applied to the image , which is an element of the positive cone of . That is, .
Pushforward of a weight along the identity channel is
Let be an effect algebra and be a weight on . The pushforward of along the identity channel is equal to itself.
Associativity of weight pushforward:
Let , and be effect algebras. Let be a weight on , and let and be channels (representing unital positive linear maps in the Heisenberg picture). The pushforward of the weight along the composed channel is equal to the pushforward of the weight along the channel :
If a weight is finite, then its pushforward along a channel is finite.
Let be a finite weight on an effect algebra . For any channel (representing the adjoint of a channel in the Heisenberg picture), the pushforward weight on is also a finite weight.
The pushforward of a state along a channel is a state
Let be a weight on an effect algebra , and let be a channel (the adjoint of a channel in the Heisenberg picture). If is a state, then the pushforward weight on is also a state.
