Predefined Models of Quantum States

The submodule QuantumSavory.StatesZoo provides models for many frequently used quantum states.

Autogenerated API list for QuantumSavory.StatesZoo

QuantumSavory.StatesZoo.BarrettKokBellPairType
struct BarrettKokBellPair <: QuantumSavory.StatesZoo.AbstractTwoQubitState

Fields:

  • ηᴬ: Individual channel transmissivity from source A to entanglement swapping station, ∈[0,1]

  • ηᴮ: Individual channel transmissivity from source B to entanglement swapping station, ∈[0,1]

  • Pᵈ: Total excess noise (photons per qubit slot) in photon detectors, ≥0, usually ≪1

  • ηᵈ: Detection efficiency of photon detectors, ∈[0,1]

  • 𝒱: Mode matching parameter for individual interacting photonic pulses with |V| evaluates mode overlap and arg(V) evaluates the carrier phase mismatch, |V|∈[0,1]

  • m: A single parity bit determined by the click pattern (m = 0 for [0, 1, 1, 0] or [1, 0, 0, 1]; m = 1 for [1, 1, 0, 0] or [0, 0, 1, 1])

  • metadata

A symbolic representation of the noisy Bell pair state obtained in a Barrett-Kok style protocol (a sequence of two successful entanglement swaps), referred to as the "dual rail photonic qubit swap" in (Prajit Dhara and Guha, 2023) (see eq. C7).

See also BarrettKokBellPairW for the weighted density matrix.

source
QuantumSavory.StatesZoo.stateparametersFunction

Return the "interesting" parameters that a state from the StatesZoo has. A constructor that uses only these parameters needs to exist.

Used by stateexplorer to generate the most valuable plots of figures of merit.

source