MilestoneHardwareConfirmed
David DiVincenzo lists the requirements for building a quantum computer
Feb 25, 2000
In a paper posted in February 2000, IBM physicist David DiVincenzo set out five requirements for a quantum computer: scalable qubits that can be reset, stay stable long enough, be controlled with a universal set of gates and be read out, plus two more for sending quantum information.
Why it matters
The checklist became a common yardstick for judging whether a hardware approach, from trapped ions to superconducting circuits, could lead to a working quantum computer.
David P. DiVincenzo · IBM
Sources (3)
-
arXiv (David P. DiVincenzo)
The Physical Implementation of Quantum Computation
“the requirements for the physical implementation of quantum computation are discussed. These five requirements, plus two relating to the communication of quantum information, are extensively explored”
-
arXiv (David P. DiVincenzo)
The Physical Implementation of Quantum Computation (full text)
“So, without further ado, here are the Five (plus two) requirements for the implementation of quantum computation 1. A scalable physical system with well characterized qubits”
-
arXiv (Bruzewicz, Chiaverini, McConnell and Sage)
Trapped-Ion Quantum Computing: Progress and Challenges
“In 2000, DiVincenzo outlined five key criteria for a quantum information processor [21]. These criteria have been used as one basis for assessing the viability of different possible physical implementations of a quantum computer.”
Each quote above was checked automatically against the original page. Added Oct 15, 2026. Spotted an error? Tell us and we will review it.