Math 581A - Analysis of Boolean Functions - Fall 2025

Course information

  1. Introduction
  2. Linearity testing
  3. The Goldreich-Levin algorithm
  4. Hardness of Approximation I (via PCP Theorem + Parallel Repetition)
  5. Hypercontractivity
  6. The invariance principle
  7. The Majority is Stablest Theorem
  8. Hardness of Approximation II — The Unique Games Conjecture and Hardness for
    MaxCut
  9. Induced subgraphs of hypercubes
  10. The Aaronson-Ambainis Conjecture
  11. The Bohnenblust-Hille Inequality

Covered material

  1. Wednesday, Sep 24, 2025. Sections 1.1 and 1.2 in the notes.
  2. Friday, Sep 26, 2025. Convolution and restrictions.
  3. Monday, Sep 29, 2025: Chapter 1: Finished restrictions. Started with noise stability
  4. Wednesday, Oct 1, 2025: Noise stability
  5. Friday, Oct 3, 2025: Finished Chapter 1
  6. Monday, Oct 6, 2025: Chapter 2: Linearity test
  7. Wednesday, Oct 8, 2025: Chapter 3: The Goldreich-Levin algorithm
  8. Friday, Oct 10, 2025: List decoding of Walsh-Hadamard code. Chapter 4: PCP verifiers and constraint satisfaction.
  9. Monday, Oct 13, 2025: Chapter 4: Label Cover
  10. Wednesday, Oct 15, 2025: Chapter 4: Parallel repetition, beginning of Noisy Linearity Test
  11. Friday, Oct 15, 2025. Chapter 4: The Noisy Linearity + constraint test.
  12. Monday, Oct 20, 2025. Chapter 4: The reduction from Label Cover to 3LIN.
  13. Wednesday, Oct 22, 2025. Chapter 4: Finished the reduction and started with Chapter 5: B-reasonable random variables
  14. Friday, Oct 24, 2025: Chapter 5: Proof of Bonami Lemma.
  15. Monday, Oct 27, 2025: Chapter 5: FKN Theorem. Majority function. Tribes function.
  16. Wednesday, Oct 29, 2025: Chapter 5: The KKL Theorem.
  17. Friday, Oct 31, 2025: Started with general hypercontractivity.
  18. Monday, Nov 3, 2025: Two Point Inequality for n=1.
  19. Wednesday, Nov 5, 2025: General Hypercontractivity
  20. Friday, Nov 7, 2025: Friedgut's Junta Theorem

Last day of class will be Friday, Dec 5, 2025.

Problem sets

 You can check your points on the GradeScope webpage.

Updates to the lecture notes