1 Introduction

In this paper we denote by \({\mathbb {R}}^n\) the Euclidean n-space, and for any \(x,y \in {\mathbb {R}}^n\), the closed segment with endpoints xy by [xy]. We call a compact, convex set with nonempty interior a convex body. It is well known that for any o-symmetric body K there is a unique n-dimensional norm whose unit ball is K; for any \(x \in {\mathbb {R}}^n\), we denote by \(||x||_K\) the norm of x in this norm, and write ||x|| for the Euclidean norm of x. We denote by \({{\,\mathrm{vol}\,}}_n(K)\) and \({{\,\mathrm{conv}\,}}{H}\) the n-dimensional volume of a body K and the convex hull of the set H, respectively. We use the notation \({\mathbb {S}}^{n-1}\) for the set of unit vectors in \({\mathbb {R}}^n\), and for any unit vector \(u \in {\mathbb {S}}^{n-1}\) and convex body \(K \subset {\mathbb {R}}^n\), we let \(K|u^\perp \) be the orthogonal projection of K onto the hyperplane through o with normal vector u. The notation \(P+Q\) means the Minkowski sum of the bodies P and Q.

A famous result of Meyer, Reisner and Schmuckenschläger [1] states that if \(K \subset {\mathbb {R}}^n\) is an o-symmetric convex body with the property that the volume \({{\,\mathrm{vol}\,}}_n (K \cap (x+K))\) depends only on the Minkowski norm \(||x||_K\), then K is an ellipsoid. This result is a variant of the so-called covariogram problem of Matheron [2], which asks whether the function \(x \mapsto {{\,\mathrm{vol}\,}}_n (K \cap (x+K))\) (called covariogram function) determines the convex body K.

One of our main concepts is introduced in the next definition.

Definition 1

Let K be an n-dimensional convex body and to a translation vector \(t\in {\mathbb {R}}^n\) associate the value \({G}_K(t)={{\,\mathrm{vol}\,}}\mathrm {conv}\{K\cup (K+t)\}\). The function defined in this way is called the convex hull function associated to the body K.

This function first appeared in the literature in a 1950 paper of Fáry and Rédei [3], who proved that the volume of the convex hull of two convex bodies moving at constant velocity is a convex function of time (see [3, Satz 4], and also [4] for the special case of polytopes). This statement was generalized by Rogers and Shephard [5] for general point systems, which they called linear parameter systems, later also called shadow systems. The method introduced by Rogers and Shephard became an important tool in solving geometric optimization problems regarding convex bodies.

The convex hull function gave rise to a number of interesting problems, many of which are still open; for a collection of such problems see the survey paper [6] and the references therein. Nevertheless, it is an interesting fact that the ‘dual’ of the covariogram problem, that is, the question whether the convex hull function \(G_K(t)\) determines the body K or not has been asked only recently by Á. Kurusa in a private communication. For more information on volume functions defined by convex bodies that determine the body, the interested reader is referred to the survey [7].

The so-called translative constant volume property of a convex body K, meaning that \(G_K(x)\) depends only on \(||x||_K\), was defined in [8] in an investigation of some extremal properties of the convex hull function and other related volume functions. The authors of [8] characterized the plane convex bodies satisfying the translative constant volume property, and conjectured that any such centrally symmetric convex body in \({\mathbb {R}}^n\) with \(n \ge 3\) is an ellipsoid.

In 2015, an interesting generalization of the convex hull function was introduced by Jerónimo-Castro [9], in which he replaced the translate of the convex body by a homothetic copy of the body with a fixed ratio. He used this notion to prove the homothetic version of the translative constant volume conjecture in [8], and some other results related to the homothetic version of the result of Meyer, Reisner and Schmuckenschläger for intersections, proved in [1] as well.

Following [9], we define the following:

Definition 2

Let \(K \subset {\mathbb {R}}^n\) be a convex body containing the origin o in its interior, and \(\lambda \in [0,1)\). Then the function \(G_{K,\lambda } : {\mathbb {R}}^n \rightarrow {\mathbb {R}}\), defined by

$$\begin{aligned} G_{K,\lambda }(t):={{\,\mathrm{vol}\,}}_n{{\,\mathrm{conv}\,}}\left\{ K\cup \left( \lambda K+t\right) \right\} , \end{aligned}$$

is called the \(\lambda \)-homothetic convex hull function associated to K.

It is worth noting that this function is closely related to the so-called illumination bodies, defined in [10] in 1994 as follows (see also [11]).

Definition 3

Let \(K \subset {\mathbb {R}}^n\) be a convex body, and let \(\delta > 0\). Then the convex body

$$\begin{aligned} K^{\delta } = \left\{ x \in {\mathbb {R}}^n : {{\,\mathrm{vol}\,}}_n {{\,\mathrm{conv}\,}}\left( K \cup \{ x \} \right) \le {{\,\mathrm{vol}\,}}_n(K) + \delta \right\} \end{aligned}$$

is called an illumination body associated to K.

Indeed, the sublevel sets of the function \(G_{K,0}\) clearly correspond to the illumination bodies of K, where the fact that these sets are convex bodies follows from the result [3] of Fáry and Rédei already mentioned in the introduction. Furthermore, the observation that a similar statement holds for any value \(0 \le \lambda < 1\) follows from a result of Jerónimo-Castro [9], which we are going to introduce in detail in Section 3.

The goal of this paper is to investigate the properties of the convex hull and \(\lambda \)-homothetic convex hull functions of convex bodies.

In Section 2 we collect our results about the convex hull functions. More specifically, we show that a convex body K is characterized by its convex hull function up to translations if and only if it is centrally symmetric. A variant of this problem is the conjecture in [8] about centrally symmetric convex bodies satisfying the translative constant volume property. We show that this conjecture is equivalent to the polar projection body problem introduced by Petty in [12] (see also the papers [13] of Gruber and [14] of Lutwak). Finally, we prove that for \(n = 3\), any n-dimensional convex body satisfying the translative constant volume property and having constant brightness or width is a ball.

In Section 3 we examine the properties of the homothetic convex hull functions. First, we give simple proofs of some theorems of Jerónimo-Castro in [9]. Finally, motivated by the proof of the polar projection body problem by Martini in [15] for convex polytopes, we propose a homothetic version of the translative constant volume property conjecture and prove it for 3-dimensional convex polyhedra.

2 The convex hull function

We start with an elementary property of the convex hull function.

Lemma 1

Let \(\alpha \in {\mathbb {R}}\) be an arbitrary real number and \(u \in {\mathbb {S}}^{n-1}\). Then we have

$$\begin{aligned} G_K(\alpha u)={{\,\mathrm{vol}\,}}_n(K)+|\alpha |{{\,\mathrm{vol}\,}}_{n-1}(K|u^\perp ). \end{aligned}$$
(1)

Consequently, the convex hull function \(G_K\) determines the volume \({{\,\mathrm{vol}\,}}_n(K)\) and the brightness function \(u\mapsto {{\,\mathrm{vol}\,}}_{n-1}(K|u^\perp )\), \(u\in {\mathcal {S}}^{n-1}\), of K, and vice versa.

Proof

The equality in (1) is an easy consequence of Cavalieri’s principle (see e.g. [16, Section A.5]). The second statement follows from the definition of the brightness function and (1). \(\square \)

In [17] (see also [18]) the authors proved that, apart from parallelepipeds, no convex body is characterized by its brightness function. Our next result can be regarded as the counterpart of this result for the convex hull function. Before stating it, we remark that for any convex body \(K \subset {\mathbb {R}}^n\) and \(x \in {\mathbb {R}}^n\), the convex hull functions of K and \(x+K\) are equal, and hence, the convex hull function of a convex body can characterize the body only up to translations.

Theorem 1

A convex body \(K \subset {\mathbb {R}}^n\) is characterized by its convex hull function \(G_{K}\) up to translations if and only if K is centrally symmetric.

Proof

By Lemma 1, a convex body is characterized by its convex hull function if and only if it is characterized by its brightness function and volume. Recall that the brightness function of a convex body K is the support function of a convex body, called the projection body \(\varPi K\) of K, and the family of convex bodies whose projection body is \(\varPi K\) is called the projection class of K (see e.g. [16]). Thus, the problem of finding the convex bodies \(K \subset {\mathbb {R}}^n\) determined by \(G_K\) is equivalent to finding the convex bodies \(K \subset {\mathbb {R}}^n\) with the property that the unique convex body in the projection class of K with volume equal to \({{\,\mathrm{vol}\,}}_n(K)\) is K.

On the other hand, a projection class contains exactly one o-symmetric convex body (called the Blaschke body of the elements of the class), and this body has unique maximal volume in the class (see [7] or Theorems 4.4.3 and 3.3.9 in [16]). Thus, every o-symmetric convex body is characterized by its convex hull function, implying the assertion for centrally symmetric convex bodies.

Finally, if K is not centrally symmetric, then \(-K\) is not a translate of K. As we clearly have \(\varPi K = \varPi (-K)\), and \({{\,\mathrm{vol}\,}}_n(K) = {{\,\mathrm{vol}\,}}_n(-K)\), implying that \(G_K = G_{-K}\), showing that if K is not centrally symmetric, then its convex hull function does not characterize K up to translations. \(\square \)

We note that the first-named author in [7, Theorem 6] gave an example of two convex bodies \(K, L \subset {\mathbb {R}}^n\) for any \(n \ge 2\) such that \(G_K = G_L\), and L is not the image of K under any isometry of \({\mathbb {R}}^n\).

Next, we recall the notion of translative constant volume property from [8]; ote that two convex bodies are said to touch each other if they intersect and their interiors are disjoint. We remark also that the translates \(x+K\) and \(y+K\) of a convex body K touch each other if and only if \(\Vert x-y\Vert _{K-K} = 1\).

Definition 4

If, for a convex body \(K \in {\mathbb {R}}^n\), we have that \({{\,\mathrm{vol}\,}}_n ({{\,\mathrm{conv}\,}}((v+K) \cup (w+K)))\) has the same value for any touching pair of translates, we say that K satisfies the translative constant volume property.

