Skip to main content
Entropy logoLink to Entropy
. 2022 Sep 27;24(10):1376. doi: 10.3390/e24101376

Hypercontractive Inequalities for the Second Norm of Highly Concentrated Functions, and Mrs. Gerber’s-Type Inequalities for the Second Rényi Entropy

Niv Levhari 1,2,*, Alex Samorodnitsky 1,*
Editor: Igal Sason
PMCID: PMC9601360  PMID: 37420395

Abstract

Let Tϵ, 0ϵ1/2, be the noise operator acting on functions on the boolean cube {0,1}n. Let f be a distribution on {0,1}n and let q>1. We prove tight Mrs. Gerber-type results for the second Rényi entropy of Tϵf which take into account the value of the qth Rényi entropy of f. For a general function f on {0,1}n we prove tight hypercontractive inequalities for the 2 norm of Tϵf which take into account the ratio between q and 1 norms of f.

Keywords: entropy, hypercontractivity, Rényi entropy, Mrs. Gerber’s inequality

1. Introduction

This paper considers the problem of quantifying the decrease in the 2 norm of a function on the boolean cube when this function is acted on by the noise operator.

Given a noise parameter 0ϵ1/2, the noise operator Tϵ acts on functions on the boolean cube as follows: for f:{0,1}nR, Tϵf at a point x is the expected value of f at y, where y is a random binary vector whose ith coordinate is xi with probability 1ϵ and 1xi with probability ϵ, independently for different coordinates. Namely, Tϵf(x)=y{0,1}nϵ|yx|(1ϵ)n|yx|f(y), where |·| denotes the Hamming distance. We will write fϵ for Tϵf, for brevity.

Note that fϵ is a convex combination of shifted copies of f. Hence, the noise operator decreases norms. Recall that the q norm of a function is given by fq=E|f|q1q (the expectations here and below are taken w.r.t. the uniform measure on {0,1}n). The norms {fq}q increase with q. An effective way to quantify the decrease of q norm under noise is given by the hypercontractive inequality [1,2,3] (see also, e.g., [4] for background), which upperbounds the q norm of the noisy version of a function by a smaller norm of the original function.

fϵqf1+(12ϵ)2(q1). (1)

This inequality is essentially tight in the following sense. For any p<1+(q1)(12ϵ)2 there exists a non-constant function f:{0,1}nR with fϵq>fp.

Entropy provides another example of a convex homogeneous functional on (nonnegative) functions on the boolean cube. For a nonnegative function f let the entropy of f be given by Ent(f)=Eflog2fEflog2Ef. The entropy of f is closely related to Shannon’s entropy of the corresponding distribution f/Σf on {0,1}n, and similarly the entropy of fϵ is related to Shannon’s entropy of the output of a binary symmetric channel with error probability ϵ on input distributed according to f/Σf (see below and, e.g., the discussion in the introduction of [5]). The decrease in entropy (or, correspondingly, the increase in Shannon’s entropy) after noise is quantified in the “Mrs. Gerber’s Lemma” [6]:

EntfϵnEf·ψEnt(f)nEf,ϵ, (2)

where ψ=ψ(x,ϵ)=H(12ϵ)·H1(1x)+ϵ is an explicitly given function on [0,1]×0,1/2, which is increasing and strictly concave in its first argument for any 0<ϵ<12. Here and below we write H(t)=tlog21t+(1t)log211t for the binary entropy function.

Equality holds iff f is a product function with equal marginals. That is, there exists a function g:{0,1}R, such that for any x=x1,,xn{0,1}n holds f(x)=i=1ngxi.

One has ψ(0,ϵ)=0 and ψx|x=0=(12ϵ)2. Hence ψ(x,ϵ)(12ϵ)2·x, with equality only at x=0. Hence the inequality (2) has the following weaker linear approximation version

Entfϵ(12ϵ)2·Ent(f), (3)

in which equality holds if and only if f is a constant function.

Rényi entropies. There is a well-known connection between q norms of a nonnegative function f and its entropy (see, e.g., [7]): Assume, as we may by homogeneity, that Ef=1. Then Ent(f)=limq11q1log2||f||qq. (The quantity Entq(f)=1q1log2||f||qq is known as the qth Rényi entropy of f ([8])). (Note that this notion is defined for all, not necessarily nonnegative, functions on {0,1}n.) The entropies {Entq(f)}q increase with q. Restating the inequality (1) in terms of Rényi entropies gives

Entqfϵ(12ϵ)2q(12ϵ)2(q1)+1·Ent1+(12ϵ)2(q1)(f).

Note that taking q1 in this inequality recovers only the (weaker) linear approximation version (3) of Mrs. Gerber’s inequality (2). This highlights an important difference between inequalities (1) and (2). Mrs. Gerber’s lemma takes into account the distribution of a function, specifically the ratio between its entropy and its 1 norm. When this ratio is exponentially large in n, which typically holds in the information theory contexts in which this inequality is applied, (2) is significantly stronger than (3). On the other hand, hypercontractive inequalities seem to be typically applied in contexts in which the ratio between different norms of the function is subexponential in n, and there are examples of such functions for which (1) is essentially tight. With that, there are several recent results [9,10,11] which show that (1) can be strengthened, if the ratio fqf1, for some q>1, is exponentially large in n. In the framework of Rényi entropies, the possibility of a result analogous to (2) for higher Rényi entropies was discussed in [12].

Our results. This paper proves a Mrs. Gerber type result for the second Rényi entropy, and a hypercontractive inequality for the 2 norm of fϵ which take into account the ratio between q and 1 norms of f. We try to pattern the results below after (2).

We start with a Mrs. Gerber type inequality.

Proposition 1.

Let q>1, and let f be a nonnegative function on {0,1}n such that Ef=1. Then

Ent2fϵnψ2,qEntq(f)n,ϵ, (4)

where ψ2,q is an explicitly given function on [0,1]×0,1/2, which is increasing and concave in its first argument. The function ψ2,q is defined in Definition 1 below.

This inequality is essentially tight in the following sense. For any 0<x<1 and 0<ϵ<12, and for any y<ψ2,q(x,ϵ) there exists a sufficiently large n and a nonnegative function f on {0,1}n with Ef=1, Entq(f)nx and Ent2fϵn>y.

Let us make some comments about this result.

  • The functions {ψ2,q}q are somewhat cumbersome to describe, and hence we relegate their precise definition to Definition 1 below.

  • Inequality (4) upper bounds Ent2fϵ in terms of Entq(f) for q>1, and ϵ. Taking q=2 gives an upper bound on Ent2fϵ in terms of Ent2(f) and ϵ, in analogy to (2).

  • Recall that for a point x{0,1}n and 0rn, the Hamming sphere of radius r around x is the set {y{0,1}n:|yx|=r}. As will be seen from the proof of Proposition 1, (4) is essentially tight for a certain convex combination of the uniform distribution on {0,1}n and the characteristic function of a Hamming sphere of an appropriate radius (depending on q, ϵ, and the required value of Entq(f)).

  • In information theory one typically considers a slightly different notion of Rényi entropies: For a probability distribution P on Ω, the qth Renyi entropy of P is given by Hq(P)=1q1log2ωΩPq(ω). To connect notions, if f is a nonnegative (non-zero) function on {0,1}n with expectation 1, then P=f2n is a probability distribution, and Entq(f)=nHq(P). Furthermore, Entqfϵ=nHqXZ, where X is a random variable on {0,1}n distributed accordinng to P and Z is an independent noise vector corresponding to a binary symmetric channel with crossover probability ϵ. Hence, (2) can be restated as
    HXZn·φH(X)n,ϵ,
    and Proposition 1 can be restated as
    H2XZn·φ2,qHq(X)n,ϵ

    Here φ is an explicitly given function on [0,1]×0,1/2, which is increasing and convex in its first argument (φ(x,ϵ)=1ψ(1x,ϵ)), and similarly for φ2,q.

    Next, we describe our main result, a hypercontractive inequality for the 2 norm of fϵ which takes into account the ratio between q and 1 norms of f, and more specifically Entqff1=qq1log2fqf1.

Theorem 1.

Let q>1, and let f be a non-zero function on {0,1}n. Then

fϵ2fκ, (5)

where κ=κ2,qEntqff1n,ϵ, and κ2,q is an explicitly given function on [0,1]×0,1/2, which is decreasing in its first argument and which satisfies κ2,q(0,ϵ)=1+(12ϵ)2, for all 0ϵ12. The function κ2,q is defined in Definition 1 below.

This inequality is essentially tight in the following sense. For any 0<x<1 and 0<ϵ<12, and for any y<κ2,q(x,ϵ) there exists a sufficiently large n and a function f on {0,1}n with Entqf/f1nx and fϵ2>fy.

Some comments (see also Lemma 10 below).

  • The precise definition of the functions {κ2,q}q will be given in Definition 1 below. At this point let us just observe that since the sequence {Entq(f)}q increases with q, we would expect the fact that Entq(f) is large to become less significant as q increases. This is expressed in the properties of the functions {κ2,q}q in the following manner: If q2 then for any 0<ϵ<12 the function κ2,q(x,ϵ) starts as a constant-1+(12ϵ)2 function up to some x=x(q,ϵ)>0, and becomes strictly decreasing after that. In other words x(q,ϵ) is the largest possible value of Entqff1n for which Theorem 1 provides no new information compared to (1). For 1<q<2 there is a value 0<ϵ(q)<12, such that for all ϵϵ(q) the function κ2,q(x,ϵ) is strictly decreasing (in which case we say that x(q,ϵ)=0). However, x(q,ϵ)>0 for all ϵ>ϵ(q). The function ϵ(q) decreases with q (in particular, ϵ(q)=0 for g2). The function x(q,ϵ) increases both in q and in ϵ.

  • Notably, taking q1 in Theorem 1 gives (see Corollary 1)
    fϵ2fκ,
    where κ=κ2,1Entff1/n,ϵ=Entff1/nϕϵ1Entff1/n. The function κ2,1(x,ϵ)=xϕϵ(1x) is strictly decreasing in x for any 0<ϵ<12. It satisfies κ2,1(0,ϵ)=limx0κ2,1(x,ϵ)=1+(12ϵ)2, for all 0ϵ12. Hence, this is stronger than (1) for any non-constant function f and for any 0<ϵ<12, with the difference between the two inequalities becoming significant when Entff1/n is bounded away from 0.
  • As will be seen from the proof of Theorem 1, (5) is essentially tight for a certain convex combination of the uniform distribution on {0,1}n and characteristic functions of one or two Hamming spheres of appropriate radii (the number of the spheres and their radii depend on q, ϵ, and the required value of Entqff1).

  • Let f be a non-constant function and let 0<ϵ<12 be fixed. Consider the function F(q)=Ff,ϵ(q)=κ2,qEntqff1n,ϵ. It will be seen that there is a unique value 1<q(f,ϵ)1+(12ϵ)2 of q for which F(q)=q. Furthermore, q(f,ϵ)=minq1F(q). Hence it provides the best possible value for κ in Theorem 1. With that, determining q(f,ϵ) might in principle require knowledge of all the Renyi entropies Entq(f), for 1q1+(12ϵ)2, while typically we are in possession of one of the “easier” Rényi entropies, such as Ent(f) or Ent2(f).

