Quantum computing with dangling bond pairs on a silicon surface

Quantum computing enables certain computational problems to be solved faster than corresponding classical algorithms, and other quantum algorithms are believed to exponentially speed up solutions to other problems such as factorization. Semiconductor solid-state implementations, especially in silicon, are particularly attractive because of the advanced state of silicon technology and the desire to integrate standard silicon-chip computing with quantum computation. We show that an excess electron shared between two nearby dangling bonds on a silicon surface is an excellent candidate for a charge qubit as the tunneling time is fast compared to decoherence rates. We discuss preparation and manipulation of qubits and a full circuit-based quantum computing architecture.