We note that an o-symmetric convex body K satisfies the translative constant volume property if and only if \(G_K(x)\) depends only on the norm \(\Vert x\Vert _K\) of x. Hence, the problem of characterizing the convex bodies satisfying the translative constant volume property is the analogue for the convex hull function of the problem of characterizing the convex bodies K whose covariogram function depends only on \(\Vert x \Vert _K\), solved in the paper [1] of Meyer, Reisner and Schmuckenschläger.

We recall that a 2-dimensional o-symmetric convex curve is a Radon curve, if, for the convex hull K of a suitable affine image of the curve, it holds that its polar \(K^\circ \) is a rotated copy of K by \(\frac{\pi }{2}\) (cf. [19]). It is well known that a curve is Radon if and only if in the norm induced by its convex hull, Birkhoff orthogonality is symmetric (see, e.g. [8]). The next theorem can be found in [8].

Theorem 2

(G.Horváth, Lángi, [8]) For any plane convex body K, the following are equivalent.

  1. (1)

    K satisfies the translative constant volume property.

  2. (2)

    The boundary of the central symmetral of K is a Radon curve.

  3. (3)

    K is a body of constant width in a Radon norm.

Motivated by Theorem 2 and the well-known fact that if every planar section of a normed space is Radon, then the unit ball of the space is an ellipsoid (cf. [20] or [19]), the authors in [8] proposed Conjecture 1.

Conjecture 1

Let \(n \ge 3\). Then any o-symmetric n-dimensional convex body satisfying the translative constant volume property is an ellipsoid.

If \(K \subset {\mathbb {R}}^n\) is a convex body, then the projection body \(\varPi K\) of K is defined as the convex body whose support function is \(h_{\varPi K} (u) = {{\,\mathrm{vol}\,}}_{n-1}(K | u^{\perp })\) for all \(u \in {\mathbb {S}}^{n-1}\). The polar of the projection body of K is called the polar projection body of K, and is denoted by \(\varPi ^\circ K = \left( \varPi K \right) ^{\circ }\). A famous problem of convex geometry is the so-called polar projection problem proposed by Petty in [12], which is stated below.

Conjecture 2

(Petty, [12]) If an o-symmetric convex body \(K \subset {\mathbb {R}}^n\) with \(n \ge 3\) satisfies \(\varPi ^\circ K=\lambda K\) for some \(\lambda \in {\mathbb {R}}\), then K is an ellipsoid.

We remark that in a more general, non-symmetric form, this problem asks for the characterization of the convex bodies K satisfying the property that their polar projection bodies and difference bodies are similar. This version was settled by Martini in [15] for convex polytopes, who proved, using an elegant argument, that the only convex polytopes with the above property are the simplices. Our next result establishes a connection between Conjecture 1 and Conjecture 2.

Theorem 3

Let \(n \ge 3\). Then for any convex body \(K \subset {\mathbb {R}}^n\) the following are equivalent.

  1. (1)

    K satisfies the translative constant volume property.

  2. (2)

    For some \(\lambda > 0\), \(\varPi ^\circ K=\lambda (K-K)\) holds.

Proof

First, assume that \(K \subset {\mathbb {R}}^n\) is an o-symmetric convex body. Recall that the gauge function of K is defined as the function \(\rho _K : {\mathbb {S}}^{n-1} \rightarrow {\mathbb {R}}\), \(\rho _K(u) = \sup \{ \tau : \tau > 0, \tau u \in K\}\). The effect of polarity on the gauge and the support functions of K is well known, and can be summarized by the equalities \(\rho _{K^{\circ }} = \frac{1}{h_K}\) and \(h_{K^{\circ }} = \frac{1}{\rho _K}\).

Since K is o-symmetric, we clearly have that for any \(u \in {\mathbb {S}}^{n-1}\) and \(\tau > 0\), \(K + \tau u\) touches K if and only if \(\tau = 2\rho _K(u)\). Thus, by Lemma 1, if K satisfies the translative constant volume property, then there is some constant \(\varDelta > 0\) such that for all \(u \in {\mathbb {S}}^{n-1}\),

$$\begin{aligned} \varDelta = 2 \rho _K(u) {{\,\mathrm{vol}\,}}_{n-1}(K|u^\perp ) = 2 \frac{h_{\varPi K} (u)}{h_{K^{\circ }}(u)}. \end{aligned}$$
(2)

Clearly, (2) is equivalent to \(\frac{\varDelta }{2} K^{\circ } = \varPi K\) and also to \(\frac{2}{\varDelta } K = \varPi ^{\circ } K\). This implies Theorem 3 for o-symmetric convex bodies. To prove it in the general case, it is sufficient to observe that for any \(u \in {\mathbb {S}}^{n-1}\) and \(\tau > 0\), \(K+\tau u\) touches K if and only if \(\tau = \rho _{K-K}(u)\). \(\square \)

Remark 1

For o-symmetric convex bodies there is a sharp upper bound on the constant \(\lambda > 0\) in Theorem 3. Indeed, it was proved in [21] (see also [8]) that if \(c^{tr}(K)\) denotes the maximum volume of the convex hull of the convex body K and a translate of K intersecting K, normalized by \({{\,\mathrm{vol}\,}}_n(K)\), then

$$\begin{aligned} c^{tr}(K) \ge 1+\frac{2v_{n-1}}{v_n}, \end{aligned}$$

