Theorem 8 / Eq.(48): channel asymptotic equipartition property
OpenQAlgorithms.Papers.Independent.Intakethird100.P65.channel_aepAll systems have finite positive dimension and fixed computational bases. Matrix order is Loewner order and logarithms are base two.
For every CPTP channel , let be the maximum state mutual information over all purified input density matrices, including singular ones. Then
The inner limits exist for every , and the outer limit approaches zero from above. A maximizing input density for exists. This is the channel asymptotic equipartition property.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P65
noncomputable section
open Filter QAlgorithms
open scoped BigOperators Matrix ComplexConjugate ComplexOrder Topology
namespace QAlgorithms.Papers.Independent.Intakethird100.P65
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Dependency50.P09 (transposeBob)
open QAlgorithms.Papers.Independent.Dependency50.P35 (maxRelative)
open QAlgorithms.Papers.Independent.Independent2.P01 (dampingKraus damping)
open QAlgorithms.Papers.Independent.Gap48.P33 (phaseFlipChannel)
open QAlgorithms.Papers.Independent.Information100.P06 (Below)
open QAlgorithms.Papers.Independent.Information100.P34 (choi)
open QAlgorithms.Papers.Independent.Information100.P62 (Stochastic)
open QAlgorithms.Papers.Independent.Information100.P63 (Mat)
open QAlgorithms.Papers.Independent.Information100.P67 (IsSubnormalized purifiedDistance)
open QAlgorithms.Papers.Independent.Information100.P69 (replacer permute)
open QAlgorithms.Papers.Independent.Information100.P71 (diamond channelPower channelRelative)
open QAlgorithms.Papers.Independent.Support50.P39 (quantumMutualInformation)
variable {A B C D R : Type} [Fintype A] [DecidableEq A]
[Fintype B] [DecidableEq B] [Fintype C] [DecidableEq C]
[Fintype D] [DecidableEq D] [Fintype R] [DecidableEq R]
variable [Nonempty A] [Nonempty B] [Nonempty C] [Nonempty D] [Nonempty R]
/-- Theorem 8, Eq.(48), PDF pp.11--12: successive limits in the printed order,
with existence of the inner limits. No full-rank restriction on the optimizer. -/
theorem channel_aep (N : Superop A B) (hN : IsChannel N) :
IteratedLimit (fun e n => smoothChannelInfo (channelPower N n) e / n)
(channelMutualInfo N) ∧
(∃ rho : Mat A, IsDensityMatrix rho ∧
quantumMutualInformation (idTensorSuperop N (purify rho)) = channelMutualInfo N) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P65
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For finite index types , with decidable equality, let be a channel, meaning a finite Kraus sum with . Write , where is applied by continuous functional calculus, and define . For a density matrix on , let , let , and put . A density matrix means a positive semidefinite matrix of trace , and . To define the smoothed quantity, set in the extended reals, , and , where has entry when both index pairs have equal coordinates and otherwise, and infinities convert to . Let
using all matrices on an input-sized reference tensor the input. Tensor powers act by
There exists a real function such that, for every ,
and there exists a density matrix on with . The optimizing is not required to be positive definite.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.