Physlib

PhyslibAlpha.ProbabilisticTheory.Classical.Channel

Classical channels

i. Overview

A channel between two classical systems sends observables of the target system `Ω` to observables of the source system `Ω'`. At each outcome `x` of `Ω'` it gives a normal state of `Ω` when it is normal, that is a probability distribution over `Ω`. So a normal classical channel is exactly a Markov kernel from `Ω'` to `Ω`: the observable `f` is sent to its average `x ↦ ∫ f d(κ x)`. Relabeling outcomes along a measurable map is the deterministic case.

In a normal state of `Ω'`, the channel turns the outcome distribution into its composite with the kernel.

ii. Key results

- `BoundedMeasurable.comap` : relabeling outcomes along a measurable map. - `BoundedMeasurable.ofKernel` : the channel of a Markov kernel. - `BoundedMeasurable.toKernel` : the Markov kernel of a normal channel. - `BoundedMeasurable.kernelEquiv` : **normal classical channels are Markov kernels**. - `BoundedMeasurable.toMeasure_comp` : a normal channel acts on outcome distributions by composing with its kernel.

iii. Table of contents

  • A. Relabeling outcomes
  • B. The channel of a Markov kernel
  • C. The Markov kernel of a normal channel
  • D. The correspondence

A. Relabeling outcomes

B. The channel of a Markov kernel

C. The Markov kernel of a normal channel

D. The correspondence

16 declarations

definition

Classical channel induced by a measurable map g:Ω′→Ωg : \Omega' \to \Omega (relabeling channel)

Given a measurable map g:Ω′→Ωg : \Omega' \to \Omega between two measurable spaces, the function defines a classical channel (a unital positive linear map) from the space of bounded measurable functions BoundedMeasurable(Ω)\text{BoundedMeasurable}(\Omega) to BoundedMeasurable(Ω′)\text{BoundedMeasurable}(\Omega'). This channel maps an observable ff of the target system Ω\Omega to the observable f∘gf \circ g of the source system Ω′\Omega', where (f∘g)(x)=f(g(x))(f \circ g)(x) = f(g(x)) for all x∈Ω′x \in \Omega'.

theorem

comap(g)(f)(x)=f(g(x))\text{comap}(g)(f)(x) = f(g(x))

Let Ω\Omega and Ω′\Omega' be measurable spaces, and let g:Ω′→Ωg: \Omega' \to \Omega be a measurable map. For any bounded measurable function f∈BoundedMeasurable(Ω)f \in \text{BoundedMeasurable}(\Omega) and any point x∈Ω′x \in \Omega', the classical channel induced by gg (the relabeling channel comap(g)\text{comap}(g)) maps ff to a function whose value at xx is f(g(x))f(g(x)). That is, (comap(g)(f))(x)=f(g(x))(\text{comap}(g)(f))(x) = f(g(x)).

theorem

The Relabeling Channel comap(g)\text{comap}(g) is Normal for any Measurable Map gg

Let Ω\Omega and Ω′\Omega' be measurable spaces. For any measurable map g:Ω′→Ωg : \Omega' \to \Omega, the induced classical channel comap(g):BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)\text{comap}(g) : \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega'), which maps a bounded measurable function ff to f∘gf \circ g, is normal. This means that the channel preserves the suprema of non-empty directed sets of bounded measurable functions.

definition

Average of an observable ff against a Markov kernel κ\kappa

Given a Markov kernel κ\kappa from a measurable space Ω′\Omega' to Ω\Omega, the function `kernelAverage` maps a bounded measurable function ff on Ω\Omega to a bounded measurable function on Ω′\Omega' defined by the integral: x↦∫Ωf(y) dκ(x)(y) x \mapsto \int_{\Omega} f(y) \, d\kappa(x)(y) for each x∈Ω′x \in \Omega'. In the context of classical channels, this represents the action of the channel on an observable ff, producing its average value at each point xx according to the probability distribution κ(x)\kappa(x).

theorem

Pointwise evaluation of the Markov kernel average of an observable (kernelAverage κ f)(x)=∫f dκ(x)(\text{kernelAverage } \kappa \text{ } f)(x) = \int f \, d\kappa(x)

Let Ω\Omega and Ω′\Omega' be measurable spaces and let κ\kappa be a Markov kernel from Ω′\Omega' to Ω\Omega. For any bounded measurable function ff on Ω\Omega and any x∈Ω′x \in \Omega', the value of the kernel average of ff at the point xx is given by the integral of ff with respect to the probability measure κ(x)\kappa(x): (kernelAverage κ f)(x)=∫Ωf(y) dκ(x)(y) (\text{kernelAverage } \kappa \text{ } f)(x) = \int_{\Omega} f(y) \, d\kappa(x)(y)