with equality if and only if K is an ellipsoid, where \(v_i\) denotes the i-dimensional volume of the i-dimensional unit ball. Furthermore, by Lemma 1 and (2), if K satisfies the translative constant volume property, then, using the notation in the proof of Theorem 3, we have \(\varDelta = \left( c^{tr}(K) - 1 \right) {{\,\mathrm{vol}\,}}_n(K)\), implying \(\lambda = \frac{2}{\varDelta } \le \frac{v_n}{v_{n-1}} \cdot \frac{1}{{{\,\mathrm{vol}\,}}_n(K)}\), with equality if and only if K is an ellipsoid.

A seminal result of Howard [22], proving a conjecture of Nakajima [23], states that any convex body in \({\mathbb {R}}^3\) having both constant width and constant brightness is a ball. Our next result is a similar statement involving the translative contant volume property.

Theorem 4

If \(K \subset {\mathbb {R}}^3\) is a 3-dimensional convex body of constant brightness or of constant width, and it satisfies the translative constant volume property, then it is a ball.

Proof

By Theorem 3, K satisfies the translative constant volume property if and only if \(\varPi ^{\circ } K = \lambda (K-K)\) for some \(\lambda > 0\). On the other hand, K is of constant brightness if and only if \(\varPi K\) is a Euclidean ball, which is also equivalent to the property that \(\varPi ^{\circ } K\) is a Euclidean ball. Similarly, K is of constant width if and only if \(K-K\) is a Euclidean ball. Consequently, if K satisfies the translative constant volume property, then it is of constant brightness if and only if it is of constant width. Thus, Theorem 4 readily follows from the result of Howard in [22]. \(\square \)

Remark 2

We note that the statement in Theorem 4 is false for plane convex bodies. Indeed, a plane convex body K is of constant width if and only if it is of constant brightness, corresponding to the property that its central symmetral \(\frac{1}{2}(K-K)\) is a Euclidean disk. On the other hand, since central symmetrization does not change the length of a longest chord of a convex body in any direction, we have that in this case K satisfies also the translative constant volume property.

3 The homothetic convex hull function

As it was mentioned in the introduction, a result of Meyer, Reisner and Schmunkenschläger [1] states that if for some o-symmetric convex body \(K \subset {\mathbb {R}}^n\) and some \(\tau > 0\), the volume \({{\,\mathrm{vol}\,}}_n (K \cap \{\tau K + x\})\) depends only on the Minkowski norm \(\Vert x\Vert _K\), then K is an ellipsoid. Motivated by this result, a similar problem was investigated by Jerónimo-Castro in [9]. In particular, he proved the following (cf. [9, Theorems 1 and 2]):

Theorem 5

(Jerónimo-Castro, 2015) Let \(K\subset {\mathbb {R}}^n\) be a convex body with \(o \in {{\,\mathrm{int}\,}}(K)\) and let \(L \subset {\mathbb {R}}^n\) be an o-symmetric convex body. If there is a number \(\lambda \in (0, 1)\) such that \({{\,\mathrm{vol}\,}}_n {{\,\mathrm{conv}\,}}(K \cup \lambda (K + x))\) depends only on the Minkowski norm \(\Vert x\Vert _L\) , then L is homothetic to K. In particular, if \({{\,\mathrm{vol}\,}}_n {{\,\mathrm{conv}\,}}(K \cup \lambda (K + x))\) is rotationally symmetric, then K is a Euclidean ball.

We formulate an important tool in the proof of Theorem 5 as Lemma 2, and give a slightly shorter proof of it than the one in [9]. This lemma establishes a connection between sublevel sets of \(\lambda \)-homothetic convex hull functions and illumination bodies. We use this lemma in the proof of Theorem 7.

Lemma 2

Let \(n \ge 2\), and \(K \subset {\mathbb {R}}^n\) be a convex body with \(o \in {{\,\mathrm{int}\,}}(K)\). If for some \(0 \le \lambda < 1\), L is a sublevel set of \(G_{\lambda ,K}\), then \(\frac{1}{1-\lambda } L\) is an illumination body of K; i.e. it is a sublevel set of \(G_{K,0}\), and vice versa.

Proof

Consider some point \(t \in L\). An elementary computation shows that the center of homothety \(\chi \) that maps K into \(t + \lambda K\) is \(\frac{t}{1-\lambda }\). Let \(K'= {{\,\mathrm{conv}\,}}(K \cup (t+\lambda K)) \setminus (t+\lambda K)\). Then \({{\,\mathrm{vol}\,}}_n(K') = G_{\lambda ,K}(t) - \lambda ^n {{\,\mathrm{vol}\,}}_n(K)\). On the other hand, we clearly have \(K' = {{\,\mathrm{conv}\,}}\left( K \cup \left\{ \frac{t}{1-\lambda } \right\} \right) \setminus {{\,\mathrm{conv}\,}}\left( (t+\lambda K) \cup \left\{ \frac{t}{1-\lambda } \right\} \right) \), which implies \({{\,\mathrm{vol}\,}}_n(K') = (1-\lambda ^n) G_{0,K}\left( \frac{t}{1-\lambda } \right) \). Thus,

$$\begin{aligned} G_{0,K}\left( \frac{t}{1-\lambda } \right) = \frac{G_{\lambda ,K}(t) - \lambda ^n {{\,\mathrm{vol}\,}}_n(K)}{1-\lambda ^n}, \end{aligned}$$

which yields that \(\frac{1}{1-\lambda } L\) is a sublevel set of \(G_{0,K}\). \(\square \)

Unfortunately, the witty proof of Theorem 5 cannot be applied to settle Conjecture 1. However, this result suggested the following problem, which appeared in [7]:

Problem 1

Let \(0 \le \lambda < 1\) be arbitrary. Is it true that the \(\lambda \)-homothetic convex hull function \(G_{K,\lambda }\) of a convex body K determines K; that is \(G_{K,\lambda } = G_{L,\lambda }\) implies \(K=L\)?

First, note that by Theorem 1 and also by [7, Theorem 6], the convex hull function of a convex body does not determine the body. Our first result is an affirmative answer to Problem 1. Our argument yields also a short proof of Theorem 5, different from the one in [9]. Nevertheless, we will use the argument in [9] in the proof of Lemma 2. Before stating our result, we remark that any convex body \(L \subset {\mathbb {R}}^n\) containing o in its interior is the unit ball of an asymmetric norm [24], which we denote by \(|| \cdot ||_L\).

Theorem 6

Let \(0 \le \lambda < 1\) and \(n \ge 2\). Then the following holds.

  1. (i)

    If \(K,L \subset {\mathbb {R}}^n\) are convex bodies satisfying \(G_{K,\lambda } = G_{L,\lambda }\), then \(K=L\).

  2. (ii)

    If \(K, L \subset {\mathbb {R}}^n\) are convex bodies and \(G_{K,\lambda }(t)\) depends only on the L-norm \(||t||_L\) of t, then K is a homothetic copy of L.

We note that the case that L is a Euclidean ball in (ii) yields that if \(G_{K,\lambda }(t)\) is rotationally symmetric, then K is a ball.

Proof

Let \(K \subset {\mathbb {R}}^n\) be an arbitrary convex body, and \(0 \le \lambda < 1\). By its definition, \(G_{K,\lambda } (t) \ge {{\,\mathrm{vol}\,}}_n (K)\), with equality if and only if \(\lambda K + t \subset K\). On the other hand, by convexity, \(\lambda K + t \subset K\) is equivalent to \(t \in (1-\lambda ) K\). Thus, \(G_{K,\lambda }\) is minimal exactly at the points of \((1-\lambda ) K\), and this implies that if \(G_{K,\lambda }(t) = G_{L,\lambda }(t)\) for all \(t \in {\mathbb {R}}^n\), then \((1-\lambda ) K = (1-\lambda )L\), which, since \(0 \le \lambda < 1\), implies \(K=L\).

Assume now that \(G_{K,\lambda }(t)\) depends only on the L-norm \(||t||_L\) of t for some convex body L with \(o \in {{\,\mathrm{int}\,}}L\). This implies that any level set of \(G_{K,\lambda }\) is a homothetic copy of \({{\,\mathrm{bd}\,}}(L)\). Since \(G_{K,\lambda }(\mu t) \le G_{K,\lambda }(t)\) for any \(0 \le \mu \le 1\), from this it follows that all sublevel sets of \(G_{K,\lambda }\) are homothetic copies of L. In particular, this implies that \((1-\lambda )K=\{ t : G_{K,\lambda }(t) \le {{\,\mathrm{vol}\,}}_n(K) \}\) is a homothetic copy of L, which implies (ii). \(\square \)

It is worth remarking that by the result of Fáry and Rédei [3] mentioned in the introduction, the function \(G_{K,\lambda }(t)\) is a convex function of t, which yields that all its sublevel sets are convex bodies.

In [9], Jerónimo-Castro also proved that if \(K \subset {\mathbb {R}}^n\) is a convex body of class \(C^2_+\), containing o in its interior, and for some \(0< \lambda <1\), \(G_{K,\lambda }(t)\) depends only on the K-norm \(||t||_K\) of t, then K is an ellipsoid. Observe that the conditions in Jerónimo-Castro’s theorem imply that all sublevel sets of \(G_{K,\lambda }\) are positive homothetic copies of K. On the other hand, clearly, all sublevel sets of \(G_K\) (apart from \(\{ o \}\)) are positive homothetic copies of K if and only if there is a sublevel set of \(G_K\) which is a positive homothetic copy of K. This leads to the following question.

Question 1

Let \(n \ge 2\) and \(0 \le \lambda < 1\). Determine the convex bodies \(K \subset {\mathbb {R}}^n\), containing o in their interiors, with the property that for some \(\mu > 0\), \(\mu K\) is a sublevel set of \(G_{K,\lambda }\), or equivalently, with the property that one of the illumination bodies of K is a positive homothetic copy of K.

We note that Question 1 stated for illumination bodies of a convex body, already appeared in the literature as part 1 of the so-called generalized homothety conjecture of Werner and Ye in [25]. As partial results in this direction, we mention a result of Stancu [26], proving that if K has a \(C^2_{+}\) boundary, and there is some \(\delta _0 > 0\) such that for any \(0< \delta < \delta _0\), \(K^{\delta }\) is homothetic to K, then K is an ellipsoid, and also a result of Jerónimo-Castro [27] who proved a similar result in the planar case using weaker boundary conditions for K.

