NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe...

19
AD--A263 198 NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOL Monterey, California io STA TV EICT F APR 2 6 1993 THE CURVATURE OF PLANE ELASTIC CURVES by Guido Brunnett- Technical Report For Period 0 i January 1993- March 1993 Approved for public release; distribution unlimited Prepared for- Naval Postgraduate School Monterey, CA 93943 C

Transcript of NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe...

Page 1: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

AD--A263 198

NPS-MA-93-013

NAVAL POSTGRADUATE SCHOOLMonterey, California

io STA TV

EICT FAPR 2 6 1993

THE CURVATURE OF

PLANE ELASTIC CURVES

by

Guido Brunnett-

Technical Report For Period 0 i

January 1993- March 1993

Approved for public release; distribution unlimited

Prepared for- Naval Postgraduate SchoolMonterey, CA 93943C

Page 2: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

NAVAL POSTGRADUATE SCHOOLMONTEREY, CA 93943

Rear Admiral T.A. Mercer Harrison ShullSuperintendent Provost

This report was prepared in conjunrtion with research conducted for the Naval PostgraduateSchool and funded by the Naval Postgraduate School.

Reproduction of all or part of this report is authorized.

This report was prepared by:

ido BrunnettNRC Postdoctoral Associate

Reviewed by: Released by:

RICHARD FRANKEChairman Dean d Research

Page 3: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

'UnclassifiedSECkTY CLASSF CA- ON OF THIS oACE

IO fo AoDtOidREPORT DOCUMENTATION PAGE oMBNo 0704 0188

la REPORT SECURITY CLASSiF.CATION lb RESTRICTVE MARqK,%GSUnclassified

2a SECURITY CLASSIFICATION AUTHORITY 3 DISTR8.,TON AVALAB;L y OF Rj'O;' .2b DE CLASSIFICATIONDOWNGRADING SCHEDULE Approved for public release;

I distribution unlimited

4 PERFORMING ORGANIZATION REPORT NUMBER(S) 5 MONITORING ORGANIZATION REPORT NuMBER6S,

NPS-MA-93-013 NPS-MA-93-013

6& NAME OF PERFORMING ORGANIZATION &b OFFICE SYMBOL 7a NAME OF MONITORING ORGANiZATON(f applicable)

Naval Postgraduate School MA National Research Council6c. ADDRESS (City, State, and ZIP Cod1e) 7b ADDRESS (City. State. and ZIP Code)

Monterey, CA 93943 Washington, DC

Ba NAME OF FUNDING /SPONSORING 8b OFFCE SYMBOL 9 DROC*REMENT iNSTQUMENT ;DENTtFICATON %L\•1BEORGANIZATION (If applicable)

Naval Postgraduate School MA8c. ADDRESS (City, State arnd ZIP Code) 10 SORCE OF ;UND.'4 %,V'BiS

PROGRA,% PROAECT 'AS, P'v,( jN;TMonterey, CA 93943 LEMENT NO NO NO ACC--SON1 NO

11 TITLE (Include Security Clas4ification)

The Curvature of Plane Elastic Curves12 PERSONAL AUTm(OR(S)

Guido Brunne tt13a TYPE Of REPOR"T 13b TIME'COVERED _f ,"'DATE OF REPORT'"(Year. Mo n•th -Day) 15 PA'GE C •,

Individual I- ROV_1-93L TO-j=93 93 Mar 17 116 SUPPLEMENTARY NOTATION

17 COSATi CODES 18 SUBJECT TERMS 'Continue on reverse if necessary anmd ieinty by block numner)

FIELD GROUP SUB-GROUP

elastic curves, curvature analysis

19 ABSTRACT (Continue on reverse of necessary and identify by block number)

In this paper plane elastic curves are revisited from a viewpoint that emphasizescurvature properties of these curves. The family of elastic curves is considered independence of a tension parameter u and the squared golbal curvature maximum K•,. Itis shown that for any elastic curve K, is bigger than the tension parameter a. Acurvature analysis of the fundamental forms of the elastic curves is presented. Aformula is established that gives the maximum turning angle of an elastica as a functiondepending on Kw anda0. Finally, it is shown that an elastic curve can be representedas a linear combination of its curvature, arc length and energy function and that anycurve with this property is an elastica.

20 DISTRIBUTION, AVAILABILITY OF ABSTRACT 21 ABSTRACT SECURITY CLASSIF,CATION

[3UNCLA5SIFIED:UNLiMITED 0 SAME AS RPT C] OTIC USERS Unclassified22a NAME OF RESPONSIBLE iNDIV:DuAL 21-" TELEPHONF (Includo area Code) 2-c O;CE SY%,BO.

Guido Brunnzm' t 408-656-2758 . MA/RIDD Form 1473, JUN 86 Previous editions are obsolete SECRTY CLASS19iCAT1OIr O. '-S 0 C:

S/N 0102-LF-014-6603

Page 4: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

The Curvature of Plane Elastic Curves

Guido BrunnettDepartment of MathematicsNaval Postgraduate School

March 25, 1993

Abstract

In this paper plane elastic curves are revisited from a viewpointthat emphasizes curvature properties of these curves. The family ofelastic curves is considered in dependence of a tension parameter a andthe squared global curvature maximum r. It is shown that for anyelastic curve n is bigger than the tension parameter cr. A curvatureanalysis of the fundamental forms of the elastic curves is presented.A formula is established that gives the maximum turning angle of anelastica as a function depending on oc. and a. Finally, it is shownthat an elastic curve can be represented as a linear combination ofits curvature, arc length and energy function and that any curve withthis property is an elastica.

1 Introduction

The search for Smoothing Algorithms in CAGD has induced research oncurves and surfaces which minimize functionals with geometrical or physicalmeaning. The classical example are elastica which describe the shape ofelastic materials. Plane elastica can be defined as the extremals (criticalpoints) of the variational problem

IL ,2(s) + ads - rin

where K denotes the curvature, s the arc length of a plane curve x and a isconstant. The total length L of z is considered to be variable. The set ofcomparison curves of the problem is the set of all C' curves in the planewith fixed endpoints and fixed tangent directions at these points.

Page 5: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

Lee and Forsythe found (see [6]) that the curvature function of an elasticasatisfies the differential equation

K"(5) + I (3) + Kx(s) = 0, K E R. ()

We begin this paper with a short derivation of this result and a proof that thisequation is also sufficient for a curve to be an elastica. We will then show thatfor any elastica the square of the curvature function has a global maximumX. which is bigger than the tension parameter o. The fundamental forms ofelastic curves first described by Euler are characterized by the values of theparameters K 2 and o,. A curvature analysis of these curves is presented.

In section 3 various formulas expressing properties of elastica in terms ofK. and a' are given. This includes a formula that gives the maximum turningangle of an e!astica as a function depending on oc. and a. The explicitformula for the maximum turning angle allows to determine an upper boundfor •K in the case that an inflectional elastica has a turning angle biggerthan 7r. As the main result of this section we show that a plane elastica has arepresentation as a linear combination of its curvature, arc length and energyfunction E(s) = fo" K2(9) d.3. This property characterizes the class of planeelastica and can be used for speeding up the computation of interpolatingelastica.

2 The curvature of plane elastica

Given two points P, Q E R2 and two unit vectors V E TpR , W E TQR 2

then M denotes the set

M := {x: [*0,L] --+ R 2 L E R+,x E C'[0,L], I '(s)I = 1 for s E [0,L],-(0) = P, x(L) = Q, x'(0) = V, xT'(L) W}.

We consider the problem of minimizing the functional

E + aL := j (3) + a ds

among all curves of M where K denotes the curvature and s the arc lengthparameter of a plane curve x. The integral E - f=L ic2(s) ds is called the en-er7,y of z on [0, L]. o denotes a constant which we call the tension parameter.The total length L is considered to be variable. As the functional consideredis translation and rotation invariant we assume in this section that P = (0, 0)and V = (1,0).

2

Page 6: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

For z E M the tangent vector T of x is given by

T(s) = (cos(*(s)), sin(*(s)))

where the function * with *1(s) := Jc x(,) d,6 gives the turning angle of x.Using this notation the variational problem can be written asL

mrin * (s) + ads•eCJO0.L]J0

under the constraintJ sin *(s) d

where the admissible functions %P E C¶0O, L] are subject to the constraints:

