1 Algèbre & Géométrie 4
1 Algèbre & Géométrie 4
Introduction
Voici les développements qui m’ont accompagné durant mon année de préparation à l’agrégation.
Ils sont plus ou moins longs, et plus ou moins difficiles : la classification dépend évidemment de vos
goûts.
Certains développements peuvent contenir des erreurs, ou des raisonnements trop rapides ; vous
pouvez me le signaler par e-mail.
1/92
Développements agreg Benjamin Fleuriault
2 Analyse 43
2.1 Facile & classique : Intégrale de Dirichlet par la méthode de Laplace . . . . . . . . 43
2.2 Difficile & original : Calcul d’une intégrale elliptique . . . . . . . . . . . . . . . . . 45
2.3 Moyen & semi-classique : Prolongement des transformées de Mellin des fonctions à
croissance lente, valeur de la fonction ζ en les entiers négatifs . . . . . . . . . . . . 47
2.4 Moyen & semi-original : Autour de Fourier et de l’analyse complexe . . . . . . . . 49
2.5 Moyen & classique : Prolongement de la fonction ζ et équation fonctionnelle . . . . 51
2.6 Moyen & semi : linéarisation d’une EDO, stabilité asymptotique des points d’équ. . 54
2.7 Moyen & semi-classique : une condition suffisante d’existence de solution de l’équa-
tion de Burgers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.8 Facile & original : un système dynamique discret et son analogue continu : méthode
d’Euler pour éq de réaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.9 Facile & original : indécomposabilité de la loi de Poisson par les séries entières . . . 59
2.10 Moyen+ & original : calcul de la somme quadratique de Gauss par transformée de
Fourier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
2.11 Moyen & classique : Extrema liés, applications . . . . . . . . . . . . . . . . . . . . . 61
2.12 Moyen & classique : théorème d’Ascoli, une application pour un micro Sobolev-
Reilich-Kondrachov . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
2.13 Facile & classique : Théorème de Lax-Milgram, une application . . . . . . . . . . . . 65
2.14 Moyen & semi-original : Résolution d’une EDP par méthode variationnelle . . . . . 67
2.15 Moyen & semi-original : Théorème de Bohr-Mollerup . . . . . . . . . . . . . . . . . 69
2.16 Moyen & classique : théorème ergodique de Von Neumann . . . . . . . . . . . . . . 71
2.17 Moyen & semi-classique : théorème de Müntz . . . . . . . . . . . . . . . . . . . . . 72
2.18 Moyen & original : Rolle et polynômes . . . . . . . . . . . . . . . . . . . . . . . . . 73
2.19 Difficile & semi : Théorème taubérien de Littlewood . . . . . . . . . . . . . . . . . . 75
2.20 Moyen & semi-classique : Étude des zéros de l’EDO de Sturm-Liouville. . . . . . . . 77
3 Probabilités 79
3.1 Moyen & original : nombre de cycles par les restaurants chinois . . . . . . . . . . . 79
3.2 Facile & classique : Borel-Cantelli, pas de mesure de probas "arithmétique" sur N∗ . 81
4 Abandonnés 83
4.1 Moyen & classique : Inégalités de Kolmogorov . . . . . . . . . . . . . . . . . . . . . 83
4.2 Moyen & original : Calculs avec les fonctions multiplicatives . . . . . . . . . . . . . 84
4.3 Moyen & classique : critère d’équirépartition de Weyl . . . . . . . . . . . . . . . . . 85
4.4 Facile & semi-classique : Linéarisation d’une EDO . . . . . . . . . . . . . . . . . . . 86
4.5 Facile & classique : calcul d’une intégrale d’une fraction rationnelle en sin de deux
manières . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.6 Difficile & semi-original : la table de Sn est à valeurs entières pour tout n . . . . . . 87
4.7 Moyen & original : théorème de Minkowski & théorème des quatre carrés de Lagrange 88
2/92
Développements agreg Benjamin Fleuriault
3/92
Développements agreg Benjamin Fleuriault
0 1 −1 0 0 −1
ρ((12)(34)) = 1 0 −1 et ρ((1234)) = 1 0 −1
0 0 −1 0 1 −1
Donc : θ((12)(34)) = θ((1234)) = 0.
L’étude précédente nous a donné trois caractères irréductibles non triviaux : en effet, on a un carac-
tère de degré 1 non trivial donné par ε = det ◦ρ (il est non trivial car ε((12)) = −1 car une réflexion
de l’espace est indirecte). L’autre est donné par θ : en effet, on a :
|θ(g)|2 = 1 × |3|2 + 6 × 12 + . . . = 24 = |S4 |
X
g∈S4
4/92
Développements agreg Benjamin Fleuriault
Le troisième caractère est donné par la torsion de θ par ε, notée θ ⊗ ε. Enfin, pour compléter la table,
on utilise le fait que le dernier caractère irréductible doit vérifier : η(1)2 + 32 + 32 + 12 + 12 = 24 et
χ χ(1)χ(g) = 0 pour g ̸= id (ces deux identités proviennent de la décomposition de la régulière).
P
1 6 3 8 6
id (12) (12)(34) (123) (1234)
1 1 1 1 1 1
ε 1 −1 1 1 −1
θ 3 1 −1 0 1
θ⊗ε 3 1 −1 0 −1
η 2 0 2 −1 0
5/92
Développements agreg Benjamin Fleuriault
On montre que l’application g ∈ G 7→ Mat(ei ) (g) ∈ GLn (Z) est bien définie : en effet, si g ∈ G, alors
g(R) ⊂ R donc les colonnes de Mat(ei ) (g) sont entières, et Mat(ei ) (g) ∈ Mn (Z) ; de plus, comme
g −1 ∈ G, on a aussi : Mat(ei ) (g −1 ) = Mat(ei ) (g)−1 ∈ Mn (Z), ce qui conclut.
On montre que G est fini : en effet, soit β la forme quadratique sur Rn telle que (ei ) soit orthonor-
mée pour β. Alors q(x) = β(x, x) est une fq définie positive, donc elle induit une norme N . Par
équivalence des normes sur Rn , on dispose de C > 0 tel que :
∀x = x1 e1 + . . . + xn en ∈ Rn , N (x) ≤ C∥x∥2
Soit M = supi ∥ei ∥2 . Alors, si g ∈ G, l’image de e1 est de norme ∥ge1 ∥2 = ∥e1 ∥2 ≤ M . Ainsi, ge1
est à coordonnées entières bornées par C : il n’y a donc qu’un nombre fini de choix pour ge1 ; de
même, pour tout i, il n’y a qu’un nombre fini de choix pour gei : ainsi, G est fini.
Dès lors, G est fini et s’identifie à un sous-groupe de GLn (Z).
a) Lemme de Serre etc Soit G un sous-groupe fini de GLn (Z), et p un entier ≥ 3. Alors le morphisme
G → GLn (Z/pZ)
est injectif. Corollaire, le cardinal de G divise (3n − 1) . . . (3n − 3n−1 ). On montre que GL2 (F3 ) n’est
pas (isomorphe à) un sous-groupe de GL2 (Z).
b) Sous-groupes finis de GL2 (Z) Les sous-groupes finis de GL2 (R) sont cycliques ou diédraux.
Les sous-groupes finis de GL2 (Z) sont cycliques d’ordre 1, 2, 3, 4, 6 ou bien diédraux d’ordre 4, 6, 8
ou 12.
Preuve :
a) Soit G un tel groupe fini, soit π le morphisme de réduction modulo p. Soit M ∈ G tel que
π(M ) = In . Alors on dispose de M ′ ∈ Mn (Z) telle que M = In + pM ′ . On a alors :
!
′ n X −1
χM = det(XIn − (In + pM )) = p χM ′
p
Et comme M est d’ordre fini, elle est diagonalisable (dans C) à valeurs propres dans U ; donc
P est scindé à racines dans U.
6/92
Développements agreg Benjamin Fleuriault
On montre par récurrence sur n le prédicat : ”∀Q ∈ Z[X], ∀P ∈ Z[X] unitaire et à racines de module 1
!
X −1
l’égalité P (X) = p Qn
implique P = (X − 1)n ”
p
C’est trivial pour n = 0. Supposons avoir une telle relation en degré n. Alors : P (1) = pn Q(0).
Or :
2 < pn
Y Y
|P (1)| = |1 − λ| ≤
λ λ
donc forcément, comme Q(0) ∈ Z, on a : P (1) = Q(0) = 0. Ainsi, on peut écrire P (X) =
(X − 1)Pe (X), Q(X) = X Q(X), e et alors Pe , Q
e satisfont le prédicat en degré n − 1 (ils sont
à coeffs entiers car X et X − 1 sont unitaires, et la d.e. est alors ok dans Z). Par récurrence,
Q = X n et P = (X − 1)n ; comme M est diagonalisable, cela donne directement M = In .
Donc π est injective.
G
Pour le corollaire : G s’identifie à un ss-g de GLn (F3 ), d’où la divisibilité des cardinaux par le
théorème de Lagrange.
Montrons que GL2 (Z) ne contient pas de sous-groupe isomorphe à GL2 (F3 ). Soit G un sous-
groupe fini de GL2 (Z). On montre que G ne contient pas d’élément d’ordre 8, à la différence
de GL2 (F3 ).
Soit M ∈ G, on sait que M est d’ordre fini, donc diagonalisable sur C. On peut donc écrire,
pour des racines de l’unité λi : !
λ1 0
M≃
0 λ2
Comme le spectre est stable par conjugaison, on a la distinction de cas suivante :
Φ8 = X 4 + 1 = (X 2 + X − 1)(X 2 − X − 1)
b) Soit G un sous-groupe fini de GLn (R). Soit ⟨·, ·⟩ un produit scalaire sur Rn . Alors (x, y) =
g∈G ⟨gx, gy⟩ est un produit scalaire sur R , par convexité des produits scalaires (ou sim-
1 P n
|G|
plement : en vérifiant).
De plus, il est G-invariant : en effet, si h ∈ G, g 7→ gh est une bijection de G, donc sommer
sur g revient à sommer sur gh. Ainsi, via une matrice qui envoie, par congruence, la matrice
de (·, ·) sur l’identité, G est conjugué à un sous-groupe de On (R). On est donc ramené à dé-
terminer les sous-groupes finis de On (R).
7/92
Développements agreg Benjamin Fleuriault
• Si G ̸⊂ SO2 (R), alors G contient une symétrie s. De plus, comme G+ = G ∩ SO2 (R)
est d’indice 2 dans G, G = ⟨s, G+ ⟩. On montre que G est le groupe d’isométrie d’un
n-gone, où n est le cardinal de G+ . Soit M un point de l’axe de S d’affixe non nulle, soit
P le polygone formé des rk (M ), pour k ∈ Z/nZ (faire des dessins). Alors on montre
que G est le sous-groupe d’isométries de P, ce qui montrera l’isomorphisme G ≃ Dn .
Par cardinalité, il suffit de montrer que G fixe le polygone : or cela est évident, car
Donc l’ordre d’un élément peut être 1, 2, 3, 4 ou 6. De plus, il y a des égalités pour chacun :
I2 , −I2 , CΦ3 , CΦ4 et CΦ6 (on vérifie qu’ils sont chacun dans SO2 ).
Finalement, les sous-groupes de GL2 (Z) sont exactement les groupes cycliques d’ordre 1, 2, 3, 4, 6
et les groupes diédraux D2 , D3 , D4 , D6 .
8/92
Développements agreg Benjamin Fleuriault
ζ ux = nδu,0
X
y∈Z/nZ
a+b+c+d=n (1)
De plus, l’espace propre ker(φ2 −nid) est exactement de dimension a+b ; or, par la formule montrée
précédemment, cet espace propre est exactement l’espace des fonctions paires. Comme n est impair,
on a donc :
n+1
a+b= (2)
2
9/92
Développements agreg Benjamin Fleuriault
On peut ensuite calculer le module de τn . On a : |τn |2 = n((a − b)2 + (c − d)2 ). Mais on a aussi :
2 −y 2
|τn |2 = ζx
X X
x∈Z/nZ y∈Z/nZ
ζ uv
X X
=
u∈Z/nZ v∈Z/nZ
=n
L’équation qui nous manque va être donnée en calculant le déterminant de φ de deux façons.
√ a+b+c+d c−d
D’abord, en utilisant une base de diagonalisation, on a : det(φ) = n i (−1)b . Mais on
iπ
peut aussi calculer le déterminant de φ, car celui-ci est de Vandermonde. Soit µ = e n , de sorte que
µ2 = ζ. On a alors :
(ζ k − ζ l )
Y
det(φ) =
0≤l<k≤n−1
10/92
Développements agreg Benjamin Fleuriault
Énoncé : Soit G agissant sur X (de cardinal au moins 2) fidèlement et doublement transitive-
ment (i.e. : l’action de G sur X × X a deux orbites : la diagonale et le reste). On suppose
On commence par deux petits lemmes : soit G agissant sur X doublement transitivement, avec X
ayant au moins deux éléments.
Lemme 1 : Si K est distingué dans G, alors il agit soit trivialement, soit transitivement.
En effet, s’il existe k ∈ K et x ∈ X tel que k · x ̸= x, alors si y ∈ X est distinct de x, on dispose de
g ∈ G tel que g · (x, k · x) = (x, y). Alors gkg −1 · x = y.
On se place à présent dans les hypothèses du th d’Iwasawa. Soit K ′ < G un sous-groupe distingué
non réduit à 1.
D’abord, par le lemme 2, on a K ′ Gx = Gx ou G (K ′ Gx étant un groupe car K ′ est distingué dans G).
Si K ′ ⊂ Gx , alors K ′ ne peut agir transitivement : par le lemme 1, il agit trivialement. Par fidélité
de l’action, K ′ est trivial, absurde. Ainsi, K ′ Gx = G.
Ensuite, on montre que K ′ K est distingué dans K ′ Gx = G. Pour cela, comme K ′ K est un groupe
(car K ′ est distingué dans G), il suffit de montrer que si k ′ ∈ K ′ , k ∈ K, k1 ∈ K ′ , g1 ∈ Gx , le produit
(k1 g1 )(k ′ k)(k1 g1 )−1 est produit d’élements de K ′ et K. On a en effet :
(k1 g1 )(k ′ k)(k1 g1 )−1 = k1 g1 k ′ g1−1 k1−1 k1 g1 kg1−1 k1−1 ∈ K ′ K
| {z } |{z} | {z } |{z}
∈K ′ ∈K ′ ∈K ∈K ′
11/92
Développements agreg Benjamin Fleuriault
Ainsi, G/K ′ = K ′ K/K ′ ≃ K/(K ∩K ′ ) (l’iso est donné par la projection K → K ′ K/K ′ canonique).
Donc G/K ′ est abélien ; or il est engendré par les commutateurs, car c’est le cas de G (par hypothèse).
Ainsi, G/K ′ est trivial, donc K ′ = G, ce qui conclut.
Application 1 : Pour le premier exemple, on fait agir PSL2 (K) sur P1 (K). L’action est fidèle (non
trivial !). On utilise le fait que si pour tout x, x et u(x) sont sur une même droite, alors u est une
homothétie). On montre facilement que l’action est doublement transitive (celle de PGL ! 2 est dou-
1 a
blement transitive, on fait juste une dilatation). On prend pour K les classes des , a ∈ K, et
0 1
x la droite engendrée par le premier vecteur de la base canonique. On a alors K = Gx donc K est
distingué dans Gx . On montre que H := ⟨gkg −1 | g ∈ G, k ∈ G⟩ est égal à G. Déjà, H contient les
unipotentes inférieures (conjuguer par une matrice de permutation). Ensuite, on sait que SL2 (K)
est engendré par les matrices de transvections (c’est le pivot de Gauss) donc H = G (sinon, cf les
calculs à la fin).
De plus, on a : " ! !# !
a 0 1 b 1 b(a2 − 1)
, =
0 a−1 0 1 0 1
Ainsi, le groupe dérivé contient H (prendre a ∈ / {0, 1, −1}, et b = c × (a2 − 1)−1 : c’est ici qu’on
utilise l’hypothèse K ̸= F2 , F3 ). Comme il est distingué, par ce qui précède, le groupe dérivé est G.
On peut donc appliquer le théorème d’Iwasawa : PSL2 (K) est simple.
Application 2 : On fait agir G = A5 sur X = J1, 5K. On prend x = 5 et K = V4 (le groupe de
Klein, inclus dans A4 , le stabilisateur de x). L’action est doublement transitive (facile). Le groupe
est engendré par ses commutateurs (car les 3-cycles sont des commutateurs). De plus, le groupe K
engendre, via conjugaison par G, tout G, et ce car G est engendré par les doubles transpositions.
! ! ! !
1 0 1 b 1 0 a b
d−1 a−1 = (b ̸= 0)
b
1 0 1 b
1 c d
! ! ! ! !
1 0 1 1 1 0 1 −a−1 a 0
=
1−a
a
1 0 1 a−1 1 0 1 0 a−1
12/92
Développements agreg Benjamin Fleuriault
1.5 Moyen & original : Sous-groupe de Frattini, cardinal des familles gé-
nératrices d’un p-groupe
Référence : Serre, groupes finis, Debreil, groupes finis et treillis de leurs sous-g et Zavidovique Re-
casages : 104, 108, 121
Énoncé : Soit G un groupe fini, on définit le sous-groupe de Frattini, et on montre que si G est un
p-groupe, alors toutes les parties génératrices ont, quitte à enlever des éléments superflus, le même
cardinal.
À présent, on suppose que G est un p-groupe. On montre que G/ΦG a une structure de Fp -espace
vectoriel.
On commence par montrer que tout sous-groupe de G d’indice p est distingué dans G : si M est un
tel sous-groupe, alors M est le noyau du morphisme G → SG/M induit : pour cela, on regarde le
cardinal.
Puis, on montre que les sous-groupes maximaux de G sont d’indice p. Pour cela, on raisonne par
récurrence sur le cardinal (ou plutôt sa valuation p-adique) de G : si M ⊂ G est maximal, on distingue
deux cas :
• si M contient Z(G), alors M/Z(G) est un sous-groupe maximal de G/Z(G), ce qui conclut.
• Sinon, on dispose de x ∈ Z(G) pas dans M . Son ordre divise le cardinal du groupe : c’est une
puissance de p. Alors G = ⟨M, x⟩ par maximalité ; on en déduit, en regardant ⟨M, xp ⟩ que
l’ordre de x est exactement p. Alors ⟨M, x⟩ ≃ M × Cp par construction.
Ainsi, on a une injection de groupes (par les deux lemmes d’avant) :
Y
G/ΦG −→ G/M
M maximal
Comme le deuxième est abélien et p.x = 0 pour tout x dans le deuxième, on en déduit que G/ΦG
est abélien et muni d’une structure de Fp = Z/pZ-espace vectoriel.
Ainsi, si S engendre G, quitte à retirer des éléments de S pour que l’image de S → G/ΦG soit une
base de G/ΦG , S a exactement dimFp (G/ΦG ) éléments.
Remarque : Le théorème n’est pas vrai pour un groupe n’étant pas un p-groupe. Par exemple,
S4 est engendré par S = {(1234), (12)} et par S ′ = {(12), (23), (34)} mais on ne peut enlever
d’éléments à S ′ . De même, Z est engendré par {1} et par {2, 3}.
Cette propriété ne caractérise pas les p-groupes, car pour p premier, le groupe diédral Dp la vérifie.
13/92
Développements agreg Benjamin Fleuriault
Énoncé : Tout groupe connexe et résoluble de GLn (C) est simultanément trigonalisable.
On rappelle qu’un groupe G est dit résoluble si la suite (Dn (G)) des groupes dérivés stationne au
groupe trivial. (attention, le critère de la résolution par des groupes dont les quotients successifs
sont abéliens cycliques ne fonctionne pas ici car le groupe est infini (mais celle par des groupes dont
les quotients sont abéliens si)).
Preuve : Soit G un tel groupe. On a donc, pour un certain ℓ ≥ 1 : Dℓ (G) = 1 et Dℓ−1 (G) ̸= 1.
Alors :
1. Si G est un groupe topologique connexe, alors D(G) est caractéristique et connexe. (on peut
admettre cette étape)
2. A = Dℓ−1 (G) est abélien non trivial, et donc : V = {vecteurs propres communs aux éléments de A}
est non vide.
3. Pour v ∈ V et a ∈ A, on note χv (a) le scalaire tel que av = χv (a)v. Alors on montre que V
est G-stable et : ∀g ∈ G, a ∈ A, χg(v) (a) = χv (g −1 ag). On en déduit que χv est constant sur
A, et est préservé sous l’action de G : χv = χg(v) .
4. On regarde le sous-espace engendré par les g(v), puis on récurre (sur n, et pas sur ℓ...).
1. On sait que D(G) est stable sous Aut(G) (car Aut(G) envoie une partie génératrice (les com-
mutateurs) sur elle-même) ; de plus, si X est l’ensemble des commutateurs de G, X est l’image
continue du connexe G × G, donc X est connexe, et donc D(G) = ∪n∈Z X n est connexe par
union avec un élément commun (X n est le produit de n éléments (ou inverses d’éléments si
n < 0) de X).
2. Par hypothèse, A ̸= 1 et D(A) = 1, donc A est abélien non trivial. On montre que les éléments
de A ont un vecteur propre commun (en fait, cela est vrai même si A n’est pas forcément un
groupe). Déjà, c’est vrai si A n’est constitué que d’homothéties. Ensuite, si A a un élément qui
n’est pas une homothétie, alors il admet une valeur propre (on est sur C, un corps algébri-
quement clos), et un espace propre associé non trivial Eλ . Alors A stabilise Eλ : on travaille
sur Eλ . Ainsi, par récurrence sur la dimension de l’espace, A admet bien un vecteur propre
commun.
(g −1 ag)v = χv (g −1 ag)v
14/92
Développements agreg Benjamin Fleuriault
4. On note W le sous-espace engendré par les (g(v))g∈G . Si W = Cn , alors cela implique que
A est uniquement constitué d’homothéties. Si G est abélien, alors G = A, et c’est terminé.
Sinon, alors ℓ ≥ 2, donc A est un groupe dérivé : en particulier, le déterminant est trivial sur
A, et donc A est isomorphe à un sous-groupe des racines n-ièmes de 1 dans C. Donc A = 1
par connexité : c’est absurde. Donc soit c’est fini, soit W ̸= Cn .
W est alors un espace G-stable, donc la matrice d’un élément de G dans Cn ≃ W W ′ est
L
Alors ρ(G) et ρ′ (G) sont des sous-groupes de GLk (C) (resp GLn−k (C)) connexes résolubles
(en effet, l’image d’un groupe résoluble est résoluble, facile). Par récurrence, ils sont simulta-
nément trigonalisables, ce qui permet de conclure en concaténant des bases de trigo.
Remarques :
• Ce théorème est un théorème projectif : si G est un sous-groupe connexe résoluble de GLn (C),
alors son image dans PGLn (C) a un point fixe commun dans P(Cn ).
• Soit Tn (C) le sous-groupe de GLn (C) formé des matrices triangulaires supérieures. Alors
Tn (C) est résoluble (un crochet envoie e1 sur e1 , un double crochet fixe (e1 , e2 ), etc). On a
donc montré que Tn (C) était, à conjuguaison près, le seul sous-groupe résoluble connexe
maximal de GLn (C) (au même titre que On (R) est le seul sous-groupe compact maximal de
GLn (R) à conjuguaison près).
• Le théorème est faux si on enlève l’hypothèse de connexité : par exemple, le groupe diédral
Dn ⊂ GL2 (C) n’est pas simultanément trigonalisable, car sinon, il fixerait une droite ; par le
théorème de Maschke, il fixerait un supplémentaire de cette droite, et il serait donc simulta-
nément diagonalisable, donc abélien ; c’est faux.
15/92
Développements agreg Benjamin Fleuriault
Deux versions pour méthodes géométriques : théorème du point fixe de Kakutani (cf Szpirglas), et
ellipsoïde de John (cf FGN Algèbre 3).
Énoncé :
Preuve :
a) Pour le théorème de Kakutani : on note H l’image de ρ par G, qui est donc un ss-g compact.
On regarde N (x) = supu∈H ∥u(x)∥2 (avec ∥∥2 une norme euclidienne) : c’est bien défini (par
compacité de H et continuité de l’évaluation en x H → Rn ), c’est une norme sur E (en effet,
tous les axiomes sont vérifiés car ∥∥2 est une norme).
De plus, il y a égalité dans l’inégalité triangulaire ssi x et y sont positivement liés. En effet, si
x, y ∈ Rn , on a :
Ce qui implique, par égalité de l’inégalité triangulaire euclidienne, que u(x) et u(y) soient
positivement liés. Comme u est inversible, cela implique que x et y soient positivement liés.
Comme K est compact, il existe x ∈ K minimisant N sur K. Montrons que x est point fixe
commun de H. Déjà, on a, comme v 7→ uv est une bijection de H :
De plus, on a u(x) ∈ K par hypothèse, et donc par convexité : 21 (x+u(x)) ∈ K. Et, en prenant
la norme : !
x + u(x) N (x) + N (u(x))
N ≤ = N (x)
2 2
16/92
Développements agreg Benjamin Fleuriault
Donc on a égalité dans l’inégalité triangulaire, et on en déduit que x et u(x) sont positivement
liés ; enfin, comme ils sont de mêmes normes, ils sont égaux, on a donc bien u(x) = x.
Pour le corollaire, on prend ρ(g)(q) = q ◦ g −1 sur les formes quadratiques (autrement dit, on
regarde l’action naturelle). C’est bien dans GL(Q(Rn )), et c’est continu.
Notons O l’orbite du produit scalaire canonique sous l’action de G. Alors O est compact par
image continue de G. Ainsi, K = Conv(O) est un convexe compact par le théorème de Cara-
théodory, non vide. Donc il existe q ∈ K fixé par tous les éléments de H. On a donc G ⊂ O(q) :
pour conclure, il suffit donc de montrer que q est définie positive. Mais on a O ⊂ Q++ (Rn ) (car
touit élément conjugué à un produit scalaire en est un), donc K ⊂ Q++ (Rn ) par convexité
de ce dernier : cela permet de conclure.
nue de G × B) d’intérieur contenant 0. Ainsi, il existe une unique q telle que K ⊂ Eq et Eq soit
de volume minimal. Soit g ∈ G, regardons q ◦ g −1 : c’est toujours défini positif, et son volume
est | det(g)|n . Or G est compact, donc det(G) est un sous-groupe compact de R+ ⋆
: ce dernier
étant isomorphe (en tant que groupe topologique) à R, on en déduit que | det(G)| = 1, donc
le volume est préservé. De plus, si x ∈ K, on a g −1 x ∈ K par définition, donc q ◦ g −1 ∈ QK .
Par unicité, on a directement G ⊂ O(q).
17/92
Développements agreg Benjamin Fleuriault
Énoncé : Soit Φn le n-ème polynôme cyclotomique, q la puissance d’un nombre premier premier
à n. Alors, dans Fq , Φn est le produit de d polynômes irréductibles (différents par séparabilité) de
mêmes degrés m = φ(n) d
, et m vaut l’ordre de q ∈ (Z/nZ)× .
Applications :
• Si n est un entier naturel non nul, il y a une infinité de nombres premiers congrus à 1 (mod n).
Preuve : On écrit : Φn = di=1 Pi la décomposition en irréductibles. Soit i ∈ {1, . . . , d}, soit ζ une
Q
Pour la version faible de Dirichlet : on a Φn (0) = 1 pour tout n, donc pour tout entier N , N est
premier avec Φn (N ) (car N divise Φn (N ) − Φn (0)). De plus, comme Φn est un polynôme, il n’y
a qu’un nombre fini de a tels que Φn (a) = ±1. Il existe des nombres premiers = 1 (mod n) : en
effet, on prend N tel que Φn (N ) ̸= ±1, puis n’importe quel diviseur premier de Φn (N ) convient.
S’il n’y avait qu’un nombre fini de premiers congrus à 1 (mod n), notés p1 . . . , pk alors on prend
N = ℓp1 . . . pk , pour un ℓ tel que Φn (N ) ̸= ±1 ; si p est un diviseur premier à Φn (N ), alors par ce
qui précède, p = 1 (mod n), et p est premier à N : c’est impossible.
18/92
Développements agreg Benjamin Fleuriault
1.9 Facile & semi-classique : suite de polygones du plan qui converge vers
un point
(haut) Recasages : 102, 149, 155, 181, 191.
Énoncé : Soit P = (P0 . . . Pn−1 ) un n-gone quelconque du plan affine réel. On considère la trans-
formation P 7→ P ′ qui à un polygone associe le polygone constitué des milieux des côtés. L’itération
de cette transformation converge (au sens où chaque point du polygone converge vers) l’isobary-
centre O.
(m)
Preuve : Soit Pj , pour j ∈ Z/nZ, les sommets du polygone à l’itération m. On vectorialise par
(m)
rapport à O, et on identifie (Pj )j à un point de Cn . La transformation revient donc à faire :
zj−1 + zj
(zj ) 7→ ( )
2
Autrement dit, notant z = (zj ), les coordonnées de P (m) seront :
1 1
2 2
(0)
1 1
2 2
.. ..
. .
Am z où A =
1 1
2 2
1 1
(0)
2 2
1 1
2 2
0 1 (0)
0 1
.. ..
. .
On détermine Am ; pour cela, on peut écrire A = 12 (In + J), où J =
0 1
(0) 0 1
1 0 0
On cherche à réduire la matrice J, ce qui permettra de réduire la matrice A. Ce qu’on peut remarquer,
c’est que la transformation décrite envoie un polygone régulier sur un polygone régulier ; autrement
dit, pour k ∈ J0, n − 1K, on est amené à considérer : v k = (1, ω k , . . . , ω (k−1)(n−1) , où ω = exp( 2iπ
n
).
On vérifie alors : v = ω v . Ainsi, on a trouvé n vecteurs propres associés à des valeurs propres
k k k
distinctes : un résultat simple nous dit alors que J est diagonalisable, et que ses valeurs propres sont
ω k , et même que (v k )k∈J0,n−1K est une base de diagonalisation de J, donc de A. On a ainsi, pour une
matrice P ∈ GLn :
1+1 1+ω 1 + ω n−1 −1
A = P diag( , ,..., )P
2 2 2
ikπ
Or on a : 1 + ω k = e n × 2 cos kπ
n
. Ainsi,
1 + ωk
!
kπ
= cos
2 n
et donc : !m
1 + ωk
∀k =
̸ 0, −→ 0
2 m→∞
19/92
Développements agreg Benjamin Fleuriault
Ceci prouve que Am converge (au sens des applications linéaires) vers le projecteur sur ker(A −
In ) parallèlement à ⊕k ker(A − 12 (1 + ω k )In ). Autrement dit, ce projecteur est celui sur Vect(v 0 )
parallèlement à son supplémentaire Vect(v 1 , . . . , v n−1 ).
Revenons à notre problème : on écrit z = z 0 + z 1 + . . . + z n−1 cette décomposition, on a alors,
comme la somme des racines d-èmes de l’unité est nulle pour d divisant n :
n−1
vik = 0
X
∀k ̸= 0,
i=0
P
Et donc on a : z 0 = n i=0 zi v 0 .
1 n−1
Or, comme O est l’isobarycentre du polygone, on a i zi = 0, ce qui prouve donc que Am z converge
P
vers le vecteur nul : autrement dit, la suite de polygones converge bien vers le point O.
Remarque 1 : Concernant la projection sur les points fixes : on utilise ici le fait que cet espace est
de dimension 1, puis on utilise une petite astuce. En général, si on a un endom u sur E annulé par
P Q, avec P et Q premiers entre eux, alors si U P + V Q = 1 est une relation de Bézout associée, on
a la décomposition :
E = ker(P (u)) ⊕ ker(Q(u))
et les projecteurs sont donnés par pP = (V Q)(u) et pQ = (U P )(u).
n −1
Ici, on a P = X − 1 et Q = XX−1 . La division euclidienne de Q par P donne ainsi, pour S un
polynôme 1 :
Q = PS + n
donc V = 1
et U = − Sn conviennent, et pP = 1
ui , autrement dit pour J :
P
n n i
1 ... 1
0 1X i 1 .. . . ..
.
n . .
z = Jz= z
n i
1 ... 1
Remarque 2 : On peut changer l’énoncé : par exemple, on peut remplacer le milieu par le centre
de gravité du triangle formé par 3 points consécutifs, etc...
20/92
Développements agreg Benjamin Fleuriault
k
X
∀k ∈ J1, nK, an−k+j sj = (n − k)an−k (2)
j=0
0 . . . . . . 0 −a0
0
1 . . . ..
. −a1
0 . . . . . . .. ..
. .
CP = . . .
. .
.. .. .. 0. ..
.
. . . .
0 . . 0 −an−2
0 . . . . . . 0 1 −an−1
La matrice compagnon est la matrice de la multiplication par X dans K[X]/(P (X)) dans la base
(1, X, . . . , X n−1 ) : en particulier, elle est annulée par P . Ainsi, pour la (1), on a :
n
0 = Tr(P (CP )CPk−n ) = aj Tr(CPk−n+j )
X
j=0
Or CP est annulée par P scindé, donc CP est trigonalisable, et CP est semblable à diag(λ1 , . . . , λn )+
T , où T est triangulaire supérieure. En particulier, on a Tr(CPℓ ) = nj=1 λℓj pour tout ℓ, d’où la
P
formule (1).
Pour la formule (2), on introduit la suite de polynômes donnés par :
k
an−k+j X j
X
Qn−k = (k ∈ J0, nK)
j=0
2. Cette condition est artificielle, on peut toujours se placer sur un corps de décomposition de πA
21/92
Développements agreg Benjamin Fleuriault
Par le même argument que précédemment, le membre de gauche de (2) est exactement Tr(Qk (CP )).
On a Q0 = P , Qn = 1, et Qn−k − XQn−k+1 = an−k . On en déduit, en téléscopant (attention à
distinguer X et Y dans les calculs), une identité dans K(X)[Y ] :
n−1
Qk+1 (Y )X k ) + Q0 (Y )
X
P (X) = (X − Y )(
k=0
Ainsi :
n−1
P (X)(XIn − CP )−1 = Qk+1 (CP )X k In
X
k=0
D’où, en prenant la trace (et en utilisant le fait que XIn − CP est trigonalisable) :
n n−1
1
Tr(Qk+1 (CP ))X k
X X
P (X) =
j=1 X − λj k=0
P′
Dans le terme de gauche, on reconnaît P
: ainsi, on a :
n−1
P ′ (X) = Tr(Qk+1 (CP ))X k
X
k=0
dans K(X), donc aussi dans K[X] car les deux sont des polynômes ; autrement dit, la relation (2)
est prouvée.
Pour l’application : on sait que A est trigonalisable sur K, on note λ1 , λ2 et λ3 ses valeurs propres ;
on garde les mêmes notations. On a alors, en appliquant la formule pour k = 3, 2 et 1 :
a0 s 0 + a1 s 1 + a2 s 2 + a3 s 3 = 0
a1 s0 + a2 s1 + a3 s2 = a1
a2 s 0 + a3 s 0 = 2a2
22/92
Développements agreg Benjamin Fleuriault
Énoncé : Soit N un entier impair supérieur ou égal à 3. Soit (Xn ) une suite de variables aléatoires
à valeurs dans Z/N Z telle que X0 = 0 ps et :
1
∀k ∈ Z/N Z, P (Xn+1 = k ± 1 | Xn = k) =
2
Alors, quand n → ∞, Xn −→ U(Z/N Z) en loi.
Autrement dit, A est la matrice avec des 1/2 sur la sur et sous-diagonale, avec un en haut-droite et
en bas-gauche. On peut écrire
1
A = (J + J −1 )
2
avec
0 1 (0)
0 1
. . . .
. .
J =
0 1
(0) 0 1
1 0 0
J est la (transposée de) la matrice compagnon de X n − 1, donc son polynôme minimal est X N − 1 :
ainsi, elle a N valeurs propres distinctes, les ω k (avec ω = e2iπ/N ), pour k ∈ {0, . . . , N − 1}, et est
donc diagonalisable. On peut donc écrire :
N −1
ω k Qωk
X
J=
k=0
23/92
Développements agreg Benjamin Fleuriault
Et donc :
N −1
An = cos(2kπ/N )n Qωk
X
k=0
Or, comme N est impair, tous les cos sauf le premier ont une valeur absolue < 1, donc ils tendent
tous vers 0 ; ainsi, on a :
An −→ Q1
Dès lors, on en déduit :
pn −→ Q1 (p0 )
Comme A est symétrique réelle, ses projecteurs spectraux sont des projecteurs orthogonaux 3 ; comme
Im(Q1 ) est la droite engendrée par π =t (1, 1 . . . , 1), on en déduit :
⟨p0 , π⟩ 1
Q1 (p0 ) = π= π
⟨π, π⟩ N
Et donc on a :
P (Xn = 0) 1/N
P (Xn = 1)
1/N
.. −→ .
.
. .
P (Xn = N − 1) 1/N
Ce qui prouve bien, l’espace d’états étant discret, la convergence en loi de Xn .
3. Voir le développement sur la suite de polygones pour une méthode d’algèbre linéaire et non bilinéaire.
24/92
Développements agreg Benjamin Fleuriault
U = P DQ−1
où D = diag(d1 , d2 , . . . , dn ) et P, Q sont des matrices de GLn (A) , où d1 |d2 . . . |dn . Application pour
les équations
diophantiennes linéaires. On présente l’algorithme avec A = Z (muni de son stathme
4 8 4
|n|) et U =
4 13 11 (cf remarque).
4 16 13
Preuve : On exhibe un algorithme qui permet, en restant dans la même classe de similitude, de se
ramener à une matrice diagonale comme cherchée. On rappelle que les matrices de transvection et
de permutation sont dans GLn (A), donc les opérations Li ←− Li + aLj et Li ←→ Lj sont permises
(et pareil avec les colonnes).
L’algorithme fonctionne en 5 étapes :
1. Si M = 0, c’est fini.
2. Sinon, on permute les lignes et les colonnes pour que φ(a1,1 ) soit le plus petit stathme de toute
la matrice.
a) Effectuer la division euclidienne de ui,1 par u1,1 : ui,1 = u1,1 q + ri . Faire l’opération
élémentaire Li ←− Li − qL1 .
b) Si ri ̸= 0, faire Li ←→ L1 et retourner en 3a).
c) Si ri = 0, passer à la ligne suivante si i ̸= n, et à l’étape 4 si i = n.
a) Effectuer la division euclidienne de u1,j par u1,1 : u1,j = u1,1 q + rj′ . Faire l’opération
élémentaire Cj ←− Cj − qCj .
b) Si rj′ ̸= 0, faire Cj ←→ C1 et retourner en 3a) (et non pas en 4a) ! !).
c) Si rj′ = 0, passer à la colonne suivante si j ̸= n, et à l’étape 5 si j = n.
5. À ce stade, la première ligne et la première colonne sont nulles, sauf en première position.
a) S’il existe i1 ≥ 2 et j1 ≥ 2 tels que ui1 ,j1 n’est pas divisible par u1,1 , alors faire C1 ←−
C1 + Ci1 et retourner en 3.
b) Sinon, appliquer l’algorithme avec la matrice extraite (ui,j )i,j≥2 .
25/92
Développements agreg Benjamin Fleuriault
4 8 4 4 8 4 4 0 0
4 13 11 −→ 0 5 7 −→ 0 5 7
1,2,3 4ac)
4 16 8 0 8 4 0 8 4
4 0 0 4 0 0
−→ 5 5 7 −→ 1 5 7
5a) 3a)
8 8 4 8 8 4
1 5 7 1 5 7
−→ 4 0 0 −→ 0 −20 −28
3b) 3ac)
8 8 4 8 8 4
1 5 7 1 0 0
−→ 0 −20 −28 −→ 0 −20 −28
3ac) 4ac)
0 −24 −52 0 −24 −52
1 0 0
−→ 0 −4 0
5b)
0 0 −72
On montre que l’algorithme termine : pour cela, on a besoin de trouver un entier naturel qui dé-
croît strictement après chaque étape. Les étapes impliquent que φ(u1,1 ) décroît à chaque étape, mais
pas forcément strictement. Comme φ(u1,1 ) décroît strictement à chaque passage en 3)b), il n’y en
a qu’un nombre fini, et donc on passe forcément au moins une fois à l’étape 4. À chaque passage
4 → 3, φ(u1,1 ) décroit strictement, donc il n’y a qu’un nombre fini de tels passages : ainsi, on passe
forcément à l’étape 5. Enfin, après chaque passage 5 → 3, l’étape 3)b) puis 3)a) fait diminuer stric-
tement φ(u1,1 ) : donc on ne passe qu’un nombre fini de fois en 5)a), ce qui prouve qu’on arrive
forcément en 5)b) à terme : par récurrence sur l’entier n, on arrive bien à la forme voulue : cqfd.
Remarque
: Pour obtenir la matrice de l’exemple, je suis parti d’un cas où on va à l’étape 5)a) :
4 0 0
0 5 7 puis j’ai mis des coefficients divisibles par le terme en (1, 1) sur la première colonne :
0 8 4
4 0 0 4 8 4
4 5 7. Enfin, j’ai fait C2 ←− C2 + 2C1 et C3 ←− C3 + C1 : 4 13 11.
4 8 4 4 16 8
26/92
Développements agreg Benjamin Fleuriault
En particulier, O(p, q) a quatre composantes connexes. Faire l’exemple de O(1, 2) qui préserve la
forme de Lorentz où la variable d’espace est plane.
pour l’action par congruence. De plus, le principe de conjugaison (et la classification des fq sur R)
assure que tous les groupes d’isométries d’une forme quadratique de signature (p, q) sont conjugués
à O(p, q).
On utilisera beaucoup les deux faits suivants, qu’il est bon d’admettre avant le développement :
lemme 1 exp : Sn (R) −→ Sn++ (R) est un homéomorphisme.
Montrer que exp est une bijection est assez simple (l’injectivité demandant un peu de travail), en
utilsant le théorème spectral ; pour montrer la continuité de l’inverse, on prend (Am ) telle que
exp(Am ) −→ exp(A), alors on a aussi, par continuité de l’inverse, que exp(−Am ) −→ exp(−A).
Ainsi, comme le spectre d’une suite de matrices symétriques bornée est majoré (par eC , où C domine
∥M ∥2 ), il résulte que le spectre des (Am ) est majoré, et minoré en utilisant (−Am ) : donc (Am ) est
bornée. Mais la seule valeur propre possible de cette suite est A, donc Am −→ A.
On peut donc passer au développement : on montre que O(p, q) est stable par décomposition polaire,
i.e. que, si (S, O) est la décompostion polaire de M , alors :
Pour cela, il suffit de montrer que S est dans O(p, q). On note T = M t M , on a T 2 = S. On remarque
que O(p, q) est stable par transposée : en effet :
27/92
Développements agreg Benjamin Fleuriault
Cela prouve que T ∈ O(p, q). Ensuite, on montre que O(p, q) est stable par racine carrée. Pour cela,
on écrit T = exp(U ). On a alors :
Si O ∈ O(n), alors
où la dernière équivalence est une simple reformulation du fait que si un endomorphisme commute
avec un autre, il stabilise ses espaces propres. Finalement, on a bien l’homéomorphisme désiré.
28/92
Développements agreg Benjamin Fleuriault
1.14 Moyen & classique : Théorème de Perron Frobenius avec deux appli-
cations
Recasages : 149, 226. Référence : D. Serre, Matrices.
Énoncé : On suppose que A > 0 ; soit ρ le rayon spectral de A (valeur propre de plus grand
module). Alors ρ > 0, ρ est une valeur propre simple de A, elle est dominante (i.e. : toutes les autres
valeurs propres ont un module < ρ) et il existe un unique vecteur v à coordonnées positives tel que
Av = ρv et ∥v∥1 = 1 : on l’appelle vecteur de Perron-Frobenius associé à A.
En effet, le premier membre est évident car tout est positif ; et le second membre se montre via
l’égalité :
n X
X n n
X
⟨Ax, π⟩ = ai,j xj ≤ M xi
i=1 j=1 i=1
On note ensuite
E := {t ≥ 0, ∃x ∈ C \{0}, Ax − tx ∈ C }
Alors :
29/92
Développements agreg Benjamin Fleuriault
On a donc montré que ρ était valeur propre de A, et qu’il existait un vecteur propre à coeffs positifs.
Soit z ∈ Cn un vecteur propre de A associé à la valeur propre λ > 0. Alors on a, par l’inégalité
triangulaire :
n
X
|Az|i = ai,j zj ≤ (A|z|)i
j=1
30/92
Développements agreg Benjamin Fleuriault
Application 2 : Comme T A est aussi à coefficients positifs, elle admet un vecteur de Perron-Frobenius
ϕ.
31/92
Développements agreg Benjamin Fleuriault
Preuve : Si C est une classe de conjugaison, alors on peut définir χ(C). Soient C1 , . . . Ck les dif-
férentes classes de conjugaison. Pour i ∈ J1, kK, on note zi défini par :
X
zi = ρ(s)
s∈Ci
alors zi vérifie, comme Ci est une classe de conjugaison : ∀g, ρ(g)zi ρ(g −1 ) = zi . Ainsi, par le lemme
de Schur 4 , on dispose de λi ∈ C tel que zi = λi idCdi . En prenant la trace, on a :
X
λi d = Tr(zi ) = χ(s) = |Ci |χ(Ci )
s∈Ci
On montre que λi est un entier algébrique. Vue l’expression de zi , on dispose de A = (ah,k )h,k∈G ∈
Mn (Z) telle que X
∀h ∈ G, zi ρ(h) = ah,k ρ(g)
k∈G
Et, comme on a aussi zi ρ(h), cela prouve que λi est racine du polynôme caractéristique de A : ainsi,
λi est un entier algébrique. Enfin, on a :
k k
X 1X
λj χ(Cj ) = dλj χ(Cj )
j=1 d j=1
k
1X
= |Cj |χ(Cj )χ(Cj ) par l’identité au dessus
d j=1
1X
= χ(g)χ(g)
d g∈G
|G|
= par orthonormalité
d
Or :
• χ(Cj ) est un entier algébrique, car χ(Cj ) est un entier algébrique (car ρ(g) est diagonalisable,
à valeurs propres annulées par X n − 1, donc sa trace est un entier algébrique), et car tout
polynôme à coefficients entiers annulant χ(Cj ) annulera aussi son conjugué.
4. qu’on peut redémontrer en considérant le noyau et l’image, qui sont G-stables, donc triviaux
32/92
Développements agreg Benjamin Fleuriault
Ainsi, |G|
d
est un entier algébrique. Mais c’est aussi un rationnel : cela implique qu’il est dans Z.
Conclusion : d | |G|.
Pour l’application, on prend un tel groupe G d’ordre n impair. On sait que, notant di les degrés des
représentations irréductibles de G (pour i ∈ J1, kK : il y en a autant que de classes de conjug), on
a5 :
k
d2i
X
n=
i=1
di ≡ ±1 ou ± 3 (mod 8)
et
k k
d2i ≡
X X
n≡ 1=k (mod 8)
i=1 i=1
ce qui conclut.
5. Cette identité se montre en regardant la représentation régulière de G : sa trace est nulle partout sauf en 1G où
elle vaut n ; on conclut en la décomposant sur la base des caractères irréductibles.
33/92
Développements agreg Benjamin Fleuriault
(ii) Il existe une forme bilinéaire non nulle fixée par ρ(G).
(iii) Il existe une forme bilinéaire non dégénérée fixée par ρ(G).
De plus si ces conditions sont réunies, les prop suivantes sont équivalentes :
(i) ρ se réalise sur R : dans une base (ei ) de V , pour tout g, Mate,e (ρ(g)) est à coeff réels.
(ii) Il existe une forme bilinéaire symétrique non nulle fixée par ρ(G).
Ainsi, on montre que D4 et H8 ne sont pas isomorphes (bien qu’ils aient même table de caractère).
et le caractère induit sur Sym(V ) vaut, en g, notant (λi ) les valeurs propres de ρ(g) :
n
X X χ(g −2 ) + χ(g −1 )2
λi λj + λi λi =
1≤i<j≤n i=1 2
• (i) =⇒ (ii) : Soit (e1 , . . . , en ) une base comme demandée. Soit V0 = Rei . Soit β la forme
L
i
bilinéaire telle que (ei ) soit orthonormée. Alors la forme
1 X
βe = g·β
|G| g∈G
34/92
Développements agreg Benjamin Fleuriault
• (ii) =⇒ (i) : Soit B une forme bilinéaire symétrique invariante par G. Soit ⟨·, ·⟩ un produit
hermitien invariant par G (qu’on peut construire en moyennant). Alors, par représentation de
Riesz, pour une unique application φ : V → V antilinéaire, on a :
De plus, une telle application φ commute alors avec l’action de G : en effet, pour x, y ∈ V , on
a:
⟨φ(gx), gy⟩ = β(gx, gy)
= β(x, y) (car β est invariante par G)
= ⟨φ(x), y⟩
= ⟨gφ(x), gy⟩ (car le produit scalaire est invariant par G)
On a alors, pour x, y ∈ V :
Donc, en échangeant x et y, on trouve : φ2 est hermitien, et ⟨φ2 (x), x⟩ = ⟨φ(x), φ(x)⟩ > 0 :
φ2 est défini positif. Donc il existe un unique hermitien défini positif v tel que φ2 = v 2 . On
pose alors σ = φv −1 : comme v est polynomiale en φ, on a σ 2 = 1 : c’est une symétrie (en
voyant V comme un R-espace vectoriel). On note V0 et V1 les sous-espaces propres de σ, on
a V1 = iV0 (car : σ(x) = x ⇐⇒ σ(ix) = −ix), et donc :
V = V0 ⊕R iV0
Comme σ est polynomiale en φ, elle commute à tous les éléments de G, et cette décomposition
est donc G-stable. Cela conclut.
35/92
Développements agreg Benjamin Fleuriault
1.17 Moyen & original : nombre de solutions non singulières d’une équa-
tion quadratique modulo N
Réf : Hindry, p17-18-19 Recasages : 120, 123, 126, 170.
Énoncé : Soit Q : (x1 , . . . xn ) 7→ 1≤i,j≤n bij xi xj une forme quadratique en n variables à coeff en-
P
tiers non dégénérée (sur Qn ). Soit, pour N entier, C (N ) = {x ∈ (Z/N Z)n , Q(x) = 0 et pgcd(x1 , . . . , xn , N ) =
1} et c(N ) = Card(C (N )). Alors, pour N impair premier avec DQ (le déterminant de (bij )1≤i,j≤n ) :
n
n−1
Y pn−1 − 1 + εp (p − 1)p 2 −1
c(N ) = N
p|N
pn−1
si n est impair
0
où εp = n
(−1) DQ
.
si n est pair
2
p
On a alors :
X
c(p) + 1 = δQ(x1 ,...,xn ),0
x1 ,...,xn ∈Fp
!
1 X X 2iπ
= exp aQ(x1 , . . . , xn )
p x1 ,...,xn ∈Fp a∈Fp p
!
n−1 1 X X 2iπ
=p + exp aQ(x1 , . . . , xn )
p x1 ,...,xn ∈Fp a̸=0 p
n
!
n−1 1 2iπ
aai x2i
X XY
=p + exp
p x1 ,...,xn ∈Fp a̸=0 i=1 p
n X
!
n−1 1XY 2iπ
=p + exp aai x2i
p a̸=0 i=1 xi ∈Fp p
| {z }
:=τ (aai )
On a donc :
n
!
n−1 1XY aai
c(p) + 1 = p + τ (1)
p a̸=0 i=1 p
! !n
n−1 1 DQ X a
=p + τ (1)n
p p a̸=0 p
36/92
Développements agreg Benjamin Fleuriault
n
n n
Or a̸=0 ap = 0 si n est impair, et p − 1 sinon. Si n est pair, on a τ (1) 2 = −1
p 2 . On a
P
p
donc bien :
n
c(p) = pn−1 + εp p 2 −1 (p − 1) − 1
2. Si M et N sont premiers entre eux, alors le lemme chinois affirme que si x1 , . . . , xn ∈ Z/(M N )Z,
on a Q(x) ≡ 0 (mod N M ) ssi Q(x) ≡ 0 (mod N ) et (mod M ) ; de plus, la condition de
pgcd se comporte de la même façon. Ainsi, la bijection (Z/M N Z)n → (Z/M Z)n × (Z/N Z)n
induit une bijection C (M N ) → C (M ) × C (N ), et on en déduit : c(M N ) = c(M )c(N ).
C’est l’équation d’un hyperplan (en effet, la forme linéaire z ∈ Fp 7→ bQ (x0 , z) est non nulle
car p ne divise pas DQ ) affine dans Fnp : il y a donc pn−1 solutions z modulo p, et donc :
Card(π −1 (x0 )) = pn−1 . Ainsi, par récurrence immédiate : c(pm ) = p(m−1)(n−1) c(p).
Finalement, pour N vérifiant l’énoncé, en utilisant l’étape 2 :
c(pvp (N ) )
Y
c(N ) =
p|N
p|N
pn−1
ce qui conclut.
37/92
Développements agreg Benjamin Fleuriault
1.18 Moyen & original : CNS d’existence d’une matrice vérifiant une équa-
tion polynomiale
Référence : ? ?
Supposons qu’il existe une telle matrice M . Soit L le 6 corps de décomposition de P sur K. Alors,
on sait (par construction du corps de décomposition par succession de corps de rupture) que G =
Aut(L/K) agit transitivement sur les racines de P dans L.
La matrice M , vue dans Mn (L), est annulée par P , qui est scindé sur L, et à racines simples (car P
est irréductible, donc pgcd(P, P ′ ) = 1). Ainsi, M est L-diagonalisable ; soit S son spectre (c’est un
ensemble de couples (λ, nλ )). On a, notant ∆ = diag(S), l’existence de Q ∈ GLn (L) telle que :
M = Q∆Q−1
Soit σ ∈ G ; on peut appliquer σ à chaque coefficient des matrices. Comme σ est un automorphisme
de corps, il préserve les multiplications et les inverses (il est injectif) ; ainsi, on a :
σ(M ) = σ(Q)σ(∆)σ(Q)−1
∀σ ∈ G, σ(S) = S
Pour finir, on montre que |G| = d : en effet, soit x une racine de P dans L ; comme l’action de G sur
les racines de P est transitive, le polynôme
Y
Q(X) = (X − σ(x))
σ∈G
6. comme tous les corps de décomposition sont isomorphes, l’article défini convient
38/92
Développements agreg Benjamin Fleuriault
a exactement les mêmes racines que P dans L, et comme les deux sont scindés à racines simples (on
utilise le fait que l’action est libre), on en déduit que Q = P , puis que |G| = d. Ainsi :
d|n
f
. . . . . . (0)
M
. ..
..
Mf .
Réciproquement, supposons que d | n ; alors, en écrivant M = .
. , il suffit de
. ..
. Mf
(0) . . . . . . M f
faire le cas d = n ; pour cela, on écrit P = X d + ad−1 X d−1 + . . . a0 , et on note m l’endom de
multiplication par X dans l’anneau quotient K[X]/(P ). En notant M f la matrice de m dans la base
(1, X, . . . , X d−1 ) (c’est la matrice compagnon de P ), on a P (M
f ) = 0.
On vérifie que l’action est libre : en effet, toutes les racines de Φp engendrent L, donc si σ en
fixe une, elle fixe L, et donc : σ = id.
Soit M ∈ Mn (Q), avec M p = In et p − 1 ̸| n. Alors, M est annulée par (X − 1)Φp (X), donc
par le lemme des noyaux :
Qn = ker(M − In ) ⊕ ker(Φp (M ))
La restriction M est alors bien définie, et annulée par Φp ; par la propriété, on a donc
ker(Φp (M ))
p − 1 | dim(ker(Φp (M ))). Ainsi, on en déduit dim(ker(M − In )) ̸= 0, et donc M a un point
fixe dans Qn .
39/92
Développements agreg Benjamin Fleuriault
Énoncé : On explicite les triplets (x, y, z) primitifs (ie : tels que pgcd(x, y, z) = 1) tels que :
x2 + y 2 = z 2 (triplets pythagoriciens)
x4 + y 4 = z 2
• Analyse Soit (x, y, z) un tel triplet ; comme la fonction carré est paire, on peut les supposer
positifs. On a, en étudiant les carrés modulo 4 :
z 2 ≡ 0 ou 1 (mod 4)
x + iy = λ(u + iv)2
40/92
Développements agreg Benjamin Fleuriault
Pour l’application, on suppose qu’il existe une solution (x, y, z) non triviale (qu’on peut supposer
positive), et on trouve une solution (x′ , y ′ , z ′ ), telle que 0 < z ′ < z. Cela concluera par descente
infinie. On distingue deux cas :
• Si (x, y, z) est primitif, alors (x2 , y 2 , z) aussi : en effet, si p divise les trois, il divise x et y,
absurde. Ainsi, (x2 , y 2 , z) est pythagoricien primitif ; par symétrie x ←→ y, on peut supposer
x impair. On dispose alors de u, v comme avant tels que :
x2 = u 2 − v 2
y2 = 2uv
z = u + v2
2
Alors, comme u et v sont premiers entre eux, (x, v, u) est pythagoricien primitif, avec x impair ;
on dispose donc de u′ , v ′ comme avant tels que :
x = u′2 − v ′2
v = 2u′ v ′
u = u′2 + v ′2
Alors :
(y/2)2 = u′ v ′ (u′2 + v ′2 )
donc, comme pgcd(u′ , v ′ ) = pgcd(u′ , u′2 + v ′2 ) = pgcd(v ′ , u′2 + v ′2 ) = 1, par factorialité, u′ ,
v ′ et u′2 + v ′2 = u sont des carrés : ainsi, on dispose de x′ , y ′ , z ′ > 0 tels que u = z ′2 , u′ = x′2
et v ′ = y ′2 . Alors on a :
x′4 + y ′4 = z ′2
et z ′ ≤ u ≤ u2 < u2 + v 2 = z ; cela conclut.
41/92
Développements agreg Benjamin Fleuriault
χA = πA ⇐⇒ C(A) = K[A]
lemme.
Supposons que C(A) = K[A]. On a alors deg(πA ) = dim(K[A]) ≥ n, donc πA = χA par le théorème
de Cayley-Hamilton.
Réciproquement, supposons que πA = χA . Montrons qu’il existe x ∈ Kn tel que πA,x = πA ; on écrit
πA = P1α1 . . . Prαr la décomposition de πA en irréductibles. On a alors, par le lemme des noyaux, la
décomposition en espaces A-stables :
r
Kn = ker(Pi (A)αi )
M
i=1
Soit, pour i ∈ J1, rK, xi ∈ ker(Pi (A)αi ) tel que Piαi −1 (A)xi ̸= 0 : un tel xi existe car sinon, πA /Pi
serait annulateur. On pose alors x = ri=1 xi , et alors ce xi convient : en effet, pour P ∈ K[X], on
P
a:
P (A)(x) = 0 ⇐⇒ ∀i ∈ J1, rK, P (A)(xi ) = 0
⇐⇒ ∀i ∈ J1, rK, Piαi | P
⇐⇒ πA | P
Alors la famille (x, Ax, . . . , An−1 x) est libre, donc est une base de Kn ; si M ∈ C(A), il existe P ∈
K[X] tel que M x = P (A)x. On montre alors, en multipliant par A, que M = P (A), ce qui conclut.
42/92
Développements agreg Benjamin Fleuriault
2 Analyse
• 228 Continuité, dérivabilité des fonctions réelles d’une variable réelle. Exemples et applica-
tions.
• 236 Illustrer par des exemples quelques méthodes de calcul d’intégrales de fonctions d’une ou
plusieurs variables.
• 239 Fonctions définies par une intégrale dépendant d’un paramètre. Exemples et applications.
Énoncé : On a
R ∞ sin(t) π
0 t
dt = 2
Preuve : On commence par remarquer que l’intégrale est bien définie : en fait, elle est semi-
convergente. En effet, sin étant dérivable en 0, le sinus cardinal se prolonge par continuité en 0
où il prend la valeur 1, d’où son intégrabilité locale. De plus, on a, par intégration par parties, pour
ε > 0, M > ε : " #M
Z M
sin(t) 1 − cos(t) Z M
1 − cos(t)
dt = + dt
ε t t ε ε t2
Le crochet s’annule pour ε → 0, M → ∞, et l’intégrande de droite est intégrable sur [0, ∞[ (en 0,
c’est borné, et en ∞, c’est en O(t−2 ), donc intégrable par critère de Riemann) : dès lors, l’intégrale
est semi-convergente.
Soit F la fonction définie sur R+ par :
Z ∞
sin(t) −pt
F (p) = e dt
0 t
La fonction est bien définie, en 0 par ce qui précède, et en p > 0 car l’intégrande y est intégrable
(c’est continu à décroissance exponentielle).
Par théorème de dérivation sous intégrale, F est même de classe C 1 sur ]0, ∞[ (pour cela, il suffit de
le voir sur ]ε, ∞[ pour tout ε > 0), et on a :
Z ∞
′
∀p > 0, F (p) = − sin(t)e−pt dt
0
1
= Im( )
i−p
1
=−
1 + p2
Donc F + arctan est constante. Par l’inégalité de la moyenne et par l’inégalité | sin(t)| ≤ |t|, on a :
∀p > 0, |F (p)| ≤ p1 . Donc F tend vers 0 en l’infini, donc la constante vaut lim∞ arctan = π2 .
Pour conclure, il suffit de montrer que F est continue en 0. Pour cela, on fait de nouveau une IPP : si
43/92
Développements agreg Benjamin Fleuriault
g est une primitive du sinus cardinal sur [0, ∞[, alors pour p > 0, on a (en faisant tendre une égalité
de primitive à l’infini) :
Z ∞
sin(t) −pt
F (p) = e dt
0 t
h i∞
Z ∞
= g(t)e−pt + g(t)e−pt pdt
0 0
Z ∞ !
u −u
= −g(0) + g e du
0 p
En prenant g nulle à l’infini, on a −g(0) = F (0), et l’intégrale au deuxième membre tend vers 0 par
le théorème de convergence dominée, car g est bornée et tend vers 0 à l’infini. Donc F est continue
en 0, et : Z ∞
sin(t) π
dt =
0 t 2
Remarque
− cos(t)
• Attention, la fonction t 7→ t
n’a pas de limite en 0, il faut donc prendre la bonne primitive
dans l’IPP.
• Le sinus cardinal n’est PAS intégrable (il suffit de faire un découpage pour s’en rendre compte).
iz
• Autres méthodes pour calculer cette intégrale : Analyse complexe (regarder f (z) = ez sur
un bon contour (qui passe autour de 0)), ou utilisation d’une TF R(attention, sinc pas L1 donc
convolution/troncature obligatoire !). Sinon, autre méthode : on a 0∞ sinx x dx = π2 par Planche-
rel, puis une IPP et l’écriture 1−cos(2x)
2
= sin2 (x) permet de conclure.
• En fait, on a montré que si une fonction continue avait une intégrale semi-convergente, alors
sa transformée de Laplace est continue en 0.
44/92
Développements agreg Benjamin Fleuriault
Énoncé : On note M la moyenne arithmético-géométrique ; alors, pour u < v deux réels stricte-
ment positifs :
Z π
2 dφ π
I(u, v) := q =
0 u2 cos2 (φ) + v 2 sin2 (φ) 2M (u, v)
√
Preuve : On montre que I est invariante en changeant u, v par uv, u+v 2
. Pour cela, on fait le
changement de variable t = v tan(φ) puis le changement de variable s = 2 (t− uvt ) (détail des calculs
1
à la fin). Or I est continue en (u, v) (par le théorème de continuité sous intégrale, en dominant sur
chaque [ε, ∞[2 ). On en déduit, en passant à la limite (dans I(un , vn ) = I(u, v), où un , vn sont les
termes pour calculer la MAG) que I(u, v) = I(M (u, v), M (u, v)) = 2M π(u,v) .
q
Pour la longueur du lemniscate, on a une paramétrisation donnée par r = cos(2θ). Or, en utilisant
les symétries, la longueur du lemniscate est donnée par :
Z π q
4
ℓ=4 r′ (θ)2 + r(θ)2 dθ
0
π
q
− 12
En notant K(x) = (1 − x sin θ) dθ. Or on a l’identité suivante : I(u, v) =
2 2 1
1− u2
.
R 2
0 v
K v2
√
Ainsi, en prenant v = 2 et u = 1, on trouve :
2π
ℓ= √
M (1, 2)
cos2 = 1
1+tan2
:
u2 t2
u2 cos2 (θ) = et v 2
sin 2
(θ) =
1 + t2 /v 2 1 + t2 /v 2
Z ∞
dt
I(u, v) = q
0 (u2 + t2 )(v 2 + t2 )
45/92
Développements agreg Benjamin Fleuriault
On a aussi :
√ u+v 1Z ∞ ds
I( uv, )= q
2 2 −∞ (uv + s2 )( 1 (u + v)2 + s2 )
4
En posant s = 21 (t − uv
t
), on trouve alors :
√ u+v
I( uv, ) = I(u, v)
2
46/92
Développements agreg Benjamin Fleuriault
Soit f une fonction de classe C ∞ sur R+ à décroissance rapide à l’infini ainsi que toutes ses dérivées.
Alors sa transformée de Mellin, définie, pour Re (s) > 0 par :
1 Z∞ dt
M (f, s) = f (t)ts
Γ(s) 0 t
admet un prolongement holomorphe à C tout entier, et vérifie, pour k entier naturel : M (f, −k) =
(−1)k f (k) (0).
Application : la fonction ζ a un prolongement méromorphe sur C, avec un seul pôle d’ordre 1 en 1
(et de résidu 1). On a même : ζ(−n) = (−1)n Bn+1
n+1
où (Bn ) sont les nombres de Bernoulli ( et −1
t
=
t ).
P Bn n
n!
Preuve : On montre que M (f, ·) est holomorphe à droite de 0 par le théorème d’holomorphie sous
intégrale. On note, pour ε > 0 et M > ε : Iε,M = {z, ε < Re (z) < M }. Alors, si s ∈ Iε,M est de
partie réelle σ, et si t ∈]0, ∞[, on a :
Le terme de droite étant intégrable (et ce car f est bornée autour de 0 et à croissance lente à l’infini),
le théorème d’holomorphie sous intégrale s’applique (l’intégrande étant holomorphe), et : M (f, ·)
est holomorphe sur Iε,M , ce pour tout ε, M , donc partout à droite de 0.
Si Re (s) > 0, on a par IPP :
Z ∞
1Z ∞ ′
f (t)ts−1 dt = − f (t)ts dt
0 s 0
ce qui donne, en utilisant l’équation fonctionnelle de Γ :
M (f, s) = −M (f ′ , s + 1)
On en déduit, en remplaçant f par f (k) (qui vérifie les mêmes hyp que f ) : M (f (k) , s) = −M (f (k+1) , s+
1). Ainsi, on a : M (f, s) = (−1)k M (f (k) , s + k). Cette équation 7 permet de prolonger de manière
holomorphe M (f, ·) à droite de −k ; ainsi, cela étant vrai pour tout k,R on a un prolongement de
M (f, ·) à C tout entier, qui est holomorphe. Enfin, comme M (f ′ , 1) = 0∞ f ′ (t)dt = −f (0), on en
déduit : M (f, −k) = (−1)k f (k) (0).
47/92
Développements agreg Benjamin Fleuriault
On montre que f vérifie l’énoncé. f est l’inverse d’une fonction holomorphe qui ne s’annule pas
autour de 0 donc elle est de classe C ∞ en 0 ; de plus, elle est C ∞ partout ailleurs. On montre, par
récurrence sur n, que f (t) = O(te−t ) en l’infini. On a : (et − 1)f (t) = t donc en dérivant n fois, on
a, par règle de Leibniz, et en utilisant l’HDR :
48/92
Développements agreg Benjamin Fleuriault
Énoncé : On démontre, en utilisant diverses méthodes issues de l’analyse complexe, les résultats
suivants :
2
x2 ξ
• La transformée de Fourier de x 7→ e− 2 est ξ 7→ √1 e− 2
2π
(par prolongement analytique)
• Si n ≥ 2, celle de x 7→ 1
1+x2
est ξ 7→ πe−|ξ| (par théorème des résidus).
x2 ξ2
• Si f ∈ L1 (R) vérifie : f (x) = O(e− 2 ) et fb(ξ) = O(e− 2 ), alors f est proportionnelle à la
gaussienne. (par un peu plus d’artillerie).
Preuve :
x2
• Je pose φ(x) = e− 2 : c’est bien intégrable ; alors, pour ξ ∈ R :
x2
Z
φ(ξ)
b = e− 2 e−iξx dx
R
ξ2
= e− 2 F (iξ)
2
où F (z) = R exp − (x+z) dx. Par invariance par translation de la mesure de Lebesgue, F
R
√ 2
vaut 2π sur R.
De plus, F est bien définie et est entière : en effet, si M > 0, alors pour tout z ∈ B(0, M ), on
a:
(x+z)2 x2 1 x2 x2
= e− 2 e 2 Re(−xz+z ) ≤ e− 2 eM +M |x| = O(e− 4 )
2 2
e− 2
(x+z)2
Et pour tout x ∈ R, la fonction z 7→ e− 2 est holomorphe sur B(0, M ). Ainsi, par le théo-
rème d’holomorphie sous intégrale, F est holomorphe sur B(0, M ), et ce pour tout M : donc
F est entière. √
Les fonctions entières F et z 7→ 2π coïncident sur R qui a un point d’accumulation : le √ prin-
cipe du
√ prolongement analytique affirme qu’elles sont égales. En particulier, F (iξ) = 2π et
φb = 2πφ.
• Je pose φ(x) = 1
1+x2
, qui est intégrable, et dont l’intégrale vaut π ; on cherche à calculer
Z
e−ixξ
φ(ξ)
b = dx
R 1 + x2
−izξ
Soit ξ < 0. Je pose f : z ∈ C − {±i} 7→ e1+z2 . Alors f est méromorphe, avec des pôles simples
ξ
en ±i. On a Res(f, i) = e2i . Ainsi, en intégrant sur le bord du demi-cercle de rayon R > 1 au
dessus de l’axe réel, on a, par le théorème des résidus :
Z R Z π
f (x)dx + f (Reiθ )iReiθ dθ = πeξ
−R 0
49/92
Développements agreg Benjamin Fleuriault
50/92
Développements agreg Benjamin Fleuriault
Énoncé : On montre
l’équation fonctionnelle, vérifiée pour s ∈ C tel que Re (s) ∈]0, 1[ : notant
− 2s
ξ(s) = π Γ 2 ζ(s), on a :
s
ξ(s) = ξ(1 − s)
Tel quel, le développement est long : il faut choisir deux des trois étapes, quitte à admettre l’autre.
Le dernier terme est une fonction holomorphe de s à droite de 1 par le théorème d’holomorphie
sous intégrale. Le principe du prolongement analytique permet d’affirmer que l’égalité est
valable pour tout s à droite de 1. Maintenant, si s est à droite de 1, on a :
Z ∞
ζ(s) = s (⌊t⌋ − t + t)t−s−1 dt
1
Z ∞
s
=s (⌊t⌋ − t)t−s−1 dt +
1 s−1
Et le premier terme est holomorphe à droite de 0, par le théorème d’holomorphie sous inté-
grale. Ainsi, on a bien le premier point.
51/92
Développements agreg Benjamin Fleuriault
Déjà, les deux sommes sont bien définies car f et fb sont toutes deux dans S(R). Soit F la
fonction définie sur R par : X
F (x) = f (x + n)
n∈Z
Alors F est la somme d’une série de fonctions qui converge uniformément, ainsi que toutes
ses dérivées : ainsi, F est bien définie, et est dans C ∞ . De plus, F est 1-périodique. Aussi, F
est intégrable sur [0, 1] : on a en effet, par positivité :
Z 1 Z
|F | = |f | < ∞
0 R
par :
2u
e−πn
X
θ(u) =
n∈Z
8
Comme fu est dans S(R) , on en déduit :
X
θ(u) = fcu (m)
m∈Z
Or on a fcu = √1 f 1
u u
(par un calcul via un changement de variable), et donc :
1 1
θ(u) = √ θ
u u
• Soit s à droite de 1 : on a :
∞ Z ∞
s dt
s s s
π− 2 Γ π − 2 t 2 e−t n−s (Fubini)
X
ζ(s) =
2 n=1 0 t
∞ Z ∞
s 2 du
u 2 e−πn u (changement de variable t = πn2 u)
X
=
n=1 0 u
∞
Z ∞ !
s
−πn2 u du
(Fubini)
X
= u 2 e
0 n=1 u
| {z }
:=θe(u)
2
8. En effet, les dérivées de la gaussiennes sont de la forme Hn (x)e−x /2
, où Hn est le n-ème polynôme de Hermite.
52/92
Développements agreg Benjamin Fleuriault
On a :
θ(u) − 1
θ(u)
e =
2
Donc, par l’équation fonctionnelle précédente :
√ e 1 √
θ(1/u)
e = uθ(u) + ( u − 1)
2
Ainsi, on en déduit, toujours pour le même s :
s Z 1
du Z ∞ s e du
s s
π− 2 Γ ζ(s) = u 2 θ(u)
e + u 2 θ(u)
2 0 u 1 u
Z ∞ Z ∞
s du s du
= u− 2 θ(1/u)
e + u 2 θ(u)
e (changement de variable)
1 u 1 u
Z ∞ du
s 1−s 1 1
= θ(u)
e u2 + u 2 + + (⋆)
1 u s−1 s
s 1−s
Ainsi, on a une identité valable pour Re (s) > 1 : mais on vérifie que s 7→
R∞ e du
1 θ(u) u 2 +u 2
u
est holomorphe sur C : pour cela, il suffit de remarquer que
∞
e−πu
e−πnu = = O(e−πu )
X
θ(u)
e ≤
n=1 1 − e−πu
Et on conclut par holomorphie sous intégrale. Ainsi, l’équation (⋆) est valable à droite de 0 en
dehors de 1, et comme elle est symétrique en s ←→ 1 − s, on a bien :
53/92
Développements agreg Benjamin Fleuriault
2.6 Moyen & semi : linéarisation d’une EDO, stabilité asymptotique des
points d’équ.
Recasages : 215, 220, 221. Référence : Rouvière
Attention : Connaître des résultats où ça ne marche pas ! (exemples dans le cas seulement stables,
cas du pendule (asympt stable par le dév avant, mais de linéarisé seulement stable))
Preuve : L’idée est de construire une nouvelle norme pour laquelle les boules forment un système
de voisinage asympt stables.
La première partie peut être sautée... Déjà, on commence par remarquer que si l’on note λ1 , . . . , λk
les valeurs propres de A, on a la décomposition de Dunford : A = D + N qui permet d’écrire, pour
t ∈ R, comme D et N commutent :
etA = etD etN
Or etN est un polynôme en t. Ainsi, si x ∈ Rn , on a, pour un polynôme P 9 et en notant | · | la norme
euclienne sur Rn : n
etA x ≤ P (|t|) etD x ≤ P (|t|) etRe(λk ) |x|
X
k=1
Donc si Re (λk ) < 0 pour tout k, alors 0 est un point d’équilibre asymptotiquement stable. Récipro-
quement, en partant d’un vecteur propre x de A, on montre que si le point est asympt stable, alors
Re (λk ) < 0.
À présent, on considère Z ∞
b(x, y) = etA x · etA ydt
0
• b est définie positive : en effet, si x ̸= 0, alors : ∀t ≥ 0, etA x · etA x ≥ 0, donc q(x) ≥ 0, avec
égalité si l’intégrande est nulle pp, donc partout par continuité, ie si x = 0, ce qui n’est pas
vérifié.
tk
Pn−1
9. On peut prendre P (t) = k=0 k! ∥N ∥
k
54/92
Développements agreg Benjamin Fleuriault
√
Ainsi, q est une norme sur Rn .
On sait, par le théorème de Cauchy-Lipschitz, que l’équation y ′ = f (y), y(0) = x a une (unique)
solution maximale ; sur son intervalle de définition, on a, en utilisant la différentielle d’une forme
bilinéaire :
(q(y))′ = 2b(y, f (y))
= 2b(y, Ay) + 2b(y, r(y)) (où r(y) = f (y) − Ay)
Or, pour x ∈ Rn :
Z ∞ !
d 1 Z ∞ d tA 2 1
b(x, Ax) = tA
e x · etA x dt = |e x| dt = − |x|2
0 dt 2 0 dt 2
Donc :
q(y)′ = −|y|2 + 2b(y, r(y))
√
Comme q est une norme sur Rn , elle est équivalente à la norme euclidienne canonique, et on
dispose de C > 0 tel que ∀x ∈ Rn , −|x|2 ≤ −Cq(x).
√
La différentiabilité de f en 0 (en utilisant la norme q) permet de dire que pour tout γ > 0, il existe
α > 0 tel que :
q(x) ≤ α =⇒ q(f (x) − Ax) ≤ γq(y)
Autrement dit :
Donc si β > 0, et en choisissant γ tel que 2γ − C ≤ −β, on dispose de α > 0 tel que :
Pour r > 0, on note Er l’ellipsoïde {x, q(x) < r}. Ainsi, si x ∈ Eα , le système y(0) = x, y ′ = f (y)
reste dans Eα : en effet, sinon il le quitterait à un t0 minimal, on aurait alors q(y(t0 )) = α, donc
q(y)′ (t0 ) ≤ −βq(y)(t0 ) < 0, ce qui montrerait que q(y) décroît autour de t0 , ce qui est absurde car
t0 est le premier instant à quitter Eα . Ainsi, par le lemme de sortie des compacts, y est définie sur
R+ . On a même :
q(y)′ ≤ −βq(y) i.e. q(y(t)) ≤ q(x)e−βt
Ce qui assure la stabilité asymptotique de 0.
55/92
Développements agreg Benjamin Fleuriault
Alors le problème (
∂t u + u∂x u = 0 x ∈ R t ∈ R+
u(x, 0) = u0 (x) x ∈ R
admet une unique solution de classe C 1 sur R × [0, T ⋆ [.
56/92
Développements agreg Benjamin Fleuriault
2.8 Facile & original : un système dynamique discret et son analogue continu :
méthode d’Euler pour éq de réaction
(haut) Référence : Cassini, Analyse 1 Recasages : 220, 223, 226
Énoncé : Soit f : R → R de classe C 1 telle que f (0) = f (1) = 0 pour x ∈]0, 1[, −x < f (x) < 0,
et f ′ (0) ∈] − 1, 0[. Alors :
• Soit x la solution de x′ = f (x) et x(0) = x0 ∈]0, 1[. Pour n assez grand, le temps d’atteinte tn
de n1 est bien défini, et :
log n
tn ∼ − ′
f (0)
• Soit (xn ) définie par x0 ∈]0, 1[ et xn+1 − xn = f (xn ). Le premier instant φ(n) ∈ N vérifiant
xφ(n)+1 ≤ n1 satisfait :
− log n
φ(n) ∼ −
log(1 + f ′ (0))
On fait continu/discret de chaque côté pour éviter de s’embrouiller, mais les deux se ressemblent
beaucoup.
Continu : Soit x0 ∈ [0, 1]. Par Cauchy-Lipschitz, on a existence d’une solution autour de t = 0 ; de
plus, par unicité dans Cauchy-Lipschitz, x ne peut prendre la valeur 0 ou 1. Ainsi, par le théorème
des valeurs intermédiaires, on en déduit que x est à valeurs dans ]0, 1[ ; ensuite, comme f est néga-
tive, x est décroissante. Si x n’était pas définie sur R, mais seulement sur ]a, b[, avec b < ∞, alors,
par décroissance, x aurait une limite en b, qui serait donc dans [0, 1] : on pourrait alors prolonger
x en b (ce prolongement serait de classe C 1 par limite de la dérivée, et vérifierait l’EDO), ce qui
contredirait la maximalité. Ainsi x est globale.
x est décroissante minorée, elle converge. De plus, par continuité de f , sa limite ℓ vérifie x′ (t) −→
f (ℓ). Si f (ℓ) ̸= 0, alors on a, par intégration des équivalents : x(t) ∼ f (ℓ)t, ce qui est absurde car
x est bornée. Ainsi, ℓ = 0 (le cas ℓ = 1 étant exclu car x est décroissante). Ainsi, les tn sont bien
définis pour n assez grands.
′
Comme x(t) −→ 0, on a : f (x(t)) ∼ f ′ (0)x(t). Ainsi, xx(t) (t)
∼ f ′ (0) (on utilise ici la non-nullité
de f ′ (0) !). Comme la fonction t 7→ f ′ (0) n’est pas intégrable, on en déduit, par intégration des
équivalents : log(x(t)) ∼ f ′ (0)t.
On a tn −→ 0, par décroissance de x ; ainsi, on en déduit : − log n ∼ f ′ (0)tn , i.e. :
log n
tn ∼ − ′
f (0)
Discret : La condition −x < f (x) < 0 assure la bonne définition de (xn ). La suite est alors dé-
croissante minorée, et elle converge. Par continuité, on a f (ℓ) = 0 donc ℓ = 0 : ainsi, φ(n) est bien
définie, et φ(n) −→ ∞. On a aussi f (xn ) ∼ f ′ (0)xn , donc, comme f ′ (0) ̸= −1 : xxn+1
n
≃ 1 + f ′ (0),
d’où :
log(xn+1 ) − log(xn ) ∼ log(1 + f ′ (0)) ̸= 0
Par sommation des équivalents, on en déduit : log(xm ) ∼ m log(1 + f ′ (0)). Or on a :
log(xφ(n) ) ≤ − log n < log(xφ(n)−1 )
Comme les deux termes latéraux sont équivalents à φ(n) log(1 + f ′ (0)), celui du milieu aussi, d’où :
− log n
φ(n) ∼ −
log(1 + f ′ (0))
57/92
Développements agreg Benjamin Fleuriault
Remarque : Considérons l’exemple de f (x) = ηx(1 − x), où 0 < η < 1. On obtient alors f ′ (0) =
η. En particulier, si l’on cherche à approcher le modèle f (x) = x(1 − x), l’approximation du schéma
d’Euler sera de moins en moins bonne à mesure que η augmente.
58/92
Développements agreg Benjamin Fleuriault
2.9 Facile & original : indécomposabilité de la loi de Poisson par les séries
entières
(haut) Référence : Queffelec, Analyse complexe
Recasages : 241, 243, 245, 261, 264, 266.
Énoncé : Soit Z une variable aléatoire suivant une loi de Poisson de paramètre λ, soient X et Y
deux variables indépendantes à valeurs dans N telles que X + Y = Z ; alors X et Y suivent des lois
de Poisson.
Dès lors, ℜ(f (s)) ≤ λ(|s| − 1) ≤ λ|s|. La même inégalité étant vraie pour g, on en déduit :
Remarque : La même prop est vraie pour la loi gaussienne, la preuve se généralise (la difficulté
étant dans le fait de montrer que les fonctions caractéristiques sont entières).
59/92
Développements agreg Benjamin Fleuriault
Énoncé : On calcule
2
ζx
X
τn =
x∈Z/nZ
Pour calculer f (0), on prolonge f en une fonction 1-péridodique, de classe C ∞ par morceaux (donc,
a fortiori, C 1 par morceaux), et, on peut appliquer le théorème de Dirichlet. On a donc :
j Z 1
f (0) + f (1)
f (t)e−2iπmt dt −→
X
= f (0)
m=−j 0 j→∞ 2
Mais on trouve aussi, en calculant la somme en séparant les cas m pair et m impair :
j n−1
XZ 1 2iπ(t+k)2
e−2iπmt dt −→ (1 + i−n )In
X
e n
j→∞
m=−j k=0 0
On en déduit le résultat.
Remarques : Une autre manière de faire ce calcul de manière √ algébrique (cf dev alg).
Plein de conséquences : Kronecker-Weber quadratique (Q( n) ⊂ Q(ζ8n )) ; loi de réciprocité qua-
dratique (un peu de travail), on a aussi fait le calcul (non trivial !) de l’intégrale de Fresnel I1 .
60/92
Développements agreg Benjamin Fleuriault
preuve : Comme la famille (da g1 , . . . , da gp ) est libre, on dispose de φp+1 , . . . , φn telle que (da g1 , . . . , da gp , φp+1 , .
soit une base de (Rn )∗ . On pose alors :
Alors ce qui précède donne que da Φ est injective, donc inversible ; ainsi, comme Φ est de classe C 1 ,
on dispose d’un ouvert U ∋ a tel que Φ : U → Φ(U ) soit un difféo, et ce par le théorème d’inversion
locale.
Alors, si x ∈ U , on a x ∈ Γ ⇐⇒ Φ(x) ∈ 0p × Rn−p .
Une conséquence, c’est que les chemins autour de a dans Γ correspondent, par composition par Φ
aux chemins autour de Φ(a) dans 0p × Rn−p : en particulier, en notant Ta Γ les dérivées en 0 des
chemins sur Γ autour de a, on a :
∀v ∈ Rn , v ∈ Ta Γ ⇐⇒ da Φ · v ∈ 0p × Rn−p
Soit f une fonction comme dans l’énoncé ; si γ est un chemin tracé sur Γ autour de a, alors f ◦ γ a
Ta Γ ⊂ ker(df )
i=1
Vect(f ) ⊂ Vect(da gi )
61/92
Développements agreg Benjamin Fleuriault
et cela conclut.
Considérons un espace euclidien (de dim finie), et u une application symétrique ; alors f (x) =
⟨u(x), x⟩ admet un maximum global sur le compact Γ = {⟨x, x⟩ − 1} : en ce point x, on dispose de
λ tel que ∇x f = λ(2x). Or, comme u est symétrique, ∇x f = 2u(x) ; ainsi, on vient de prouver que
u avait une valeur propre.
On note F = Vect(x) : alors F est u-stable, donc F ⊥ est u-stable (car u est symétrique). Ainsi, par
récurrence sur la dimension, u est diagonalisable en base orthonormée.
Rq : Une autre propriété sympa (en plus de pleins d’inégalités classiques) : soit g : Rn → R de
classe C 1 telle que Γ = g −1 (0) soit borné, et da g est non nul pour tout a ∈ Γ. Alors tout hyperplan
de Rn se réalise comme plan tangent à Γ en un point.
62/92
Développements agreg Benjamin Fleuriault
2.12 Moyen & classique : théorème d’Ascoli, une application pour un mi-
cro Sobolev-Reilich-Kondrachov
Recasages :
Énoncé : On montre que, si (K, dK ) est un compact, et (F, dF ) est un espace complet, alors pour
A une partie de C 0 (K, F ), si :
Preuve : On considère une suite de fonctions (fn ) dans A, et on lui cherche une valeur d’adhé-
rence. Voilà un résumé de la preuve :
63/92
Développements agreg Benjamin Fleuriault
• Soit ε > 0, soit α > 0 associé dans (ii). On recouvre X par un nombre fini de boules de
rayon α2 ; dans chaque boule B, il y a au moins un xm car cette suite est dense. On a alors :
B ⊂ B(xm , α). Ainsi, on a, pour un N , pour des indices i1 , . . . , iN :
X = ∪N
j=1 B(xij , α)
Alors, pour n ≥ n0 , on a :
en effet, si x ∈ X, on dispose de ij tel que d(x, xij ) ≤ α, et on conclut par inég. tri.
Pour l’application, il suffit de vérifier que l’image de la boule unité de H 1 dans C 0 est relativement
compacte ; en effet, la condition i) est automatique
q par continuité de H 1 ,→ C 0 , et la ii) est une
conséquence de |u(x) − u(y)| ≤ ∥u′ ∥L2 |y − x|, qui vient de Cauchy-Schwarz.
64/92
Développements agreg Benjamin Fleuriault
Bagage :
• Représentation de Riesz.
• Inégalité de Poincaré dans ]0, 1[ (peut se montrer à l’aide des séries de Fourier).
• D(]0, 1[) dense dans H01 (]0, 1[) (preuve par convolution).
Énoncé : Soit a une forme bilinéaire sur un espace de Hilbert. On suppose que a est continue et
coercive, au sens :
∃α > 0, ∀u ∈ H, a(u, u) ≥ α∥u∥2
Alors, si φ est une forme linéaire continue :
Appli : Si α ∈ L∞ ([0, 1], R), avec α ≥ αmin pp, pour un αmin > 0, si f ∈ L2 ([0, 1], R) et si
β ∈ C 1 ([0, 1], R) vérifie β ′ ≤ 2, alors l’EDP :
(
(−αu′ )′ + βu′ + u = f
u(0) = u(1) =0
∀v ∈ H, a(u, v) = ⟨Au, v⟩
Cela définit donc une application A : H → H. Comme φ est continue, il existe un unique f ∈ H tel
que φ(v) = ⟨f, v⟩ pour tout v : alors la condition cherchée est équivalente à Av = f . Ainsi, il suffit
de montrer que A est bijectif.
D’abord, A est injectif : en effet, si Au = 0, alors a(u, u) = 0, donc u = 0 par coercivité. On a en
fait, par inégalité de Cauchy-Schwarz :
ce qui prouve que, comme (Aun ) est de Cauchy, (un ) aussi, donc elle converge dans H vers un u∞ .
Alors Au∞ = v par continuité, donc v ∈ AH, et AH est fermé.
Pour terminer, on montre que (AH)⊥ = 0 : si w ∈ (AH)⊥ , alors a(w, w) = 0, donc w = 0. Ainsi,
65/92
Développements agreg Benjamin Fleuriault
Pour l’application : on écrit la formulation faible du problème. Si v ∈ H01 (]0, 1[), alors :
Alors, on vérifie que a est bilinéaire, et continue par définition de la norme H 1 . On vérifie enfin que
a est coercive : on a en effet, pour u ∈ D(]0, 1[) 10 :
Z 1
⟨βu′ , u⟩ = β(u′ u)
0
Z 1
u2 β′ 2
=− β′ (IPP) = −⟨ ,u ⟩
0 2 2
Dès lors, par continuité en u, cette identité est vraie pour u ∈ H01 (]0, 1[) (on utilise ici la densité de
C ∞ (]0, 1[) dans H01 (]0, 1[)). Or on a : −β ′ /2 ≥ −1, et donc, par positivité : ⟨βu′ , u⟩ ≥ −⟨u′ , u′ ⟩. On
en déduit :
∀u ∈ H01 (]0, 1[), a(u, u) ≥ ⟨αu′ , u′ ⟩ ≥ αmin ⟨u′ , u′ ⟩
Or, l’inégalité de Poincaré affirme qu’il existe C > 0 tq ⟨u′ , u′ ⟩ ≥ C∥u∥2 , ce qui achève de prouver
la coercivité.
Ainsi, le théorème de Lax-Milgram s’applique pour a et φ(v) = ⟨f, v⟩, et on conclut.
66/92
Développements agreg Benjamin Fleuriault
2.14 Moyen & semi-original : Résolution d’une EDP par méthode varia-
tionnelle
Réf : Ciarlet ? Recasages : 213, 219, 222, 229, 253
On peut faire seulement le premier résultat, avec les deux trucs admis ça tient. Sinon il y a peut-être
des applications plus simples.
−u′′ + ϕ′ (u) = f
a une solution u ∈ H01 (0, 1)∩H 2 (0, 1) (et on peut montrer qu’elle est unique mais c’est plus difficile).
Preuve : Soit une telle fonction J, et (xn ) une suite minimisante (i.e. J(xn ) −→ inf J). Comme
J est coercive, (xn ) est bornée (par l’absurde). Par un théorème d’analyse fonctionnelle, elle admet
une valeur d’adhérence faible 11 . On la note x⋆ . On(montre que J(x⋆ ) = inf J ; soient α = inf J et
α + ε si α > −∞
ε > 0. On définit Cε = J −1 (] − ∞, ℓε ]), avec ℓε = (je ne vois pas comment
− 1ε sinon
montrer α ̸= −∞ a priori...).
Alors Cε est un convexe (par convexité de J) et est un fermé (fort)(par continuité de J). De plus,
pour n assez grand, on a xn ∈ Cε ; par un corollaire de la projection sur convexe fermé 12 , on en
déduit que x⋆ ∈ Cε .
Cela étant vrai pour tout ε > 0, on en déduit que J(x⋆ ) = α, en particulier α ̸= −∞, et le minimum
est bien atteint.
J est coercive car comme ϕ est positive, on a J(u) ≥ 12 ∥u′ ∥2L2 − ⟨f, u⟩L2 , qui tend vers +∞ quand
∥u∥H 1 → ∞ (parce que ∥u′ ∥L2 ≥ C∥u∥H 1 pour un C > 0 par l’inégalité de Poincaré).
Enfin, on montre que J est différentiable. Soit v ∈ H01 (0, 1) ; on a, par inégalité triangulaire et
inégalité des accroissements finis :
11. Pour montrer ça, on utilise la séparabilité de H, et l’extraction diagonale sur les (⟨xn , em ⟩)n∈N pour (em ) une
base hilbertienne
12. Pour le démontrer, notant p la projection, on a ∥x⋆ − p(x⋆ )∥2 = lim⟨x⋆ − p(x⋆ ), xn − p(x⋆ )⟩, et on conclut car
⟨x⋆ − p(x⋆ ), xn − p(x⋆ )⟩ ≤ 0 pour n assez grand (tel que xn ∈ Cε ) (faire un dessin)
67/92
Développements agreg Benjamin Fleuriault
ϕ((u + v)(x)) − ϕ(u(x)) − v(x)ϕ′ (u(x)) ϕ((u + v)(x)) − ϕ(u(x)) − v(x)ϕ′ (u(x))
≤
∥v∥H 1 v(x)
Et cette quantité tend vers 0 quand ∥v∥∞ −→ 0. Ainsi, ce qui précède permet, de démontrer, par le
théorème de convergence dominée :
Z 1
ϕ(u + v) − ϕ(u) − vϕ′ (u)
−→ 0
0 ∥v∥H 1 ∥v∥H 1 →0
Ainsi, comme les deux autres membres sont quadratiques ou linéaires, on en déduit que J est diffé-
rentiable, et : Z 1
∀u, v ∈ H01 (0, 1), du J(v) = (u′ v ′ + ϕ′ (u)v − f v)
0
On peut conclure : comme J vérifie les hypothèses du résultat, elle admet un minimum u ∈ H01 (0, 1).
Celui-ci vérifie donc ∀v ∈ H01 (0, 1), du J(v) = 0, autrement dit :
−u′′ + ϕ′ (u) = f
68/92
Développements agreg Benjamin Fleuriault
• f (1) = 1.
• ∀x > 0, f (x + 1) = xf (x).
• f est log-convexe.
2x−1 x x+1
Γ(x) = √ Γ Γ
π 2 2
Preuve : Déjà, on vérifie que Γ vérifie ces trois propriétés : déjà, on a : Γ(1) = 0∞ e−t dt = 1 ;
R
ensuite, une ipp donne l’équation fonctionnelle. Enfin, on montre que Γ est log-convexe ; soit λ ∈
]0, 1[, x, y ∈]0, ∞[, on a :
Z ∞
dt
Γ(λx + (1 − λ)y) = tλx+(1−λ)y e−(λx+(1−λ)y)t
0 t
Z ∞ λ 1−λ dt
= tx e−xt ty e−yt
0 t
Z ∞ !λ Z !1−λ
∞
x −x dt y −yt dt dt
≤ t e t e Hölder pour la mesure
0 t 0 t t
= Γ(x)λ Γ(y)1−λ
Ainsi, la fonction Γ vérifie bien les trois hypothèses. Soit f une fonction vérifiant les trois hypothèses.
On a alors, pour n entier naturel > 1, pour x ∈]0, ∞[, en appliquant l’inégalité des pentes à log(f )
entre [n − 1, n], [n, n + x] et [n, n + 1], on a :
Les deux termes qui encadrent sont équivalents car nx ∼ (n − 1)x : ainsi, ils convergent tous deux
vers f (x). Mais ces termes ne dépendent pas de f , donc comme Γ vérifie aussi les hypothèses, ils
tendent aussi vers Γ. On a donc :
nx (n − 1)!
∀x ∈]0, 1], f (x) = Γ(x) = lim Qn−1
k=0 (x + k)
n−→∞
69/92
Développements agreg Benjamin Fleuriault
Pour l’application : notons f le terme de droite. f est log-convexe par produit de termes log-convexes.
De plus, on a :
Z ∞√
1 dx
Γ = xe−x
2 0 x
Z ∞
2 du √
= ue−u 2 = π
0 u
Ce qui prouve que f (1) = 1. Enfin, on a :
2x x+1 x
f (x + 1) = √ Γ Γ + 1 = f (x)
π 2 2
(car Γ vérifie la deuxième hypothèse). Cela conclut : par unicité, la formule de Legendre est montrée.
70/92
Développements agreg Benjamin Fleuriault
1 n−1
X Z 1
f (· + kα) −→ f (x)dx
n k=0 0
Soit x = p(x) + x⊥ ∈ H, et soit ε > 0. On dispose de y ∈ Im(I − T ) tel que ∥x⊥ − y∥ ≤ ε. Alors
on a, par linéarité, pour n ≥ 0 :
n n n
1 X k 1 X k 1 X
T (x) = p(x) + T (y) + (T k (x⊥ ) − T k (y))
n + 1 k=0 n + 1 k=0 n + 1 k=0
Ce qui conclut.
71/92
Développements agreg Benjamin Fleuriault
• pour les déterminants, insister sur la place de déterminants (de Gram, de Cauchy) (et éven-
tuellement seulement faire L2 ).
• pour les distances d’un euclidien, insister sur le fait que les déterminants nous permettent de
faire des calculs de distances (et éventuellement seulement faire L2 ).
Preuve : On commence par trouver une CNS pour que F soit dense dans L2 ([0, 1]).
Par le théorème de Weierstrass (polyomial), il suffit de montrer que pour m ≥ 0, notant Fn =
Vect(xα1 , . . . xαn ), on a :
d(xm , Fn ) n→∞
−→ 0
Or, par les déterminants de Gram, on a :
m 2 ∆(xα1 , . . . , xαn , xm )
d(x , Fn ) =
∆(xα1 , . . . , xαn )
⟨u1 , u1 ⟩ . . . ⟨u1 , uk ⟩
avec ∆(u1 , . . . , uk ) = .. ..
. . = det(⟨ui , uj ⟩).
⟨uk , u1 ⟩ . . . ⟨uk , uk ⟩
Or on a aussi, par déterminant de Cauchy : (à admettre éventuellement !) :
!
− ai )(bj − bi )
Q
1 i<j (aj
det = Q
ai + b j i,j (ai + bj )
Donc :
− αi )2
Q
α1 αn i<j (αj
∆(x , . . . , x ) = Q
i,j (αi + αj + 1)
et :
− αi )2 × i (m − αi )2
Q Q
α1 αn m i<j (αj
∆(x , . . . , x , x ) = Q
i,j (αi + αj + 1) × i (αi + m + 1) × (2m + 1)
2
Q
Donc : n n
1 |αi − m| 1 2m + 1
d(xm , Fn ) = √
Y Y
=√ 1−
2m + 1 i=1 αi + m + 1 2m + 1 i=1 αi + m + 1
et ce dernier terme tend vers 0 ssi α1n diverge.
P
En distinguant les cas (αn ) bornée et non bornée, on montre facilement le résultat pour L2 .
72/92
Développements agreg Benjamin Fleuriault
(i) Le polynôme R(X) = a0 Q(X) + a1 Q′ (X) + . . . + an Q(n) (X) est scindé sur R.
(ii) Si les racines de Q ne sont pas dans [0, deg(P )], alors T (X) = a0 Q(0) + a1 Q(1)X + . . . +
an Q(n)X n est scindé sur R.
Preuve
m − k zéros comptés avec multiplicité. Pour montrer que Q′ − αQ est scindé sur R, il suffit,
par degré, de trouver k autres racines.
On a f (λ1 ) = f (λ2 ) donc par le théorème de Rolle, il existe µ1 ∈]λ1 , λ2 [ tel que f ′ (µ1 ) = 0.
En reproduisant, on trouve ainsi k − 1 racines réelles.
On peut alors conclure de deux manières : la première, c’est que si S est un polynôme réel
ayant deg(S) − 1 racines réelles (comptées avec multiplicité), alors il est scindé sur R. La
seconde, c’est en appliquant le théorème de Rolle entre −∞ et λ1 (ou entre λn et +∞) selon
le signe de α.
Ainsi, on a que [(X − α)(∂)]Q est scindé lorsque Q est scindé. Comme P est scindé, on peut
écrire P = an α (X − α), et on a alors le résultat par récurrence sur n = deg(P ).
Q
(ii) Si Q(X) = X − α, on a :
n
(i − α)ai X i
X
T (X) =
i=0
= XP ′ (X) − αP (X)
Ainsi, si l’on note D l’application linéaire sur R[X] donnée par D(P ) = XP ′ , on a, pour
i ≥ 0 : D(X i ) = iX i , et donc, si Q(X) = m k=0 bk X , on en déduit :
k
P
n
ai Q(i)X i
X
T (X) =
i=0
n X
m
ai bk ik X i
X
=
i=0 k=0
n X
m
ai bk Dk (X i )
X
=
i=0 k=0
= Q(D)(P )
73/92
Développements agreg Benjamin Fleuriault
Notons ξ1 < . . . < ξl les racines de P , de multiplicités n1 , . . . , nl . Alors chaque ξj est racine
de T avec multiplicité nj − 1 (pas racine si mj = 1), ce qui donne donc n − l racines pour
T ; de plus, si 0 est racine de P , alors 0 est racine de T pour la même multiplicité : on en a
donc n − l + 1. Ainsi, pour conclure, il suffit donc d’exhiber l (ou l − 1 si P (0) = 0) racines
distinctes des ξj .
′ (x)
Si P (x) = 0, alors T (x) = 0 ⇐⇒ f (x) := xP P (x)
= α. Ainsi, on est amené à étudier la
fonction f . On a :
l
X nj
f (x) = x
j=1 x − ξj
l
!
X ξj
= nj 1+
j=1 x − ξj
l
X nj ξj
=n+
j=1 x − ξj
Ainsi :
l
X nj ξj
f (x) = α ⇐⇒ g(x) := + (n − α) = 0
j=1 x − ξj
La fonction g est continue sur R\{ξj }, elle tend vers n − α en les deux infinis, et elle vérifie
DESSIN :
si ξj > 0
+∞
∀j, lim+ g(x) = −∞ si ξj < 0 = − lim− g(x)
x→ξj
n − α si ξj = 0 x→ξj
En dessinant le graphe de g, on trouve le bon nombre de racines, en allant les chercher autour
de 0 si α < 0, et autour de +∞ si n − α < 0. Cela permet de conclure.
74/92
Développements agreg Benjamin Fleuriault
Énoncé : Soit (an ) une suite réelle telle que (nan ) est bornée. On suppose
∞
an xn −→− ℓ
X
x→1
k=0
alors an converge et
P P∞
n=0 an = ℓ.
Preuve : On note E l’ensemble des fonctions φ : [0, 1] → R telles que an xn converge pour tout
P
x ∈ [0, 1[ et ∞ n
n=0 an x −→
P
−
ℓφ(1).
x→1
Alors E contient les fonctions polynomiales nulles en 0 : en effet, on vérifie que pour p ≥ 1, x 7→
xp ∈ E, et on conclut par linéarité.
On note SN = N n=0 an , et g la fonction indicatrice de [e , 1]. Alors :
−1
P
∞
an g(xnN )
X
SN =
n=0
1
où g est la fonction indicatrice de [e−1 , 1] (dessin), et xN = e− N . Alors, si l’on montre que g ∈ E,
on aura : ∞
an g(xnN ) = ℓg(1) = ℓ
X
lim
N →∞
n=0
ce qui concluera (le premier terme étant exactement lim SN ).
On cherche à approcher g par un polynôme ; on veut( que, tout comme g, une approx fixe 0 et 1. On
1
− 1−x si x < e−1
pose donc : g(x) = x + x(1 − x)h(x) avec h(x) = 1
x
si x ≥ e−1
Pour un polynôme P (x) = x + x(1 − x)Q(x), avec Q un autre polynôme, on a :
∞ ∞
|an ||g(xn ) − P (xn )| = |an |xn (1 − xn )|h(xn ) − Q(xn )|
X X
n=0 n=0
∞
|nan |(1 − x)xn |h(xn ) − Q(xn )|
X
≤
n=0
(en vertu de l’inégalité 1 − xn ≤ n(1 − x) 13 ) Comme (nan ) est bornée, on dispose de C > 0 tel que
|nan | ≤ C pour tout n. On a donc :
∞ ∞
|an ||g(xn ) − P (xn )| ≤ C lim sup(1 − x) xn |h(xn ) − Q(xn )|
X X
lim sup
x→1 n=0 x→1 n=0
Rappelons le lemme, et concluons le théorème : soit ε > 0, soit Q un polynôme tel que
R1
0 |Q−h| ≤ ε.
Un tel polynôme existe par densité des polynômes dans L1 ([0, 1]). Alors :
∞
|an ||g(xn ) − P (xn )| ≤ Cε
X
lim sup
x→1 n=0
75/92
Développements agreg Benjamin Fleuriault
Pour le lemme : il suffit, comme dans la preuve de la convergence des sommes de Riemann, de le
faire pour les fonctions indicatrices d’intervalles ; en l’occurence, ici, les 1[0,b] (0 < b < 1) suffisent.
On a alors, pour x ∈]0, 1[ (attention, log(x) < 0 ! !) :
∞ ∞ log b
n n
xn (1 − x) = x⌊ log x ⌋+1 −→ b
X X
x (1 − x)1[0,b] (x ) =
n=0 log b
n=⌊ log ⌋+1
x
Remarque : L’énoncé est faux sans hypothèse sur (an ) : prendre an = (−1)n pour s’en rendre
compte.
76/92
Développements agreg Benjamin Fleuriault
Énoncé : Soient I un intervalle d’intérieur non vide de R, et les fonctions x et y non nulles,
solutions des équations différentielles linéaires :
(
(a(t)x′ )′ +r(t)x = 0
(b(t)y ′ )′ +s(t)y = 0
• Si t1 < t2 sont deux zéros consécutifs de x, et si x et y ne sont pas proportionnelles sur ]t1 , t2 [,
alors y a au moins un zéro sur ]t1 , t2 [.
Preuve : On commence par montrer que les zéros de x sont isolés. Supposons qu’il existe une suite
(tn ) de zéros de x telle que tn −→ t∞ . Alors par continuité, x(tn ) −→ x(t∞ ), donc x(t∞ ) = 0. On a
de plus :
x(t∞ ) − x(tn )
0= −→ x′ (t∞ )
t∞ − tn
ainsi, on a x(t∞ ) = x′ (t∞ ) = 0 : par le théorème de Cauchy-Lipschitz, x = 0 : absurde.
Passons au deuxième point. On suppose que y ne s’annule pas sur ]t1 , t2 [. Soit W une variante du
wronskien, "normalisé", défini sur ]t1 , t2 [ :
x
W = (ax′ y − bxy ′ )
y
On a alors :
x x′ y − xy ′
W′ = ((ax′ )′ y + ax′ y ′ − (by ′ )′ x − by ′ x′ ) + (ax′ y − bxy ′ )
y y2
x bxx′ y ′ bxx′ y ′ bx2 y ′2
= (−sxy + ax′ y ′ + rxy − by ′ x′ ) + ax′2 − − +
y y y y2
b
= x2 (s − r) + 2 ((xy ′ )2 − 2xx′ yy ′ + (x′ y)2 ) + (a − b)(x′ )2
y
b
= x2 (s − r) + 2 (xy ′ − x′ y)2 + (a − b)(x′ )2
y
On a donc, pour ε > 0 petit :
Z t2 −ε Z t2 −ε Z t2 −ε
b ′ ′ 2
W (t2 − ε) − W (t1 + ε) = 2
x (s − r)dt + 2
(xy − x y) dt + (a − b)(x′ )2 dt
t1 +ε t1 +ε y t1 +ε
77/92
Développements agreg Benjamin Fleuriault
Les deux termes latéraux tendent vers les intégrales sur ]t1 , t2 [ : de plus W (t1 + ε) −→ 0 : en effet,
si y(t1 ) ̸= 0, c’est bon ; sinon, on a y ′ (t1 ) ̸= 0 par Cauchy-Lipschitz, et alors :
x(t1 + ε) x′ (t1 )
∼ ′
y(t1 + ε) y (t1 )
Pour l’application : si y admet deux zéros négatifs t1 < t2 ≤ 0. On prend alors a = b = 1, et r(t) = t
et s(t) = 0 sur ] − ∞, 0] : cela nous dit que toute solution z de z ′′ = 0 a au moins un zéro sur ]t1 , t2 [ :
absurde en prenant z = 1.
En prenant a = b = 1, r(t) = 1 et s(t) = t, on a au moins un zéro sur chaque intervalle ]kπ, (k+1)π[
sur [1, ∞[, d’où l’infinité de zéros. De plus, en écrivant : ∀t√∈ [n, n + 1], n ≤ t ≤ n + 1, on a, notant
bn le nombre de zéros de z ′′ + nz = 0, z(n) = 0, z ′ (n) = n sur [n, n + 1] :
bn ≤ an+1 − an ≤ bn+1
√
Or le z précédent vaut z(t) = sin( n(t − n)), donc ses zéros sont les n + k √πn : ainsi :
√
n 1
bn = ⌊ ⌋ ∼ n1/2
π π
Donc on a :
1 1/2
an+1 − an ∼ n
π
Or on a, par sommes de Riemann :
n−1
1 2n3/2
k 1/2 ∼ n1+1/2 =
X
k=0 1 + 1/2 3
Et donc, par sommation des équivalents, licite, car le terme est positif non sommable :
2 3/2
an ∼ n
3π
78/92
Développements agreg Benjamin Fleuriault
3 Probabilités
3.1 Moyen & original : nombre de cycles par les restaurants chinois
(haut) Recasages : 101, 105, 190, 262, 264, 266.
Énoncé : Soit, pour n ∈ N, Σn une variable aléatoire de loi uniforme sur Sn , et Cn le nombre de
cycles de Σn . Alors :
Cn 1 1
−→ 1 p.s. et L2 (Hn = 1 + + ... + )
Hn 2 n
Preuve : On construit un algorithme pour simuler une loi uniforme sur Sn . Pour cela, on a une
bijection ensembliste :
Sn × J1, n + 1K → Sn+1
si j ∈
σ(j)
/ {k, n + 1}
(σ, k) 7→ σe : j 7→ n + 1 si j = k
σ(k) si j = n + 1
En effet, pour le voir il suffit de dire que, pour construire une permutation de J1, n + 1K, il suffit de
prendre une permutation de J1, nK et de choisir un "voisin" k de n + 1, où n + 1 est son propre voisin
ssi il est fixe.
Ainsi, par récurrence sur n, on a une bijection f : J1, 1K × J1, 2K . . . × J1, nK ≃ Sn , tel que le nombre
de cycles de f (k1 , . . . , kn ) est donné par le nombre de i tels que ki = i. Ainsi, si (Ki ) est une suite de
variables indépendantes telles que Ki suit la loi uniforme sur J1, iK, on a que Σn = f (K1 , . . . , Kn )
suit une loi uniforme sur Sn .
Ainsi, Cn = ni=1 Ki . On a donc E (Cn ) = Hn , et :
P
n
Cn 1 X 1 1 1
Var( )= 2 (1 − ) ≤ −→ 0
Hn Hn i=1 i i Hn
Cn 1
P −1 >ε ≤
Hn Hn ε2
la somme i Hn1 ε2 est finie, car Hni ∼ log(2i ) = i2 log(2). Ainsi, par le théorème de Borel-Cantelli :
P 2
!!
Cni
∀ε > 0, P lim sup −1 >ε =0
i Hni
79/92
Développements agreg Benjamin Fleuriault
Ce qui donne :
Cni
∀ε > 0, ps, lim sup −1 ≤ε
i Hni
On veut faire un échange ∀ε ←→ ps, pour cela il suffit de se ramener à un ensemble dénombrable
sur ε, par exemple Q∩]0, +∞[. On a donc :
Cni
ps, ∀ε > 0 ∈ Q, lim sup −1 ≤ε
i Hni
Donc :
Cn i
−→ 1
Hni ps
Soit n ∈ N∗ , on dispose de i tel que ni ≤ n < ni+1 , et ce i tend vers l’infini avec n. De plus, on a
Cni ≤ Cn < Cni+1 (car l’algo montre que Cn ne peut que croître avec n). Cela donne :
Cn i Cn Cni+1
≤ <
Hni+1 Hn Hni
Hni+1 (i+1)2
Mais comme Hni
∼ i2
→ 1, les deux termes encadrant tendent ps vers 1 quand n → ∞ ; cela
montre bien :
Cn
−→ 1 p.s.
Hn
80/92
Développements agreg Benjamin Fleuriault
Énoncé : On montre le lemme de Borel-Cantelli : si (An ) est une suite d’évènements, alors si
P (An ) < +∞, P (lim sup An ) = 0 ; et si P (An ) = ∞ et les (An ) sont indépendants, alors
P P
P (lim sup An ) = 1.
Ensuite, on considère l’ensemble Ω = N∗ , muni de sa tribu discrète. Il n’existe pas de probabilité P
telle que : ∀n ∈ N∗ , P (nN∗ ) = n1 .
Preuve : Soit (An ) une suite d’évènements telle que P (An ) < ∞. Par convergence monotone,
P
on sait : E ( 1An ) = P (An ) < ∞, donc 1An < ∞ ps : cela prouve que presque tout x est dans
P P P
Soit (An ) une suite d’évènements indépendants telle que P (An ) = ∞. On montre que P (lim sup An ) =
P
1. On a : \ [
lim sup An = An
p≥0 n≥p
le produit infini étant la limite des produits finis. On montre que ce dernier produit est nul : on a en
effet 1 − x ≤ e−x pour x ∈ R (par convexité de exp), d’où :
N PN
− P(An )
Y
(1 − P (An )) ≤ e n=p −→ 0
n=p N →∞
Donc : Y
(1 − P (An )) = 0
n≥p
ce qui conclut.
Or, dans le produit p∈P,p≤N ( p−i ), il apparaît au moins chaque nombre entre 1 et n, et ce par
Q Pn
i=0
factorialité de Z. Ainsi, on a :
n
Y
−1 −1
X 1
(1 − p ) ≥ −→ ∞
k=1 k
n→∞
p∈P,p≤N
81/92
Développements agreg Benjamin Fleuriault
Comme 1
p
∼ − ln(1 − p−1 ), on en déduit la divergence de la somme.
Enfin, on montre l’énoncé ; soit P = {p1 , p2 , . . .} une énumération des nombres premiers, et, pour
n ≥ 1, An = pn Z. Supposons qu’une proba P satisfasse l’énoncé. Alors :
X
P (An ) = ∞
n
et les (An ) sont indépendants : en effet, si m ∈ Apn ∩ Apn′ , alors pn pn′ | m, donc m ∈ Apn pn′ . Dès
lors, par Borel-Cantelli, on a :
P (lim sup An ) = 1
Or m ∈ lim sup An revient à dire que m a une infinité de diviseurs premiers, donc lim sup An = ∅ :
on a l’absurdité cherchée.
82/92
Développements agreg Benjamin Fleuriault
4 Abandonnés
83/92
Développements agreg Benjamin Fleuriault
84/92
Développements agreg Benjamin Fleuriault
85/92
Développements agreg Benjamin Fleuriault
Énoncé : Soit a ∈]0, π[, on considère l’équation du pendule sans vitesse initiale et d’angle initial
a:
′′
x (t) = − sin(x(t))
x(0) =a
′
x (0) =0
On montre que ce problème a un une unique solution définie sur R (contrairement à dans le livre,
mais enfin bon...). Soit y le système linéarisé correspondant, on a :
a3
∀t ∈ R, |x(t) − y(t)| ≤ |t|
6
4.5 Facile & classique : calcul d’une intégrale d’une fraction rationnelle en
sin de deux manières
(haut) Référence : Queffelec, Analyse complexe
Énoncé : On a : Z 2π
dt
∀a ∈] − 1, 1[, =
0 1 + a sin(t)
Deux méthodes :
86/92
Développements agreg Benjamin Fleuriault
4.6 Difficile & semi-original : la table de Sn est à valeurs entières pour tout
n
(haut) Références : H2G2 nouvelle éd tome 2 En fait, pas très difficile mais exigeant en terme de
matériel : théorie de Galois.
87/92
Développements agreg Benjamin Fleuriault
4.7 Moyen & original : théorème de Minkowski & théorème des quatre
carrés de Lagrange
Réf : Hindry Recasages : 126, 181,
Énoncé : Soit Λ est un réseau de Rn , soit C un convexe symétrique borné tel que vol(C) >
2n covol(Λ). Alors C contient un élément non nul de Λ. Si C est en plus compacte, alors l’inégalité
large suffit.
Corollaire : tout entier est somme de quatre carrés.
88/92
Développements agreg Benjamin Fleuriault
89/92
Développements agreg Benjamin Fleuriault
Preuve : On montre qu’elle est p.s. de Cauchy : on a, par Bienaymé-Tchebychev et par indépen-
dance : ∞
1 X
∀n > m, P (|Sn − Sm | ≥ c) ≤ uk
c2 k=m+1
Mais cette inég est pas terrible...
On pose Tm,c = inf{k > m, |Sk − Sm | ≥ c}. Alors pour n ≥ k > m, on a :
1 2
1 2
P (Tm,c = k) ≤ E (Sk − Sm ) 1 Tm,c =k ≤ E (Sn − Sm ) 1 Tm,c =k
c2 c2
donc : ∞
1 X
∀m, P (∃k, |Sk − Sm | ≥ c) ≤ uk
c2 k=m+1
Donc (en échangeant ∀c et p.s.), (Sn ) est p.s. de Cauchy.
Énoncé : Pour n ≥ 1, on calcule le nombre de dérangements de J1, nK, on montre qu’il est équi-
valent à n!e (par exemple par une série gén). Puis, on calcule :
(le voir comme le déterminant de Jn − In , où Jn est la matrice avec que des 1).
Remarque : On sait (en regardant les lois marginales (σ(i), 1 ≤ i ≤ n)) que le nombre de points
fixes d’une permutation aléatoire suit une loi binomiale de paramètres (n, n1 ). Donc le résultat sur
l’équivalent en e−1 est aussi une conséquence de la convergence en loi des binomiales vers la loi de
Poisson de paramètre 1.
90/92
Développements agreg Benjamin Fleuriault
91/92
Développements agreg Benjamin Fleuriault
4.12 Moyen & classique : proba pour que deux entiers soient premiers
entre eux
On montre (avec des calculs classiques) que la proba que deux entiers choisis aléatoirement (avec
proba uniforme) dans J1, nK soient premiers entre eux tend, quand n → ∞, vers π62 . Ce dév est à
mettre en lien avec les fonctions L de fct multiplicatives.
92/92