Motivated by the result of Martini in [15] and also by the results of Werner [28] and Mordhost and Werner [29] about the illumination bodies of convex polytopes, we investigate Question 1 for convex polytopes. Our main result is the following.

Theorem 7

There is no convex polytope \(P \subset {\mathbb {R}}^3\), with \(o \in {{\,\mathrm{int}\,}}(P)\), such that for some \(0 \le \lambda < 1\) and \(\mu > 0\), \(\mu P\) is a sublevel set of \(G_{P,\lambda }\). Equivalently, there is no convex polytope \(P \subset {\mathbb {R}}^3\) such that an illumination body of P is a positive homothetic copy of P.

We prove Theorem 7 for illumination bodies, as stated in the second form. To prove it, we start with some lemmas.

Lemma 3

Let \(n \ge 2\) and let \(P \subset {\mathbb {R}}^n\) be a convex polytope and let \(\delta > 0\) be arbitrary. Then \(P^{\delta }\) is a convex polytope, and:

  1. (i)

    The \((n-2)\)-skeleton of \(P^{\delta }\) is contained in the union of all facet hyperplanes of P.

  2. (ii)

    For any facet hyperplane H of P, \(H \cap {{\,\mathrm{bd}\,}}( P^{\delta })\) is contained in the \((n-2)\)-skeleton of \(P^{\delta }\).

Proof

Let \({\mathcal {S}}\) be a decomposition of \({{\,\mathrm{bd}\,}}(P)\) into \((n-1)\)-dimensional simplices whose vertices are vertices of P. Note that for any simplex with vertices \(p_1, \ldots , p_n\) in this decomposition the volume of \({{\,\mathrm{conv}\,}}\{ p_1, \ldots , p_n, t \}\) is the absolute value of the determinant with column vectors \(p_2-p_1, \ldots , p_n-p_1, t-p_1\). Thus, if for any \(t \in {\mathbb {R}}^n\), \({\mathcal {S}}_t\) denotes the subfamily of \({\mathcal {S}}\) consisting of the elements F of \({\mathcal {S}}\) such that the closed supporting half space of P whose boundary contains F contains t, we have

$$\begin{aligned} G_{0,P}(t) = \sum _{{{\,\mathrm{conv}\,}}\{ p_1,p_2,\ldots , p_n \} \in {\mathcal {S}}_t } \left| \det [p_2-p_1,p_3-p_1,\ldots , p_n-p_1,t-p_1] \right| , \end{aligned}$$
(3)

Thus, by the properties of determinants, \(G_{0,P}\) is a piecewise linear convex function, implying that the illumination bodies \(P^{\delta }\) are convex polytopes. Furthermore, any nonsmooth point of a level hypersurface of \(G_{0,P}\) (i.e. any point in the \((n-2)\)-skeleton of the corresponding illumination body \(P^{\delta }\)) lies in the affine hull of a simplex in \({\mathcal {S}}\). Thus, the \((n-2)\)-skeleton of \(P^{\delta }\) is contained in the union of the facet hyperplanes of P. On the other hand, if \(t \in {{\,\mathrm{bd}\,}}(P^{\delta })\) moves in such a way that it crosses a facet hyperplane H of P at a point \(t_0 \in {{\,\mathrm{bd}\,}}(\mu P)\), then \({\mathcal {S}}_t\) changes in such a way that the simplices in H all become elements of \({\mathcal {S}}_t\) or they are all are removed from it, depending on the direction in which t crosses H. Hence, it follows that \(t_0\) is a nonsmooth point of \({{\,\mathrm{bd}\,}}(P^{\delta })\), implying that it belongs to the \((n-2)\)-skeleton of \(P^{\delta }\). \(\square \)

Lemma 4

If \(P \subset {\mathbb {R}}^2\) is a convex k-gon, and Q is a convex m-gon such that \(P \subset {{\,\mathrm{int}\,}}(Q)\), every vertex of Q belongs to a sideline of P, and every sideline of P intersects \({{\,\mathrm{bd}\,}}(Q)\) in two vertices of Q, then \(m \ge k\), with equality if and only if every vertex of Q lies exactly on two sidelines of P.

Proof

By our conditions, any sideline of P contains exactly two vertices of Q. Thus, the number of vertices of Q on the sidelines of P, counted with multiplicity, is equal to 2k. On the other hand, any vertex of Q belongs to at most two sidelines of P, which yields that Q has at least k vertices, with equality if and only if every vertex of Q is the intersection point of two sidelines of P. \(\square \)

Now we prove Theorem 7.

Proof

Without loss of generality, suppose for contradiction that \(\mu P\) is an illumination body of P with some \(\mu > 1\).

