← Latest papers
⚛️ quantum physics

Let the Qudit Do the Jacobi: A Structured Quantum Algorithm for Spectral Decomposition

This paper presents a structured quantum algorithm that implements Jacobi diagonalization for unknown unitary operators on qudit architectures by utilizing variational Givens rotations and an interferometric protocol to achieve eigenvalue extraction with classical-like convergence and quadratic scaling in dimension.

Original authors: A. Mandilara

Published 2026-07-16
📖 5 min read🧠 Deep dive

Original authors: A. Mandilara

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to solve a massive, tangled knot of strings. In the world of physics and math, this knot is often a "matrix," a giant grid of numbers that describes how a system behaves. Sometimes, this system is a quantum machine, a tiny device that follows the weird rules of the subatomic world. To understand what this machine is actually doing, scientists need to "untangle" the knot to find its pure, simple ingredients: its spectrum. This is called spectral decomposition. It's like taking a complex chord played on a piano and figuring out exactly which individual notes are being hit.

For decades, mathematicians have had a reliable tool for untangling these knots called the "Jacobi method." Think of it as a systematic way of pinching the knot at specific spots, twisting them just right, and repeating the process until the knot falls apart into a neat, straight line. This works great on classical computers, but when we try to do it on quantum computers, things get tricky. Quantum computers usually speak the language of "qubits" (two-state switches), but the math of these matrices often feels more natural in a language of "qudits" (multi-state switches). The big question is: Can we teach a quantum computer to untangle these knots directly, without first translating the whole problem into a boring list of numbers?

This paper, titled "Let the Qudit Do the Jacobi," introduces a clever new recipe called the Jacobi Qudit Algorithm (JQA). The authors, Aikaterini Mandilara and colleagues, propose a way to let a single quantum particle with many states (a qudit) perform the untangling dance itself. Instead of trying to read the whole matrix like a book, their algorithm treats the quantum operator as a mysterious object and gently nudges it toward a diagonal shape using a series of tiny, experimental twists.

Here is how the magic happens: In the old classical version, you would calculate exactly how much to twist a pair of numbers to fix the knot. But on a quantum computer, you can't just "calculate" the answer; you have to "feel" for it. The authors realized that instead of trying to find the perfect twist all at once (which is hard), you can break it down into two simpler steps. Imagine trying to tune a guitar string. Instead of guessing the perfect tension, you first tighten it a little, listen, then loosen it a little, listen again. The JQA does exactly this: it performs two quick, one-step "variational searches" (basically, trial-and-error experiments) to find the perfect angle to rotate a part of the system.

The team tested this idea by running simulations on a computer, using a bunch of random, complex quantum matrices (specifically, 15 different ones of size 20x20, and others up to 30x30). They found that their method worked beautifully. The "knot" untangled itself just as fast as the classical method did, and in some cases, it even needed slightly fewer rounds of twisting to get the job done. The number of steps required grew in a predictable way as the matrices got bigger, scaling with the square of the size (O(d²)), which is exactly what you'd hope for.

Crucially, this method avoids the usual headaches of quantum computing. It doesn't need to build a giant, complex machine to control the quantum states (no "controlled-unitary" operations), and it doesn't need extra helper particles (ancillas). It just uses the qudit's natural ability to rotate and a simple measurement tool to check the progress. Once the knot is untangled, the algorithm uses a special interference trick—like shining two light beams together to see a pattern—to read out the final "notes" (the eigenvalues) of the system.

The paper suggests that this approach is a perfect bridge between the old-school math of untangling matrices and the new world of quantum hardware. While the authors admit that proving this works for every single possible case is still a work in progress, their simulations show it is a robust and promising path. They also point out that while you could try to force this method to work on standard two-state qubits, it would be like trying to drive a sports car on a dirt road; it's possible, but you'd lose a lot of speed and efficiency. The method is naturally built for qudits, the multi-state stars of the quantum show.

In short, this paper doesn't just solve a math problem; it offers a new way of thinking. It shows that by borrowing a classic, structured strategy from the past and adapting it to the unique language of qudits, we can build quantum algorithms that are not only powerful but also practical and ready for the hardware of tomorrow. It's a reminder that sometimes, the best way to move forward is to take a step back, look at the old tools, and ask, "What if we tried this on a quantum machine?"

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →