Incalculable

Incalculable

Calculabilité


La théorie de la calculabilité (appelée aussi parfois théorie de la récursion) est une branche de la logique mathématique et de l'informatique théorique. Alors que la notion intuitive de fonction calculable est aussi vieille que les mathématiques (voir l'article Histoire des mathématiques), la formalisation de ces notions a commencé dans la décennie 1930 afin de répondre à des problèmes fondamentaux de logique mathématique, dont celui énoncé par David Hilbert et appelé Entscheidung Problem ou Problème de la décision. La calculabilité cherche d'une part à identifier la classe des fonctions qui peuvent être calculées à l'aide d'un algorithme et d'autre part à appliquer ces concepts à des questions fondamentales des mathématiques. Une bonne appréhension de ce qui est calculable et de ce qui ne l'est pas permet de voir les limites des problèmes que peuvent résoudre les ordinateurs.

Sommaire

Qu'est-ce qu'une fonction calculable?

Une fonction calculable est une fonction qui peut-être définie par un algorithme. Cette définition intuitive a besoin d'être précisée en donnant une définition précise, par exemple, en disant qu'un algorithme est défini par une expression du lambda-calcul[1]. La thèse de Church énonce que la définition intuitive et la définition mathématique rigoureuse coïncident. De fait, on a pu montrer que toutes les définitions mathématiques (fonctions récursives, machine de Turing, lambda-calcul, machine à compteurs, automate cellulaire, etc.) sont équivalentes.

Existence de fonctions non calculables

Il peut être démontré qu'il existe des fonctions f qui sont incalculables, c’est-à-dire qu'il n'existe aucun algorithme qui, étant donné x, retourne toujours la valeur f(x) en un temps fini. En effet, chaque algorithme calcule au plus une fonction et il y a un nombre dénombrable d'algorithmes (un algorithme peut toujours être représenté par un mot fini sur un alphabet fini), donc il y a seulement un nombre dénombrable de fonctions calculables. En revanche, les fonctions (partielles ou pas) sur un domaine infini ne sont pas dénombrables. Ceci fournit une preuve de l'existence de fonctions incalculables.

On connaît de nombreux exemples explicites de fonctions incalculables. Le plus courant est celui du problème de l'arrêt : il n'existe pas de programme universel qui prenne n'importe quel programme en argument et qui, en temps fini, renvoie « oui » si l'exécution du programme reçu en argument finit par s'arrêter et « non » s'il ne finit pas. Un autre exemple d'une fonction non calculable, plus perturbante dans un certain sens, est celle dite du castor affairé. Il s'agit d'une fonction bien définie, ayant des valeurs pour chaque entier, mais dont on ne peut pas calculer la valeur. Grégory Chaitin a introduit un nombre Ω qui a, entre autres, la particularité d'être parfaitement défini, mais dont la suite des décimales ne peut pas être donnée par une fonction calculable.

Modèles de calcul

Plusieurs modèles de calcul sont utilisés en calculabilité :

Malgré la diversité de ces modèles, la classe de fonctions calculables par chacun de ceux-ci est unique et cette constatation est le fondement de la thèse de Church.

Notes

  1. Historiquement, la première caractérisation formelle et mathématique des algorithmes.

Références

  • (fr) O. Carton, Langages formels, calculabilité et complexité. Vuibert 2008, (ISBN 978-2-7117-2077-4)
  • (fr) J.-M. Autebert, Calculabilité et décidabilité. Dunod 1992, (ISBN 978-2225826320)
  • (fr) P. Wolper. Introduction à la calculabilité. 3-ième édition, Dunod 2006, (ISBN 978-2100499816)

Voir aussi

Wiktprintable without text.svg

Voir « calculabilité » sur le Wiktionnaire.

  • Portail de l’informatique Portail de l’informatique
  • Portail de la logique Portail de la logique
  • Portail des mathématiques Portail des mathématiques
Ce document provient de « Calculabilit%C3%A9 ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Incalculable de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • incalculable — [ ɛ̃kalkylabl ] adj. • 1779; de 1. in et calculable 1 ♦ Impossible à calculer. Le nombre incalculable des étoiles. 2 ♦ Cour. Impossible ou difficile à apprécier. ⇒ considérable, illimité, incommensurable. « Petit, fatal événement qui eut d… …   Encyclopédie Universelle

  • incalculable — in‧cal‧cu‧la‧ble [ɪnˈkælkjləbl] adjective formal not possible to calculate: • The social cost of unemployment is incalculable. • Countries are insuring against the incalculable risk of the consequences of climate change. * * * incalculable UK… …   Financial and business terms

  • Incalculable — In*cal cu*la*ble, a. [Pref. in not + calculable: cf. F. incalculable.] Not capable of being calculated; beyond calculation; very great; as, his action did incalculable harm. {In*cal cu*la*ble*ness}, n. {In*cal cu*la*bly}, adv. [1913 Webster] …   The Collaborative International Dictionary of English

  • incalculable — adjetivo 1. Que no puede calcularse, por ser muy grande: Es incalculable el número de personas que acudieron al estreno. Este collar tiene un valor incalculable …   Diccionario Salamanca de la Lengua Española

  • incalculable — 1. adj. Que no se puede calcular. 2. Muy grande o muy numeroso. Fortuna incalculable. [m6]Material incalculable …   Diccionario de la lengua española

  • incalculable — I adjective aleatory, boundless, countless, endless, enormous, equivocal, illimitable, immeasurable, immense, imponderable, incomprehensible, incomputable, indefinite, indeterminate, inestimable, inexhaustible, infinite, innumerable, innumerous,… …   Law dictionary

  • incalculable — (adj.) 1795, from IN (Cf. in ) (1) not, opposite of + calculable (see CALCULATE (Cf. calculate)). Related: Incalculably; incalculability …   Etymology dictionary

  • incalculable — [adj] countless, limitless boundless, capricious, chancy, enormous, erratic, fluctuant, iffy*, immense, incomputable, inestimable, infinite, innumerable, jillion*, measureless, no end of*, no end to*, numberless, uncertain, uncountable, unfixed,… …   New thesaurus

  • incalculable — ► ADJECTIVE 1) too great to be calculated or estimated. 2) not able to be calculated, estimated, or predicted. DERIVATIVES incalculability noun incalculably adverb …   English terms dictionary

  • incalculable — [in kal′kyo͞o lə bəl, in kal′kyələ bəl] adj. 1. that cannot be calculated; too great or too many to be counted 2. too uncertain to be counted on; unpredictable incalculability n. incalculably adv …   English World dictionary

  • incalculable — ► adjetivo 1 Que no puede ser calculado: ■ cantidad incalculable con los medios tecnológicos actuales. SINÓNIMO incontable 2 Que no puede valorarse por demasiado grande o numeroso: ■ el incendio tendrá consecuencias incalculables. * * *… …   Enciclopedia Universal

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”