English

Functions that preserve p-randomness

Computational Complexity 2012-03-01 v1

Abstract

We show that polynomial-time randomness (p-randomness) is preserved under a variety of familiar operations, including addition and multiplication by a nonzero polynomial-time computable real number. These results follow from a general theorem: If II is an open interval in the reals, ff is a function mapping II into the reals, and rr in II is p-random, then f(r)f(r) is p-random provided 1. ff is p-computable on the dyadic rational points in II, and 2. ff varies sufficiently at rr, i.e., there exists a real constant C>0C > 0 such that either (a) (f(x)f(r))/(xr)>C(f(x) - f(r))/(x-r) > C for all xx in II with xrx \ne r, or (b) (f(x)f(r))(xr)<C(f(x) - f(r))(x-r) < -C for all xx in II with xrx \ne r. Our theorem implies in particular that any analytic function about a p-computable point whose power series has uniformly p-computable coefficients preserves p-randomness in its open interval of absolute convergence. Such functions include all the familiar functions from first-year calculus.

Keywords

Cite

@article{arxiv.1202.6395,
  title  = {Functions that preserve p-randomness},
  author = {Stephen A. Fenner},
  journal= {arXiv preprint arXiv:1202.6395},
  year   = {2012}
}

Comments

24 pages, 2 figures. An extended abstract of this paper appeared in Proceedings of the 18th International Symposium on Fundamentals of Computation Theory (FCT), volume 6914 of Lecture Notes in Computer Science, Springer-Verlag, pages 336-347, 2011

R2 v1 2026-06-21T20:26:37.779Z