Next: La thèse de Church
Up: La thèse de Church
Previous: La thèse de Church
Church voulait définir formellement le concept (pré-théorique,
philosophique, intuitif) de fonctions calculables. Une
fonction définie sur les nombres naturels et à valeurs dans les
nombres naturels, est considérée comme étant calculable, si on peut
en principe la calculer, c'est-à-dire s'il existe une règle
permettant de la calculer. Cette règle doit être publiquement communicable
en un temps fini. Il est important de comprendre que cette ``définition"
informelle est non-constructive. On demande que la règle existe en
principe. On ne demande pas que la règle soit explicitement donnée. En
particulier l'existence de la règle ne doit pas être explicite. Les
fonctions sont considérées comme étant des objets mathématiques définis
extensionnellement (par leur ensemble de couples). Par exemple la fonction
constante 0 qui envoie tout nombre
est trivialement calculable. Et, de même, la fonction 1 qui
envoie tout
est calculable. Donc la fonction suivante, présentée
intensionnellement de la façon suivan
est aussi calculable, malgré qu'à partir de cette
présentation (ou ``intension" comme on dit dans le domaine) personne ne
sait la calculer. est calculable, car, extensionnellement parlant
est égale à 0, ou est égale à 1. La règle
pour la calculer existe, mais à l'heure actuelle personne ne la connaît.
On a déjà rencontré une situation similaire avec la définition du
computationnalisme où on exige l'existence du niveau de
substitution sans exiger qu'on puisse définir explicitement ce niveau.
Pour définir mathématiquement la notion de fonctions calculables, il
suffit donc de définir de façon précise ce qu'on entend par règle
publiquement communicable en un temps fini.
Church parvint à une définition de fonction calculable
avec la notion formelle de fonctions lambda-définissables. A
présent, on peut démontrer qu'une fonction est
lambda-définissable si et seulement si elle est programmable (calculable par
un ordinateur). Une version moderne de la
thèse de Church est alors donnée Une fonction de N dans N est calculable ssi elle est programmable.
Conceptuellement cette thèse est très forte: elle
entraîne le théorème d'incomplétude de Gödel, ce
que j'illustre plus bas, et de nombreux autres phénomènes
d'incomplétude. Autrement thèse de Kleene. (voir [Kleene, 1952]).
Next: La thèse de Church
Up: La thèse de Church
Previous: La thèse de Church
Bruno Marchal
Thu Apr 1 00:14:24 CEST 1999