1

Quel algoritme utilise la 89 pour factoriser un nombre?
Je pense que c'est par cible quadratique.
Si qqn a des infos merci d'avance

2

Elle utilise p-e l'algo de Fermat (qui s'applique aux nombres impairs) :

SI N est pair --> on divise par 2 et on recommence jusqu'à obtenir un nombre impair.


SI N est impair et qu'il peut s'écrire sous la forme u*v avec u<=v
Posons : x=(u+v)/2 et y=(v-u)/2
On a alors :
N=u*v=x²-y² avec 0<=y<=x<=N.


Il faut chercher x et y afin de satisfaire le relation ci-dessus en commencant par rechercher le plus gd diviseur de N (qui est <= sqrt(N) (cf cours de spe maths Ts smile )

( E[a]=partie entiere de a ).

On commence avec x=1+2*E[sqrt(N)] et y=1
Soit r=E[srt(N)]²-N , on distingue 3 cas :

Si r>0 : r=r-y et y=y+2
si r=0 : N=((x-y)/2)*((x+y-2)/2) où (x-y)/2 est alors le plus grand diviseur <= sqrt(N)
si r<0 : r=r+x et x=x+2
Et on reteste la valeur de r.

Qd r=0 (x-y)/2 et (x+y-2)/2 sont ls facteurs de N cherchés.
Il suffit d'appliquer l'algo à chaque facteur pour trouver la décomp en nombres premiers.
[edit]Edité par TachMan le 25-02-2002 à 21:08:25[/edit]
Fiou.

3

je le connais cette algorithme mais c'est pas celui mà (j'en suis presque sur)
elle doit utiliser soit la méthode par crible quadratique (Quadratic Sieve) dont je connais le principe ou le Number Field Sieve (NFS, GNFS, SNFS) alors là je comprends plus rien

4

AH ?
vais chercher
Fiou.

5

Non, je crois qu'aussi bien les Ti que les Hp utilisent les courbes elliptiques. (pour les Hp je suis sûr)
Je peux partir d'ici :
J'ai retrouvé mon nom !

Le Forum Ghibli

6

C'est possible cette méthode est encore en dessous de crible quadratique
"Cette méthode achoppe sur certains nombres, toutefois c'est elle qui donne les meilleurs résultats pour trouver un facteur <10^30 de n"

7

di elle sonne les meilleurs résultats, pourquoi prendre la méthode quadratique ?, >10^30, c'est inutile sur une calculatrice...
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

8

les calculatrices sont pleines de mystères ... embarrassed
Fiou.

9

c clair...
Ancien pseudo : lolo

10

lolo > flood. grin
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

11

lol
Ancien pseudo : lolo

12

Non ce n'est pas inutile
La TI-89 peut aller jusqu'à 10^614 en exact.
Les clés RSA sont de très grands nombres
128 bits fait 38 chiffres et 768 bits (recommandation pour le cryptage personnel ) 231 chiffres

13

Les Hp49 et Hp40 peuvent aller jusqu'à 10^10000 -1 en exact
Je peux partir d'ici :
J'ai retrouvé mon nom !

Le Forum Ghibli

14

c'est bien
Fiou.