This is the application Feynman dreamed of: using a quantum computer to simulate nature — molecules, magnets, materials. The catch is that you can’t directly run a big system’s evolution as one gate. Trotterization is the fix: chop time into thin slices and apply each simple piece in turn.
Two forces act on the system at once, but your hardware can only apply one at a time. So you alternate: a sliver of A, a sliver of B, a sliver of A… If the slivers are thin enough, the rapid alternation is indistinguishable from doing both together. Make them too thick and the two forces step on each other’s toes — that mismatch is the Trotter error, and it shrinks as you slice finer.
You want to walk diagonally but can only step due-north or due-east. Take one giant step north then one giant step east and you end up far off the diagonal. Take a hundred tiny north/east steps, alternating, and your path hugs the diagonal almost perfectly. The destination is the true evolution; thinner steps trace it more faithfully — at the cost of taking more of them.
Here H = X + Z on one qubit — two non-commuting pieces — evolved for a fixed time. Compare the Trotter approximation to the exact answer as you add slices. The fidelity climbs toward 100% and the error falls off like 1/n.
If A and B commuted, you could split the exponential cleanly: e−i(A+B)t = e−iAte−iBt. They usually don’t — but slicing rescues it:
The error is controlled entirely by the commutator [A, B] — how badly the pieces fail to commute — and by how thin you slice. Want accuracy ε? First-order Trotter needs about n ∼ t²/ε slices; smarter “higher-order” formulas need far fewer.
“e−i(A+B)t = e−iAte−iBt always.” Only when A and B commute. For matrices that’s the exception, not the rule — the commutator [A, B] measures exactly how wrong the naive split is.
“Just take n → ∞ for a perfect answer.” Each slice is real gates on real hardware. More slices means a deeper circuit and more accumulated noise — there’s a sweet spot, and higher-order formulas exist precisely to need fewer slices.
“Simulating quantum systems is easy on a normal computer.” The state space grows like 2ⁿ, so classical simulation chokes around a few dozen particles. Beating that wall is the original reason quantum computers were proposed.