Natural Proofs
β Scribed by Alexander A Razborov; Steven Rudich
- Publisher
- Elsevier Science
- Year
- 1997
- Tongue
- English
- Weight
- 454 KB
- Volume
- 55
- Category
- Article
- ISSN
- 0022-0000
No coin nor oath required. For personal study only.
β¦ Synopsis
We introduce the notion of natural proof. We argue that the known proofs of lower bounds on the complexity of explicit Boolean functions in nonmonotone models fall within our definition of natural. We show, based on a hardness assumption, that natural proofs can not prove superpolynomial lower bounds for general circuits. Without the hardness assumption, we are able to show that they can not prove exponential lower bounds (for general circuits) for the discrete logarithm problem. We show that the weaker class of AC 0 -natural proofs which is sufficient to prove the parity lower bounds of Furst, Saxe, and Sipser, Yao, and Ha# stad is inherently incapable of proving the bounds of Razborov and Smolensky. We give some formal evidence that natural proofs are indeed natural by showing that every formal complexity measure, which can prove superpolynomial lower bounds for a single function, can do so for almost all functions, which is one of the two requirements of a natural proof in our sense. ] 1997 Academic Press In particular, we show modulo a widely believed cryptographic assumption that no natural proof can prove superpolynomial lower bounds for general circuits, and we show unconditionally that no natural proof can prove exponential article no.
π SIMILAR VOLUMES
The Curry-Howard isomorphism, a fundamental property shared by many type theories, establishes a direct correspondence between programs and proofs. This suggests that the same structuring principles that ease programming should be useful for proving as well. To exploit object-oriented structuring m
## MUCH SHORTER PROOFS by DICK DE JONGH in Amsterdam (Netherlands) and FRANCO MONTAGNA in Siena (Italy)