Skip to Content
DocsUnitary Studio Web User ManualQuantum Computing Guide

Guide to Quantum Computing and Schrödingerization

Introduction: Quantum Computing - A New Computing Paradigm Beyond Binary Logic

What is Quantum Computing?

Quantum computing is a novel computational paradigm based on the principles of quantum mechanics. It utilizes non-classical properties such as superposition and entanglement to perform information processing in fundamentally new ways. Traditional computers are like digital switches—each bit can only be either 0 or 1 at any given moment. In contrast, quantum computers are more like dimmer switches, where each quantum bit (qubit) can exist in a superposition of both 0 and 1 simultaneously. This property allows quantum systems to explore a computational state space that is exponentially larger than that of classical systems, thereby offering the potential for exponential parallelism in certain computational tasks.

  • Core Differences:
    • Traditional Computer: Based on binary bits (0/1), processes information sequentially or with limited parallelism.

    • Quantum Computer: Based on quantum bits (qubits), processes information using superposition and interference mechanisms.

Evolution of Quantum Computing: From “a Few Qubits” to the Era of 100-Qubit Volume

The development of quantum computing can be seen as a gradual transition from prototype validation to engineered systems:

  • Early Stage (1990s - 2000s):f

    • Qubit Count: In the initial phase, only a very limited number of qubits could be controlled. For example, in 1998, IBM demonstrated a quantum computing prototype with just 2 qubits.

    • Technical Challenges: This stage faced significant physical-level challenges. Qubits were extremely sensitive to environmental noise, leading to rapid decoherence and difficulty in maintaining quantum coherence. Additionally, quantum gate operations lacked sufficient precision, making it impossible to run meaningful quantum algorithms.

    • Stage Characteristics: The primary goal was to demonstrate basic controllability and verify that the principles of quantum mechanics could be applied to information processing. This stage marked the transition from theoretical models to physical experimental systems.

  • Mid-term Breakthrough (2010s):

    • Qubit Count: In 2016, IBM launched a 5-qubit programmable quantum computer, while Google achieved high-fidelity control of 9 qubits.

    • Technological Progress: Physical platforms such as superconducting qubits and ion traps gradually matured. Improvements in system stability, qubit connectivity, and control precision enabled more practical experimentation. During this period, the concept of Quantum Volume was proposed as a comprehensive metric for evaluating a quantum processor’s effective computational capacity.

      • What is Quantum Volume? Quantum Volume considers not only the number of qubits, but also gate fidelity, qubit connectivity, and circuit depth. It is similar to evaluating a car—not just by engine power, but by its overall performance, including handling and fuel efficiency.
    • Stage Characteristics: Programmable validation, where processors could run small-scale algorithms and serve as testbeds for algorithm design and prototype research.

  • Recent Leap (2020s):

    • Qubit Count: In 2023, IBM introduced the 133-qubit “Heron” processor, and Origin Quantum released the 72-qubit “Wukong” chip. In late 2024, China launched the Zuchongzhi-3, a 105-qubit superconducting processor integrating 182 coupled qubits. The system successfully executed an 83-qubit, 32-layer random circuit sampling task. According to estimations, the fastest classical supercomputer would take over 6.4 billion years to simulate the same task—indicating a quantum speedup of approximately 10¹⁵ times for this specific benchmark.

    • Technological Progress: Alongside increasing qubit counts, the overall fidelity, control parallelism, and circuit depth capabilities have steadily improved. Leading platforms can now support the execution of deeper and more complex quantum circuits.

    • Stage Characteristics: The field is entering a phase of system-level optimization and early-stage practical exploration. The research focus is shifting from isolated physical control to system architecture design, quantum workload scheduling, and noise-aware compilation techniques. Quantum computers are gradually evolving into engineered platforms with potential for solving specialized real-world problems.

Why is Quantum Computing important?

Quantum Computing can solve tasks that traditional computers cannot accomplish, such as:

  • Breaking Complex Passwords: RSA encryption algorithm may be easily broken by quantum algorithms (such as Shor’s algorithm).

  • Accelerate drug development: Simulate molecular structures and quickly filter effective drugs (such as anti-cancer drugs).

  • Optimize Transportation and Logistics: Find the optimal solution among millions of routes, saving time and energy.

  • Accelerating Scientific Computing and Engineering Applications: Achieving exponential acceleration in linear algebra and partial differential equation solving problems.


Foundations of Quantum Computing

Qubit1

  • Popular Explanation: Traditional bits are like the “heads” or “tails” of a coin, being only 0 or 1; qubits are like a spinning coin, existing in a superposition of both heads and tails before it stops.

  • Physical Implementation:

    • Superconducting qubits (e.g., IBM, Google):

      • Principle: Utilize the current loop of superconducting materials at extremely low temperatures (close to -273°C) as qubits.

      • Advantages: Easy to integrate, suitable for large-scale expansion; Disadvantages: Requires complex refrigeration equipment.

    • Ion Trap Qubit(e.g., Honeywell):

      • Principle: Use lasers to trap charged atoms (ions), and encode quantum information through the vibrational states of the ions.

      • Advantages: High stability; Disadvantages: Slow operating speed.

    • Photonic qubits (e.g., China’s “Jiuzhang”):

      • Principle: Represent qubits using the polarization or path state of photons.

      • Advantages: Strong anti-interference, suitable for quantum communication; Disadvantages: Difficult to store information.

Quantum state

  • Popular explanation: Quantum state is the “state description” of a quantum system, just like the “probability cloud” in weather forecasting, which tells us the possible states and positions of particles. For example, the electron in a hydrogen atom does not have a fixed orbit, and its quantum state describes the probability distribution of the electron’s appearance around the nucleus.

  • Mathematical Representation:

    • and: The ground states of qubits, representing classical 0 and 1 respectively.

    • and: Superposition states of qubits.

    • The ground state of multiple qubits can be represented by tensor products, for example .
  • Superposition State:

    • The quantum state of a single qubit can be expressed as , where and are the ground states, and α and β are complex numbers. and represent the probability of the state being and repectively.

    • The superposition state of multiple qubits is a linear combination of the ground states

Quantum Logic Gates

In Quantum Computing, qubits are the basic carriers of information, and quantum gates are like magical “switches” that manipulate these qubits , whose mathematical representation is a unitary operator . Through the operations of different quantum gates, we can change the state of qubits and achieve various complex computational tasks . Any quantum gate acting on qubits can be decomposed into a combination of some basic quantum gates . The following details several common quantum gates for you

Single-qubit gate

NameSymbolMatrix representationDescriptionExample (Input → Gate → Output)
X Gate (NOT Gate)XFlip the state of the qubit from to , or from to .
Y GateYRotate between the X and Z gates to change the phase and amplitude of the qubit.
Z GateZAdd a phase of π to the state of the qubit while keeping the state unchanged.
Hadamard gateHPlacing qubits in equally probabilistic superposition states is the foundation of quantum parallel computing.
S gate (phase gate)SAdd a π/2 phase to the | 1 state of the qubit.
T gateTAdd a π/4 phase to the | 1 state of the qubit.
RX (θ)RXRotate θ angle around the X axis.
RY (θ)RYRotate θ angle around the Y-axis.
RZ (θ)RZRotate θ angle around the Z axis.

Two-qubit quantum gate

NameSymbolMatrix representationDescriptionExample (Input → Gate → Output)
Controlled NOT gateCNOTIf the control bit is | 1, the state of the target bit is reversed; otherwise, the target bit remains unchanged.
Controlled Z Gate (CZ Gate)CZIf both the control bit and the target bit are | 1%, the phase of the target bit is reversed.
SWAP gateSWAPExchange the states of two qubits.
Controlled Rotation Z GateCRzIf the control qubit is , apply an Rz rotation to the target qubit; if the control qubit is , the state of the target qubit remains unchanged.

Three-Qubit Gate

NameSymbolMatrix representationDescriptionExample (Input → Gate → Output)
Toffoli gate (CCNOT gate)ToffoliIf the first two control qubits are both , then flip the state of the third target qubit.
Fredkin gate (CSWAP gate)CSWAPIf the control qubit is , the target qubit remains unchanged. If the control qubit is , swap the state of the target qubit (i.e., SWAP the target qubit).

Quantum Measurement and Density Matrix

Quantum Measurement: From Superposition State to Definite State

  • Collapse phenomenon: Measurement forces the quantum state to “collapse” from a superposition state to a definite state ( or ). Just as a spinning coin is stopped by a pat, the superposition state of a qubit will “choose” a definite outcome when measured. The probability of a measurement outcome is determined by the square of the amplitude of the quantum state. If the quantum state is: , the probability of measuring 0 is , and the probability of measuring 1 is .

  • Observed Quantity:

    Quantum measurement corresponds to making observations in physical experiments and is usually represented by an observable quantity. Usually, projective measurements are considered, and the observable is expressed as:

    where is the projection operator, which represents projecting the quantum state onto the -th basis state, and at this time, the measurement result will be obtained.


