paper

A mathematical definition of "simplify"

arXiv:cs/0305035

Abstract

Even though every mathematician knows intuitively what it means to "simplify" a mathematical expression, there is still no universally accepted rigorous mathematical definition of "simplify". In this paper, we shall give a simple and plausible definition of "simplify" in terms of the computational complexity of integer functions. We shall also use this definition to show that there is no deterministic and exact algorithm which can compute the permanent of an matrix in time.

arXiv comment3 pages. This version gives a detailed explanation of the proof in the previous version