Gap theorem
From Wikipedia, the free encyclopedia
- See also Gap theorem (disambiguation) for other gap theorems in mathematics.
In computational complexity theory the Gap theorem is an important [citation needed] theorem about the complexity of computable functions. The theorem was proved independently by Boris Trakhtenbrot in 1964 and Allan Borodin in 1972.
The theorem can be proved by using the Blum axioms without any reference to a concrete computational model.
[edit] Gap theorem
Given two total computable functions f and g with
then there exists a total computable function h with
and the complexity classes with boundary function h and are identical.
[edit] References
- A. Borodin, "Computational complexity and the existence of complexity gaps", Journal of the ACM, 19, 158-174, January 1972.
- B. Trakhtenbrot, "Turing computations with logarithmic delay", Algebra i Logika, 3, 3-48, 1964.