Density Matrix

Pure State and Mixed State
  • Pure State: Can be described by a single quantum state vector .

  • Mixed State: The system is in a statistical mixture of multiple pure states and cannot be described by a single state vector.

Density Matrix

The density matrix is a tool for describing the state of a quantum system, applicable to both pure and mixed states. For a pure state , its density matrix is:

For a mixed state, the density matrix is:

where is the probability of the system being in state .

Example: Derivation of the Density Matrix of a Pure State
  • For pure states , then:

After expansion, we obtain:

Represented by a matrix as:


Geometric Significance of the Bloch Sphere

  • North Pole (): Indicates that the quantum state is completely in .

  • South Pole (): Indicates that the quantum state is completely in .

  • Spherical Point: Represents the quantum state in a superposition state of and , for example .

  • Points inside the sphere: represent mixed states, where the quantum state is not a pure state but a statistical mixture of multiple pure states.

Parameterization of the Bloch Sphere

The pure state of a single qubit can be expressed as:

Where:

  • is the angle between the quantum state vector and the z-axis, called the polar angle, with a range of , representing the latitude of the quantum state on the Bloch sphere.

  • is the angle between the projection of the quantum state vector on the x-y plane and the x-axis, called the azimuthal angle, with a range of , representing the longitude of the quantum state on the Bloch sphere.

Example
  • Pure state: corresponds to the point on thexaxis direction of the Bloch sphere, , .

  • Mixed state: corresponds to a point inside the Bloch sphere.


Quantum State Evolution and Decoherence

Quantum state evolution

Quantum gate operations change the quantum state, thereby altering its probability distribution and density matrix. For example, the Hadamard gate transforms into , with its probability distribution changing from P(0)=1, P(1)=0 to P(0)=0.5, P(1)=0.5.

decoherence process

Decoherence refers to the loss of coherence of a quantum system after interacting with its environment, where the off-diagonal elements of the density matrix gradually decay. Decoherence causes the quantum system to change from a pure state to a mixed state.

Mathematical Description of Decoherence: Suppose the initial state is a pure state , and its density matrix is:

During the decoherence process, the off - diagonal elements and gradually decay, and finally the density matrix becomes:

This indicates that the system degenerates from a pure state to a classical mixed state.


Schrödingerization: The “Universal Key” of Quantum Simulation

Introduction: Schrödingerisation is a method that uses quantum simulation to solve linear partial differential equations (PDEs). This method transforms PDEs into Hamiltonian systems, enabling them to be efficiently solved through Quantum Computing. We first introduce the basic concepts of quantum mechanics, especially the physical meaning of the Schrödinger equation.

Schrödinger Equation

Wave Function and Quantum State

  • Popular Explanation: The wave function is the “probability cloud” of a quantum system, describing the possible positions and states of particles. For example the electron in a hydrogen atom does not have a fixed orbit, and its wave function shows the probability of the electron appearing around the nucleus.

  • Mathematical Form:

    • Time-dependent Schrödinger equation:

    • is the Hamiltonian, which determines how the system evolves (similar to how Newton’s laws govern the motion of objects).

    • Stationary Schrödinger Equation:

    • Used to calculate the stable energy of quantum systems (such as atomic energy levels).

Quantum Measurement and Uncertainty

  • Measurement Collapse: Measurement destroys the quantum superposition state. For example, measuring a qubit in the state results in a random outcome of 0 or 1.

  • Heisenberg Uncertainty Principle:

    • It is impossible to simultaneously know precisely the position and velocity of a particle.

    • Mathematical Expression:

Basic Introduction to Schrödingerization Method

Authors: Shi Jin, Nana Liu, Yue Yu

Introduction: Transformation from the Heat Equation to the Schrödinger Equation

  • The evolution operator of the Schrödinger equation is (assuming )

Since the Hamiltonianis a Hermitian operator (),is a unitary operator.

  • The heat equation describes the diffusion behavior of the temperature field, and its mathematical expression is as follows:

The original equation cannot be directly solved on a Quantum Computer because its time evolution operator is not a unitary matrix, To make it applicable to Quantum Computing, we introduce a new variable , and define a new function:

After the transformation, the equation becomes:

Perform a Fourier transform on the spatial variables, yielding:

where denotes the Fourier dual variable corresponding to . This is a convection equation that propagates to the left in the direction. In the right half , the solution of the equation is only related to the initial values in the right half. Therefore, we can arbitrarily set the initial values introduced in the part, for example

By applying the Fourier transform with respect to the variable , we obtain:

where denotes the Fourier dual variable corresponding to . So far, we have obtained an equation in Schrödinger form, whose evolution operator is

Schrödingerization Method for Linear Differential Equations (qubits)

  • In linear ordinary differential equation systems , consider the common form:

where is a matrix. To adapt to Quantum Computing, we split into Hermitian and anti- Hermitian parts:

Then through warped phase transformation

and Fourier Transform,

Convert this ODE into a Hamiltonian system, with the evolution operator being enabling direct simulation via a Quantum Computer.

  • Discretize the variable into a grid, and the computational domain and grid size are defined as follows

The initial value after introducing variable is defined as

where . can be chosen under two conditions: it will rapidly decay as tends to and has better smoothness. For example, one may choose

where is a Hermite interpolation and satisfies

Here is an integer. The initial value after discretization is

The discretized equation is transformed into

The original equation is transformed into a Hamiltonian simulation problem, with the evolution operator being .

  • For linear partial differential equations, we can first discretize them in space to obtain ordinary differential equations. When the equations have different boundary conditions or source terms, we obtain the following non-homogeneous ordinary differential equations

Introduce a new variable

The original equation is transformed into

Then, use the above-mentioned Schrödingerization method to perform quantum simulation.

Complexity Discussion

  • Advantages of Quantum Computing in PDE Solving

    • Exponential Acceleration: Compared to classical computing, the computational complexity of quantum algorithms can be reduced tologarithmic level.

    • Hamiltonian Simulation Method: Utilize Trotter-Suzuki Splitting Method or Quantum Singular Value Transformation (QSVT) and Quantum Fourier Transform for time evolution calculations.

  • Complexity Estimation: Assuming the goal is to compute the time evolution of the PDE, the complexity estimation is as follows:

Schrödingerization Method for Continuous Variables (qumodes)

The Schrödingerization method naturally applies to the case of continuous variables. Qumodes correspond to qubits, where the solution is encoded as a continuous-variable quantum state

whereis an orthonormal basis in an infinite-dimensional Hilbert Space. Whenrepresents the position of the wave function, the corresponding operator is, and the conjugate operator is the momentum operator, satisfying

where is the identity operator. At this time, for example, the evolution operator of the heat equation can be encoded as the following unitary operator:

At this point can be chosen as any single-mode operator, for example . In this case, there is no need to discretize any variables in the system. This method directly deals with the continuous nature of partial differential equations and does not rely on the details of discretization schemes, thus enabling more accurate simulation of partial differential equations.

When solving partial differential equations previously, after discretizing the differential operator , it can be represented by a finite-dimensional matrix. In the absence of a discretization scheme, the continuous nature of the differential operator can be retained, and at this time acts on qumodes rather than qubits, where is a Hermitian operator that also acts on qumodes. At this point, can be embedded into the following unitary operator:

In the case of continuous variables, there is no direct analog of sparse access or block access methods to handle infinite-dimensional operators (whose norms are infinite), so digital quantum simulation algorithms cannot be directly applied. In this case, it is more appropriate to consider analog quantum simulation, i.e., constructing quantum gates through operators that naturally implement appropriate unitary operations, rather than using primitive gates. For example, if one can access and , and , then only needs to be implemented. This situation applies when and both act only on (e.g., ODE problems) or only on (e.g., homogeneous partial differential equation problems with only constant coefficients). More complex cases can be analyzed on a case-by-case basis according to specific problems.


Quantum Algorithm for the Semiclassical Schrödinger Equation

Authors: Shi Jin, Xiantao Li, Nana Liu

In the semi-classical regime, due to being small, there are significant multi-scale phenomena in the system, and traditional numerical methods require extremely fine grids to capture the characteristics of rapid oscillations. The following details how to use quantum algorithms to solve the Schrödinger equation in this scenario.

The semi-classical form of the Schrödinger equation

  • In the semi-classical region, the Schrödinger equation is written as:

Spatial Discretization and Pseudo-Spectral Method

  • Spatial Discretization:

    Let the spatial domain be , and the uniform grid be:

  • Pseudo-spectral method:

    Solving spatial derivatives using Fourier series expansion, the Laplace operator can be efficiently computed through Fast Fourier Transform (FFT).

