Isodiametric inequality for vector spaces
Abstract
A theorem of Kleitman states that a collection of binary vectors with diameter has cardinality at most that of a Hamming ball of radius . In this paper, we give a -analog of it.
1 Introduction
The classical isodiametric inequality in euclidean space states that the volume of a set with given diameter is maximized by euclidean balls. Analogues of isodiametric inequalities have been established in various settings. In the discrete setting, resolving a conjecture of Erdős, Kleitman [14] in 1966 famously proved an isodiametric inequality for Hamming space, the space of binary vectors equipped with Hamming distance. We shall state his result via graphs. Given a graph , let be the graph distance, i.e. the length of the shortest path between two vertices. For a subset , its diameter is . Note that is a metric space. The Hamming graph on has vertex set and two vertices are adjacent if and . Kleitman’s theorem is an isodiametric inequality on Hamming graphs, which reads as follows.
Theorem 1.1 (Kleitman, [14]).
Let and be the Hamming graph on . Given , if , then
The bounds above are optimal. When , consider the Hamming ball of radius , i.e. . When , consider . The original proof of Kleitman is combinatorial (see also [2] or [8]). Recently, Huang, Klurman and Pohoata [12] gave a nice linear algebraic proof. Extensions of this theorem have been explored for the -dimensional grid using Hamming distance [3, 7], as well as for and the -dimensional torus with Manhattan distance [1, 4, 6]. We refer the readers to [5] more references and recent developments on Kleitman’s theorem.
In this paper, we give a -analog of Theorem 1.1. To state it, we need to generalize the Hamming graphs. Fix a prime power and let be the -dimensional vector space over . Denote by and . The gaussian binomial coefficients record the cardinality of : The -dimensional -Hamming graph has vertex set , in which two subspaces and are joined by an edge if and only if and .
Our main result is an isodiametric inequality on -Hamming graphs for large .
Theorem 1.2.
Fix a prime power . Let or and let be the -dimensional -Hamming graph. Given , if , then
The bounds on the size of above are optimal. Indeed, set and for some fixed . Then attains the maximum bound if and attains the maximum bound if .
An equivalent formulation of Theorem 1.2 is an isodiametric inequality on a metric space , see (2.1) and Lemma 2.4. We believe that the isodiametric inequality holds for all . It would be interesting to bridge the gap in Theorem 1.2 when .
2 Preliminaries
We need the following result on subspaces counting.
Lemma 2.1 ([11]).
Fix . Then
Let be a finite bipartite graph with partite sets and where . A perfect matching is a set of disjoint edges which covers every vertex. For a subset (resp. ), let denote the set of all vertices in (resp. ) that are adjacent to at least one vertex of . Hall’s theorem states that if for every subset , , then has a perfect matching. We shall use the following folklore corollary. A regular graph is a graph where each vertex has the same number of neighbors.
Proposition 2.2.
Every finite regular bipartite graph has a perfect matching.
2.1 A metric space
For , define as
(2.1) |
The symmetric positive-definite function is a metric on .
Lemma 2.3.
The function satisfies the triangle inequality.
Proof.
Recall the dimension formula from linear algebra, we have
The following lemma shows that Theorem 1.2 is equivalent to an isodiametric inequality on the metric space .
Lemma 2.4.
Let be the -Hamming graph. Then .
Proof.
Note that the union of an - path and and - path contains a path from to . Thus, .
We shall prove the converse by induction on . The cases are trivial. Suppose now that . Then there exists a vertex on the shortest path from to , such that and . By Lemma 2.3 and by the induction hypothesis, we have ∎
For , we say is cross--intersecting in if for any and any . In particular, if , then is -intersecting in .
The following lemma follows immediately from (2.1).
Lemma 2.5.
Let with . Then is cross--intersecting in for any . In particular, is -intersecting in for any .
Theorem 2.6 ([9]).
Let and . If is -intersecting in , then
2.2 An isometry
Recall that, given two metric spaces and , a bijection is said to be an isometry if for any . Next we show that taking orthogonal complement is an isometry on . If is a subspace of , then its orthogonal complement is the subspace of consisting of all elements such that for all , where .
Lemma 2.7.
The bijection is an isometry on .
Proof.
Take arbitrary . Note that
Given , denote by its diameter and
It follows from definition that , and so . We write for the set of subspaces of dimension in . Let and . If , define
Lemma 2.8.
If , then .
Proof.
It suffices to show that, if then we must have . But this follows from
where .∎
By Lemmas 2.7 and 2.8, we may assume that
(2.2) |
3 Proof of Theorem 1.2
Let us first consider the case . For each , define a bipartite graph , where
By Lemma 2.1, we know that is -regular. By Proposition 2.2, there is a perfect matching in . Note that if is an edge in , then . Thus for any , we have
Hence, if , we have
If , then must be -intersecting in . By Theorem 2.6, we have . So
We may now assume . The cases are trivial; assume then . Set . We shall bound the size of each layer of . By Lemma 2.5, for any , is a -intersecting family. Hence by Theorem 2.6, we have
(3.1) |
Let . Then by (2.2), . Our strategy is to bound each of the slices . The cases when and are small require separate treatments.
3.1 The case
In this case, we have and .
Suppose then , i.e., . By Lemma 2.5, we have is cross--intersecting in . In other words, we have for any and any . By Lemma 2.5 again, we have is -intersecting in for any .
Suppose , i.e., . By Lemma 2.5, we have is cross--intersecting in and is cross--intersecting in respectively. In other words, we have for any and any . By Lemma 2.5 again, we have is -intersecting in for any and is -intersecting in for any respectively.
In each case, thanks to , we have
3.2 The case
In this case, we have and .
If , as in (3.2), we have
Suppose , i.e., . Then by Lemma 2.5, we have is cross--intersecting in and is -intersecting in respectively. In other words, we have for any and any . By Lemma 2.5 again, we have is -intersecting in for any . By (3.1),
If , say , then by Theorem 2.6, we have
If , i.e., . Set and thus . By Theorem 2.6 with , we have
and by (3.1),
In each case, thanks to , we have
Suppose , i.e., . By Lemma 2.5, we have is cross--intersecting in and is cross--intersecting in respectively. In other words, we have for any and any . By Lemma 2.5 again, we have is -intersecting in for any and is -intersecting in for any respectively. By (3.1),
In each case, thanks to , we have
3.3 The cases
In these cases, we have . Let us first assume that . Note that . For the first sum, by (3.1) and we have
(3.3) |
For the second sum, recall that and so
(3.4) |
where the penultimate inequality follows from . Thus, .
We may then assume that . Let and further assume that
Then, we have
Let us first bound the size of . To this end, fix and note that for any ,
Thus by Lemma 2.1, we have
Note that
To see the last inequality , set where , it is the generating function of the partition function , which is the number of distinct ways of representing as a sum of positive integers. Note that (see[15]) and for ; it can be verified (OEIS: A000041) that for . Thus, , and . Therefore, , where if and if .
To bound , if , then by (3.3) and (3.3) we have . If , then note that there are at most summands if since . In this case, based on the calculation in (3.3) and (3.3), , where is a -term-subset of the multiset , then .
Put the upper bounds together, we have
where if , and if .
We are left with the case when
When , . When , note that is -intersecting in if , so by (3.1). Therefore .
This completes the proof.
References
- [1] R. Ahlswede, N. Cai, and Z. Zhang. Diametric theorems in sequence spaces. Combinatorica, 12(1):1–17, 1992.
- [2] R. Ahlswede and G. O. H. Katona. Contributions to the geometry of Hamming spaces. Discrete Math., 17(1):1–22, 1977.
- [3] R. Ahlswede and L. H. Khachatrian. The diametric theorem in Hamming spaces—optimal anticodes. Adv. in Appl. Math., 20(4):429–449, 1998.
- [4] B. Bollobás and I. Leader. Maximal sets of given diameter in the grid and the torus. Discrete Math., 122(1-3):15–35, 1993.
- [5] Z. Dong, J. Gao, H. Liu, M. Ouyang, and Q. Zhou. Optimal bounds for binary -codes and sets with restricted distances. Preprint.
- [6] D. Z. Du and D. J. Kleitman. Diameter and radius in the Manhattan metric. Discrete Comput. Geom., 5(4):351–356, 1990.
- [7] P. Frankl and Z. Füredi. The Erdős-Ko-Rado theorem for integer sequences. SIAM J. Algebraic Discrete Methods, 1(4):376–381, 1980.
- [8] P. Frankl and N. Tokushige. Extremal problems for finite sets, volume 86 of Student Mathematical Library. American Mathematical Society, Providence, RI, 2018.
- [9] P. Frankl and R. M. Wilson. The Erdős-Ko-Rado theorem for vector spaces. J. Combin. Theory Ser. A, 43(2):228–236, 1986.
- [10] J. Gao, H. Liu, and Z. Xu. Stability through non-shadows. Combinatorica, 43(6):1125–1137, 2023.
- [11] C. Godsil and K. Meagher. Erdős-Ko-Rado theorems: algebraic approaches, volume 149 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, Cambridge, 2016.
- [12] H. Huang, O. Klurman, and C. Pohoata. On subsets of the hypercube with prescribed Hamming distances. J. Combin. Theory Ser. A, 171:105156, 21, 2020.
- [13] G. Katona. Intersection theorems for systems of finite sets. Acta Math. Acad. Sci. Hungar., 15:329–337, 1964.
- [14] D. J. Kleitman. On a combinatorial conjecture of Erdős. J. Combinatorial Theory, 1:209–214, 1966.
- [15] W. d. A. Pribitkin. Simple upper bounds for partition functions. Ramanujan J., 18(1):113–119, 2009.