Vous êtes sur la page 1sur 7

1

1 Prsentation du pro jet

Projet MATH04
Printemps 2015

Prsentation du projet

Le projet de MATH04 consiste tudier d'une part les transformations classiques du plan, puis tudier les principaux rsultats concernant les sries de
Fourier. Certains rsultats thoriques que vous obtiendrez seront mis en application l'aide de Matlab, outil de calcul numrique et de visualisation durant
les quatre sances de TP.
D'une part, les principales transformations du plan seront tudies : translation, homothtie, symtrie, rotation et le lien entre ces transformations et les
notions d'holomorphie et d'applications conformes sera discut.
D'autre part, les sries de Fourier seront l'tude. Elles permettent d'approcher un signal priodique par une somme de signaux sinusodaux. Les objectifs
sont les suivants :
Revoir les notions sur les sries de Fourier abordes en Math02.
Approfondir les rsultats de convergence grce aux proprits de cours.
Mettre en vidence certains comportements asymptotiques associs aux
sries de Fourier tels que le phnomne de Gibbs.
Dterminer les harmoniques prsentes dans un signal priodique.

L'ensemble des rsultats (calculs thoriques ou obtenus par Matlab) seront prsents dans un rapport de 10 pages maximum, la n
de la dernire sance, en insistant sur la dmarche et l'analyse des
rsultats. Les codes sources pourront tre prsents dans le rapport,
condition d'tre soigneusement comments.

Introduction trs rapide Matlab

Exemple 1 (Vecteurs)

On peut dnir un vecteur ou une matrice par ses


lments avec les sparateurs lignes ou colonnes ' ;' et ',' ou par intervalle 0 a :
b0 (a a + k b) ou 0 a : : b0 (a a + k b).

>
>
>
>

x=[1,2];
x=[1;2];
x=[0:7];
x=[0:0.01:7];

Exemple 2 (Fonctions)

Tous les oprateurs sont matriciels. Pour obtenir une


valuation de x3 aux points 1 et 2, on ne peut pas crire [1, 2]3 . En revanche, on
peut utiliser une multiplication terme terme : Ce sont les oprateurs ., ./, ...

> x=[1,2];
> y=[1,2].^3;

Exemple 3 (Fonctions prdnies)

nies sous Matlab : abs, sqrt, sin, cos,...

c YD/HL/EK/MG/UTT

De nombreuses fonctions sont dj d-

Math04

2 Introduction trs rapide Matlab

Exemple 4 (Fonctions Matlab) Il est souhaitable de crer une fonction pour


chaque algorithme eectu. L'criture gnrale est de la forme :
function [Output1,Output2] = Exemple1Math04(Input1,Input2)
x=Input1+Input2;
y=Input1*Input2;
Output1=max(x,y);
Output2=min(x,y);

Exemple 5 (Boucle For, Instructions conditionnelles)

On souhaite
faire
la somme S des carrs des inverses des entiers impairs de 1 2001, puis 8S .

function y = Exemple2
S=0;
for i=1:2001
if (mod(i,2)==1)
S=S+1/i^2;
end
end
y=(8*S)^0.5;

Exemple 6 (Trac)

Pour tracer l'ensemble de points (x, y) on utilise la fonction plot(x, y). On utilise les options hold on/hold o pour acher plusieurs
fonctions sur un mme graphique. On souhaite tracer sur une mme gure les
t2
+ 2sin(10t) sur l'intervalle [0,10] :
fonctions t + sin(t) et 10

> delta=0.01;
> inter=[0:delta:10];
> y= inter+sin(inter);
> z= inter.*inter/10+2*sin(10*inter);
>hold on
>plot(inter,y);
>plot(inter,z);
>hold off

Exemple 7 (Nuage de points dans le plan)

Une autre reprsentation du


point de coordonnes (x, y) est la valeur complexe z = x + iy . Si Z reprsente un vecteur de complexes, le nuage de points associ peut-tre obtenu par
plot(Z) (courbe continue passant par les points) ou plot(Z, 'o') (nuage de points
uniquement).

>
>
>
>
>
>
>

delta=0.01;
t=[0:delta:2*pi];
A=exp(i*t); % cercle
B=sin(t).*(1+i*cos(t)); % lemniscate
C=2/3*exp(i*(t/6-2*pi/3)); % arc de cercle
Z=[A,B,C];
plot(Z,'o');

Exemple 8 (Intgration numrique)

On souhaite intgrer de manire numrique la fonction f (x) = 2sin(x)


entre
0
et 201. On cre tout d'abord la foncx
tion f dans un chier, puis on crit la commande suivante : quadl(@(x)f (x), 0, 201).
c YD/HL/EK/MG/UTT

