28 P. W. SHOR
A. Peres (1993), Quantum Theory: Concepts and Methods, Kluwer Academic Publishers.
C. Pomerance (1987), Fast, rigorous factorization and discrete logarithm algorithms, in Discrete Algo-
rithms and Complexity, Proceedings of the Japan–US Joint Seminar, June 4–6, 1986, Kyoto, D. S.
Johnson, T. Nishizeki, A. Nozaki, and H. S. Wil f, eds., Academic Press, pp. 119–143.
E. Post (1936), Finite combinatory processes. Formulation I., J. Symbolic Logic, 1, pp. 103–105.
R. L. Rivest, A. Shamir, and L. Adleman (1978), A method of obtaining digital signatures and
public-key cryptosystems, Comm. Assoc. Comput. Mach., 21, pp. 120–126.
L. A. Rubel (1989), Digital simulation of analog computation and Church’s thesis, J. Symbolic Logic,
54, pp. 1011–1017.
A. Sch
¨
onhage (1982), Asymptotically fast algorithms for the numerical multiplication and division
of polynomials with complex coefficients, in Computer Algebra EUROCAM ’82, Lecture Notes in
Computer Science, Vol . 144, J. Calmet, ed., Springer, pp. 3–15.
A. Sch
¨
onhage, A. F. W. Grotefeld, and E. Vetter (1994), Fast Algorithms: A Multitape Turing
Machine Implementation, B. I. Wissenschaf tsverlag, Mannheim, Germany.
A. Sch
¨
onhage and V. Strassen (1971), Schnelle Multiplikation grosser Zahlen, Computing, 7,
pp. 281–292.
P. W. Shor (1994), Algorithms for quantum computation: Discrete logarithms and factoring, in Pro-
ceedings of the 35th Annual Symposium on Foundations of Computer Science, IEEE Computer
Society Press, Los Alamitos, CA, pp. 124–134.
(1995), Scheme for reducing decoherence in quantum memory, Phys. Rev. A, 52, pp. 2493–2496.
D. Simon (1994), On the power of quantum computation, in Proceedings of the 35th Annual Symposium
on Foundations of Computer Science, IEEE Computer Society Press, Los Alamitos, CA, pp. 116–
123.
T. Sleator and H. Weinfurter (1995), Realizable universal quantum logic gates, Phys . Rev. Lett.,
74, pp. 4087–4090.
R. Solovay (1995), personal communication.
K. Steiglitz (1988), Two non-standard paradigms for computation: Analog machines and cellular
automata, in Performance Limits in Communication Theory and Practice, Proceedings of the NATO
Advanced Study Institute, Il Ciocco, Castelvecchio Pascoli, Tuscany, Italy, July 7–19, 1986, J. K.
Skwirzynski, ed., Kluwer Academic Publishers, pp. 173–192.
W. G. Teich, K. Obermayer, and G. Mahler (1988), Structural basis of multistationary quantum
systems II: Effective few-particle dynamics, Phys. Rev. B, 37, pp. 8111–8121.
T. Toffoli (1980), Reversible computing, in Automata, Languages and Programming, Seventh Collo-
quium, Lecture Notes in Computer Science, Vol. 84, J. W. de Bakker and J. van Leeuwen, eds.,
Springer, pp. 632–644.
A. M. Turing (1936), On computable numbers, with an application to the Entscheidungsproblem, Proc.
London Math. Soc. (2), 42, pp. 230–265. Corrections in Proc. London Math. Soc. (2), 43 (1937),
pp. 544–546.
W. G. Unruh (1995), Maintaining coherence in quantum computers, Phys. Rev. A, 51, pp. 992–997.
P. van Emde Boas (1990), Machine models and simulations, in Handbook of Theoretical Computer
Science, Vol. A, J. van Leeuwen, ed., Elsevier, Amsterdam, pp. 1–66.
A. Vergis, K. Steiglitz, and B. Dickinson (1986), The complexity of analog computation, Math.
Comput. Simulation, 28, pp. 91–113.
A. Yao (1993), Quantum circuit complexity, in Proceedings of the 34th Annual Symposium on Foun-
dations of Computer Science, IEEE Computer Society Press, Los Alamitos, CA, pp. 352–361.