La face cachée des nombres
3 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

La face cachée des nombres

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
3 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

La face cachée des nombres

Sujets

Informations

Publié par
Nombre de lectures 112
Langue Français

Extrait

Lafacecach´eedesnombres ´ Elise Janvresse, Thierry de la Rue LMRSUniversit´edeRouenCNRS 18 avril 2007
Ilexistedesnombresre´elsdontlordinateurCommeilnyaquunequantite´de´nombrable nepeutsapprocherqueparendessous!Lobdeprogrammespossibles,etunequantit´enon jetdecettenoteestdenpre´senterun,obd´enombrabledenombresre´els,lamajorite´ tenu comme la limite croissante d’une suite prod’entre eux restent inaccessibles par un pro duite par un programme informatique. Nousgramme informatique. montrons qu’aucun programme ne peut pro Notre but est d’expliciter un algorithme duireunesuitede´croissanteconvergeantvers produisantunnombrere´elaccessiblepar cer´eel!Ceseraaussiloccasiondaborder endessous, mais pas par audessus. Plus lanotiondecalculabilite´,introduiteparles pre´cis´ement,nousallonsconstruireunpromath´ematiciensavantmeˆmequelesordinateurs gramme imprimant une suite croissante qui nesoientinvent´es. converge vers une limite telle qu’aucun pro gramme n’est capable d’imprimer une suite Introductionreine`ersrecttdergeantventeconveorceassi´d. Comment un ordinateur peutil produire un Construction nombrer´eel,commeπb?iensˆurtuepenlI pas donner la valeur exacte en un temps fini Il est facile de lister un par un tous les pro carcellecicomporteuneinnite´dede´cimales. grammespossibles:celarevienta`listersuccessiMaiscequelonpeutespe´rer,cestquelordinavement tous les entiers 1, 2, 3, .. .Dans la suite, teur imprime des approximations de plus en plus onnoteraparlemeˆmesymbolenle nombre en pr´ecisesdunombreπedeir,de`sactitsuneeu tierneaplrmatinforod´equecterpelargoiemm nombresde´cimauxconvergeantversπ. Il existe de´veloppementbinaireden. d’ailleurs de nombreux algorithmes capables de Le programme que nous allons construire le faire. Peuton ainsi produire n’importe quel vafairetourner`atourderoˆletouslespronombrere´elparordinateur? grammes possibles : il fait d’abord tourner le programme 1 pendant une seconde; il passe alors au programme 2 pendant une seconde, Qu’estce qu’un programme infor puisreprendlexe´cutionduprogramme1pour matique ? encore 1 seconde; il fait ensuite tourner le Un programme informatique n’est rien programme3, puis retourne au programme 2, dautrequunnombreentier.Eneet,touteslespuisauprogramme1;ensuiteilde´buteleproinstructionstrait´eesparunordinateursonttragramme4,puisrevientauprogramme3,puis duites en langage binaire par des suites finies deau programme 2, puis au programme 1; etc. 0etde1.DonctoutprogrammepeuteˆtrevuEnfait,cestunpeupluscompliqu´e:sous commeunnombreentiere´critenbase2.Invercertainesconditions,ilarriveraquelond´ecide sement,onpeutconsid´erertoutentiercommede´liminerde´nitivementcertainsprogrammes. unprogramme:´ecrivonsleenbase2,etdonOnnoterak(n`alaurneuitommeqgoarelrp) nonslasuitede0etde1a`lordinateur:silestn(:epate´eme`ik(n))n1est une soussuite de capabledelinterpre´tercommeunesuitedins(1,2,1,3,2,1,4,3,2,1,5, . . .). tructions, tout va bien; sinon convenons que leNotre programme va imprimer une suite crois programmeassoci´enefaitsimplementriendusante(an)n0elafux,d:ormedamice´dea0= 0 tout. etan=an1+xnpour toutn1, avec
1
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents