Lathe´oriedesemst`efloersmyssquelnsleutonpeoncunueitste´gerdacadlare´n exprimerete´tudier,defac¸onrigoureuse,lanotiondeme´canismed´eductif.En particulier,lesconceptsdede´monstrationetdeth´eor`emedeviennentdescon-ceptsmath´ematiquesobjets,ausujetdesquelsonpeut´etablirdesr´esultats (qualifi´esdeqieusta´hmetam´etam)uaautats´rselusebatedtilquren´’oemmˆitet sujet des nombres entiers ou des matrices inversibles. Lare´alisationd’unsyst`emeformelfournituncadrederepre´sentationd’une r´ealite´donne´eou`desreglesautomatiquesproduisenttouslese´l´ementsvrais.Le ` butestd’avoirunpetitnombredev´erite´sinitiales(cesontlesaxiomes) et de disposerdeme´canismesderaisonnement(cesontlesefncneredsi’geel`r) pour ´ ´´ledesv´erite´scach´ees. reve r Parexemple,unsyst`emeexpert,quiestconstitu´ed’unebasedefaitsetde `lespttantd’inf´ererdenouvellesconnaissances,estunsyste`meformel. reg erme
IDe´finitions I.AEnsemblesr´ecursifsetr´ecursivement´enum´erables SoitEetFdeux ensembles tels queE⊆Fetxun objet arbitraire deF. Consid´eronsl’assertion“xappraitne`taE” . – L’ensembleEest ditreconnaissableouecr´siurfs’il l’on dispose d’un algo-rithme,aulieud’uncrit`erenonne´cessairementex´ecutable,pourcalculer,quel que soitxvaleurde,laed’lsaes´vretie´rpnoitrtnede´cee. ´ – L’ensembleEsera ditsemi-reconnaissableouecurr´evistnemune´re´mleabs’il existe un algorithme qui, pour toutxtna`appartenaE,e´atlbricaettepropri´et´e enunnombrefinid’e´tapes(maisonn’exigepasquecetalgorithmesetermine lorsquexnsaptse’ntme´eeldeE). ´ Exemple I.1L’ensemble des entiers naturels et l’ensemble des entiers naturels pairssontdesensemblesre´cursifs. Remarque I.1.ntmenu´eerm´leabefis´rtsruceevisTo1)ruce´relbmesnetu 2)Ilexistedesensemblesr´ecursivemente´nume´rablesquinesontpasre´cursifs. 5
` 6CHAPITRE 1. SYSTEMES FORMELS I.BSyst`emesformels On appellesysteme formel(sf)Sdolae´nn:ede ` (a)unalphabetde´nombrableΣS, (b)unsous-ensembler´ecursifFSde l’ensemble Σ∗Sdesl´´eenemtssetiuinfis’dse deΣSs,applee´neesbmeledformulesbienforseem´(fbf) deS, (c)unsous-ensembler´ecursifAS⊆FSeledesbme´nepple,asaxiomesdeS, (d) un ensemble fini ΩS={r1, . . . , rn}defne´ercneeldsdei’r`eg(qui permet-tentd’enrichirlesyste`me)telque,pourchaqueriil existe un algorithme Aiuqeeonn´utedurtoi,pof1, . . . , fm, f∈FSurlevalalecual,cdev´erit´ede l’assertion“onpeutde´duirelaformuleflesapa`ritrfsedumrof1, . . . , fm parlare`gleriitcr´es’:qeiu”c, f1, . . . , fm`f. ri Remarque I.2La construction d’un sf illustre bien le processus de definition ´ inductive.Eneffet,e´tantdonn´eunensembleEip-escron(dniti´dfie,sasjbtedo’ tion)parunsch´emad’inductionconsisteentroisphases: - enphase initiale, on choisit unebase ensemble initial d’objets de un, i.e. l’ensemble ; - enphase inductiveo,edelsembunenfinitnd´eorpedselge`rnioctduperme-ttant,`apartird’objetsdel’ensemble,d’enproduiredenouveaux; - enotureclˆephedasd´ec,on’unudiqeatppboejt`entiaremns’ealelbEsi etseulementsionl’obtient`apartird’e´l´ementsdelabaseenenchaıˆnant unnombrefinidere`glesetenproduisant,sinecessaire,desobjetsin-´ term´ediaires. Exemple I.2fomeelrmsyle`esttioSS1ap:r´dfiein ΣS1={1,+,=}, FS1={1n+pn}}1u`ok= 1∙ ∙ ∙1 1m= 1|, m, p∈N\ {0| {z }, kfois AS1={1 + 1 = 11}, ` ΩS1={r1, r2}ou : 1n+ 1m= 1p`1n+1+ 1m= 1p+1 r1 et 1n+ 1m= 1p`1n+ 1m+1= 1p+1. r2 Remarques I.1ucnd-rapicsnume´hi’dabfpeutˆetred´efin)1’Lneesbmeledfs tion;danscecas,onprendrabiengardedenepasconfondrelesre`glesde productiondecesch´emaetlesr`eglesded’infe´rencedusyste`me. 2)Lesre`glesded’inf´erences’appellentaussire`glesdedontivari´eou ded´noitcude.