Algorithme de Berlekamp
Le but de cet algorithme est de trouver un facteur non trivial d'un polynôme $P \in \mathbb{F}_q[X]$ où $q=p^n$ est une puissance d'un nombre premier. Cet algorithme utilise l'algèbre linéaire pour trouver un polynôme $V \in \mathbb{F}_q[X]$ et $a \in \mathbb{F}_q$ tels que $\mathsf{pgcd}( P, V- a) $ soit un facteur trivial de $P$.
Ce développement se recase dans la leçon sur les anneaux principaux car on utilise la principalité de K[X] et ses propriétés arithmétiques.
| Qualité | Numéro | Titre |
|---|---|---|
| 5 | 141 | Polynômes irréductibles à une indéterminée. Corps de rupture. Exemples et applications.2026 |
| 5 | 148 | Dimension d’un espace vectoriel (on se limitera au cas de la dimension finie). Rang. Exemples et applications.2026 |
| 5 | 123 | Corps finis. Applications.2026 |
| 4 | 125 | Extensions de corps. Exemples et applications 2026 |
| 3 | 142 | PGCD et PPCM, algorithmes de calcul. Applications. 2026 |
| 3 | 122 | Anneaux principaux. Exemples et applications. 2026 |
| 2 | 121 | Nombres premiers. Applications. 2026 |
Utilisateur : Xx_MasterPoulet13_xX
'
Références :
Objectif Agrégation - Beck, Malick, Peyré
Cours d'algèbre\r - Demazure
Utilisateur : Confiture
Vous pourrez trouver tous mes développements, des plans et plus sur mon site : https://perso.eleves.ens-rennes.fr/people/anael.marit/agregation.html !
Un développement super sympa, qui déroule beaucoup d'arguments abstraits pour répondre à un problème concret, le tout avec de très bons recasages. Attention à savoir traiter le cas où le polynôme en entrée a des facteurs multiples, je pense que le jury risque très fortement de poser la question. Je ne l'ai pas inclu dans mon poly mais c'est très bien fait dans le libre de Beck, Malick et Peyré.
N'hésitez pas à me contacter en cas de coquille !'
Références :
Objectif Agrégation - Beck, Malick, Peyré
Utilisateur : Baptiste Breton
- Théorème de décomposition des polynômes sur un corps fini ;
- Application à l'irréductibilité d'un polynôme de $\mathbb{F}_p[X]$ ;
- Complément pour appliquer l'algorithme sur un polynôme quelconque.
Leçons concernées : 123, 141, 142'
Références :
Objectif Agrégation - Beck, Malick, Peyré
Utilisateur : NicoRoad2Agreg
122,123,141,142,148 selon moi. Un de mes développements préférés pour le fait qu'on navigue entre théorie des anneaux, théorie des corps, et algèbre linéaire.
Questions qu'on m'a posé sur ce développement :
- En terme de réduction, en quoi consiste l'algorithme ? (On étudie la multiplicité géométrique de la valeur propre 1 de Frob^n)
- Appliquer l'algorithme à X^4+1 sur F_p, p premier plus grand que 3 (X^4 congrue à -1 (mod p), étudier les cas p congru à 1 mod 4, et p congru à 3 mod 4)'
Références :
Algèbre et calcul formel - Loïc Foissy, Alain Ninet
Utilisateur : Chloé
'
Références :
Algèbre : le grand combat: Cours et exercices - Grégory Berhuy
Objectif Agrégation - Beck, Malick, Peyré
Utilisateur : Brunel
J'aime bien ce développement. Le mot \"algorithme\" peut faire peur mais ce n'est qu'une illusion, ce dév n'a rien d'un algorithme.
Je le mets dans les leçons 123, 125, 141 et 148.
On trouvera la preuve aux alentours de la page 244 de la référence. '
Références :
Objectif Agrégation - Beck, Malick, Peyré
Utilisateur : Nicolas L
Inspiré du Saux Picard et du Demazure, mais réarrangé à ma sauce maison.'
Références :
Cours de calcul formel. Corps finis, systèmes polynomiaux, applications - Philippe Saux Picart, Eric Rannou
Cours d'algèbre\r - Demazure
Utilisateur : Matoumatheux
J'ai l'impression que dire que $P$ s'écrit comme le produit des $\mathrm{pgcd}(P,V-\alpha)$ est un peu superflu, exhiber un facteur non-trivial suffit pour enclencher la récurrence et donc ça peut vous faire gagner du temps. Sinon très bonne version dans Objectif Agrégation, comparé à la version du Demazure qui est imbitable (pour moi)'
Références :
Objectif Agrégation - Beck, Malick, Peyré
Utilisateur : RMaurice
Si ma version peut aider des gens, avec plaisir !
Référence sur le document.
Attention aux éventuels coquilles.'
Références :
Utilisateur : Crépusculaire
'
Références :
Objectif Agrégation - Beck, Malick, Peyré
L'oral à l'agrégation de mathématiques - Une sélection de développements - Isenmann, Pecatte
Utilisateur : Maé Miachon Lemeulle
Attention à la subtilité des sous-corps premiers des F_q^d qui sont isomorphes au corps de départ F_q mais pas égaux'
Références :
Objectif Agrégation - Beck, Malick, Peyré
Utilisateur : Jouaucon
Développement consistant d'un lemme au choix + du théorème de Berlekamp faisant intervenir plusieurs notions sur les corps.
Selon moi, se recase dans les leçons: 120, 121, 122, 123, 125, 141, 142 et 151.
Développement n°18 sur 28.
Pour une version de rekasator qui marche aller sur: https://docs.google.com/document/d/1vnBvwVGapXvQC4cU5CHUJWo04E4eezzDSjSIDRekaPE'
Références :
L'oral à l'agrégation de mathématiques - Une sélection de développements - Isenmann, Pecatte
Utilisateur : Titi le mathématicien
https://sites.google.com/view/evariste-d-aubergine/'
Références :
Utilisateur : F.A.
D'après moi pour les leçons 122, 123, 125, 141 et 151.
Il vaut mieux connaître la complexité approximative de l'algorithme.
NB : tous mes développements sont généralement très détaillés car j'ai besoin de bien comprendre toutes les étapes. En l'état ils sont donc généralement trop longs pour tenir en 15 mins, et les parties \"faciles\" ne sont donc pas à mentionner ou juste à l'oral.
J'écris assez mal également, toutes mes excuses.'
Références :
Utilisateur : Marvin
Un développement qui a priori fait peur, mais qui n'utilise pas vraiment de choses très difficiles ! C'est juste l'astuce du futur dans toute sa splendeur ... Comment il a trouvé ça, Berlekamp ?!'
Références :
Objectif Agrégation - Beck, Malick, Peyré
Utilisateur : Zakhysni
Si on vous demande de l'appliquer, dites que c'est prévu pour être implémenter sur un ordinateur ;) (bon et puis appliquez le mais bonne chance à vous :p)'
Références :
Objectif Agrégation - Beck, Malick, Peyré