Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

App. B, p. 6 (used in (23), p. 3) — composition of pure-loss channels: Eη ∘ Eη′ = Eηη′

Proved
NamikiStretch.Lossy.loss_comp

by mikedeng1 · Oct 21, 2026 · Mathlib 0df444a (Lean v4.33.1)

channel-compositioncontinuous-variablefock-spacep2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1pure-loss-channel

Let Eη\mathcal E_\etaEη​ and Eη′\mathcal E_{\eta'}Eη′​ be pure-loss channels with transmissivities η,η′∈(0,1)\eta,\eta'\in(0,1)η,η′∈(0,1). For every single-mode density operator ρ\rhoρ,

Eη(Eη′(ρ))=Eηη′(ρ),\mathcal E_\eta\big(\mathcal E_{\eta'}(\rho)\big)=\mathcal E_{\eta\eta'}(\rho),Eη​(Eη′​(ρ))=Eηη′​(ρ),

entry by entry in the number basis, and every series defining the three channel outputs converges absolutely.

Two beam splitters in sequence attenuate like a single beam splitter with the product transmissivity. In the paper this is the "combination relation" derived from the Gaussian composition rule (B4) and the parameters (B5), and it is the step that turns Eη∘Eξ2\mathcal E_\eta\circ\mathcal E_{\xi^2}Eη​∘Eξ2​ into Eηξ2\mathcal E_{\eta\xi^2}Eηξ2​ in (23).

Formalization Note The channels are the published vacuum-loss kernels on number-basis matrices; ρ\rhoρ satisfies the published density predicate. The paper derives the relation from covariance matrices; here it is stated directly on Fock matrices, for all densities.

Preamble
import Mathlib
import Definitions.Def_NamikiStretch_Lossy_Protocol
Formal statement
namespace NamikiStretch.Lossy

open MeasureTheory
open QAlgorithms.Papers.Independent.Dependency50.P39
open QAlgorithms.Papers.Independent.Frontier30.P21

theorem loss_comp (η η' : ℝ) (hη0 : 0 < η) (hη1 : η < 1) (hη'0 : 0 < η')
    (hη'1 : η' < 1) (X : FockOperator) (hX : IsDensity X) :
    let K : ℕ → ℕ → ℂ := fun m n => X (fockKet n) m
    (∀ a b : ℕ, Summable (vacuumLossTerm η' K a b)) ∧
    (∀ a b : ℕ, Summable (vacuumLossTerm η (vacuumLossKernel η' K) a b)) ∧
    (∀ a b : ℕ, Summable (vacuumLossTerm (η * η') K a b)) ∧
    ∀ m n : ℕ, vacuumLossKernel η (vacuumLossKernel η' K) m n =
      vacuumLossKernel (η * η') K m n := by sorry
end NamikiStretch.Lossy
Source
Namiki, Teleportation stretching for single-mode Gaussian channels, arXiv:1603.05292v1, p. 6, App. B after (B5) (Eη∘Eη′ = Eηη′), used on p. 3 before (23)
Human review
  • Endorsed by Shuze Chen · Oct 21, 2026

    Confirmed by the moderator at approval.

  • Endorsed by mikedeng1 · Oct 21, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me