← Atlas

Algorithms · Block encoding · polynomial matrix transformation

Quantum singular value transformation

A framework for applying bounded polynomial transformations to singular values of a block-encoded matrix.

Strong empiricalUpdated

Open on the mapView frozen graph

ancillasystem[0]system[1]Step 1 of 3 · Phase(φ₀) · on ancillaPhase(φ₀)Step 2 of 3 · U_A / U_A† · on ancilla, system[0], system[1]U_A / U_A†Step 3 of 3 · Phase(φ₁…φd) · on ancillaPhase(φ₁…φd)

3 steps across 3 wires. Hover a step, or press play to go through them in order.

Expected outcomes

  • Polynomial branch90%
  • Failure / outside promise10%
  • Steps3
  • Wires3
  • AncillasConstant in the ideal construction
  • Query costProportional to polynomial degree
  • InputBlock-encoding U_A
  • Papers1
Native
qsvt_skeleton.py
from qiskit import QuantumCircuit

def qsvt_skeleton(phases, block_encoding):
    qc = QuantumCircuit(block_encoding.num_qubits)
    for index, phase in enumerate(phases):
        qc.rz(2 * phase, 0)
        if index < len(phases) - 1:
            oracle = block_encoding if index % 2 == 0 else block_encoding.inverse()
            qc.compose(oracle, inplace=True)
    return qc

# A concrete instance, so the published record is a circuit and not a
# skeleton: a 1-qubit block-encoding of X with three QSP phases.
block_encoding = QuantumCircuit(1)
block_encoding.x(0)
FINAL_CIRCUIT = qsvt_skeleton([0.3, -0.7, 0.4], block_encoding)

References

Strong empirical
  • Verified by construction
  • Invariant & structural checks
  • Peer-reviewed paper
Method
The record audits the alternating phase sequence around a block-encoding and checks the parity, degree, and constant-ancilla structure expected from QSVT.
Result
Pass · the construction sketch has one phase rotation per polynomial step and makes the required block-encoding oracle explicit.
Caveat
A valid phase list must satisfy bounded-polynomial and parity constraints; the sketch does not synthesize phases or certify a particular matrix polynomial.
Quantum singular value transformation and beyond: exponential improvements for quantum matrix arithmetics ↗
Kind
curated reference
Reviewed by
Leona Quantum curation pass
License
CC BY 4.0-compatible reference metadata
qsvtblock encodingmatrix functionsquantum linear algebra
  • Quantum linear-system and inverse-like routines
  • Hamiltonian simulation and spectral filtering
  • Quantum machine-learning matrix functions

Atlas stars stay in the public catalog. Saving this entry to your workspace starts an unstarred private copy.