1.1. Full Statements of Proposition 1 and Theorem 1

We now define the functions {ψ2,q}q in Proposition 1 and {κ2,q}q in Theorem 1, completing the statements of these claims. We start with introducing yet another function on [0,1]×0,1/2 which will play a key role in what follows (we remark that this function was studied in [9]). For 0x1 and 0ϵ12, let σ=H1(x) and let y=y(x,ϵ)=ϵ2+ϵϵ2+4(12ϵ)σ(1σ)2(12ϵ). Let

Φ(x,ϵ)=12·x1+σHyσ+(1σ)Hy1σ+2ylog2(ϵ)+(12y)log2(1ϵ).

The function Φ is nonpositive. It is increasing and concave in its first argument. Additional relevant properties of Φ are listed in Lemma 3 below. For a fixed ϵ, it will be convenient to write ϕϵ(x)=Φx,2ϵ(1ϵ), viewing ϕϵ as a univariate function on [0,1].

Definition 1.

Let 0x1 and 0ϵ12.

  • If ϕϵ(1x)<1q, let α0=ϕϵ11q. Define
    ψ2,q(x,ϵ)=2·q1q·x+ϕϵα0+1α0qifϕϵ(1x)<1qϕϵ(1x)+xotherwise
  • Let y=q1q·x+1q. Let q0=1+(12ϵ)2. If y1q0, let α0 be determined by 1α0α0ϕϵ(α0)1α0=y. If x=0, define κ2,q(x,ϵ)=q0. Otherwise, define
    κ2,q(x,ϵ)=q0ify1q0xϕϵ(1x)ify>1q0andxϕϵ(1x)qα01ϕϵ(α0)ify>1q0andxϕϵ(1x)<q

We remark that it is not immediately obvious that the functions ψ2,q and κ2,q are well-defined. This will be clarified in the proofs of Proposition 1 and Theorem 1.

We state explicitly some special cases of Theorem 1, which seem to be the most relevant for applications. They describe the improvement over (1), given non-trivial information about Ent(f) and f2.

Corollary 1.

  • 1. 
    Taking q1 in Theorem 1 gives:
    fϵ2fκ,withκ=Entff1/nϕϵ1Entff1/n.
  • 2. 
    Taking q=2 in Theorem 1 gives, for x=Ent2ff1n and q0=1+(12ϵ)2
    fϵ2fκ,withκ=q0ifx+121q0α1ϕϵ(α)otherwise

    In the second case α is determined by 1ααϕϵ(α)1α=x+12.

We observe that both Proposition 1 and Theorem 1 are based on the following claim ([9], Corollary 3.2). This claim also explains the relevance of function Φ.

Theorem 2.

Let 0x1. Let f be a function on {0,1}n supported on a set of cardinality at most 2xn. Then, for any 0ϵ12 holds

fϵ,f22Φx,ϵ+1x·n·f22,

Moreover, this is tight, up to a polynomial in n factor, if f is the characteristic function of a Hamming sphere of radius H1(x)·n.

1.2. Applications

We describe some applications of the results above, related mainly to coding theory. We start with providing some relevant context.

Coding theory. A binary error-correcting code C of length n and minimal distance d is a subset of {0,1}n in which the distance between any two distinct points is at least d. Let A(n,d) be the maximal size of such a code. A well-known open problem in coding theory is to determine, given 0<δ<12, the asymptotic maximal rate R(δ)=lim supn1nlog2An,δn of a code with relative distance δ. The best known lower bound on R(δ) is the Gilbert-Varshamov bound R(δ)1H(δ) [13]. The best known upper bounds on R(δ) were obtained in [14] using the linear programming relaxation, constructed in [15], of the combinatorial problem of bounding A(n,d). Let ALP(n,d) be the value of the appropriate linear program of [15] and let RLP(δ)=lim supn1nlog2ALPn,δn. By construction, ALP(n,d)A(n,d) for all n and d and hence RLP(δ)R(δ). The first JPL bound of [14] is R(δ)RLP(δ)H1/2δ(1δ). This bound is the best known for a subrange of values of δ. The best known bound is the second JPL bound of [14]. It is better than the first bound for relatively small values of δ. However, it is more complicated to state explicitly and we omit it here. The second JPL bound is strictly larger than the Gilbert-Varshamov bound for all 0<δ<12, and hence R(δ) is unknown for all these values of δ.

The value of RLP(δ) is also unknown, for all 0<δ<12. Clearly RLP(δ)R(δ)1H(δ). It was conjectured in [14] that RLP(δ) lies strictly between the second JPL bound and the Gilbert-Varshamov bound. On the other hand, there is a convincing numeric evidence [16] that RLP(δ) in fact coincides with the second JPL bound. A lower bound RLP(δ)1H(δ)+H1/2δ(1δ)2 was shown in [17] (note that the RHS here is the arithmetic average of the Gilbert-Varshamov bound and the first JPL bound). It was improved, for a subrange of δ, in [18].

A different approach to obtain upper bounds on the cardinality of binary codes was presented in [19]. For a subset D{0,1}n, let MD be the adjacency matrix of the subgraph of the discrete cube induced by the vertices of D. Let λ(D) be the maximal eigenvalue of MD. The following claim was proved in [19] for binary linear codes (and extended in [18] to general binary codes): Let D be subset of {0,1}n with λ(D)n2d+1. Let C be a code of length n and minimal distance d. Then |C||D| (here we use the approximate inequality sign to indicate that the inequality holds up to lower order terms). Choosing for D the Hamming balls of different radii with their corresponding parameters leads to a simple proof of the first JPL bound on R(δ). Ref. [19] posed the natural problem of finding subsets of {0,1}n with the largest possible eigenvalue for their cardinality. This question was answered in [20], where is was shown that Hamming balls of radius r=ρn, 0<ρ<12 have essentially the largest eigenvalues for their cardinality. This seems to indicate that at least the straightforward version of the approach of [19], as described above, does not lead to an improvement of the first JPL bound. The claim in [20] was derived from a logarithmic Sobolev inequality for highly concentrated functions on the boolean cube. We continue with a brief description of relevant notions.

Logarithmic Sobolev inequalities. Viewing both sides of (1) as functions of ϵ, and writing L(ϵ) for the LHS and R(ϵ) for the RHS, we have L(0)=R(0)=f2, and L(ϵ)R(ϵ) for 0ϵ12. Since both L and R are differentiable in ϵ this implies L(0)R(0). This inequality is the logarithmic Sobolev inequality ([3]) for the Hamming cube. We proceed to describe it in more detail. Recall that the Dirichlet form E(f,g) for functions f and g on the Hamming cube is defined by E(f,g)=Exyxf(x)f(y)g(x)g(y). Here yx means that x and y differ in precisely one coordinate. The logarithmic Sobolev inequality then states that E(f,f)2ln2·Entf2. This inequality describes the behavior of the norm on the RHS of the hypercontractive inequality (1) as ϵ0 and, as such, can be viewed as a special case of (1). In point of fact, it was introduced in [3] as a way to prove (1) by (roughly speaking) integrating this inequality over the noise parameter (using the semigroup property of noise operators). Following [3], logarithmic Sobolev inequalities were shown to hold in many spaces of interest (see [21] for discussion and for many applications of these inequalities).

The logarithmic Sobolev inequality for highly concentrated functions in [20] (we will state this inequality explicitly in the discussion following Corollary 2 below) improves over the inequality E(f,f)2ln2·Entf2 similarly to the improvement to (1) provided by Theorem 1. However, deducing a tight hypercontractive inequality, such as Theorem 1, from the inequality in [20] by integration (following the approach of [3]) seems to be more challenging. Roughly speaking, the problem lies in the fact that the concentration of f might decrease very quickly under noise. With that, a family of logarithmic Sobolev inequalities, generalizing that of [20] was proved in [10]. Integrating these inequalities over noise leads to a family of hypercontractive inequalities which improve over (1) for highly concentrated functions and which are essentially tight in the vicinity of ϵ=0. These inequalities were used in [10] to prove a version of the uncertainty principle on {0,1}n.

An uncertainty principle on {0,1}n. We recall some basic notions in Fourier analysis on the Hamming cube (see [4]). For α{0,1}n, define the Walsh-Fourier character Wα on {0,1}n by setting Wα(y)=(1)αiyi, for all y{0,1}n. The weight of the character Wα is the Hamming weight |α| of α. The characters {Wα}α{0,1}n form an orthonormal basis in the space of real-valued functions on {0,1}n, under the inner product f,g=12nx{0,1}nf(x)g(x). The expansion f=α{0,1}nf^(α)Wα defines the Fourier transform f^ of f. We also have the Parseval identity, f22=α{0,1}nf^2(α).

Uncertainty principle asserts that a function and its Fourier transform cannot be simultaneously narrowly concentrated. A well-known way (see, e.g., [22]) to state this for the Hamming cube is as follows. If f is a non-zero function on {0,1}n then |supp(f)|2n|suppf^|. In [10], (see also the discussion following Theorem 1.10 in [9]) a different way to formalize this statement for the Hamming cube was presented. If f is a function on {0,1}n with Ent2ff1n1H(ρ), then its Fourier transform f^ cannot attain its 2 norm in a Hamming ball of radius much smaller than 12ρ(1ρ)·n. This result was then used to establish some properties of binary linear codes.

Our results. We now pass to presenting our results which are relevant to the topics above. We first remark that the idea of using hypercontractivity to study binary codes was discussed already in [23]. In [24], the hypercontractive inequality (1) was used to obtain bounds on the distance components and other parameters of binary codes. We observe (a similar observation was made in [9]) that these bounds can be strengthened by replacing (1) by (stronger) inequalities of Theorem 1. We do not go into details.

Next, we consider some implications of Theorem 1, focussing on the behavior of the norm κ=κ2,2 for values of the noise parameter ϵ in the vicinity of 0. Clearly, for any 0x1 the function κ2,2(x,ϵ) is 2 at ϵ=0. We prove the following technical claim.

Lemma 1.

Assume 0<x<1. Let κ(ϵ)=κ2,2(x,ϵ).

  • 1. 
    κ(0)=4ln2·2H11x1H11x1x.
  • 2. 

    Let ϵ0 express the fact that ϵ is a sufficiently small absolute constant. Then for ϵ0 holds |κ(ϵ)κ(0)|O(ϵ), where the asymptotic notation hides absolute constants which may depend on x.

We use the first part of this claim to rederive a slightly weaker (but sufficient for applications, see the dicussion following Corollary 4) version of the logarithmic Sobolev inequality from [20].

Corollary 2.

For any function f on {0,1}n holds

E(f,f)Ent2ff1n·Entf2,

where (x)=2·12H1(1x)1H1(1x)x is a convex and increasing function on [0,1], taking [0,1] onto 2ln2,2.

We remark that in [20] (see also Theorem 6 in [10]) a somewhat stronger logarithmic Sobolev inequality E(f,f)Entf2f22n·Entf2 was shown using a different approach. (It seems that it might be possible to recover this stronger inequality by differentiating a corresponding hypercontractive inequality at zero, if one considers a more general version of Theorem 1 which takes into account the ratio between q and p norms of f, for q>p, and in this case taking both q and p to be very close to 2. We omit the details.)

Next, we use the second part of Lemma 1 to rederive the uncertainty principle from [10].

Corollary 3.

Let f be a non-zero function on {0,1}n such that Ent2ff1n=1H(ρ), for some 0ρ<1. Let 0μ<12ρ(1ρ). Then

|α|μnf^2(α)2cn·αf^2(α),

where c is an absolute constant depending on ρ and μ.

Let us remark that it seems helpful to have an explicit hypercontractive inequality (given by Theorem 1) from which both Corollaries 2 and 3 can be derived as special cases.

The following two results are simple consequences of Corollaries 2 and 3, respectively. Recall that for a subset D{0,1}n, λ(D) is the maximal eigenvalue of the adjacency matrix of the subgraph of the discrete cube induced by the vertices of D. Recall also that RLP(δ) denotes the best possible upper bound on the asymptotic maximal rate R(δ) of a code with relative distance δ which is possible to obtain using the linear programming approach of [15].

Corollary 4.

  • Let D be a subset of {0,1}n of cardinality |D|=2H(ρ)n, for some 0ρ1. Then
    λ(D)2ρ(1ρ)·n.

    This is almost tight if D is a Hamming ball of exponentially small cardinality.

  • For any 0δ12 holds
    RLP(δ)1H(δ)+H1/2δ(1δ)2.

Some comments.

  • As discussed above, the first of the these claims answers the question of [19] and shows that a certain approach to bound binary codes does not lead to an improvement of the first JPL bound. The second claim shows that the best possible bound obtainable via the linear programming approach of [15] is not better than the arithmetic average of the Gilbert-Varshamov bound and the first JPL bound. Observe that the first claim is a consequence of the logarithmic Sobolev inequality in Corollary 2, and hence of the behavior of the norm κ2,2 in Theorem 1 as ϵ0. The second claim is a consequence of the uncertainty principle in Corollary 3, and hence of the behavior of the norm κ2,2 in Theorem 1 as ϵ0. We find these connections between notions to be rather intriguing.

  • As we have mentioned, the first of the claims recovers a result of [20], where it was also derived from the appropriate logarithmic Sobolev inequality. (Apart from this claim being a simple corollary of Theorem 1, an additional reason for stating it here is that it has only appeared in the unpublished arXiv preprint [20].) The second claim of recovers a result of [17].

Finally we present a result of a somewhat different nature. The question of the maximal possible ratio f2f1 for a polynomial f of degree s on {0,1}n is considered in analysis [25,26] in connection with a conjecture of Pelczynski. The following claim is a simple consequence of Corollary 2.

Corollary 5.

Let 0sn2 and let f be a polynomial of degree s on {0,1}n (that is, f a restriction of a degree s polynomial on Rn to {0,1}n). Then, writing σ for sn,

1nlog2f2f11H12σ(1σ)2.

We remark that this improves the estimate of [25] for 0.3..sn<12.

1.3. Related Work

In [10], it was shown that if fpf12ρn, for some p1 and ρ0, then fpfϵ1+p1(12ϵ)2+Δ(p,ρ,ϵ), where Δ(p,ρ,ϵ)>0 for all p>1, ϵ,ρ>0 (cf. with (1), which can be restated as fpfϵ1+p1(12ϵ)2, for p=1+(12ϵ)2(q1)). The function Δ(p,ρ,ϵ) is “semi-explicit”, in the following sense: it is an explicit function of the (unique) solution of a certain explicit differential equation.

In [11], it was shown, using a different approach, that (restating the result in the notation of this paper) fϵ2fq, where q is determined by Ff,ϵ(q)=q (in the notation of the last comment above to Theorem 1). As we have observed, this is the best possible value for κ in Theorem 1, but it might not be easy to determine explicitly in practice (compare with Corollary 1).

In [27], Mrs. Gerber type inequalities for Rényi divergence and arbitrary distributions on Polish spaces were proved, using a different approach. The results in [27] apply in higher generality, but they seem to be somewhat less explicit than these in Proposition 1.

This paper is organized as follows. We prove Proposition 1 in Section 2 and Theorem 1 in Section 3. We prove the remaining claims, including some technical lemmas and claims made above in the comments to the main results, in Section 4.

2. Proof of Proposition 1

We first prove (4) and then show it to be tight. We prove (4) in two steps, using Theorem 2 to reduce it to a claim about properties of the function ϕϵ, and then proving that claim.

We start with the first step. It follows closely the proof of Theorem 1.8 in [9], and hence will be presented rather briefly, and not in a self-contained manner. Let f be a function on {0,1}n, for which we want to show (4). Recall that, by assumption, Ef=1. This means that f2n, and that the points at which f<2n, say, contribute little to both sides ot (4), so we may ignore them for the sake of the discussion (that is, we may and will assume that f vanishes on these points). All the remaining points can be partitioned into O(n) level sets A1,Ar such that f varies by a factor of 2 at most in each level set. Let αi=1nlog2|Ai|, and let νi=1nlog2vi, where vi is the minimal value of f on Ai. Then, as shown in the proof of Theorem 1.8 in [9], up to an additive error term of Olog(n)n, we have,

Ent2fϵn=1nlog2fϵ222·max1irϕϵαi+νi.

The negligible error here contributes towards a negligible error in (4), which can then be removed by a tensorization argument, so we will ignore it from now on.

Let N=1nlog2fq. Note that N=q1q·Entq(f)n. Hence, in particular, Nq1q. Note also that for any 1ir holds αi+νi1 (since Ef=1) and αi1q+νiN (since |Ai|2n2qνin12nxAifq(x)fqq). We also have 0αi1 and 1νi1. This discussion leads to the definition of the following two subsets of R2, which will play an important role in the proof of Theorem 1 as well. (We remark that the relevance of the set Ω in the following definition is not immediately obvious. It will be made clear in the following arguments.)

Definition 2.

Let q>1 and 0<Nq1q. Let Ω0R2 be defined by

Ω0=(α,ν):0α1,1ν1,α+ν1,α1q+νN.

Let ΩΩ0 be the set of all pairs (α,ν)Ω0 with ν0.

By the preceding discussion, (4) will follow from the following claim.

Lemma 2.

For all 0ϵ12 holds

max(α,ν)Ω0ϕϵ(α)+ν=12·ψ2,qqNq1,ϵ,

where ψ2,q is defined in Definition 1.

Before proving Lemma 2, we collect the relevant properties of the function ϕϵ in the following lemma.

Lemma 3.

Let 0<ϵ<12. Let q0=q0(ϵ)=1+(12ϵ)2. The function ϕϵ has the following properties.

  • 1. 

    ϕϵ(α) is strictly concave and increasing from ϕϵ(0)=log24q02 to 0 on 0α1.

  • 2. 

    ϕϵ(0)=1, ϕϵ(1)=1q0.

  • 3. 

    α1ϕϵ(α) is strictly increasing in α, going up to q0, as α1.

  • 4. 

    The function g(α)=1αα1α·ϕϵα is strictly decreasing on [0,1]. Moreover, g(0)=1 and g(1)=1q0.

This lemma will be proved in Section 4. For now we assume its correctness, and proceed with the proof of Lemma 2.

Proof. 

Our first observation is that the maximum of ϕϵ(α)+ν on Ω0 is located in Ω, since for any point (α,ν)Ω0 with ν<0, the point (α,0) is in Ω. So we may and will replace Ω0 with Ω in the following argument.

Since ϕϵ is increasing, any local maximum of ϕϵ(α)+ν is located on the upper boundary of Ω, that is on the piecewise linear curve which starts as the straight line αq+ν=N+1q, for 0α1qNq1 and continues as the straight line α+ν=1 for 1qNq1α1.

Note that, since ϕϵ<1 for α>0, the function ϕϵ(α)+ν decreases (as a function of α) on the line α+ν=1 for 1qNq1α1. Next, let h(α)=ϕϵ(α)αq+N+1q. The function h describes the restriction of ϕϵ(α)+ν to the line αq+ν=N+1q, and we are interested on the maximum of h on the interval I=0α1qNq1. We have h(α)=ϕϵ(α)1q. By Lemma 3, the function h is concave, and hence there are two possible cases:

  • ϕϵ1qNq11q. In this case h is increasing on I and we get
    max(α,ν)Ωϕϵ(α)+ν=maxαI{h(α)}=h1qNq1=
    ϕϵ1qNq1+qNq1=12·ψ2,qqNq1,ϵ.

    The last equality follows from the definition of ψ2,q in this case.

  • ϕϵ1qNq1<1q. Note that, by Lemma 3, 1=ϕϵ(0)>1q. Hence, in this case the maximum of h on I is located at the unique zero of its derivative, that is at the point α0 such that ϕϵα0=1q. Using the definition of ψ2,q in this case, we get
    max(α,ν)Ωϕϵ(α)+ν=hα0=N+ϕϵα0+1α0q=12·ψ2,qqNq1,ϵ.

This concludes the proof of (4). The fact that ψ2,qx,ϵ is strictly increasing and concave in its first argument is an easy implication of Lemma 3.

