QuantumClifford.jl
  • QuantumClifford.jl
  • Stabilizer Tableau Algebra
    • Manual
    • Canonicalization
    • Mixed States
    • Graph States
    • Datastructure Choice
    • Useful States
  • Noisy Circuits
    • Simulation of Noisy Circuits
    • Monte Carlo
    • Perturbative Expansions
    • ECC example
    • Circuit Operations
    • API
  • ECC compendium
    • Evaluating codes and decoders
    • API
  • All Gates
  • Visualizations
  • API
  • Tutorials and Publications
  • Suggested Readings & References
Version
  • Noise Processes
  • Noise Processes
GitHub

Noise Processes

As seen in the list of possible gates, the simulator is capable of modeling different types of noise. If that is your goal, please consider using the available Monte Carlo simulator or the Symbolic Perturbative Expansion system.

The implemented types of noise include:

  • UnbiasedUncorrelatedNoise
  • PauliNoise

The low-level functionality to work with noise is applynoise!, but most of the time you would probably just want to use PauliError, NoisyGate, NoiseOp and NoiseOpAll.

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 1.9.0 on Wednesday 19 March 2025. Using Julia version 1.11.4.