Quantum Computing
Error-correcting code named Rosetta stone of quantum computing lands
Thursday, August 21, 2025
|
Richard Harris |
Scientists at the University of Sydney demonstrate the first entangling quantum gates between GKP qubits using trapped ions, marking a breakthrough in error-correcting code named Rosetta stone.
Research recently published in Nature Physics demonstrates this as a physical reality, tapping into the natural oscillations of a trapped ion (a charged atom of ytterbium) to store GKP codes and, for the first time, realising quantum entangling gates between them.
Led by Sydney Horizon Fellow Dr Tingrei Tan at the University of Sydney Nano Institute, scientists have used their exquisite control over the harmonic motion of a trapped ion to bridge the coding complexity of GKP qubits, allowing a demonstration of their entanglement.
“Our experiments have shown the first realisation of a universal logical gate set for GKP qubits,” Dr Tan said. “We did this by precisely controlling the natural vibrations, or harmonic oscillations, of a trapped ion in such a way that we can manipulate individual GKP qubits or entangle them as a pair.”
Quantum Logic Gate
A logic gate is an information switch that allows computers – quantum and classical – to be programmable to perform logical operations. Quantum logic gates use the entanglement of qubits to produce a completely different sort of operational system to that used in classical computing, underpinning the great promise of quantum computers.
First author Vassili Matsos is a PhD student in the School of Physics and Sydney Nano. He said: “Effectively, we store two error-correctable logical qubits in a single trapped ion and demonstrate entanglement between them.
“We did this using quantum control software developed by Q-CTRL, a spin-off start-up company from the Quantum Control Laboratory, with a physics-based model to design quantum gates that minimise the distortion of GKP logical qubits, so they maintain the delicate structure of the GKP code while processing quantum information.”
A new milstone in Quantum Computing from error-correcting code named Rosetta stone
What Mr Matsos did is entangle two ‘quantum vibrations’ of a single atom. The trapped atom vibrates in three dimensions. Movement in each dimension is described by quantum mechanics and each is considered a ‘quantum state’. By entangling two of these quantum states realised as qubits, Mr Matsos created a logic gate using just a single atom, a milestone in quantum technology.
This result massively reduces the quantum hardware required to create these logic gates, which allow quantum machines to be programmed.
Dr Tan said: “GKP error correction codes have long promised a reduction in hardware demands to address the resource overhead challenge for scaling quantum computers. Our experiments achieved a key milestone, demonstrating that these high-quality quantum controls provide a key tool to manipulate more than just one logical qubit.
“By demonstrating universal quantum gates using these qubits, we have a foundation to work towards large-scale quantum-information processing in a highly hardware-efficient fashion.”
Across three experiments described in the paper, Dr Tan’s team used a single ytterbium ion contained in what is known as a Paul trap. This uses a complex array of lasers at room temperature to hold the single atom in the trap, allowing its natural vibrations to be controlled and utilised to produce the complex GKP codes.
This research represents an important demonstration that quantum logic gates can be developed with a reduced physical number of qubits, increasing their efficiency.
Become a subscriber of App Developer Magazine for just $5.99 a month and take advantage of all these perks.
MEMBERS GET ACCESS TO
- - Exclusive content from leaders in the industry
- - Q&A articles from industry leaders
- - Tips and tricks from the most successful developers weekly
- - Monthly issues, including all 90+ back-issues since 2012
- - Event discounts and early-bird signups
- - Gain insight from top achievers in the app store
- - Learn what tools to use, what SDK's to use, and more
Subscribe here