Math04

3 Transformation du plan

function y=f(x)
if (x==0)
y=2;
else
y=2.*sin(x)./x;
end

Transformation du plan

3.1

Etude de la fonction f(z)=z

La fonction entire f (z) = z 2 intervient par exemple en optique gomtrique


ou lors de l'tude de fractales. On s'intresse la transformation d'un cercle et
d'un segment du plan par f .
 On considre le segment [AB], avec A(1, 1) et B(1, 1). Vrier que l'image
du segment par f est une portion d'une parabole du plan dont on prcisera
l'quation.
 Reprsenter le segment [AB] et son image par f .
 On s'intresse au cercle de centre C(1, 0) et de rayon 1. Donner une reprsentation polaire, puis paramtrique de l'image par f du cercle.
 Reprsenter le cercle et son image sur un mme graphique. L'image correspond un cardiode.
3.2

Transformations conformes

Le chier alphabet.m permet d'obtenir les coordonnes complexes d'une seule


lettre de l'alphabet en minuscules. Les lettres sont inscrites entre les abscisses 0
et 1 et les ordonnes -2 et +2.

3.2.1 Translation
 Reprsenter une lettre quelconque de l'alphabet.
 La fonction g correspond une translation d'un point du plan par un

vecteur
v (a, b). Donner une expression de g sous forme complexe.
 La fonction g est-elle holomorphe ?
 Utiliser le principe des translations an d'acher votre prnom (considrer
une distance de 1.5 units entre chaque dbut de lettre.)

c YD/HL/EK/MG/UTT

Math04

3.2

Transformations conformes

3.2.2 Fonction holomorphe quelconque


Soit N le nombre de lettres dans votre prnom. Acher l'image de votre
prnom par la fonction g(z) = exp(4iz/N ).

3.2.3 Rotation de centre 0


 La fonction g correspond une rotation de centre 0 et d'argument .
Donner une expression de g sous forme complexe.
 La fonction g est-elle holomorphe ?
 Acher l'image de votre prnom avec = 2
3 .

3.2.4 Homothtie de centre 0


Une homothtie de centre C et de rapport rel k transforme un point M (z)

en un point M 0 (z 0 ) tels que CM 0 = k CM . Il s'agit d'un changement d'chelle


(zoom), centr en C .
 La fonction g correspond une homothtie de centre M0 (z0 ) et de rapport
rel k . Donner une expression de g sous forme complexe.
 La fonction g est-elle holomorphe ?
 Acher l'image de votre prnom avec z0 = 1 + i et k = 2.
 Soit f une translation de coordonnes (2,2), g une rotation de centre 0 et
d'argument = 3 et h une homothtie de centre 0 et de rapport k = 2.
Donner l'expression complexe de h g f . S'agit-il d'une fonction holomorphe ? Ces trois fonctions sont-elles commutatives ? Toutes les compositions de rotations, translations et homothtie sont appeles similitudes
directes. Elles conservent les angles orients. Il s'agit des fonctions anes
en z coecients complexes.

3.2.5 Symtrie centrale


La fonction g correspond une symtrie centrale de centre M0 (z0 ). Donner une
expression de g sous forme complexe.
La fonction g est-elle holomorphe ?
Acher l'image de votre prnom avec z0 = 3 + 3i.
c YD/HL/EK/MG/UTT

Math04

4 Les sries de Fourier

A partir de son expression, en dduire que g peut s'crire comme la composition


d'une translation et d'une rotation (bien prciser l'ordre de composition et les
paramtres associs).

3.2.6 Symtrie axiale


La fonction g correspond une symtrie axiale par rapport l'axe des abscisses.
Donner une expression de g sous forme complexe.
La fonction g est-elle holomorphe ?
Acher l'image de votre prnom par g .
Soit h la symtrie axiale par rapport la droite passant par l'origine et M0 (rei ).
Donner une expression de h sous forme complexe.
En dduire qu'une rotation centrale est la compose de deux symtries axiales
passant par l'origine (utiliser le fait qu'une symtrie est une involution ou que
z = z ).

Les sries de Fourier

On se place dans le cadre des fonctions 2priodiques, continues par morceaux. Les coecients de Fourier sont les suivants :
Z
1 2
f (t)cos(nt)dt
an =
0

1
bn =

f (t)sin(nt)dt
0

On appelle srie de Fourier l'ordre N la fonction suivante :


N

SN (x) =

a0 X
an cos(nx) + bn sin(nx)
+
2
n=1

A)Etude d'une srie de fonctions


n+1

On considre la srie de fonctions de terme gnral fn (x) = 2(1) n sin(nx)