We pass to showing the tightness of (4). Let 0<ϵ<12 and 0<x<1. Set N=q1q·x. Let Ω be the domain defined in Definition 2, and let α*,ν* be the maximum point of ϕϵ(α)+ν on Ω (note that the discussion above determines this point uniquely). We proceed to define the function f. Let n be sufficiently large. For y{0,1}n, let |y| denotes the Hamming weight of y, that is the number of 1-coordinates in y. Let r=H1α*·n. Let S={y{0,1}n,|y|=r} be the Hamming sphere around zero of radius r in {0,1}n. Now there are two cases to consider.

  • If ϕϵ(1x)<1q, then by the discussion above, the point α*,ν* lies on the line αq+ν=N+1q, but not on the line α+ν=1. Observe that 2α*no(n)|S|2α*n (the first estimate follows from the Stirling formula, for the second estimate see, e.g., Theorem 1.4.5. in [28]). As the first attempt, let g=2ν*n·1S. Then No(n)α*1q+ν*o(n)1nlog2gqα*1q+ν*=N. That is, xon(1)Entq(g)nx. However, Eg is exponentially small. To correct that, we define f to be v=2ν*δ·n on S, and 2n|S|v2n|S| on the complement of S. Then Ef=1. We choose δ to be as small as possible, while ensuring that Entq(f)nx. Since the contribution of the constant-1 function to fq is exponentially small w.r.t. fq, we can choose δ=on(1). We now have Ef=1, Entq(f)nx, and
    Ent2(fϵ)n=1nlog2fϵ22=1nlog2f2ϵ(1ϵ),f
    2·ϕϵα*+ν*on(1)ψ2,q(x,ϵ)on(1).

    Here the second equality follows from the semigroup property of the noise operator: TϵTϵ=T2ϵ(1ϵ). The first inequality follows from the tightness part of Theorem 2 and the definition of ϕϵ. The second inequality follows from Lemma 2.

    The tightness of (4) in this case now follows, taking into account the fact that ψ2,q is strictly increasing.

  • If ϕϵ(1x)1q, the point α*,ν* lies on the intersection of the lines αq+ν=N+1q, and α+ν=1. Hence the function g=2ν*n·1S has both xon(1)Entq(g)nx, and 1on(1)Eg1. It is easy to see that g can be corrected as in the preceding case, by decreasing it slightly on S and adding a constant component, to obtain a function f with expectation 1 and Entq(f)x, and with Ent2(fϵ)nψ2,q(x,ϵ)on(1), proving the tightness of (4) in this case as well. We omit the details.

This completes the proof of Proposition 1. □

3. Proof of Theorem 1

The high-level outline of the argument in this proof is similar to that of Proposition 1. We start with proving (5), doing this in two steps. In the first step Theorem 2 is used to reduce (5) to a claim about properties of the function ϕϵ. That claim is proved in the second step.

We will give only a brief description of the first step since, similarly to the first step in the proof of Proposition 1, it follows closely the proof of Theorem 1.8 in [9]. Let f be a function on {0,1}n, for which we may and will assume that f2n and that Ef=f1=1. There are O(n) real numbers 0α1,...,αr1 and 1ν1,,νr1, such that, up to a negligible error, which may be removed by tensorization, we have

1nlog2fϵ2max1irϕϵαi+νiand1nlog2fq=max1irαi1q+νi.

Hence (5) reduces to claim (6) in the following proposition.

Proposition 2.

Let q>1 and 0α1,,αr1, 1ν1,,νr1 with max1irαi1+νi=0. Let N=max1irαi1q+νi. Then for any 0ϵ12 holds

max1irϕϵαi+νimax1irαi1κ+νi, (6)

where κ=κ2,qqNq1,ϵ is defined in Definition 1 (it is easy to see that 0Nq1q, and hence κ is well defined).

Moreover, this is tight, in the following sense. For any 0<N<q1q and 0<ϵ<12, and for any κ˜<κ2,q(x,ϵ), there exist 0α1,α21 and 1ν1,ν21 such that max1i2αi1+νi=0, max1i2αi1q+νi=N, and max1i2ϕϵαi+νi>max1irαi1κ˜+νi.

Proof of Proposition 2.

We start with verifying simple boundary cases. First, we observe that ϕ0(x)=x12 (Lemma 9) and that ϕ12(x)=x1 (see the relevant discussion in the proof of Corollary 1). In addition, it is easy to see that κ2,qx,12=1 for all q1 and 0x1; and (bearing in mind that ϕ0(x)=x12) that κ2,q(x,0)=2 for all q1 and 0x1. Therefore (6) is an identity for ϵ=0 and ϵ=12. Hence we may and will assume from now on that 0<ϵ<12.

Let q0=1+(12ϵ)2. We proceed to consider the (simple) cases N=0 or N+1q1q0. Note that in these cases we have κ=κ2,qqNq1,ϵ=q0. Next, observe that, by the first and the second claims of Lemma 3, for any 0α1 holds ϕϵ(α)α1q0=α1κ and hence (6) holds trivially in these cases.

We continue to prove (6), assuming from now on that N>0 and that N+1q>1q0. Let ΩR2 be the set defined in Definition 2. We now define a family of continuous functions on Ω, which will play an important role in the following argument. Let α1,ν1 be a point in Ω with α11q+ν1=N. Define a function f=fα1,ν1 on Ω as follows. For (α,ν)Ω with α<1 let f(α,ν) be the value of κ for which ϕϵα+ν=maxα11κ+ν1,α1κ+ν. In addition, let f(1,0)=1α1ν1.

Lemma 4.

For any choice of α1,ν1 as above the function fα1,ν1 is well-defined and continuous on Ω.

Let Mα1,ν1=maxΩfα1,ν1. The inequality (6) will follow from the next main technical claim, describing the behavior of Mα1,ν1, as a function of α1 and ν1. Before stating this claim, let us make some preliminary comments. Note that the points 1qNq1,qNq1 and 0,N+1q are possible choices for α1,ν1. Note also that α0 in the third part of the claim is well-defined, by the fourth claim of Lemma 3.

Proposition 3.

  • 1. 
    M1qNq1,qNq1=qNq1ϕϵ1qNq1.
  • 2. 
    If qNq1ϕϵ1qNq1q, then for any choice of α1,ν1 holds
    Mα1,ν1M1qNq1,qNq1.
  • 3. 
    If qNq1ϕϵ1qNq1q, then for any choice of α1,ν1 holds
    M1qNq1,qNq1Mα1,ν1M0,N+1q=α01ϕϵα0,
    whereα0isdeterminedby1α0α0ϕϵα01α0=N+1q.

We will prove Lemma 4 and Proposition 3 in Section 3.1 and Section 3.2. For now we assume their validity and complete the proof of Proposition 2.

We first prove (6). Note that if x=qNq1 then in the definition of κ2,q(x,ϵ) we have y=q1q·x+1q=N+1q. Recall also that we may assume that N>0 and that y=N+1q>1q0.

By assumption αi+νi1, and αi1q+νiN for all 1ir. Moreover there is an index 1ir for which αi1q+νi=N. Assume, w.l.o.g., that i=1. We apply Proposition 3 to the function fα1,ν1. Observe that the claim of the proposition together with the definition of κ imply Mα1,ν1κ. By the definition of fα1,ν1, this means that for any point α,νΩ holds ϕϵα+νmaxα11κ+ν1,α1κ+ν. We now claim that this inequality holds for all the points αi,νi, 1ir, which will immediately imply (6). In fact, points αi,νi with 0νi1 lie in Ω and hence the inequality holds for these points. Furthermore, if νi<0 for some 1ir, then the point αi,0 lies in Ω, and hence ϕϵαimaxα11q+ν1,αi1q. However, then ϕϵαi+νimaxα11q+ν1,αi1q+νi, proving the inequality in this case as well.

We pass to proving the tightness of (6), starting with the case N+1q1q0. In this case, by definition, κ=q0. Let κ˜<κ be given. Observe that since, by assumption, N>0, we have q>q0. Set α1=1q01qN1q01q. Set ν1=1α1q0. Let δ>0 be sufficiently small (depending on N and κ˜). Set α2=1δ and ν2=δ. It is easy to see that α1,α2 and ν1, ν2 satisfy the required constraints. We claim that ϕϵα2+ν2>max1i2αi1κ˜+νi. In fact, for a sufficiently small δ we have, using the second claim of Lemma 3 (and observing that ϕϵ is continuous), that

ϕϵα2+ν2=ϕϵ(1δ)+δδq0+δ>δκ˜+δ=α21κ˜+ν2,

and

ϕϵα2+ν2δq0+δ>0α11κ˜+1α1q0=α11κ˜+ν1.

We pass to the case N+1q>1q0 and qNq1ϕϵ1qNq1q. In this case κ=qNq1ϕϵ1qNq1. Set α1=α2=1qNq1 and ν1=ν2=qNq1. It is easy to see that α1,α2 and ν1, ν2 satisfy the required constraints. It is also easy to see that for any κ˜<κ holds

ϕϵα1+ν1=α11κ+ν1>α11κ˜+ν1.

It remains to deal with the case N+1q>1q0 and qNq1ϕϵ1qNq1<q. Let α0 be determined by 1α0α0ϕϵα01α0=N+1q. Then κ=α01ϕϵα0. Set α1=0 and ν1=N+1q. Set α2=α0 and ν2=1α0. It is easy to see that in this case the function 1ααϕϵ(α)1α is larger than N+1q at α=1qNq1, and hence the fourth claim of Lemma 3 implies that α2=α0>1qNq1. Using this, it is easy to see that α1,α2 and ν1, ν2 satisfy the required constraints. Furthermore, note that α2<1 (again, using the fourth claim of Lemma 3). It is also easy to verify, using the definition of α0, that

ϕϵα2+ν2=α11κ+ν1=α21κ+ν2,

which implies that for any κ˜<κ holds ϕϵα2+ν2>max1i2αi1κ˜+νi. This completes the proof of Proposition 2. □

We now prove Lemma 4 and Proposition 3. Recall that we may assume N>0 and N+1q>1q0.

3.1. Proof of Lemma 4

Let α1,ν1 be a point in Ω with α11q+ν1=N. We start with some simple but useful observations about α1 and ν1.

Lemma 5.

  • 1. 

    α11qNq1 and ν1qNq1.

  • 2. 

    1α1ν1<q0.

Proof. 

The first claim of the lemma is an easy consequence of the inequalities α11q+ν1=N and α1+ν11. We omit the details.

We pass to the second claim of the lemma, distinguishing two cases, qq0 and q>q0. If qq0, then ν1=N+1α1q>1α1q1α1q0. If q>q0, we use the fact that N+1q>1q0 to obtain 1α1q0<1α1N+1q=1α1α1q+ν1. Viewing the last expression as a function of α1, it is easy to see that it equals ν1 at α1=0 and that it decreases in α1. Hence ν11α1α1q+ν1>1α1q0, completing the argument in this case as well. □

