Abstract 1 Introduction 2 Fractional Helly Theorems 3 Caps and projections on the sphere 4 (𝒑,𝒌+𝟐)-theorems References

k-Dimensional Transversals for Fat Convex Sets

Attila Jung ORCID ELTE Eötvös Loránd University, Budapest, Hungary
HUN-REN Alfréd Rényi Institute of Mathematics, Budapest, Hungary
Dömötör Pálvölgyi ORCID ELTE Eötvös Loránd University, Budapest, Hungary
HUN-REN Alfréd Rényi Institute of Mathematics, Budapest, Hungary
Abstract

We prove a fractional Helly theorem for k-flats intersecting fat convex sets. A family of sets is said to be ρ-fat if every set in the family contains a ball and is contained in a ball such that the ratio of the radii of these balls is bounded by ρ. We prove that for every dimension d and positive reals ρ and α there exists a positive β=β(d,ρ,α) such that if is a finite family of ρ-fat convex sets in d and an α-fraction of the (k+2)-size subfamilies from can be hit by a k-flat, then there is a k-flat that intersects at least a β-fraction of the sets of . We prove spherical and colorful variants of the above results and prove a (p,k+2)-theorem for k-flats intersecting balls.

Keywords and phrases:
discrete geometry, transversals, Helly, hypergraphs
Funding:
Attila Jung: Supported by the ERC Advanced Grant “ERMiD”, by the EXCELLENCE-24 project no. 151504 Combinatorics and Geometry of the NRDI Fund, and by the NKFIH grants TKP2021-NKTA-62, FK132060 and SNN135643.
Dömötör Pálvölgyi: Supported by the ERC Advanced Grant “ERMiD”, by the János Bolyai Research Scholarship of the Hungarian Academy of Sciences and by the grants TKP2021-NKTA-62, ÚNKP-23-5 and EXCELLENCE-24 project no. 151504 Combinatorics and Geometry of the NRDI Fund.
Copyright and License:
[Uncaptioned image] © Attila Jung and Dömötör Pálvölgyi; licensed under Creative Commons License CC-BY 4.0
2012 ACM Subject Classification:
Mathematics of computing Hypergraphs
; Theory of computation Computational geometry
Related Version:
Previous Version: https://arxiv.org/abs/2311.15646
Acknowledgements:
We would like to thank Andreas Holmsen for useful discussions, and for bringing [16] to our attention.
Editors:
Oswin Aichholzer and Haitao Wang

1 Introduction

We say that a family 𝒯 of geometric objects hits or pierces another family if for every F there is a T𝒯 such that TF. If 𝒯 consists of a single k-flat (k-dimensional affine subspace), then we say that has a k-transversal. In this language, Helly’s theorem [10] states, that for a finite family of convex sets in d, if every subfamily of size d+1 has a 0-transversal, i.e., a point contained in all d+1 sets, then the whole family has a 0-transversal, i.e., a point contained in all the sets. Vicensini [21] asked whether one can generalize Helly’s theorem to k-transversals for 0<k<d, but this was shown to be false by Santaló [19], who constructed arbitrarily large families of convex sets in the plane without a 1-transversal whose every proper subfamily has a 1-transversal.

A natural next question in this direction is whether the following fractional Helly theorem of Katchalski and Liu has any analog for k-transversals.

Theorem 1 (Katchalski and Liu [14]).

For every dimension d there exists a function β:(0,1](0,1] with the following property. Let be a finite family of convex sets in d and α(0,1]. If at least α(||d+1) of the (d+1)-size subfamilies of have a 0-transversal, then there exists a subfamily of of size at least β(α)|| which has a 0-transversal.

Alon and Kalai showed that it can indeed be generalized to (d1)-transversals (hyperplanes) intersecting convex sets.

Theorem 2 (Alon and Kalai [1]).

For every dimension d there exists a function β:(0,1](0,1] with the following property. Let be a finite family of convex sets from d with ||=n. If for some positive α at least α(nd+1) of the (d+1)-size subfamilies of have a (d1)-transversal, then there exists a subfamily of of size at least β(α)n which has a (d1)-transversal.

Later, Alon, Kalai, Matoušek and Meshulam showed that the above statement does not generalize to 1-flats (lines) intersecting convex sets in 3.

Theorem 3 (Alon, Kalai, Matoušek and Meshulam [2]).

For every integers n and m there exists a family of at least n convex sets in 3 such that any m of them have a 1-transversal, but no m+4 of them have a 1-transversal.

By a suitable lifting argument this implies that there are no fractional Helly theorems for k-flats intersecting convex sets if 0<k<d1. Following this example it is natural to look for fractional Helly-type theorems for special kinds of sets and k-flats with 0<k<d1. For example, Matoušek proved, that k-flats intersecting a family of sets with bounded description complexity admit a fractional Helly theorem [16]. A family of sets is said to have bounded description complexity, if each of the sets can be described using a bounded number of bounded degree polynomial inequalities.

Theorem 4 (Matoušek [16]).

For every dimension d there exists a function β:(0,1](0,1) with the following property. Let be a finite family of sets of bounded description complexity in d and α(0,1]. If at least α(||(k+1)(dk)+1) of the ((k+1)(dk)+1)-size subfamilies of have a k-transversal, then there exists a subfamily of of size at least β(α)|| which has a k-transversal.

We prove a fractional Helly theorem for ρ-fat convex sets. A family of sets is ρ-fat, if for every K there exist xKd and rK,RK such that RKρrK and K contains a ball of radius rK centered at xk and is contained in a ball of radius RK centered at xk.111Note that requiring these balls to be concentric is not a significant restriction; if K is contained in some ball of radius R, then it is contained in a ball of radius 2R centered at any point of K.

Theorem 5.

For every d and ρ there exists a function β:(0,1](0,1) with the following property. Let be a finite family of ρ-fat convex sets in d, 0kd an integer, and α(0,1]. If at least α(||k+2) of the (k+2)-tuples of have a k-transversal, then has a subfamily of size at least β(α)|| which has a k-transversal.

As discussed above, the k=d1 case is known to hold even without the fatness assumption [1], but the 0<k<d1 case is known to be false without fatness, even if we replace the (k+2)-tuples in the assumption with m-tuples for any finite m [2].

Note that as any convex body in d can be made d-fat with an affine transformation by John’s theorem [12], our result also holds for the family of homothets of any fixed convex body. For these, Matoušek’s result would only work if the convex body has bounded union complexity, like a ball or a polyhedron, and even in this case would only give ((k+1)(dk)+1)-size subfamilies, which is improved by our (k+2)-size subfamilies for all k<d1. (This is an improvement because by averaging if some α fraction of the ((k+1)(dk)+1)-tuples intersect, then also some α fraction of the (k+2)-tuples intersect.)

The proof of our main Theorem 5 can be found in Section 2. Along the way we prove spherical and colorful variants of the result as well.

Now we turn to the history of our other main result. A celebrated generalization of Helly’s theorem is the following (p,q)-theorem of Alon and Kleitman.

Theorem 6 (Alon and Kleitman [3]).

For every pd+1 there exists C(p,d) such that the following holds. If is a family of compact convex sets in d such that among any p members of there are d+1 with a 0-transversal, then there exist at most C points hitting all of .

The fractional Helly theorem of Katchalski and Liu plays a crucial role in the proof of Theorem 6. It would be very interesting to know whether our fractional Helly theorem for k-flats intersecting ρ-fat convex sets has such a corollary.

Conjecture 7.

For every p,d,k and ρ there exists a C such that the following holds. If is a family of ρ-fat compact convex sets in d such that among any p members of there are k+2 with a k-transversal, then there exist at most C k-flats hitting all of .

We do not even know whether the statement holds if we replace k+2 by any m>k+2 which does not depend on . The missing ingredient is a weak ε-net theorem for k-flats intersecting ρ-fat convex bodies. In Section 4, we discuss how two of the main approaches used to prove the existence of (weak) ε-nets fails in our case. As one of the standard approaches can be used if we replace ρ-fat convex sets with balls (1-fat convex sets), we obtain the following corollary.

Theorem 8.

For every three positive integers d, k<d and pk+2 there exists a C=C(d,k,p) such that the following holds. If is a (possibly infinite) family of closed balls in d such that among any p members of there are k+2 that can be hit by a single k-flat, then there exist at most C k-flats hitting all of .

Theorem 8 follows from results in Section 4. We show spherical and colorful variants of this result as well. Note that a weaker version of Theorem 8, where we replace k+2 by (k+1)(dk)+1 follows from the more general results of Matoušek [16].

Keller and Perles showed that if is an infinite family of d-dimensional balls, and among any 0 balls some k+2 balls have a k-transversal, then the whole family can be pierced with finitely many k-dimensional affine subspaces [15]. In a forthcoming paper [13] it is shown that this infinite variant follows from our Theorems 5 and 8 with a purely combinatorial proof.

Our Theorem 8 generalizes to certain uniformly fat families as follows. A family of sets in d is called (r,R)-fat if for every K there is an xKd such that B(xK,r)KB(xK,R). Note that an (r,R)-fat family is ρ-fat with ρ=Rr but a ρ-fat family might not be (r,R)-fat for any fixed r,R as it can contain arbitrarily small and large sets. Because of this, the argument described in the next paragraph, does not apply directly to ρ-fat sets in d.

Fractional Helly and (p,q)-type results about k-transversals of (congruent) balls generalize easily to (not necessarily convex) (r,R)-fat sets as were described in [6, 15].

Corollary 9.

For every three positive integers d, k<d and pk+2, and positive reals rR there exists a C=C(d,k,p,R/r) such that the following holds. If is a (possibly infinite) family of (r,R)-fat sets in d such that among any p members of there are k+2 that can be hit by a single k-flat, then there exist at most C k-flats hitting all of .

We give a short summary of the argument here. If among every p members of an (r,R)-fat family , there are k+2 which have a k-transversal, then so do the (k+2)-tuples of balls of radius R containing them. We can apply Theorem 8 to the family of R-balls to obtain a bounded size family 𝒯 of k-flats hitting all the balls. By considering parallel k-flats close to members of 𝒯, we can conclude that a bounded number of them stab the r-balls contained in the members of . Therefore, there is a bounded size family of k-flats hitting every member of . This argument works even in the case when the members of are not convex. Not even connectedness is required, only (r,R)-fatness.

Holmsen and Matoušek asked whether a fractional Helly theorem exists for disjoint translates of a convex set in 3 with respect to lines [11]. As any convex body in 3 can be made 3-fat with an affine transformation, our Theorem 5 answers their question. But we cannot really take credit for this, as a positive answer already follows from a result of Matoušek [16] combined with the trick of making the set (1,3)-fat with an affine transformation, and then using the reduction to balls that we sketched earlier. This method would only give a fractional Helly theorem where the assumption is about lines intersecting 5-tuples of sets (without using our Theorem 5); it was observed by Dobbins and Holmsen a few years ago (personal communication), independently of us, that this can be improved to the optimal 3, and they have also obtained fractional Helly theorems for (r,R)-fat sets with respect to k-flats (unpublished).

As another direction generalizing Helly-type theorems to k-transversals, we mention a result of Hadwiger which shows that although Helly’s theorem does not generalize directly to 1-transversals, a finite family of pairwise disjoint convex sets in the plane has a 1-transversal if and only if the family has a linear ordering such that any 3-tuple of convex sets has a 1-transversal which is consistent with the ordering [8] (see the definition there). Hadwiger’s result has been generalized to (d1)-transversals by Goodman, Pollack and Wenger [7], and very recently to k-transversals for any 0k<d by McGinnis and Sadovek [17].

2 Fractional Helly Theorems

In this section we prove Theorem 5 in the below more general, colorful form, an analog of a colorful version of the fractional Helly theorem due to Bárány, Fodor, Montejano, Oliveros, and Pór [5]. Note that our Theorem 5 is a special case of Theorem 10 with i= for all i.

Theorem 10.

For every ρ1 and every dimension d there exists a function β:(0,1](0,1) with the following property. Let 1,,k+2 be families of ρ-fat convex sets in d. If at least α|1||k+2| of the colorful selections have a k-transversal, then there exists an i with i having a subfamily of size at least β(α)|i| which has a k-transversal.

Our inductive proof of Theorem 10 also requires a spherical analog, for which we need the following definitions. A cap of the sphere 𝕊d is the intersection of 𝕊d with a ball in d+1 (we can assume that the center of the ball is on 𝕊d), a great k-sphere is the intersection of 𝕊d with a (k+1)-dimensional linear subspace of d+1 (assuming that the origin is the center of 𝕊d), and a spherical k-transversal for a spherical family is a great k-sphere intersecting all members of the family. We can describe caps as subsets of 𝕊d of the form B(x,ε)={y𝕊d:(x,y)=cos1(xy)ε} where x𝕊d. Beware that the definition of B(x,r) implicitly depends on the space we are working in! We intentionally do not use a different notation so that our argument can be described more generally, but it will be always clear from the context in which space we are in. A ρ-fat family of spherical sets can be defined analogously to the Euclidean case, with the existence of caps B(xK,rK) and B(xK,RK) for every K with the property that B(xK,rK)KB(xK,RK) and RKρrK. A set K𝕊d is (spherically) convex, if either K=𝕊d, or for no v𝕊d we have both v,vK, and K contains the shorter great circle arc connecting any two points from K.

Theorem 11.

For every ρ1 and every dimension d there exists a function β:(0,1](0,1) with the following property. Let 1,,k+2 be families of ρ-fat convex sets in 𝕊d. If at least α|1||k+2| of the colorful selections have a spherical k-transversal, then there exists an i with i having a subfamily of size at least β(α)|i| which has a spherical k-transversal.

Notice that in fact Theorem 11 implies Theorem 10 as any counterexample in d would also give a counterexample on the surface of a large enough sphere 𝕊d with small (compared to the radius of the sphere) ρ-fat sets on it. However, we prove both Theorems 10 and 11 as we believe that our argument is easier to understand in the more natural setting of d, and then think it through that it also works in 𝕊d without much change. We mark the differences in our simultaneous proof for both theorems with brackets [ ].

The following is a key property of ρ-fat convex sets.

Claim 12.

For all d and ρ we have a γ>0 such that the following holds. If K is a ρ-fat convex set in d [or in 𝕊d], yK and tRK, then vol(KB(y,t))γvol(B(y,t)), where B(y,t) denotes the ball [or spherical cap] of radius t centered at y. (See Figure 1.)

Figure 1: A property of fat convex sets.

Proof.

Let B(xK,rK)KB(xK,RK) with RKρrK, and define rK=min(rK,t)t/ρ and C=conv({y}B(xK,rK))K. C contains all the points u of B(y,rK) such that (uy,xKy) is at most some number depending only on ρ, so C contains a constant fraction of B(y,t).

Proof of Theorems 10 and 11.

The proof is by induction on k and d. Let ni=|i|. Let be the (k+2)-uniform hypergraph with vertex set =i, where the edges are those colorful (k+2)-tuples which have a [spherical] k-transversal. Charge every hyperedge to its member K with the smallest bounding radius RK. In case of ties, charge arbitrarily to one of the members K with smallest RK.

Since in total there are αn1nk+2 many charges, there is a color class i whose members are charged αk+2n1nk+2 times. Without loss of generality, we may assume that this color class is k+2. Pick the set K0 from k+2 with the most charge. By averaging, K0 was charged at least αk+2n1nk+1 times.

If k=0, then we have α2n1 sets from 1 intersecting K02. We have a point yKB(xK0,RK0)K for all such K1. Since RK0RK, the set K contains a positive fraction of the ball B(yK,RK0) by Claim 12. Moreover, B(yK,RK0) occupies a positive fraction of B(xK0,2RK0), so it follows that every K contains a positive fraction of B(xK0,2RK0). In this case, a constant fraction of the α2n1 sets can be hit by a single point by the volumetric pigeonhole principle (where the constant depends only on the dimension and ρ).

If k>0, we can reduce finding a [spherical] k-transversal in d [in 𝕊d] to finding a spherical (k1)-transversal in 𝕊d1 as follows.

Euclidean case.

If we are in the Euclidean space d, we may assume that B0=B(xK0,RK0) is the unit ball centered at the origin. Let K=K+B0 (where + denotes the Minkowski sum) if Ki{K0}, and let K0 be the degenerate ball containing only the origin. Denote the new families by =i.

Claim 13.

At least αk+2n1nk+1 of the colorful selections of 1,,k+1 have a k-dimensional linear subspace hitting them.

Proof.

The set K0 was charged αk+2n1nk+1 times. Take K11,,Kk+1k+1 such that {K0,K1,,Kk+1} was charged to K0 and translate their hitting k-flat to the origin. As the translation is by at most RK0, if any Ki was hit by the original k-flat, then Ki is hit by the translated (linear) k-flat.

Now, centrally project every set in {K0} to the surface of the unit sphere from the origin. (If a set contains the origin, its projection is the entire sphere.)

Claim 14.

A projection of a ρ-fat convex set is π2ρ-fat.

Proof.

The projection of a ball B(x,r) to the unit sphere centered at the origin is a cap of the unit sphere with radius sin1(r/t) if x is at distance tr of the origin. Thus, the projection of a ρ-convex set K is sin1(RK/t)sin1(rK/t)-fat if xK is at distance t>RK from the origin. But tsin1(t)π2t, thus sin1(RK/t)sin1(rK/t)π2Rkrk=π2ρ and the image of K is π2ρ-fat.

If tRK, then the projection of B(xK,rK) is a cap with radius sin1(rK/t)rKt1ρ. Either the projection of K is contained in a cap of radius π/2 and contains a cap of radius 1ρ, or the image of K is the complete unit sphere. In both cases the projection is π2ρ-fat. Denote the obtained family of ρ=π2ρ-fat spherically convex sets by . As αk+2n1nk+1 of the colorful selections of 1,,k+1 have a k-dimensional linear subspace hitting them by Claim 13, we have that αk+2n1nk+1 of the colorful selections of 1,,k+1 have a great (k1)-sphere intersecting them. The assumptions of the spherical colorful fractional Helly Theorem 11 on 𝕊d1 with great (k1)-spheres are satisfied, thus we have an i[k+1] and a subfamily 𝒢i of size at least β|i| which can be hit by a great (k1)-sphere, where β is the value we obtain from Theorem 11 with parameters d1,k1 and αk+2. This means that the corresponding family of preimages 𝒢={K:proj𝕊d1K𝒢} can be hit by a k-dimensional linear subspace F. Let 𝒢={K:K𝒢}. If we project K0 and every set K𝒢 to the orthogonal complement F of F, every projected set projFK will intersect the set projFK0.

Since for all K there exists a yKB(0,1)projFK, and projFK contains a ball of F of radius ρ, we know that K occupies a constant fraction of B(yK,1)FB(0,2)F by Claim 12 and thus a positive fraction of B(0,2)F. By the pigeonhole principle we can find a point xF in the intersection of a constant fraction of the projections {projFK:K𝒢}. F+x (the translation of F by x) is a k-flat intersecting a constant fraction of the fat convex sets in 𝒢.

Spherical case.

For this case, we need some claims about the geometry of spherical caps and great k-spheres which are described in Section 3, but otherwise the main argument is the same as in the Euclidean case. First, we deal with the case where there are many large sets in ii. Note that we may assume that all the nis are large enough, otherwise a β-fraction of a color class will consists of a single set K (if β is chosen to be small enough). Let c<α/(k+2) be a small constant. If there is an i such that for at least cni of the sets Ki we have RK>π/8, then a constant fraction of them can be hit with a single point by the volumetric pigeonhole principle, as all of them contain caps with radius at least ρπ/8. This constant fraction depends only on d and ρ. If we do not have this many large sets in any of the i, we can simply delete the large ones, as this way we loose at most c(k+2)n1nk+2 out of the original αn1nk+2 colorful (k+2)-tuples with a spherical k-transversal. Thus, we can have families of size at least (1c)ni with at least an (αc(k+2))n1nk+2 colorful (k+2)-tuples having a spherical k-transversal and no set K in the families with RK>π/8.

Let K0 be the most charged set as defined above, let ε=RK0 and B0=B(xK0,ε). For a set K𝕊d, its ε-neighborhood is Kε={u𝕊d:vK with (u,v)ε}, and conv(K) is the intersection of all the spherically convex sets containing K. If K is a ρ-fat convex set, then conv(Kε) is a ρ-fat convex set by Claim 15. For every Ki{K0}, let K=conv(Kε) and let K0={xK0}. Denote the new families of spherically convex ρ-fat sets by =i. By Claim 16, if some sets in can be hit by a great k-sphere, then the corresponding sets in can be hit by a great k-sphere as well. Now let =projB0, where projB0 denotes the projection into the boundary B0. By Claim 19, is a family of spherically convex ρ=π34ρ2-fat sets of the (d1)-dimensional sphere B0. Without loss of generality, assume that K0k+2. As K0 is the most charged set, at least αk+2-fraction of the colorful selections of 1,,k+1 have a spherical k-transversal containing x0. These great k-spheres of 𝕊d become great (k1)-spheres of B0 after the projection. Thus, at least αk+2-fraction of the colorful selections of 1,,k+1 have a (k1)-transversal. The assumptions of the spherical colorful fractional Helly Theorem 11 on B0 with spherical (k1)-transversals are satisfied, thus we have an i and a subfamily 𝒢i of size at least β|i| which has a spherical (k1)-transversal. This means that the corresponding family of preimage sets 𝒢 has a spherical k-transversal. By Claim 20, a large subfamily of 𝒢 has a spherical k-transversal as well.

3 Caps and projections on the sphere

In this section, we prove the claims about spherical sets that were used in the proof of Theorem 11. All the arguments are fairly straight-forward modifications of the simple proofs used in the Euclidean case, but more tedious calculations are required.

Recall that B(v,ε) is the spherical cap centered at v with angle ε, and a great k-sphere of 𝕊d is the intersection of 𝕊d with a (k+1)-dimensional linear subspace of d+1 [4]. A great 1-sphere is called a great circle.

For u𝕊d{v,v}, let rot(u,v) be the rotation r with r(u)=v which is constant on span({u,v}), so we rotate with the uov angle (u,v) around the center o, keeping span({u,v}) fixed. If u{v,v}, the projection of u𝕊d onto the boundary B(v,ε) of the cap B(v,ε) is the intersection of B(v,ε) with the halfplane embedded in d+1 containing o and v on its boundary, and u in its interior. In other words, if uB(v,ε), then the projection is the point of B(v,ε) that is hit when we rotate u to v. It is denoted by projB(u), or simply proj(u) if B is clear from the context. For any set X and cap B=B(v,ε), let projBX={projB(u):uX} if X{v,v}=, and let projBX=B if X{v,v}.

Claim 15.

If K𝕊d is ρ-fat, then conv(Kε) is ρ-fat as well.

Proof.

If conv(Kε)=𝕊d, then it is ρ-fat with ρ=1. Otherwise, as B(xK,rK+ε)conv(Kε)B(xK,RK+ε), the ρ-fatness of Kε follows from RK+εrK+εRKrKρ.

Claim 16.

If the spherical sets K1,,Kn𝕊d can be pierced with a great k-sphere, and K1B(v,ε), then B(v,0),K2ε,,Knε can also be pierced with a great k-sphere.

Proof.

Take a great k-sphere F intersecting all of K1,,Kn𝕊d, let v=projF(v) and rot=rot(v,v). For any point u𝕊d, the spherical distance between u and rot(u) is at most ε. Hence, if uKiF, then rot(u)Kiεrot(F), thus the great k-sphere rot(F) intersects all of B(v,0),K2ε,,Knε.

We want to show that during a gnomonic projection the distance of two points close to the center of the projected image cannot be distorted too much. This is probably a well-known statement, but we could not find it anywhere, so we include the simple calculation below. If we embed 𝕊d into d+1 as the unit sphere, the spherical distance of x and y becomes (x,y), while their Euclidean distance is |xy|.

Claim 17.

Embed 𝕊d into d+1 as the unit sphere. If u,vB(w,π/4)𝕊d and p is the central projection from the origin to the supporting hyperplane of 𝕊d at w, then we have (u,v)|p(u)p(v)|2(u,v).

Proof.

As u,v,w are contained in a 2-dimensional subsphere, it is enough to show the claim for d=2. First we calculate the distortion of length if u and w have the same latitude of longitude.

Case 1: u,v,w are on the same great circle. As we have |p(u)w|=tan((u,w)) and 1tan(φ)2 if φ(0,π/4), we have (u,v)|uv|2(u,v).

Case 2: (u,w)=(v,w)=φ. In this case p acts on them as a homothety with ratio 1/cos(φ), which is between 1 and 2 if φ(0,π/4).

We can argue that these are the extreme cases and the distortion of length is always between 1 and 2. We show that for close enough points the distortion of distance is between 1 and 2. But then the global distortion has to be in the same interval.

For every uB(w,π/4) the points of 𝕊d with a small enough given distance from u form a circle inside B(w,π/4). Its image under p is an ellipse. Due to symmetry the axes of the ellipse correspond to point pairs with the same latitude or longitude. We have seen in Cases 1 and 2 that the ratios of the lengths of the axes and the radius of the circle are between 1 and 2. But then for every point v in the circle we have (u,v)|p(u)p(v)|2(u,v)

Claim 18.

If KB(w,π/8)𝕊d is convex and επ/8, then conv(Kε)K2ε.

Proof.

If uconv(Kε), then there are u,u′′Kε such that uconv({u,u′′}). Let v,v′′K be such that (u,v),(u′′,v′′)ε. Let p be the central projection of B(w,π/4) from the origin to the supporting hyperplane of 𝕊d at w. As u,u′′,v,v′′B(w,π/4), we have |p(u)p(v)|,|p(u′′)p(v′′)|2ε by Claim 18. As the projections of conv({u,u′′}) and conv({v,v′′}) are segments of a Euclidean space whose endpoints have distance at most 2ε, there is a point vconv({v,v′′}) such that |p(v)p(u)|2ε. We have (u,v)2ε by Claim 18. As vK, this proves uK2ε.

Claim 19.

Let B=B(v,ε) be a cap, and K be a ρ-fat convex set of 𝕊d. The projection projBK is a π34ρ2-fat convex set of the (d1)-dimensional sphere B.

Proof.

If projBK=B, then it is convex by definition. Otherwise, as projB maps (shorter) great circle arcs to (shorter) great circle arcs or points, the projection is convex. Let ρ=π34ρ2. To show ρ-fatness, we need to examine how the radius of B(xK,rK)K and B(xK,RK)K change after the projection.

Assume that B(x,r) is any cap of 𝕊d and vB(x,r). Embed 𝕊d in d+1 as the unit sphere and look at the simplex spanned by 0¯,x,v and b where bB(x,r). The radius φ of projB(v,ε)B(x,r) will be maxb(bv,xv).

As sin(bv,xv)|xb|=sin(xb,vb)|xv| by the law of sines, (bv,xv) is maximal if (xb,vb)=π/2. Fix such a b. We have sinφ=|xb||xv|.

Let (v,x)=t. As |x|=|v|=|b|=1, we have |xv|=22cost and |xb|=22cosr by the law of cosines. As 1cost=sin2(t/2) and sintt, we have φsinφ=|xb||xv|=sin2(r/2)sin2(t/2). If φπ/2, then we also have φπ2sinφ=π2sin2(r/2)sin2(t/2).

Now returning to the proof, for simplicity we will write proj for projB. Let φr and φR be such that projB(xK,rK)=B(projxK,φr) and projB(xK,RK)=B(projxK,φR).

If φRπ/2, then Rt. In this case we have either φrπ/2 or φrsinφr=sin2(r/2)sin2(t/2)4π2r2t24π2r2t24π2ρ2 and so φRππ34ρ2φr.

Otherwise φR<φ/2 and we have φRφrπ2sinφRsinφr=π2sin2(R/2)sin2(r/2)π38R2r2π38ρ2. As projB(xK,rK)projKprojB(xK,RK), in this case K is π38ρ2-fat.

Claim 20.

For every d, ρ and k there exists a constant c>0 such that the following holds for every ε>0. Let K2,,Kn be ρ-fat convex sets of 𝕊d with εRKi for all i{2,,n}. If conv(K2ε),,conv(Knε) can be hit with a great k-sphere, then cn sets from K2,,Kn can be hit with a great k-sphere as well.

Proof.

If RKiπ/8 for at least half of the sets, then, as those sets all contain caps of radius at least π/(8ρ), a constant fraction of them can be hit even with a single point by the volumetric pigeonhole principle. Otherwise delete all the sets Ki with RKiπ/8 and at least half of the sets remain. Let the family of the remaining at least n/2 sets be .

Let F be the great k-sphere hitting all the sets of {conv(Kε):K}. In this case, all K are at distance at most 2ε from F by Claim 18.

If k=0, let F={±v}. For all K there exists a yKK which is at distance at most 2ε from one of the two antipodal points of F. As K occupies a constant fraction of B(yK,ε) by Claim 12 and B(yK,ε) contains a constant fraction of B(v,2ε)B(v,2ε), the volumetric pigeonhole principle yields a point intersecting cn of the sets of .

We can reduce the k>0 case to the k=0 case with a suitable projection. For a K, let f(K) be a closest point of F to K. Let δ=δ(d,k)>0 be a small enough number, and let N be a metric δ-net of F (its size depends only on k and d). By the pigeonhole principle, there exists a point uN and a subfamily with ||c|| such that for all K, the point f(K) has distance at most δ from u.

Embed 𝕊d into d+1 as the unit sphere and let V be the (k+1)-dimensional linear subspace of d+1 with V𝕊d=F. Let u,u1,,uk be an orthonormal basis of V. Let Bi=B(ui,π/2) be the halfsphere centered at ui, let proji=projBi be the projection from 𝕊d to Bi as defined above, and let projF,u=proj1proj2projk. The repeated application of Claim 19 gives us that if K𝕊d is a ρ-fat convex set, then projFuK is a ρ=ckρ2k-fat convex set where c1 is a universal constant.

Apply projF,u to F and the sets of to get projections in the great (dk)-sphere B2Bk. This way F becomes a pair of antipodal points {±u}, the projections of members of are ρ-fat, and if δ(d,k) is sufficiently small, they are at distance at most 3ε from u. By the k=0 case we can find a point intersecting a constant fraction of the sets in {projF,uK:K}. The preimage of this point under projF,u is part of a great k-sphere of 𝕊d, and hits a constant fraction of , thus a constant fraction of and of {K2,,Kn}

4 (𝒑,𝒌+𝟐)-theorems

The specific ρ=1 case of the fractional Helly results of Section 2 implies (p,q)-type results for k-flats intersecting balls. In this section we summarize arguments showing that Theorem 10 implies Theorem 8. The following colorful generalization can also be proved with a variant of this method. To keep the presentation simple, we only describe the arguments in a non-colorful setting. The interested reader can find a version of the colorful arguments in [5].

Theorem 21.

For every three positive integers d, k<d and pk+2 there exists a C such that the following holds. If 1,,p are families of closed balls in d such that for every B11,,Bpp there are k+2 balls that can be hit by a single k-flat, then there exist an i[p] and at most C k-flats hitting all balls of i.

By the same method, the following is a corollary of Theorem 11.

Theorem 22.

For every three positive integers d, k<d and pk+2 there exists a C such that the following holds. If 1,,p are finite families of closed caps in 𝕊d such that for every B11,,Bpp there are k+2 caps that can be hit by a great k-sphere, then there exist an i[p] and at most C great k-spheres hitting all caps of i.

Note that the case where the families of balls (caps) can be infinite follows from the finite case by a standard compactness argument. The proofs of the finite versions are simple applications of the Alon-Kleitman method established in [3], later described in a more general setting in [2], and adapted to colorful variants in [5]. The abstract (purely combinatorial) proof described in [2] has two main steps. To state them, we phrase the fractional Helly and (p,q)-theorems in an abstract, purely combinatorial language as follows.

Let be a set system over the base set V. For an integer q and a function β:(0,1](0,1], the set system satisfies the fractional Helly property FH(q,β) if the following holds. For every α>0 and every finite family 𝒢, if α(|𝒢|q) of the q-tuples of 𝒢 has a nonempty intersection, then there exists a subfamily 𝒢𝒢 of size β(α)|𝒢| such that all the members of 𝒢 have an element of V in common. The fractional Helly theorem of Katchalski and Liu (Theorem 1) states that if V=d, and consists of all the convex sets, then there exists β such that satisfies FH(d+1,β). Our Theorem 5 states that if V={k-flats of d} and consists of families of k-flats intersecting a common ρ-fat convex set, then satisfies FH(k+2,β) with some β.

A set system satisfies the (p,q)-condition if among any p members of , some q intersect. Note that for pqr, the (p,q)-condition implies the (p,r)-condition. The transversal number τ() denotes the minimum size of a set TV with TH for all H. The fractional transversal number τ() is the minimum vVt(v) over functions t:V[0,1] with vHt(v)1 for all H. Alon, Kalai, Matoušek and Meshulam proved the following two theorems.

Theorem 23 (Theorem 8 in Alon, Kalai, Matoušek and Meshulam [2]).

If satisfies FH(q,β) and the (p,q)-condition with some pq, then τ()Op,q,β(1).

Let be the family of all sets that are the intersections of some members of .

Theorem 24 (Theorem 9 in Alon, Kalai, Matoušek and Meshulam [2]).

For every q and β there exists a function fq,β such that if satisfies FH(q,β), then τ()fq,β(τ()).

Note that if satisfies F(q,β) and satisfies the (p,q) condition, then its transversal number is bounded by a function of p,q and β as a consequence of the above two theorems. As the family of convex sets of d is closed under intersection, and satisfies FH(d+1,β), this provides an alternative proof of Theorem 6 of Alon and Kleitman. But the same reasoning is usually not applicable to questions about k-transversals with k>0, as the corresponding is hard to analyze, for example, for balls the intersections are no longer fat. However, in this special case, another proof method works.

If we restrict the question to k-transversals of balls [caps], as in Theorem 21 [Theorem 22], then we can bound τ as a function of τ and thus prove our (p,k+2)-theorems. The bound on τ follows from a classical result of Haussler and Welzl [9] . The VC-dimension of is the supremum of the sizes of subsets SV such that for every XS there is an H satisfying HS=X.

Theorem 25 (Haussler and Welzl [9]).

For every d there exists a function fd such that if has VC-dimension at most d, then τ()fd(τ()).

The VC-dimension of k-flats intersecting balls [caps] is bounded by the Milnor-Thom theorem on sign patterns of polynomials [18, 20], because a family of k-flats intersecting a given ball [cap] can be described by a bounded number of polynomial inequalities of bounded degree.

As for k-flats intersecting ρ-fat convex sets neither Theorem 24, nor Theorem 25 is applicable, the missing ingredient is proving a (p,q)-theorem for k-flats intersecting ρ-fat convex sets.

Conjecture 26.

There is a function f such that if consists of families of k-flats intersecting members of a family of ρ-fat convex sets in d, then τ()f(τ()).

References

  • [1] Noga Alon and Gil Kalai. Bounding the piercing number. Discrete & Computational Geometry, 13:245–256, 1995. doi:10.1007/BF02574042.
  • [2] Noga Alon, Gil Kalai, Jiří Matoušek, and Roy Meshulam. Transversal numbers for hypergraphs arising in geometry. Advances in Applied Mathematics, 29(1):79–101, 2002. doi:10.1016/S0196-8858(02)00003-9.
  • [3] Noga Alon and Daniel J Kleitman. Piercing convex sets and the Hadwiger-Debrunner (p,q)-problem. Advances in Mathematics, 96(1):103–112, 1992.
  • [4] Boris Aronov, Jacob E Goodman, and Richard Pollack. A Helly-type theorem for higher-dimensional transversals. Computational Geometry, 21(3):177–183, 2002. doi:10.1016/S0925-7721(01)00025-6.
  • [5] Imre Bárány, Ferenc Fodor, Luis Montejano, Deborah Oliveros, and Attila Pór. Colourful and fractional (p,q)-theorems. Discrete & Computational Geometry, 51(3):628–642, 2014. doi:10.1007/S00454-013-9559-0.
  • [6] Arijit Ghosh and Soumi Nandi. Heterochromatic higher order transversals for convex sets. arXiv preprint arXiv:2212.14091 version 1, 2022. doi:10.48550/arXiv.2212.14091.
  • [7] Jacob E Goodman, Richard Pollack, and Rephael Wenger. Geometric transversal theory. In New trends in discrete and computational geometry, pages 163–198. Springer, 1993.
  • [8] Hugo Hadwiger and Hans Debrunner. Über eine Variante zum Hellyschen Satz. Archiv der Mathematik, 8:309–313, 1957. doi:10.1007/BF01898794.
  • [9] David Haussler and Emo Welzl. Epsilon-nets and simplex range queries. In Proceedings of the second annual symposium on Computational geometry, pages 61–71, 1986. doi:10.1145/10515.10522.
  • [10] Eduard Helly. Über Mengen konvexer Körper mit gemeinschaftlichen Punkten. Jahresbericht der Deutschen Mathematiker-Vereinigung, 32:175–176, 1923.
  • [11] Andreas Holmsen and Jiří Matoušek. No Helly theorem for stabbing translates by lines in 3. Discrete & Computational Geometry, 31(3):405–410, 2004. doi:10.1007/s00454-003-0796-5.
  • [12] Fritz John. Extremum problems with inequalities as subsidiary conditions. studies and essays presented to R. Courant on his 60th birthday, 1948.
  • [13] Attila Jung and Dömötör Pálvölgyi. A note on infinite versions of (p,q)-theorems. arXiv preprint, 2024. arXiv:2412.04066.
  • [14] Meir Katchalski and Andy Liu. A problem of geometry in 𝐑n. Proceedings of the American Mathematical Society, 75(2):284–288, 1979. doi:10.2307/2042758.
  • [15] Chaya Keller and Micha A. Perles. An (0,k+2)-theorem for k-transversals. 38th International Symposium on Computational Geometry (SoCG 2022) and arXiv preprint arXiv:2306.02181, 2022–2023. arXiv:2306.02181.
  • [16] Jiří Matoušek. Bounded VC-dimension implies a fractional Helly theorem. Discrete & Computational Geometry, 31:251–255, 2004. doi:10.1007/S00454-003-2859-Z.
  • [17] Daniel McGinnis and Nikola Sadovek. A necessary and sufficient condition for k-transversals. arXiv preprint, 2024. arXiv:2411.07241.
  • [18] John Milnor. On the Betti numbers of real varieties. Proceedings of the American Mathematical Society, 15(2):275–280, 1964.
  • [19] Luis A. Santaló. A theorem on sets of parallelepipeds with parallel edges. Publicaciones del Instituto de Matemática de la Universidad Nacional del Litoral, 2:49–60, 1940.
  • [20] René Thom. Sur l’homologie des variétés algébriques réelles. Differential and combinatorial topology, pages 255–265, 1965.
  • [21] Paul Vincensini. Figures convexes et variétés linéaires de l’espace euclidiena n dimensions. Bulletin des Sciences Mathématiques, 59:163–174, 1935.