Reversing quantum channels
Take two Quantum states Ο and Ο. Let each pass through a Quantum channel π©. Measure the decrease in Quantum relative entropy between the two states after the channel acts. Is the decrease relatively small? Then it is possible to perform a recovery channel: To perfectly recover one state and approximately recover the other. βThis can be interpreted as quantifying how well one can reverse the action of a Quantum channel.β
import Quantum_state import Quantum_channel variables (ββ ββ : Type) [complex_Hilbert_space ββ] [complex_Hilbert_space ββ] (Ο Ο: ββ ββ[β] ββ) [quantum_state Ο] [pos_semidef Ο] [supp Ο β supp Ο] (π© : (ββ ββ[β] ββ) ββ[β] (ββ ββ[β] ββ)) [quantum_channel π©] theorem exists_recovery_channel : β (β : (ββ ββ[β] ββ) ββ[β] (ββ ββ[β] ββ)) [quantum_channel β], D(Οβ₯Ο) - D(π©(Ο)β₯π©(Ο)) β₯ - log F(Ο,β π© Ο) β§ β π© Ο = Ο := begin sorry, end
def Petz_recovery_map (Ο) (π©) :=
Ξ» Q : ββ ββ[β] ββ,
Ο^{1/2} * π©β ([π© Ο]^{-1/2} * Q * [π© Ο]^{-1/2}) * Ο^{1/2}
notation `π«` := Petz_recovery_map
- The Petz recovery map is linear, completely positive and trace non-increasing;
βWe define a rotated or βswiveledβ Petz map, which plays an important role in the construction of a recovery channel:
def partial_isometric_map (Ο) (t : β) :=
Ξ» M : ββ ββ[β] ββ,
Ο^{i*t} * M * Ο^{-i*t}
notation `π°` := partial_isometric_map
def rotated_Petz_recovery_map (Ο) (π©) (t : β) :=
(π° Ο -t) β¦ (π« Ο π©) β¦ (π° (π© Ο) t)
notations `β` := rotated_Petz_recovery_map
theorem perfect_recovery :
β t,
(β Ο π© t) (π© Ο) = Ο :=
begin
sorry,
end
-
the reference state Ο is always recovered perfectly with the constructed Petz map;
-
Is Reversing quantum channels the same as Quantum error correction?
-
βFor an ensemble of commuting
quantum_state
, {p i, Ο i}, the optimal recovery channel is obtained with the reference state beingΟ = β i, pi Οi
.β -
Paper by Fzi and Renner show approximate version of β¦ rotated_Petz_map.