arXiv reader

Lattice coverings by parallelotopes containing cube vertices

Dragomir Grozev and Nikolai Nikolov

arXiv
2610.21572v1 · PDF · 15 October 2026
Categories
math.CO, math.MG
Licence
CC BY 4.0 The site shows the text.

Abstract

We investigate when a parallelotope containing vertices of the unit cube Q_n=[0,1]^n covers \Bbb R^n by integer translates. We prove the covering property for every parallelepiped containing five vertices of Q_3, and, in any dimension, for every parallelotope containing a facet of Q_n and one vertex of the opposite facet. As a consequence, we obtain the sharp bound 1/n for the volume of a pyramid contained in Q_n with a parallelotope base. We also give an alternative proof of this bound.

Items 10

Question

Question

8FL8

Does every parallelotope P\subset\Bbb R^n containing more than half of the vertices of Q_n satisfy P+\Bbb Z^n=\Bbb R^n?

Proposition

Proposition 1

W9PY

Let P\subset\Bbb R^3 be a parallelepiped containing five vertices of Q_3. Then P+\Bbb Z^3=\Bbb R^3.

Proof of Proposition 1

Write the vertices of Q_3 as ijk, where i,j,k\in\{0,1\}, and set A=000, B=100, C=110, D=010, A_1=001, B_1=101, C_1=111, and D_1=011. Up to symmetries of the cube, there are three configurations of five vertices:

(i) A,B,C,D,A_1; (ii) A,B,D,A_1,C_1; (iii) A,B,C,D_1,C_1.

(i) The covering follows from Theorem 2.

The paper has a figure here, which this page does not show.

(ii) We triangulate the prism ABCA_1B_1C_1 using the edges AC_1, AB_1, B_1C. The prism ADCA_1D_1C_1 is triangulated by translating AB_1 and B_1C onto the opposite facets.

(iii) We triangulate the prism ABCA_1B_1C_1 using the edges AC_1, BA_1, BC_1. The prism ADCA_1D_1C_1 is triangulated by translating BA_1 and BC_1 onto the opposite facets.

In both cases, (ii) and (iii), the triangulations induced on opposite facets of Q_3 agree under translation. The resulting triangulation therefore extends periodically to \Bbb R^3 and has vertex set \Bbb Z^3. Moreover, the difference of the endpoints of every edge is, up to sign, the difference of two of the five selected vertices. Hence the covering follows from Lemmas 5 and 4.

Theorem

Theorem 2

6887

Let P\subset\Bbb R^n be a parallelotope such that Q_{n-1}\times\{0\}\subset P and e_n\in P. Then P+\Bbb Z^n=\Bbb R^n.

Used by Proof
Proof of Theorem 2

Reflecting the first n-1 coordinates, if necessary, we may assume that \mathbf{1}:=e_1+\cdots+e_n\in P in place of e_n\in P. These reflections preserve both Q_{n-1}\times\{0\} and the integer lattice. For any permutation \tau of \{1,2,\dots,n\}, consider the simplex

T_{\tau}:= \operatorname{conv}\{v_0,v_1,\ldots,v_n\}; \quad v_0:=0,\quad v_i:=\sum_{j=1}^i e_{\tau(j)},\ 1\le i\le n.

Note that \mathcal{T}:=\{T_{\tau}: \tau\in S_n\} is a triangulation of Q_n that can be extended by translations to a triangulation of \Bbb R^n with vertex set \Bbb Z^n. For any two vertices u,v of T_{\tau}, we have

u-v=\pm \sum_{j\in A} e_j,\quad \text{ where } A\subset \{1,2,\ldots,n\}.

If n\notin A, the sum is a vertex of Q_{n-1}\times\{0\}; if n\in A, it is the difference between \mathbf{1} and another vertex of that facet. Since 0,\mathbf{1}\in P, in both cases u-v\in P-P. Hence Lemma 5 shows that each simplex can be translated into P. The periodic triangulation has uniformly bounded simplex diameters, so Lemma 4 gives P+\Bbb Z^n=\Bbb R^n.

Corollary

Corollary 3

582M

A pyramid in Q_n with base an (n-1)-dimensional parallelotope has a volume at most 1/n.

Proof of Corollary 3

Let p be the apex of the considered pyramid. Write the vertices of its base as a+U\varepsilon, \varepsilon\in\{0,1\}^{n-1}, where U=(u_1,\dots,u_{n-1}) is an n\times(n-1) matrix. Then the volume of the pyramid is |\det(U,p-a)|/n. Thus it is enough to prove

\left|\det(U,p-a)\right|\le 1.

Let r_j=(u_{j1},\dots,u_{j,n-1}) be the j-th row of U, and put

P_j=\sum_i\max(u_{ji},0),\quad N_j=\sum_i\max(-u_{ji},0).

Since every vertex a+U\varepsilon lies in Q_n, the range of the j-th coordinate has length P_j+N_j. Hence

P_j+N_j\le 1.

Moreover,

N_j\le a_j\le 1-P_j.

Let c_j be the cofactor of the j-th entry in the last column of (U,v), so that

\det(U,v)=\sum_{j=1}^n c_jv_j.

By reflecting suitable coordinates of Q_n and, if necessary, changing the common sign of the cofactors, we may assume c_j\ge0 for all j. From 0\le p_j\le1 and (?),

\sum_j c_j(p_j-a_j)\le \sum_j c_j(1-N_j),

and

-\sum_j c_j(p_j-a_j)\le \sum_j c_j(1-P_j).

It therefore remains to show that both sums on the right are at most 1.

Consider first \sum_jc_j(1-N_j). Form the n\times n matrix Y whose j-th row is y_j=(r_j,1-N_j). Expansion in the last column gives

\det Y=\sum_jc_j(1-N_j).

By (?), each row has the convex decomposition

y_j=(1-P_j-N_j)e_n +\sum_{u_{ji}>0}u_{ji}(e_n+e_i)+\sum_{u_{ji}<0}(-u_{ji})(-e_i).

After multiplying the last coordinate by -1, the vectors appearing in this decomposition become reduced node–arc incidence vectors of a directed graph. The node–arc incidence matrix of a directed graph is totally unimodular; see, e.g., [S, p. 274]. Hence every square matrix formed from these vectors has determinant 0 or \pm1. Since each y_j is a convex combination of these vectors, multilinearity of the determinant gives |\det Y|\le1. Therefore

\sum_jc_j(1-N_j)\le1.

Replacing U by -U interchanges P_j and N_j and changes all cofactors by the same sign. The same argument therefore gives

\sum_jc_j(1-P_j)\le1.

This proves (Proof).

Lemma

Lemma 4

N5GU

[B, Lemma 5.3] Let K\subset \Bbb R^n be a convex body and \mathcal{T} be a triangulation of \Bbb R^n with the diameters of simplices uniformly bounded from above. Let \Lambda be the vertex set of \mathcal T. Assume that for every simplex \sigma\in\mathcal T, there exists t_\sigma\in\Bbb R^n with \sigma\subset K+t_\sigma. Then (K+t)\cap\Lambda\neq\emptyset for every t\in\Bbb R^n.

Used by Proof, Proof
Lemma

Lemma 5

T8FP

A simplex \sigma can be translated into a parallelotope P if and only if for every pair u,v of vertices of \sigma we have u-v\in P-P.

Used by Proof, Proof
Proof of Lemma 5

Let

P=\left\{x\in \Bbb R^n : a_i\le f_i(x)\le a_i+\Delta_i,\quad 1\le i\le n \right\},

where the f_i are linear functionals (corresponding to the opposite facets) and a_i,\Delta_i \in \Bbb R, \Delta_i>0, 1\le i\le n. It follows that

P-P= \left\{x\in \Bbb R^n: |f_i(x)|\le \Delta_i,\quad 1\le i\le n \right\}.

Let \sigma_0,\ldots,\sigma_n be the vertices of \sigma. Suppose that \sigma_i-\sigma_j\in P-P for every i,j, and set

m_i:=\min_j f_i(\sigma_j),\quad M_i:= \max_j f_i(\sigma_j),\quad 1\le i\le n.

Thus, M_i-m_i\le \Delta_i. Hence, for every \sigma_j, 0\le j\le n, we have

m_i\le f_i(\sigma_j)\le M_i\le m_i+\Delta_i.

Since P is nondegenerate, the functionals f_i are linearly independent, so there exists t\in\Bbb R^n with f_i(t)=m_i-a_i. It follows that \sigma\subset t+P. The converse is immediate.

Source and licence

The text on this page is from arXiv:2610.21572v1 by Dragomir Grozev and Nikolai Nikolov, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2610/2610.21572.jsonl.