Let F be an arbitrary face of P, and let H be the plane containing it. Then \(H \cap {{\,\mathrm{bd}\,}}(\mu P)\) is the union of some edges of \(\mu P\) by Lemma 3. Assume that F is a convex k-gon and \(Q=H \cap (\mu P)\) is an m-gon. Then, by Lemma 4, \(m \ge k\). Thus, let us assign each edge of F to exactly one edge of Q such that distinct edges of F are assigned to distinct edges of Q. Since each edge of P lies on exactly two faces of P, doing this procedure for all faces of P, in this way each edge of P is assigned to exactly two edges of \(\mu P\). On the other hand, by convexity, every edge of \(\mu P\) belongs to at most two face planes of P, and hence, every edge of \(\mu P\) is assigned to at most two edges of P. Since the numbers of edges of P and \(\mu P\) are clearly equal, this yields that every edge of \(\mu P\) lies in exactly two face planes of P, and for every face plane H of P, the number of sides of \(P \cap H\) and \(H \cap (\mu P)\) are equal, and every other face plane of P intersects \(H \cap {{\,\mathrm{bd}\,}}(\mu P)\) only in vertices.

It readily follows from Euler’s formula that every convex polyhedron has a face with strictly less than six edges. Let F be such a face, and let E be an arbitrary edge of F. Then, by our conditions, \(\mu E\) belongs to exactly two face planes \(H_1\) and \(H_2\) of P. Since the plane H of F separates \(P \subset \mu P\) and \(\mu E \subset \mu P\), it follows that \(H_1\) and \(H_2\) intersect the interior of \(Q=H \cap (\mu P)\). Let these intersections be \(E_1\) and \(E_2\), respectively. Then, by our conditions, both \(E_1\) and \(E_2\) are diagonals of Q. Furthermore, since \(\mu E\) is parallel to E and \(\mu E \subset H_1, H_2\), we have that \(E_1\) and \(E_2\) are parallel to E. Since \(H_1 \cap H_2\) is the line through \(\mu E\), we have that \(E_1\) and \(E_2\) are different. Thus, \(E_1\) and \(E_2\) are disjoint diagonals of Q, implying that Q has at least six vertices. On the other hand, the number of vertices of Q is equal to the number of vertices of F, which implies that F has at least six vertices, a contradiction. \(\square \)

It is a natural question to examine Question 1 for convex polygons. We raise the following problem.

Problem 2

Prove or disprove that if for some convex polygon \(P \subset {\mathbb {R}}^2\) with \(o \in {{\,\mathrm{int}\,}}(P)\), \(0 \le \lambda < 1\) and \(\mu > 0\), \(\mu P\) is a sublevel set of \(G_{P,\lambda }\), or equivalently, if an illumination body of P is a positive homothetic copy of P, then P is an affinely regular polygon.

In the remaining part of our paper we give a partial answer to this problem. To be able to state our result, we introduce the following concept.

Definition 5

Let \(P \subset {\mathbb {R}}^2\) be a convex m-gon. Let the sides of P be \(S_1, \ldots , S_m\) in counterclockwise order, where the indices are defined \(\mod m\). Let \(L_i\) be the sideline of P through \(S_i\). Let \(p_{i,j}\) denote the intersection point of \(L_i\) and \(L_j\), if it exists. For any \(0 \le k,l \le m\), the closed polygonal curve \(\bigcup _{j=1}^m [p_{j-k-1,j+l}, p_{j-k,j+l+1}]\) is called the (kl)-extension of P.

Theorem 8

For any convex m-gon P the following are equivalent:

  1. (i)

    An illumination body of P is a positive homothetic copy of P.

  2. (ii)

    A (kl)-extension of P is a positive homothetic copy of \({{\,\mathrm{bd}\,}}(P)\) containing P in its interior for some \(k,l \ge 1\) with \(2 | (k+l)\), \(k+l+1 < \frac{m}{2}\) such that the side homothetic to \(S_i\) is \([p_{i-(k+l)/2-1, i+(k+l)/2},p_{i-(k+l)/2, i+(k+l)/2+1}]\).

Furthermore, in this case the (kl)-extension of P is a level curve of \(G_{0,P}\) homothetic to \({{\,\mathrm{bd}\,}}P\), and if these conditions are satisfied for the (1, 1)-extension of P, then P is an affinely regular polygon.

Proof

Assume that the boundary of an illumination body of P, i.e. a level curve \(\varGamma \) of \(G_{0,P}\), is a positive homotethic copy of P. Without loss of generality, we may assume that the center of homothety is o. This implies by Lemmas 3 and 4 that every vertex of \(\varGamma \) is some point \(p_{x,y}\). Let \([p_{x,y},p_{z,w}]\) be the side of \(\varGamma \) which is the homothetic copy of \(S_i\). Since \([p_{x,y},p_{z,w}]\) does not cross any sideline of P, we have that \(|x-z|, |y-w| \le 1\). On the other hand, since \([p_{x,y},p_{z,w}]\) is not contained in any sideline of P by the properties of homothety, we have \(x-z=y-w= \pm 1\). This implies that \(\varGamma \) is the (kl)-extension of P for some values of k and l. The fact that \(P \subset {{\,\mathrm{conv}\,}}\varGamma \) follows from the elementary properties of the function \(G_{0,P}\).

