Problème 1
1. Examinons d'abord les puissances de S . Pour k entre 1 et n − 1 :
S
k=
0 · · · · · · 0
... ...
0 · · · · · · 0
1 0 0
0 ... ... ...
... ... ... ... ...
0 · · · 0 1 0 · · · 0
← ligne k + 1
Ceci peut se montrer à l'aide seulement de la dénition du produit matriciel.
On comprend mieux la situation en interprétant S comme la matrice d'un endomor- phisme f de R
ndans la base canonique (e
1, · · · , e
n) . En eet, un tel endomorphisme vérie
∀i ∈ {1, · · · , n} : f (e
i) = e
i+1en convenant que e
l= 0
Rndès que l > n . Il est alors immédiat que f
kvérie
∀i ∈ {1, · · · , n} : f
k(e
i) = e
i+kdont la matrice dans la base canonique est celle indiquée au début.
La famille (1, S, · · · , S
n−1) est libre car la première colonne d'une combinaison linéaire λ
0I + · · · + λ
n−1S
n−1est
λ
0λ
1...
λ
n1
Si une telle combinaison est nulle, tous les coecients sont évidemment nuls.
On en déduit que la dimension de S est nulle.
Considérons maintenant l'endomorphisme g de R
ndont la matrice dans la base cano- nique est T . Il est clair que g permute circulairement les vecteurs de base. Ceci entraîne g
nest l'identité et que, pour k entre 1 et n − 1 , :
∀i ∈ {1, · · · , n} : g
k(e
i) = e
i+ken convenant cette fois que e
l= e
l−ndès que l > n .
Montrons maintenant que (I, T, · · · , T
n−1) est libre en montrant que (Id, g, · · · , g
n−1)
est libre.
Considérons une combinaison linéaire nulle :
λ
0Id + λ
1g + · · · + λ
n−1g
n−1= 0
L(Rn)Appliquons cette identité fonctionnelle en e
1. On obtient
λ
0e
1+ λ
1e
2+ · · · + λ
n−1e
n= 0
RnCeci entraîne que tous les λ
isont nuls car (e
1, · · · , e
n) est libre (c'est la base canonique).
La dimension de T est donc n .
Étudions maintenant l'intersection en restant dans l'interprétation avec des endomor- phismes. Si un endomorphisme h est dans les sous-espaces engendrés par f et g , il s'écrira
h = λ
0Id + λ
1f + · · · + λ
n−1f
n−1= µ
0Id + µ
1g + · · · + µ
n−1g
n−1pour certains λ
iet µ
j. Si on applique cette identité fonctionnelle en e
1, on obtient
λ
0e
1+ λ
1e
2+ · · · + λ
n−1e
n= µ
0e
1+ µ
1e
2+ · · · + µ
n−1e
nCe qui entraîne
λ
0= µ
0, · · · , λ
n−1= µ
n−1Si on applique l'identité fonctionnelle en e
2, on obtient
λ
0e
2+ λ
1e
3+ · · · + λ
n−2e
n= µ
0e
2+ µ
1e
3+ · · · + µ
n−2e
n+ µ
n−1e
1ce qui entraîne µ
n−1= λ
n−1= 0 . On procède de même avec les autre vecteurs de base pour montrer que tous les coecients sont nuls sauf ceux d'indice 0 qui sont égaux.
Finalement :
S ∩ T = {I}
2. La matrice S
kest constituée d'une seule bande de 1 parallèle à la diagonale principale et qui "descend" vers la gauche quand k augmente, tout le reste étant nul. La matrice de T
kpossède la même bande de 1 et possède en plus une autre bande de 1 cette fois au dessus de la diagonale. Chaque 1 qui "disparait" en bas "réapparait" en haut. Ceci se traduit par :
∀k ∈ {1, · · · , n − 1} : T
k= S
k+
t(S
n−k)
Cette formule est aussi valable pour n car S
n= 0
net S
0= I
n.
3. Les propriétés de bilinéarité du produit matriciel et de linéarité de la trace montrent le caractère bilinéaire de (/) .
Le caractère symétrique vient de propriétés bien connues de la trace et de la transpo- sition :
t
(AB) =
tB
tA tr(
tA) = tr(A) Dans ce contexte :
(B/A) = tr(B
tA) = tr
t(B
tA)
= tr(A
tB) = (A/B)
Le caractère positif vient de ce que tr(A
tA)) est la somme des carrés de tous les termes de la matrice A .
4. Pour calculer des produits scalaires de matrices S
k, il est commode de remarquer que terme i, j de S
k= δ
i−k,joù δ
u,vest le symbole de Kronecker qui vaut 1 si u = v et 0 sinon. Pour tous p et q entre 0 et n − 1 , on peut alors écrire :
(S
p/S
q) = 1 n
X
(i,j)∈{1,···,n}2
δ
i−p,jδ
i−q,jSeuls contribuent réellement à la somme les (i, j) pour lesquels les deux δ valent 1 . Ceci ne peut se produire que si
i − p = j = i − q ⇒ p = q
Donc pour i 6= q , les matrices S
pet S
qsont orthogonales. La famille des S
kest orthogonale.
Pour évaluer les produits scalaires entre puissances de T , utilisons l'expression trouvée en 2. et développons :
(T
p/T
q) = (S
p/S
q) + (
tS
n−p/S
q) + (S
p/
tS
n−q) + (
tS
n−p/
tS
n−q) Parmi ces termes : (S
p/S
q) est nul par orthogonalité sauf si p = q .
(
tS
n−p/S
q) = 1
n tr(
tS
n−p tS
q) = 1
n tr(S
qS
n−p) = 1
n tr(S
n+q−p)
qui vaut 0 sauf si p = q car la diagonale des puissances de S est nulle. Le calcul et le résultats sont les mêmes pour (S
p/
tS
n−q) .
En ce qui concerne le dernier terme :
(
tS
n−p/
tS
n−q) = (S
n−q/S
n−p)
car on peut permuter deux matrices sans changer la trace de leur produit. Ce terme est nul par orthogonalité des puissances de S sauf si p = q .
En conclusion, la famille des puissances de T est orthogonale. Elle est même ortho- normée car on a vu que (A/A) est la somme des carrés des termes divisée par n . Les puissances de T contiennent exactement n fois 1 et le reste de 0 .
5. Pour montrer que S
pest la projection orthogonale de T
psur S , on va montrer que T
p− S
pest orthogonale à S pour tous les p entre 1 et n − 1 .
Pour tous les q entre 0 et n − 1 :
(T
p− S
p/S
q) = (T
p/S
q) − (S
p/S
q) = (S
p/S
q) + (
tS
n−p/S
q) − (S
p/S
q)
= 1
n tr(S
n−p+q) = 0
Problème 2
Partie 1. Dénitions - Exemples
1. a. Comme la paramétrisation est normale, z
0(s) est l'axe complexe de − → τ (s) . Le vecteur − → n est obtenu à partir de − → τ par une rotation de
π2qui se traduit par la multiplication par i pour les axes. La relation (2) est donc simplement la traduction complexe de la dénition de la courbure par :
−
→ τ
0= c − → n Les deux relations sont donc équivalentes
b. Lorsque c
0est un réel xé, cherchons les solutions de l'équation diérentielle z
00= ic
0z
0Si c
0= 0 , l'équation devient z
00= 0 dont les solutions sont de la forme s → as + b
avec a et b complexes xés ( a de module 1 ) pour que la paramétrisations soit normale. Le support de ces paramétrisations sont des droites.
Si c
06= 0 . D'après le cours sur les équations diérentielles linéaires du premier ordre :
z
0(s) = z
0(0)e
ic0s⇒ z(s) = z(0) − i z
0(0) c
0e
ic0sLe support d'une telle courbe paramétrée est un cercle.
En conclusion, le support d'une courbe paramétrée dont tous les points sont des
sommets est une droite ou un cercle.
c. D'après le cours sur les équations diérentielles linéaires du premier ordre, les solutions de
y
0(s) = i 1 + s
2y sont les fonctions de la forme
λe
iFoù F est une primitive de s →
1+s12. Une telle primitive est arctan . En tenant compte de la condition initiale z
0(0) = 1 on obtient donc
z
0(s) = e
iarctansPour θ dans ] −
π2,
π2[ (ce qui est le cas si θ = arctan s ), on a cos θ = 1
√
tan
2θ sin θ = tan θ
√ tan
2θ Avec θ = arctan s , on déduit :
z
0(s) = 1 + is
√ 1 + s
2Le calcul de z revient à un calcul d'intégrale :
z(s) = i
=z(0)
+ Z
s0
1 + iu
√ 1 + u
2du On eectue un changement de variable u = sh t et on obtient
z(s) = argsh s + i(s − 1)
Il apparait alors que le support est le même que celui de la paramétrisation t → 1 + i(ch t − 1)
obtenue avec le changement de paramètre admissible t = sh s .
Ce support est une courbe appelée chaînette qui ressemble de loin à une parabole mais n'en n'est pas une.
2. a. Pour la parabole, les calculs sont immédiats :
−
→ f
0(t) = − → i + t
22p
−
→ j
−
→ f
00(t) = 1 p
−
→ j
On en déduit que la paramétrisation n'est pas normale. La vitesse n'est pas de norme 1 mais
k − → f
0(t)k =
p p
2+ t
2p
−
→ τ (t) = p p p
2+ t
2− → i + t
p
−
→ j
−
→ n (t) = p p p
2+ t
2− t p
−
→ i + − → i
L'équation de la tangente en f (t) est det( −−−−→
f (t)M , − →
f
0(t)) = 0 ⇔
x − t 1 y − t
22p t p
= 0
b. Le calcul de la courbure se fait à l'aide du déterminant : γ(f (t)) = det( − →
f
0(t), − → f
00(t)) k − →
f
0(t)k = p
2(p
2+ t
2)
−32La dérivée de cette fonction
−3p
2t(p
2+ t
2)
−52s'annule seulement pour t = 0 qui correspond à l'origine et au sommet de la parabole.
Rappelons que pour une conique, le terme sommet désigne un point d'intersection avec l'axe focal.
3. a. Pour l'ellipse, les calculs sont immédiats :
−
→ f
0(t) = − a sin t − →
i + b cos t − → j
−
→ f
00(t) = − a cos t − →
i − b sin t − → j
On en déduit que la paramétrisation n'est pas normale. La vitesse n'est pas de norme 1 mais
k − →
f
0(t)k = p
a
2sin
2t + b
2cos
2t
−
→ τ (t) = 1
p a
2sin
2t + b
2cos
2t
−a sin t − →
i + b cos t − → j
−
→ n (t) = 1
p a
2sin
2t + b
2cos
2t
−b cos t − →
i + a sin t − →
j
L'équation de la tangente en f (t) est det( −−−−→
f (t)M , − →
f
0(t)) = 0 ⇔
x − a cos t −a sin t y − b sin t b cos t
= 0
b. Le calcul de la courbure se fait à l'aide du déterminant : γ(f (t)) = det( − →
f
0(t), − → f
00(t)) k − →
f
0(t)k = ab(a
2sin
2t + b
2cos
2t)
−32La dérivée de cette fonction
−3ab(a
2− b
2) sin t cos t(a
2sin
2t + b
2cos
2t)
−52s'annule seulement pour t congru à 0 modulo
π2. Il existe donc quatre sommets qui correspondent aux intersection avec les deux axes de symétrie. Pour une co- nique les intersections avec le petit-axe ne sont pas habituellement appelées des sommets.
M1
M2
(M1, M2)
D M(w)
Fig. 1: Droites passant par M (w)
Partie 2. Courbe fermée strictement convexe
1. a. La fonction Y est continue, les valeurs Y (u) et Y (v) sont de signes opposés.
D'après le théorème des valeurs intermédiaires, il existe w entre u et v tel que Y (w) = 0 .
Par dénition, M (w) est sur la droite (M
1, M
2) et même sur le segment [M
1, M
2] . Considérons toutes les droites D passant par M (w) (Fig. 1). Parmi ces droites doit se trouver la tangente en M (w) .
Si D n'est pas (M
1, M
2) . Les deux points M
1et M
2ne sont pas dans le même des deux demi-plans ouverts dénis par D . Chacun est dans un (diérent) des deux.
Si D est (M
1, M
2) . Aucun des des deux points M
1et M
2n'est dans un des demi-plans ouverts dénis par D .
Or, d'après la convexité de la courbe, lorsque D est la tangente en M (w) , les deux points devraient se trouver dans le même des deux demi-plans ouverts dénis par la tangente. Il est donc impossible que Y change de signe entre s
1et s
2.
b. Montrer que tous les points M (s) avec s
1< s < s
2se trouvent dans le même des deux demi-plans dénis par la droite (M
1, M
2) est une reformulation de la question précédente. S'ils ne s'y trouvaient pas, la fonction Y changerait de signe.
On peut raisonner entre s
2et s
1+L comme entre s
1et s
2. (Fig. 2) Il faut toutefois jistier que la deuxième portion de courbe n'est pas du même côté de la droite.
Cela se fait en considérant ce qui se passe autour de M
2. Comme (M
1, M
2) ne peut être tangente, la tangente en M
2traverse la droite (M
1, M
2) . Pour s > s2 le point se trouvera donc de l'autre côté.
2. a. La fonction c est continue et périodique de période L . Sa restriction à un segment de longueur L est donc bornée et atteint ses bornes. Comme l'ensemble des valeurs prises par la fonction est aussi l'ensemble des valeurs prises par une restriction à un segment de longueur L , la fonction complète est donc bornée et atteint ses bornes.
Notons s
1un réel tel que
c(s
1) = min {c(s), s ∈ R }
Comme la restriction de c à [s
1, s
1+ L] atteint sa borne supérieure, il existe alors un s
2∈ [s
1, s
1+ L] tel que
c(s
2) = max {c(s), s ∈ R }
Les réels s
1et s
2réalisent des extréma absolus de la fonction c et la fonction c
est dérivable dans R. On en déduit que c
0(s
1) = c
0(s
2) = 0 . Les points M (s
1) et
M (s
2) sont des sommets de la courbe.
M1=M(s1) M2=M(s2)
X
Y lesM(s)avecs∈]s2, s1+L[
lesM(s)avecs∈]s1, s2[
Fig. 2: Intersection avec une corde
b. On suppose dans cette question que c
0ne s'annule qu'en s
1et s
2. Elle garde donc un signe constant dans ]s
1, s
2[ et dans ]s
2, s
1+ L[ . Comme s
1réalise le minimum de c et s
2le maximum, la fonction est croissante sur ]s
1, s
2[ et décroissante sur ]s
2, s
1+L[ . Les signes se combinent alors pour que l'intégrale (fonctions continues) soit positive.
Z
s1+L s1c
0(s)Y (s)ds = Z
s2s1
c
0(s)
>0
Y (s)
>0
ds + Z
s1+Ls2
c
0(s)
<0
Y (s)
<0
ds > 0
En fait on va montrer que cette intégrale est nulle ce qui conduit évidemment à une contradiction et à l'existence d'une troisième valeur s
3où c
0s'annule.
Le calcul utilise une intégration par parties et la dénition de la courbure. Com- mençons par la courbure. On exprime la vitesse dans le repère indiqué par
l'énoncé :
−
→ τ (s) =X
0(s) − →
i + Y
0(s) − → j
−
→ n (s) = − Y
0(s) − →
i + X
0(s) − → j
−
→ τ
0(s) =c(s) − → n (s)
⇒
X
00(s) = − c(s)Y
0(s)
Y
00(s) =c(s)X
0(s) Utilisons maintenant l'intégration par parties
Z
s1+L s1c
0(s)Y (s)ds = [c(s)Y (s)]
ss1+L1
| {z }
=0 par périodicité
− Z
s1+Ls1
c(s)Y
0(s)ds
= Z
s1+Ls1
X
00(s)ds = [X
0(s)]
ss1+L1
= 0 par périodicité
s1 s3 s4 s2