The Central Limit Theorem states that a standard Gaussian random variable can be simulated within any level of approximation error (measured by the Kolmogorov-Smirnov distance) from an i.i.d. real-valued random vector by a normalized sum mapping (as ). Moreover given the mean and variance of , this linear function is independent of the distribution . Such simulation problems (in which the simulation mappings are independent of , or equivalently is unknown a prior) are referred to as being universal. In this paper, we consider both universal and non-universal simulations of random variables with arbitrary target distributions by general mappings, not limited to linear ones. We derive the fastest convergence rate of the approximation errors for such problems. Interestingly, we show that for discontinuous or absolutely continuous , the approximation error for the universal simulation is almost as small as that for the non-universal one; and moreover, for both universal and non-universal simulations, the approximation errors by general mappings are strictly smaller than those by linear mappings. Specifically, for both universal and non-universal simulations, if is discontinuous, then the approximation error decays at least exponentially fast as ; if is absolutely continuous, then only one-dimensional is sufficient to simulate exactly or arbitrarily well. For continuous but not absolutely continuous , using a non-universal simulator, one-dimensional is still sufficient to simulate exactly, however using a universal simulator, we only show that the approximation error decays sup-exponentially fast. Furthermore, we also generalize these results to simulation from Markov processes, and simulation of random elements (or general random variables).
View on arXiv