Time Evolution: Strang Splitting Method

  • Strang splitting step

    To solve the time evolution problem, the splitting method is used to decompose the overall evolution operator into kinetic and potential energy parts. Its approximate formula is:

  • Potential Energy Operator:

  • Kinetic energy operator:

Complexity Estimation and Resource Analysis

When the solution has -order continuous derivatives, the quantum gate complexity is estimated as:

Furthermore, if only physical observables are considered, the time step can be chosen independently of , further reducing the overall complexity.


Quantum Algorithms for Nonlinear Partial Differential Equations

Authors: Shi Jin, Nana Liu

For nonlinear partial differential equations, traditional methods often require approximate linearization, which may introduce significant errors. This scheme uses the level set method to accurately map the nonlinear PDE to a linear PDE, and then combines the Schrödingerization method to implement quantum simulation, thereby preserving the nonlinear characteristics of the original problem.

Level Set Method Mapping

  • Mapping Principle: Using the level set method, the solution of the nonlinear PDE is represented as an implicit surface, thereby transforming the nonlinear problem into a linear one without the need for low-order approximation.

  • Hamilton-Jacobi equation:

Define the level set function as follows :

satisfies the following linear Liouville equation:

  • Nonlinear scalar first-order hyperbolic equation:

Define the level set function as follows:

satisfies the following equation:

  • Schrödingerization: Introduce the mapped linear PDE using auxiliary variables and transform it into the Schrödinger equation .

Quantum Algorithm Construction and Complexity Analysis

  • Quantum Algorithm: Construct quantum algorithms on the transformed Schrödinger system to achieve efficient computation of physical observables.

  • Complexity Advantage: It is proven that when the initial data volume is large, the consumption of quantum resources (number of gates, qubits) is independent of , and even exponential acceleration can be achieved.

Quantum dynamics simulation with artificial boundary conditions

Authors: Shi Jin, Nana Liu, Xiantao Li, Yue Yu

When simulating quantum dynamics problems in practice, to prevent system information leakage, it is necessary to introduce artificial boundary conditions (ABC) within a finite computational domain. However, ABC will disrupt the unitarity of the system, making it difficult to directly apply traditional quantum simulation methods. This scheme converts non-unitary evolution into the form of the Schrödinger equation through the Schrödingerization method, thereby restoring unitarity.

Mathematical Modeling

Suppose the quantum wave function satisfies the following Schrödinger equation:

where the Hamiltonian operator includes kinetic and potential energy terms:

If the computational domain is , at the boundary , set artificial boundary conditions:

Where:

  • and are adjustment parameters used to simulate the boundary conditions of an open system.

  • Schrödingerization: Introduce the mapped linear PDE using auxiliary variables and transform it into the Schrödinger equation.

Numerical Verification and Complexity Analysis

  • Complexity Analysis:

The complexity of Hamiltonian simulation is

  • Numerical Verification: Through simulation experiments, it is verified that this method can maintain system stability and achieve high solution accuracy when dealing with artificial boundary conditions.

Quantum Simulation of Discrete Linear Dynamical Systems and Iterative Methods

Authors: Shi Jin, Nana Liu

Discrete Linear Dynamical Systems and Iterative Methods are widely used in numerical computation and engineering applications. Classical iterative methods usually require multiple matrix operations, resulting in high computational costs, while Quantum Computing, through Schrödingerisation technology, can effectively simulate the continuous limit of discrete systems and be applied to solving linear equations and eigenvalue estimation problems.

Continuation of Iterative Methods

  • Continuous ODE representation: For example,the iterative method for general linear problems can be expressed as

can be written in continuous-time form:

  • Schrödingerization: Introduce auxiliary variables into the transformed ordinary differential equation and further transform it into the Schrödinger equation.

Quantum Simulation and Complexity Analysis

  • Quantum Algorithm Implementation: Utilize continuous-time quantum simulation technology to replace the matrix multiplication process in classical iteration, achieving more efficient iterative solutions.

  • Complexity Discussion: Analyzed the advantages of the algorithm in terms of iterative convergence and quantum resources, and demonstrated that it can achieve lower complexity than classical methods in certain problems.

Quantum Algorithm for Multiscale Partial Differential Equations

Authors: Junpeng Hu, Shi Jin, Lei Zhang

