Next Article in Journal
Dynamic SAFFRON: Disease Control Over Time via Group Testing
Next Article in Special Issue
Line Clipping in 3D: Overview, Techniques and Algorithms
Previous Article in Journal
Generalizing the Alpha-Divergences and the Oriented Kullback–Leibler Divergences with Quasi-Arithmetic Means
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Higher-Order Curvatures of Plane and Space Parametrized Curves

by
Mircea Crasmareanu
Faculty of Mathematics, University “Alexandru Ioan Cuza”, 700506 Iasi, Romania
Algorithms 2022, 15(11), 436; https://doi.org/10.3390/a15110436
Submission received: 4 November 2022 / Revised: 17 November 2022 / Accepted: 17 November 2022 / Published: 18 November 2022
(This article belongs to the Special Issue Machine Learning in Computational Geometry)

Abstract

:
We start by introducing and studying two sequences of curvatures provided by the higher-order derivatives of the usual Frenet equation of a given plane curve C. These curvatures are expressed by a recurrence starting with the pair ( 0 , k ) where k is the classical curvature function of C. Moreover, for the space curves, we succeed in introducing three recurrent sequences of curvatures starting with the triple ( k , 0 , τ ) . Some kinds of helices of a higher order are defined.

1. Introduction

The role played by the curvature function k in the geometry of plane curves is well-known. The early history of this notion can be found in the excellent survey [1] and recently we deformed it to a new curvature, called hyperbolic, in the paper [2].
The aim of the present note is to develop a series of curvature functions starting from k. In fact, we obtain two recurrent sequences of curvature functions having as initial terms the zero function and the given k, respectively. The n-pair of curvatures is provided by the derivative of order n of the usual Frenet equation in which we use as main tool the (almost) complex structure J of the plane R 2 .
Our approach is contained in the second section, following a review of the Euclidean theory of plane curves; for more specialized topics of this classical theory we recommend the very recent book [3]. We use a matrix version of this theory since J, being a linear endomorphism of R 2 , is already expressed as a matrix. The main result of Section 2 expresses the recurrence relation between the higher-order curvatures, and then we derive the first four terms of both sequences. A constant interest consists in the vanishing cases of these new curvatures and we include some computational examples as well.
The third section collects some possible further studies. More precisely, we formulate some open problems concerning higher-order curvatures, e.g., to study higher-order versions of elastic curves.
The last section present the matrix version of the Frenet equation for a space curve C R 3 based on some specific subgroups of S O ( 3 ) . Unfortunately, the derivative of this Frenet equation involves some other matrices as the initial ones, and then the three-dimensional extension of the second section seems impossible in this procedure. However, we succeed in introducing three recurrent sequences of curvatures starting with the triple ( k , 0 , τ ) , by gradually deriving the middle Frenet equation. In both cases of plane and space curves, these higher-order curvatures give the possibility to define higher-order helices.

2. Preliminaries on Plane Curves

Let us fix an open interval I R and consider C R 2 a regular parametrized curve of equation:
C : r ( t ) = ( x ( t ) , y ( t ) ) = x ( t ) i ¯ + y ( t ) j ¯ , r ( t ) > 0 , t I .
The ambient setting R 2 is a Euclidean vector space with respect to the canonical inner product:
u , v = u 1 v 1 + u 2 v 2 , u = ( u 1 , u 2 ) R 2 , v = ( v 1 , v 2 ) R 2 , 0 u 2 = u , u .
The infinitesimal generator of the rotations in R 2 = C is the linear vector field, called angular:
ξ ( u ) : = u 2 u 1 + u 1 u 2 , ξ ( u ) = i · u = i · ( u 1 + i u 2 ) , i = 1 .
It is a complete vector field with integral curves the circles C ( O , r ) :
γ u 0 ξ ( t ) = ( u 0 1 cos t u 0 2 sin t , u 0 1 sin t + u 0 2 cos t ) = R ( t ) · u 0 1 u 0 2 , t R , r = u 0 = ( u 0 1 , u 0 2 ) , R ( t ) : = cos t sin t sin t cos t S O ( 2 ) = S 1
and since the rotations R ( t ) are isometries of the Riemannian metric g c a n = d x 2 + d y 2 = | d z | 2 , it follows that ξ is a Killing vector field of the Riemannian manifold ( R 2 , g c a n ) . The first integrals of ξ are the Gaussian functions, i.e., multiples of the square norm: f α ( x , y ) = α ( x 2 + y 2 ) , α R . For an arbitrary vector field X = A ( x , y ) x + B ( x , y ) y , its Lie bracket with ξ is:
[ X , ξ ] = ( y A x x A y B ) x + ( A + y B x x B y ) y ,
where the subscript denotes the variable corresponding to the partial derivative. For example, ξ commutes with the radial (or Euler) vector field E ( x , y ) = x x + y y , which is also a linear complete vector field having as integral curves the homotheties γ u 0 E ( t ) = e t u 0 for all t R .
The Frenet apparatus of the curve C is provided by ([4]):
T ( t ) = r ( t ) r ( t ) S 1 , N ( t ) = i · T ( t ) = 1 r ( t ) ( y ( t ) , x ( t ) ) S 1 , k ( t ) = 1 r ( t ) T ( t ) , N ( t ) = 1 r ( t ) 3 r ( t ) , i r ( t ) = 1 r ( t ) 3 [ x ( t ) y ( t ) y ( t ) x ( t ) ] .
Hence, if C is naturally parametrized (or parametrized by arc length), i.e., r ( s ) = 1 for all s I = ( 0 , L + ) , then r ( s ) = k ( s ) i r ( s ) . In a complex approach based on z ( t ) = x ( t ) + i y ( t ) C = R 2 , we have:
k ( t ) = 1 | z ( t ) | 3 I m ( z ¯ ( t ) · z ( t ) ) = 1 | z ( t ) | I m z ( t ) z ( t ) = 1 | z ( t ) | I m d d t ln z ( t ) R , R e ( z ¯ ( t ) · z ( t ) ) = 1 2 d d t r ( t ) 2 , f α ( z ) = α | z | 2 .
The multiplication with the complex unit i corresponds to the rotation J : = R π 2 ; we have also:
d d t R ( t ) = R t + π 2 = R ( t ) R π 2 = R π 2 R ( t ) ,
and the Frenet equations can be unified by means of the column matrix F ( t ) = T N ( t ) as:
d d t F ( t ) = r ( t ) k ( t ) R π 2 F ( t ) = r ( t ) k ( t ) J F ( t ) .
It is an amazing fact that if the general rotation R ( t ) belongs to the Lie group S O ( 2 ) = S 1 , its particular values R ± π 2 are elements of its Lie algebra s o ( 2 ) of skew-symmetric 2 × 2 matrices. In fact, { J = R π 2 } is exactly the basis of s o ( 2 ) .

3. Higher-Order Curvatures from the Iteration of the Frenet Equation

