Exercices corrigés — Codes correcteurs
Algèbre · 18 exercices-types du palier socle
Chaque exercice donne l'énoncé, des indices progressifs et la correction rédigée étape par étape. Ouvre les blocs seulement après avoir cherché.
Revoir le cours : Codes correcteurs Définitions, méthodes et exemples corrigés du chapitre.Les 18 exercices
- Code linéaire : dimension et cardinal
- Distance minimale = poids minimal
- Capacité de correction et boules disjointes
- Code à répétition et code de parité
- Énumérateur de poids
- Un code sur F_3 (au-delà du binaire)
- De G systématique à H
- Distance et colonnes de H
- Syndrome d'un mot reçu
- Décodage par tableau standard
- Cosets et syndromes
- Code dual
- Le code de Hamming [7,4,3]
- Hamming est un code parfait
- Borne de Hamming (sphère)
- Borne de Singleton et codes MDS
- Hamming n'est pas MDS
- Le code dual de Hamming : le simplexe
Code linéaire : dimension et cardinal
Soit le code binaire
Indices (3)
Les mots sont les combinaisons
Correction détaillée
Distance minimale = poids minimal
Montrer que pour un code linéaire
Indices (3)
Si
Faire varier la paire
Correction détaillée
Par définition
Poids des mots non nuls de
Capacité de correction et boules disjointes
Un code a distance minimale
Indices (3)
Supposer deux mots
Inégalité triangulaire :
En déduire
Correction détaillée
Supposons
Le
Code à répétition et code de parité
Donner les paramètres
Indices (3)
Répétition : un seul bit d'information répété
Parité :
Correction détaillée
Énumérateur de poids
Pour le code
Indices (3)
Reprendre les
Correction détaillée
Mots :
Un code sur F_3 (au-delà du binaire)
Sur
Indices (3)
Examiner par exemple la ligne
Correction détaillée
Les mots non nuls ont tous au moins
De G systématique à H
Soit
Indices (3)
Calculer
Sur
Correction détaillée
Par blocs,
Sur
Distance et colonnes de H
Montrer que la distance minimale d'un code vaut le plus petit nombre de colonnes de
Indices (3)
Un mot de poids
Correction détaillée
Dans le
Syndrome d'un mot reçu
Avec
Indices (3)
Correction détaillée
Le syndrome ne dépend que de l'erreur
Décodage par tableau standard
Pour le
Indices (3)
Il y a
Chaque erreur de poids
On décode
Correction détaillée
Le syndrome vit dans
Les erreurs de poids
Cosets et syndromes
Montrer que deux mots reçus ont le même syndrome si et seulement s'ils sont dans le même coset
Indices (3)
Le nombre de cosets de
Correction détaillée
L'application « syndrome »
Code dual
Le code dual
Indices (3)
Dimensions :
Correction détaillée
Le code de Hamming [7,4,3]
On prend pour colonnes de
Indices (3)
Il y a
Correction détaillée
Les colonnes sont non nulles (pas de mot de poids
Hamming est un code parfait
Montrer que le code de Hamming
Indices (3)
Multiplier par le nombre
Comparer à
Correction détaillée
Une boule de rayon
Il y a
Borne de Hamming (sphère)
Établir la borne de Hamming : pour un code corrigeant
Indices (3)
Les boules de rayon
Leur réunion est incluse dans
Sommer les volumes.
Correction détaillée
Les
Pour
Borne de Singleton et codes MDS
Démontrer la borne de Singleton
Indices (3)
Projeter les mots sur les
Deux mots égaux sur
Argument de comptage / d'algèbre linéaire sur les coordonnées effacées.
Correction détaillée
Effaçons les
Répétition
Hamming n'est pas MDS
Pour le code de Hamming
Indices (3)
Calculer
MDS
Correction détaillée
L'écart à la borne de Singleton est
Le code dual de Hamming : le simplexe
Le dual du code de Hamming
Indices (3)
Le simplexe a
Chaque coordonnée d'un mot
Compter combien de colonnes donnent un produit scalaire non nul.
Correction détaillée
Un mot non nul du simplexe est
Tous les
S'entraîner davantage sur codes correcteurs
18 exercices d'entraînement supplémentaires sur ce chapitre, plus le palier approfondissement, les quiz, le tuteur IA et les PDF à imprimer — dans l'app Maths Post-Bac.