We now show that the function f=fα1,ν1 is well-defined and that its values lie in the interval 0,q0. By Lemma 5, α1<1 and 0<f(1,0)=1α1ν1<q0. Let now α<1. In this case the function g(κ)=maxα11κ+ν1,α1κ+ν is a strictly increasing continuous function of κ, which is at κ=0. Furthermore, by Lemma 3, ϕϵ(α)<α1q0, implying that gq0>ϕϵα+ν. Hence, by the intermediate value theorem, there exists a unique 0<κ<q0 for which ϕϵ(α)+ν=maxα11κ+ν1,α1κ+ν.

Next, we argue that f is continuous on Ω. Let α,νΩ. If α<1, then there exists a compact neighborhood of α,ν in which both one-sided derivatives of g(κ) are positive and bounded. This, together with the fact that ϕϵ(α)+ν is continuous, implies that f is continuous at α,ν.

It remains to argue that f is continuous at (1,0). Let O be a sufficiently small neighbourhood of (1,0) in Ω. Let α,νO, with α<1. Then ϕϵ(α)+ν is close to ϕϵ(1)+0=0. We would like to claim that f(α,ν) is close to f(1,0)=1α1ν1. In fact, assume towards contradiction that f(α,ν) is significantly larger than 1α1ν1. In this case ϕϵ(α)+ν=maxα11f(α,ν)+ν1,α1f(α,ν)+να11f(α,ν)+ν1 is significantly larger than 0 (taking into account that α1<1), reaching contradiction. On the other hand, assume that f(α,ν) is significantly smaller than 1α1ν1, and hence significantly smaller than q0 (by the second claim of Lemma 5). Recall that ϕϵ(1)=0 and that ϕϵ(1)=1q0. Hence ϕϵα=α1q0+O(1α)2>α1f(α,ν). This means that ϕϵ(α)+ν=α11f(α,ν)+ν1, which is significantly smaller than 0, again reaching contradiction. This completes the proof of Lemma 4.

We collect some useful properties of f=fα1,ν1 in the following claim.

Corollary 6.

  • 1. 

    For any (α,ν)Ω holds ϕϵ(α)+ν=maxα11f(α,ν)+ν1,α1f(α,ν)+ν.

  • 2. 

    0<fMα1,ν1<q0 on Ω.

  • 3. 

    For any (α,ν)Ω holds f(α,ν)α1ϕϵ(α). (If α=1 we replace the RHS of this inequality with q0.)

Proof. 

The first two claims follow immediately from the preceding discussion and from the continuity of f. For the third claim, recall that

ϕϵ(α)+ν=maxα11f(α,ν)+ν1,α1f(α,ν)+να1f(α,ν)+ν

3.2. Proof of Proposition 3

Let α1,ν1 be given, let f=fα1,ν1, and let M=Mα1,ν1=maxΩf. Let α*,ν* be a maximum point of f. Then fα*,ν*=M and hence ϕϵα*+ν*=maxα11M+ν1,α*1M+ν. Clearly either α11M+ν1α*1M+ν* or α11M+ν1=α*1M+ν*. In the first case we say that α*,ν* is a maximum point of the first type, and otherwise it is a maximum point of the second type.

The following two claims constitute the main steps of the proof of Proposition 3. They describe the respective behavior of maxima points of the first and the second type.

Lemma 6.

Let α*,ν* be a maximum point of f of the first type. Then the following two claims hold.

  • α11fα*,ν*+ν1>α*1fα*,ν*+ν*.

  • α*1qNq1.

Lemma 7.

If α1,ν1=1qNq1,qNq1, then 1qNq1,qNq1 is the unique maximum point of f. This is a maximum point of the second type.

If α1,ν11qNq1,qNq1, then there are two possible cases.

  • qNq1ϕϵ1qNq1q. Let α*,ν* be a maximum point of f of the second type in this case. Then α*1qNq1.

  • qNq1ϕϵ1qNq1<q. In this case f has a unique maximum point α*,ν*. This point is of the second type. Furthermore, α*>1qNq1, and it is uniquely determined by the following identity:
    α*1ϕϵ(α*)=α*α1α*1ν1.

Lemmas 6 and 7 will be proved in Section 3.3. At this point we prove Proposition 3 assuming these lemmas hold.

We start with the first claim of Proposition 3. Let α1=1qNq1 and ν1=qNq1. Let f=fα1,ν1. By the first claim of Lemma 7, we have

Mα1,ν1=fα1,ν1=α11ϕϵα1,ν1=qNq1ϕϵ1qNq1.

We pass to the second claim of the proposition. Assume that qNq1ϕϵ1qNq1q. Let f=fα1,ν1, for some α1 and ν1. Let α*,ν* be a maximum point of f. Then Lemmas 6 and 7 imply that α*1qNq1. Hence

Mα1,ν1=fα*,ν*α*1ϕϵα*qNq1ϕϵ1qNq1=M1qNq1,qNq1.

Here in the second step we have used the third claim of Corollary 6, in the third step the third claim of Lemma 3 and in the fourth step the first claim of the proposition.

We pass to the third claim of the proposition. Assume that qNq1ϕϵ1qNq1<q. Let f=fα1,ν1, for some α1 and ν1. Then, by Lemma 7, f has a unique maximum point α*,ν*. This means that α* is determined by α1 and ν1, and furthermore, since ν1=N+1α1q, α* is a function of α1. We will show the following claim below.

Lemma 8.

If α1,ν11qNq1,qNq1 and qNq1ϕϵ1qNq1<q, then α* is a decreasing function of α1.

Assume Lemma 8 to hold. We have

Mα1,ν1=fα*,ν*=α*α11ϕϵα*α1α*01ϕϵα*0=M0,N+1q.

The second step uses the fact that α*,ν* is a maximum point of the second type, and hence fα*,ν*=α*1ϕα*. The third step uses Lemma 8 and the third claim of Lemma 3, and the fourth step the fact that α1=0 implies ν1=N+1q.

Next, by Lemma 7, α=α*0 is determined by the identity α1ϕϵ(α)=ααq1qN which, after rearranging, gives 1ααϕϵ(α)1α=N+1q. Hence, by the fourth claim of Lemma 3, α*0=α0 and M0,N+1q=α01ϕϵα0.

To conclude the proof of the third claim of the proposition, observe that since α*>1qNq1, we have

Mα1,ν1=fα*,ν*=α*1ϕϵα*>qNq1ϕϵ1qNq1,

where the last inequality is by the third claim of Lemma 3. This completes the proof of Proposition 3.

It remains to prove Lemmas 6–8.

3.3. Proofs of the Remaining Lemmas

Proof of Lemma 6.

We start with the first claim of the lemma. Assume towards contradiction that α11fα*,ν*+ν1<α*1fα*,ν*+ν*. Since f is a positive continuous function on Ω, there is a neighborhood O of α*,ν* in Ω on which α11fα,ν+ν1<α1fα,ν+ν. This means that any point (α,ν)O satisfies ϕϵα+ν=α1fα,ν+ν, and hence f(α,ν)=α1ϕϵ(α). Since fα*,ν*fα,ν, this implies that α*1ϕϵ(α*)α1ϕϵ(α), and hence, by the third claim of Lemma 3, that α*α. It follows that α* has to be 1, and hence α*,ν*=(1,0). However, in this case α11fα*,ν*+ν1=α*1fα*,ν*+ν*=0, reaching contradiction.

We pass to the second claim of the lemma. By the first claim α11fα*,ν*+ν1>α*1fα*,ν*+ν*. We claim that this implies that α*,ν* is a local maximum of ϕϵ(α)+ν. In fact, arguing as above, there is a neighborhood O of α*,ν* on which α11fα,ν+ν1>α1fα,ν+ν. This means that for any point (α,ν)O we have ϕϵα+ν=α11fα,ν+ν1. Since fα*,ν*fα,ν, this implies that ϕϵ(α)+νϕα*+ν*. To complete the proof, recall that any local maximum (α,ν) of ϕ(α)+ν has α1qNq1 (as shown in the proof of Proposition 1). □

Proof of Lemma 7.

Let α*,ν* be a maximum point of f of the second type. The first observation is that α*,ν* has to lie on the upper boundary of Ω. In fact, assume not. Then for a sufficiently small τ>0 the point α,ν=α*,ν*+τ is in Ω. Since fα,νfα*,ν*, we have ϕϵα+ν>ϕϵα*+ν*=α11fα*,ν*+ν1α11fα,ν+ν1. Hence fα,ν is determined by the equality ϕϵα+ν=α1fα,ν+ν, which implies fα,ν=fα*,ν*=α*1ϕϵα*. Hence α,ν is a point of maximum of f of the first type with α11fα,ν+ν1<α1fα,ν+ν. This, however, contradicts the first claim of Lemma 6.

Recall that the upper boundary of Ω is a piecewise linear curve which starts as the straight line αq+ν=N+1q, for 0α1qNq1 and continues as the straight line α+ν=1 for 1qNq1α1. Hence there are two cases to consider: In the first case α*1qNq1 and α*q+ν*=N+1q. In the second case 1qNq1<α*1 and α*+ν*=1.

Assume that the second case holds. Then α*,ν* satisfies

  1. α11fα*,ν*+ν1=α*1fα*,ν*+ν*=ϕϵα*+ν*.

  2. 1qNq1<α*1 and α*+ν*=1.

In particular, fα*,ν*=α*1ϕϵα*=α*α1α*1ν1. Consider the following two functions of α: g1(α)=α1ϕϵ(α) and g2α=αα1α1ν1, for α>1qNq1. Note that g2 is well-defined since, by Lemma 5, ν1qNq1. By the third claim of Lemma 3, g1 is strictly increasing. On the other hand, g2(α)=1+1α1ν1α1ν1 is non-increasing. Note also that g1(1)=q0 (more precisely, limα1g1(α)=q0) and, by Lemma 5, g2(1)=1α1ν1<q0. This means that g1 and g2 coincide at a (unique) point 1qNq1<α<1 iff g11qNq1<g21qNq1.

Observe that if α1,ν1=1qNq1,qNq1 then g2 is the constant 1-function. Furthermore, by the first and the third claims of Lemma 3, g11qNq1g1(0)=2log24/q01, and hence in this case g1 and g2 cannot coincide for α>1qNq1. If α1,ν11qNq1,qNq1 then it is easy to see (recall that α1q+ν1=N+1q) that g21qNq1=q, and hence the two functions have a unique intersection at some α>1qNq1 iff g11qNq1=qNq1ϕϵ1qNq1 is smaller than q.

To recap, the second case can hold only provided α1,ν11qNq1,qNq1 and qNq1ϕϵ1qNq1<q. Furthermore, if it holds then 1qNq1<α*<1 is uniquely determined by the equality g1α*=g2α*.

We can now complete the proof of the lemma. First, let α1,ν1=1qNq1,qNq1. By the preceding discussion, in this case a maximum point α*,ν* of f of the second type has to have α*α1. Moreover, taking into account Lemma 6, this is true for any maximum point of f. By the third claim of Corollary 6, this means that Mα1,ν1α11ϕϵα1=fα1,ν1. Hence α1,ν1 is a maximum point of f. It is trivially a maximum point of the second type. To see that it is a unique maximum point, note that for any point (α,ν) on the upper boundary of Ω, if α=α1, then necessarily ν=ν1. So, for any other putative maximum point (α,ν), we would have α<α1 and hence, by the third claims of Lemma 3 and the third claim of Corollary 6, f(α,ν)α1ϕϵα<α11ϕϵα1=fα1,ν1. This proves the first claim of the lemma.

Assume now that α1,ν11qNq1,qNq1. Let α*,ν* be a maximum point of f of the second type. If g11qNq1=qNq1ϕϵ1qNq1q, then the preceding discussion implies that α*1qNq1, proving the second claim of the lemma.

If qNq1ϕϵ1qNq1<q, let α be the unique solution for g1(α)=g2(α) on 1qNq1<α<1. Set α*=α and ν*=1α. We claim that α*,ν* is the unique maximum point of f (note that by Lemma 6 it would necessarily be of the second type). In fact, let us first verify that α11κ+ν1=α*1κ+ν*=ϕϵα*+ν*, for κ=α*1ϕϵα*. The second equality is immediate, by the definition of κ. The first equality is equivalent to κ=α*α1α*1ν1, which follows from the definitions of α* and κ. Hence fα*,ν*=κ=α*1ϕϵα*. For any other putative maximum point (α,ν), we would have, by the preceding discussion, that α1qNq1<α* and hence, as above, f(α,ν)α1ϕϵα<fα*,ν*. This proves the third claim of the lemma. □

Proof of Lemma 8.

In the assumptions of the lemma, α* is the unique solution on 1qNq1,1 of the identity

α*1ϕϵ(α*)=α*α1α*1ν1.

Here the LHS is a strictly increasing and the RHS a strictly decreasing (since by assumption α11qNq1, and hence α1+ν1<1) functions of α*. It follows that to prove the claim of the lemma it suffices to show that for a fixed α*>1qNq1 the RHS is a decreasing function of α1 (keeping in mind that ν1=α1q+N+1q). However, this is easily verifiable by a direct differentiation of the RHS w.r.t. α1. □

This completes the proof of Proposition 2 and of (5). We proceed to complete the proof of Theorem 1. The tightness of (5) follows from the tightness of (6), similarly to the way the tightness of (4) was shown in the proof of Proposition 1. We omit the details.

It remains to consider the properties of the function κ2,q. We first remark that it is easy to see, using the properties of the function ϕϵ given in Lemma 3, that κ2,q is a continuous function of its first variable (we omit the details). In particular, we can replace strict inequalities with non-strict ones in the definition of κ2,q in Definition 1. Now there are two cases to consider.

  • qq0. In this case, by the third claim of Lemma 3, xϕϵ(1x) is never larger than q, and hence
    κ2,q(x,ϵ)=q0ify1q0α01ϕϵ(α0)ify1q0

    Here y=q1q·x+1q, q0=1+(12ϵ)2, and α0 is determined by 1α0α0ϕϵ(α0)1α0=y. Note that α0 is well-defined, by the fourth claim of Lemma 3. The fact that κ2,q is decreasing in x follows from combining the third and the fourth claims of Lemma 3. In fact, κ2,q is a constant-1+(12ϵ)2 function for 0xqq0(q1)q0, and it is strictly decreasing for larger x.

  • q<q0. In this case y is always greater than 1q0 and we have that
    κ2,q(x,ϵ)=xϕϵ(1x)ifxϕϵ(1x)qα01ϕϵ(α0)ifxϕϵ(1x)q

    It suffices to show that κ2,q is decreasing on both relevant subintervals of [0,1], and this again follows from the third and the fourth claims of Lemma 3. In this case κ2,q is strictly decreasing on [0,1].

This completes the proof of Theorem 1. □

4. Remaining Proofs

Proof of Lemma 3.

The strict concavity of ϕϵ and the bounds on its derivative were shown in [9], Lemma 2.13 (note that ϕϵ(x)=12ϕ˜(x,2ϵ(1ϵ)) in terms of [9]). The value of ϕϵ at the endpoints of the interval [0,1] are directly computable.

We pass to the third claim of the lemma. Taking the derivative and rearranging, it suffices to prove that for any α(0,1) holds ϕϵ(α)>(α1)ϕϵ(α). This follows immediately from the strict concavity of ϕϵ and the fact that ϕϵ(1)=0.

We pass to the last claim of the lemma. Taking the derivative and rearranging, it suffices to prove that for any α(0,1) holds

(1α)αϕϵ(α)+(1α)>ϕϵ(α).

Since (1α)·ϕϵ(α)>ϕϵ(α), it suffices to show that αϕϵ(α)+(1α)ϕϵ(α), and this follows from the first two claims of the lemma. The values of the function g at the endpoints are directly computable. □

Proof of Lemma 1.

We start with a technical lemma which deals with the behavior of the function ϕϵ(x) in the vicinity of ϵ=0. We write ϵ0 as a shorthand for “ϵ close to 0”. We again use the fact that ϕϵ(x)=Φ(x,2ϵ(1ϵ))=12ϕ˜(x,2ϵ(1ϵ)), where the function ϕ˜ was defined and studied in [9]. In the calculations below ϕ(x,ϵ) is written instead of ϕϵ(x), for notational convenience.

Lemma 9.

Let 0<t<1. Then

  • 1. 
    ϕ(t,0)=t12and for ϵ0 holds|ϕ(t,ϵ)t12|O(ϵ).
  • 2. 
    ϕϵt,0=2H1(t)1H1(t)1ln(2)and for ϵ0 holds
    |ϕϵt,ϵ2H1(t)1H1(t)1ln(2)|O(ϵ).
  • 3. 
    ϕtt,0=12and for ϵ0 holds|ϕtt,ϵ12|O(ϵ).

Proof of Lemma 9.

Notation. Here and below we write a±ϵ as a shorthand for the interval [aϵ,a +ϵ].

Recall that

ϕ˜(t,ϵ)=t1+σHzσ+(1σ)Hz1σ+2zlog2(ϵ)+(12z)log2(1ϵ),

where σ=H1(t) and z=z(t,ϵ)=ϵ2+ϵϵ2+4(12ϵ)σ(1σ)2(12ϵ).

The fact that ϕ(t,0)=12ϕ˜(t,0)=t12 is verified by inspection, observing that z(t,0)=0 for any t. Note also that, by assumption, σ>0, and hence z(t,ϵ)σ(1σ)·ϵ±Oϵ2 for a sufficiently small ϵ.

Using (as in the proof of Lemma 2.13 in [9]) the fact that for ϵ>0 holds (σz)(1σz)z2=(1ϵ)2ϵ2, and writing δ=2ϵ(1ϵ), we have that

ϕ(t,ϵ)ϵ=12·ϕ˜(t,δ)ϵ=12ϵln(2)·2zδδ(1δ).

Hence for ϵ0 we have ϕ(t,ϵ)ϵ2σ(1σ)1ln(2)±O(δ), or equivalently ϕ(t,ϵ)ϵ2σ(1σ)1ln(2)±O(ϵ).

In particular,

ϕ(t,ϵ)ϵ|ϵ=0=limϵ0ϕ(t,ϵ)ϵ=2σ(1σ)1ln(2)=2H1(t)1H1(t)1ln(2).

This proves both the first and the second claims of the lemma.

We pass to the third claim of the lemma. As shown in the proof of Lemma 2.13 in KS2 we have ϕ˜tt,ϵ=ln1σzσzln1σσ. Hence

ϕ(t,ϵ)t=12·ϕ˜(t,δ)t=12·ln1σzσzln1σσ,

where z=z(t,δ). Recall for any 0<t<1 we have z(t,0)=0 and in addition for δ0 we have z(t,δ)σ(1σ)·δ±Oδ2. The third claim of the lemma now follows by inspection. This completes the proof of Lemma 9. □

We proceed with the proof of Lemma 1. First, consider the definition of κ=κ2,2. For ϵ sufficiently close to zero, we have that x+12>1q0 (recall that q0=1+(12ϵ)2) and hence κ=α1ϕ(α,ϵ), where α=α(ϵ) is determined by 1α+αϕ(α,ϵ)α1=x+12. Taking the derivative w.r.t. ϵ in the definition of α and rearranging gives

α(ϵ)=α(α1)ϕϵ(α,ϵ)α(α1)ϕα(α,ϵ)ϕ(α,ϵ)(α1)2.

Using the first claim of Lemma 9, it is easy to see that α(0)=1x. Hence, using all claims of Lemma 9, we have that

α(0)=2ln2·α(0)2H1α(0)1H1α(0)11α(0)=
2ln2·(1x)2H11x1H11x1x

Next, we compute κ and κ at 0. Note that by the definition of κ, we have 1α+ακ=x+12. Hence, κ=αx+12+α1 and κ=κ(1κ)αα. In particular, κ(0)=2 and

κ(0)==2α(0)α(0)=4ln2·2H11x1H11x1x,

proving the first claim of the proposition.

Let now ϵ0. We start with estimating α(ϵ) and κ(ϵ). From the identity 1α+αϕ(α,ϵ)α1=x+12, using the monotonicity of the LHS in α (by Lemma 2.3) and Lemma 9, it is easy to see that α(ϵ)1x±O(ϵ). From this, and from the identity 1α+ακ=x+12, we get κ(ϵ)=α(ϵ)x+12+α(ϵ)12±O(ϵ).

Proceeding in a similar vein, using the above expression for α, we get that

α(ϵ)2ln(2)·1xx·12H1(1x)1H1(1x)±O(ϵ),

and

κ(ϵ)=κ(ϵ)(1κ(ϵ))α(ϵ)α(ϵ)=2α(ϵ)α(ϵ)
4ln2·2H11x1H11x1x±O(ϵ),

completing the proof of the lemma. □

Proof of Corollary 2.

Let q=2 and κ=κ2,2 (see the second claim of Corollary 1 for a more explicit statement of Theorem 1 in this case). Viewing both sides of (5) as functions of ϵ, and writing L(ϵ) for the LHS and R(ϵ) for the RHS, we have L(0)=R(0)=f2, and L(ϵ)R(ϵ) for 0ϵ12. It is easy to see that both L and R are differentiable, and we may deduce that L(0)R(0). Computing the derivatives (see, e.g., [3]) gives

L(0)=12·E(f,f)f2andR(0)=ln(2)κ(0)4·Entf2f2,

