← Latest papers
⚛️ quantum physics

QuantumBilliards.jl: An extensible, user friendly, high-performance Julia library for the large scale computation of spectra and eigenstates of quantum billiards and related problems

This paper introduces QuantumBilliards.jl, an open-source, high-performance Julia library designed to efficiently compute spectra and eigenstates of two-dimensional quantum billiards by offering a unified framework for various advanced numerical solvers, geometry construction, and phase-space analysis.

Original authors: Matic Orel, Črt Lozej

Published 2026-10-26
📖 5 min read🧠 Deep dive

Original authors: Matic Orel, Črt Lozej

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 a room with perfectly smooth, hard walls where a tiny, invisible particle bounces around forever. In the classical world, this is a simple game of pool: the particle travels in straight lines, hits a wall, and bounces off at the same angle it arrived. If you know where it started and how fast it was going, you can predict its entire path. But in the quantum world, that same particle behaves like a wave. It doesn't just bounce; it spreads out, interferes with itself, and creates a complex pattern of high and low points across the entire room. This is the realm of quantum billiards, a playground for physicists trying to understand how the chaotic, unpredictable motion of the classical world transforms into the rigid, mathematical rules of quantum mechanics. Scientists have long used these "billiard tables" to test theories about chaos, randomness, and the fundamental nature of energy, but calculating the exact patterns these waves make has been a massive computational challenge, especially as the waves get smaller and more numerous.

To solve this, a team of researchers has created a new, open-source software tool called QuantumBilliards.jl. Think of this as a powerful, all-in-one digital laboratory designed specifically to simulate these quantum rooms. Before this tool existed, researchers often had to piece together different, incompatible programs to study the same problem, or they were limited to simple shapes like circles and squares. The new library unifies a wide variety of advanced mathematical techniques into a single, user-friendly system. It allows scientists to design complex, irregular shapes—some with sharp corners, some with holes, and some that are perfectly symmetrical—and then calculate the exact energy levels and wave patterns inside them with unprecedented speed and accuracy. The software is built on the Julia programming language, which is known for being both fast enough for heavy scientific work and easy enough for researchers to use without getting bogged down in code.

The core achievement of this work is the ability to find thousands of these energy patterns at once, rather than hunting for them one by one. In the past, finding a single pattern required a slow, repetitive process of guessing a value, checking the result, and guessing again. The new software uses several clever shortcuts, or "accelerated solvers," to leap directly to the answers. One method looks at how the patterns change when the room is slightly stretched, allowing the computer to predict a whole cluster of solutions from a single calculation. Another method treats the problem as a search for specific points in a complex mathematical landscape, using a circular path to find all the answers hidden inside that loop at the same time. By combining these different approaches, the researchers can verify their results against each other, ensuring that the numbers they find are correct and not just artifacts of a specific calculation method.

The software is not just about finding numbers; it also reconstructs the full picture of what the quantum wave looks like inside the room. It can show the "boundary function," which describes how the wave behaves right at the walls, and the "wavefunction," which maps the wave's intensity throughout the entire space. Perhaps most importantly, it can translate these complex wave patterns into a phase-space representation, a type of map that shows how the quantum state relates to the classical bouncing motion. This allows researchers to see "scars," which are regions where the quantum wave seems to cling to the path of a classical trajectory, even though the rest of the wave is chaotic. The team demonstrated the power of their tool by running simulations on a variety of challenging shapes, including a mushroom-shaped table with a stable island in the middle of a chaotic sea, and a star-shaped table with five-fold symmetry. In one large-scale test, the software successfully computed over 100,000 distinct energy states for a single complex shape, a task that would have been prohibitively slow with older methods.

What makes this tool particularly valuable is its flexibility and its ability to handle the messy realities of real-world physics. Many physical systems, from microwave cavities to semiconductor devices, behave like these quantum billiards, but they often have corners, multiple disconnected parts, or specific symmetries that complicate the math. The new library handles all of these cases seamlessly, automatically adjusting its calculations for sharp corners or multiple separate boundaries. It also respects the symmetries of the shape, breaking the problem down into smaller, manageable pieces based on how the wave behaves when reflected or rotated. This means researchers can study the most intricate and chaotic systems without having to rewrite their code for every new shape they want to test. By providing a common framework where different mathematical methods can be applied to the same problem, the software allows the scientific community to cross-check their findings and build a more reliable understanding of quantum chaos.

The impact of this work extends beyond just faster calculations; it opens the door to exploring new frontiers in quantum physics. The researchers have designed the software to be easily expanded, meaning that future updates can include new types of billiards, such as those influenced by magnetic fields or moving in curved spaces. They have already laid the groundwork for studying time-dependent systems and other related problems. By making this powerful tool freely available to everyone, the authors hope to accelerate the pace of discovery in the field of quantum chaos, allowing more scientists to tackle the deep questions about how order emerges from chaos and how the quantum world connects to our everyday experience. The result is a robust, high-performance engine for exploring the hidden patterns of the quantum universe, turning a decades-old computational bottleneck into a streamlined path for discovery.

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 →