une excellente réponse à cette question n’existe probablement pas encore car c’est un domaine de recherche relativement jeune et très actif. Par exemple, Ingo Wegeners a publié un ouvrage complet sur les fonctions booléennes de 1987 qui n’a rien à voir avec le sujet (sauf pour analyser la complexité du circuit de la TFD).
une simple intuition ou conjecture est qu'il apparaît que des coefficients de Fourier élevés d'ordre supérieur indiquent la présence de sous-fonctions qui doivent prendre en compte de nombreuses variables d'entrée et qui, par conséquent, nécessitent de nombreuses portes. C'est-à-dire que l'expansion de Fourier est apparemment un moyen naturel de mesurer quantitativement la dureté d'une fonction booléenne. Je n'ai pas vu cela directement prouvé, mais je pense qu'il a fait allusion à de nombreux résultats. Par exemple, la limite inférieure de Khrapchenko peut être liée aux coefficients de Fourier. [1]
Une autre analogie approximative peut être empruntée à l'EE ou à d'autres domaines de l'ingénierie, dans une certaine mesure, où l'analyse de Fourier est largement utilisée. il est souvent utilisé pour les filtres EE / traitement du signal . les coefficients de Fourier représentent une "bande" particulière du filtre. l'histoire dit aussi que le "bruit" semble se manifester dans des gammes de fréquences particulières, par exemple basses ou hautes. Dans CS, une analogie avec le "bruit" est "aléatoire", mais de nombreuses recherches (atteignant un jalon dans [4], par exemple) montrent clairement que le caractère aléatoire est fondamentalement identique à la complexité. (Dans certains cas, "l'entropie" apparaît également dans le même contexte.) L'analyse de Fourier semble convenir à l'étude du "bruit", même dans les environnements CS. [2]
une autre intuition ou image découle de la théorie du vote / choix [2,3], il est utile d’analyser les fonctions booléennes comme ayant des sous-composants qui "votent" et influencent le résultat. C'est-à-dire que l'analyse du vote est une sorte de système de décomposition des fonctions. Cela s'appuie également sur une théorie du vote qui a atteint des sommets en analyse mathématique et qui, semble-t-il, est antérieure à l'utilisation de nombreuses analyses de Fourier des fonctions booléennes.
de plus, le concept de symétrie semble être primordial dans l'analyse de Fourier. plus la fonction est "symétrique", plus le coefficient de Fourier est annulé, et plus la fonction est "simple" à calculer. mais aussi plus la fonction est "aléatoire" et donc plus complexe, moins les coefficients s'annulent. autrement dit, la symétrie et la simplicité, et inversement l'asymétrie et la complexité de la fonction, semblent être coordonnées de manière à pouvoir être analysées par Fourier.
[1] Sur l'analyse de Fourier des fonctions booléennes par Bernasconi, Codenotti, Simon
[2] Brève introduction à l'analyse de Fourier sur le cube booléen (2008) de De Wolf.
[3] Quelques sujets sur l'analyse des fonctions booléennes par O'Donnell
[4] Les preuves naturelles de Razborov & Rudich