Math 2.0

Abstract harmonic analysis Definition

Fourier analysis on the Boolean cube

Builds on Boolean functionCharacter of an abelian groupCharacters of a finite abelian group form a basisWalsh–Hadamard transform

Definition

Let n≥1n \ge 1, and let {−1,1}n\set{-1, 1}^n be the Boolean cube, a group under coordinatewise multiplication, isomorphic to (ℤ/2ℤ)n(\Z/2\Z)^n. For a subset S⊆{1,…,n}S \subseteq \set{1, \dots, n}, the parity function χS ⁣:{−1,1}n→{−1,1}\chi_S \colon \set{-1, 1}^n \to \set{-1, 1} is χS(x)=∏i∈Sxi\chi_S(x) = \prod_{i \in S} x_i, with χ∅=1\chi_\emptyset = 1. For a function f ⁣:{−1,1}n→ℝf \colon \set{-1, 1}^n \to \R, its Fourier coefficient at SS is f^(S)=12n∑x∈{−1,1}nf(x) χS(x).\widehat{f}(S) = \frac{1}{2^n} \sum_{x \in \set{-1, 1}^n} f(x)\, \chi_S(x). The Fourier expansion of ff is f=∑S⊆{1,…,n}f^(S) χSf = \sum_{S \subseteq \set{1, \dots, n}} \widehat{f}(S)\, \chi_S.

Remarks

The parity functions are exactly the characters of the group {−1,1}n\set{-1, 1}^n, and they form an orthonormal basis for ⟨f,g⟩=2−n∑xf(x)g(x)\ip{f}{g} = 2^{-n}\sum_x f(x) g(x), by the basis theorem for characters. So the expansion holds and is unique, and Parseval's identity 2−n∑xf(x)2=∑Sf^(S)22^{-n}\sum_x f(x)^2 = \sum_S \widehat{f}(S)^2 holds. Up to the factor 2−n2^{-n} and a change from {0,1}\set{0,1} to {−1,1}\set{-1,1}, the vector of coefficients is the Walsh–Hadamard transform of the table of values of ff.

Example: for majority on three inputs, Maj(x)=12(x1+x2+x3)−12x1x2x3\mathrm{Maj}(x) = \frac{1}{2}(x_1 + x_2 + x_3) - \frac{1}{2}x_1x_2x_3. Check: at (1,1,1)(1, 1, 1) the right side is 32−12=1\frac{3}{2} - \frac{1}{2} = 1; at (1,1,−1)(1, 1, -1) it is 12+12=1\frac{1}{2} + \frac{1}{2} = 1; at (1,−1,−1)(1, -1, -1) it is −12−12=−1-\frac{1}{2} - \frac{1}{2} = -1; the other points follow by symmetry and by Maj(−x)=−Maj(x)\mathrm{Maj}(-x) = -\mathrm{Maj}(x).

Non-example: the polynomial x12x2x_1^2 x_2 is not multilinear, so it is not a Fourier expansion in this sense. On the cube x12=1x_1^2 = 1, so as a function it equals χ{2}\chi_{\set{2}}; the expansion is unique only among multilinear polynomials.

The degree of ff is the largest ∣S∣\abs{S} with f^(S)≠0\widehat{f}(S) \ne 0, and the influence of coordinate ii on ff with values in {−1,1}\set{-1,1} is ∑S∋if^(S)2\sum_{S \ni i} \widehat{f}(S)^2.

Reading path

To understand this page from the ground up, read these 38 pages in order. The foundations come first.