This short note defines new curvature functions for C assumed to be parametrized by arc length; hence, we have a smooth function θ : I R such that r ( s ) = e i θ ( s ) . It follows that the curvature is generated by this structural angle function through:
k ( s ) = θ ( s ) .
Let us fix also an integer n N * : = { 1 , 2 , 3 , . . . . }
Definition 1. 
The n-order Frenet equation of C is:
d n d s n F ( s ) = K p n ( s ) F ( s ) + K o n ( s ) J F ( s ) .
with K p n the parallel n-curvature and K o n the orthogonal n-curvature of C.
We note that the new curvature functions K p ; o n are smooth and from (9) it results the first ones are K p 1 = 0 and K o 1 = k . More precisely, these curvatures are obtained through a recurrence process expressed by the following theorem.
Theorem 1. 
The higher-order curvatures are provided by the following recurrence relation in which I 2 is the 2 × 2 unit matrix:
K p n + 1 K o n + 1 = d d s K p n K o n k J K p n K o n = I 2 d d s k J K p n K o n .
Working in the complex algebra C with the sequence of smooth functions z n ( s ) = K p n ( s ) + i K o n ( s ) , the recurrence z n + 1 = z n k i z n follows.
This immediately yields the first two higher-order curvatures:
K p 2 = k 2 0 , K o 2 = k = θ ,
K p 3 = 3 k k , K o 3 = k 3 k = ( θ ) 3 θ
and then the o 2 -inflection points of C (i.e., the zeros of K o 2 ) are exactly its vertices. Note that the unit circle S 1 has an almost periodicity of order three: K p 3 = 0 = K p 1 , K o 3 = 1 = K o 1 .
Example 1. 
Since the particular case of a vanishing curvature deserves attention, we note that K o 3 = 0 if and only if k ( s ) = 2 s for s ( 0 , + ) ; equivalently, θ ( s ) = 2 ln s . It results in the curve:
C : r ( s ) = s 3 cos ( 2 ln s ) + 2 sin ( 2 ln s ) , sin ( 2 ln s ) 2 cos ( 2 ln s )
and the reparametrization s = e t 2 yields:
C : r ( t ) = e t 2 3 ( cos t + 2 sin t , sin t 2 cos t ) , r ( t ) = 1 2 e 1 2 + i t .
We note in passing that the minimal polynomial of the complex number 1 2 + i is P ( X ) = 4 X 4 + 4 X 2 + 9 . Recall that a logarithmic spiral has the polar parametrization ρ R , α ( t ) = R e α t with R > 0 and α > 0 as its generators. It follows that the derivative curve C is the logarithmic spiral with R = α = 1 2 .
Remark 1. 
More generally, due to the presence of the third derivative of θ in the expression of K o 3 , we recall its Schwarzian derivative ([5]):
S θ = θ θ 3 2 θ θ 2 = θ k 3 2 k k 2
and then we obtain a new formula for K o 3 :
K o 3 = k k 2 3 2 k k 2 S θ .
The next pair of curvatures is:
K p 4 = 4 k k 3 ( k ) 2 + k 4 , K o 4 = 6 k 2 k k = k 6 k 2 3 2 k k 2 S k
and then the problem of a vanishing K o 4 becomes the following example.
Example 2. 
We have K o 4 = 0 if and only if k ( s ) = 1 s , having also S k = 0 ; equivalently, θ = ln s which yields the curve:
C : r ( s ) = s 2 sin ( ln s ) + cos ( ln s ) , sin ( ln s ) cos ( ln s )
and the reparametrization s = e t gives the curve:
C : r ( t ) = e t 2 ( sin t + cos t , sin t cos t ) , r ( t ) = e ( 1 + i ) t .
Now, the derivative curve C is the logarithmic spiral with R = α = 1 .
Example 3. 
For the well-known catenary curve:
C : r ( s ) = ( ln ( s + 1 + s 2 ) , 1 + s 2 ) . θ ( s ) = arctan s
we have:
k ( s ) = 1 1 + s 2 > 0 , k ( s ) = 2 s ( 1 + s 2 ) 2 0 , k ( s ) = 2 ( 3 s 2 1 ) ( 1 + s 2 ) 2
and then:
K p 3 ( s ) = 6 s ( 1 + s 2 ) 3 0 , K o 3 ( s ) = 3 ( 1 2 s 2 ) ( 1 + s 2 ) 3 .
There exists only one o 3 -inflection point P C corresponding to s = 1 2 which gives the point P ln ( 2 + 3 ) 2 , 3 2 C .
Example 4. 
Fix α R * . The α-clothoid, also called the Cornu spiral, is the curve:
C : r ( s ) = 0 s cos α u 2 2 d u , 0 s sin α u 2 2 d u ,
having the linear curvature k ( s ) = α s . Then,
K p 2 ( s ) = α 2 s 2 0 , K o 2 = α 2 < 0 , K p 3 ( s ) = 3 α 2 s , K o 3 ( s ) = α 3 s 3 , K p 4 ( s ) = α 2 ( α 2 s 4 3 ) , K o 4 ( s ) = 6 α 3 s 2
and there exists a p 4 -inflection point s = 3 4 | α | .

4. Further Studies

3.1 An important tool in dynamics described by curves is the Fermi–Walker derivative. Let X C be the set of vector fields along the curve C. Then, the Fermi–Walker derivative is the map ([6]) C F W : X C X C :
C F W ( X ) : = d d t X + r ( · ) k [ X , N T X , T N ] = d d t X + r ( · ) k [ X ( N ) T X ( T ) N ]
with X the differential 1-form dual to X with respect to the Euclidean metric. In a matrix form, we can express this as follows:
C F W ( · ) = d d t r k ( · ) ( T ) ( · ) ( N ) T N = d d t + r k T ( · ) ( T ) N ( · ) ( N ) .
For example, the Frenet frame is Fermi–Walker parallel:
C F W ( F ) = 0 0 .
Using the new functions, we define two sequences of Fermi–Walker derivatives for naturally parametrized plane curves:
C , p F W , n ( X ) : = d d s X + K p n [ X , N T X , T N ] , C , o F W , n ( X ) : = d d s X + K o n [ X , N T X , T N ] .
A first open problem is to study the role of these derivatives in the geometry of C.
3.2 We can connect our study with some previous papers in the geometry of space curves. More precisely, we associate to our plane curve C a sequence C ˜ n of curves in R 3 having the function ( K o n ) as the curvature k ˜ n and the function K p n as the torsion τ ˜ n . A second open problem is to recast in this way the sequence of space curves introduced in [7].
Concerning this approach, we can introduce a class of special plane curves as follows:
Definition 2. 
Let ω R * be a fixed number. We call the curve C R 2 as being an ω-helix of order n N * if the following two conditions hold: (i) the torsion τ ˜ n = K p n is different from zero; (ii) the Lancret function of C ˜ n , namely, L n ( C ) : = k ˜ n τ ˜ n = K o n K p n , is equal to ω.
We note that the Lancret invariant of slant curves in three-dimensional warped products was expressed in the paper [8]. For the present approach it follows that
L 2 ( C ) = k k 2 = 1 k , L 3 ( C ) = k 3 k 3 k k
and then we have the following proposition.
Proposition 1. 
The curve C R 2 is an ω-helix of order two if and only if k ( s ) = 1 ω s + ω 0 with ω 0 R an arbitrary constant; equivalently, θ ( s ) = 1 ω ln ( ω s + ω 0 ) . The curve C is an ω-helix of order three if and only if k ( s ) = C ± ( ω ) s with C ± ( ω ) : = 3 ω ± 9 ω 2 + 8 2 .
Hence, a third open problem is to study/obtain higher-order helices. We note that the equation L 3 ( C ) = ω is somehow similar to equation ( 26 ) from [9].
3.3 A fourth open problem is to study/find higher-order elastic curves by following the approach of [10].

