Fonction de Walsh

De testwiki
Aller à la navigation Aller à la recherche

Modèle:Voir homonymes Modèle:Sources

Les premières fonctions de Walsh, où j est le numéro de la fonction, km est le nombre de bits de la fonction numéro j mais en code gris et x est la variable dyadique.
1  ----------------
2  --------________
3  ----________----
4  ----____----____
5  --____----____--
6  --____--__----__
7  --__--____--__--
8  --__--__--__--__

Table des huit premières fonctions de cette base hilbertienne

Les fonctions de Walsh, nommées d'après Joseph L. Walsh, sont un ensemble de fonctions qui forment une base hilbertienne de l'[[espace L2|espace Modèle:Math]] des fonctions de carré intégrable sur l'intervalle unité.

Ces fonctions prennent uniquement les valeurs –1 et 1, sur des sous-intervalles définis par les fractions dyadiques. Elles sont utiles en électronique et d'autres applications en ingénierie.

Les fonctions orthogonales de Walsh sont utilisées pour effectuer les transformées de Hadamard, qui sont très similaires aux sinusoïdales orthogonales employées dans le cadre de la transformée de Fourier. Les fonctions de Walsh partagent également des similitudes avec l'ondelette de Haar. Le système de Haar est toutefois préférable dans certaines situations où la localisation est nécessaire (alors que les fonctions de Walsh sont bornées) ou d'autres caractéristiques propres aux ondelettes doivent être respectées.

L'ordre de la fonction est 2Modèle:Exp, où s est un entier, ce qui signifie qu'il y a 2Modèle:Exp intervalles où la valeur est égale à –1 ou 1.

Une liste de 2Modèle:Exp fonctions de Walsh forme une matrice de Hadamard. Une manière de définir les fonctions de Walsh consistent à utiliser la représentation binaire des entiers et des réels. Pour un entier k, on considère la représentation binaire suivante :

k=k0+2k1+...+2mkm

pour un entier m avec les kModèle:Ind égaux à 0 ou 1. Ensuite, si k est le résultat en code Gray de j – 1, alors la j-ième fonction de Walsh au point x, avec 0 ≤ x < 1, est :

Wj(x)=(1)k0x0+...+kmxm

si

x=x0/2+x1/22+x2/23+...

où les xModèle:Ind sont 0 ou 1.

Les fonctions de Walsh peuvent être interprétées comme les caractères du groupe compact ZModèle:IndModèle:Exp des suites à valeurs dans [[Groupe cyclique|ZModèle:Ind]]. Vu sous cet angle, plusieurs généralisations ont été proposées.

Applications

Les applications en mathématiques peuvent être trouvées où des représentations numériques sont utilisées, par exemple dans l'analyse des méthodes numériques de quasi-Monte Carlo.

Voir aussi

Modèle:Traduction/Référence

Modèle:Portail