Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The comprehensibility theorem and the foundations of artificial intelligence
Charlesworth A. Minds and Machines24 (4):439-476,2014.Type:Article
Date Reviewed: May 26 2015

Kurt Gödel [1] has shown fundamental limits of mathematical logic and the unreality of the program of David Hilbert [2] by its incompleteness theorems published in 1931. Arthur Charlesworth tackles this theme’s development over decades and clarifies its impact to computer programs and the foundations of artificial intelligence (AI). After nonrigorous models and reasoning of the literature, in this paper, he develops further formalization of the actors and objects involved in computing, established in his previous paper in 2006 [3]. Throughout the paper, he treats the halting problem form of the original incompleteness theorems and gives a theorem about the capability of precisely defined agents and programs of computing. Beyond this theorem and its proof, the author provides a multifaceted discussion of the theme, which is enriched further in the electronic supplement of the paper.

To be didactic, first he illustrates his main theme and treatment by an analogous one respecting a game. To start, a brief, but imprecise proof of the conjecture about the game (named CHESS as a joke) is shown. On one hand, this “proof” shows clearly the way of thinking, but on the other hand it demonstrates the danger of nonrigorous treatment. Then, introducing the formalism, the precise proof is given.

An interesting characteristic of Charlesworth’s theorem is that the agents and the programs treated may be fallible. However, this attribute is restricted, as from the point of view of the halting problem they should be infallible. The reader can decide the importance of this aspect: at least it also conduces to the clarity and understandability of the proofs.

I recommend this paper for those who are interested in the foundations of AI and would benefit from a clear way of thinking about its notions through a multifaceted discussion.

Reviewer:  K. Balogh Review #: CR143468 (1508-0723)
1) Gödel, K. Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I. Monatshefte für Mathematik und Physik 38, (1931), 173–198.
2) Hilbert, D. Über das Unendliche. Mathematische Annalen 95, (1925), 161–190.
3) Charlesworth, A. Comprehending software correctness implies comprehending an intelligence-relatedlimitation. ACM Transactions on Computational Logic 7, (2006), 590–612.
Bookmark and Share
  Reviewer Selected
 
 
Artificial Intelligence (I.2 )
 
 
Formal Methods (D.2.4 ... )
 
 
Proof Theory (F.4.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Artificial Intelligence": Date
Theory of genetic algorithms
Schmitt L. Theoretical Computer Science 259(1-2): 1-61, 2001. Type: Article
Mar 1 2002
Artificial intelligence: a modern approach
Russell S., Norvig P., Pearson Education, 2003.  1132, Type: Book (9780137903955), Reviews: (1 of 2)
Jul 16 2003
Artificial intelligence: a modern approach
Russell S., Norvig P., Pearson Education, 2003.  1132, Type: Book (9780137903955), Reviews: (2 of 2)
Jan 6 2005
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy