Détermination des coefficients de Bezout.
-
Mmathieu42 dernière édition par
Bonjour à vous .
a>b>0;p.g.c.d(a;b)=rna\gt{b}\gt{0};p.g.c.d(a;b)=r_na>b>0;p.g.c.d(a;b)=rn et a=bq1+r1;b=r1q2+r2;r1=q3r2+r3;......rn=qn+2rn+1+rn+2a=bq_1+r_1;b=r_1q_2+r_2;r_1=q_3r_2+r_3;......r_n=q_{n+2}r_{n+1}+r_{n+2}a=bq1+r1;b=r1q2+r2;r1=q3r2+r3;......rn=qn+2rn+1+rn+2.
Soient : a=u0a+v0b;b=u1a+v1b;rn=un+1a+vn+1ba=u_0a+v_0b;b=u_1a+v_1b;r_n=u_{n+1}a+v_{n+1}ba=u0a+v0b;b=u1a+v1b;rn=un+1a+vn+1b.
1°.Calculer (u0;v0);(u1;v1);(u2;v2);(u3;v3);(u4;v4)(u_0;v_0);(u_1;v_1);(u_2;v_2);(u_3;v_3);(u_4;v_4)(u0;v0);(u1;v1);(u2;v2);(u3;v3);(u4;v4).
2°.Conjecturer les expressions de un+1etvn+1u_{n+1} et v_{n+1}un+1etvn+1.
3°.Montrer que quelque soit l'entier naturel n : un+1=un−1−qnunetvn+1=vn−1−qnvnu_{n+1}=u_{n-1}-q_nu_n et v_{n+1}=v_{n-1}-q_nv_nun+1=un−1−qnunetvn+1=vn−1−qnvn.Soution proposée.
1°.On a a=u0a+v0ba=u_0a+v_0ba=u0a+v0b équivalent à (u0−1)a+bv0=0(u_0-1)a+bv_0=0(u0−1)a+bv0=0.Comme a et b sont strictement positifs ,on a nécéssairement :
u0=1etv0=0u_0=1 et v_0=0u0=1etv0=0.
On a b=u1a+v1bb=u_1a+v_1bb=u1a+v1b ou u1a+(v1−1)b=0u_1a+(v_1-1)b=0u1a+(v1−1)b=0;on en tire u1=0etv1=1u_1=0 et v_1=1u1=0etv1=1.
On ar1=u2a+v2br_1=u_2a+v_2br1=u2a+v2b.D'après a=bq1+r1(avec r1<b) qui nous donne r1=a-bq1.En identifiant on obtient u2=1etv2=−q1u_2=1 et v_2=-q_1u2=1etv2=−q1.
On a aussi r2=u3a+v3br_2=u_3a+v_3br2=u3a+v3b.D'après b=q2r1+r2b=q_2r_1+r_2b=q2r1+r2 on en déduit r2=b−q2(u2a+v2b)=−q2a+(1−q2v2)br_2=b-q_2(u_2a+v_2b)=-q_2a+(1-q_2v_2)br2=b−q2(u2a+v2b)=−q2a+(1−q2v2)b.En identifiant on a
u3=−q2u2etv3=1−q2v2u_3=-q_2u_2 et v_3=1-q_2v_2u3=−q2u2etv3=1−q2v2.
En procédant de la meme manière ,j'ai trouvé :
u4=u2−q3v3etv4=v2−q3v3u_4=u_2-q_3v_3 et v_4=v_2-q_3v_3u4=u2−q3v3etv4=v2−q3v3.
2°.J'ai conjecturé effectivement les expressions des suites (un)et(vn)(u_n) et (v_n)(un)et(vn) formulées à la 3eme question.
3°.C'est là ou je ne suis pas sur de la démonstration par récurrence.Je n'ai jamais rencontré quleque chose lui ressemblant.
Initialisation:pour n=1 u2=u0−q1u1u_2=u_0-q_1u_1u2=u0−q1u1 et v2=v0−q1v1v_2=v_0-q_1v_1v2=v0−q1v1.On remplace et 1=1−q1×0et−q1=0−q1×11=1-q_1\times{0} et -q_1=0-q_1\times{1}1=1−q1×0et−q1=0−q1×1.La
propriété est vérifiée pour les deux expressions.
Hérédité.On démontre que si un+1=un−1−qnunetvn+1=vn−1−qnvnu_{n+1}=u_{n-1}-q_nu_n et v_{n+1}=v_{n-1}-q_nv_nun+1=un−1−qnunetvn+1=vn−1−qnvn alors un+2=un−qn+1un+1etvn+2=vn−qn+1vn+1u_{n+2}=u_n-q_{n+1}u_{n+1} et v_{n+2}=v_n-q_{n+1}v_{n+1}un+2=un−qn+1un+1etvn+2=vn−qn+1vn+1.
On a rn=un+1a+vn+1br_n=u_{n+1}a+v_{n+1}brn=un+1a+vn+1b.On utilise l'hypothèse de récurrence et
rn=[un−1−qnun]a+[vn−1−qnvn]b=[u−n−1a+vn−1b]−qn[una+vnb]=rn−2−qnrn−1r_n=[u_{n-1}-q_nu_n]a+[v_{n-1}-q_nv_n]b=[u-{n-1}a+v_{n-1}b]-q_n[u_na+v_nb]=r_{n-2}-q_nr_{n-1}rn=[un−1−qnun]a+[vn−1−qnvn]b=[u−n−1a+vn−1b]−qn[una+vnb]=rn−2−qnrn−1 d'ou rn+1=rn−1−qn+1rn=una+vnb−qn+1[un+1a+vn+1b]r_{n+1}=r_{n-1}-q_{n+1}r_n=u_na+v_nb-q_{n+1}[u_{n+1}a+v_{n+1}b]rn+1=rn−1−qn+1rn=una+vnb−qn+1[un+1a+vn+1b] et donc :
rn+1=[un−qn+1un+1]a+[vn−qn+1vn+1]br_{n+1}=[u_n-q_{n+1}u_{n+1}]a+[v_n-q_{n+1}v_{n+1}]brn+1=[un−qn+1un+1]a+[vn−qn+1vn+1]b.On sait par définition que rn+1=un+2a+vn+2br_{n+1}=u_{n+2}a+v_{n+2}brn+1=un+2a+vn+2b.En identifiant ,on établit la propriété pour tout n.
Comme je l'ai dit plus haut,je n'ai jamais développé une récurrence sur deux expressions à la fois et je ne l'ai pas montré pour n=0.D'ailleurs,les deux expressions ne s'y pretent pas.Enfin je n'ai pas du tout utilisé le PGCD(a;b).
Merci d'avance pour quelque indication et votre correction.Si la solution est un peu
(ou beaucoup) touffue,ne m'en tenez pas rigueur,des coupures fréquentes m'obligent à faire vite.
-
Mmathtous dernière édition par
Bonjour,
Tu as une présentation de ton problème ici :algoPGCD.pdf, bas page 4 (tu peux bien sûr regarder l'ensemble de l'article).
Bon courage.
-
Mmathieu42 dernière édition par
Bonjour Mathtous.
Je vous remercie pour le document mais,malheureusement pour moi,je ne sais pas du tout ce qu'est une matrice.PS:J'ai consulté votre site.Il est superbe.Je ne connaissais pas du tout la calculatrice arithmétique.Je l'ai téléchargée ainsi que la démonstration du petit théorème de Fermat.Il y'a beaucoup d'autres choses mais je n'ai
pas le niveau qu'il faut.C'est sur qu'il me servira.Du fond du coeur, merci
Monsieur.