6´ ´EPREUVE OPTIONNELLE de MATHEMATIQUESDans ce probl`eme, on note D(a,b) l’ensemble des diviseurs communs `a deux entiers naturels a, b ou`(a,b)=(0,0), et le plus grand ´el´ement de cet ensemble D(a,b) est donc le PGCD de a et b. Le probl`eme apour but l’´etude de la complexit´e du calcul du PGCD des entiers naturels a et b par ...
Dansceprobl`eme,onnoteD(a, bsembl’ensdivledesrocsiue`sdammnuientxeeuretunarssl)a,bou` (a, b)6=(0,peulgsar)0e,ltentdecetnd´el´emesneelbmD(a, b) est donc le PGCD deaetbae`lmerpbo.eL pourbutl’e´tudedelacomplexite´ducalculduPGCDdesentiersnaturelsaetbpar l’algorithme d’Euclide d´ecritci-dessous.One´tudiea`titrepr´eliminairelasuitedeFibonacci,quiestd´efinieparF0= 0,F1= 1, et Fn+2=Fn+1+Fnpourn∈N.
1˚)anD(ciacnobiFedetiusaledlecalculn´etudieseitnoo,csteetuqFn). ´ a) Ecrireun algorithme de calcul deFnlorsque le nombre entiernno´nsedt.e b)Pre´ciserFnpourn612. 2˚)csnaDseuqetteuiasdeteboFiccna(ition,on´etudielepsorrp´itee´dsleFn). a) Prouverque (Fn) est une suite de nombres entiers naturels, strictement croissante pourn>2. b)De´terminerlessuitesg´eome´triques(unv)relatiolnari´entfiaun+2=un+1+un. c)De´terminerl’expressiondutermege´ne´ralFnde la suite de Fibonacci en fonction den. d)End´eduirel’encadrementsuivantdeFndentelaviuqe´nusiup,Fnlorsquentend vers +∞: !! ! ! √n√n 1 5+ 11 5+ 1 √ −16Fn6√+ 1. 5 25 2
e)De´terminerledomaineded´efinitionetlasommedelafonctiong´ene´ratrice: +∞ P n F(x) =Fnx. n=0 3˚)i´etropruespuelqlbesnmelee’e´dsttceueeqnsDaute´qeidoitsno,nD(a, b). a)Quelssontlese´le´mentsdeD(a,0) et le PGCD deaet de 0 poura>1 ? b) Montrer,sia=bq+r, queD(a, b) =D(b, r) et PGCD(a, b) = PGCD(b, r). c) Enremarquant queFk+2=Fk+1+Fknd,eGeCleiPreduD´deFn+1et deFnpourn∈N. Onconsid`eredeuxnombresentiersnaturelsaetbtels quea > b >enu’uqellepparnO0.edelit´´ega la formea=bq+rest la division euclidienne deaparbsiqetronsrelsv´erifiantdtueextneisranut 06r < b, et que l’algorithme d’Euclide est la suite des divisions euclidiennes suivantes, poursuivies jusqu’a`l’obtentiond’unpremierrestenul,etdanslesquellesa0=aeta1=b: a0=q1a1+a2avec 0< a2< a1 a1=q2a2+a3avec 0< a3< a2 ...................................... an−1=qnan+an+1avec 0< an+1< an an=qn+1an+1+an+2aveca2= 0 Onditalors,pluspre´cis´ement,quel’algorithmed’Euclidepouraetbs’effectue enndivisions.+ 1 L’ensembledecesnotationsestd´esormaisconserve´jusqu’`alafinduproble`me.
4˚)nacsteetDmed’rithide.Euclitnoilaclaoged’lemexuniepp’aedplnoitseuqdute´no, ´ a) Ecrirel’algorithme d’Euclide pourF3etF2, pourF4etF3, pourF5etF4. b)Prouverquel’´egalite´Fk+2=Fk+1+Fkest la division euclidienne deFk+2parFk+1pourk>2. Ende´duirequel’algorithmed’EuclidepourFn+2etFn+1s’effectue enndivisions euclidiennes.