Abstract
Many computer application, ranging from simulations to video games and 3D-graphics, take advantage of computer-generated numeric sequences that have properties very similar to truly random variables. Sequences generated by computer algorithms through mathematical operations are not really random, having no intrinsic unpredictability, and are necessarily deterministic and reproducible. Indeed, the possibility to reproduce exactly the same sequence of computer-generated numbers with a computer algorithm is often a good feature for many application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In realistic cases of finite numeric precision, one of the extreme values is excluded. Each individual value would have a corresponding zero probability, in the case of infinite precision, but this is not exactly true with finite machine precision.
- 2.
I.e. ∫ a b f(x) dx may be different from one.
- 3.
References
May, R.: Simple mathematical models with very complicated dynamics. Nature 621, 459 (1976)
Logistic map. Public domain image. https://commons.wikimedia.org/wiki/File:LogisticMap_BifurcationDiagram.png (2011)
T.O. Group: The single UNIX®;  specification, Version 2. http://www.unix.org (1997)
T.G. project: GNU operating system–GSL–GNU scientific library. http://www.gnu.org/software/gsl/ (1996–2011)
Lüscher, M.: A portable high-quality random number generator for lattice field theory simulations. Comput. Phys. Commun. 79, 100–110 (1994)
James, F.: Ranlux: a fortran implementation of the high-quality pseudorandom number generator of Lüscher. Comput. Phys. Commun. 79, 111–114 (1994)
L’Ecuyer, P.: Maximally equidistributed combined Tausworthe generators. Math. Comput. 65, 203–213 (1996)
Matsumoto, M., Nishimura, T.: Mersenne twistor: a 623-dimensionally equidistributed uniform pseudorandom number generator. ACM Trans. Model. Comput. Simul. 8, 3–30 (1998)
Marsaglia, G., Tsang, W.W., Wang, J.: Fast generation of discrete random variables. J. Stat. Softw. 11, 3 (2004)
Box, G.E.P., Muller, M.: A note on the generation of random normal deviates. Ann. Math. Stat. 29, 610–611 (1958)
Marsglia, G., Tsang, W.: The Ziggurat method for generating random variables. J. Stat. Softw. 5, 8 (2000)
Metropolis, N., et al.: Equations of state calculations by fast computing machines. J. Chem. Phys. 21(6), 1087–1092 (1953)
Hastings, W.: Monte Carlo sampling methods using Markov chains and their application. Biometrika 57, 97–109 (1970)
Caldwell, A., Kollar, D., Kröninger, K.: BAT – The Bayesian Analysis Toolkit. Comput. Phys. Commun. 180, 2197–2209 (2009). https://wwwold.mppmu.mpg.de/bat/
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Lista, L. (2017). Random Numbers and Monte Carlo Methods. In: Statistical Methods for Data Analysis in Particle Physics. Lecture Notes in Physics, vol 941. Springer, Cham. https://doi.org/10.1007/978-3-319-62840-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-62840-0_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62839-4
Online ISBN: 978-3-319-62840-0
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)