I(O) =-0, 1(L) = b with (cos k, sinV') = W.

According to Lagrange's multiplier rule the differential equation of thisprobiem is the Euler equation for the integrand

F(Ik, V1',s) = •'2(s) + a + Acos 4(s) + psin 4'(s),

for some constants A, u C- R, i.e.A p o ()

%"'(s) = - sin* (s) +cosP(s). (2)

(see e.g. in [3],[6]). By introducing the constants

A = 2a cos y = 2a sin ,,

we rewrite the Euler equation in the form

%"P - -a sin(¢ - 4,). (3)

Multiplying (3) by 24' and integrating yields

9 2 = 2a cos(% - 0) + A (4) per

where A E R denotes an integration constant. Equation (4) has been used :Ito define elastic curves in the plane in the classic literature (see [7]). d 0

In order to determine the constant A in terms of the tension parameter d

o, we consider the boundary condition

F(* (L), V(L),L) - -,F(4(ss,'),(s),s) IL '(L) 0 on/ -S...... ,111ty codes

3 ;Dlist Speoao

if...

Page 7: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

that must be satisfied by the extremal. This condition is implied by the factthat the total length L of the curve is variable in the variation (see e.g. [2],p. 571). Thus,

*'(L) =,K 2(L) = Acos *(L) + isin I(L) + a. (5)

Comparing (5) with (4) shows that

A -- ¢.

Therefore we give the following definition of an elastic curve under tension.

Definition 1 An arc length parametrized plane curve x with curvature func-tion Pc is called elastica (or elastic curve) with tension parameter 0', if forsome a, • E R

V2 = 2a cos(P - 0) + u (6)

where %Y denotes the function wk(s) := f .(.§) dg.

Lee and Forsythe showed in [6] that the Euler equation (2) implies thedifferential equation (1) for the curvature function K. We will now show that(1) is in fact equivalent to (6).

Theorem 2 If K E C2 (R) and *(s) := fO K(.A)d.§, then

K 2 = 2a cos(tk - 0) + O

holds for some constants a, V and a if and only if,, +23 1____

e 2 =0. (7)

Proof: (i) Differentiating (6) yields the Euler equation in the form of(3). Differentiating the Euler equ•.tion gives

K " = -a cos(q1 - O)K.

Substituting the term cos(*1 - W) in the above equation according to (6) weobtain (7).

(ii) Differential equation (7) can be integrated to the first oder differentialequation

(K') 2 = C - (1/4)a2 - (1/4)(# 2 - a)2 . (8)

Note, that for a real solution of (8) it is necessary that

a2 := C - (1/4)a 2 > 0

4

Page 8: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

and(K 2 _ or')2 <

4a 2 -

The function 0 defined by

with n = I for K' > 0 and n = 2 for r' < 0 obviously obeys the relation

2 = 2Ial cos 0 + a. (9)

It remains to show that 0 is an integral of Kc.

(8) together with the definition of a2 and (9) implies

(K') 2 = a 2 sin 2 o.

Since sin 0 is positive (negative) if .' is negative (positive), we obtain

KI = -lalsin 0. (10)

Differentiating (9) and substituting K' according to (10) yields

0e 1 =K.

Since TP and 0 are both integrals of K there is a constant 4 such that'P = 0+ . ForP

1C = 2lal cos('P - 0) +

holds because of (9).0

The squared curvature function r2 of an elastic curve has a global maxi-mum, even if JK is extended to the whole real line.

Lemma 3 If x is a solution of (7) on R, then K 2 has a global mazimurm.

Proof: Since the function (1/2)(X3 - ax) is of the class CI(R) the solu-tions of (7) can be extended to the whole real line.

To show that K 2 has a global maximum we observe first that (3) impliesthe existence of a local extremum of K. This is because the assumptionW'(s) = 'P"(s) # 0 for all s E R means that TP is convex or concave andtherefore unbounded while according to (6) K' has no zeros only if %V isbounded. Furthermore from (3) and (4) it is obvious that any local extremumof K is a global extremum of K2.

5

Page 9: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

We assume now that Pc2 has no global maximum on R. In this situationKc has exactly one zero s,, on R and iC2 takes its global minimum in thispoint. Note that K is non-zero for any s . s,0,, because a zero of K at apoint 3 # s,,i would imply that K(s..in) = 0 and #'(i) = 0 for some point ibetween .3 and sim.. Therefore ( 2 )', has no zero besides s,i,, and r2 is strictlymonotone increasing on the right of s5 .., Hence r is monotone increasingresp. decreasing on the right of s,,,, if K has positive resp. negative valueson the right of a,,.. The formula

vI(s) = j" x(g)6 + V

yields that *I is in any case unbounded. This is a contradiction to the as-sumption because (4) implies the existence of global maxima for K2 if %P isunbounded.

0

We now give the relation between the global maximum KC of K' and thetension parameter a and express K in terms of elliptic functions.

Theorem 4 Let K E C2 (R) be a solution of the differential equation (7) with2 0 Oof j2a global maximum K., on R. Then the following statements hold:

(i) 2 > a

(ii) has a zero if and only if "cM > 2a. In this case K is given by

K(s) = Km cn(/(K2 -( )/2(s - SM)Ik 2 ) (11)

with the parameterK2ks 2. KMn

2(t: -2 )

(iii) 2a- 4 < M 2 < _ for K2 < 2a. In this case K is given by

oc(s) = Kdn(xf(s - s,,)/21 I ). (12)

Proof: As a global maximum point s, of K2 is also a zero of K' (8) implies

C = 1•C4 1I14 m "

Hence (8) takes the form

(K ') I =•2 - K 2 )(K 2 + 4 - 2a) (13)

6

Page 10: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

As all quantities in (13) are real (i) follows from the fact that the term(r.' - K 2 ) is always non-negative and therefore the term (02 + r,, - 2a) hasalso to be non-negative for any K2 .

Using the same argument we observe that O2 (S) = 0 for some s implies* that x > 2ar while for 4c" < 2a ic has to be greater or equal 2a - .

To express K in terms of elliptic functions we procede as follows. In thecase that r.2 > 2o we substitute z2 = (r.2 - K2 )/1K in (13) and obtain for zthe differential equation

(z')2 = j(K2 0,)(1 - z2 )(1 - k 2z 2) (14)

wherek 2 - 2

2(K2 -oa)*

(14) is the differential equation of Jacobi's function sn=sn(u) for the argu-

ment u = V/½(K - o)s (see [1],p. 114). We therefore obtain

z(s) = sn2(/(4 - o)/2(s - si) I k2 ).The relation K 2 = (1 z 2) then gives

2(K) = 4cn( (/( - o)/2(s - SM) k) (15)

(see [8],p.16). Since K is differentiable, (15) implies (11).In the case that K2 < 2a we substitute z2 (K2- K 2 )/2(4 a) in (14)

and obtain for z the differential equation

(Z')2 = 1K (1 - Z2 )( - 1•• 2)

where12 1 _2(4 -

T2 K2

Hencez 2 (s) = sn 2 (KM(s - sn,)/2 112).

The relationK 2 K 2 (1 2 Z2 )

yields2(s) = 4dnf 2 (Km(S - sm)/2 112)

(see [8],p.1 6 ) which implies (13) again because of the differentiability of K.

0

7

Page 11: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

Theorem 2 implies that the curvature function of an elastic curve extendsto a periodic function on R. In the case that ic,, > 2o, this periodic function issymmetric with respect to any zero of its derivative and antisymmetric withrespect to any zero. According to Love [7] this situation is called inflectionalbecause the extep',ion of x has turning points. In the case that K.2 < 2a theextension of Pc has no zeros but is still symmetric with respect to any zeroof its derivative. The local extrema in this case are C,, and ±(2a - P2).

The situation is illustrated in figure 1 - figure 8 where for xn = 1 variouscurvature functions and the corresponding elastica are shown. If only non-negative tension values are considered a is an element of [0, 11. With oincreasing from 0 to 1 the curvature function changes continuously from alemniscate function (a = 0) to a constant (a = 1). A classification of thedifferent forms of elastica has beeT given by Euler (see [51, 171).

8

Page 12: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

7 I1

Figur 1. a ;xs , olm(,( ,1)

-1! -1 -6 1

3."

.1 03 1

•1 .10 - 4 0$ o IC IS -4 .d -* 0 2 4

Figure 1. a = 0; ,ss) = in. foigeu,,r( ( - 2.

. 0

-2.

0 .

";.15 -IC -3 0 5 10 G 12 - . . & 2 4

Figure 2. a = 0.3; Kc(s) = a cn( (K - a)/2(s - s,f ) u k3).

S9

4l

-3i

F igu re 3. K . 5 (S) *si fi gure 2.4.l

) ,-

-13 -10 -5 0 S• 10 IS -4 .3 - -1 0 2 2• 3 AFigure 4. a' = 0.3947572 17; Kc(s) as in figure 3.

Page 13: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

4,ID

3.I

Figure 3. o, = 0.49; ic(.) = i,,• cn(\/(• 7- )/2(, - a,.,) I k2).

+ t o- *

4. "

2-+

.: (. . 3• - 0 S• l( l+ -I0 -. € 3 ;II

Figure 4. o - 0.5; ,c(s) -- 'r.,. sech(ic,,(s - a,.)/2).

I ]

*sf I .4

33 . 3 - -5 0 5S I0 IS 0,.+ - 4 * I

Figure 5. • --- 0.62; ic(s) -- im dn(•m(s -- .m)/21 i).

5.I$

I 'i

,1 II.0' *1_I

Figu-e 6. a' = 1; ic(s) = m•

10

Page 14: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

3 A characterizing representation theorem

First we summarize the main formulas for elastic curves. In order to avoidrepetitions we use the following convention: if a curve x : [0, L] --* R' is anelastica, then ic denotes the (analytic) curvature function of x, R denotes theextension of i on R, ic' the global maximum of R2 and s,, is a number withk 2 (Sm) = IC . Furthermore 1 : [0, L] -4 R is the function *(s) := fo' oc(.) di,4k denotes the extension of % on R and W := i(s,,,). The energy E of z isthe function E(s) = f K2(3) di. For convenience we also use the notationC(O) = (cos t, sin k). t is the angle in [0,27r[ with z'(0) = C(d).

Theorem 5 For a plane elastic curve x with tension parameter a the fol-lowing relations hold:

(i) K'(s) = -!(K2, - o) sin(_ -V),

(ii) K2(s) = (K 2 o) cos(*I(s) -)+ a,

(iii) K(s) - K(O) = I (K2,• - a_) < C'(ýo + t),X(s) - z(0) >.

(iv) E(s) = (rc- a) < C(V + t9), x(s) - X(0) > +as,

Proof: Without loss of generality we can assume that a in (4) is positive.From lemma 3 we know that R2 has a global maximum K2 . Since for positivea the maximum occurs iff cos(%P(s,,) - 0) = 1, it follows that

2

and

Therefore (3) and (4) imply (i) and (ii). To obtain (iii) we rewrite (i) as

1 2 _K'(s) = -•(?c, - a)(sin(*I + 0) cos(p + 4) - cos(41 + t9) sin(,p + 0))

and integrate using

z'(s) = (cos(*l(s)), sin(4I(s))).

To verify (iv) we write (ii) in the form

K(s) - MtK2 - o_)(cos(%P + 0)cos(V + t9) + sin(*' + V)sin(V + t)) + o-

and integrate.

11

Page 15: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

Since the elliptic function cn in Theorem 3 has the symmetry propertiesof a sine wave while dn is positive, the turning angle of an elastic curve isbounded in the inflectional case a < le and unbounded otherwise. Formula

(ii) of Theorem 3 can be used to determine the maximum turning angle ofan inflectional elastic curve.

Corollary 6 The maximum turning angle *,n, := maxEr2t+rj~t1(s)f of anelastica x with period T and tension parameter a' < l,, is given by

£r

%,r = 2 arccos( -a-). (16)

If a > , # 0 thenIP(t + T) - 14(t)l = 27r

for any t E R.

Proof: Let so be a zero of R. Then it follows from the symmetry prop-erties of R in the inflectional case that

so+T/4

q'1ma = 21 R(s) dsI = 21ýP'(so + T/4)- -(a)1.

With (ii) we get

%YmO= 21 arccos(- + V - arccos( 2 _

Km - Ka

and therefore (16).In the non-inflectional case K is a positive periodic with the period T =

4K/IJr. I where K denotes the complete elliptic integral of the first kind. Fort = S,, one obtains

I'1(s, + T) - *(sm)I- 4] dn(u112 )du = 4arcsin(sn(K)) = 2w.

For an inflectional elastica x formula (16) implies an upper bound for #cMif the absolute value of the oriented angle between x'(0) and x'(L) is biggerthan '.

Corollary 7 For an inflectional elastica x with tension parameter a andS>' (L) >r K2 16

a cos(ik/2)

12

Page 16: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

Proof: It follows from (16) that a turning angle bigger than 7r can onlyhappen for positive a. The inflectional nature of z implies therefore the leftinequality. The right inequality follows from the fact that ik has to be lessor equal 'I,,,• which is given by (16).

0

As the main result of this paragraph we show that an elastica can berepresented as a linear combination of its curvature, energy and arc length.

Theorem 8 If x is an elastica with tension parameter a" 4 Xc,,2 then

X(s) - 1 ( sin(p + t) cos( + 0) (2(K(s) - c(0)) +x(O) (17)X2) -a. k-cos(+t9) sin(V+t9) ( E(s)-os +

where cosV = (zo - o)/(• -o) and sin = 20/(K -o).

Proof: A plane curve x E C-[0, L] has a representation

X(s)- X(O) = C(*(3)- v+p+i)dS

= ¢((P + 0) fcos('(*I) - V) d3

+ C'(O + 9) JOsin(%k ( p) - §

Applying (iii) and (iv) of Theorem 3 yields

x(s) - X(O) =2 (C(P + O)(E(s) - as) - C'(v + t9)2(K(s) - ,(O)))

which is equivalent to (17).The formulas for W follow from (i) and (ii) for s = 0.

0

Formula (17) provides an explicit representation of an elastica in termsof its curvature function if K 2 a. Note that in the case -= o the elasticcurve is a circle of radius 1/1K1K as shown in figure 8.

Finally we show that elastica are essentially the only curves in the planethat have a representation of the form (17).

Theorem 9 Let K be an arbitrary C2(R) function with a global maximumin, of ac2, o" a real number smaller than i,, and E(s) f= fc 2(9) dg. An arc

length parametrized curve z where x(s) is given by (17) is an elastica withcurvature function x and tension parameter a.

13

Page 17: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

Proof: We assume the case W + t9 = %/2 which can always be achievedby applying a rotation to z. Then

I 2_ (2K', K2 - o), 3" = 2--- (2K", 2 ').

x is arc length parametrized if and only if z' = 1, i.e.

(2x') 2 = (X 2 - o)2 - ( 2 _ a)2. (18)

Differentiating (18) yields

2#6c" + K'K(K 2 - a) = 0.

Therefore either K satisfies (7) or K is constant. For an arc lengthparametrized curve the determinant [x', x"] is curvature. Here we have

(24 ,,)2 (2()2 _ C"(C 2 _ a)). (19)

If K is constant the curvature of z is zero, hence z is a trivial elastic curve.If K satisfies (7) we substitute in (19) K." according to (7) and K r2 accordingto (18). This yields

1I fI= KC.

The representation formula (17) of an elastic curve is extremely useful forthe computation of interpolating elastica. One reason for this is that (17)involves no trigonometric functions and fewer integrations than the standardrepresentation based on the formula x' = (cos *,sin*). Therefore (17) isless expensive to evaluate. Furthermore (17) can be used to find piecewisepolynomial approximations of elastic curves based on a spline approximationof the curvature function. The author has established polynomial splineswhich approximate the curvature functions of plane elastica with high ac-curacy. Using these piecewise polynomial curvature functions together withthe new representation (17) one obtains polynomial spline approximations ofthe elastica itself. These approximations will be discussed in (4].

References

11] Boehm, K., Elliptische Funktionen, Teil 2, Verlagshandlung Goeschen,Leipzig, 1910.

14

Page 18: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

[2] Bolza, 0., Vorlesungen iber Variationsrechnung, Koehler und Amelang,Leipzig, 1949.

[31 Born, M., Untersuchungengen 5ber die Stabilitit der elastischcn Linie inEbene und Raum, Dissertation, Universitit G6ttingen, 1906.

[4] Brunnett, G., Spline Approximation of Interpolating Elastica, in prepa-ration.

[5] Euler, L., Additamentum: De curvis elasticis, in Methodus inveniendilineas curvas maximi minirnive proprietate gaudentes, Ser. 1, Vol. 24,Lausanne, 1744.

[6] Lee, E. H., G. E. Forsythe, Variational Study of Nonlinear Spline Curves,SlAM Review, 15, 1975, 120-133.

[7] Love A. E., A Treatise on the Mathematical Theory of Elasticity, DoverPublications, New York, 1944.

[8] Milne-Thompson, L. M., Jacobian Elliptic Function Tables, Dover Pub-lications, New York, 1950.

15

Page 19: NPS-MA-93-013 NAVAL POSTGRADUATE SCHOOLmeaning. The classical example are elastica which describe the shape of elastic materials. Plane elastica can be defined as the extremals (critical

DISTRIBUTION LIST

Director (2)Defense Tech Information CenterCameron StationAlexandria, VA 22314

Research Office (1)Code 81Naval Postgraduate SchoolMonterey, CA 93943

Library (2)Code 52Naval Postgraduate SchoolMonterey, CA 93943

Professor Richard Franke (1)Department of MathematicsNaval Postgraduate SchoolMonterey, CA 93943

Dr. Neil L. Gerr (1)Mathematical Sciences DivisionOffice of Naval Research800 North Quincy StreetArlington, VA 22217-5000

Dr. Richard Lau (1)Mathematical Sciences DivisionOffice of Naval Research800 North Quincy StreetArlington, VA 22217-5000

Guido Brunnett (15)Department of MathematicsNaval Postgraduate SchoolMonterey, CA 93943