Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated


Source: published paper, printed p. 222, the degree-one use of Theorem 2.5.

Statement

For M≥N≥1M\ge N\ge1, MM affine real functions on RN\mathbb R^N realize at most

∑j=0N2j(Mj)≤(2eM/N)N<(6M/N)N\sum_{j=0}^{N}2^j\binom Mj \le(2eM/N)^N<(6M/N)^N

distinct sign vectors in {−1,0,1}M\{-1,0,1\}^M. In particular the source's (50M/N)N(50M/N)^N bound holds. The following elementary proof of the linear specialization is supplied by this compilation. It is not a proof of the source's general polynomial-degree theorem.

Full proof

The nonempty sets on which the first MM signs are fixed are relatively open convex faces. Let F(M,N)F(M,N) be their maximum possible number. Insert the last nonconstant affine function, whose zero set is a hyperplane HH. An existing face either has a fixed new sign, lies in HH, or is cut into its positive, zero and negative parts. Only the last case increases the count, by two. Each cut face has a different sign vector on its intersection with HH. Those intersections belong to the arrangement of the preceding functions restricted to the (N−1)(N-1)-dimensional space HH. Thus

F(M,N)≤F(M−1,N)+2F(M−1,N−1).F(M,N)\le F(M-1,N)+2F(M-1,N-1).

Constant and identically zero functions do not increase the count. The boundary values F(0,N)=F(M,0)=1F(0,N)=F(M,0)=1 and Pascal's identity now give F(M,N)≤∑j≤N2j(Mj)F(M,N)\le\sum_{j\le N}2^j\binom Mj by induction, with binomial coefficients beyond MM taken as zero.

Put t=N/(2M)≤1t=N/(2M)\le1. Since tj≥tNt^j\ge t^N for j≤Nj\le N,

∑j=0N2j(Mj)≤t−N(1+2t)M≤(2M/N)NeN.\sum_{j=0}^N2^j\binom Mj \le t^{-N}(1+2t)^M \le(2M/N)^N e^N.

Finally e<3e<3 gives the displayed bound. This counts all lower-dimensional faces as well as the open cells, so boundary equalities are included.

Related proof pages. theorem 2 5.

Bears on. Problem 188.