Honors Combinatorics
CMSC-27410 = Math-28410 ∼ CMSC-37200 Instructor: Laszlo Babai University of Chicago Week 8, Tuesday, May 26, 2020
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Honors Combinatorics CMSC-27410 = Math-28410 CMSC-37200 Instructor: - - PowerPoint PPT Presentation
Honors Combinatorics CMSC-27410 = Math-28410 CMSC-37200 Instructor: Laszlo Babai University of Chicago Week 8, Tuesday, May 26, 2020 CMSC-27410=Math-28410 CMSC-3720 Honors Combinatorics InclusionExclusion Events: A 1 , . . . , A n
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω Input data: PI for I ⊆ [n] where PI = P
Ai Output: P
n
Ai
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω Input data: PI for I ⊆ [n] where PI = P
Ai Output: P
n
Ai
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω Input data: PI for I ⊆ [n] where PI = P
Ai Output: P
n
Ai
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only Output: approximate value of P
n
Ai
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only Output: approximate value of P
n
Ai
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only Output: approximate value of P
n
Ai
k
Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only Output: approximate value of P
n
Ai
k
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only Output: approximate value of P
n
Ai
k
Where is the threshold?
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only Output: approximate value of P
n
Ai
k
Where is the threshold? When k above threshold we get good approximation When k below threshold we can say very little CHAT!
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Events: A1, . . . , An ⊆ Ω PI = P
Ai Input data: PI for |I| ≤ k only Output: approximate value of P
n
Ai
k
Where is the threshold? When k above threshold we get good approximation When k below threshold we can say very little threshold k ≈ √ n
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A1, . . . , An, B1, . . . , Bn ⊆ Ω events Assumption: (∀I ⊆ [m], |I| ≤ k) P
Ai = P
Bi Let E(k, n) = sup P
n
Ai − P
n
Bi subject to the Assumption.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A1, . . . , An, B1, . . . , Bn ⊆ Ω events Assumption: (∀I ⊆ [m], |I| ≤ k) P
Ai = P
Bi Let E(k, n) = sup P
n
Ai − P
n
Bi subject to the Assumption. Theorem (Nati Linial, Noam Nisan 1990) (a) If k = Ω( √ n) then E(k, n) = O
√ n
(b) For k = O( √ n) then E(k, n) = O
k2
While (a) has later been improved, (b) is best possible.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Ingredients:
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Ingredients: LP Duality
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Ingredients: LP Duality Approximation theory approximation of functions by polynomials
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Ingredients: LP Duality Approximation theory approximation of functions by polynomials Chebyshev polynomials
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
cos(2θ) = T2(cos θ) where T2(x) =
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
cos(2θ) = T2(cos θ) where T2(x) = 2x2 − 1
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
cos(2θ) = T2(cos θ) where T2(x) = 2x2 − 1 cos(3θ) = T3(cos θ) where T3(x) =
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
cos(2θ) = T2(cos θ) where T2(x) = 2x2 − 1 cos(3θ) = T3(cos θ) where T3(x) = 4x3 − 3x
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
cos(2θ) = T2(cos θ) where T2(x) = 2x2 − 1 cos(3θ) = T3(cos θ) where T3(x) = 4x3 − 3x cos(4θ) = T4(cos θ) where T4(x) = 8x4 − 8x2 + 1 cos(5θ) = T5(cos θ) where T5(x) = 16x5 − 20x3 + 5x cos(6θ) = T6(cos θ) where T6(x) = 32x6 −48x4 + 18x2 −1
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
T0(x) = 1 T1(x) = x T2(x) = 2x2 − 1 T3(x) = 4x3 − 3x T4(x) = 8x4 − 8x2 + 1 T5(x) = 16x5 − 20x3 + 5x T6(x) = 32x6 − 48x4 + 18x2 − 1
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
T0(x) = 1 T1(x) = x T2(x) = 2x2 − 1 T3(x) = 4x3 − 3x T4(x) = 8x4 − 8x2 + 1 T5(x) = 16x5 − 20x3 + 5x T6(x) = 32x6 − 48x4 + 18x2 − 1 cos(kθ) = Tk(cos θ)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
T0(x) = 1 T1(x) = x T2(x) = 2x2 − 1 T3(x) = 4x3 − 3x T4(x) = 8x4 − 8x2 + 1 T5(x) = 16x5 − 20x3 + 5x T6(x) = 32x6 − 48x4 + 18x2 − 1 cos(kθ) = Tk(cos θ) Recurrence: Tk+1(x) = 2x · Tk(x) − Tk−1(x)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
T0(x) = 1 T1(x) = x T2(x) = 2x2 − 1 T3(x) = 4x3 − 3x T4(x) = 8x4 − 8x2 + 1 T5(x) = 16x5 − 20x3 + 5x T6(x) = 32x6 − 48x4 + 18x2 − 1 cos(kθ) = Tk(cos θ) Recurrence: Tk+1(x) = 2x · Tk(x) − Tk−1(x) Generating function:
∞
Tk(x)tk = 1 − tx 1 − tx + t2
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
k(x)| ≤ k2
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Let p(x) be the monic polynomial of degree k (leading term xk) that minimizes max
−1≤x≤1 |p(x)|.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Let p(x) be the monic polynomial of degree k (leading term xk) that minimizes max
−1≤x≤1 |p(x)|.
Then p(x) = ±21−kTk(x).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Min distance between roots of Tk is Θ(1/k 2)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Min distance between roots of Tk is Θ(1/k 2) will explain change of behavior around k ≈ √ n
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Assumption: (∀I ⊆ [m], |I| ≤ k) P
Ai = P
Bi Let E(k, n) = sup P
n
Ai − P
n
Bi subject to the Assumption.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Assumption: (∀I ⊆ [m], |I| ≤ k) P
Ai = P
Bi Let E(k, n) = sup P
n
Ai − P
n
Bi subject to the Assumption. Theorem (Nati Linial, Noam Nisan 1990) (a) If k = Ω( √ n) then E(k, n) = O
√ n
(b) For k = O( √ n) then E(k, n) = O
k2
While (a) has later been improved, (b) is best possible.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
DEF A j-atom of A = (A1, . . . , An) is a set
Ai ∩
Ai where I ⊆ [n], |I| = j.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
DEF A j-atom of A = (A1, . . . , An) is a set
Ai ∩
Ai where I ⊆ [n], |I| = j. DEF A is symmetric if for every j (1 ≤ j ≤ n) all j-atoms have equal probability.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
DEF A j-atom of A = (A1, . . . , An) is a set
Ai ∩
Ai where I ⊆ [n], |I| = j. DEF A is symmetric if for every j (1 ≤ j ≤ n) all j-atoms have equal probability. Symmetrization Lemma [easy] E(k, n) remains unchanged if we restrict A and B to be symmetric.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
DEF A j-atom of A = (A1, . . . , An) is a set
Ai ∩
Ai where I ⊆ [n], |I| = j. DEF A is symmetric if for every j (1 ≤ j ≤ n) all j-atoms have equal probability. Symmetrization Lemma [easy] E(k, n) remains unchanged if we restrict A and B to be symmetric. Proof: Replace the probability of each j-atom by their average. QED[symmetrization lemma]
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Notation aj := sum of probabilities of the j-atoms of A bj := sum of probabilities of the j-atoms of B
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Notation aj := sum of probabilities of the j-atoms of A bj := sum of probabilities of the j-atoms of B Obs: n
j=1 aj = P(n i=1 Ai)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Notation aj := sum of probabilities of the j-atoms of A bj := sum of probabilities of the j-atoms of B Obs: n
j=1 aj = P(n i=1 Ai)
rj := sum of probabilities of all j-wise intersections (j ≤ k) (this is the same for A and B)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Notation aj := sum of probabilities of the j-atoms of A bj := sum of probabilities of the j-atoms of B Obs: n
j=1 aj = P(n i=1 Ai)
rj := sum of probabilities of all j-wise intersections (j ≤ k) (this is the same for A and B) Ej(x1, . . . , xn) :=
n
j
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Notation aj := sum of probabilities of the j-atoms of A bj := sum of probabilities of the j-atoms of B Obs: n
j=1 aj = P(n i=1 Ai)
rj := sum of probabilities of all j-wise intersections (j ≤ k) (this is the same for A and B) Ej(x1, . . . , xn) :=
n
j
Claim. rj = Ej(a1, . . . , an) (1 ≤ j ≤ k)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
A = (A1, . . . , An), B = (B1, . . . , Bn) Notation aj := sum of probabilities of the j-atoms of A bj := sum of probabilities of the j-atoms of B Obs: n
j=1 aj = P(n i=1 Ai)
rj := sum of probabilities of all j-wise intersections (j ≤ k) (this is the same for A and B) Ej(x1, . . . , xn) :=
n
j
Claim. rj = Ej(a1, . . . , an) (1 ≤ j ≤ k) Proof: For j ≤ i, and i-atom contributes to (i
j)
j-intersections.
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Lemma (primal): E(k, n) = max n
i=1 xi subject to the
constraints (1) for 1 ≤ j ≤ k: Ej(x1, . . . , xn) = 0 (2) for S ⊆ [n]: −1 ≤
i∈S xi ≤ 1
Proof: Recall:ai = P(i-atoms of A), bi: same for B xi := ai − bi satisfies constraints; (2) b/c diff of probab (1) b/c Ej( x) = Ej( a − b) = Ej( a) − Ej( b) = rj − rj = 0 This shows max xi ≥ E(k, n).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Lemma (primal): E(k, n) = max n
i=1 xi subject to the
constraints (1) for 1 ≤ j ≤ k: Ej(x1, . . . , xn) = 0 (2) for S ⊆ [n]: −1 ≤
i∈S xi ≤ 1
Proof continued: Conversely: Assume x satisfies (1), (2). We achieve xi = ai − bi: Let ai := xi if xi > 0 and ai = 0 otherwise. Let bi := −xi if xi < 0 and bi = 0 otherwise. Now we build collection A of events by distributing aj equally among the (n
j) j-atoms. Same for B.
So
i xi = ai − bi = P( Ai) − P( Bi) (Obs)
Also, j-wise intersections for A and B have equal prob. by Claim: this prob is rj/(n
j) and rj = Ej(
a) = Ej( b) because Ej( x) = 0 by constraint (1) QED[Lemma(primal)]
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
Lemma (dual) E(k, n) = inff maxi∈[n](1 − fi) where the inf is over f = n
i=1 fixi ∈ span(Ej | j ∈ [k])
satisfying (∀i ∈ [n])(fi ≤ 1).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
Lemma (dual) E(k, n) = inff maxi∈[n](1 − fi) where the inf is over f = n
i=1 fixi ∈ span(Ej | j ∈ [k])
satisfying (∀i ∈ [n])(fi ≤ 1).
Not an LP but proof based on dual LP . (Skipping proof.)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
Lemma (dual) E(k, n) = inff maxi∈[n](1 − fi) where the inf is over f = n
i=1 fixi ∈ span(Ej | j ∈ [k])
satisfying (∀i ∈ [n])(fi ≤ 1).
Not an LP but proof based on dual LP . (Skipping proof.)
The BIG JUMP Lemma (polynomials) E(k, n) = inf
q max m∈[n](1 − q(m))
where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Interpolation: Given h1, . . . , hn ∈ R ∃! polynomial g of deg ≤ n s.t. g(0) = 0 and (∀i ∈ [n])(g(i) = hi).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Interpolation: Given h1, . . . , hn ∈ R ∃! polynomial g of deg ≤ n s.t. g(0) = 0 and (∀i ∈ [n])(g(i) = hi). Defining linear map F : linear forms in n variables → polynomials p of deg ≤ n with p(0) = 0 F : n
i=1 cixi → p s.t. p(0) = 0 and p(i) = ci (i ∈ [n])
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
F : Ej → pj s.t. pj(i) = (i
j)
what polynomial pj does this?
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Interpolation: Given h1, . . . , hn ∈ R ∃! polynomial g of deg ≤ n s.t. g(0) = 0 and (∀i ∈ [n])(g(i) = hi). Defining linear map F : linear forms in n variables → polynomials p of deg ≤ n with p(0) = 0 F : n
i=1 cixi → p s.t. p(0) = 0 and p(i) = ci (i ∈ [n])
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
F : Ej → pj s.t. pj(i) = (i
j)
what polynomial pj does this? E.g. E2 → p2 s.t. p2(i) = i(i − 1)/2 so p2(x) =?
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Interpolation: Given h1, . . . , hn ∈ R ∃! polynomial g of deg ≤ n s.t. g(0) = 0 and (∀i ∈ [n])(g(i) = hi). Defining linear map F : linear forms in n variables → polynomials p of deg ≤ n with p(0) = 0 F : n
i=1 cixi → p s.t. p(0) = 0 and p(i) = ci (i ∈ [n])
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
F : Ej → pj s.t. pj(i) = (i
j)
what polynomial pj does this? E.g. E2 → p2 s.t. p2(i) = i(i − 1)/2 so p2(x) =? p2(x) = x(x − 1)/2 and generally pj(x) = (x
j )
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Interpolation: Given h1, . . . , hn ∈ R ∃! polynomial g of deg ≤ n s.t. g(0) = 0 and (∀i ∈ [n])(g(i) = hi). Defining linear map F : linear forms in n variables → polynomials p of deg ≤ n with p(0) = 0 F : n
i=1 cixi → p s.t. p(0) = 0 and p(i) = ci (i ∈ [n])
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
F : Ej → pj s.t. pj(i) = (i
j)
what polynomial pj does this? E.g. E2 → p2 s.t. p2(i) = i(i − 1)/2 so p2(x) =? p2(x) = x(x − 1)/2 and generally pj(x) = (x
j )
span(p1, . . . , pk) =?
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Interpolation: Given h1, . . . , hn ∈ R ∃! polynomial g of deg ≤ n s.t. g(0) = 0 and (∀i ∈ [n])(g(i) = hi). Defining linear map F : linear forms in n variables → polynomials p of deg ≤ n with p(0) = 0 F : n
i=1 cixi → p s.t. p(0) = 0 and p(i) = ci (i ∈ [n])
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
F : Ej → pj s.t. pj(i) = (i
j)
what polynomial pj does this? E.g. E2 → p2 s.t. p2(i) = i(i − 1)/2 so p2(x) =? p2(x) = x(x − 1)/2 and generally pj(x) = (x
j )
span(p1, . . . , pk) = all polynomials of deg ≤ k, p(0) = 0
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
Lemma (dual) E(k, n) = inff maxi∈[n](1 − fi) where the min is over f = n
i=1 fixi ∈ span(Ej | j ∈ [k]) and
satisfy (∀i ∈ [n])(fi ≤ 1).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
Lemma (dual) E(k, n) = inff maxi∈[n](1 − fi) where the min is over f = n
i=1 fixi ∈ span(Ej | j ∈ [k]) and
satisfy (∀i ∈ [n])(fi ≤ 1). Lemma (polynomials) E(k, n) = inf
q max i∈[n] (1 − q(i))
where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Recall: Ej(x1, . . . , xn) := n
i=j (i j)xi
Lemma (dual) E(k, n) = inff maxi∈[n](1 − fi) where the min is over f = n
i=1 fixi ∈ span(Ej | j ∈ [k]) and
satisfy (∀i ∈ [n])(fi ≤ 1). Lemma (polynomials) E(k, n) = inf
q max i∈[n] (1 − q(i))
where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1). Proof: Apply F operator. QED[Lemma(dual)→ Lemma(polynomials)]
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Lemma (polynomials) E(k, n) = inf
q max i∈[n] (1 − q(i))
where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Lemma (polynomials) E(k, n) = inf
q max i∈[n] (1 − q(i))
where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1). Switch to D(k, n) := infq maxi |1 − q(i)|
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
Lemma (polynomials) E(k, n) = inf
q max i∈[n] (1 − q(i))
where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1). Switch to D(k, n) := infq maxi |1 − q(i)| Obs: E(k, n) =
2D(k,n) 1+D(k,n)
New goal: estimate D(k, n)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
D(k, n) := infq max1≤i≤n |1 − q(i)| where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1). discrete → continuous: D∗(k, n) := infq max1≤x≤n |1 − q(x)| where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀1 ≤ x ≤ n)(q(x) ≤ 1).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
D(k, n) := infq max1≤i≤n |1 − q(i)| where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀i ∈ [n])(q(i) ≤ 1). discrete → continuous: D∗(k, n) := infq max1≤x≤n |1 − q(x)| where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀1 ≤ x ≤ n)(q(x) ≤ 1). Let p(x) be the monic polynomial of degree k (leading term xk) that minimizes max
−1≤x≤1 |p(x)|.
Then p(x) = ±21−kTk(x) (Chebyshev polynomial). ∴ D∗(k, n) optimized by stretched-shifted Tk(x)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
D∗(k, n) := infq max1≤x≤n |1 − q(x)| where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀1 ≤ x ≤ n)(q(x) ≤ 1). ∴ D∗(k, n) optimized by stretched-shifted Tk(x)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
D∗(k, n) := infq max1≤x≤n |1 − q(x)| where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀1 ≤ x ≤ n)(q(x) ≤ 1). ∴ D∗(k, n) optimized by stretched-shifted Tk(x) This almost works for the discrete version, too. Then, for large k, the estimate comes from the explicit formula for the Chebyshev polynomial. For small k we need to look at the derivative: derivative |T ′
k(x)| ≤ k 2
(−1 ≤ x ≤ 1)
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics
D∗(k, n) := infq max1≤x≤n |1 − q(x)| where q: polynomial of deg ≤ k satisfying q(0) = 0 and (∀1 ≤ x ≤ n)(q(x) ≤ 1). ∴ D∗(k, n) optimized by stretched-shifted Tk(x) This almost works for the discrete version, too. Then, for large k, the estimate comes from the explicit formula for the Chebyshev polynomial. For small k we need to look at the derivative: derivative |T ′
k(x)| ≤ k 2
(−1 ≤ x ≤ 1) which after stretching translates to ≈ k 2/n, not too steep for k = O( √ n).
CMSC-27410=Math-28410∼CMSC-3720 Honors Combinatorics