In the following, we set \(r=k+l\), and denote by \([p_{i-r-1+j, i+j},p_{i-r+j, i+j+1}]\) the side homothetic to \(S_i\) for some \(1 \le j \le r-1\). Since the two vertices of \(\varGamma \) in \(L_i\) are \(p_{i-r-1,i}\) and \(p_{i,i+r+1}\), it follows that \(L_i\) separates P from exactly \(r+1\) sides of \(\varGamma \). As the same holds for \(L_{i-r-1}\), \(\varGamma \) has more than \(2(r+1)\) sides, implying that \(k+l+1 = r+1< \frac{m}{2}\). By symmetry, in the remaining part we assume that \(j \le r+1-j\).

Note that the homothety that maps the side \(S_i=[p_{i-1,i},p_{i,i+1}]\) of P to the side \(S_i'=[p_{i-r-1+j, i+j},p_{i-r+j, i+j+1}]\) of \(\mu P\) maps the diagonal \([p_{i-1-j,i-j},p_{i+r-j,i+r+1-j}]\) of P to the diagonal \([p_{i-r-1,i}, p_{i,i+r+1}]\) of \(\mu P\). Thus, it follows that \(S_i\) is parallel to \([p_{i-1-j,i-j},p_{i+r-j,i+r+1-j}]\). Furthermore, for any point x in the relative interior of \(S_i'\), the segments \([x,p_{i-r-1+j,i-r+j}]\) and \([x,p_{i+j,i+j+1}]\) are contained in \({{\,\mathrm{bd}\,}}{{\,\mathrm{conv}\,}}(P \cup \{ x \})\). Since moving x on \(S_i'\) does not change \({{\,\mathrm{area}\,}}{{\,\mathrm{conv}\,}}(P \cup \{ x \})\), this yields that \(S_i'\) (and also \(S_i\)) is parallel to \([p_{i-r-1+j,i-r+j},p_{i+j,i+j+1}]\), implying that \([p_{i-1-j,i-j},p_{i+r-j,i+r+1-j}]\) is parallel to \([p_{i-r-1+j,i-r+j},p_{i+j,i+j+1}]\). On the other hand, by \(r+1 < \frac{m}{2}\), in the cyclic order of vertices of P on \({{\,\mathrm{bd}\,}}(P)\) the two endpoints of \([p_{i-1-j,i-j},p_{i+r-j,i+r+1-j}]\) separate the endpoints of \([p_{i-r-1+j,i-r+j},p_{i+j,i+j+1}]\), which yields that the two segments coincide. From this it follows that \(i-j-1=i-r-1+j\), and hence, \(2j=r=k+l\), \(2 | (k+l)\), and \(S_i'= [p_{i-(k+l)/2-1, i+(k+l)/2},p_{i-(k+l)/2, i+(k+l)/2+1}]\). This shows that (i) implies (ii). The converse statement can be proved by reversing this argument.

Fig. 1
figure 1

The (1, 1)-extension of a polygon P

It remains to show that if the (1, 1)-extension of P satisfies the above conditions, then P is affinely regular. Thus, assume that the (1, 1)-extension of P is \({{\,\mathrm{bd}\,}}(\mu P)\) for some \(\mu > 1\). Then, by the first part of Theorem 8, we have that \(\mu ( p_{i,i+1}-p_{i-1,i}) = p_{i-1,i+2}-p_{i-2,i+1}\). This implies that \({{\,\mathrm{conv}\,}}\{ p_{i-1,i+1}, p_{i-1,i+2},p_{i-2,i+1} \}\) is a homothetic copy of \({{\,\mathrm{conv}\,}}\{ p_{i-1,i}, p_{i,i+1},p_{i-1,i+1} \}\) with homothety ratio \(-\mu \) and center \(p_{i-1,i+1}\) (cf. Figure 1). Thus, in particular, we have \(p_{i-1,i+2}-p_{i-1,i+1} = \mu (p_{i-1,i+1}-p_{i-1,i})\). On the other hand, since \([p_{i-1,i+2},p_{i,i+3}]\) is parallel to \(S_{i+1}\), the Intercept Theorem yields that \(p_{i,i+3}-p_{i,i+1} = \mu (p_{i,i+1}-p_{i-1,i})\). We obtain similarly that \(p_{i-1,i}-p_{i-3,i}=\mu (p_{i,i+1}-p_{i-1,i})\). From this, we have that \(p_{i,i+3}-p_{i-3,i}= (1+2\mu ) (p_{i,i+1}-p_{i-1,i})\), and hence, \(p_{i+1,i+2}-p_{i-2,i-1} = \frac{1+2\mu }{\mu } (p_{i,i+1}-p_{i-1,i})\) for all values of i. On the other hand, it is known that if the (cyclically ordered) vertices \(q_1, \ldots , q_m\) of a polygon Q satisfy the condition that \(q_{i+2}-q_{i-1}= \tau (q_{i+1}-q_i)\) for some \(\tau > 0\) independent of i, then Q is an affinely regular m-gon (see [30], [31, 32], or in a more general form, [33]). This implies that in this case P is affinely regular. \(\square \)

We finish the paper with the following question.

Question 2

What are the plane convex bodies \(K \subset {\mathbb {R}}^2\) with \(o \in {{\,\mathrm{int}\,}}(K)\) such that a level curve of \(G_{K,\lambda }\) is a Euclidean circle for some \(0 \le \lambda < 1\)? Equivalently, what are the plane convex bodies K such that an illumination body of K is a Euclidean disk?