Richard P. Brent
|Richard P. Brent|
20 April 1946 |
|Fields||Mathematics, computer science|
|Institutions||Australian National University|
|Alma mater||Stanford University|
|Doctoral advisors||Gene H. Golub
|Doctoral students||Andreas Griewank[de]|
|Notable awards||Hannan Medal (2005)|
Richard Peirce Brent (born 20 April 1946, Melbourne) is an Australian mathematician and computer scientist. He is an emeritus professor at the Australian National University and a conjoint professor at the University of Newcastle (Australia). From March 2005 to March 2010 he was a Federation Fellow at the Australian National University. His research interests include number theory (in particular factorisation), random number generators, computer architecture, and analysis of algorithms.
In 1975 he and Eugene Salamin independently conceived the Salamin–Brent algorithm, used in high-precision calculation of . At the same time, he showed that all the elementary functions (such as log(x), sin(x) etc.) can be evaluated to high precision in the same time as (apart from a small constant factor) using the arithmetic-geometric mean of Carl Friedrich Gauss.
In 1980 he and Nobel laureate Edwin McMillan found a new algorithm for high-precision computation of the Euler–Mascheroni constant using Bessel functions, and showed that can not have a simple rational form p/q (where p and q are integers) unless q is extremely large (greater than 1015000).
In 1980 he and John Pollard factored the eighth Fermat number using a variant of the Pollard rho algorithm. He later factored the tenth and eleventh Fermat numbers using Lenstra's elliptic curve factorisation algorithm.
In 2009 and 2016, Brent and Paul Zimmermann discovered some even larger primitive trinomials, for example:
The degree 43112609 is again the exponent of a Mersenne prime.
In 2010, Brent and Paul Zimmermann published "Modern Computer Arithmetic", (Cambridge University Press, 2010), a book about algorithms for performing arithmetic, and their implementation on modern computers.
Brent is a Fellow of the Association for Computing Machinery, the IEEE, SIAM and the Australian Academy of Science. In 2005, he was awarded the Hannan Medal by the Australian Academy of Science. In 2014, he was awarded the Moyal Medal by Macquarie University.
- Federation Fellowships Funding Outcomes 2004. Australian Research Council
- Brent (1973). Algorithms for Minimization without Derivatives. Prentice-Hall, Englewood Cliffs, NJ. Reprinted by Dover Publications, Mineola, New York, 2002 and 2013. ISBN 0-486-41998-3. Original edition is available on his own professional web page at ANU.
- Brent, R.P. (1975). Traub, J.F., ed. "Multiple-Precision Zero-Finding Methods and the Complexity of Elementary Function Evaluation". Analytic Computational Complexity. New York: Academic Press. CiteSeerX .
- Brent, R.P. (1979). "On the Zeros of the Riemann Zeta Function in the Critical Strip". Mathematics of Computation. 33 (148): 1361–1372. JSTOR 2006473. doi:10.2307/2006473.
- Brent, R.P. and McMillan, E.M. (1980). "Some New Algorithms for High-Precision Computation of Euler's Constant". Mathematics of Computation 34 (149) 305-312.
- Brent, R.P.; Pollard, J.M. (1981). "Factorization of the Eighth Fermat Number". Mathematics of Computation. 36 (154): 627–630. JSTOR 2007666. doi:10.2307/2007666.
- Brent, R.P. (1999). "Factorization of the Tenth Fermat Number". Mathematics of Computation. 68 (225): 429–451. JSTOR 2585124. doi:10.1090/s0025-5718-99-00992-8.
- Brent, R.P. and Larvala, S. and Zimmermann, P. (2005). "A primitive trinomial of degree 6972593". Mathematics of Computation 74 (250) 1001-1002.
- Brent, R.P. and Zimmermann, P. (2011). "The great trinomial hunt". Notices of the American Mathematical Society 58 233-239.