Choose a parameterised trial stateUnitary coupled-cluster singles and doublesUnitary coupled-cluster singles and doubles — click the line to read about it hereHardware-efficient ansatzHardware-efficient ansatz — click the line to read about it hereADAPT-VQE adaptive ansatznarrower versions, nested under the line they refineADAPT-VQE adaptive ansatz — click the line to read about it herequbit-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatzqubit-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz — click the line to read about it hereTETRIS-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatzTETRIS-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz — click the line to read about it hereBatched ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatzBatched ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz — click the line to read about it herek-UpCCGSD ansatzk-UpCCGSD ansatz — click the line to read about it hereQubit coupled-cluster ansatzQubit coupled-cluster ansatz — click the line to read about it hereParticle-hole coupled-cluster circuitsParticle-hole coupled-cluster circuits — click the line to read about it hereOrbital-optimized coupled-cluster circuitsOrbital-optimized coupled-cluster circuits — click the line to read about it hereSymmetry-preserving state-preparation circuitsSymmetry-preserving state-preparation circuits — click the line to read about it hereGeneralized singles and doubles ansatzGeneralized singles and doubles ansatz — click the line to read about it hereUnitary coupled-cluster singles and doubles — click the name to read about it hereUCCSDHardware-efficient ansatz — click the name to read about it hereHardware-efficient ansatzADAPT-VQE adaptive ansatz — click the name to read about it hereADAPT ansatzqubit-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz — click the name to read about it herequbit-ADAPT-VQE ansatzTETRIS-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz — click the name to read about it hereTETRIS-ADAPTBatched ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz — click the name to read about it hereBatched ADAPTk-UpCCGSD ansatz — click the name to read about it herek-UpCCGSD ansatzQubit coupled-cluster ansatz — click the name to read about it hereQCC ansatzParticle-hole coupled-cluster circuits — click the name to read about it hereParticle-hole UCCOrbital-optimized coupled-cluster circuits — click the name to read about it hereOrbital-optimized UCCSymmetry-preserving state-preparation circuits — click the name to read about it hereSymmetry-preservingGeneralized singles and doubles ansatz — click the name to read about it hereUCCGSDHamiltonian whose eigenvalues are wanted — you start hereParameterised circuit family — you finish here

Scroll or drag to pan. Pinch, or hold ctrl and scroll, to zoom. Arrow keys pan, plus and minus zoom, zero resets the view.

Where the routes meet

Every circle is drawn once. This step has no smaller object recorded inside it, so the strands between its two circles are the recorded ways of taking it — one strand per method.

All the starting points

13 recorded ways of doing Choose a parameterised trial state; 12 are drawn — the other one is a refinement with the same internals, folded into its parent's card. Nothing smaller is recorded inside it, so there is no object in the middle to draw.

Everything on this figure that opens is open.

Of the routes that have been taken apart, 15 are built entirely from named slots, 15 hand off part of the work and finish the rest themselves, and 20 are one undivided act. None of the three is a defect; they are different things to reuse.

Every line on this figure, in words

The lines on this figure

  1. Unitary coupled-cluster singles and doubles
  2. Hardware-efficient ansatz
  3. ADAPT-VQE adaptive ansatz
  4. qubit-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz
  5. TETRIS-ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz
  6. Batched ADAPT-VQE ansatz, a narrower version of ADAPT-VQE adaptive ansatz
  7. k-UpCCGSD ansatz
  8. Qubit coupled-cluster ansatz
  9. Particle-hole coupled-cluster circuits
  10. Orbital-optimized coupled-cluster circuits
  11. Symmetry-preserving state-preparation circuits
  12. Generalized singles and doubles ansatz
  • Every line on this figure is one a recorded source takes.

Open the cardRead the full write-up

Where you are

Every step you can open

1 of these have an object recorded in the middle; the rest open into the methods that fill them.

What is on this map, counted

What is here, counted

147 nodes — 31 slots and 116 methods.

76 of the 147 link to a record in the Atlas, between them naming 89 records. The rest name papers and nothing else: this graph describes work the catalogue has not got yet, and the nodes with no record are the list of what a corpus pass has to go and read.

0 slots have no method recorded, and 32 methods have not been taken apart. Both are shown as what they are rather than left blank.

Every claim here rests on a source. This graph cites 140 papers; they and the 172 the Atlas cites alone are registered in one place, with what each reports and everywhere it is cited from. Papers