Quantum Computing Glossary
105 terms and growing — your quantum computing dictionary with a career spin.
Showing 105 terms
Adiabatic Quantum Computing
IntermediateAdiabatic Quantum Computing is a model of quantum computation that solves problems by keeping a system in its ground state while slowly changing the Hamiltonian.
Amazon Braket
BeginnerAmazon Braket is an Amazon Web Services (AWS) cloud platform that provides access to different quantum computers and simulators for running quantum algorithms.
Bell State
BeginnerBell State is one of four specific, maximally entangled states of two qubits whose measurement outcomes are perfectly correlated, regardless of the distance separating them.
Blind Quantum Computing
AdvancedBlind Quantum Computing is a protocol that allows a client to perform computations on a remote quantum server without revealing the input, algorithm, or output.
Bloch Sphere
BeginnerBloch Sphere is a geometric representation of a single qubit state as a point on the surface of a unit sphere.
Born Rule
BeginnerBorn Rule is a fundamental principle in quantum mechanics that gives the probability of obtaining a specific measurement outcome from a quantum system's wave function.
Bosonic Code
AdvancedBosonic Code is a quantum error correction approach that encodes a logical qubit in the infinite-dimensional state space of a quantum harmonic oscillator.
Cat Qubit
AdvancedCat Qubit is a bosonic qubit encoded in a superposition of two coherent states in a microwave cavity, named after Schrodinger's cat thought experiment.
Cirq
BeginnerCirq is Google's open-source Python framework for designing, simulating, and running quantum circuits on Google's quantum processors.
Classical vs Quantum Computing
BeginnerClassical vs Quantum Computing is the comparison between traditional binary computation and computation exploiting quantum mechanical phenomena like superposition and entanglement.
Clifford Gate
IntermediateClifford Gate is a class of quantum gates, including Hadamard, CNOT, and S gates, that can be efficiently simulated classically but are insufficient alone for universal quantum computation.
CNOT Gate
BeginnerCNOT Gate is a fundamental two-qubit operation that flips a target qubit's state only when its corresponding control qubit is in the state |1⟩, acting like a conditional switch.
Coherence
BeginnerCoherence is a qubit's ability to reliably maintain its quantum state, like superposition or entanglement, over time before being disrupted by environmental noise.
Computational Basis
BeginnerComputational Basis is the set of fundamental states, |0⟩ and |1⟩, used to measure and describe a qubit, analogous to the 0s and 1s of classical computing.
Controlled Gate
BeginnerControlled Gate is a quantum operation applied to a target qubit only when a separate control qubit is in a specific state, acting as a conditional switch.
Cryogenics
BeginnerCryogenics is the science and engineering of achieving and maintaining ultra-low temperatures required to operate superconducting quantum processors.
Decoherence
BeginnerDecoherence is the loss of quantum information from a qubit due to unwanted interaction with its surrounding environment.
Density Matrix
IntermediateDensity Matrix is a mathematical operator that generalizes the concept of a quantum state, describing not just pure states but also probabilistic mixtures of states due to noise.
Dilution Refrigerator
BeginnerDilution Refrigerator is a cryogenic device that cools quantum processors to millikelvin temperatures using a mixture of helium-3 and helium-4.
Entanglement
BeginnerEntanglement is a quantum correlation between two or more qubits such that the state of one instantly influences the state of another.
Fault-Tolerant Quantum Computing
IntermediateFault-Tolerant Quantum Computing is a regime where quantum error correction enables arbitrarily long computations despite physical qubit errors.
Gate Fidelity
BeginnerGate Fidelity is a measure of how accurately a real-world quantum gate performs its intended operation, quantifying the difference between the actual gate and a perfect, theoretical one.
Grover's Algorithm
IntermediateGrover's Algorithm is a quantum search algorithm that finds a marked item in an unsorted database with a quadratic speedup over classical search.
Hadamard Gate
BeginnerHadamard Gate is a fundamental quantum logic gate that transforms a qubit from a definite state (0 or 1) into an equal superposition of both states, and vice-versa.
Hybrid Quantum-Classical Computing
BeginnerHybrid Quantum-Classical Computing is a method that combines classical computers for simple tasks and quantum processors for complex computations they are uniquely suited to solve.
Lattice Surgery
AdvancedLattice Surgery is a technique for performing logical operations on surface code qubits by merging and splitting their lattice boundaries.
Magic State Distillation
AdvancedMagic State Distillation is a process that purifies noisy quantum states into high-fidelity resource states needed to implement non-Clifford gates fault-tolerantly.
Majorana Fermion
AdvancedMajorana Fermion is an exotic quasiparticle that is its own antiparticle, proposed as the basis for topological qubits with built-in error protection.
Measurement
BeginnerMeasurement is the process of observing a qubit, collapsing its superposition into a definite classical state of 0 or 1.
NISQ
IntermediateNISQ is the Noisy Intermediate-Scale Quantum era, describing current quantum computers that have tens to hundreds of error-prone qubits without full error correction.
No-Cloning Theorem
BeginnerNo-Cloning Theorem is a fundamental principle stating it's impossible to create an identical, independent copy of an arbitrary, unknown quantum state.
Parameterized Quantum Circuit
BeginnerParameterized Quantum Circuit is a quantum circuit where some gates have adjustable parameters, which are tuned by a classical computer to help solve a problem.
Pauli Gates
BeginnerPauli Gates is a set of three fundamental quantum gates (X, Y, Z) that perform 180-degree rotations of a qubit on the Bloch sphere.
PennyLane
BeginnerPennyLane is an open-source Python library for differentiable programming of quantum computers, uniting quantum computing with machine learning.
Photonic Quantum Computing
IntermediatePhotonic Quantum Computing is an approach that uses photons, particles of light, as qubits to perform quantum computations at room temperature.
Pulse-Level Control
IntermediatePulse-Level Control is the practice of directly manipulating the precise microwave or laser pulses sent to a quantum processor to implement quantum gates and operations.
QAOA
IntermediateQAOA is the Quantum Approximate Optimization Algorithm, a variational hybrid algorithm for finding approximate solutions to combinatorial optimization problems.
Qiskit
BeginnerQiskit is IBM's open-source quantum computing SDK for building, simulating, and executing quantum circuits on IBM quantum hardware.
Quantum Advantage
BeginnerQuantum Advantage is the demonstrated ability of a quantum computer to solve a practical problem faster or better than the best classical alternative.
Quantum Algorithm
BeginnerQuantum Algorithm is a step-by-step procedure designed to run on a quantum computer, exploiting quantum effects to solve problems efficiently.
Quantum Annealing
IntermediateQuantum Annealing is a quantum computing paradigm that solves optimization problems by slowly evolving a system toward its lowest energy state.
Quantum Benchmark
BeginnerQuantum Benchmark is a standardized procedure used to measure, evaluate, and compare the performance and capabilities of different quantum computing systems.
Quantum Bit Error Rate
BeginnerQuantum Bit Error Rate is the probability that a qubit measurement yields an incorrect result, quantifying the noise level in a quantum system.
Quantum Channel
IntermediateQuantum Channel is a communication medium that transmits quantum information, typically in the form of qubits, from one location to another while preserving its fragile quantum state.
Quantum Chemistry Simulation
IntermediateQuantum Chemistry Simulation is the use of quantum computers to model molecular behavior and chemical reactions more accurately than classical methods allow.
Quantum Circuit
BeginnerQuantum Circuit is a sequence of quantum gates applied to qubits, representing a quantum computation from input to measurement.
Quantum Circuit Depth
BeginnerQuantum Circuit Depth is the longest sequence of quantum gates in a circuit, determining the minimum time required for the computation to complete.
Quantum Cloud
BeginnerQuantum Cloud is a cloud-based service that provides remote access to real quantum processors and simulators over the internet.
Quantum Compiler
IntermediateQuantum Compiler is software that translates high-level quantum algorithms into optimized sequences of hardware-native gates for a specific quantum processor.
Quantum Computing Stack
BeginnerQuantum Computing Stack is the hierarchy of hardware and software layers required to translate high-level algorithms into physical operations on a quantum processor.
Quantum Cryptography
BeginnerQuantum Cryptography is a communication method using quantum mechanics to secure information, making any attempt to eavesdrop immediately detectable.
Quantum Dot
BeginnerQuantum Dot is a tiny semiconductor crystal whose size dictates its electronic properties, allowing it to trap single electrons and behave like an artificial atom.
Quantum Entanglement Swapping
BeginnerQuantum Entanglement Swapping is a procedure that creates entanglement between two qubits that have never interacted, by performing measurements on other previously entangled particles.
Quantum Error Correction
IntermediateQuantum Error Correction is a set of techniques that protect quantum information from noise and decoherence by encoding it across multiple physical qubits.
Quantum Error Rate
BeginnerQuantum Error Rate is a measure of how frequently errors occur in qubits or during quantum gate operations, affecting the reliability of a quantum computation.
Quantum Fidelity
IntermediateQuantum Fidelity is a measure of the 'closeness' between two quantum states, often comparing an ideal state to the actual state produced by a noisy quantum computer.
Quantum Firmware
IntermediateQuantum Firmware is the low-level software layer that controls quantum hardware, translating gate instructions into precise microwave or laser pulse sequences.
Quantum Gate
BeginnerQuantum Gate is a basic operation on qubits that transforms their quantum state, serving as the building block of quantum circuits.
Quantum Hardware
BeginnerQuantum Hardware is the physical machinery used to build and operate a quantum computer, including processors, control electronics, and cooling systems needed to manipulate qubits.
Quantum Interconnect
AdvancedQuantum Interconnect is the hardware and protocol layer that links separate quantum processors together to enable modular, large-scale quantum computing.
Quantum Interference
BeginnerQuantum Interference is the phenomenon where a qubit's multiple states combine, either reinforcing or canceling each other out to influence the final computational result.
Quantum Internet
BeginnerQuantum Internet is a network that connects quantum devices, allowing them to exchange quantum information and leverage properties like entanglement for fundamentally secure communication.
Quantum Key Distribution
BeginnerQuantum Key Distribution is a secure communication method using quantum mechanics to exchange encryption keys, ensuring any eavesdropping attempt is immediately detected by the users.
Quantum LDPC Codes
AdvancedQuantum LDPC Codes are a family of quantum error correction codes with low-density parity checks that promise lower qubit overhead than surface codes.
Quantum Machine Learning
IntermediateQuantum Machine Learning is the intersection of quantum computing and machine learning, exploring quantum algorithms that may accelerate or enhance ML tasks.
Quantum Memory
BeginnerQuantum Memory is a device that can store a fragile quantum state, like a qubit, for a period of time without destroying the information it holds.
Quantum Network
BeginnerQuantum Network is a network that connects quantum computers and devices, allowing them to transmit information encoded in quantum states, such as qubits, over long distances.
Quantum Noise
BeginnerQuantum Noise is random environmental interference that corrupts the delicate quantum state of a qubit, introducing errors into calculations and causing decoherence.
Quantum Oracle
BeginnerQuantum Oracle is a 'black box' function used in quantum algorithms that checks if an input is a solution, marking it without revealing the internal process.
Quantum Parallelism
BeginnerQuantum Parallelism is a quantum computer's ability to perform a computation on many different input values simultaneously, thanks to the principle of superposition.
Quantum Phase
BeginnerQuantum Phase is an intrinsic property of a qubit's superposition, describing the relative 'angle' between its 0 and 1 components, which is essential for quantum interference.
Quantum Processor
BeginnerQuantum Processor is the physical chip or device that hosts qubits and executes quantum gate operations.
Quantum Register
BeginnerQuantum Register is a collection of multiple qubits used to store and manipulate quantum information, acting as the memory and workspace for a quantum computer.
Quantum Repeater
AdvancedQuantum Repeater is a device that extends the range of quantum communication by using entanglement swapping and quantum error correction to relay quantum states.
Quantum SDK
BeginnerQuantum SDK is a software development kit providing tools, libraries, and APIs for writing and running quantum programs.
Quantum Sensor
BeginnerQuantum Sensor is a device that uses quantum mechanical properties, like superposition, to make extremely precise measurements of physical quantities beyond the limits of classical technology.
Quantum Simulation
BeginnerQuantum Simulation is using a controllable quantum computer to model and understand the behavior of other complex quantum systems, like molecules or materials.
Quantum Software
BeginnerQuantum Software is the set of programs, languages, and instructions used to tell a quantum computer what calculations to perform and how to manipulate qubits.
Quantum Speedup
BeginnerQuantum Speedup is the ability of a quantum computer to solve certain problems exponentially or polynomially faster than the best-known classical computer.
Quantum State
BeginnerQuantum State is the complete mathematical description of a quantum system, like a qubit, encompassing all its possible properties before it is measured.
Quantum Supremacy
BeginnerQuantum Supremacy is the milestone where a quantum computer performs a specific task that no classical computer can complete in a feasible timeframe.
Quantum Teleportation
BeginnerQuantum Teleportation is a process that transfers the exact quantum state of a particle to another, distant particle, without physically moving the original particle itself.
Quantum Tunneling
BeginnerQuantum Tunneling is the quantum mechanical phenomenon where a particle passes through an energy barrier it classically should not be able to overcome.
Quantum Volume
IntermediateQuantum Volume is a hardware-agnostic benchmark that measures the overall capability of a quantum computer, accounting for qubits, connectivity, and error rates.
Qubit
BeginnerQubit is the fundamental unit of quantum information, analogous to a classical bit but capable of existing in superposition states.
Qubit Connectivity
BeginnerQubit Connectivity is the physical layout and ability of qubits on a quantum processor to interact and perform operations directly with each other.
Readout Fidelity
BeginnerReadout Fidelity is the probability of correctly measuring the state of a qubit. It quantifies how accurately we can distinguish between a qubit's '0' and '1' states.
Rotation Gates
BeginnerRotation Gates is a class of quantum gates that continuously changes a qubit's state by rotating it around an axis on the Bloch sphere.
Shor's Algorithm
IntermediateShor's Algorithm is a quantum algorithm that factors large integers exponentially faster than the best known classical methods.
Spin Qubit
BeginnerSpin Qubit is a quantum bit that uses the intrinsic angular momentum (spin) of an electron or atomic nucleus to represent quantum information, such as 'spin-up' or 'spin-down'.
Strawberry Fields
BeginnerStrawberry Fields is a full-stack Python library for designing, simulating, and executing programs on photonic quantum computers, developed by Xanadu.
Superconducting Qubit
IntermediateSuperconducting Qubit is a qubit made from superconducting electrical circuits that exhibit quantum behavior when cooled to millikelvin temperatures.
Superdense Coding
BeginnerSuperdense Coding is a quantum communication protocol allowing someone to send two classical bits of information by physically sending only one entangled qubit.
Superposition
BeginnerSuperposition is a quantum mechanical property allowing a qubit to exist in a linear combination of the 0 and 1 states simultaneously.
Surface Code
AdvancedSurface Code is a leading quantum error correction code that arranges physical qubits in a two-dimensional grid to protect a single logical qubit.
T-Gate
IntermediateT-Gate is a single-qubit quantum gate that applies a pi/8 phase rotation and is essential for achieving universal quantum computation.
T1 Relaxation Time
BeginnerT1 Relaxation Time is the characteristic time it takes for an excited qubit to decay, or 'relax,' from its |1⟩ state back to its ground |0⟩ state.
T2 Coherence Time
BeginnerT2 Coherence Time is the maximum time a qubit can maintain its phase relationship in a superposition state before it's lost to environmental noise.
TKET
BeginnerTKET is a retargetable quantum software development kit (SDK) and compiler from Quantinuum. It optimizes quantum circuits to run efficiently on diverse quantum hardware backends.
Topological Qubit
IntermediateTopological Qubit is a theorized qubit that stores information in the global properties of a system, making it inherently resistant to local noise.
Trapped Ion
IntermediateTrapped Ion is a quantum computing technology that uses individual ions confined by electromagnetic fields as qubits, manipulated with laser pulses.
Unitary Operator
BeginnerUnitary Operator is a mathematical transformation, representing a quantum gate, that evolves a quantum state over time. This operation is always reversible and preserves total probability.
Variational Quantum Eigensolver (VQE)
IntermediateVariational Quantum Eigensolver is a hybrid quantum-classical algorithm that finds the lowest energy state of a molecule or system using parameterized quantum circuits.
Von Neumann Entropy
IntermediateVon Neumann Entropy is a measure of the statistical uncertainty or 'purity' of a quantum state, quantifying how mixed or entangled it is with its environment.
Wave Function
BeginnerWave Function is a mathematical description of a quantum system, containing all possible information about its state before it is measured.