Fourier analysis of Boolean functions: Some beautiful examples
Ronald de Wolf Centrum voor Wiskunde en Informatica Amsterdam
Fourier analysis of Boolean functions: Some beautiful examples – p.1/13
Fourier analysis of Boolean functions: Some beautiful examples - - PowerPoint PPT Presentation
Fourier analysis of Boolean functions: Some beautiful examples Ronald de Wolf Centrum voor Wiskunde en Informatica Amsterdam Fourier analysis of Boolean functions: Some beautiful examples p.1/13 Fourier analysis Fourier analysis of
Ronald de Wolf Centrum voor Wiskunde en Informatica Amsterdam
Fourier analysis of Boolean functions: Some beautiful examples – p.1/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.2/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.3/13
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
i:si=1(−1)xi
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
i:si=1(−1)xi
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
i:si=1(−1)xi
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
i:si=1(−1)xi
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
i:si=1(−1)xi
Fourier analysis of Boolean functions: Some beautiful examples – p.4/13
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1)
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
4
4(0 + 1 + 1 + 1) = 3 4
4,
4,
4
s
Fourier analysis of Boolean functions: Some beautiful examples – p.5/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.6/13
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
m
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
m
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
m
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
m
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
m
Fourier analysis of Boolean functions: Some beautiful examples – p.7/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.8/13
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
s
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
s
1 4ε2 different s satisfy
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
s
1 4ε2 different s satisfy
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
s
1 4ε2 different s satisfy
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
s
1 4ε2 different s satisfy
Fourier analysis of Boolean functions: Some beautiful examples – p.9/13
Fourier analysis of Boolean functions: Some beautiful examples – p.10/13
Fourier analysis of Boolean functions: Some beautiful examples – p.10/13
Fourier analysis of Boolean functions: Some beautiful examples – p.10/13
Inff(i) =
x∈{0,1}n[f(x) = f(x ⊕ ei)]
Fourier analysis of Boolean functions: Some beautiful examples – p.10/13
Inff(i) =
x∈{0,1}n[f(x) = f(x ⊕ ei)]
Fourier analysis of Boolean functions: Some beautiful examples – p.10/13
Inff(i) =
x∈{0,1}n[f(x) = f(x ⊕ ei)]
Fourier analysis of Boolean functions: Some beautiful examples – p.10/13
Inff(i) =
x∈{0,1}n[f(x) = f(x ⊕ ei)]
Fourier analysis of Boolean functions: Some beautiful examples – p.10/13
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i)
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0]
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ]
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
i=1 Inff(i)
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
i=1 Inff(i)
s |s|
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
i=1 Inff(i)
s |s|
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
i=1 Inff(i)
s |s|
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
i=1 Inff(i)
s |s|
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
i=1 Inff(i)
s |s|
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Inff(i) = Pr[fi = 0] = Exp[f2
i ] =
s:|s|>log n
i=1 Inff(i)
s |s|
Fourier analysis of Boolean functions: Some beautiful examples – p.11/13
Fourier analysis of Boolean functions: Some beautiful examples – p.12/13
Fourier analysis of Boolean functions: Some beautiful examples – p.12/13
Fourier analysis of Boolean functions: Some beautiful examples – p.12/13
Fourier analysis of Boolean functions: Some beautiful examples – p.12/13
Fourier analysis of Boolean functions: Some beautiful examples – p.12/13
Fourier analysis of Boolean functions: Some beautiful examples – p.12/13
Fourier analysis of Boolean functions: Some beautiful examples – p.12/13
Fourier analysis of Boolean functions: Some beautiful examples – p.13/13