Previous Up Next

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

  1. Montrer que pour n≥ 1 on a :
    Tn+1(x)=2xTn(x)−Tn−1(x).
  2. Écrire une fonction de n qui renvoie le polynôme Tn, en utilisant la relation Tn+1(x)=2xTn(x)−Tn−1(x).
  3. É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

  1. 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)
  2. 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
  3. 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

Previous Up Next