Algorithme de Berlekamp
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 14:44
Bonsoir à tous : :happy3:
J'ai un peu de mal à comprendre à quoi sert l'algorithme de Berlekamp dans la factorisation de polynomes dans un corps fini ! On dit qu'il est surtout conçu pour factoriser des polynomes de type :
, mais d'après, cet article suivant que je viens de lire en coup de vent :
http://fr.wikipedia.org/wiki/Algorithme_de_Berlekamp , j'ai du mal à mettre en lien, cette algorithme, et la factorisation d'un polynome quelconque dans
!
Est ce que vous connaissez un exemple d'application concrète à ce théorème ?
Par exemple :
On se donne :
.
Factoriser
à l'aide de l'algorithme de Berlekamp.
Merci d'avance !
-
Joker62
- Membre Transcendant
- Messages: 5028
- Enregistré le: 24 Déc 2006, 20:29
-
par Joker62 » 22 Jan 2010, 16:14
Moi je connais une utilisation de cet algorithme pour montrer que X^p - X - 1 est irréductible dans Fp !
Mais ça se fait aussi facilement à la main donc bon, un intérêt ? Peut-être en numérique je ne sais pas.
-
Joker62
- Membre Transcendant
- Messages: 5028
- Enregistré le: 24 Déc 2006, 20:29
-
par Joker62 » 22 Jan 2010, 16:17
Et avant de me demander de te le montrer et sachant que tu aimes bouquiner, je te renvois au livre Beck Malick Peyré : Objectif Agreg.
-
wserdx
- Membre Rationnel
- Messages: 654
- Enregistré le: 03 Oct 2009, 14:44
-
par wserdx » 22 Jan 2010, 17:14
Oui, l'intérêt de cet algorithme est avant tout numérique. C'est à dire qu'il sert à factoriser des polynômes quelconques, mais dont les coefficients sont numériquement connus.
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 17:18
Ok ! par exemple, celui là :
-
Ben314
- Le Ben
- Messages: 21529
- Enregistré le: 11 Nov 2009, 22:53
-
par Ben314 » 22 Jan 2010, 17:23
Pour quel p premier ?
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 17:26
doit être necessairement premier ? :hum:
Par exemple :
-
Ben314
- Le Ben
- Messages: 21529
- Enregistré le: 11 Nov 2009, 22:53
-
par Ben314 » 22 Jan 2010, 17:43
Modulo 7 :
4 n'est pas vraiment premier... (et sur un anneau non intègre, je sais pas trop quel peut être l'intêret de factoriser...)
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 17:45
Ben314 a écrit:Modulo 7 :
4 n'est pas vraiment premier... (et sur un anneau non intègre, je sais pas trop quel peut être l'intêret de factoriser...)
Oui, mais Ben314, comment tu fais pour trouver le resultat, c'est ça ce qui est important ! :hum: :happy3:
-
Ben314
- Le Ben
- Messages: 21529
- Enregistré le: 11 Nov 2009, 22:53
-
par Ben314 » 22 Jan 2010, 18:09
Je vais être honnête : j'ai tapé
"Factor(X^6+X^4-1) mod 7" sous Maple...
Je sais que des algo. plus ou moins efficaces sont implémentés sous Maple, mais je sais pas si c'est exactement celui là...
Si tu y tient, essaye de voir pas à pas comment fonctionne l'algo sur cet exemple, moi j'ai franchement la flemme.... :dodo:
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 18:12
lol ! :king:
-
Joker62
- Membre Transcendant
- Messages: 5028
- Enregistré le: 24 Déc 2006, 20:29
-
par Joker62 » 22 Jan 2010, 18:23
Le P ne doit pas avoir de facteurs carrés non plus...(C'est une remarque pas un reproche sur l'exemple précédent)
Et donc vu l'algorithme.. Un calcul de noyau de rang et tout le bazar c'est quand même chiant... Autant savoir que ça existe et s'arrêter là...
-
Ben314
- Le Ben
- Messages: 21529
- Enregistré le: 11 Nov 2009, 22:53
-
par Ben314 » 22 Jan 2010, 18:29
Joker62 a écrit:Le P ne doit pas avoir de facteurs carrés non plus
O.K., mais les facteurs carrés, c'est façile à repérer : tu calcule P' puis
s'il n'est pas identiquement nul, le pgcd(P,P') : ca te donne les éventuels facteurs carrés.
Si P' est identiquement nul alors tu as immédiatement une grosse indic. sur la factorisation de P (je laisse chercher ceux qui connaissent pas la réponse...)
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 21:56
Bonsoir : :happy3:
J'avoue, j'ai lu cet article de wikipedia que j'ai posé au debut de ce fil, mais je n'arrive pas encore, à trouver un lien entre ce qui se dit sur ce lien, et la factorisation de polynomes dans les corps fini ! :hum:
Bref, je viens, de trouver cet article qui est plus lisible concernant l'algorithme de Berlkamp , est ce que c'est la même chose que ce qu'il y'a sur wikipedia ?
http://www.math.univ-toulouse.fr/~couveig/berlekamp89.pdfAprès, j'entamerai dans l'application de cette algorithme ! :happy3:
Merci de votre aide ! :happy3:
-
Ben314
- Le Ben
- Messages: 21529
- Enregistré le: 11 Nov 2009, 22:53
-
par Ben314 » 22 Jan 2010, 22:09
J'ai l'impression que c'est bien la même chose...
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 22:17
Ben314, tu regardes biensûr la page
! Ok ! Je fais passer au travail maintenant ! :happy3:
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 22:40
Ben314 :
Je pose :
Ensuite, je calcule :
Ensuite, c'est quoi :
?
Merci d'avance ! :happy3:
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 22 Jan 2010, 22:46
svp, faites l'application à ma place ! :happy3:
-
Ben314
- Le Ben
- Messages: 21529
- Enregistré le: 11 Nov 2009, 22:53
-
par Ben314 » 22 Jan 2010, 22:48
Tu utilise l'algo d'euclide (divisions successives) pour le trouver (si tu veut "faire à fond comme l'algorithme").
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius
-
barbu23
- Membre Transcendant
- Messages: 5466
- Enregistré le: 18 Fév 2007, 18:04
-
par barbu23 » 23 Jan 2010, 15:27
J'arrive pas à faire ce travail seul ! sincèrement ! :triste:
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 94 invités