definition

Classical channel of a Markov kernel κ\kappa

Let Ω\Omega and Ω′\Omega' be measurable spaces and let κ\kappa be a Markov kernel from Ω′\Omega' to Ω\Omega. The classical channel associated with κ\kappa is a unital positive linear map from the space of bounded measurable functions on Ω\Omega to the space of bounded measurable functions on Ω′\Omega'. For any bounded measurable function ff on Ω\Omega, the channel maps it to a function on Ω′\Omega' defined by the integral: x↦∫Ωf(y) dκ(x)(y) x \mapsto \int_{\Omega} f(y) \, d\kappa(x)(y) for each x∈Ω′x \in \Omega'. This represents the action of the kernel on an observable by taking its average with respect to the probability distribution provided by the kernel.

theorem

Pointwise evaluation (ofKernel κ)(f)(x)=∫Ωf(y) dκ(x)(y)(\text{ofKernel } \kappa)(f)(x) = \int_{\Omega} f(y) \, d\kappa(x)(y)

Let Ω\Omega and Ω′\Omega' be measurable spaces and let κ\kappa be a Markov kernel from Ω′\Omega' to Ω\Omega. For any bounded measurable function f∈BoundedMeasurable(Ω)f \in \text{BoundedMeasurable}(\Omega) and any point x∈Ω′x \in \Omega', the value of the classical channel ofKernel(κ)\text{ofKernel}(\kappa) applied to ff and evaluated at xx is given by the integral of ff with respect to the probability measure κ(x)\kappa(x): (ofKernel κ)(f)(x)=∫Ωf(y) dκ(x)(y) (\text{ofKernel } \kappa)(f)(x) = \int_{\Omega} f(y) \, d\kappa(x)(y)

theorem

The Classical Channel ofKernel κ\text{ofKernel } \kappa is Normal

Let Ω\Omega and Ω′\Omega' be measurable spaces and let κ\kappa be a Markov kernel from Ω′\Omega' to Ω\Omega. The classical channel ofKernel κ:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)\text{ofKernel } \kappa : \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega'), which maps a bounded measurable function ff to the function x↦∫Ωf(y) dκ(x)(y)x \mapsto \int_{\Omega} f(y) \, d\kappa(x)(y), is a normal unital positive linear map. That is, it preserves the suprema of non-empty directed sets of functions.

theorem

evalx∘K\text{eval}_x \circ K is Normal for all x∈Ω′x \in \Omega'

Let Ω\Omega and Ω′\Omega' be sample spaces, and let BoundedMeasurable(Ω)\text{BoundedMeasurable}(\Omega) and BoundedMeasurable(Ω′)\text{BoundedMeasurable}(\Omega') denote the respective spaces of bounded measurable functions. For any unital positive linear map K:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)K: \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega') and any point x∈Ω′x \in \Omega', let evalx\text{eval}_x be the evaluation map g↦g(x)g \mapsto g(x). Then the composition evalx∘K\text{eval}_x \circ K is a normal map, meaning that for every non-empty directed subset D⊆BoundedMeasurable(Ω)D \subseteq \text{BoundedMeasurable}(\Omega) with a least upper bound ff, the value (evalx∘K)(f)(\text{eval}_x \circ K)(f) is the least upper bound of the set (evalx∘K)(D)(\text{eval}_x \circ K)(D) in R\mathbb{R}.

definition

Markov kernel of a normal channel KK

Given a normal classical channel K:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)K: \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega'), the associated Markov kernel κ\kappa from Ω′\Omega' to Ω\Omega is defined such that for each x∈Ω′x \in \Omega', the probability measure κ(x,⋅)\kappa(x, \cdot) is the outcome distribution of the state ωx(f)=(Kf)(x)\omega_x(f) = (K f)(x). Explicitly, for any measurable set s⊆Ωs \subseteq \Omega, the kernel satisfies κ(x,s)=(K1s)(x)\kappa(x, s) = (K \mathbb{1}_s)(x), where 1s\mathbb{1}_s is the indicator function of ss.

theorem

The Markov kernel of a channel KK satisfies κ(x,s)=K(1s)(x)\kappa(x, s) = K(\mathbb{1}_s)(x)

Let Ω\Omega and Ω′\Omega' be sample spaces. Let K:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)K: \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega') be a normal classical channel (a unital positive linear map that is normal), and let κ\kappa be the Markov kernel associated with KK (denoted by `toKernel K`). For any measurable set s⊆Ωs \subseteq \Omega and any point x∈Ω′x \in \Omega', the value of the kernel κ\kappa for the point xx and the set ss is given by κ(x,s)=K(1s)(x)\kappa(x, s) = K(\mathbb{1}_s)(x) where 1s\mathbb{1}_s is the indicator function of the set ss. (Note: the result is expressed as an extended non-negative real number).