5. The Case of Three-Dimensional Curves

Suppose now that the given curve is a space one, C R 3 , having the curvature function k = k ( s ) and the torsion function τ = τ ( s ) . Consider the matrices:
R 1 ( t ) = 1 0 0 0 cos t sin t 0 sin t cos t { 1 } × S O ( 2 ) , R 2 ( t ) = cos t 0 sin t 0 1 0 sin t 0 cos t O ( 3 ) : = O ( 3 ) S O ( 3 ) = { Γ O ( 3 ) ; det Γ = 1 } , R 3 ( t ) = cos t sin t 0 sin t cos t 0 0 0 1 S O ( 2 ) × { 1 } .
The Frenet frame
F ( s ) : = T N B ( s )
satisfies the matrix Frenet equation
d d s F ( s ) = [ τ ( s ) R 1 ( 0 ) + k ( s ) R 3 ( 0 ) ] F ( s ) ,
which recalls the expression of the associated Darboux vector field:
Ω ( s ) : = τ ( s ) T ( s ) + k ( s ) B ( s ) .
Deriving (34) we get:
d 2 d s 2 F = [ τ R 1 ( 0 ) k R 3 ( 0 ) + ( τ R 1 ( 0 ) + k R 3 ( 0 ) ) 2 ] F .
We have:
[ R 1 ( 0 ) ] 2 = 0 0 0 0 1 0 0 0 1 { 0 } × S O ( 2 ) , [ R 3 ( 0 ) ] 2 = 1 0 0 0 1 0 0 0 0 S O ( 2 ) × { 0 } ,
R 1 ( 0 ) R 3 ( 0 ) = 0 0 0 0 0 0 1 0 0 , R 3 ( 0 ) R 1 ( 0 ) = 0 0 1 0 0 0 0 0 0 , R 1 ( 0 ) R 3 ( 0 ) + R 3 ( 0 ) R 1 ( 0 ) = R 2 ( 0 ) .
The occurrence of R 2 ( 0 ) in expression (36) and the fact that O ( 3 ) is not a subgroup in O ( 3 ) make the attempt to find some higher-order curvatures very difficult in the present manner, so we look for an alternative way.
More precisely, we consider the middle Frenet equation N ( s ) = k ( s ) T ( s ) + τ ( s ) B ( s ) as the first rung of a ladder:
d n d s n N = K T n T + K N n N + K B n B , n 1 , K T 1 = k , K N 1 = 0 , K B 1 = τ
and then we get immediately the following theorem.
Theorem 2. 
The recurrence relation of the curvature’s triple ( K T , K N , K B ) is:
K T n + 1 K N n + 1 K B n + 1 = d d s K T n K N n K B n 0 k 0 k 0 τ 0 τ 0 K T n K N n K B n .
Therefore, we have the first two higher-order triples:
( K T 2 , K N 2 , K B 2 ) = ( k , ( k 2 + τ 2 ) , τ ) , ( K T 3 , K N 3 , K B 3 ) = ( k ( k 2 + τ 2 ) k , 3 ( k k + τ τ ) , τ τ ( k 2 + τ 2 ) ) .
Remark 2. 
(i) If C reduces to a plane curve, then τ = 0 implies K T 1 = k = K o 1 , K T 2 = K o 2 and K T 3 = K o 3 , which shows that this approach is the correct one. Moreover, K p 1 = K N 1 , K p 2 = K N 2 and K p 3 = K N 3 .
(ii) Suppose that C is a Mannheim curve; then, according to relation (2) of [7], we have k = λ ( k 2 + τ 2 ) for a nonzero constant λ. Then, the curvatures (41) become:
( K T 2 , K N 2 , K B 2 ) = k , k λ , τ , ( K T 3 , K N 3 , K B 3 ) = λ k 2 k , 3 k 2 λ , τ λ k τ .
Definition 3. 
Let ω R * be a fixed number. We call the curve C R 3 an ω-helix of order n N * , if the following two conditions hold: (i) the n-tangential curvature K T n is different from zero; (ii) the n-Lancret function of C, namely, L a n c r e t n ( C ) : = K B n K T n , is equal to ω.
Example 5. 
The circular helix C a , b : r ( t ) = ( a cos t , a sin t , b t ) with the parameters a , b ( 0 , + ) is a well-known 1-helix and t = s a 2 + b 2 . It is not a 2-helix, but it is 3-helix with L a n c r e t 3 ( C a , b ) = L a n c r e t 1 ( C a , b ) = b a .
Finally we remark that the first derivatives of the Darboux vector field also satisfy the following interesting relations:
Ω = τ T + k B , Ω = τ T + ( τ k k τ ) N + k B ,
Ω = τ T + 2 ( τ k k τ ) N + k B .