pour x [7, 7] (n 1).
 Vrier numriquement que la suite fn converge simplement vers la fonction nulle.
 Sur un mme graphique, tracer les sommes partielles de la srie de terme
gnral fn pour direntes valeurs de n entre 5 et 5000.
 Vers quelle fonction somme f cette srie semble converger ?
 Qu'observe-t-on pour des valeurs proches de 3.14 [Avoir un pas d'intervalle susamment petit pour observer le phnomne de Gibbs].
 En admettant la convergence de la srie vers f , et en se basant sur x = 2 ,
p
P
dterminer la somme suivante p=0 (1)
2p+1 .

c YD/HL/EK/MG/UTT

Math04

4 Les sries de Fourier

B) Convergence de la srie de Fourier

On souhaite dmontrer le thorme de Dirichlet : Si f est de classe C 1 par


morceaux, 2 -priodique, sa srie de Fourier converge en tout point vers la
moyenne entre limite gauche et limite droite de f .

Lemme de Riemann-Lebesgue
Soit f une fonction continue par morceaux sur [a, b] , a < b, alors :

Z
lim

f (t)sin(t)dt = 0

On souhaite dmontrer cette proprit dans le cas des fonctions de classe


C 1 . En justiant que |f | et |f 0 | admettent une borne suprieure sur [a, b] et en
Rb
eectuant une intgration par partie de a f (t)sin(t)dt, dmontrer le lemme.

Noyau de Dirichlet
Dmontrer l'galit suivante : 1/2 + cos + + cos n =

sin [(n+ 21 )]
2 sin 2

Thorme de Dirichlet
A partir de la dnition de la srie de Fourier, dmontrer l'galit suivante :

1
SN (x) =

(1/2 +
0

N
X

cos(n(t x)))f (t)dt

n=1

En utilisant le noyau de Dirichlet et un changement de variable, en dduire :

1
SN (x) =
2

f (t + x)
0

sin((2N + 1)t/2)
dt
sin(t/2)

En utilisant le fait que f soit priodique et en dcoupant l'intgrale en 2,


vrier que :
Z
1
sin((2N + 1)t/2)
SN (x) =
(f (x + t) + f (x t))
dt
2 0
sin(t/2)
R
+1)t/2)
En dduire que : 1 = 1 0 sin((2N
dt.
sin(t/2)
On considre enn la fonction N (x) = SN (x) 21 (f (x+ ) + f (x )). A partir des deux questions prcdentes et en regroupant judicieusement les termes,
dmontrer que N (x) se met sous la forme suivante :
Z
1
gx (t)sin((2N + 1)t/2)dt
2 0
o g est une fonction continue par morceaux. Conclure.

c YD/HL/EK/MG/UTT

Math04

4 Les sries de Fourier

C) Application du thorme de Dirichlet

Retour au premier exemple


On considre la fonction 2 -priodique f avec f (x) = x pour x ] , [ et
f () = 0.
1. Calculer les coecients de Fourier an et bn .
2. Retrouver l'ensemble des rsultats de la premire partie.

Un autre exemple
On considre la fonction 2 -priodique f avec f (x) = |x| pour x [, [.
Calculer les coecients de Fourier an et bn .
Ecrire f comme somme d'une Srie de Fourier.
Comme dans la premire partie, vrier graphiquement que les sommes partielles
convergent vers f . Observe-t-on le phnomne de Gibbs ?
P
1
Grce au thorme de Dirichlet, calculer la somme suivante : T = p=0 (2p+1)
2.
P 1
En dduire S = n=1 n2 [on s'intressera S T ].
D) Harmoniques d'un signal

On observe un signal 2 -priodique. Sa pulsation est donc = 1 est cette


fonction se dcompose en une srie de fonctions sinusodales de pulsation n
appeles harmoniques de rang n. On souhaite dterminer l'ensemble des harmoniques pour lesquelles l'amplitude associe est non ngligeable. Cela permettra
d'approcher le signal de manire ecace avec un nombre ni de fonctions. On
travaille sur la fonction f _math04, accessible sur Moodle.
1. Reprsenter f _math04 sur [10, 10] et vrier sa priodicit.
2. Ecrire les fonctions permettant de calculer numriquement an et bn .
3. On ne conserve que les harmoniques dont les amplitudes (|an | ou |bn |)
sont suprieures 0.05. Dterminer ces harmoniques (en pratique, ces
harmoniques se trouvent pour des valeurs de n relativement peu leves).
4. Reconstruire le signal partir des harmoniques signicatives et vrier la
cohrence de ce rsultat.

c YD/HL/EK/MG/UTT

Math04