14.02.2013 Views

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

56 <strong>Convex</strong> Bodies<br />

or geometric information about its boundary, or information on its volume, surface<br />

area, diameter, width, etc. Classical tools which sometimes serve this purpose are<br />

support functions, distance <strong>and</strong> radial functions of a convex body. See, e.g. Schneider<br />

[907]. In the context of algorithmic convex geometry, convex bodies are specified<br />

by various membership oracles, see Sect. 4.2 <strong>and</strong>, for more information, Grötschel,<br />

Lovász <strong>and</strong> Schrijver [409]. Here, we consider support functions.<br />

Support Functions <strong>and</strong> Norms<br />

Let C be a convex body in E d . The position of a support hyperplane HC(u) of C<br />

with given exterior normal vector u �= o is determined by its support function hC :<br />

E d → R defined by<br />

Clearly,<br />

hC(u) = sup{u · y : y ∈ C} for u ∈ E d .<br />

HC(u) = � x : u · x = hC(u) � , H − C (u) = � x : u · x ≤ hC(u) � .<br />

If u ∈ S d−1 , i.e. u is a unit vector, then hC(u) is the signed distance of the origin<br />

o to the support hyperplane HC(u). More precisely, the distance of o to HC(u) is<br />

equal to hC(u) if o ∈ HC(u) − <strong>and</strong> equal to −hC(u) if o ∈ HC(u) + . Since C is the<br />

intersection of all its support halfspaces by Corollary 4.1, we have<br />

(4) C = � x : u · x ≤ hC(u) for all u ∈ E d�<br />

= � x : u · x ≤ hC(u) for all u ∈ S d−1� .<br />

Assume now that C is a proper convex body in E d with centre at the origin o.We<br />

can assign to C a norm �·�C on E d as follows:<br />

�x�C = inf{λ >0 : x ∈ λC} for x ∈ E d .<br />

The convex body C is the solid unit ball of this new norm on E d .<br />

Without proof, we mention the following: for a proper convex body C with centre<br />

o, its polar body<br />

C ∗ ={y : x · y ≤ 1forx ∈ C}<br />

is also a proper, o-symmetric convex body. A simple proof, which is left to the reader,<br />

shows the following relations between the support functions <strong>and</strong> the norms corresponding<br />

to C <strong>and</strong> C ∗ :<br />

hC(u) =�u�C ∗ <strong>and</strong> hC ∗(u) =�u�C for u ∈ E d .<br />

For more information on polar bodies, see Sect. 9.1.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!