6. Conclusions

The main idea of the present study was that behind the usual curvature, such as the Euclidean geometry invariant of plane curves, there were a lot of secondary curvatures, which described the higher-order derivatives of the position vector r = r ( s ) of a given plane (or space) curve. These higher-order curvatures are useful for a Taylor series of the vectorial function r ( s ) .
Moreover, using these curvatures, we introduced new classes of interesting curves as natural generalizations of helices or elastic curves, and there is hope to develop some possible practical technical or design applications.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Acknowledgments

The author would like to acknowledge the two anonymous referees for reviewing the paper.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Truesdell, C. The influence of elasticity on analysis: The classic heritage. Bull. Am. Math. Soc. New Ser. 1983, 9, 293–310. [Google Scholar] [CrossRef] [Green Version]
  2. Crasmareanu, M. A note on the hyperbolic curvature of Euclidean plane curves. Rom. J. Math. Comput. Sci. 2022, 12, 50–53. [Google Scholar]
  3. Alencar, H.; Santos, W.; Silva Neto, G. Differential Geometry of Plane Curves; Student Mathematical Library 96; American Mathematical Society: Providence, RI, USA, 2022. [Google Scholar]
  4. Crasmareanu, M. The generalized radial curvature of plane curves. J. Adv. Math. Stud. 2022, 15, 303–309. [Google Scholar]
  5. De Faria, E.; De Melo, W. Mathematical Tools for One-Dimensional Dynamics; Cambridge University Press: Cambridge, UK, 2008; Volume 115. [Google Scholar]
  6. Crasmareanu, M.; Frigioiu, C. Unitary vector fields are Fermi-Walker transported along Rytov-Legendre curves. Int. J. Geom. Methods Mod. Phys. 2015, 12, 1550111. [Google Scholar] [CrossRef]
  7. Camci, C.; Chen, B.-Y.; Ilarslan, K.; Uçum, A. Sequential natural mates of Frenet curves in Euclidean 3-space. J. Geom. 2021, 112, 1–15. [Google Scholar] [CrossRef]
  8. Calin, C.; Crasmareanu, M. Slant curves and particles in three-dimensional warped products and their Lancret invariants. Bull. Aust. Math. Soc. 2013, 88, 128–142. [Google Scholar] [CrossRef] [Green Version]
  9. Arroyo, J.J.; Garay, Ó.J.; Pámpano, Á. Boundary value problems for Euler-Bernoulli planar elastica. A solution construction procedure. J. Elasticity 2020, 139, 359–388. [Google Scholar] [CrossRef]
  10. Garay, Ó.J. Extremals of the generalized Euler-Bernoulli energy and applications. J. Geom. Symmetry Phys. 2008, 12, 27–61. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Crasmareanu, M. Higher-Order Curvatures of Plane and Space Parametrized Curves. Algorithms 2022, 15, 436. https://doi.org/10.3390/a15110436

AMA Style

Crasmareanu M. Higher-Order Curvatures of Plane and Space Parametrized Curves. Algorithms. 2022; 15(11):436. https://doi.org/10.3390/a15110436

Chicago/Turabian Style

Crasmareanu, Mircea. 2022. "Higher-Order Curvatures of Plane and Space Parametrized Curves" Algorithms 15, no. 11: 436. https://doi.org/10.3390/a15110436

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop