Quantum Computing Glossary
A
- Adiabatic Quantum Computing: A type of quantum computing where the system remains in its ground state while slowly evolving the Hamiltonian from an initial to a final form.
- Algorithm: A step-by-step procedure or formula for solving a problem. In quantum computing, algorithms leverage quantum principles like superposition and entanglement to solve problems more efficiently than classical algorithms.
- Algorithmic Complexity: A measure of the computational resources required by an algorithm, often in terms of time or space.
- Amplitude: The coefficient that represents the probability amplitude of a quantum state in superposition. The square of the amplitude gives the probability of measuring a particular state.
- Annealing: A quantum algorithm technique for finding the global minimum of a function by a process inspired by the annealing in metallurgy.
- Asymmetric Key Cryptography: A type of cryptography that uses a pair of keys – a public key for encryption and a private key for decryption. Quantum computing poses potential risks to current asymmetric key cryptography.
B
- Bell State: A specific quantum state of two qubits that represents the simplest and most studied example of entanglement.
- Bose-Einstein Condensate: A state of matter formed by atoms cooled to temperatures very close to absolute zero, leading to quantum effects becoming apparent on a macroscopic scale.
- Bra-Ket Notation: A notation system used in quantum mechanics to describe quantum states. The “ket” |ψ⟩ represents a vector in a Hilbert space, and the “bra” ⟨ψ| represents its dual vector.
C
- Choi Matrix: A matrix representation of a quantum channel, which describes how a quantum state changes under the influence of the channel.
- Circuit: A model for quantum computation where a computation is a sequence of quantum gates, which are reversible transformations on a quantum mechanical analog of an n-bit register.
- Classical Computing: Traditional computing based on classical mechanics, using bits as the basic unit of information, where each bit is either a 0 or a 1.
- Clifford Gates: A set of quantum gates that include the Hadamard, Phase, and CNOT gates. Clifford gates are important for quantum error correction.
- Cluster State: A type of highly entangled state that is used as a resource in one-way quantum computing.
- Coherence: The property of a quantum system to maintain its quantum state over time without interference from the environment.
- Controlled-NOT Gate (CNOT): A two-qubit quantum gate that flips the state of the second qubit (target) if the first qubit (control) is in state |1⟩.
- Cryptography: The practice and study of techniques for secure communication in the presence of third parties. Quantum cryptography uses principles of quantum mechanics to enhance security.
D
- Decoherence: The process by which a quantum system loses its quantum behavior and becomes classical due to interaction with its environment.
- Density Matrix: A matrix that describes the statistical state of a quantum system, particularly useful for mixed states.
- Dephasing: A type of decoherence where the phase relationships between components of a quantum state are disrupted.
- Deutsch’s Algorithm: One of the first quantum algorithms demonstrating that a quantum computer can solve certain problems faster than a classical computer.
- Deutsch-Jozsa Algorithm: An early quantum algorithm that solves a specific problem faster than any deterministic classical algorithm.
- Diagonalization: The process of finding a diagonal matrix similar to a given matrix, useful in simplifying quantum operations.
E
- Eigenstate: A quantum state that corresponds to a particular eigenvalue of an operator. Measurement of an operator in an eigenstate will yield the eigenvalue with certainty.
- EPR Paradox: A thought experiment by Einstein, Podolsky, and Rosen that questions the completeness of quantum mechanics, highlighting the concept of entanglement.
- Entanglement: A quantum phenomenon where the quantum states of two or more objects are interconnected such that the state of one object cannot be described independently of the state of the others.
- Error Rate: The probability that a quantum gate or operation will fail, causing a decoherence or erroneous result.
F
- Fidelity: A measure of the accuracy of a quantum state transfer or quantum gate operation. High fidelity indicates that the operation closely approximates the desired action.
- Feynman Diagrams: Graphical representations of the behavior and interaction of subatomic particles, used in quantum field theory.
- Fock State: A quantum state with a well-defined number of particles, important in quantum optics and field theory.
- Frustration: In quantum systems, frustration refers to a situation where competing interactions prevent the system from reaching a state that minimizes its energy.
G
- Gate: The basic building block of quantum circuits. Quantum gates manipulate qubits and can create complex quantum operations.
- GHZ State: A type of entangled state involving three or more qubits that generalizes the Bell state to multiple particles.
- Gaussian State: A type of quantum state characterized by a Gaussian function, often used in quantum optics.
- Gradient Descent: An optimization algorithm for finding the minimum of a function, used in training quantum neural networks.
- Grover’s Algorithm: A quantum algorithm that provides a quadratic speedup for searching unsorted databases.
H
- Hadamard Gate (H-gate): A one-qubit quantum gate that creates superposition states. It maps the basis state |0⟩ to (|0⟩ + |1⟩)/√2 and |1⟩ to (|0⟩ – |1⟩)/√2.
- Hamiltonian: An operator corresponding to the total energy of the system, used in the formulation of quantum mechanics.
- Hamming Distance: A measure of the difference between two strings of equal length, used in error correction to determine the number of bit flips needed to change one string into another.
- Hilbert Space: An abstract vector space used to describe quantum states. It provides the framework for quantum mechanics.
- Holevo’s Theorem: A theorem that provides an upper bound on the amount of classical information that can be transmitted using quantum systems.
- Hybrid Quantum-Classical Algorithm: An algorithm that combines quantum and classical computing, leveraging the strengths of both.
I
- Information Gain: The amount of information obtained about a quantum system from a measurement.
- Interference: A phenomenon where quantum states can add or cancel each other out, affecting the probability of certain outcomes.
- Ion Trap: A device that traps ions using electric or magnetic fields, used in quantum computing to manipulate qubits.
- Ising Model: A mathematical model used in statistical mechanics and quantum computing, describing interactions between spins on a lattice.
J
- Jaynes-Cummings Model: A theoretical model describing the interaction between a two-level atom and a quantized mode of an optical cavity.
K
- Kerr Nonlinearity: A type of nonlinearity in optics where the refractive index of a material changes with the intensity of light, used in some quantum computing implementations.
- Kraus Operator: Operators used in the mathematical formalism of quantum operations, representing the effect of noise on a quantum system.
L
- Linear Optics Quantum Computing (LOQC): A model of quantum computation that uses linear optical elements such as beam splitters and phase shifters to process quantum information.
- Logical Qubit: A qubit that is protected from errors using quantum error correction, constructed from multiple physical qubits.
M
- Majorana Fermion: A particle that is its own antiparticle, proposed as a candidate for robust qubits in topological quantum computing.
- Measurement: The process of obtaining classical information from a quantum system, which causes the quantum state to collapse to one of the basis states.
- Multi-Qubit Gate: A gate that operates on more than one qubit simultaneously, such as the CNOT gate.
N
- Nitrogen-Vacancy Center: A type of defect in diamond used for quantum computing and quantum sensing, where a nitrogen atom replaces a carbon atom next to a vacancy.
- No-Cloning Theorem: A theorem stating that it is impossible to create an exact copy of an arbitrary unknown quantum state.
O
- Open Quantum System: A quantum system that interacts with its environment, leading to decoherence and loss of quantum information.
- Optical Lattice: An array of potential wells created by intersecting laser beams, used to trap and manipulate atoms in quantum simulations.
P
- Pauli Exclusion Principle: A principle in quantum mechanics stating that two fermions cannot occupy the same quantum state simultaneously.
- Phase Kickback: A phenomenon where the phase of a control qubit is altered based on the state of a target qubit in a quantum algorithm.
- Poisson Distribution: A statistical distribution that describes the probability of a given number of events occurring in a fixed interval of time or space.
- Post-Quantum Cryptography: Cryptographic algorithms that are believed to be secure against an attack by a quantum computer.
Q
- Qubit: The basic unit of quantum information, analogous to a bit in classical computing. A qubit can be in a state |0⟩, |1⟩, or any quantum superposition of these states.
- Quantum Annealing: A quantum algorithm technique for solving optimization problems by evolving quantum states towards the lowest energy state.
- Quantum Cellular Automaton: A theoretical model of quantum computation based on the evolution of cells on a lattice according to local rules.
- Quantum Circuit: A model of quantum computation where a computation is a sequence of quantum gates applied to a set of qubits.
- Quantum Cognition: A field that applies principles of quantum theory to model cognitive processes such as decision making and perception.
- Quantum Dot: A nanoscale particle that can confine electrons and exhibit quantum behavior, used as a qubit in some quantum computers.
- Quantum Error Correction: Techniques to protect quantum information from errors due to decoherence and other quantum noise.
- Quantum Fourier Transform (QFT): A linear transformation on quantum bits and the quantum analogue of the discrete Fourier transform. It’s used in many quantum algorithms, including Shor’s algorithm.
- Quantum Random Walk: A quantum analog of the classical random walk, with applications in quantum algorithms and simulations.
- Quantum Supremacy: The point at which a quantum computer can perform a computation faster than the most advanced classical computer.
- Quantum Walk: A quantum analog of the classical random walk, with applications in quantum algorithms and simulations.
R
- Scalability: The ability to increase the number of qubits in a quantum computer without significantly increasing error rates or reducing coherence times.
- Simon’s Algorithm: A quantum algorithm that solves the problem of finding a hidden binary string, demonstrating an exponential speedup over classical algorithms.
- SQUID (Superconducting Quantum Interference Device): A device that uses superconducting loops to measure extremely subtle magnetic fields, used in some quantum computing architectures.
- Squeezed State: A quantum state with reduced uncertainty in one observable at the expense of increased uncertainty in the conjugate observable, used in quantum optics and metrology.
- Superposition: A fundamental principle of quantum mechanics where a quantum system can exist in multiple states simultaneously.
- Shor’s Algorithm: A quantum algorithm for integer factorization that runs exponentially faster than the best-known classical algorithms, posing a threat to classical cryptography.
T
- Teleportation: Quantum teleportation is a method by which the state of a qubit can be transmitted from one location to another, without moving the physical particle itself.
- Topological Insulator: A material with insulating bulk properties but conductive surface states, protected by topological considerations and useful in quantum computing.
- Topological Qubit: A type of qubit that uses topological states of matter to store quantum information, offering potential robustness against errors.
- Transmon: A type of superconducting qubit designed to have reduced sensitivity to charge noise.
- Turing Machine: A mathematical model of computation that defines an abstract machine capable of performing computations. Quantum Turing machines extend this model using quantum principles.
U
- Uncertainty Principle: A fundamental concept in quantum mechanics stating that certain pairs of properties, such as position and momentum, cannot be simultaneously measured with arbitrary precision.
- Unitary Operation: An operation on a quantum state that preserves the total probability. Quantum gates are represented by unitary matrices.
- Universal Quantum Computer: A theoretical quantum computer that can simulate any physical system and solve any problem that a classical computer can, but faster.
V
- Variational Quantum Eigensolver (VQE): A hybrid quantum-classical algorithm used to find the ground state energy of a molecule.
- Von Neumann Architecture: The traditional computer architecture where a computer’s memory holds both data and instructions. Quantum computers typically do not follow this architecture.
- Von Neumann Entropy: A measure of the quantum entropy or disorder of a quantum system, analogous to the classical Shannon entropy.
W
- W State: An entangled state of three or more qubits where each qubit is equally likely to be in state |1⟩, but if one is measured in |1⟩, the others are in state |0⟩.
- Wavefunction: A mathematical description of the quantum state of a system; the probabilities of different outcomes of measurements are derived from the wavefunction.
- Weak Measurement: A type of quantum measurement that only partially collapses the quantum state, allowing for limited information to be extracted without destroying the quantum coherence.
Z
- Zeno Effect: A phenomenon where frequent observation of a quantum system can prevent it from evolving, named after Zeno’s paradoxes.
- Zero-Knowledge Proof: A cryptographic protocol where one party proves to another that they know a value without revealing the value itself, with potential quantum implementations.
