An automatic proof of Gödel's incompleteness theorem (Q5894725)
From MaRDI portal
scientific article; zbMATH DE number 417265
Language | Label | Description | Also known as |
---|---|---|---|
English | An automatic proof of Gödel's incompleteness theorem |
scientific article; zbMATH DE number 417265 |
Statements
An automatic proof of Gödel's incompleteness theorem (English)
0 references
24 October 1993
0 references
The SHUNYATA program contains heuristics which are related to reasoning processes of mathematicians and guide the search for a proof. For example, a contradiction heuristic applies the method of reductio ad absurdum to prove the negation of a proposition. A composition heuristic generates formulas and predicates on the basis of simple rules which specify how the formulas or predicates can be produced from elementary components. Such formulas and predicates form the central ``ideas'' of significant proofs. Some heuristics control the application of other heuristics, for example, by time limits which interrupt a heuristic if it achieves no result. The architecture and the mode of operation of SHUNYATA are illustrated in detail by SHUNYATA's proof of Gödel's incompleteness theorem which says that every formal number theory contains an undecidable formula, i.e., neither the formula nor its negation are provable in the theory. In this proof, the composition heuristic constructs several closed formulas on the basis of elementary rules for the formation of formulas and proves that one of these formulas is undecidable. Because the undecidable formula is ordinarily constructed by means of Cantor's diagonal method, SHUNYATA thus implicity ``rediscovers'' Cantor's diagonal method while it proves Gödel's theorem. SHUNYATA also produces proofs of significant theorems in higher analysis such as proofs of the Bolzano-Weierstrass theorem and Heine's theorem which says that every continuous function on a compact set is uniformly continuous. The proofs are represented in a language which models the ordinary representation of proofs in mathematics textbooks. Further experiments with a learning procedure suggest that an automatic construction of SHUNYATA's heuristics on the basis of a universal set of elementary functions is feasible.
0 references
SHUNYATA
0 references
heuristics
0 references