Misplaced Pages

Affine geometry of curves

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

In the mathematical field of differential geometry, the affine geometry of curves is the study of curves in an affine space, and specifically the properties of such curves which are invariant under the special affine group SL ( n , R ) R n . {\displaystyle {\mbox{SL}}(n,\mathbb {R} )\ltimes \mathbb {R} ^{n}.}

In the classical Euclidean geometry of curves, the fundamental tool is the Frenet–Serret frame. In affine geometry, the Frenet–Serret frame is no longer well-defined, but it is possible to define another canonical moving frame along a curve which plays a similar decisive role. The theory was developed in the early 20th century, largely from the efforts of Wilhelm Blaschke and Jean Favard.

The affine frame

Let x(t) be a curve in R n {\displaystyle \mathbb {R} ^{n}} . Assume, as one does in the Euclidean case, that the first n derivatives of x(t) are linearly independent so that, in particular, x(t) does not lie in any lower-dimensional affine subspace of R 2 {\displaystyle \mathbb {R} ^{2}} . Then the curve parameter t can be normalized by setting determinant

det [ x ˙ , x ¨ , , x ( n ) ] = ± 1. {\displaystyle \det {\begin{bmatrix}{\dot {\mathbf {x} }},&{\ddot {\mathbf {x} }},&\dots ,&{\mathbf {x} }^{(n)}\end{bmatrix}}=\pm 1.}

Such a curve is said to be parametrized by its affine arclength. For such a parameterization,

t [ x ( t ) , x ˙ ( t ) , , x ( n ) ( t ) ] {\displaystyle t\mapsto }

determines a mapping into the special affine group, known as a special affine frame for the curve. That is, at each point of the quantities x , x ˙ , , x ( n ) {\displaystyle \mathbf {x} ,{\dot {\mathbf {x} }},\dots ,\mathbf {x} ^{(n)}} define a special affine frame for the affine space R n {\displaystyle \mathbb {R} ^{n}} , consisting of a point x of the space and a special linear basis x ˙ , , x ( n ) {\displaystyle {\dot {\mathbf {x} }},\dots ,\mathbf {x} ^{(n)}} attached to the point at x. The pullback of the Maurer–Cartan form along this map gives a complete set of affine structural invariants of the curve. In the plane, this gives a single scalar invariant, the affine curvature of the curve.

Discrete invariant

The normalization of the curve parameter s was selected above so that

det [ x ˙ , x ¨ , , x ( n ) ] = ± 1. {\displaystyle \det {\begin{bmatrix}{\dot {\mathbf {x} }},&{\ddot {\mathbf {x} }},&\dots ,&{\mathbf {x} }^{(n)}\end{bmatrix}}=\pm 1.}

If n≡0 (mod 4) or n≡3 (mod 4) then the sign of this determinant is a discrete invariant of the curve. A curve is called dextrorse (right winding, frequently weinwendig in German) if it is +1, and sinistrorse (left winding, frequently hopfenwendig in German) if it is −1.

In three-dimensions, a right-handed helix is dextrorse, and a left-handed helix is sinistrorse.

Curvature

Suppose that the curve x in R n {\displaystyle \mathbb {R} ^{n}} is parameterized by affine arclength. Then the affine curvatures, k1, …, kn−1 of x are defined by

x ( n + 1 ) = k 1 x ˙ + + k n 1 x ( n 1 ) . {\displaystyle \mathbf {x} ^{(n+1)}=k_{1}{\dot {\mathbf {x} }}+\cdots +k_{n-1}\mathbf {x} ^{(n-1)}.}

That such an expression is possible follows by computing the derivative of the determinant

0 = det [ x ˙ , x ¨ , , x ( n ) ] ˙ = det [ x ˙ , x ¨ , , x ( n + 1 ) ] {\displaystyle 0=\det {\begin{bmatrix}{\dot {\mathbf {x} }},&{\ddot {\mathbf {x} }},&\dots ,&{\mathbf {x} }^{(n)}\end{bmatrix}}{\dot {}}\,=\det {\begin{bmatrix}{\dot {\mathbf {x} }},&{\ddot {\mathbf {x} }},&\dots ,&{\mathbf {x} }^{(n+1)}\end{bmatrix}}}

so that x is a linear combination of x′, …, x.

Consider the matrix

A = [ x ˙ , x ¨ , , x ( n ) ] {\displaystyle A={\begin{bmatrix}{\dot {\mathbf {x} }},&{\ddot {\mathbf {x} }},&\dots ,&{\mathbf {x} }^{(n)}\end{bmatrix}}}

whose columns are the first n derivatives of x (still parameterized by special affine arclength). Then,

A ˙ = [ 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 k 1 k 2 k 3 k 4 k n 1 0 ] A = C A . {\displaystyle {\dot {A}}={\begin{bmatrix}0&1&0&0&\cdots &0&0\\0&0&1&0&\cdots &0&0\\\vdots &\vdots &\vdots &\cdots &\cdots &\vdots &\vdots \\0&0&0&0&\cdots &1&0\\0&0&0&0&\cdots &0&1\\k_{1}&k_{2}&k_{3}&k_{4}&\cdots &k_{n-1}&0\end{bmatrix}}A=CA.}

In concrete terms, the matrix C is the pullback of the Maurer–Cartan form of the special linear group along the frame given by the first n derivatives of x.

See also

References

Categories: