Home Mathematics Positive bases, cones, Helly-type theorems
Article Open Access

Positive bases, cones, Helly-type theorems

  • Imre BΓ‘rΓ‘ny EMAIL logo
Published/Copyright: June 24, 2024
Become an author with De Gruyter Brill

Abstract

Assume that k ≀ d is a positive integer and 𝓒 is a finite collection of convex bodies in ℝd. We prove a Helly-type theorem: If for every subfamily 𝓒* βŠ‚ 𝓒 of size at most max{d + 1, 2(d – k + 1)} the set β‹‚ 𝓒* contains a k-dimensional cone, then so does β‹‚ 𝓒. One ingredient in the proof is another Helly-type theorem about the dimension of lineality spaces of convex cones.

1 Introduction and main result

This paper is about Helly-type properties of families of convex sets. Suppose for instance that 𝓒 is a finite family of convex sets in ℝd and β‹‚ 𝓒 (the intersection of the sets in 𝓒) contains a halfline. Then of course β‹‚ 𝓒* also contains a halfline for every subfamily 𝓒* of 𝓒. In the opposite direction assume that β‹‚ 𝓒* contains a halfline for every subfamily 𝓒* βŠ‚ 𝓒 of size at most m. Does it follow that β‹‚ 𝓒 contains a halfline if m = m(d) is chosen suitably? The answer is yes according to a theorem of Katchalski [6].

Theorem 1.1

m(d) = 2d, that is, if β‹‚ 𝓒* contains a halfline for every subfamily 𝓒* βŠ‚ 𝓒 of size at most 2d, then so does β‹‚ 𝓒.

A halfline is a one-dimensional cone. More generally a cone K with apex u ∈ ℝd and generator set V βŠ‚ ℝd is the set of points of the form u+βˆ‘v∈WnΞ±(v)v where W βŠ‚ V is finite and Ξ±(v) β‰₯ 0 for every v ∈ W. So K consists of all finite and positive combinations of elements of V translated by the vector u. The cone K is polyhedral if V is finite. For properties of cones, their lineality spaces, their polar cones, etc., see for instance Gruber’s book [4] or Schneider’s [10]. Our theorems are stated in Sections 1 and 2, and their proofs given in Sections 3, 4, and 5.

Our first result extends Katchalski’s theorem to k-dimensional cones where k ∈ [d] = {1, …, d}. Set m(k, d) = max{d + 1, 2(d – k + 1)}.

Theorem 1.2

Let 𝓒 be a finite family of convex sets in ℝd and k ∈ [d]. If β‹‚ 𝓒* contains a k-dimensional cone for every subfamily 𝓒* βŠ‚ 𝓒 of size at most m(k, d), then so does β‹‚ 𝓒.

Note that the case k = 0 (which is not covered here) is Helly’s theorem and we could have stated it by defining m(0, d) = d + 1.

The following examples show that the value of m(k, d) is optimal. We write ab for the scalar product of vectors a, b ∈ ℝd.

Example 1

Let v1, …, vd+1 be the vertices of a regular simplex in ℝd with βˆ‘1d+1vi=0. Define Hi as the halfplane {x ∈ ℝd : vix ≀ 0}, i ∈ [d + 1]. Then β‹‚1d+1Hi is a single point, namely the origin, so it contains no k-dimensional cone (for any k > 0), but for every j ∈ [d + 1] the set β‹‚iβ‰ j Hi contains a k-dimensional cone no matter what k ∈ [d] is.

Example 2

Let e1, …, ed be the standard basis of ℝd and define Hi+={x∈Rd:eixβ‰₯0} and Hiβˆ’={x∈Rd:eix≀0} and set Hk={HiΒ±:i≀dβˆ’k+1}. Then β‹‚ 𝓗k is the subspace with x1 = … = xd–k+1 = 0, so it is a copy of ℝk–1 and can not contain a k-dimensional cone. Yet both β‹‚(Hkβˆ–Hi+) and ⋂(Hkβˆ–Hiβˆ’) contain a k-dimensional cone (actually a k-dimensional halfspace) for every i ∈ [d – k + 1].

In these examples the convex sets in the family 𝓒 are halfspaces of the form {x ∈ ℝd : ax ≀ 0}. This is no coincidence: the proof of Theorem 1.2 begins with a reduction from the family 𝓒 to a family of halfspaces of this form. For the case of such halfspaces, duality (or polarity) leads to a Helly-type theorem on the dimension of the lineality space of cones (Theorem 2.1), which is the other main result in this paper.

We remark that the long (and old and neat) survey paper by Danzer, GrΓΌnbaum, and Klee [2] contains several similar Helly-type results. The same applies to the more recent books by Gruber [4], MatouΕ‘ek [8], and Schneider [10]. An up-to-date survey is by BΓ‘rΓ‘ny and Kalai [1].

2 A Helly-type theorem for the lineality space of cones

Suppose A βŠ‚ ℝd is a finite set and define pos A as the cone hull of A = {a1, …, an}, i.e., pos A = { βˆ‘1n Ξ±iai : Ξ±i β‰₯ 0 for all i ∈ [n]}. Analogously, lin A denotes the linear hull of A βŠ‚ ℝd which is the set of all linear combinations of the elements of A. The lineality space of pos A, to be denoted by lpos A, is the set pos A ∩ (–pos A) which is a linear subspace of ℝd, actually the (unique) maximal dimension subspace that pos A contains, see for instance [4]. Set h(k, d) = max{d + 1, 2(k + 1)}.

Theorem 2.1

Assume A βŠ‚ ℝd is finite, k ∈ [d], and dim lpos B ≀ k for every B βŠ‚ A with |B| ≀ h(k, d). Then dim lpos A ≀ k as well.

This is a Helly-type result for the dimension of the lineality space. Its proof is given in the next section. The value of h(k, d) is optimal again as the following examples show. Define A = {v1, …, vd+1} with the vi coming from Example 1, then lpos A = ℝd while dim lpos B = 0 for all B βŠ‚ A, |B| ≀ d. This shows that h(k, d) is optimal when d + 1 β‰₯ 2(k + 1). For d + 1 ≀ 2(k + 1) let Ak be the set of vectors {Β± e1, …, Β± ek}. Now dim lpos Ak = k but dim lpos Ak βˆ– {a} < k for every a ∈ Ak. These examples indicate a duality between Theorems 1.2 and 2.1 that will become more transparent later.

The proof method of Theorem 1.2 works in other cases. For instance a theorem of Katchalski [5] states the following.

Theorem 2.2

Let 𝓒 be a finite family of convex sets in ℝd and k ∈ {0, 1, …, d}. If dim β‹‚ 𝓒* β‰₯ k for every subfamily 𝓒* βŠ‚ 𝓒 of size at most m(k, d), then dim β‹‚ 𝓒 β‰₯ k as well.

The case k = 0 is exactly Helly’s theorem. We mention further that, from this result, Theorem 1.2 (and in particular Theorem 1.1) can be deduced in a few lines. This is explained in Section 5. Another example is the following result of de Santis [3].

Theorem 2.3

Let 𝓒 be a finite family of convex sets in ℝd and k ∈ [d]. If β‹‚ 𝓒* contains an affine flat of dimension n – k for every subfamily 𝓒* βŠ‚ 𝓒 of size at most k + 1, then so does β‹‚ 𝓒.

Examples 1 and 2 show that the bounds m(k, d) (in Theorem 2.2) and k + 1 (in Theorem 2.3) are optimal. Section 5 explains how the proof method of Theorem 1.2 applies to the last two results.

3 Proof of Theorem 2.1

Define L = lpos A and choose a positive basis X βŠ‚ A of L. This is just a subset of A with pos X = L but pos (X βˆ– {x}) β‰  L for any x ∈ X. We are going to use a theorem of Reay [9] stating that a positive basis X has a partition X1 βˆͺ … βˆͺ Xr such that |X1| β‰₯ |X2| β‰₯ … β‰₯ |Xr| β‰₯ 2 and X1 βˆͺ … βˆͺ Xj is a positive basis for lin (X1 βˆͺ … βˆͺ Xj) whose dimension is |X1 βˆͺ … βˆͺ Xj| – j for every j ∈ [r]. Note that this and |Xi| β‰₯ 2 imply that dim lin (X1 βˆͺ … βˆͺ Xj) β‰₯ j.

We show first that, in our case, |X1| ≀ k + 1. As X1 is a positive basis of lin X1 whose dimension is |X1| – 1 ≀ d we have |X1| ≀ d + 1 ≀ h(k, d). Then, according to the condition of the theorem, |X1| – 1 = dim pos X1 ≀ k and |X1| ≀ k + 1 indeed.

Set Bj = X1 βˆͺ … βˆͺ Xj. We show, by induction on j, that |Bj| ≀ k + j or, equivalently that dim lin Bj ≀ k. The starting step j = 1 was just fixed so we move to step j – 1 β†’ j assuming that j β‰₯ 2. Since Xj has the smallest size among the sets X1, …, Xj we have |Xj|≀1jβˆ’1|Bjβˆ’1|. By the induction hypothesis |Bj–1| ≀ k + (j – 1). As we have checked above j ≀ dim lin (X1 βˆͺ … βˆͺ Xj) = dim lin Bj. Thus

j≀dimlinBj=|Bj|βˆ’j=|Bjβˆ’1|+|Xj|βˆ’j≀k+(jβˆ’1)+k+(jβˆ’1)jβˆ’1βˆ’j=jkjβˆ’1,

and j≀jkjβˆ’1, implying that j – 1 ≀ k.

Claim 3.1

jkjβˆ’1+j≀h(k,d).

This claim implies that |Bj| ≀ h(d, k) and then the condition of Theorem 2.1 gives dim lin Bj ≀ k. Consequently |Bj| ≀ k + j, completing the induction.

Proof

Assume first that h(k, d) = 2(k + 1) so d + 1 ≀ 2(k + 1). Direct computation shows that the inequality jkjβˆ’1+j≀h(k,d) is equivalent to (j – 1)(j – 2) ≀ k(j – 2) which is true for j β‰₯ 2 because j – 1 ≀ k. Suppose next that h(k, d) = d + 1, so k≀dβˆ’12. Then jkjβˆ’1+j≀d+1 holds if j(dβˆ’1)2(jβˆ’1)+j≀d+1. The last inequality is the same as 2j2 – 5j + 2 ≀ d(j – 2), and here 2j2 – 5j + 2 = (j – 2)(2j – 1) and 2j – 1 ≀ 2(k + 1) – 1 ≀ d indeed. β–‘

For j = r, Claim 3.1 gives dim L = dim lin Br = dim lpos A ≀ k.β–‘

Remark

A strange step in the proof is that the inequalities |Bj|≀jkjβˆ’1+j≀h(k,d) imply, via dim lin Bj = |Bj| – j, that |Bj| ≀ k + j.

4 Proof of Theorem 1.2

As m(k, d) ≀ d + 1, Helly’s theorem shows that β‹‚ 𝓒 is non-empty. We assume, after a translation if necessary, that 0 ∈ β‹‚ 𝓒. We assume further that every C ∈ 𝓒 is closed. This assumption is justified since a convex set contains a cone if and only if its closure contains a translate of this cone.

Lemma 4.1

Let C βŠ‚ ℝd be a closed convex set containing a cone K with apex at u. Then C contains the cone v – u + K for every v ∈ C; the apex of this cone is at v.

Proof

The proof is simple and is omitted. We remark though that it is enough to check the case when K is a halfline. β–‘

We agree that from now on the word β€œcone” means a cone with apex at the origin. In view of Lemma 4.1, 𝓒 satisfies the condition

β‹‚Cβˆ—contains akβˆ’dimensional cone for everyCβˆ—βŠ‚Cwhose size is at mostm(k,d). (*)

After these preparations the proof starts by reducing or changing the family 𝓒 in two steps. For the first step we choose a k-dimensional cone K(𝓒*) βŠ‚ β‹‚ 𝓒* for every 𝓒* βŠ‚ 𝓒 satisfying |𝓒*| ≀ m(k, d), and we choose K(C*) so that it has exactly k (of course linearly independent) generators. Replace each C ∈ 𝓒 by the cone hull (or what is the same, convex hull), D(C), of the union of all cones K(𝓒*) with C ∈ 𝓒* and set 𝓓 = {D(C) : C ∈ 𝓒}. The new system 𝓓 consists of polyhedral cones and satisfies condition (*). Moreover β‹‚ 𝓓 βŠ‚ β‹‚ 𝓒 because D(C) βŠ‚ C. So it suffices to show that β‹‚ 𝓓 contains a k-dimensional cone.

For the second reduction we observe that each D(C) is the intersection of finitely many closed halfspaces, H, of the form {x ∈ ℝd : ax ≀ 0} for some a ∈ ℝd (a β‰  0), the outer normal of H. Let 𝓗 be the collection of these (finitely many) closed halfspaces, and let A βŠ‚ ℝd be the set of the corresponding outer normals. Evidently 𝓗 satisfies condition (*) and β‹‚ 𝓒 contains a k-dimensional cone if so does β‹‚ 𝓗 = β‹‚ 𝓓.

The solution set of the system of linear inequalities

ax≀0,a∈A,

coincides with β‹‚ 𝓗 and then β‹‚ 𝓗 is the polar of the cone K = pos A. Let L be the lineality space of K, then K is the sum of L and the cone LβŠ₯ ∩ pos A, see [4: Proposition 3.3]. The latter cone is a pointed cone in ℝd and in the subspace LβŠ₯ as well. It coincides with the cone hull of the orthogonal projection, to be denoted by pr A, of A onto LβŠ₯. Using standard properties of polarity (c.f. [4]) we see that

β‹‚H=K∘=LβŠ₯∩(LβŠ₯∩posA)∘=LβŠ₯∩(L+(posprA)∘=LβŠ₯∩(posprA)∘,

where the polars are taken in ℝd. Thus β‹‚ 𝓗 is a cone in LβŠ₯ and is full dimensional there because LβŠ₯ ∩ pos A = pos pr A is a pointed cone. Then β‹‚ 𝓗 contains a k-dimensional cone if and only if dim LβŠ₯ = dim (lpos A)βŠ₯ is at least k.

Condition (*) for 𝓗 says that β‹‚ 𝓗* contains a k-dimensional cone for every 𝓗* βŠ‚ 𝓗 with |𝓗*| ≀ m(k, d). Writing B βŠ‚ A for the outer normals of the halfspaces in 𝓗* we have β‹‚ 𝓗* = (pos B)∘. The previous argument applies to B (instead of A) and gives that β‹‚ 𝓗* contains a k-dimensional cone if and only if dim (lpos B)βŠ₯ β‰₯ k.

Then for every B βŠ‚ A with |B| ≀ m(k, d), we have dim (lpos B)βŠ₯ β‰₯ k, or, what is the same, dim lpos B ≀ d – k. Theorem 2.1 applies now and shows that dim lpos A ≀ d – k, and equivalently dim LβŠ₯ β‰₯ k. Thus β‹‚ 𝓗 contains a k-dimensional cone.β–‘

A byproduct of this proof is an interesting corollary for systems of homogeneous inequalities.

Corollary 4.1

Assume A is a finite set of nonzero vectors in ℝd. The system ax ≀ 0, a ∈ A, has at least k linearly independent solutions if and only if for every B βŠ‚ A whose size is at most m(k, d) the system ax ≀ 0, a ∈ B has at least k linearly independent solutions.

5 Proofs of Theorems 2.2 and 2.3

Proof of Theorem 2.2

We only give a sketch. Again each C ∈ 𝓒 is closed and contains the origin. For every subfamily 𝓒* of size at most m(k, d) we choose a set of k linearly independent vectors from β‹‚ 𝓒*. They together with the origin show that β‹‚ 𝓒* is indeed at least k-dimensional.

Next each C ∈ 𝓒 is replaced by the cone hull, D(C), of those k tuples of vectors that were chosen for some 𝓒* with C ∈ 𝓒*. Let 𝓓 be the family of all D(C). This time the condition on 𝓒 implies that for every 𝓓* βŠ‚ 𝓓 of size at most m(k, d), the set β‹‚ 𝓓* contains a k-dimensional cone. Then, according to Theorem 1.2, there is a k-dimensional cone in β‹‚ 𝓓 implying that there are linearly independent vectors v1, …, vk ∈ β‹‚ 𝓓. It is not hard to check (we omit the details) that for a small enough r > 0 the vectors rvi ∈ β‹‚ 𝓒 for all i ∈ [k]. So β‹‚ 𝓒 is also at least k-dimensional. β–‘

We explain next how Katchalski’s theorem (Theorem 2.2) implies Theorem 2.1. We assume again that every C ∈ 𝓒 is closed and contains the origin. The same reduction as in the proof of Theorem 2.1 works again: for each 𝓒* βŠ‚ 𝓒 whose size is at most m(k, d) we choose the same cone K(C*) βŠ‚ β‹‚ 𝓒* whose generators are k linearly independent vectors from β‹‚ 𝓒*. Replace each C ∈ 𝓒 by the cone hull, D(C), of the union of all cones K(𝓒*) with C ∈ 𝓒* and set 𝓓 = {D(C) : C ∈ 𝓒}. As we have seen D(C) βŠ‚ C for every C ∈ 𝓒. Then dim β‹‚ 𝓓* β‰₯ k for every 𝓓* βŠ‚ 𝓓 whose size is at most m(k, d). Thus Theorem 2.2 implies that dim β‹‚ 𝓓 β‰₯ k and then there are linearly independent vectors v1, …, vk ∈ β‹‚ 𝓓 βŠ‚ β‹‚ 𝓒. The cone hull of these vectors is a cone of dimension at least k in β‹‚ 𝓒, finishing the proof.

There is a related result by KoΕ‚odziejczyk [7] stating a condition, similar to (*), guaranteeing that β‹‚ 𝓒 contains an k-dimensional affine halfspace. The condition is that β‹‚ 𝓒* contains an k-dimensional affine halfspace for every 𝓒* βŠ‚ 𝓒 whose size is at most m(k, d). This theorem can also be proved by the same method.

Proof of Theorem 2.3

We assume again that each C ∈ 𝓒 is closed and that the origin lies in every C ∈ 𝓒. Check that if C contains an affine flat F, then it also contains the subspace F – f where f ∈ F is arbitrary. The condition of the theorem is then modified to the following: For every subfamily 𝓒* βŠ‚ 𝓒 whose size is at most k + 1, β‹‚ 𝓒* contains an (n – k)-dimensional subspace. We have to show that β‹‚ 𝓒 contains an (n – k)-dimensional subspace.

Now comes the reduction in two steps. For each such 𝓒* choose such a subspace F(𝓒*) and replace every C ∈ 𝓒 by the convex hull, D(C), of all subspaces F(𝓒*) with C ∈ C*. It is easy to check that every D(C) is a subspace in ℝd. The new system 𝓓 = {D(C) : C ∈ 𝓒} satisfies the previous condition, namely, that for every subfamily 𝓓* βŠ‚ 𝓓 whose size is at most k + 1, β‹‚ 𝓓* contains an (n – k)-dimensional subspace. It suffices to show that β‹‚ 𝓓 contains a (n – k)-dimensional subspace.

Every D ∈ 𝓓 is a subspace and one can choose (1 + dim D) closed halfspaces whose intersection is D. Fix these halfspaces for every D and let 𝓗 be the collection of these halfspaces. So H ∈ 𝓗 is of the form {x ∈ ℝd : ax ≀ 0} where a ∈ ℝd is the outer normal of the halfspace H. Write A for the set of all outer normals in 𝓗.

As β‹‚ 𝓗 = β‹‚ 𝓓, our target is to show that β‹‚ 𝓗 contains an (n – k)-dimensional subspace. The condition is that the intersection of any k + 1 of these halfspaces contains an (n – k)-dimensional subspace. This happens if and only if the outer normals of these k + 1 halfspaces are linearly dependent. So the condition says that there is no linearly independent (k + 1)-element subset in A, in other words, dim lin A ≀ k which implies in turn that β‹‚ 𝓗 contains an (n – k)-dimensional subspace. β–‘


This work was partially supported by Hungarian National Research Grants No. 131529, 131696, and 133819.


  1. Communicated by Tomasz Natkaniec

References

[1] BΓ‘rΓ‘ny, I.β€”Kalai, G.: Helly-type problems, Bull. Amer. Math. Soc. 59 (2022), 471–502.10.1090/bull/1753Search in Google Scholar

[2] Danzer, L.β€”GrΓΌnbaum, B.β€”Klee, V.: Helly’s theorem and its relatives. In: Proc. Sympos. Pure Math., Vol. VII, AMS, Providence, R.I., 1963, 101–180.10.1090/pspum/007/0157289Search in Google Scholar

[3] De Santis, R.: A generalization of Helly’s theorem, Bull. Amer. Math. Soc. 8 (1957), 336–340.10.1090/S0002-9939-1957-0088748-7Search in Google Scholar

[4] Gruber, P. M.: Convex and Discrete Geometry. Grundlehren Math. Wiss., Vol. 336, Springer, Berlin, 2007.Search in Google Scholar

[5] Katchalski, M.: The dimensions of intersections of convex sets, Israel J. Math. 10 (1971), 465–470.10.1007/BF02771734Search in Google Scholar

[6] Katchalski, M.: A Helly-type theorem for convex sets, Canad. Math. Bull. 21 (1978), 121–123.10.4153/CMB-1978-021-5Search in Google Scholar

[7] KoΕ‚odziejczyk, K.: Two Helly-type theorems, Proc. Amer. Math. Soc. 90 (1984), 412–414.10.1090/S0002-9939-1984-0728359-7Search in Google Scholar

[8] MatouΕ‘ek, J.: Lectures on Discrete Geometry. Grad. Texts in Math., Vol. 212, Springer-Verlag, New York, 2002.10.1007/978-1-4613-0039-7Search in Google Scholar

[9] Reay, J. R.: Unique minimal representations with positive bases, Amer. Math. Monthly 73 (1966), 253–261.10.1080/00029890.1966.11970751Search in Google Scholar

[10] Schneider, R.: Convex Bodies: the Brunn-Minkowski Theory, Cambridge University Press, 1993.10.1017/CBO9780511526282Search in Google Scholar

Received: 2023-06-15
Accepted: 2023-09-04
Published Online: 2024-06-24
Published in Print: 2024-06-25

Β© 2024 Mathematical Institute Slovak Academy of Sciences

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. On the Paley graph of a quadratic character
  2. A topological duality for tense modal pseudocomplemented De Morgan algebras
  3. Fibonacci numbers as mixed concatenations of Fibonacci and Lucas numbers
  4. A general formula in composition theory
  5. A nonlinear Filbert-like matrix with three free parameters: From linearity to nonlinearity
  6. On universality in short intervals for zeta-functions of certain cusp forms
  7. On asymptotics for lacunary partition functions
  8. Parallel surfaces of the non-lightlike solution of vortex filament equations
  9. New q-analogues of Van Hamme’s (F.2) supercongruence and of some related supercongruences
  10. Kneser-type oscillation theorems for second-order functional differential equations with unbounded neutral coefficients
  11. Approximation theorems via Pp-statistical convergence on weighted spaces
  12. Global existence and multiplicity of positive solutions for anisotropic eigenvalue problems
  13. Theoretical analysis of higher-order system of difference equations with generalized balancing numbers
  14. On a solvable difference equations system of second order its solutions are related to a generalized Mersenne sequence
  15. Positive bases, cones, Helly-type theorems
  16. Digital Jordan surfaces arising from tetrahedral tiling
  17. Influence of ideals in compactifications
  18. On the functions Ο‰f and Ξ©f
  19. On the 𝓐-generators of the polynomial algebra as a module over the Steenrod algebra, I
  20. A bivariate distribution with generalized exponential conditionals
  21. A note on boundary feedback stabilization for degenerate parabolic equations in multi-dimensional domains
Downloaded on 15.12.2025 from https://www.degruyterbrill.com/document/doi/10.1515/ms-2024-0054/html
Scroll to top button