Show the path as a graph
Abelian group, concept, no evidence levelAbelian groupconceptBasis, concept, no evidence levelBasisconceptBinary operation, definition, no evidence levelBinary operationdefinitionBoolean function, concept, no evidence levelBoolean functionconceptCentraliser, concept, no evidence levelCentraliserconceptCharacter group, concept, no evidence levelCharacter groupconceptCharacter of a representation, concept, no evidence levelCharacter of a repres…conceptCharacter of an abelian group, concept, no evidence levelCharacter of an abeli…conceptComplex conjugate, concept, no evidence levelComplex conjugateconceptConjugacy class, concept, no evidence levelConjugacy classconceptCyclic group, concept, no evidence levelCyclic groupconceptGroup, concept, no evidence levelGroupconceptGroup representation, concept, no evidence levelGroup representationconceptIrreducible representation, concept, no evidence levelIrreducible represent…conceptUnitary matrix, concept, no evidence levelUnitary matrixconceptVector space, concept, no evidence levelVector spaceconceptWalsh–Hadamard transform, concept, no evidence levelWalsh–Hadamard transf…conceptCommutativity, definition, no evidence levelCommutativitydefinitionSchur orthogonality relations, statement, no evidence levelSchur orthogonality r…statementDirect product of groups, definition, no evidence levelDirect product of gro…definitionGroup homomorphism, definition, no evidence levelGroup homomorphismdefinitionLaws of exponents in a group, statement, no evidence levelLaws of exponents in …statementOrder of a group, definition, no evidence levelOrder of a groupdefinitionSubgroup, definition, no evidence levelSubgroupdefinitionGroup isomorphism, definition, no evidence levelGroup isomorphismdefinitionCyclic subgroup generated by an element, definition, no evidence levelCyclic subgroup gener…definitionAbelian group, definition, no evidence levelAbelian groupdefinitionOrder of an element, definition, no evidence levelOrder of an elementdefinitionCyclic group, definition, no evidence levelCyclic groupdefinitiong to the n equals 1 iff the order divides n, statement, no evidence levelg to the n equals 1 i…statementOrder of a cyclic subgroup equals the order of its generator, statement, no evidence levelOrder of a cyclic sub…statementCyclic groups of the same order are isomorphic, statement, no evidence levelCyclic groups of the …statementProduct of cyclic groups is cyclic iff the orders are coprime, statement, no evidence levelProduct of cyclic gro…statementClassification of finite abelian groups, statement, no evidence levelClassification of fin…statementOrthogonality of characters, statement, no evidence levelOrthogonality of char…statementNumber of characters of a finite abelian group, statement, no evidence levelNumber of characters …statementCharacters of a finite abelian group form a basis, statement, no evidence levelCharacters of a finit…statementFourier analysis on the Boolean cube, definition, no evidence levelFourier analysis on t…definition
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Abelian group concept
  2. Basis concept
  3. Binary operation definition
  4. Boolean function concept
  5. Centraliser concept
  6. Character group concept
  7. Character of a representation concept
  8. Character of an abelian group concept
  9. Complex conjugate concept
  10. Conjugacy class concept
  11. Cyclic group concept
  12. Group concept
  13. Group representation concept
  14. Irreducible representation concept
  15. Unitary matrix concept
  16. Vector space concept
  17. Walsh–Hadamard transform concept
  18. Commutativity definition
  19. Schur orthogonality relations statement
  20. Direct product of groups definition
  21. Group homomorphism definition
  22. Laws of exponents in a group statement
  23. Order of a group definition
  24. Subgroup definition
  25. Group isomorphism definition
  26. Cyclic subgroup generated by an element definition
  27. Abelian group definition
  28. Order of an element definition
  29. Cyclic group definition
  30. g to the n equals 1 iff the order divides n statement
  31. Order of a cyclic subgroup equals the order of its generator statement
  32. Cyclic groups of the same order are isomorphic statement
  33. Product of cyclic groups is cyclic iff the orders are coprime statement
  34. Classification of finite abelian groups statement
  35. Orthogonality of characters statement
  36. Number of characters of a finite abelian group statement
  37. Characters of a finite abelian group form a basis statement
  38. Fourier analysis on the Boolean cube definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Analysis_of_Boolean_functions
About this page
Tag3H0982CFH4
URIm2://3H0982CFH4
Kinddefinition
WritingW0 stub
MSC43A70, 06E30, 42C10
DefinesFourier analysis on the Boolean cube
UsesBoolean function, Character of an abelian group, Characters of a finite abelian group form a basis, Walsh–Hadamard transform
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.