Affine curvature: Difference between revisions
The equi-affine geometry is known to represent human movement (aka the two thirds power law). |
SuntoothAWB (talk | contribs) Minor clean up, typo(s) fixed: In other words → In other words, |
||
(15 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
{{distinguish|text=the [[curvature]] of an [[affine connection]]}} |
|||
'''Special affine curvature''', also known as the ''' |
'''Special affine curvature''', also known as the '''equiaffine curvature''' or '''affine curvature''', is a particular type of [[curvature]] that is defined on a plane [[curve]] that remains unchanged under a [[special affine group|special affine transformation]] (an [[affine transformation]] that preserves [[area]]). The curves of constant equiaffine curvature {{mvar|k}} are precisely all non-singular [[conic section|plane conics]]. Those with {{math|''k'' > 0}} are [[ellipse]]s, those with {{math|''k'' {{=}} 0}} are [[parabola]]e, and those with {{math|''k'' < 0}} are [[hyperbola]]e. |
||
The usual Euclidean curvature of a curve at a point is the curvature of its [[osculating circle]], the unique circle making second order contact (having three point contact) with the curve at the point. In the same way, |
The usual Euclidean curvature of a curve at a point is the curvature of its [[osculating circle]], the unique circle making second order contact (having three point contact) with the curve at the point. In the same way, the special affine curvature of a curve at a point {{mvar|P}} is the special affine curvature of its '''hyperosculating conic''', which is the unique conic making fourth order [[contact (mathematics)|contact]] (having five point contact) with the curve at {{mvar|P}}. In other words, it is the limiting position of the (unique) conic through {{mvar|P}} and four points {{math|''P''<sub>1</sub>, ''P''<sub>2</sub>, ''P''<sub>3</sub>, ''P''<sub>4</sub>}} on the curve, as each of the points approaches {{mvar|P}}: |
||
the special affine curvature of a curve at a point ''P'' is the special affine curvature of its '''hyperosculating conic''', which is the unique conic making fourth order [[contact (mathematics)|contact]] (having five point contact) with the curve at ''P''. In other words it is the |
|||
limiting position of the (unique) conic through ''P'' and four points ''P''<sub>1</sub>, ''P''<sub>2</sub>, ''P''<sub>3</sub>, ''P''<sub>4</sub> on the curve, as each of the points approaches ''P'': |
|||
:<math>P_1,P_2,P_3,P_4\to P.</math> |
:<math>P_1,P_2,P_3,P_4\to P.</math> |
||
In some contexts, the '''affine curvature''' refers to a differential invariant κ of the [[affine group|general affine group]], which may readily obtained from the special affine curvature |
In some contexts, the '''affine curvature''' refers to a differential invariant {{mvar|κ}} of the [[affine group|general affine group]], which may readily obtained from the special affine curvature {{mvar|k}} by {{math|''κ'' {{=}} ''k''<sup>−{{sfrac|3|2}}</sup>{{sfrac|''dk''|''ds''}}}}, where {{mvar|s}} is the special affine arc length. Where the general affine group is not used, the special affine curvature {{mvar|k}} is sometimes also called the affine curvature.{{sfn|Shirokov|2001b|ignore-err=yes}} |
||
==Formal definition== |
==Formal definition== |
||
===Special affine arclength=== |
===Special affine arclength=== |
||
To define the special affine curvature, it is necessary first to define the '''special affine arclength''' (also called the ''' |
To define the special affine curvature, it is necessary first to define the '''special affine arclength''' (also called the '''equiaffine arclength'''). Consider an affine plane curve {{math|''β''(''t'')}}. Choose coordinates for the affine plane such that the area of the parallelogram spanned by two vectors {{math|''a'' {{=}} (''a''<sub>1</sub>, ''a''<sub>2</sub>)}} and {{math|''b'' {{=}} (''b''<sub>1</sub>, ''b''<sub>2</sub>)}} is given by the [[determinant]] |
||
:<math>\det\ |
:<math>\det\begin{bmatrix}a & b\end{bmatrix} = a_{1} b_{2} - a_{2} b_{1}.</math> |
||
In particular, the determinant |
In particular, the determinant |
||
:<math>\det\begin{bmatrix}\ |
:<math>\det\begin{bmatrix}\dfrac{d\beta}{dt} & \dfrac{d^2\beta}{dt^2}\end{bmatrix}</math> |
||
is a well-defined invariant of the special affine group, and gives the signed area of the parallelogram spanned by the velocity and acceleration of the curve β. Consider a reparameterization of the curve β, say with a new parameter |
is a well-defined invariant of the special affine group, and gives the signed area of the parallelogram spanned by the velocity and acceleration of the curve {{mvar|β}}. Consider a reparameterization of the curve {{mvar|β}}, say with a new parameter {{mvar|s}} related to {{mvar|t}} by means of a regular reparameterization {{math|''s'' {{=}} ''s''(''t'')}}. This determinant undergoes then a transformation of the following sort, by the [[chain rule]]: |
||
:<math>\begin{align} |
:<math>\begin{align} |
||
\det\begin{bmatrix}\ |
\det\begin{bmatrix}\dfrac{d\beta}{dt} & \dfrac{d^2\beta}{dt^2}\end{bmatrix} &= \det\begin{bmatrix}\dfrac{d\beta}{ds}\dfrac{ds}{dt} & \left(\dfrac{d^2\beta}{ds^2}\left(\dfrac{ds}{dt}\right)^2+\dfrac{d\beta}{ds}\dfrac{d^2s}{dt^2}\right)\end{bmatrix}\\ |
||
&=\left(\frac{ds}{dt}\right)^3\det\begin{bmatrix}\ |
&=\left(\frac{ds}{dt}\right)^3\det\begin{bmatrix}\dfrac{d\beta}{ds} & \dfrac{d^2\beta}{ds^2}\end{bmatrix}. |
||
\end{align}</math> |
\end{align}</math> |
||
The reparameterization can be chosen so that |
The reparameterization can be chosen so that |
||
:<math>\det\begin{bmatrix}\ |
:<math>\det\begin{bmatrix}\dfrac{d\beta}{ds} & \dfrac{d^2\beta}{ds^2}\end{bmatrix} = 1</math> |
||
provided the velocity and acceleration, dβ |
provided the velocity and acceleration, {{math|{{sfrac|''dβ''|''dt''}}}} and {{math|{{sfrac|''d''<sup>2</sup>''β''|''dt''<sup>2</sup>}}}} are [[linearly independent]]. Existence and uniqueness of such a parameterization follows by integration: |
||
:<math>s(t) = \int_a^t\sqrt[3]{\det\begin{bmatrix}\ |
:<math>s(t) = \int_a^t\sqrt[3]{\det\begin{bmatrix}\dfrac{d\beta}{dt} & \dfrac{d^2\beta}{dt^2}\end{bmatrix}}\,\,dt. </math> |
||
This integral is called the '''special affine arclength''', and a curve carrying this parameterization is said to be parameterized with respect to its special affine arclength. |
This integral is called the '''special affine arclength''', and a curve carrying this parameterization is said to be parameterized with respect to its special affine arclength. |
||
===Special affine curvature=== |
===Special affine curvature=== |
||
Suppose that β(''s'') is a curve parameterized with its special affine arclength. Then the '''special affine curvature''' (or ''' |
Suppose that {{math|''β''(''s'')}} is a curve parameterized with its special affine arclength. Then the '''special affine curvature''' (or '''equiaffine curvature''') is given by |
||
:<math>k(s) = \det\begin{bmatrix}\beta''(s) & \beta'''(s) \end{bmatrix}.</math> |
:<math>k(s) = \det\begin{bmatrix}\beta''(s) & \beta'''(s) \end{bmatrix}.</math> |
||
Here |
Here {{math|''β''′}} denotes the derivative of {{mvar|β}} with respect to {{mvar|s}}. |
||
More generally |
More generally,{{sfn|Guggenheimer|1977|loc=§7.3}}{{sfn|Blaschke|1923|loc=§5}} for a plane curve with arbitrary parameterization |
||
:<math>t \mapsto (x(t), y(t)),</math> |
:<math>t \mapsto \bigl(x(t), y(t)\bigr),</math> |
||
the special affine curvature is: |
the special affine curvature is: |
||
Line 45: | Line 46: | ||
:<math> |
:<math> |
||
\begin{align} |
\begin{align} |
||
k(t)&=\frac{x''y'''-x'''y''}{(x'y''-x''y')^ |
k(t)&=\frac{x''y'''-x'''y''}{\left(x'y''-x''y'\right)^\frac53}-\frac12\left(\frac{1}{\left(x'y''-x''y'\right)^\frac23}\right)''\\[6px] |
||
&= \frac{4(x''y'''-x'''y'')+(x'y''''-x''''y')}{3(x'y''-x''y')^ |
&= \frac{4\left(x''y'''-x'''y''\right)+\left(x'y''''-x''''y'\right)}{3\left(x'y''-x''y'\right)^\frac53} - \frac{5\left(x'y'''-x'''y'\right)^2}{9\left(x'y''-x''y'\right)^\frac83} |
||
\end{align}</math> |
\end{align}</math> |
||
provided the first and second derivatives of the curve are linearly independent. In the special case of a graph ''y'' |
provided the first and second derivatives of the curve are linearly independent. In the special case of a graph {{math|''y'' {{=}} ''y''(''x'')}}, these formulas reduce to |
||
:<math>k=-\ |
:<math>k=-\frac12\left(\frac{1}{\left(y''\right)^\frac23}\right)''=\frac{y''''}{3\left(y''\right)^\frac53}-\frac{5\left(y'''\right)^2}{9\left(y''\right)^\frac83}</math> |
||
where the prime denotes differentiation with respect to |
where the prime denotes differentiation with respect to {{mvar|x}}.{{sfn|Blaschke|1923|loc=§5}}{{sfn|Shirokov|2001a|ignore-err=yes}} |
||
===Affine curvature=== |
===Affine curvature=== |
||
Suppose as above that β(''s'') is a curve parameterized by special affine arclength. There are a pair of invariants of the curve that are invariant under the full general affine group |
Suppose as above that {{math|''β''(''s'')}} is a curve parameterized by special affine arclength. There are a pair of invariants of the curve that are invariant under the full general affine group{{sfn|Shirokov|2001b|ignore-err=yes}} — the group of all affine motions of the plane, not just those that are area-preserving. The first of these is |
||
:<math>\sigma = \int \sqrt{k(s)}\, ds,</math> |
:<math>\sigma = \int \sqrt{k(s)}\, ds,</math> |
||
Line 62: | Line 63: | ||
sometimes called the ''affine arclength'' (although this risks confusion with the special affine arclength described above). The second is referred to as the ''affine curvature'': |
sometimes called the ''affine arclength'' (although this risks confusion with the special affine arclength described above). The second is referred to as the ''affine curvature'': |
||
:<math>\kappa = |
:<math>\kappa = k^{-\frac32} \frac{dk}{ds}.</math> |
||
==Conics== |
==Conics== |
||
Suppose that β(''s'') is a curve parameterized by special affine arclength with constant affine curvature |
Suppose that {{math|''β''(''s'')}} is a curve parameterized by special affine arclength with constant affine curvature {{mvar|k}}. Let |
||
:<math>C_\beta(s) = \begin{bmatrix}\beta'(s) & \beta''(s)\end{bmatrix}.</math> |
:<math>C_\beta(s) = \begin{bmatrix}\beta'(s) & \beta''(s)\end{bmatrix}.</math> |
||
Note that det |
Note that {{math|det(''C''<sub>''β''</sub>) {{=}} 1}} since {{mvar|β}} is assumed to carry the special affine arclength parameterization, and that |
||
:<math>k = \det(C_\beta').\,</math> |
:<math>k = \det\left(C_\beta'\right).\,</math> |
||
It follows from the form of ''C''<sub>β</sub> that |
It follows from the form of {{math|''C''<sub>''β''</sub>}} that |
||
:<math>C_\beta' = C_\beta\begin{bmatrix}0&-k\\1&0\end{bmatrix}.</math> |
:<math>C_\beta' = C_\beta\begin{bmatrix}0&-k\\1&0\end{bmatrix}.</math> |
||
By applying a suitable special affine transformation, we can arrange that ''C''<sub>β</sub>(0) |
By applying a suitable special affine transformation, we can arrange that {{math|''C''<sub>''β''</sub>(0) {{=}} ''I''}} is the identity matrix. Since {{mvar|k}} is constant, it follows that {{math|''C''<sub>''β''</sub>}} is given by the [[matrix exponential]] |
||
:<math>\begin{align} |
:<math>\begin{align} |
||
C_\beta(s) &= \exp\left\{s\cdot\begin{bmatrix}0&-k\\1&0\end{bmatrix}\right\}\\ |
C_\beta(s) &= \exp\left\{s\cdot\begin{bmatrix}0&-k\\1&0\end{bmatrix}\right\}\\ |
||
&=\begin{bmatrix}\cos\sqrt{k}s&\sqrt{k}\sin\sqrt{k}s\\ -\frac{1}{\sqrt{k}}\sin\sqrt{k}s&\cos\sqrt{k}s\end{bmatrix}. |
&=\begin{bmatrix}\cos\sqrt{k}\,s&\sqrt{k}\sin\sqrt{k}\,s\\ -\frac{1}{\sqrt{k}}\sin\sqrt{k}\,s&\cos\sqrt{k}\,s\end{bmatrix}. |
||
\end{align} |
\end{align} |
||
</math> |
</math> |
||
Line 87: | Line 88: | ||
The three cases are now as follows. |
The three cases are now as follows. |
||
;''k'' |
;{{math|''k'' {{=}} 0}} |
||
If the curvature vanishes identically, then upon passing to a limit, |
:If the curvature vanishes identically, then upon passing to a limit, |
||
:<math>C_\beta(s) = \begin{bmatrix}1&0\\s&1\end{bmatrix}</math> |
::<math>C_\beta(s) = \begin{bmatrix}1&0\\s&1\end{bmatrix}</math> |
||
so β'(''s'') |
:so {{math|''β''′(''s'') {{=}} (1, ''s'')}}, and so integration gives |
||
:<math>\beta(s)=(s,s^2 |
::<math>\beta(s)=\left(s,\frac{s^2}{2}\right)\,</math> |
||
up to an overall constant translation, which is the special affine parameterization of the parabola ''y'' |
:up to an overall constant translation, which is the special affine parameterization of the parabola {{math|''y'' {{=}} {{sfrac|''x''<sup>2</sup>|2}}}}. |
||
;''k'' |
;{{math|''k'' > 0}} |
||
If the special affine curvature is positive, then it follows that |
:If the special affine curvature is positive, then it follows that |
||
:<math>\beta'(s) = \left(\cos\sqrt{k}s,\frac{1}{\sqrt{k}}\sin\sqrt{k}s\right)</math> |
::<math>\beta'(s) = \left(\cos\sqrt{k}\,s,\frac{1}{\sqrt{k}}\sin\sqrt{k}\,s\right)</math> |
||
so that |
:so that |
||
:<math>\beta(s) = \left(\frac{1}{\sqrt{k}}\sin\sqrt{k}s, -\frac{1}{k}\cos\sqrt{k}s\right)</math> |
::<math>\beta(s) = \left(\frac{1}{\sqrt{k}}\sin\sqrt{k}\,s, -\frac{1}{k}\cos\sqrt{k}\,s\right)</math> |
||
up to a translation, which is the special affine parameterization of the ellipse ''kx''<sup>2</sup> |
:up to a translation, which is the special affine parameterization of the ellipse {{math|''kx''<sup>2</sup> + ''k''<sup>2</sup>''y''<sup>2</sup> {{=}} 1}}. |
||
;''k'' |
;{{math|''k'' < 0}} |
||
If |
:If {{mvar|k}} is negative, then the trigonometric functions in {{math|''C''<sub>''β''</sub>}} give way to [[hyperbolic function]]s: |
||
:<math>C_\beta(s) =\begin{bmatrix}\cosh\sqrt{|k|}s&\sqrt{|k|}\sinh\sqrt{|k|}s\\ \frac{1}{\sqrt{|k|}}\sinh\sqrt{|k|}s&\cosh\sqrt{|k|}s\end{bmatrix}. |
::<math>C_\beta(s) =\begin{bmatrix}\cosh\sqrt{|k|}\,s & \sqrt{|k|}\sinh\sqrt{|k|}\,s \\ \frac{1}{\sqrt{|k|}}\sinh\sqrt{|k|}\,s & \cosh\sqrt{|k|}\,s\end{bmatrix}.</math> |
||
</math> |
|||
Thus |
:Thus |
||
:<math>\beta(s) = \left(\frac{1}{\sqrt{|k|}}\sinh\sqrt{|k|}s,\frac{1}{|k|}\cosh\sqrt{|k|}s\right)</math> |
::<math>\beta(s) = \left(\frac{1}{\sqrt{|k|}}\sinh\sqrt{|k|}\,s,\frac{1}{|k|}\cosh\sqrt{|k|}\,s\right)</math> |
||
up to a translation, which is the special affine parameterization of the hyperbola |
:up to a translation, which is the special affine parameterization of the hyperbola |
||
:<math>-|k|x^2 + |k|^2y^2 = 1.</math> |
::<math>-|k|x^2 + |k|^2y^2 = 1.</math> |
||
==Characterization up to affine congruence== |
==Characterization up to affine congruence== |
||
Line 133: | Line 133: | ||
In fact, a slightly stronger statement holds: |
In fact, a slightly stronger statement holds: |
||
*Given any continuous function ''k'' |
*Given any continuous function {{math|''k'' : [''a'', ''b''] → '''R'''}}, there exists a curve {{mvar|β}} whose first and second derivatives are linearly independent, such that the special affine curvature of {{mvar|β}} relative to the special affine parameterization is equal to the given function {{mvar|k}}. The curve {{mvar|β}} is uniquely determined up to a special affine transformation. |
||
This is analogous to the fundamental theorem of curves in the classical Euclidean [[differential geometry of curves]], in which the complete classification of plane curves up to Euclidean motion depends on a single function κ, the curvature of the curve. It follows essentially by applying the [[ |
This is analogous to the fundamental theorem of curves in the classical Euclidean [[differential geometry of curves]], in which the complete classification of plane curves up to Euclidean motion depends on a single function {{mvar|κ}}, the curvature of the curve. It follows essentially by applying the [[Picard–Lindelöf theorem]] to the system |
||
:<math>C_\beta' = C_\beta\begin{bmatrix}0&-k\\1&0\end{bmatrix}</math> |
:<math>C_\beta' = C_\beta\begin{bmatrix}0&-k\\1&0\end{bmatrix}</math> |
||
where ''C''<sub>β</sub> |
where {{math|''C''<sub>''β''</sub> {{=}} [''β''′ ''β''″]}}. An alternative approach, rooted in the theory of [[moving frame]]s, is to apply the existence of a primitive for the [[Darboux derivative]]. |
||
==Derivation of the curvature by affine invariance== |
==Derivation of the curvature by affine invariance== |
||
The special affine curvature can be derived explicitly by techniques of [[invariant theory]]. For simplicity, suppose that an affine plane curve is given in the form of a graph ''y'' |
The special affine curvature can be derived explicitly by techniques of [[invariant theory]]. For simplicity, suppose that an affine plane curve is given in the form of a graph {{math|''y'' {{=}} ''y''(''x'')}}. The special affine group acts on the Cartesian plane via transformations of the form |
||
:<math>\begin{align} |
:<math>\begin{align} |
||
x&\mapsto ax+by + \alpha\\ |
x&\mapsto ax+by + \alpha\\ |
||
Line 148: | Line 148: | ||
\end{align} |
\end{align} |
||
</math> |
</math> |
||
with ''ad'' |
with {{math|''ad'' − ''bc'' {{=}} 1}}. The following [[vector field]]s span the [[Lie algebra]] of infinitesimal generators of the special affine group: |
||
:<math>\begin{align} |
|||
T_1 &= \partial_x, & \quad T_2 &= \partial_y \\ |
|||
X_1 &= x\partial_y, & \quad X_2 &= y\partial_x, & H &= x\partial_x - y\partial_y. |
|||
\end{align}</math> |
|||
An affine transformation not only acts on points, but also on the tangent lines to graphs of the form ''y'' |
An affine transformation not only acts on points, but also on the tangent lines to graphs of the form {{math|''y'' {{=}} ''y''(''x'')}}. That is, there is an action of the special affine group on triples of coordinates {{math|(''x'', ''y'', ''y''′)}}. The group action is generated by vector fields |
||
:<math>(x,y,y').\,</math> |
|||
The group action is generated by vector fields |
|||
:<math>T_1^{(1)},T_2^{(1)},X_1^{(1)},X_2^{(1)},H^{(1)}</math> |
:<math>T_1^{(1)},T_2^{(1)},X_1^{(1)},X_2^{(1)},H^{(1)}</math> |
||
defined on the space of three variables (''x'',''y'',''y''′). These vector fields can be determined by the following two requirements: |
defined on the space of three variables {{math|(''x'', ''y'', ''y''′)}}. These vector fields can be determined by the following two requirements: |
||
* Under the projection onto the |
* Under the projection onto the {{mvar|xy}}-plane, they must to project to the corresponding original generators of the action {{math|''T''<sub>1</sub>, ''T''<sub>2</sub>, ''X''<sub>1</sub>, ''X''<sub>2</sub>, ''H''}}, respectively. |
||
* The vectors must preserve up to scale the [[contact structure]] of the [[jet (mathematics)|jet space]] |
* The vectors must preserve up to scale the [[contact structure]] of the [[jet (mathematics)|jet space]] |
||
::<math>\theta_1 = dy - y'dx.</math> |
::<math>\theta_1 = dy - y'\,dx.</math> |
||
:Concretely, this means that the generators ''X''<sup>(1)</sup> must satisfy |
:Concretely, this means that the generators {{math|''X''<sup>(1)</sup>}} must satisfy |
||
::<math>L_{X^{(1)}}\theta_1 \equiv 0 \pmod{\theta_1}</math> |
::<math>L_{X^{(1)}}\theta_1 \equiv 0 \pmod{\theta_1}</math> |
||
:where |
:where {{mvar|L}} is the [[Lie derivative]]. |
||
Similarly, the action of the group can be extended to the space of any number of derivatives |
Similarly, the action of the group can be extended to the space of any number of derivatives {{math|(''x'', ''y'', ''y''′, ''y''″,…, ''y''<sup>(''k'')</sup>)}}. |
||
:<math>(x,y,y',y'',\dots,y^{(k)}).</math> |
|||
The prolonged vector fields generating the action of the special affine group must then inductively satisfy, for each generator ''X'' |
The prolonged vector fields generating the action of the special affine group must then inductively satisfy, for each generator {{math|''X'' ∈ {''T''<sub>1</sub>, ''T''<sub>2</sub>, ''X''<sub>1</sub>, ''X''<sub>2</sub>, ''H''<nowiki>}</nowiki>}}: |
||
* The projection of ''X''<sup>(k)</sup> onto the space of variables (''x'',''y'',''y''′,…,''y''<sup>(''k''−1)</sup>) is ''X''<sup>(''k''−1)</sup>. |
* The projection of {{math|''X''<sup>(''k'')</sup>}} onto the space of variables {{math|(''x'', ''y'', ''y''′,…, ''y''<sup>(''k''−1)</sup>)}} is {{math|''X''<sup>(''k''−1)</sup>}}. |
||
* ''X''<sup>(''k'')</sup> preserves the contact ideal: |
* {{math|''X''<sup>(''k'')</sup>}} preserves the contact ideal: |
||
::<math>L_{X^{(k)}}\theta_k \equiv 0 \pmod{\theta_1,\dots, \theta_k}</math> |
::<math>L_{X^{(k)}}\theta_k \equiv 0 \pmod{\theta_1,\dots, \theta_k}</math> |
||
:where |
:where |
||
Line 178: | Line 178: | ||
Carrying out the inductive construction up to order 4 gives |
Carrying out the inductive construction up to order 4 gives |
||
:<math>T_1^{(4)} = \partial_x, \ |
:<math>\begin{align} |
||
T_1^{(4)} &= \partial_x, \qquad T_2^{(4)} = \partial_y \\ |
|||
X_1^{(4)} &= x\partial_y + \partial_{y'} \\ |
|||
X_2^{(4)} &= y\partial_x-y'^2\partial_{y'}-3y'y''\partial_{y''}-\left(3y''^2+4y'y'''\right)\partial_{y'''}-\bigl(10y''y'''+5y'y''''\bigr)\partial_{y''''} \\ |
|||
&- |
H^{(4)} &= x\partial_x - y\partial_y - 2y'\partial_{y'} - 3y''\partial_{y''}-4y'''\partial_{y'''}-5y''''\partial_{y''''}. |
||
\end{align}</math> |
\end{align}</math> |
||
:<math>H^{(4)} = x\partial_x - y\partial_y - 2y'\partial_{y'} - 3y''\partial_{y''}-4y'''\partial_{y'''}-5y''''\partial_{y''''}.</math> |
|||
The special affine curvature |
The special affine curvature |
||
:<math>k= |
:<math>k=\frac{y''''}{3\left(y''\right)^\frac53}-\frac{5\left(y'''\right)^2}{9\left(y''\right)^\frac83}</math> |
||
does not depend explicitly on ''x'', ''y'', or ''y''′, and so satisfies |
does not depend explicitly on {{math|''x''}}, {{math|''y''}}, or {{math|''y''′}}, and so satisfies |
||
:<math>T_1^{(4)}k=T_2^{(4)}k=X_1^{(4)}k=0.</math> |
:<math>T_1^{(4)}k=T_2^{(4)}k=X_1^{(4)}k=0.</math> |
||
The vector field |
The vector field {{mvar|H}} acts diagonally as a modified [[homogeneity operator]], and it is readily verified that {{math|''H''<sup>(4)</sup>''k'' {{=}} 0}}. Finally, |
||
:<math>X_2^{(4)}k = \ |
:<math>X_2^{(4)}k = \tfrac12\left[H,X_1\right]^{(4)}k = \tfrac12\left[H^{(4)},X_1^{(4)}\right]k = 0.</math> |
||
The five vector fields |
The five vector fields |
||
:<math>T_1^{(4)},T_2^{(4)},X_1^{(4)},X_2^{(4)},H^{(4)}</math> |
:<math>T_1^{(4)},T_2^{(4)},X_1^{(4)},X_2^{(4)},H^{(4)}</math> |
||
form an involutive distribution on (an open subset of) '''R'''<sup>6</sup> so that, by the [[Frobenius integration theorem]], they integrate locally to give a foliation of '''R'''<sup>6</sup> by five-dimensional leaves. Concretely, each leaf is a local orbit of the special affine group. The function |
form an involutive distribution on (an open subset of) {{math|'''R'''<sup>6</sup>}} so that, by the [[Frobenius integration theorem]], they integrate locally to give a foliation of {{math|'''R'''<sup>6</sup>}} by five-dimensional leaves. Concretely, each leaf is a local orbit of the special affine group. The function {{mvar|k}} parameterizes these leaves. |
||
==Human |
==Human motor system== |
||
Human curvilinear 2-dimensional drawing movements tend to follow the |
Human curvilinear 2-dimensional drawing movements tend to follow the equiaffine parametrization.<ref name="flashHandzel">{{cite journal|author1=Flash, Tamar|author1-link=Tamar Flash |author2=Handzel, Amir A|title = Affine differential geometry analysis of human arm movements|journal = Biological Cybernetics|year = 2007|volume = 96|issue = 6|pages=577–601|doi=10.1007/s00422-007-0145-5|pmid = 17406889|pmc=2799626}}</ref> This is more commonly known as the two thirds [[power law]], according to which the hand's speed is proportional to the Euclidean curvature raised to the minus third power.<ref name="lacquaniti">{{cite journal|authorlink1=Francesco Lacquaniti |author1=Lacquaniti, Francesco |author2=Terzuolo, Carlo |author3=Viviani, Paolo|title = The law relating the kinematic and figural aspects of drawing movements|journal = Acta Psychologica|year = 1983|volume = 54|issue = 1–3|pages=115–130|doi=10.1016/0001-6918(83)90027-6|pmid=6666647}}</ref> Namely, |
||
:<math> v = \gamma \kappa^{-\ |
:<math> v = \gamma \kappa^{-\frac13}, </math> |
||
where |
where {{mvar|v}} is the speed of the hand, {{mvar|κ}} is the Euclidean curvature and {{mvar|γ}} is a constant termed the velocity gain factor. |
||
==See also== |
==See also== |
||
*[[Affine geometry of curves]] |
*[[Affine geometry of curves]] |
||
*[[Affine sphere]] |
*[[Affine sphere]] |
||
==References== |
==References== |
||
{{reflist}} |
|||
<references /> |
|||
⚫ | |||
===Sources=== |
|||
⚫ | |||
⚫ | * {{Citation |last=Blaschke |first=Wilhelm |authorlink=Wilhelm Blaschke |year=1923 |title=Affine Differentialgeometrie |series=Vorlesungen über Differentialgeometrie und geometrische Grundlagen von Einsteins Relativitätstheorie |language=de |volume=II |publisher=Springer-Verlag OHG |location=Berlin}} |
||
⚫ | |||
⚫ | |||
*{{springer|id=a/a010990|title=Affine differential geometry|first=A.P.|last= Shirokov|year=2001b}} |
|||
⚫ | |||
⚫ | |||
* {{springer |last=Shirokov |first=A.P. |year=2001b |title=Affine differential geometry |id=a/a010990}} |
|||
{{Reflist}} |
|||
⚫ | |||
[[Category:Differential geometry]] |
[[Category:Differential geometry]] |
Latest revision as of 02:54, 15 October 2023
Special affine curvature, also known as the equiaffine curvature or affine curvature, is a particular type of curvature that is defined on a plane curve that remains unchanged under a special affine transformation (an affine transformation that preserves area). The curves of constant equiaffine curvature k are precisely all non-singular plane conics. Those with k > 0 are ellipses, those with k = 0 are parabolae, and those with k < 0 are hyperbolae.
The usual Euclidean curvature of a curve at a point is the curvature of its osculating circle, the unique circle making second order contact (having three point contact) with the curve at the point. In the same way, the special affine curvature of a curve at a point P is the special affine curvature of its hyperosculating conic, which is the unique conic making fourth order contact (having five point contact) with the curve at P. In other words, it is the limiting position of the (unique) conic through P and four points P1, P2, P3, P4 on the curve, as each of the points approaches P:
In some contexts, the affine curvature refers to a differential invariant κ of the general affine group, which may readily obtained from the special affine curvature k by κ = k−3/2dk/ds, where s is the special affine arc length. Where the general affine group is not used, the special affine curvature k is sometimes also called the affine curvature.[1]
Formal definition
[edit]Special affine arclength
[edit]To define the special affine curvature, it is necessary first to define the special affine arclength (also called the equiaffine arclength). Consider an affine plane curve β(t). Choose coordinates for the affine plane such that the area of the parallelogram spanned by two vectors a = (a1, a2) and b = (b1, b2) is given by the determinant
In particular, the determinant
is a well-defined invariant of the special affine group, and gives the signed area of the parallelogram spanned by the velocity and acceleration of the curve β. Consider a reparameterization of the curve β, say with a new parameter s related to t by means of a regular reparameterization s = s(t). This determinant undergoes then a transformation of the following sort, by the chain rule:
The reparameterization can be chosen so that
provided the velocity and acceleration, dβ/dt and d2β/dt2 are linearly independent. Existence and uniqueness of such a parameterization follows by integration:
This integral is called the special affine arclength, and a curve carrying this parameterization is said to be parameterized with respect to its special affine arclength.
Special affine curvature
[edit]Suppose that β(s) is a curve parameterized with its special affine arclength. Then the special affine curvature (or equiaffine curvature) is given by
Here β′ denotes the derivative of β with respect to s.
More generally,[2][3] for a plane curve with arbitrary parameterization
the special affine curvature is:
provided the first and second derivatives of the curve are linearly independent. In the special case of a graph y = y(x), these formulas reduce to
where the prime denotes differentiation with respect to x.[3][4]
Affine curvature
[edit]Suppose as above that β(s) is a curve parameterized by special affine arclength. There are a pair of invariants of the curve that are invariant under the full general affine group[1] — the group of all affine motions of the plane, not just those that are area-preserving. The first of these is
sometimes called the affine arclength (although this risks confusion with the special affine arclength described above). The second is referred to as the affine curvature:
Conics
[edit]Suppose that β(s) is a curve parameterized by special affine arclength with constant affine curvature k. Let
Note that det(Cβ) = 1 since β is assumed to carry the special affine arclength parameterization, and that
It follows from the form of Cβ that
By applying a suitable special affine transformation, we can arrange that Cβ(0) = I is the identity matrix. Since k is constant, it follows that Cβ is given by the matrix exponential
The three cases are now as follows.
- k = 0
- If the curvature vanishes identically, then upon passing to a limit,
- so β′(s) = (1, s), and so integration gives
- up to an overall constant translation, which is the special affine parameterization of the parabola y = x2/2.
- k > 0
- If the special affine curvature is positive, then it follows that
- so that
- up to a translation, which is the special affine parameterization of the ellipse kx2 + k2y2 = 1.
- k < 0
- If k is negative, then the trigonometric functions in Cβ give way to hyperbolic functions:
- Thus
- up to a translation, which is the special affine parameterization of the hyperbola
Characterization up to affine congruence
[edit]The special affine curvature of an immersed curve is the only (local) invariant of the curve in the following sense:
- If two curves have the same special affine curvature at every point, then one curve is obtained from the other by means of a special affine transformation.
In fact, a slightly stronger statement holds:
- Given any continuous function k : [a, b] → R, there exists a curve β whose first and second derivatives are linearly independent, such that the special affine curvature of β relative to the special affine parameterization is equal to the given function k. The curve β is uniquely determined up to a special affine transformation.
This is analogous to the fundamental theorem of curves in the classical Euclidean differential geometry of curves, in which the complete classification of plane curves up to Euclidean motion depends on a single function κ, the curvature of the curve. It follows essentially by applying the Picard–Lindelöf theorem to the system
where Cβ = [β′ β″]. An alternative approach, rooted in the theory of moving frames, is to apply the existence of a primitive for the Darboux derivative.
Derivation of the curvature by affine invariance
[edit]The special affine curvature can be derived explicitly by techniques of invariant theory. For simplicity, suppose that an affine plane curve is given in the form of a graph y = y(x). The special affine group acts on the Cartesian plane via transformations of the form
with ad − bc = 1. The following vector fields span the Lie algebra of infinitesimal generators of the special affine group:
An affine transformation not only acts on points, but also on the tangent lines to graphs of the form y = y(x). That is, there is an action of the special affine group on triples of coordinates (x, y, y′). The group action is generated by vector fields
defined on the space of three variables (x, y, y′). These vector fields can be determined by the following two requirements:
- Under the projection onto the xy-plane, they must to project to the corresponding original generators of the action T1, T2, X1, X2, H, respectively.
- The vectors must preserve up to scale the contact structure of the jet space
- Concretely, this means that the generators X(1) must satisfy
- where L is the Lie derivative.
Similarly, the action of the group can be extended to the space of any number of derivatives (x, y, y′, y″,…, y(k)).
The prolonged vector fields generating the action of the special affine group must then inductively satisfy, for each generator X ∈ {T1, T2, X1, X2, H}:
- The projection of X(k) onto the space of variables (x, y, y′,…, y(k−1)) is X(k−1).
- X(k) preserves the contact ideal:
- where
Carrying out the inductive construction up to order 4 gives
The special affine curvature
does not depend explicitly on x, y, or y′, and so satisfies
The vector field H acts diagonally as a modified homogeneity operator, and it is readily verified that H(4)k = 0. Finally,
The five vector fields
form an involutive distribution on (an open subset of) R6 so that, by the Frobenius integration theorem, they integrate locally to give a foliation of R6 by five-dimensional leaves. Concretely, each leaf is a local orbit of the special affine group. The function k parameterizes these leaves.
Human motor system
[edit]Human curvilinear 2-dimensional drawing movements tend to follow the equiaffine parametrization.[5] This is more commonly known as the two thirds power law, according to which the hand's speed is proportional to the Euclidean curvature raised to the minus third power.[6] Namely,
where v is the speed of the hand, κ is the Euclidean curvature and γ is a constant termed the velocity gain factor.
See also
[edit]References
[edit]- ^ a b Shirokov 2001b.
- ^ Guggenheimer 1977, §7.3.
- ^ a b Blaschke 1923, §5.
- ^ Shirokov 2001a.
- ^ Flash, Tamar; Handzel, Amir A (2007). "Affine differential geometry analysis of human arm movements". Biological Cybernetics. 96 (6): 577–601. doi:10.1007/s00422-007-0145-5. PMC 2799626. PMID 17406889.
- ^ Lacquaniti, Francesco; Terzuolo, Carlo; Viviani, Paolo (1983). "The law relating the kinematic and figural aspects of drawing movements". Acta Psychologica. 54 (1–3): 115–130. doi:10.1016/0001-6918(83)90027-6. PMID 6666647.
Sources
[edit]- Blaschke, Wilhelm (1923), Affine Differentialgeometrie, Vorlesungen über Differentialgeometrie und geometrische Grundlagen von Einsteins Relativitätstheorie (in German), vol. II, Berlin: Springer-Verlag OHG
- Guggenheimer, Heinrich (1977), Differential Geometry, New York: Dover Publications, ISBN 978-0-486-63433-3
- Shirokov, A.P. (2001a) [1994], "Affine curvature", Encyclopedia of Mathematics, EMS Press
- Shirokov, A.P. (2001b) [1994], "Affine differential geometry", Encyclopedia of Mathematics, EMS Press
- Spivak, Michael (1999), A Comprehensive introduction to differential geometry (Volume 2), Houston, TX: Publish or Perish, ISBN 978-0-914098-71-3