Abstract
The essential feature common to all Monte Carlo computations is that at some point we have to substitute for a random variable a corresponding set of actual values, having the statistical properties of the random variable. The values that we substitute are called random numbers, on the grounds that they could well have been produced by chance by a suitable random process. In fact, as we shall go on to describe, they are not usually produced in this way; however, this should not affect the person who has to use them, since the question he should be asking is not ‘Where did these numbers come from ?’ but ‘Are these numbers correctly distributed?’, and this question is answered by statistical tests on the numbers themselves. But even this approach runs into insuperable practical difficulties because strictly speaking it requires us to produce infinitely many random numbers and make infinitely many statistical tests on them to ensure fully that they meet the postulates. Instead we proceed with a mixture of optimism and utilitarianism: optimism, in the sense that we produce only finitely many numbers, subject them to only a few tests, and hope (with some justification) that they would have satisfied the remaining unmade tests; utilitarianism, in the sense that one of the tests that might have been applied is whether or not the random numbers yield an unbiased or a reliable answer to the Monte Carlo problem under study, and it is really only this test that interests us when we are ultimately concerned only with a final numerical solution to a particular problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
M. G. Kendall and B. Babington Smith (1939). Tables of random sampling numbers. Tracts for Computers, 24. Cambridge University Press.
Rand Corporation (1955). A million random digits with 100,000 normal deviates. Glencoe, Illinois: Free Press.
Lord Kelvin (see chapter 1, reference 6).
T. E. Hull and A. R. Dobell (1962). ‘Random number generators.’ Soc. Indust. Appl. Math. Rev. 4, 230–254.
G. E. Forsythe (1951). ‘Generation and testing of random digits.’ National Bureau of Standards Applied Mathematics Series, 12, 34–35.
D. H. Lehmer (1951). ‘Mathematical methods in large-scale computing units.’ Ann. Comp. Lab. Harvard Univ. 26,141–146.
M. Greenberger (1961). ‘Notes on a new pseudorandom number generator.’ J. Assoc. Comp. Mach. 8, 163–167.
M. Greenberger (1961 and 1962 ). ‘An a priori determination of serial correlation in computer generated random numbers.’ Math. Comp. 15, 383–389; and corrigenda Math. Comp. 16,126.
O. Taussky and J.Todd (1956). ‘Generation and testing of pseudo-random numbers.’ Symposium on Monte Carlo methods, ed. H. A. Meyer, 15–28. New York: Wiley.
I. J. Good (1953).‘ The serial test for sampling numbers and other tests for randomness.’ Proc. Camb. phil. Soc. 49,276–284.
K. F. Roth (1954). ‘On irregularities of distribution.’ Mathematika, 1, 73–79.
J. C. Van Der Corput (1935). ‘Verteilungsfunktionen.’ Proc. Kon. Akad. Wet. Amsterdam, 38, 813–821, 1058–1066.
J. H. Halton (1960). ‘On the efficiency of certain quasi-random sequences of points in evaluating multidimensional integrals.’ Numerische Math. 2, 84–90 and corrigenda p. 196.
R. D. Richtmyer (1958). ‘A non-random sampling method, based on congruences, for Monte Carlo problems.’ Inst. Math. Sei. New York Univ. Report NYO-8674 Physics.
C. B. Haselgrove (1961). ‘A method for numerical integration.’ Math. Comp. 15, 323–337.
J. Von Neumann (1951). ‘Various techniques used in connection with random digits.’ National Bureau of Standards Applied Mathematics Series, 12, 36–38.
J. W. Butler (1956). ‘Machine sampling from given probability distributions.’ Symposium on Monte Carlo methods, ed. H. A. Meyer. 249–264. New York: Wiley.
G. Marsaglia (1961). ‘Generating exponential random variables.’ Ann. Math. Statist. 32, 899–900.
G. Marsaglia (1961). ‘Expressing a random variable in terms of uniform random variables.’ Ann. Math. Statist. 32, 894–898.
D. Teichroew (1953). ‘Distribution sampling with high-speed computers.’ Thesis. Univ. of North Carolina.
M. E. Muller (1959). ‘A comparison of methods for generating normal deviates.’ J. Assoc. Comp. Mach. 6, 376–383.
G. E. P. Box and M. E. Muller (1958). ‘A note on the generation of random normal deviates.’ Ann. Math. Statist. 29, 610–611.
J. C. Butcher (1961). ‘Random sampling from the normal distribution.’ Computer J. 3, 251–253.
H. Wold (1948). Random normal deviates. Tracts for computers, 25. Cambridge Univ. Press.
Franklin, J. N. (1963). Deterministic simulation of random processes.’ Math. Comp. 17, 28–59.
D. G. Champernowne (1933). ‘The construction of decimals normal in the scale of ten.’ J. London Math. Soc. 8, 254–260.
A. H. Copeland and P. Erdos (1946). ‘Note on normal numbers.’ Bull. Amer. Math. Soc. 52, 857–860.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1964 J. M. Hammersley and D. C. Handscomb
About this chapter
Cite this chapter
Hammersley, J.M., Handscomb, D.C. (1964). Random, Pseudorandom, and Quasirandom Numbers. In: Monte Carlo Methods. Monographs on Applied Probability and Statistics. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-5819-7_3
Download citation
DOI: https://doi.org/10.1007/978-94-009-5819-7_3
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-009-5821-0
Online ISBN: 978-94-009-5819-7
eBook Packages: Springer Book Archive