{"id":2692,"date":"2026-01-21T21:46:17","date_gmt":"2026-01-22T02:46:17","guid":{"rendered":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/?p=2692"},"modified":"2026-01-21T22:18:31","modified_gmt":"2026-01-22T03:18:31","slug":"quest-ce-que-la-computation","status":"publish","type":"post","link":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/2026\/01\/21\/quest-ce-que-la-computation\/","title":{"rendered":"Qu\u2019est-ce que la computation?"},"content":{"rendered":"\n<p>Depuis le d\u00e9but du XXe si\u00e8cle, une question apparemment technique a jou\u00e9 un r\u00f4le fondateur bien au-del\u00e0 de la logique et des math\u00e9matiques\u202f: qu\u2019est-ce que de \u00ab\u202fcalculer\u202f\u00bb ? Lorsque nous disons qu\u2019un math\u00e9maticien calcule, que fait\u2011il exactement\u202f? Quelles op\u00e9rations sont l\u00e9gitimes, lesquelles ne le sont pas, et comment les caract\u00e9riser sans faire appel \u00e0 l\u2019intuition vague du \u00ab\u202fbon raisonnement\u202f\u00bb ou de l\u2019ing\u00e9niosit\u00e9 humaine\u202f? C\u2019est ce probl\u00e8me pr\u00e9cis qui a mobilis\u00e9, dans les ann\u00e9es 1930, plusieurs logiciens \u2013 Church, Turing, Post, Kleene, G\u00f6del \u2013 et qui a conduit \u00e0 une clarification conceptuelle dont les retomb\u00e9es structurent encore aujourd\u2019hui les sciences cognitives.<\/p>\n\n\n\n<p>Il est essentiel de rappeler que le but initial n\u2019\u00e9tait pas de construire des ordinateurs, ni d\u2019expliquer l\u2019esprit humain, mais de formaliser ce que font effectivement les math\u00e9maticiens lorsqu\u2019ils effectuent un calcul rigoureux. Il s\u2019agissait de cerner la notion de \u00ab\u202fproc\u00e9dure effective\u202f\u00bb\u202f: une suite d\u2019\u00e9tapes finies, explicites, m\u00e9caniquement applicables, qui transforment des symboles initiaux en symboles finaux. Autrement dit, il fallait rendre explicite ce qui, jusque\u2011l\u00e0, \u00e9tait implicitement confi\u00e9 \u00e0 l\u2019intelligence humaine.<\/p>\n\n\n\n<p>Ce qui est frappant r\u00e9trospectivement, c\u2019est que ces auteurs ont propos\u00e9 des mod\u00e8les tr\u00e8s diff\u00e9rents en apparence. Church a introduit le&nbsp;\u03bb\u2011calcul, G\u00f6del des fonctions r\u00e9cursives, Post des syst\u00e8mes de production, Kleene des sch\u00e9mas formels, et Turing sa c\u00e9l\u00e8bre machine abstraite \u00ab la machine de Turing \u00bb. Pourtant, malgr\u00e9 leurs diff\u00e9rences de pr\u00e9sentation, tous ces mod\u00e8les se sont r\u00e9v\u00e9l\u00e9s compl\u00e8tement \u00e9quivalents\u202f: tout ce qui est calculable dans l\u2019un l\u2019est aussi dans les autres. Cette convergence inattendue a donn\u00e9 un poids consid\u00e9rable \u00e0 l\u2019id\u00e9e qu\u2019ils avaient tous, chacun \u00e0 sa mani\u00e8re, captur\u00e9 la m\u00eame notion fondamentale\u202f:&nbsp;<em>la computation<\/em>.<\/p>\n\n\n\n<p>Parmi ces mod\u00e8les, la machine de Turing s\u2019est impos\u00e9e non parce qu\u2019elle serait plus puissante, mais parce qu\u2019elle est conceptuellement la plus simple et la plus parlante. Elle permet de voir, presque physiquement, ce qu\u2019est une computation. Une machine de Turing se compose d\u2019un ruban potentiellement infini, divis\u00e9 en cases, sur lesquelles sont inscrits des symboles discrets pris dans un alphabet fini. Une t\u00eate de lecture\u2011\u00e9criture parcourt ce ruban, une case \u00e0 la fois. \u00c0 chaque \u00e9tape, la machine se trouve dans un \u00e9tat interne d\u00e9termin\u00e9, parmi un ensemble fini d\u2019\u00e9tats possibles.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"578\" height=\"181\" src=\"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-content\/uploads\/sites\/287\/2026\/01\/image.jpeg\" alt=\"\" class=\"wp-image-2693\" srcset=\"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-content\/uploads\/sites\/287\/2026\/01\/image.jpeg 578w, https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-content\/uploads\/sites\/287\/2026\/01\/image-300x94.jpeg 300w\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" \/><\/figure>\n\n\n\n<p>Le fonctionnement est enti\u00e8rement r\u00e9gi par une table de r\u00e8gles. Chaque r\u00e8gle dit\u202f: si la machine est dans tel \u00e9tat interne et si le symbole actuellement lu sur le ruban a telle forme, alors il faut accomplir exactement trois choses\u202f: \u00e9ventuellement remplacer ce symbole par un autre, d\u00e9placer la t\u00eate d\u2019une case vers la gauche ou vers la droite, et passer dans un nouvel \u00e9tat interne. Rien de plus. Il n\u2019y a ni compr\u00e9hension, ni interpr\u00e9tation, ni \u00ab\u202fprise de d\u00e9cision\u202f\u00bb au sens psychologique. Tout est d\u00e9termin\u00e9 par la forme du symbole et par l\u2019\u00e9tat courant de la machine. Et ceci est ce que veut dire<em> \u00ab&nbsp;la manipulation des symboles&nbsp;\u00bb .<\/em><\/p>\n\n\n\n<p class=\"has-text-align-center\">La&nbsp;<strong>computation&nbsp;<\/strong>est:<\/p>\n\n\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background\">la&nbsp;<strong>manipulation des symboles<\/strong>:<\/p>\n\n\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background\">suivant des r\u00e8gles (<strong>algorithmes<\/strong>)<\/p>\n\n\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background\">qui ne portent que sur la&nbsp;<strong>forme<\/strong>&nbsp;<em>(arbitraire)<\/em> des symboles<\/p>\n\n\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background\">(pas sur leur sens)<\/p>\n\n\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background\">et qui sont&nbsp;<strong>independents du mat\u00e9riel&nbsp;<\/strong>mais\u2026.<\/p>\n\n\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-background-color has-background\"><strong>interpr\u00e9table s\u00e9mantiquement&nbsp;<\/strong>(par l\u2019utilisateur)<\/p>\n\n\n\n<p>Il est crucial d\u2019insister sur la forme arbitraire des symboles. Les symboles manipul\u00e9s par une machine de Turing n\u2019ont aucune signification \u00ab intrins\u00e8que \u00bb. Ils peuvent \u00eatre des 0 et des 1, des lettres, des traits, ou n\u2019importe quelle autre marque distincte.&nbsp;<em>Ce qui compte, ce n\u2019est pas ce qu\u2019ils repr\u00e9sentent \u00e9ventuellement pour un observateur humain<\/em>, mais uniquement leurs diff\u00e9rences de forme, car ce sont ces diff\u00e9rences qui d\u00e9clenchent les r\u00e8gles de transition (manipulation). La computation est donc, par d\u00e9finition, une manipulation syntaxique (formelle)\u202f: elle op\u00e8re sur des formes, non sur des significations.<\/p>\n\n\n\n<p>Les r\u00e8gles elles\u2011m\u00eames sont ce qu\u2019on appelle des&nbsp;<em>algorithmes<\/em>. Un algorithme est une proc\u00e9dure formelle, finiment sp\u00e9cifi\u00e9e, qui d\u00e9termine sans ambigu\u00eft\u00e9 quelles op\u00e9rations doivent \u00eatre effectu\u00e9es \u00e0 chaque \u00e9tape. Un point fondamental, souvent mal compris, est que l\u2019algorithme ne \u00ab\u202fsait\u202f\u00bb pas ce qu\u2019il fait. Il ne calcule pas parce qu\u2019il vise un r\u00e9sultat ou comprend un probl\u00e8me, mais parce que ses r\u00e8gles sont suivies&nbsp;<em>m\u00e9caniquement<\/em>. Le fait que le r\u00e9sultat puisse ensuite \u00eatre interpr\u00e9t\u00e9 comme la solution d\u2019une \u00e9quation ou la r\u00e9ponse \u00e0 une question est enti\u00e8rement externe \u00e0 la computation elle\u2011m\u00eame.<\/p>\n\n\n\n<p>Cette distinction conduit \u00e0 une autre propri\u00e9t\u00e9 centrale de la computation\u202f: son ind\u00e9pendance par rapport \u00e0 l\u2019impl\u00e9mentation mat\u00e9rielle. Une m\u00eame machine de Turing abstraite peut \u00eatre r\u00e9alis\u00e9e de multiples fa\u00e7ons physiques\u202f: avec des engrenages, des relais \u00e9lectrom\u00e9caniques, des circuits \u00e9lectroniques, ou m\u00eame, en principe, avec du papier et un crayon, pourvu qu\u2019un humain suive les r\u00e8gles \u00e0 la lettre.&nbsp;<em>Tant que la m\u00eame suite d\u2019\u00e9tats et de manipulations symboliques est respect\u00e9e, c\u2019est exactement la m\u00eame computation qui est effectu\u00e9e.<\/em>&nbsp;Les diff\u00e9rences mat\u00e9rielles n\u2019affectent pas la nature du calcul, seulement sa vitesse, sa fiabilit\u00e9 ou son co\u00fbt.<\/p>\n\n\n\n<p>Cette ind\u00e9pendance est d\u00e9cisive pour les sciences cognitives, car elle implique que la computation, en tant que telle, est d\u00e9finie au niveau formel, non au niveau physique. Le mat\u00e9riel r\u00e9alise l\u2019algorithme, mais ne le d\u00e9finit pas. Inversement, l\u2019algorithme n\u2019inclut aucune r\u00e9f\u00e9rence \u00e0 ce que le mat\u00e9riel est ou \u00e0 ce qu\u2019il repr\u00e9sente.&nbsp;<em>Il n\u2019y a l\u00e0 aucune place pour la s\u00e9mantique, sauf comme interpr\u00e9tation ajout\u00e9e par un observateur externe<\/em>.<\/p>\n\n\n\n<p>C\u2019est dans ce contexte qu\u2019il faut comprendre la\u00a0<em>th\u00e8se<\/em>\u00a0dite\u00a0<em>de Church\u2011Turin<\/em><strong>g<\/strong>, dans sa version \u00ab faible \u00bb. Elle affirme que tout ce qu\u2019un math\u00e9maticien humain peut calculer par une proc\u00e9dure effective peut, en principe, \u00eatre calcul\u00e9 par une machine de Turing. Il ne s\u2019agit pas d\u2019une\u00a0<em>hypth\u00e8se empirique<\/em>\u00a0au sens habituel, ni d\u2019un\u00a0<em>th\u00e9or\u00e8me formel<\/em>\u00a0qu\u2019on peut d\u00e9montrer math\u00e9matiquement, mais d\u2019une th\u00e8se conceptuelle\u202f: une conjecture qu\u2019on peut falsifier, mais pas proouver vraie. Elle repose sur l\u2019argument que les diff\u00e9rentes tentatives de formalisation du calcul effectif convergent toutes vers la m\u00eame classe de fonctions calculables, et que jusqu\u2019\u00e0 pr\u00e9sent, aucune contre\u2011exemple convaincant n\u2019a \u00e9t\u00e9 propos\u00e9.<\/p>\n\n\n\n<p>Il est important de ne pas surinterpr\u00e9ter cette th\u00e8se. Elle ne dit pas que tout ce qui existe est calculable, ni que l\u2019esprit humain se r\u00e9duit \u00e0 une machine de Turing. Elle dit quelque chose de beaucoup plus pr\u00e9cis et plus modeste\u202f: si une activit\u00e9 m\u00e9rite le nom de calcul effectif, alors elle est Turing\u2011calculable. Cette pr\u00e9cision sera essentielle lorsque nous aborderons, plus tard dans le cours, les questions de cognition, de langage et de compr\u00e9hension.<\/p>\n\n\n\n<p>On parle parfois d\u2019une version \u00ab\u202fforte\u202f\u00bb de la th\u00e8se de Church\u2011Turing, selon laquelle presque tout processus physique peut \u00eatre&nbsp;<em>simul\u00e9<\/em>&nbsp;par une machine de Turing avec une pr\u00e9cision arbitraire. Cette id\u00e9e est largement accept\u00e9e dans les sciences physiques contemporaines, mais elle est souvent mal comprise. Simuler un ph\u00e9nom\u00e8ne n\u2019est pas le r\u00e9aliser. Une simulation num\u00e9rique d\u2019un ouragan ne mouille personne, et une simulation de digestion ne produit aucune calorie. De la m\u00eame fa\u00e7on, une simulation informatique d\u2019un c\u0153ur ne pompe pas de sang.<\/p>\n\n\n\n<p>L\u2019analogie avec \u00ab&nbsp;<a href=\"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/23311916.2021.1889110\">l\u2019impression 3D<\/a>&nbsp;\u00bb est \u00e9clairante. Un programme peut d\u00e9crire formellement la structure d\u2019un objet\u202f; cette description peut \u00eatre utilis\u00e9e pour en simuler le comportement, par exemple dans un environnement virtuel. Mais pour produire l\u2019objet r\u00e9el, il faut un dispositif physique suppl\u00e9mentaire,&nbsp;<em>capable de transformer la description en mati\u00e8re<\/em>. La computation fournit la description et la simulation, non la r\u00e9alisation mat\u00e9rielle. Confondre les deux conduit \u00e0 des erreurs conceptuelles profondes.<\/p>\n\n\n\n<p>Ces distinctions \u2013 entre syntaxe et s\u00e9mantique, entre algorithme et interpr\u00e9tation, entre simulation et r\u00e9alit\u00e9 \u2013 ne sont pas de simples subtilit\u00e9s philosophiques. Elles constituent l\u2019armature conceptuelle qui permettra, dans les semaines \u00e0 venir, de poser correctement les questions sur la cognition, le langage, le test de Turing, l\u2019argument de la pi\u00e8ce chinoise, et le probl\u00e8me de l\u2019ancrage symbolique. Avant de se demander si la cognition est computationnelle, ou si une machine peut comprendre, il faut d\u2019abord savoir, avec pr\u00e9cision, ce que la computation est, et ce qu\u2019elle n\u2019est pas.<\/p>\n\n\n\n<p><em>Et qu\u2019est-ce qui est une \u00ab machine \u00bb ?&nbsp;<\/em>&nbsp;Il faut aussi dissiper une autre confusion, plus g\u00e9n\u00e9rale encore, qui revient sans cesse dans les discussions sur l\u2019esprit, la cognition et l\u2019intelligence artificielle. On entend souvent des d\u00e9clarations du genre : \u00ab \u00c7a, c\u2019est quelque chose qu\u2019une machine ne pourra jamais faire. \u00bb Mais, prise litt\u00e9ralement, cette phrase est presque toujours vide. Tout syst\u00e8me dynamique qui \u00e9volue conform\u00e9ment aux lois de la causalit\u00e9 est, en ce sens minimal et non m\u00e9taphorique, une machine \u2014 un&nbsp;<em>m\u00e9canisme<\/em>. Qu\u2019il soit con\u00e7u par des humains ou qu\u2019il se trouve tel quel dans la nature n\u2019y change rien. Une horloge, une automobile, un ordinateur, un robot, une imprimante 3D, un syst\u00e8me autonome, un cerveau humain, un organisme biologique, une colonie de bact\u00e9ries, un syst\u00e8me plan\u00e9taire ou une constellation stellaire sont tous des syst\u00e8mes causaux : \u00e0 un \u00e9tat donn\u00e9 succ\u00e8de un autre \u00e9tat, selon des r\u00e9gularit\u00e9s d\u00e9termin\u00e9es par leur structure et par les lois physiques. Dire qu\u2019un humain n\u2019est \u00ab pas une machine \u00bb mais qu\u2019un ordinateur en est une, ce n\u2019est pas une th\u00e8se scientifique ; c\u2019est une fa\u00e7on de parler. La vraie question n\u2019est jamais de savoir si quelque chose est ou n\u2019est pas une machine, mais de quel type de m\u00e9canisme il s\u2019agit, et de quelles capacit\u00e9s ce m\u00e9canisme peut ou ne peut pas g\u00e9n\u00e9rer. Si une capacit\u00e9 est causale \u2014 si elle consiste \u00e0 faire quelque chose dans le monde \u2014 alors, par d\u00e9finition, elle doit \u00eatre produite par un m\u00e9canisme. Affirmer qu\u2019\u00ab une machine \u00bb ne pourrait jamais faire X revient donc soit \u00e0 une hypoth\u00e8se empirique pr\u00e9cise (\u00e0 discuter), soit \u00e0 une erreur conceptuelle. En cas de doute, il vaut mieux suspendre l\u2019affirmation et examiner de quel m\u00e9canisme on parle r\u00e9ellement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Depuis le d\u00e9but du XXe si\u00e8cle, une question apparemment technique a jou\u00e9 un r\u00f4le fondateur bien au-del\u00e0 de la logique et des math\u00e9matiques\u202f: qu\u2019est-ce que de \u00ab\u202fcalculer\u202f\u00bb ? Lorsque nous disons qu\u2019un math\u00e9maticien calcule, que fait\u2011il exactement\u202f? Quelles op\u00e9rations sont l\u00e9gitimes, lesquelles ne le sont pas, et comment les caract\u00e9riser sans faire appel \u00e0 l\u2019intuition &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/2026\/01\/21\/quest-ce-que-la-computation\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Qu\u2019est-ce que la computation?&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3074,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[227],"tags":[],"class_list":["post-2692","post","type-post","status-publish","format-standard","hentry","category-isc1000"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/posts\/2692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/users\/3074"}],"replies":[{"embeddable":true,"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/comments?post=2692"}],"version-history":[{"count":4,"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/posts\/2692\/revisions"}],"predecessor-version":[{"id":2698,"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/posts\/2692\/revisions\/2698"}],"wp:attachment":[{"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/media?parent=2692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/categories?post=2692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/generic.wordpress.soton.ac.uk\/skywritings\/wp-json\/wp\/v2\/tags?post=2692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}