where we write κ(0) for κϵ|ϵ=0. Hence L(0)R(0) is equivalent to

E(f,f)ln(2)κ(0)2·Entf2. (7)

The claim of the corollary now follows from the first claim of Lemma 1. It only remains to add that the fact that (·) a convex and increasing function on [0,1], taking [0,1] onto 2ln2,2 was proved in [20]. □

Proof of Corollary 3.

Let us point out that our argument follows along the same lines as the proof of the same result in [10]. We do believe that the argument here is worth presenting in full, since it seems to be somewhat more explicit and easier to parse.

We use the simple fact (see, e.g., [4]) that for any 0ϵ12 and for any α{0,1}n holds fϵ^(α)=(12ϵ)|α|f^(α). Hence, using Parseval’s identity in the first step below, we have

fϵ22=α{0,1}n(12ϵ)2|α|f^2(α)(12ϵ)2μn·|α|μnf^2(α).

Since this holds for any 0ϵ12, we deduce that

|α|μnf^2(α)min0ϵ12fϵ22(12ϵ)2μnmin0ϵ12fκ2(12ϵ)2μn,

where we have used Theorem 1 with q=2 in the second step, and κ=κ(ϵ)=κ2,2Ent2ff1n,ϵ.

Let F(ϵ)=1nlog2fκ2(12ϵ)2μn=1nlog2fκ22μlog2(12ϵ). Since κ(0)=2, we have F(0)=1nlog2f22. Hence the claim of the corollary is equivalent to the claim that min0ϵ12F(ϵ) is negative and bounded away from F(0) by some absolute constant. To show this, it suffices to show that F(ϵ) is negative and bounded away from 0 by an absolute constant for ϵ in a constant length interval 0,ϵ0.

Recall that for any nonnegative non-zero function g on {0,1}n holds Entg2Eg2log2Eg2E2g=Ent2gg1 (see, e.g., [10]). Recall also that ϵlog2fκ(ϵ)=κκ2·Ent|f|κfκκ.

Hence, recalling that, by Lemma 1, κ<0 in the vicinity of 0, we have

F(ϵ)=2κκ2·1nEnt|f|κfκκ+4ln(2)·μ12ϵ2κκ2·1nlog2E|f|κE2|f|κ/2+4ln(2)·μ12ϵ.

Let x=Ent2ff1n=1H(ρ). Recalling again that κ(0)=2 and applying the first claim of Lemma 1 we get

F(0)κ(0)2·x+4μln(2)=4ln(2)·μ12ρ(1ρ)<0.

It now suffices to show that for sufficiently small ϵ we have F(ϵ)F(0)+O(ϵ). Taking the second claim of Lemma 1 into account, it is enough to show that 1nlog2E|f|κE2|f|κ/2xO(ϵ). Let G(ϵ)=1nlog2E|f|κE2|f|κ/2. Then G(0)=x and it suffices to show that |G| is bounded by an absolute constant. A simple calculation gives that

G=κκ·1nEnt|f|κE|f|κ2nEnt|f|κ/2E|f|κ/2+G.

The RHS in the last expression is bounded by a constant, since for any nonnegative non-zero function g on {0,1}n both Ent(g)Eg and log2Eg2E2(g) are bounded by n. □

Proof of Corollary 4.

 

The first claim of the corollary

Let D{0,1}n, |D|=2H(ρ)n. Let MD be the adjacency matrix of the subgraph of the discrete cube induced by the vertices of D. Let λ(D) be the maximal eigenvalue of MD. Let f be a maximal eigenvector of MD. We view f as a function on D and extend it to a function on {0,1}n by defining it to be zero outside D. Let A be the adjacency matrix of {0,1}n. Then λ(D)=f,MDff,f=f,Aff,f. Note also that since f is supported on D we have

E2|f|=f,sign(f)·1D2Ef2·Esign(f)·1D2=Ef2·|D|2n=Ef2·2(H(ρ)1)n.

It follows that Ent2ff1n1H(ρ).

Next, it is easy to check that for any function g on {0,1}n holds E(g,g)=2g,(nIA)g, where I is the 2n×2n identity matrix. Hence, using Corollary 2 and the fact that Entf2Ef2log2Ef2E2|f|=Ent2ff1, we have, writing x for 1nEnt2ff1,

