SlotLayer 0
Solve a nonlinear ODE dy/dt = F(y)
Given access to a nonlinear vector field — in practice quadratic or polynomial — and a preparation unitary for the initial state, produce a quantum state proportional to or an estimate of an observable of it. Quantum time evolution is linear, so no quantum primitive acts on this contract directly.
Access oracles for the components of (for example a linear part , a quadratic part , a forcing term ), a preparation unitary for , the evolution time , and an error tolerance .
A normalized state -close to , a history state over , or an estimate of an observable of the solution.
This one, drawn
From Nonlinear initial-value problem to Answer about the solution
A circle is an object you are holding. Each line between the two ends is one recorded way through this slot; where a way is built from smaller slots, those are its own lines. Circles are named on hover, and each one is a link.
6 lines here have ways through that this figure does not open. The map opens them in place. See it on the map
Why this is a layer
Every route must first commit to a representation of the nonlinearity, and the available representations — tensor powers, phase-space densities, level sets, homotopy series — differ in which nonlinearities they admit, in whether the truncation provably converges, and in how the answer is read back. This is also the layer at which the hard lower bounds bite, so it is where an advantage claim lives or dies.
Ways to do this
4 methods recorded
- Quantum Carleman linearization algorithm
Carleman-linearize the quadratic ODE, discretize with forward Euler, assemble the whole history into one large sparse linear system, and solve that system with a quantum linear system algorithm. This is the route that made dissipative nonlinear ODEs tractable in evolution time.
- Quantum simulation of the KvN representation
Because the Koopman-von Neumann generator is Hermitian and its propagator unitary, the lifted evolution can be run by Hamiltonian simulation directly. No linear system is assembled and no linear solver is called.
- Level-set method for observables of nonlinear PDEs
Use the exact level-set mapping to a linear PDE, solve the linear problem quantumly, and compute physical observables from it. For sets of initial data the cost does not grow with .
- Homotopy-perturbation series, embedded as a linear ODE
Embed the homotopy-perturbation series into a finite-dimensional linear ODE system and solve that with a quantum linear-ODE algorithm, obtaining a state -close to the normalized exact solution with success probability.
Routes that skip this layer
No recorded route avoids this step.
This is a step inside
Nothing in this graph needs this as a step, so it is where a reading starts.
In the Atlas
- Quantum algorithms for nonlinear differential equations
Given a system of nonlinear ordinary differential equations, in the primary algorithm's case a dissipative quadratic n-dimensional system, produce the solution at a chosen evolution time T to error ε, encoded in the amplitudes of a quantum state.