1: \begin{abstract}
2:
3: The authors present evidence for universality in numerical computations with random data. Given a (possibly stochastic) numerical algorithm with random input data, the time (or number of iterations) to convergence (within a given tolerance) is a random variable, called the halting time. Two-component universality is observed for the fluctuations of the halting time, \emph{i.e.}, the histogram for the halting times, centered by the sample average and scaled by the sample variance (see Eqs. \ref{fluctuation} and \ref{halting-fluct} below), collapses to a universal curve, independent of the input data distribution, as the dimension increases. Thus, up to two components, the sample average and the sample variance, the statistics for the halting time are universally prescribed. The case studies include six standard numerical algorithms, as well as a model of neural computation and decision making. { A link to relevant software is provided in \cite{TrogdonNU} for the reader who would like to do computations of his'r own.}
4:
5:
6:
7: % The authors perform an empirical study of the distribution of the halting time for many choices of well-known numerical algorithms and well-studied random inputs. Two-component universality is observed for the halting time: if a sample is normalized to mean zero and variance one then the empirical histogram for the halting time evidently collapses to a universal curve, independent of the input data distribution, as the dimension increases. The first six examples that are presented have clear implications for numerical analysis. The final example of this phenomenon is in a model of neural computation and decision making.
8:
9:
10: \end{abstract}