• Aucun résultat trouvé

code-dm-20

N/A
N/A
Protected

Academic year: 2022

Partager "code-dm-20"

Copied!
1
0
0

Texte intégral

(1)

Code Correcteur d’erreur Master Info 1 Toulon

pr´eparation oral

 Mai 

Consignes pour l’oral de la deuxi`eme session du M1 informatique.

Une permutation d’un code lin´eaire C de longueur nest une bijectionπde l’ensemble{1,2, . . . , n}tel que, pour tout mot x deC, le mot (xπ(1), xπ(2), xπ(n)) est encore un mot de C. On v´erifie sans peine que l’ensemble des permutations d’un code forment un sous-groupe du groupe des permuta- tions, c’est le groupe des isom´etries du code.

Q 1. Quel est le groupe des permutations du code r´eduit au mot nul ?

Q 2. Le groupe des permutations d’un code et de son orthogonal sont-ils identiques ?

Q 3. Comment ´ecrire programme dans le langage de votre choix pour d´eterminer le groupe des permutations d’un code de Hamming.

Q 4. Comment utiliser le lemme de Lagrange pour tester les r´esultats obtenus par ce programme?

On remarque qu’une permutation d’un code conserve le poids de Hammming et donc la distance de Hamming, c’est une isom´etrie. Un c´el`ebre r´esultat de la math´ematicienne Florence Jessy MacWilliams affirme que toute isom´etrie d’un codeCse prolonge en une permutation de l’espace ambiant.

1

Références

Documents relatifs

[r]

À partir des quatre premiers bits du message reçu, on recalcule les 3 bits de contrôle, et on les compare avec les bits de contrôle reçus.. Sans justification, recopier et

Ecrire le code coffee similaire à cette classe javascript.. var Counter = function () { this.count

[r]

Dans le présent code de conduite sont énoncées les douze règles fondamentales de comportement valables pour nous en tant que collaborateurs, membres de la direction et des

1-2 Matrice associée à une application linéaire 1-3 Application linéaire associée à une matrice 1-4 Changement de base, matrice de

8- Capacité d’un conducteur et d’un condensateur... 1-

Soit G 11 le code obtenu à partir de G 12 en supprimant sa dernière composante; expliciter la matrice de contrôle associée à