Multiscale Partial Differential Equations (PDEs) are widely used in physics, engineering, and other scientific fields. These equations pose significant challenges for numerical solutions due to their inclusion of multiple spatiotemporal scales. Classical methods require the use of extremely fine grids and time steps to accommodate the multiscale nature, but this leads to high computational costs, especially in high-dimensional problems. Quantum Computing provides a new solution for multiscale PDEs, which can significantly reduce computational complexity in certain cases.

Multiscale Elliptic Equation

Elliptic multi-scale PDEs mainly appear in fields such as conduction problems and seepage problems in composite materials. We consider the following second-order elliptic equation:

where the coefficient matrix has high oscillation and may have multiple scales.

  • Two-scale homogenization model

For the two-scale case, assume that the coefficient matrix has the following structure:

where is the small-scale parameter. Using the homogenization method, we can construct the homogenized equation, whose solution approximates the solution of the original equation:

  • Multiscale Homogenization Model
  • Schrödingerization: First approximate the linear algebraic system using ordinary differential equations, then introduce auxiliary variables, and convert it into a Schrödinger equation.

Multiscale Parabolic Equation and Wave Equation

Consider the following multi-scale heat conduction equation:

where has the characteristic of rapid oscillation.

  • Two-scale homogenization model
  • Schrödingerization: First, perform time discretization on the equations of the finite element method, then convert them into ordinary differential equations and apply the Schrödingerization method

  • Wave Equation: First, transform it into a first-order equation, and then handle it in the same way as the parabolic equation

Computational Complexity Analysis

  • The computational complexity of classical numerical methods is usually , where is the number of grid points, is the dimension.

  • The computational complexity of the Quantum Computing method can be reduced to: .

Quantum Simulation of Maxwell’s Equations

Authors: Shi Jin, Nana Liu, Chuwen Ma

Maxwell’s equations describe the spatio-temporal evolution of electromagnetic fields. Traditional numerical methods (such as the Yee algorithm) can well preserve physical properties during the discretization process, but in Quantum Computing, they need to be converted into the form of the Schrödinger equation to adapt to the quantum simulation framework.

Basic Forms of Maxwell’s Equations

  • Formula:

Handling boundary conditions and interface problems

  • Introduction to Boundary Conditions: Physical boundary conditions (such as perfect conductors and impedance boundaries) require that the electric and magnetic fields satisfy specific constraints. In traditional numerical methods, these conditions are maintained through specific discretization schemes, but they need to be appropriately transformed in quantum simulations.

  • Unitary Transformation and Auxiliary Variables: By introducing auxiliary variables and unitary transformation, non-homogeneous boundary conditions are transformed into homogeneous conditions.

Schrödingerization Transformation and Numerical Implementation

  • Conversion Steps: Use the warped phase transformation to convert the Maxwell equations into a high-dimensional Schrödinger system, and then combine the Trotter splitting method and Fourier transform to achieve time evolution.

  • Numerical Verification: The effectiveness of this method in maintaining magnetic field divergence-free and energy conservation was verified through numerical experiments, while the requirements for quantum gate complexity and qubit resources were also discussed.


More Application Cases

This method is not only applicable to the heat equation and the convection equation, but can also be applied to more complex mathematical models, such as:

  • Black-Scholes Equation (Financial Marekt Modeling)

  • Fokker-Planck Equation (Stochastic Process)

  • Linear Boltzmann Equation (Particle Transport)

  • Vlasov-Fokker-Planck Equation (Plasma Dynamics)

  • Hamilton-Jacobi Equation (Nonlinear Dynamical System)


Quantum Computing Glossary

TermsDefinitions and examples
Quantum decoherenceQuantum systems lose their superposition state due to environmental interference. For example, superconducting qubits decohere rapidly at room temperature.
Quantum error correctionProtect quantum information through redundant encoding. For example, the Surface Code can correct bit - flip errors.
Quantum advantageQuantum computers outperform classical computers in specific tasks. For example, Google achieved the random circuit sampling task in 2019, which usually means that the computational complexity is exponentially lower than that of classical algorithms.
Quantum teleportationUsing entangled states to transmit quantum information does not require the physical transmission of particles (short - distance transmission has been achieved in experiments).
Quantum volumeIndicators for measuring the performance of quantum computers include the number of qubits, gate accuracy, etc. (IBM’s quantum volume has reached 128).
Hamiltonian simulationGiven the Hamiltonian H, implement the unitary operator exp(-iHt).
Block codingGiven the operator A, find the unitary operator U such that a part of it can approximate A, so that it can be implemented on a quantum computer.

References

Last updated on