Quantum Computing Glossary

105 terms and growing — your quantum computing dictionary with a career spin.

Showing 105 terms

Adiabatic Quantum Computing

Intermediate

Adiabatic 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

Beginner

Amazon Braket is an Amazon Web Services (AWS) cloud platform that provides access to different quantum computers and simulators for running quantum algorithms.

Bell State

Beginner

Bell 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

Advanced

Blind 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

Beginner

Bloch Sphere is a geometric representation of a single qubit state as a point on the surface of a unit sphere.

Born Rule

Beginner

Born 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

Advanced

Bosonic 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

Advanced

Cat 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

Beginner

Cirq is Google's open-source Python framework for designing, simulating, and running quantum circuits on Google's quantum processors.

Classical vs Quantum Computing

Beginner

Classical vs Quantum Computing is the comparison between traditional binary computation and computation exploiting quantum mechanical phenomena like superposition and entanglement.

Clifford Gate

Intermediate

Clifford 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

Beginner

CNOT 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

Beginner

Coherence 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

Beginner

Computational 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

Beginner

Controlled 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

Beginner

Cryogenics is the science and engineering of achieving and maintaining ultra-low temperatures required to operate superconducting quantum processors.

Decoherence

Beginner

Decoherence is the loss of quantum information from a qubit due to unwanted interaction with its surrounding environment.

Density Matrix

Intermediate

Density 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

Beginner

Dilution Refrigerator is a cryogenic device that cools quantum processors to millikelvin temperatures using a mixture of helium-3 and helium-4.

Entanglement

Beginner

Entanglement 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

Intermediate

Fault-Tolerant Quantum Computing is a regime where quantum error correction enables arbitrarily long computations despite physical qubit errors.

Gate Fidelity

Beginner

Gate 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

Intermediate

Grover'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

Beginner

Hadamard 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

Beginner

Hybrid 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

Advanced

Lattice Surgery is a technique for performing logical operations on surface code qubits by merging and splitting their lattice boundaries.

Magic State Distillation

Advanced

Magic 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

Advanced

Majorana Fermion is an exotic quasiparticle that is its own antiparticle, proposed as the basis for topological qubits with built-in error protection.

Measurement

Beginner

Measurement is the process of observing a qubit, collapsing its superposition into a definite classical state of 0 or 1.

NISQ

Intermediate

NISQ 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

Beginner

No-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

Beginner

Parameterized 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

Beginner

Pauli 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

Beginner

PennyLane is an open-source Python library for differentiable programming of quantum computers, uniting quantum computing with machine learning.

Photonic Quantum Computing

Intermediate

Photonic Quantum Computing is an approach that uses photons, particles of light, as qubits to perform quantum computations at room temperature.

Pulse-Level Control

Intermediate

Pulse-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

Intermediate

QAOA is the Quantum Approximate Optimization Algorithm, a variational hybrid algorithm for finding approximate solutions to combinatorial optimization problems.

Qiskit

Beginner

Qiskit is IBM's open-source quantum computing SDK for building, simulating, and executing quantum circuits on IBM quantum hardware.

Quantum Advantage

Beginner

Quantum Advantage is the demonstrated ability of a quantum computer to solve a practical problem faster or better than the best classical alternative.

Quantum Algorithm

Beginner

Quantum Algorithm is a step-by-step procedure designed to run on a quantum computer, exploiting quantum effects to solve problems efficiently.

Quantum Annealing

Intermediate

Quantum Annealing is a quantum computing paradigm that solves optimization problems by slowly evolving a system toward its lowest energy state.

Quantum Benchmark

Beginner

Quantum Benchmark is a standardized procedure used to measure, evaluate, and compare the performance and capabilities of different quantum computing systems.

Quantum Bit Error Rate

Beginner

Quantum Bit Error Rate is the probability that a qubit measurement yields an incorrect result, quantifying the noise level in a quantum system.

Quantum Channel

Intermediate

Quantum 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

Intermediate

Quantum Chemistry Simulation is the use of quantum computers to model molecular behavior and chemical reactions more accurately than classical methods allow.

Quantum Circuit

Beginner

Quantum Circuit is a sequence of quantum gates applied to qubits, representing a quantum computation from input to measurement.

Quantum Circuit Depth

Beginner

Quantum Circuit Depth is the longest sequence of quantum gates in a circuit, determining the minimum time required for the computation to complete.

Quantum Cloud

Beginner

Quantum Cloud is a cloud-based service that provides remote access to real quantum processors and simulators over the internet.

Quantum Compiler

Intermediate

Quantum Compiler is software that translates high-level quantum algorithms into optimized sequences of hardware-native gates for a specific quantum processor.

Quantum Computing Stack

Beginner

Quantum 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

Beginner

Quantum Cryptography is a communication method using quantum mechanics to secure information, making any attempt to eavesdrop immediately detectable.

Quantum Dot

Beginner

Quantum 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

Beginner

Quantum 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

Intermediate

Quantum 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

Beginner

Quantum 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

Intermediate

Quantum 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

Intermediate

Quantum Firmware is the low-level software layer that controls quantum hardware, translating gate instructions into precise microwave or laser pulse sequences.

Quantum Gate

Beginner

Quantum Gate is a basic operation on qubits that transforms their quantum state, serving as the building block of quantum circuits.

Quantum Hardware

Beginner

Quantum 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

Advanced

Quantum Interconnect is the hardware and protocol layer that links separate quantum processors together to enable modular, large-scale quantum computing.

Quantum Interference

Beginner

Quantum 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

Beginner

Quantum 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

Beginner

Quantum 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

Advanced

Quantum 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

Intermediate

Quantum Machine Learning is the intersection of quantum computing and machine learning, exploring quantum algorithms that may accelerate or enhance ML tasks.

Quantum Memory

Beginner

Quantum 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

Beginner

Quantum 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

Beginner

Quantum Noise is random environmental interference that corrupts the delicate quantum state of a qubit, introducing errors into calculations and causing decoherence.

Quantum Oracle

Beginner

Quantum 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

Beginner

Quantum 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

Beginner

Quantum 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

Beginner

Quantum Processor is the physical chip or device that hosts qubits and executes quantum gate operations.

Quantum Register

Beginner

Quantum 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

Advanced

Quantum 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

Beginner

Quantum SDK is a software development kit providing tools, libraries, and APIs for writing and running quantum programs.

Quantum Sensor

Beginner

Quantum 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

Beginner

Quantum Simulation is using a controllable quantum computer to model and understand the behavior of other complex quantum systems, like molecules or materials.

Quantum Software

Beginner

Quantum 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

Beginner

Quantum Speedup is the ability of a quantum computer to solve certain problems exponentially or polynomially faster than the best-known classical computer.

Quantum State

Beginner

Quantum State is the complete mathematical description of a quantum system, like a qubit, encompassing all its possible properties before it is measured.

Quantum Supremacy

Beginner

Quantum Supremacy is the milestone where a quantum computer performs a specific task that no classical computer can complete in a feasible timeframe.

Quantum Teleportation

Beginner

Quantum 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

Beginner

Quantum Tunneling is the quantum mechanical phenomenon where a particle passes through an energy barrier it classically should not be able to overcome.

Quantum Volume

Intermediate

Quantum Volume is a hardware-agnostic benchmark that measures the overall capability of a quantum computer, accounting for qubits, connectivity, and error rates.

Qubit

Beginner

Qubit is the fundamental unit of quantum information, analogous to a classical bit but capable of existing in superposition states.

Qubit Connectivity

Beginner

Qubit Connectivity is the physical layout and ability of qubits on a quantum processor to interact and perform operations directly with each other.

Readout Fidelity

Beginner

Readout 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

Beginner

Rotation 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

Intermediate

Shor's Algorithm is a quantum algorithm that factors large integers exponentially faster than the best known classical methods.

Spin Qubit

Beginner

Spin 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

Beginner

Strawberry Fields is a full-stack Python library for designing, simulating, and executing programs on photonic quantum computers, developed by Xanadu.

Superconducting Qubit

Intermediate

Superconducting Qubit is a qubit made from superconducting electrical circuits that exhibit quantum behavior when cooled to millikelvin temperatures.

Superdense Coding

Beginner

Superdense Coding is a quantum communication protocol allowing someone to send two classical bits of information by physically sending only one entangled qubit.

Superposition

Beginner

Superposition is a quantum mechanical property allowing a qubit to exist in a linear combination of the 0 and 1 states simultaneously.

Surface Code

Advanced

Surface 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

Intermediate

T-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

Beginner

T1 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

Beginner

T2 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

Beginner

TKET 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

Intermediate

Topological Qubit is a theorized qubit that stores information in the global properties of a system, making it inherently resistant to local noise.

Trapped Ion

Intermediate

Trapped Ion is a quantum computing technology that uses individual ions confined by electromagnetic fields as qubits, manipulated with laser pulses.

Unitary Operator

Beginner

Unitary 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)

Intermediate

Variational 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

Intermediate

Von 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

Beginner

Wave Function is a mathematical description of a quantum system, containing all possible information about its state before it is measured.