We may be one step closer to quantum computing that’s inherently protected from errors. Physicists at the University of Copenhagen have successfully created an exotic type of pseudo-particle that is immune to outside interference. The results are described in a new paper in *Nature*.

Unlike a classical computer, with bits representing 0's and 1's, a quantum computer stores information in “qubits.” Thanks to the weirdness of quantum mechanics, such a qubit can be in two states at once, both 0 and 1, just like Schroedinger’s cat is simultaneously alive and dead until a measurement or observation is made. It’s called a superposition of states.

There are many proposed methods for building a quantum computer, but most share a common challenge: the quantum information must be shielded from all external noise in the surrounding environment. The slightest bit of interference—a single photon bumping into the atom you’ve used to encode and store your information, for instance—will cause the entire system to “decohere,” such that the all-important superposition that lets your qubit be both 0 and 1 at the same time is lost. That means errors in your calculations.

“It’s almost like the environment bullies us into one of many possible states,” Spyridon Michalakis, a physicist at Caltech’s Institute for Quantum Information and Matter (IQIM), told Gizmodo.

Physicists have devised ingenious methods in recent years for quantum error correction by exploiting the phenomenon of entanglement. This lets them check the data without making any actual measurement, thereby preserving the superposition. But what if you could have built-in protection from outside interference, making error correction unnecessary? That’s the idea behind topological quantum computing, the focus of Charles Marcus and colleagues at the University of Copenhagen’s Niels Bohr Institute, bolstered by a major investment from Microsoft’s Station Q initiative.

Mathematically, topology is distinct from geometry. A ball is a very different shape from a cube, geometrically speaking, but from a topological standpoint, they are the same, because you can deform one into the other without having to make a hole or a cut.

A topological quantum computer would braid qubits into a kind of knot. Different kinds of braids would encode different computational tasks, and those structures would be topologically stable. You would be able to manipulate them without destroying the superposition, making such a computer inherently more robust.

“If you’re using geometry in your quantum computer, you must rotate things very precisely to build a quantum gate,” Michalakis said. Otherwise errors accumulate and throw off the entire calculation. But a topological qubit is so stable that you can rotate one around another, any way you like, provided you complete a full loop to create a simple knot or braid.

Okay, but how do you build a topological qubit? First, you need to create special kinds of pseudo-particles called anyons. We usually consider electrons to be fundamental particles, that is, indivisible into smaller components. But things get weird when you get down to two dimensions. In this space, quantum mechanics allows an electron to split into two (or three) smaller components, each carrying a fraction of the charge. They’re like bubbles that form in a quantum liquid. These bubbles are the anyons. “We just never get to see them unless we create very specific conditions,” Michalakis said.

Such particles “don’t exist on their own, but they can be created using a combination of materials involving superconductors and semiconductors,” Marcus said in a statement. Superconductivity is the ability of electrons to flow through a material with zero resistance from friction, a state normally achieved at very low temperatures, on the order of liquid helium or liquid nitrogen. Marcus’s group essentially created a new kind of topological superconductor.

As the video below explains, you can also think of anyons as needles, each with a string going back to the dawn of time. When another electron circles one of those anyons, the “threads” knot together; it’s even possible to track how many times this happens.