DM 2
DM 2
DM 2
2. Soit (e n )n∈N une suite de nombres et soit ( f n )n∈N sa transformée binomiale. Montrer la
formule d’inversion de Pascal :
à !
n
n−p n
∀n ∈ N, e n =
X
(−1) fp .
p=0 p
∀y ∈ E , ∃!x ∈ E : f (x) = y.
∀x ∈ E , f (x) ̸= x.
Pour tout n ∈ N∗ , on note D n le nombre de dérangements de l’ensemble 1, n. On convient que
D 0 = 1.
∀n ≥ 1, D n = nD n−1 + (−1)n .
2. On note (Tn )n∈N la transformée binomiale de (D n )n∈N . Calculer les valeurs de D n et Tn pour
n ∈ 0, 5.
5. (Bonus) Si les n passagers d’un avion s’assoient au hasard sur les n sièges, quelle est la
probabilité qu’aucun ne soit à la place indiquée sur son billet ? Pour n = 500, on réalisera
en Python1 une simulation de l’expérience et on comparera au résultat théorique.
1
On pourra utiliser la méthode shuffle du module random.
1
Exercice 3. – Transformation de Fourier discrète
2i π
Soit n ≥ 1 un entier. On note ω = e n et E = Cn . Un élément a de E a n composantes, notées
a 0 , . . . , a n−1 . Soit a dans E . On définit F a ∈ E sa transformée de Fourier discrète par
n−1
ωk j a k .
X
∀ j ∈ 0, n − 1, (F a) j =
k=0
³ ´ n−1
X −k j
On définit aussi F a ∈ E par ∀ j ∈ 0, n − 1, F a = ω ak .
j
k=0
On pourra librement utiliser l’inégalité triangulaire sur C :
¯Xn ¯ X n
∀z 1 , . . . , z n ∈ C, ¯ zk ¯ ≤ |z k |.
¯ ¯
k=1 k=1
n−1
1. Soit p ∈ Z. Calculer ωkp .
X
k=0
n−1 n−1
a k X k un polynôme, de coefficients a k ∈ C. Pour tout z ∈ C, on note P (z) = ak z k .
X X
Soit P =
k=0 k=0
On note n o
M P = max |P (ωk )|, k ∈ 0, n − 1 .
4. Montrer que
∀a, b ∈ E , ∀k ∈ 0, n − 1, F (a ⋆ b) k = (F a)k (F b)k .
¡ ¢
∀a, b, c ∈ E , a ⋆ b = b ⋆ a et (a ⋆ b) ⋆ c = a ⋆ (b ⋆ c).