
TL;DR
This textbook provides a comprehensive analysis of Boolean functions using Fourier methods, highlighting their foundational role in theoretical computer science and diverse applications across mathematics and related fields.
Contribution
It develops the foundational theory of Boolean functions and showcases their wide-ranging applications through detailed analysis and examples.
Findings
Fourier analysis is essential in studying Boolean functions.
Boolean functions are central to multiple areas in computer science and mathematics.
The book offers extensive exercises and practical insights for researchers and students.
Abstract
The subject of this textbook is the analysis of Boolean functions. Roughly speaking, this refers to studying Boolean functions via their Fourier expansion and other analytic means. Boolean functions are perhaps the most basic object of study in theoretical computer science, and Fourier analysis has become an indispensable tool in the field. The topic has also played a key role in several other areas of mathematics, from combinatorics, random graph theory, and statistical physics, to Gaussian geometry, metric/Banach spaces, and social choice theory. The intent of this book is both to develop the foundations of the field and to give a wide (though far from exhaustive) overview of its applications. Each chapter ends with a "highlight" showing the power of analysis of Boolean functions in different subject areas: property testing, social choice, cryptography,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
