Problem
CC-1. Which of these subsets of
R are convex? (a)
a single point, (b) a line, (c) the upper half plane
, (d) a filled-in semicircle, (e) the whole plane, (f) the
empty set. (Note: Any statement you make about ``all points of
the empty set'' is true, since there are no counterexamples. For
example, all points of the empty set are green.)
Problem
CC-2. Which of these sets are convex? (a) in
R, an interval
; (b) in
R
, the sphere
;
(c) in
R
, the solid ellipsoid
.
Problem
CC-3. In
R, consider four points
,
one in each of the four quadrants. Must the origin be in their
convex hull? If yes, explain why; if no, give an example.
Problem
CC-4. (a) In
R, is a line segment convex? (b) Is the
answer the same in
R
?
Problem
CC-5. Find an explicit example to show that a linear
combination of points
might not be in
the convex hull of
(a) if
for all
but
;
(b) if
but not all of
are
.
(You may need to choose coordinate axes.)
Problem
CC-6. As mentioned in Section , a barycentric
combination is a linear combination in which the coefficients add
to 1.
(a) Show that any translation preserves barycentric combinations.
In other words, if
x
x
b and
with
, then
.
(b) Show, conversely, that if a linear combination is preserved by all translations, or even by one nontrivial translation, then the linear combination is barycentric.
(c) Show that, in fact, if a linear combination is barycentric
then it is preserved by all affine transformations.
(Method: For
, use (a) and the observation that
homogeneous linear combinations preserve all linear
combinations, so for affine ...; for
, use (b)
and the observation that translations are a particular kind of
affine transformation.)
Problem
CC-7. Prove that the image of a convex set under an affine
transformation is convex. In other words, if is a convex
subset of
R
and
R
R
is an affine
transformation, then the image
is also convex. (You may
assume the fact that the image under an affine transformation of
the line segment joining two given points is the line segment
joining the images of those points. In other words,
. To prove the statement, just try
to apply the definition of a convex set to
. Remember,
every point in
is of the form
for some point
in
.)
Problem
CC-8. Use Problem CC- to show that the image of a convex
set under an orthogonal or oblique projection is still convex.
Problem
CC-9. Invent an example to show that a point in
R
can be a convex combination of four given points in more than one way,
i.e., with more than one list of coefficients.
Problem CC-10. Invent an example of a non-convex polyhedron that, when viewed with an orthographic projection, partially hides one of its own edges. (Your answer will be a sketch of the image. Use dotted lines to represent hidden parts of edges.)
Problem CC-11. Explain why the method of Section 5 is valid. (What does the sign of a dot product say about the angle between the two vectors?)
Problem
CC-12. For the tetrahedron
,
,
,
, which faces are
visible from above by an orthographic projection, i.e., from the
direction
k
? Use a computer method that would be
valid for any tetrahedron.
Problem
CC-13. (a) In testing visibility for the case of a finite
viewpoint , as in §4, we choose
v
and
then look at the value of
N
v. Show that
this value is the same if we use any
in place of
.
(Method: To compare
N
with
N
, expand and subtract the two and then
try to isolate the factor
.)
(b) There is a similar issue for
N w, where
w
with
being a test point not on the face.
State what the issue is and show something similar to part (a).
Problem
CC-14. Suppose and
are each a convex
combination of
. Show that each point of the
line segment joining
and
is a convex combination of
. (Start from the definition of a convex
combination, without quoting Theorem 3.1 or Theorem 3.2.
Suggestion: To get an idea, try the case
, first with
some numerical coefficients and then with letters as
coefficients.)
Problem
CC-15. Show that any point that is a convex
combination of points
can be obtained by
constructing line segments repeatedly. More specifically, as a
first stage construct the segment
; as a
second stage construct a segment from a point on the first
segment to
; as a third stage construct a segment from a
point on the second segment to
, and so on; the problem is
to show that at stage
you can get the desired point
, if the line segments at each stage are chosen carefully.
Equivalently, show that any convex combination of
is on a line segment from some convex combination of
to
.
(Method for the case : For the point
, with
and
, rewrite
as
, or equivalently, as
, for
and suitable
.
Why is this point on a line segment from a convex
combination of and
to
? It would be bad
if the denominator were zero, but then
, which is
an easy case.)
Problem
CC-16. Use Problem CC- and Problem CC-
to prove Theorem 3.1.
(Method: For points
, let
be the convex
hull of the
and let
be the set of all points that
are linear combinations of the
. You want to show that
. Do this by showing that
(
is
contained in
, i.e., every point of
is a point of
) and also that
. Explain how
Problem CC-
shows that
is convex; since
contains all the
(why?),
contains the
smallest convex set containing the
, which is what?
Explain how Problem CC-
shows that
any point of
is contained in any convex set containing the
, in particular, what?)
Problem CC-17. Prove Theorem 3.2, using any preceding exercises.
(Method: Do like Problem CC-, with suitably modified
definitions of
and
. The difference will be that in
applying Problem CC-
, the line segment will be
between two convex combinations of different lists of points, but
that's OK since the two lists can be merged into one longer list;
in applying Problem CC-
, even the list of
will depend on which
is used.)
Problem
CC-18. A regular octahedron is a polyhedron with six vertices and
eight faces, each an equilateral triangle. Consider the regular
octahedron with vertices
,
, and
. Find a face that is visible from
but
not from
. (You may use intuition to decide which
face, but for your final answer use a method that is suitable
for computer. See Figure
.)
Problem
CC-19. A regular icosahedron is a polyhedron with twenty sides, each
an equilateral triangle. Five sides meet at each vertex. See
Figure .
(a) How many vertices and how many edges does a regular icosahedron have? (Method: ``Overcount'' by counting each vertex [or edge] of each face separately, and then divide by the number of faces that each vertex [or edge] is on.)
A regular icosahedron can be made from a regular octahedron As
follows: The ``golden ratio'' (a favorite number of the ancient
Greeks) is the number
,
which is the positive root of the equation
.
Take the regular octahedron described in Problem CC-
.
Each vertex of the icosahedron will be a point on the edge of the
octahedron, dividing the edge in the ratio
.
Of course, there are two choices of such a point, and you need
to choose just one.
(b) Give an example of such a vertex. (Method: Choose an edge,
think of it as a line segment, and notice that the two choices
involve
and
. But
choose just one vertex.)
(c) Find two more such points, so that the three are on the three edges of one face of the octahedron.
(d) What is the length of each edge of the icosahedron?
(e) If you can, list all vertices.
Problem
CC-20. A regular dodecahedron is a polyhedron with twelve sides,
each a pentagon. Three sides meet at each vertex. See Figure
.
(a) How many vertices and how many edges does a regular
dodecahedron have? (Do as in (a) of Problem CC-.)
The regular dodecahedron and regular icosahedron are dual to each other. This means that if you start with one of these shapes, and then take the center point of each face, those points make the vertices of the other shape.
(b) If you have done Problem CC- or if you have been provided
with the solution to it, then you can construct a regular dodecahedron
as the dual of the icosahedron. Find two vertices of this regular
dodecahedron.
(c) What is the length of a side of the regular dodecahedron
made this way?
Problem
CC-21. In Problem CC-, (c) states that affine
transformations preserve barycentric combinations. Show that,
conversely, if a function
R
R
preserves barycentric
combinations then
must be an affine transformation. (This
is a strong statement, since
is not stated to have any
special property other than preserving barycentric combinations.
Method: Let
b
0
and show that the related function
R
R
is a homogeneous linear transformation,
where
x
x
0
. Keep in mind the possibility of
making a linear combination such as
v
w barycentric by
rewriting it as
v
w
0, where the coefficients add to
1.)
Problem
CC-22. An interesting convex polyhedron is the rhombic dodecahedron,
with twelve sides, each a rhombus, and fourteen vertices. (An
important property of rhombic dodecahedra is that they can be
stacked with no space between, just as cubes can.) One way to
make one is to use vertices
,
,
, and
, as shown in Figure
.
(a) Is the face with vertices ,
,
,
visible from the viewpoint
? (Use a computer method.)
(b) Explain how a rhombic dodecahedron can be obtained by
taking the union of a suitable octahedron (Figure )
and a suitable cube, both centered at the origin, and then taking
the convex hull. (You may use without proof the fact that
the rhombic dodecahedron is convex, being the convex hull of its
vertices.)
Problem
CC-23. For any kind of polyhedron, the Euler characteristic (Euler = ``oiler''),
is , where
is the number of vertices,
is
the number of edges, and
is the number of faces.
(a) Find the Euler characteristics of a tetrahedron, cube, octahedron, dodecahedron (regular), icosahedron, and rhombic dodecahedron. (See various Figures.) They should all have the same value! (But indicate your computation in each case.)
(b) If you take a polyhedron and on some face draw a new edge between two vertices that are not already connected by an edge, what is the effect on the Euler characteristic?
(c) If you take a polyhedron and on some face make a new vertex (somewhere in the middle) and draw edges from it to the other vertices of the face, what is the effect on the Euler characteristic?
Actually, all polyhedra that are ball-like have the same Euler characteristic, and from (b) and (c) you can start to see why. In contrast, polyhedra that are like a torus (doughtnut-shaped) have a different Euler characteristic.