Identify the vertices of the Boolean hypercube with subsets of . Write for the closed vertex neighbourhood and for the external vertex boundary. The cube order used here is the simplicial order on the discrete cube: increasing size, then lexicographic order, with the smallest differing coordinate belonging to the earlier set. We prove Harper theorem by induction on ; subtracting the common size of the families converts a closed-neighbourhood comparison into the required boundary comparison.
First, the closed neighbourhood of a simplicial initial segment is itself an initial segment. Such a family consists of full lower levels and a lexicographic initial part of its last level. Its next-level neighbours form the upper shadow of that part. For a set in the next level, its lexicographically earliest lower-level subset is obtained by deleting its largest element. This map preserves the lexicographic order weakly. Membership in the upper shadow is equivalent to that earliest subset belonging to the original initial part, so the upper shadow is an initial part too. Empty and full families satisfy the assertion directly.
Assume the theorem in dimension . Split into two sections according to membership of coordinate , deleting from the second section. Their closed-neighbourhood sections areReplace each section by a simplicial initial segment of the same size. Induction gives . By the preceding observation, each is an initial segment and is nested with the other section. Consequentlyand the analogous inequality holds for the other section. Thus simplicial section compression preserves size and cannot increase the closed neighbourhood.
Repeatedly apply a nontrivial section compression. The sum of the positions of the family members in the full simplicial order strictly decreases: the order induced on either fixed-coordinate section is precisely its lower-dimensional simplicial order. This positive integer potential makes the process terminate at a family fixed by every section compression.
We classify such terminal families for simplicial section compression. If an earlier vertex is absent while a later vertex is present, they cannot agree at any coordinate, since the corresponding section is an initial segment. Hence . Every other vertex earlier than is present, and every other vertex later than is absent, since any further inverted pair would also have to be complementary. There can therefore be no vertex strictly between and . Thus either is an initial segment or is an initial segment with its last vertex replaced by the next, complementary vertex.
The complementary consecutive pairs are explicit. If , the ranks must be and , and consecutive order positions forceThe corresponding initial segment contains all sets of size at most , and . Its closed neighbourhood contains all sets of size at most : for , deletion of just one -set cannot remove all the -subsets of any -set, and remains adjacent to one of its -subsets. In addition, the supersets of of size enter the neighbourhood. Thus ; the case gives equality directly.
If , the two vertices have rank . Complementation reverses the lexicographic order within that rank, so consecutive complements occupy its middle two positions. These areNow contains all sets of size less than and all -sets containing coordinate one. Its closed neighbourhood contains all sets of size at most and all -sets containing one. For , each such -set has at least two -subsets containing one, so exchanging for loses none of these neighbours. It adds the supersets of of size that avoid one. Hence . For the two neighbourhoods are both the entire cube.
In both exceptional cases the initial segment has no larger neighbourhood. The induction starts with the one-vertex zero-dimensional cube, and the compression argument now proves
Articles by others on the same topic
There are currently no matching articles.