λ(D)=f,Aff,f=n12E(f,f)f,fn12x·Entf2Ef2
nn2xxn112(1H(ρ)1H(ρ)=2ρ(1ρ)·n.

This is almost tight if we set r=ρn and take D=x{0,1}n:|x|r to be the Hamming ball of radius r around 0. In fact, recall that |D|2H(ρ)n (see, e.g., [19]) and, as shown in [19], λ(D)2ρ(1ρ)·no(n). □

The second claim of the corollary

Let 0<δ<12. Let d=δn, and let f be a feasible solution of the dual linear program of [15] with parameters n and d. Then, as observed by [29] f can be viewed as a function on {0,1}n with the following properties:

  • f is symmetric, that is f(x) depends only on |x|.

  • f(x)0 for |x|d.

  • f^0 and f^(0)=1.

  • f(0)2RLP(δ)·n+o(n).

To prove the claim, we will show that any function f with the first three of these properties satisfies 1nlog2(f(0))1H(δ)+H12δ(1δ)2on(1).

Notation: We write gq,F for α{0,1}n|g(α)|q1/q. Note that Parseval’s identity states f2=f^2,F. We write ≈, ≲, and ≳ to denote equality or inequality which hold up to lower order terms. To give an example, recall that for 0<ρ12 the cardinalities of the Hamming ball x{0,1}n:|x|r and the Hamming sphere x{0,1}n:|x|=r are 2H(ρ)n, up to lower order terms. We write this as 1nlog2|x{0,1}n:|x|r|H(ρ).

We start with some preliminary observations. First, we need some simple and well-known facts from Fourier analysis on {0,1}n. If f is symmetric, then so is f^. Next, f^(0)=Eff1. Furthermore, finally, using the fact that in our case f^0, f(0)=α{0,1}nf^(α)=f^1,F.

Next, we claim that if f is symmetric and if, for some 0in holds 12nni|f(i)|Ω1n·f1 then f2f1Ω1n·2nni. In fact, we will have

f2212nnif2(i)Ω1n2·12nni2nnif12=Ω1n2·2nnif12.

Similarly, if for some 0jn holds njf^2(j)Ω1n·f^2,F2 then f^1,Ff^2,FΩ1n·nj.

Finally, we need a slight extension of Corollary 3. As stated, it shows that if f has a large second entropy, then f^ cannot attain its 2 norm in a Hamming ball of small radius around 0. We claim, as was also observed in [10], that this holds more generally for Hamming balls with arbitrary centers in {0,1}n. To see that, let z{0,1}n, and define g=f·Wz, where Wz is the corresponding Walsh-Fourier character. It is easy to see that for any y{0,1}n holds g^(y)=f^(y+z), and hence g has the same first and second norms as f. Moreover, writing B(z,r) for the Hamming ball of radius r around z, we have αB(z,r)f^2(α)=βB(0,r)g^2(β).

We pass to the proof of the claim. Note that since f(x)0 for |x|d and since Ef0, there exists 0id1 such that 12nni|f(i)|Ω1n·f1. Hence

1nEnt2ff1=1nlog2f22f121Hin1H(δ).

By Corollary 3 this means that f^ cannot attain its 2 norms inside Hamming balls or radii much smaller than r(δ):=12δ(1δ)·n around the all-0 and all-1 vectors. Hence there exists r(δ)o(n)jr(δ)+o(n) such that njf^2(j)Ω1n·f^2,F2. It follows that

1nlog2f^1,Ff^2,FHjn2H12δ(1δ)2.

We can now complete the proof of the second claim of the corollary. We have

0=1nlog2f^(0)1nlog2f11nlog2f21H(δ)2=
1nlog2f^2,F1H(δ)21nlog2f^1,F1H(δ)+H12δ(1δ)2=
1nlog2f(0)1H(δ)+H12δ(1δ)2.

 □

Proof of Corollary 5.

Let 0sn/2 and let f be a polynomial of degree s on {0,1}n. We need two simple and well-known facts from Fourier analysis on {0,1}n. First, that the Fourier expansion of f is supported on characters of weight at most s; and second, that for any function g on {0,1}n holds E(g,g)=4α{0,1}n|α|g^2(α). Combining these two facts implies that

E(f,f)=4α{0,1}n|α|f^2(α)=4|α|s|α|f^2(α)4s·|α|sf^2(α)=4s·Ef2,

where in the last step we used Parseval’s identity.

Write σ for s/n and x for 1nEnt2ff1. We have, using Corollary 2,

4σn=4sE(f,f)Ef2(x)·Entf2Ef2nx(x)=
n·24H1(1x)1H1(1x).

Rearranging and simplifying, this is equivalent to

1nlog2f2f1=x21H12σ(1σ)2,

completing the proof. □

Proof of Corollary 1.

We start with the first claim of the corollary. First consider the case ϵ=12. It is easy to see that ϕ12(x)=x1 (note that in the definition of Φ(x,ϵ) we have yx,12=limϵ12yx,ϵ=H1(x)1H1(x)) and hence in this case the value of κ given by the claim is 1 (as it should be).

Assume now ϵ<12. This implies that q0=1+(12ϵ)2>1. By the first claim of Lemma 3, this means that for any 0x1 we have xϕϵ(1x)1ϕϵ(0)=2log24q0>1. Hence, it is easy to see that for q sufficiently close to 1 the first and the third clauses in the definition of κ2,q in Definition 1 do not apply, and we have κ2,q(x,ϵ)=xϕϵ(1x). Theorem 1 then gives

fϵ2fκ,withκ=Entqff1nϕϵ1Entqff1n.

Taking q1 and recalling that Entq(·)q1Ent(·) completes the proof of the claim.

We pass to the second claim of the corollary. First consider the case ϵ=0. Note that in this case q0=2. Furthermore, by the first claim of Lemma 9, ϕ0(x)=x12, and hence the value of κ given by the claim is 2 (as expected).

Assume now ϵ>0. This implies that q0<2, and hence, by the third claim of Lemma 3, for any 0x1 we have xϕϵ(1x)q0<2=q. Hence the second clause in the definition of κ2,q in Definition 1 does not apply. The remaining two clauses give the claim, as stated. □

Proofs of Comments to Theorem 1

Some of the claims in these comments require a proof. These claims are restated and proved in the following lemma.

Lemma 10.

  • If q2 then for any 0<ϵ<12 the function κ2,q(x,ϵ) starts as a constant-1+(12ϵ)2 function up to some x=x(q,ϵ)>0, and becomes strictly decreasing after that. For 1<q<2 there is a value 0<ϵ(q)<12, such that for all ϵϵ(q) the function κ2,q(x,ϵ) is strictly decreasing (in which case we say that x(q,ϵ)=0). However, x(q,ϵ)>0 for all ϵ>ϵ(q). The function ϵ(q) decreases with q (in particular, ϵ(q)=0 for g2). The function x(q,ϵ) increases both in q and in ϵ.

  • The function κ2,1(x,ϵ)=xϕϵ(1x) is strictly decreasing in its first argument for any 0<ϵ<12. It satisfies κ2,1(0,ϵ)=limx0κ2,1(x,ϵ)=1+(12ϵ)2, for all 0ϵ12.

  • Let f be a non-constant function on {0,1}n. Let 0<ϵ<12. Let F(q)=Ff,ϵ(q)=κ2,qEntqff1/n,ϵ. There is a unique value 1<q(f,ϵ)1+(12ϵ)2 of q for which F(q)=q. Moreover, q(f,ϵ)=minq1F(q). Furthermore, limϵ0q(f,ϵ)=2 for any f.

Proof. 

The first claim of the lemma follows from the properties of κ2,q as shown in the proof of Theorem 1. In particular, it is easy to see that for q2 we have ϵ(q)=1q12 and for ϵϵ(q) we have x(q,ϵ)=q1+(12ϵ)21+(12ϵ)2·(q1). The claim that ϵ(q) decreases with q and that x(q,ϵ) increases in both q and ϵ follows by direct verification.

The second claim of the lemma follows immediately from the third claim of Lemma 3.

We pass to the third claim of the lemma. Note that the function x(q)=Entqff1/n is positive and strictly increasing in q. We need the following auxiliary claim.

Lemma 11.

The function y(q)=q1q·x(q)+1q is strictly decreasing in q.

Proof of Lemma 11.

Assume w.l.o.g. that f0 and that Ef=1. Let P=f2n be a distribution on {0,1}n. A simple calculation gives that

y(q)=1+1n·log2a{0,1}nP(a)q1q,

which is strictly decreasing in q, by Hölder’s inequality. □

We proceed with the proof of of the third claim of Lemma 10. Let q0=1+(12ϵ)2. We claim, first, that F is strictly increasing on q0q<. In fact, for these values of q the second clause of Definition 1 does not apply (by the third claim of Lemma 3) and we have

κ2,q(x,ϵ)=q0ify1q0α01ϕϵ(α0)ify>1q0,

where y=y(q) and α0 is determined by 1α0α0ϕϵ(α0)1α0=y. The claim now follows by combining Lemma 11, and the third and fourth claims of Lemma 3.

Next, we claim that there exists a unique value 1q=q*q0 for which xϕϵ(1x)=q (here x=x(q)). Moreover, F decreases for 1qq* and increases for qq*. Finally, Fq*=q*. Observe that verifying these claims will essentially complete the proof of the third claim of Lemma 10 (apart from the fact that limϵ0q(f,ϵ)=2).

In fact, by the first and third claims of Lemma 3, and the fact that x is strictly increasing in q, the function xϕϵ(1x) is strictly decreasing in q, taking values between 2log24q0 and q0. This means that it has a unique intersection q=q* with the function q in [1,q0]. Next, observe that by Definition 1 for qq0 we have

κ2,q(x,ϵ)=xϕϵ(1x)ifxϕϵ(1x)qα01ϕϵ(α0)ifxϕϵ(1x)q

This means that for q<q* we have F(q)=κ2,q(x,ϵ)=xϕϵ(1x), which is decreasing in q, and for for q>q* we have F(q)=α01ϕϵ(α0), which increases in q. Finally, for q=q*, we have F(q)=xϕϵ(1x)=q.

It remains to verify that limϵ0q(f,ϵ)=2. By the first claim of Lemma 9, ϕ0(x)=x12. This means that for any 0<x1 we have limϵ0xϕϵ(1x)=2. The claim follows since, by the preceding discussion, q=q(f,ϵ)=x(q)ϕϵ(1x(q)). □

Acknowledgments

We would like to thank Or Ordentlich for a very helpful discussion. We would also like to thank Igal Sason and the anonymous referees for their comments, which led to significant improvements in the presentation of this paper.

Author Contributions

Conceptualization, N.L. and A.S.; Investigation, N.L. and A.S.; Methodology, N.L. and A.S.; Validation, N.L. and A.S.; Writing—original draft, N.L. and A.S.; Writing—review & editing, N.L. and A.S. All authors have read and agreed to the published version of the manuscript.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Funding Statement

This research received no external funding.

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Beckner W. Inequalities in Fourier Analysis. Ann. Math. 1975;102:159–182. doi: 10.2307/1970980. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Bonami A. Etude des coefficients Fourier des fonctions de Lp(G) Annales de l’Institut Fourier. 1970;20:335–402. doi: 10.5802/aif.357. [DOI] [Google Scholar]
  • 3.Gross L. Logarithmic Sobolev inequalities. Am. J. Math. 1975;97:1061–1083. doi: 10.2307/2373688. [DOI] [Google Scholar]
  • 4.O’Donnell R. Analysis of Boolean Functions. Cambridge University Press; New York, NY, USA: 2014. [Google Scholar]
  • 5.Samorodnitsky A. An upper bound on ℓq norms of noisy functions. IEEE Trans. Inf. Theory. 2020;66:742–748. doi: 10.1109/TIT.2019.2944698. [DOI] [Google Scholar]
  • 6.Wyner A.D., Ziv J. A theorem on the entropy of certain binary sequences and applications: Part I. IEEE Trans. Inf. Theory. 1973;19:769–772. doi: 10.1109/TIT.1973.1055107. [DOI] [Google Scholar]
  • 7.Cover T., Thomas J. Elements of Information Theory. Wiley; Hoboken, NJ, USA: 2006. [Google Scholar]
  • 8.Rényi A. On the measures of entropy and information; Proceedings of the Fourth Berkeley Symposium on Mathematical Statistics and Probability; Berkeley, CA, USA. 20–30 June 1961; pp. 547–561. [Google Scholar]
  • 9.Kirshner N., Samorodnitsky A. A moment ratio bound for polynomials and some extremal properties of Krawchouk polynomials and Hamming spheres. IEEE Trans. Inf. Theory. 2021;67:3509–3541. doi: 10.1109/TIT.2021.3071597. [DOI] [Google Scholar]
  • 10.Polyanskiy Y., Samorodnitsky A. Improved log-Sobolev inequalities, hypercontractivity and uncertainty principle on the hypercube. J. Funct. Anal. 2019;277:108280. doi: 10.1016/j.jfa.2019.108280. [DOI] [Google Scholar]
  • 11.Yu L., Anantharam V., Chen J. Graphs of joint types; Proceedings of the ISIT; Melbourne, Australia. 12–20 July 2021. [Google Scholar]
  • 12.Chandar V., Tchamkerten A. Most informative quantization functions; Proceedings of the ITA Workshop; San Diego, CA, USA. 9–14 February 2014. [Google Scholar]
  • 13.MacWilliams J., Sloane N.J.A. The Theory of Error Correcting Codes. Elsevier; Amsterdam, The Netherlands: 1977. [Google Scholar]
  • 14.McEliece R.J., Rodemich E.R., Rumsey H., Jr., Welch L.R. New upper bounds on the rate of a code via the Delsarte-MacWilliams inequalities. IEEE Trans. Inf. Theory. 1977;23:157–166. doi: 10.1109/TIT.1977.1055688. [DOI] [Google Scholar]
  • 15.Delsarte P. An algebraic approach to the association schemes of coding theory. Philips Res. Rep. Suppl. 1973;10:vi+–97. [Google Scholar]
  • 16.Barg A., Jaffe D.B. Numerical results on the asymptotic rate of binary codes. In: Barg A., Litsyn S., editors. Codes and Association Schemes. American Mathematical Society; Providence, RI, USA: 2001. [Google Scholar]
  • 17.Samorodnitsky A. On the Optimum of Delsarte’s Linear Program. J. Comb. Theory Ser. A. 2001;96:261–287. doi: 10.1006/jcta.2001.3176. [DOI] [Google Scholar]
  • 18.Navon M., Samorodnitsky A. On Delsarte’s Linear Programming Bounds for Binary Codes; Proceedings of the FOCS 2005; Pittsburgh, PA, USA. 23–25 October 2005; pp. 327–338. [Google Scholar]
  • 19.Friedman J., Tillich J.-P. Generalized Alon-Boppana theorems and error-correcting codes. SIAM J. Discret. Math. 2005;19:700–718. doi: 10.1137/S0895480102408353. [DOI] [Google Scholar]
  • 20.Samorodnitsky A. A modified logarithmic Sobolev inequality for the hamming cube and some applications. arXiv. 20080807.1679 [Google Scholar]
  • 21.Boucheron S., Lugosi G., Massart P. Concentration Inequalities. Oxford University Press; Oxford, UK: 2013. [Google Scholar]
  • 22.Donoho D.L., Stark P.B. Uncertainty principles and signal recovery. SIAM J. Appl. Math. 1989;49:906–931. doi: 10.1137/0149053. [DOI] [Google Scholar]
  • 23.Kalai G., Linial N. On the distance distribution of codes. IEEE Trans. Inf. Theory. 1995;41:1467–1472. doi: 10.1109/18.412711. [DOI] [Google Scholar]
  • 24.Ashikhmin A., Cohen G., Krivelevich M., Litsyn S. Bounds on distance distributions in codes of known size. IEEE Trans. Inf. Theory. 2005;51:250–258. doi: 10.1109/TIT.2004.839479. [DOI] [Google Scholar]
  • 25.Eskenazis A., Ivanisvili P. Polynomial inequalities on the Hamming cube. Prob. Theory Relat. Fields. 2020;178:235–287. doi: 10.1007/s00440-020-00973-y. [DOI] [Google Scholar]
  • 26.Ivanisvili P., Tkocz T. Comparison of moments of Rademacher Chaoses. Ark. Mat. 2019;57:121–128. doi: 10.4310/ARKIV.2019.v57.n1.a7. [DOI] [Google Scholar]
  • 27.Yu L. Strong Brascamp-Lieb Inequalities. arXiv. 20212102.06935 [Google Scholar]
  • 28.van Lint J.H. Introduction to Coding Theory. 3rd ed. Volume 86 Springer; Berlin, Germany: 1999. Graduate Texts in Mathematics. [Google Scholar]
  • 29.Kalai G. ((The Hebrew University of Jerusalem, Jerusalem, Israel)), Linial N. ((The Hebrew University of Jerusalem, Jerusalem, Israel)). Personal communication. 1994.

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Not applicable.


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES