Chapitre 11 Exercices sur trigonométrie et complexes
11.1 Les polynômes de Tchebychev
11.1.1 L’énoncé
Les polynômes de Tchebychev Tn sont tels que cos(nx)=Tn(cos(x)).
On a ainsi :
T0(x)=1
T1(x)=x
T2(x)=2x2−1
-
Montrer que pour n≥ 1 on a :
Tn+1(x)=2xTn(x)−Tn−1(x).
- Écrire une fonction de n qui renvoie le polynôme Tn, en utilisant
la relation Tn+1(x)=2xTn(x)−Tn−1(x).
- Écrire une fonction de n qui renvoie le polynôme Tn, en utilisant
les nombres complexes et la formule de Moivre.
11.1.2 La solution avec Xcas
Dans Xcas, la fonction tchebyshev1 qui renvoie le nième
polynôme de Tchebyshev de 1ière espèce existe. Cela va pouvoir permettre
la vérification de vos programmes
-
La relation Tn+1(x)=2xTn(x)−Tn−1(x) est vraie pour n=1
car T2(x)=2xT1(x)−T0(x)=2x*x−2
On a :
cos((n+1)x)=cos(x)*cos(nx)−sin(x)*sin(nx) et
cos((n−1)x)=cos(x)*cos(nx)+sin(x)*sin(nx)
donc cos((n+1)x)+cos((n−1)x)=2cos(x)*cos(nx)
ou encore cos((n+1)x)=2cos(x)*cos(nx)−cos((n−1)x)
c’est à dire :
Tn+1(x)=2xTn(x)−Tn−1(x)
- On écrit une fonction Tcheb(n) qui renvoie le polynôme Tn,
en utilisant la relation Tn+1(x)=2xTn(x)−Tn−1(x). :
Tcheb(n):={
local j,T0,T1,Tj;
T0:=1;
T1:=x;
pour j de 2 jusque n faire
Tj:=2*x*T1-T0;
T0:=T1;
T1:=Tj;
fpour;
return T1;
}:;
On tape : Tcheb(7)
On obtient :64*x^
7-112*x^
5+56*x^
3-7*x - On écrit une fonction Tchebich(n) qui renvoie le polynôme Tn,
en utilisant la formule de Moivre (cos(nx)=re((cos(x)+isin(x))n)) et
l’égalité sin(x)2=1−cos(x)2 :
Tchebich(n):={
local f;
f(x,y):=normal(re((x+i*y)^n));
return f(x,sqrt(1-x^2));
}:;
On tape : Tchebich(7)
On obtient :64*x^
7-112*x^
5+56*x^
3-7*x
Remarque
On peut vérifier car cette fontion existe dans Xcas, on tape
On tape : tchebyshev1(7)
On obtient :64*x^
7-112*x^
5+56*x^
3-7*x