• Aucun résultat trouvé

1)Montrer que An’est pas un corps

N/A
N/A
Protected

Academic year: 2022

Partager "1)Montrer que An’est pas un corps"

Copied!
2
0
0

Texte intégral

(1)

UNIVERSITÉ de BORDEAUX ANNÉE UNIVERSITAIRE 2014/2015

Session 1 d’Automne

Master Sciences et Technologies, Mention Mathématiques ou Informatique Spécialité Cryptologie et Sécurité Informatique

UE M1MA7W01 : Arithmétique Responsable : M. Jean-Paul Cerri Date : 15/12/2014. Durée : 3h.

Exercice 1 – SoitAl’anneau F11[X]/(X3+ 2X2+ 2X+ 2).

1)Montrer que An’est pas un corps.

2)Dans F11[X]combien y a-t-il de polynômes de degré 61 premiers avec X−2? 3)À l’aide du théorème chinois, déterminer le cardinal deA×.

Exercice 2 –

1)Figure ci-dessous le schéma des sous-corps deF224. Dans ce schéma A−→B signifie que AetB sont des sous-corps deF224 vérifiantA(B et qu’il n’y a pas de sous-corpsC deF224

vérifiant A(C(B.

F224

K

L

M

F2

P

Q

R

Préciser quels sont les corpsK, L, M, P, Q, R.

2)Que valent les degrés [Q:P],[K:P],[F224 :P]?

3) Soit α un élément primitif de F224. Déterminer des entiers a, b, c tels que P = F2a), L=F2b),K =F2c).

Exercice 3 – Soit α un élément primitif de F4. On a alors F4 ={0,1, α,1 +α}. Soit M la matrice de M3×9(F4) définie par

M =

α 0 0 1 +α 0 0 1 0 0

0 α 0 0 1 +α 0 0 1 0

0 0 α 0 0 1 +α 0 0 1

1)Montrer que les lignes de cette matrice sont linéairement indépendantes surF4. 2)On considère le code linéaireC ⊆F94 de matrice génératrice M.

Montrer que (1,0,0, α,0,0,1 +α,0,0)∈ C et en déduire que C est cyclique.

3)Quelle est la dimensionk deC le code dual deC?

4)Trouverkéléments deC linéairement indépendants surF4 et en déduire une matrice de contrôle de C.

(2)

5)Quels sont les paramètres de C etC? Exercice 4 –

1)Combien y a-t-il de polynômes irréductibles de degré 10dans F2[X]?

2)Combien y a-t-il de polynômes irréductibles primitifs de degré10 dansF2[X]? Soit n>2 un entier.

3)Montrer que si 2n−1est premier alorsn est premier.

4) On suppose désormais que 2n−1 est premier. Soit α ∈F2n différent de 0 et1. Montrer queα est un élément primitif deF2n.

5)Combien y a-t-il de polynômes irréductibles de degré ndansF2[X]? 6)Montrer que tous ces polynômes sont primitifs.

7)On considère la suite (si)i>0 définie par (s0, s1, s2, s3, s4) = (1,0,0,0,0)et par la relation de récurrence linéaire si+5=si+2+si pour tout i>0. Expliquer, sans calculer les premiers termes de cette suite, pourquoi il s’agit d’une MLS. Quelle est sa période ?

8) On considère le polynôme P(X) = X5 +X3+X2 +X+ 1 ∈ F2[X]. Montrer qu’il est irréductible primitif.

9) Soit α ∈ F32 une racine de P(X). Exprimer les racines de P(X) comme combinaisons linéaires de la forme a0+a1α+a2α2+a3α3+a4α4 où les ai sont des éléments deF2. 10)SoitHle code de Hamming de longueur 31 engendré parP(X). Quels sont les paramètres de H? Le code Hest-il un code MDS ?

11)On désire améliorer l’ordre de la condition de décodage deH. On considère le code BCH défini par H0 = {Q(X) ∈ F2[X]/(X31+ 1); Q(α) = Q(α3) = 0}. Pourquoi le polynôme minimal deα3, notéR(X)est-il de degré 5 et distinct deP(X)?

12)Déterminer R(X).

13)On rappelle que H0 est un code cyclique. Quel est son polynôme générateur ? 14)Quels sont les paramètres de H0? Ce nouveau code est-il MDS ?

Exercice 5 –

1)Montrer que P(X) =X6+X5+ 1est un polynôme irréductible de F2[X].

2)Expliquer pourquoiP(X) divise le polynômeX63+ 1dansF2[X].

3)Le polynômeP(X) est-il primitif ?

4) Soit α une racine de P(X) dans F64. On considère la suite (si)i>0 à éléments dans F2

définie par si = Tr(αi). Rappeler pourquoi (si) est définie par une relation de récurrence linéaire que l’on explicitera.

5)Montrer que(si) est périodique et qu’il s’agit d’une MLS (maximum length sequence) de période π à préciser.

6)On considère l’ensembleC dont les éléments sont :

• leπ-uplet(s0, s1, . . . , sπ−2, sπ−1),

• sesπ−1 décalés(sπ−1, s0, . . . , sπ−3, sπ−2), . . . ,(s1, s2, . . . , sπ−1, s0),

• leπ- uplet nul(0,0, . . . , 0,0).

Montrer que C est un code linéaire. Quelle est sa dimension ? 7)Montrer que C est un code cyclique.

8)Montrer que C est le code dual du code cyclique de longueurπ engendré par P(X).

9)En déduire le polynôme générateur de C. On pourra admettre que dansF2[X], X63+ 1

X6+X5+ 1 = 1 +X5+X6+X10+X12+X15+X16+X17+X18+X20+X24+X25+ X26+X29+X32+X34+X35+X37+X38+X39+X41+X42+X45+ X46+X48+X50+X52+X53+X54+X55+X56+X57.

10)Quels sont les paramètres du code dual de C?

Références

Documents relatifs

[r]

Titre des UE Code

Résumé sur les suites arithmétiques et géométriques... Somme

[r]

Contrat A : le salaire mensuel est égal à 1 200 € au premier janvier 2002 et augmente chaque année de 70 € au premier janvier.. Contrat G : le salaire mensuel est égal à 1 000 €

[r]

[r]

Déterminer les variations de la fonction f et les résumer dans un tableau.. Calculer les trois premiers termes de la