Quantum computing with dangling bond pairs on a silicon surface

Quantum computing enables certain intractable computational problems to be solved faster and more efficient than would ever be possible with existing classical computers. We propose quantum computation with charge qubits on a Si(100) surface. The charge qubit corresponds to an excess electron shared between a pair of nearby dangling bonds, which are created by selectively removing Hydrogen atoms from the surface. Gate controls are implemented by making local potential differences. The advantages of our scheme over proposed bulk silicon quantum computing are long coherence times and direct control and readout of the surface.This scheme builds on a successful demonstration of quantum-dot cellular automata with dangling bonds and address all five DiVincenzo criteria.