Abstract:An age-old controversy in mathematics concerns the necessity and the possibility of constructive proofs. The controversy has been rekindled by recent advances which demonstrate the feasibility of a fully constructive mathematics. This nontechnical article discusses the motivating ideas behind the constructive approach to mathematics and the implications of constructive mathematics for the history of mathematics.
What problem does this paper attempt to address?
This paper discusses the theory of constructive mathematics and its position in the history of mathematics. The author points out that constructive proofs are those that can ultimately be reduced to proofs based on integers and finite constructions, and these proofs have numerical significance. In constructive mathematics, this concept is central, while classical mathematics allows non-essentially finite methods, leading to proofs that lack numerical significance.
Recently, Errett Bishop's work has rekindled interest in fully constructive mathematics, and his book "Foundations of Constructive Analysis" laid the foundations for the development of constructive mathematics. Although constructive methods are in the minority in the mathematics community, a small group of mathematicians persist in promoting their application in broader fields.
Throughout history, the controversy between constructivism and non-constructivism has existed, such as the dispute between geometry and arithmetic proofs in ancient Greece. The author mentions that while classical mathematics currently holds the dominant position, its non-constructive methods have been criticized for lacking practical significance, especially in applied mathematics. Brouwer and others argue that mathematics should be based on explicit constructive processes, while supporters of classical mathematics like Hilbert believe that the exclusion of the law of excluded middle (i.e. the law of excluded contradiction in logic) is crucial for the development of mathematics.
The paper explores how to salvage constructive theorems from classical theorems by weakening conclusions or strengthening premises to find constructive proofs. The author emphasizes that from a constructivist perspective, classical mathematics is not useless but rather limited. Classical theorems may be incomplete and need to be revealed through constructive methods to uncover their true constructive content. In addition, constructive mathematics emphasizes avoiding the use of the law of excluded middle in infinite contexts, as this may lead to pseudo existence rather than actual constructive existence.
Finally, the paper points out that constructive proofs have advantages in practical applications because they can provide actionable solutions rather than just proofs of existence. The goal of constructive mathematics is to make the constructive content hidden in classical results explicit and to extend various branches of mathematics, including algebra, analysis, probability theory, and topology.