← Atlas

Algorithms · Block encoding · LCU

Linear combination of unitaries

A block-encoding primitive that turns a weighted sum of unitary operations into one larger unitary circuit.

Strong empiricalUpdated

Open on the mapView frozen graph

ancillatargetStep 1 of 3 · PREPARE · on ancillaPREPAREStep 2 of 3 · SELECT(I,X) · on ancilla, targetSELECT(I,X)Step 3 of 3 · PREPARE† · on ancillaPREPARE†

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

Expected outcomes

  • Success ancilla = 075%
  • Other branch25%
  • Steps3
  • Wires2
  • Terms2 in the toy circuit
  • Coefficientsα₀ = 0.75, α₁ = 0.25
  • SuccessAncilla postselection on |0⟩
  • Papers1
TakesNothingWhat joins here

No input port at this edge: the record publishes no gate sequence and no register, so there is nothing here to read one off — and unlike a declared hole, nothing has been recorded about what belongs here.

Nothing in the Atlas meets this end.

ReturnsNothingWhat joins here

No output port at this edge: the record publishes no gate sequence and no register, so there is nothing here to read one off — and unlike a declared hole, nothing has been recorded about what belongs here.

Nothing in the Atlas meets this end.

This record publishes no gate sequence and no register, so there is nothing here to read an interface off. Absent rather than empty. See all 152 →

References

Strong empirical
  • Verified by construction
  • Small-instance agreement
  • Sub-block verification
  • Peer-reviewed paper
Method
The two-term example prepares an ancilla with amplitudes proportional to square-root coefficients, conditionally applies the selected unitary, and unprepares the ancilla. The zero ancilla branch is checked as the intended linear combination.
Result
Pass · the toy circuit encodes 0.75 I + 0.25 X up to the usual normalization and postselection branch.
Caveat
LCU success probability depends on coefficient normalization and amplification overhead; the snippet is not a complete Hamiltonian-simulation implementation.
Hamiltonian Simulation Using Linear Combinations of Unitary Operations ↗
Kind
curated reference
Reviewed by
Leona Quantum curation pass
License
CC BY 4.0-compatible reference metadata
lcublock encodinghamiltonian simulationamplitude amplification
  • Hamiltonian simulation and quantum walks
  • Block-encoded linear-algebra primitives
  • Subroutines for fault-tolerant amplitude amplification

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