Affine 3-folds and tetrahedra in 4-space

September 16, 2008

Definition.   An affine r-fold in Rn is a subset of Rn of the form (1)a+t1v1+t2v2++trvrwitht1,t2,,trvarying inR where a is a given point in Rn and v1,v2,,vn are given vectors in Rn subject to the condition that none of the vectors vj may be omitted without changing the set (1).

The following data determine a plane, i.e., an affine 2-fold, in R4:

Example 1.   (2)a=1,2,0,1;v1=1,2,1,3,v2=2,1,1,0

Moreover, if one takes b=a+v1=2,0,1,4andc=a+v2=3,3,1,1, then a, b, and c are the vertices of triangle T=abc in R4, which is the set of all points

Example 2.   1,2,0,1+t1,2,1,3+u2,1,1,0witht,u0andt+u1.

Equivalently, T is the set of all points s1,2,0,1+t2,0,1,4+u3,3,1,1withs,t,u0ands+t+u=1.

What is the area of T? The idea is that the plane (2) is a normal Euclidean plane where lengths and angles may be computed using the dot product in R4. Thus the area of the triangle is half the product of the length of a base and the length of the altitude drawn to that base. If we take the side ab as base, then its length is ba=v1=15. For the altitude drawn from c to ab, one observes that in the decomposition of the vector ac=v2 as a sum of components parallel and perpendicular to v1 the perpendicular component lies over the altitude drawn from c to ab. One finds (3)projv1v2=1151,2,1,3 perpv1v2=11529,17,14,3 So the area of T is given by A=12Bh=1215133515=1289.

If, in addition to the point a and the vectors v1, v2, one brings another vector v3=1,3,2,1 into the picture, then one has data determining an affine 3-fold in R4:

Example 3.   (4)a=1,2,0,1;v1=1,2,1,3,v2=2,1,1,0,v3=1,3,2,1

Just as an affine 2-fold in R3, i.e., a plane, may be described alternatively as the set of all points satisfying a single linear equation, an affine 3-fold in R4 — and, more generally, an affine n1-fold in Rn — may be described as the set of all points satisfying a single linear equation in which the vector of coefficients of the coordinates is a vector that is perpendicular to the 3-fold. To find the equation for the present example one begins by looking for a vector u that is perpendicular to each of the vectors v1, v2, and v3. The relations u·v1=0, u·v2=0, and u·v3=0 amount to 3 equations for the coefficients of u and to make u specific one may add the equation u4=1. Thus,  u1+2u2+u3+3u4=0 2u1u2+u3=0 u1+3u2+2u3u4=0 u4=1 Solution of this system of 4 equations yields: u=95,85,2,1, and to eliminate denominators without changing the direction of this vector, one may replace it with its scalar multiple by 5: u=9,8,10,5. Therefore, this affine 3-fold has equation of the form 9x1+8x210x35x4=constant, and the constant is determined by evaluating the left side at the point a. Thus the equation of this “hyperplane” is: 9x1+8x210x35x4=12.

The affine 3-fold contains, in particular, the following 4 points: a=1,2,0,1,b=a+v1=2,0,1,4,c=a+v2=3,3,1,1,d=a+v3=0,1,2,0, and these four points are the vertices of the tetrahedron abcd that sits inside a copy of R3 that itself is a hyperplane in R4. What is the volume of this tetrahedron?

If we take the triangle abc as “base” with area A=1289, as previously calculated, principles from school geometry indicate the volume of the tetrahedron should be given by the formula (5)V=13Ah where h is the “altitude” drawn from the vertex d to the base. The idea for finding the altitude is to decompose the vector v3=ad into the sum w+w′′ of two components, with w in the base and w′′ perpendicular to the base. Thus, w=tv1+uv2andw′′=v3tv1uv2, while the condition w′′Δabc gives the two conditions w′′·v1=0 and w′′·v2=0 which amount to a pair of linear equations for the two scalars t and u. One finds t=2789 and u=4989 with the result that w=18971,103,22,81w′′=18918,164,200,170, and, therefore, h=w′′=63089. Applying the formula (5), one sees that the volume of the tetrahedron abcd is 30.