Arithmétique
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
aminovic
- Membre Naturel
- Messages: 10
- Enregistré le: 01 Juin 2007, 23:34
-
par aminovic » 02 Juin 2007, 00:31
comment montrer que PGCD((2^a -1),(2^b -1)) = 2^PGCD(a,b) -1 ?
-
Bouchra
- Membre Relatif
- Messages: 113
- Enregistré le: 13 Juil 2006, 15:38
-
par Bouchra » 02 Juin 2007, 00:39
Bonsoir,
essaie avec l'algorithme d'Euclide.
par sandrine_guillerme » 02 Juin 2007, 00:42
Bouchra a écrit:Bonsoir,
essaie avec l'algorithme d'Euclide.
Bonsoir ..
Euh, chui pas sure .. ? :hein:
C'est immédiat, non ? C'est même la déf du PGCD non?
-
aminovic
- Membre Naturel
- Messages: 10
- Enregistré le: 01 Juin 2007, 23:34
-
par aminovic » 02 Juin 2007, 01:00
Jai essayé de monter que chacun des deux divise lautre
Jai montrer que 2^PGCD(a,b) -1 divise PGCD((2^a -1),(2^b -1)) mais pour linverse jai pas pu
et je n sais pas comment utiliser l'algorithme d'Euclideds ds ce cas ?
-
aviateurpilot
- Membre Irrationnel
- Messages: 1772
- Enregistré le: 01 Juin 2006, 21:33
-
par aviateurpilot » 02 Juin 2007, 01:17
=2^n-1)
,f(b))=pgcd(2^a(2^{b-a}-1),2^a-1)=pgcd(f(b-a),f(a)))
avec cette methode qui ressemble à
=pgcd(x-y,y))
on arrive facilement à
,f(b))=f(r))
avec r dernier rest non nul dans l'algorithme d'euclide sur a et b
donc r=pgcd(a,b)
N.B: il faut on a pas le droit d'ecrire
)
sauf si

-
Bouchra
- Membre Relatif
- Messages: 113
- Enregistré le: 13 Juil 2006, 15:38
-
par Bouchra » 02 Juin 2007, 01:29
sandrine_guillerme a écrit:C'est immédiat, non ? C'est même la déf du PGCD non?
Je vois pas pourquoi c'est direct ..??
aminovic,
on a même :
 = c^{pgcd(a,b)} - 1)
on suppose b>a



...

Via Euclide, on a :
=pgcd(a,r_1)=...=pgcd(r_n,0)=r_n)
De plus:

= ...
Et on montre que

est le reste de la div. eucl. de

par

ainsi:
=pgcd(c^a-1,c^{r_1}-1))
= ....
Et on conclut.
-
Bouchra
- Membre Relatif
- Messages: 113
- Enregistré le: 13 Juil 2006, 15:38
-
par Bouchra » 02 Juin 2007, 01:41
Mais y a pas à être desoled (comme dirait mon prof de maths..)
N'empêche, il peut y avoir une autre solution dans ce cas particulier c=2 ..
-
aminovic
- Membre Naturel
- Messages: 10
- Enregistré le: 01 Juin 2007, 23:34
-
par aminovic » 02 Juin 2007, 01:54
ok je vois , merci
-
Bouchra
- Membre Relatif
- Messages: 113
- Enregistré le: 13 Juil 2006, 15:38
-
par Bouchra » 02 Juin 2007, 01:58
De rien.
Et au fait bienvenue !
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 42 invités