instance

The kernel of a normal channel is a Markov kernel

Let Ω\Omega and Ω′\Omega' be measurable spaces. Let K:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)K: \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega') be a normal classical channel. Then the associated kernel κ\kappa from Ω′\Omega' to Ω\Omega, defined such that for each measurable set s⊆Ωs \subseteq \Omega and x∈Ω′x \in \Omega', κ(x,s)=(K1s)(x)\kappa(x, s) = (K \mathbb{1}_s)(x), is a Markov kernel.

theorem

Outcome Distribution of σ∘K\sigma \circ K is the Kernel-Measure Composition κ∘mμσ\kappa \circ_m \mu_\sigma

Let Ω\Omega and Ω′\Omega' be measurable spaces. Let K:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)K : \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega') be a normal classical channel (a normal unital positive linear map) and let κ\kappa be its associated Markov kernel from Ω′\Omega' to Ω\Omega. For any normal state σ\sigma on BoundedMeasurable(Ω′)\text{BoundedMeasurable}(\Omega') with corresponding outcome distribution (probability measure) μσ\mu_\sigma, the outcome distribution μσ∘K\mu_{\sigma \circ K} of the composite state σ∘K\sigma \circ K is the probability measure on Ω\Omega obtained by the composition of the kernel κ\kappa and the measure μσ\mu_\sigma: μσ∘K=κ∘mμσ\mu_{\sigma \circ K} = \kappa \circ_m \mu_\sigma where the composition is defined by (κ∘mμσ)(s)=∫Ω′κ(x,s) dμσ(x)(\kappa \circ_m \mu_\sigma)(s) = \int_{\Omega'} \kappa(x, s) \, d\mu_\sigma(x) for every measurable set s⊆Ωs \subseteq \Omega.

theorem

ofKernel(toKernel K)=K\text{ofKernel}(\text{toKernel } K) = K for normal classical channels KK

Let Ω\Omega and Ω′\Omega' be measurable spaces. Let K:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)K : \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega') be a normal classical channel (a normal unital positive linear map). Let κ\kappa be its associated Markov kernel from Ω′\Omega' to Ω\Omega, defined by κ(x,s)=(K1s)(x)\kappa(x, s) = (K \mathbb{1}_s)(x) for each x∈Ω′x \in \Omega' and measurable set s⊆Ωs \subseteq \Omega. Then, the classical channel reconstructed from κ\kappa, which maps a bounded measurable function ff to the integral x↦∫Ωf(y) dκ(x)(y)x \mapsto \int_{\Omega} f(y) \, d\kappa(x)(y), is equal to the original channel KK. That is, ofKernel(toKernel K)=K\text{ofKernel}(\text{toKernel } K) = K.

theorem

toKernel(ofKernel κ)=κ\text{toKernel}(\text{ofKernel } \kappa) = \kappa

Let Ω\Omega and Ω′\Omega' be measurable spaces. For any Markov kernel κ\kappa from Ω′\Omega' to Ω\Omega, let ofKernel κ\text{ofKernel } \kappa be the classical channel that maps a bounded measurable function ff to the function x↦∫Ωf(y) dκ(x)(y)x \mapsto \int_{\Omega} f(y) \, d\kappa(x)(y). Then, the Markov kernel recovered from this channel using the toKernel\text{toKernel} construction is equal to the original kernel κ\kappa. That is, toKernel(ofKernel κ)=κ\text{toKernel}(\text{ofKernel } \kappa) = \kappa.

definition

{Normal Classical Channels}≃{Markov Kernels}\{\text{Normal Classical Channels}\} \simeq \{\text{Markov Kernels}\}

There is a bijective correspondence (equivalence) between the set of normal classical channels K:BoundedMeasurable(Ω)→BoundedMeasurable(Ω′)K: \text{BoundedMeasurable}(\Omega) \to \text{BoundedMeasurable}(\Omega') and the set of Markov kernels κ\kappa from Ω′\Omega' to Ω\Omega. A classical channel is a unital completely positive linear map between spaces of bounded measurable functions, and it is considered **normal** if it preserves the suprema of directed sets. The equivalence maps a normal channel KK to the kernel defined by κ(x,s)=(K1s)(x)\kappa(x, s) = (K \mathbb{1}_s)(x) for measurable sets s⊆Ωs \subseteq \Omega, and maps a Markov kernel κ\kappa to the channel defined by (Kf)(x)=∫Ωf dκ(x)(K f)(x) = \int_{\Omega} f \, d\kappa(x).