Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Math / ODEs

odechap3

PDF · 79 pages · 341.9 KB
Open PDF file

This is a textbook chapter (pages numbered from 149) on linear systems of differential equations, apparently from Michael Taylor's ODE text, as the references and chapter cross-references suggest. It develops the matrix exponential and its computation via eigenvectors and generalized eigenvectors, then reduction to first order systems and Duhamel's formula. It goes on to circuits, second order systems, Frenet-Serret equations, variable coefficient systems, power series, regular singular points, and matrix logarithms. It includes worked examples and exercises.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
Chapter 3 Linear Systems of Di®erential Equations Introduction This chapter connects the linear algebra developed in Chapter 2 with Dif- ferential Equations. We de¯ne the matrix exponential in x1 and show how it produces the solution to ¯rst order systems of di®erential equations with constant coe±cients. We show how the use of eigenvectors and generalized eigenvectors helps to compute matrix exponentials. In x2 we look again at connections between exponential and trigonometric functions, complement- ing results of Chapter 1, x1. Inx3 we discuss how to reduce a higher order di®erential equation to a ¯rst order system, and show how the \companion matrix" of a polynomial arises in doing this. We show in x4 how the matrix exponential allows us to write down an integral formula (Duhamel's formula) for the solution to a non-homogeneous ¯rst order system, and illustrate how this in concert with the reduction process just mentioned, allows us to write down the solution to a non-homogeneous second order di®erential equation. Section 5 discusses how to derive ¯rst order systems describing the be- havior of simple circuits, consisting of resistors, inductors, and capacitors. Here we treat a more general class of circuits than done in Chapter 1, x13. Section 6 deals with second order systems. While it is the case that second order n£nsystems can always be converted into ¯rst order (2 n)£(2n) systems, many such systems have special structure, worthy of separate study. Material on self adjoint transformations from Chapter 2 plays an important role in this section. 149 150 3. Linear Systems of Di®erential Equations Inx7 we discuss the Frenet-Serret equations, for a curve in three-dimensional Euclidean space. These equations involve the curvature and torsion of a curve, and also a frame ¯eld along the curve, called the Frenet frame, which forms an orthonormal basis of R3at each point on the curve. Regarding these equations as a system of di®erential equations, we discuss the problem of ¯nding a curve with given curvature and torsion. Doing this brings in a number of topics from the previous sections, and from Chapter 2, such as the use of properties of orthogonal matrices. Having introduced equations with variable coe±cients in x7, we concen- trate on their treatment in subsequent sections. In x8 we study the solution operator S(t; s) to a homogeneous system, show how it extends the notion of matrix exponential, and extend Duhamel's formula to the variable coe±cient setting. In x9 we show how the method of variation of parameters, intro- duced in Chapter 1, ties in with and becomes a special case of Duhamel's formula. Section 10 treats power series expansions for a ¯rst order linear sys- tem with analytic coe±cients, and x11 extends the study to equations with regular singular points. These sections provide a systematic treatment of material touched on in Chapter 1, x15. In these sections we use elementary power series techniques. Additional insight can be gleaned from the theory of functions of a complex variable. Readers who have seen some complex variable theory can consult [ Ahl], pp. 299{312, [ Hart ], pp. 70{83, or [ T], Vol. 1, pp. 30{31, for material on this. Appendix A treats logarithms of matrices, a construction inverse to the matrix exponential introduced in x1, establishing results that are of use in xx8 and 11. 1. The matrix exponential Here we discuss a key concept in matrix analysis, the matrix exponential. Given A2M(n;F);F=RorC, we de¯ne eAby the same power series used in Chapter 1 to de¯ne eAforA2R: (1.1) eA=1X k=11 k!Ak: Note that Acan be a real or complex n£nmatrix. In either case, recall fromx10 of Chapter 2 that kAkk · k Akk. Hence the standard ratio test implies (1.1) is absolutely convergent for each A2M(n;F). Hence (1.2) etA=1X k=0tk k!Ak 1. The matrix exponential 151 is a convergent power series in t, for all t2R(indeed for t2C). As for all such convergent power series, we can di®erentiate term by term. We have (1.3)d dtetA=1X k=1ktk¡1 k!Ak =1X k=1tk¡1 (k¡1)!Ak¡1A: We can factor Aout on either the left or the right, obtaining (1.4)d dtetA=etAA=AetA: Hence x(t) =etAx0solves the ¯rst-order system (1.5)dx dt=Ax; x (0) = x0: This is the unique solution to (1.5). To see this, let x(t) be any solution to (1.5), and consider (1.6) u(t) =e¡tAx(t): Then u(0) = x(0) = x0and (1.7)d dtu(t) =¡e¡tAAx(t) +e¡tAx0(t) = 0 ; sou(t)´u(0) = x0. The same argument yields (1.8)d dt³ etAe¡tA´ = 0;hence etAe¡tA´I: Hence x(t) =etAx0, as asserted. Using a variant of the computation (1.7), we show that the matrix expo- nential has the following property, which generalizes the identity es+t=eset for real s; t, established in Chapter 1. Proposition 1.1. Given A2M(n;C); s; t2R, (1.9) e(s+t)A=esAetA: 152 3. Linear Systems of Di®erential Equations Proof. Using the Leibniz formula for the derivative of a product, plus (1.4), we have (1.10)d dt³ e(s+t)Ae¡tA´ =e(s+t)AAe¡tA¡e(s+t)AAe¡tA= 0: Hence e(s+t)Ae¡tAis independent of t, so (1.11) e(s+t)Ae¡tA=esA;8s; t2R: Taking s= 0 yields etAe¡tA=I(as we have already seen in (1.8)) or e¡tA= (etA)¡1, so we can multiply both sides of (1.11) on the right by etA and obtain (1.9). Now, generally, for A; B2M(n;F), (1.12) eAeB6=eA+B: However, we do have the following. Proposition 1.2. Given A; B2M(n;C), (1.13) AB=BA=)eA+B=eAeB: Proof. We compute (1.14) d dt³ et(A+B)e¡tBe¡tA´ =et(A+B)(A+B)e¡tBe¡tA¡et(A+B)Be¡tBe¡tA¡et(A+B)e¡tBAe¡tA: Now AB=BA)ABk=BkA, hence (1.15) e¡tBA=1X k=0(¡t)k k!BkA=Ae¡tB; so (1.14) vanishes. Hence et(A+B)e¡tBe¡tAis independent of t, so (1.16) et(A+B)e¡tBe¡tA=I; the value at t= 0. Multiplying through on the right by etAand then by etB gives (1.17) et(A+B)=etAetB: Setting t= 1 gives (1.13). 1. The matrix exponential 153 We now look at examples of matrix exponentials. We start with some computations via the in¯nite series (1.2). Take (1.18) A=µ1 0 0 2¶ ; B =µ0 1 0 0¶ : Then (1.19) Ak=µ1 0 0 2k¶ ; B2=B3=¢¢¢= 0; so (1.20) etA=µet0 0e2t¶ ; etB=µ1t 0 1¶ : Note that AandBdo not commute, and neither do etAandetB, for general t6= 0. On the other hand, if we take (1.21) C=µ1 1 0 1¶ =I+B; since IandBcommute, we have without further e®ort that (1.22) etC=etIetB=µettet 0et¶ : We turn to constructions of matrix exponentials via use of eigenvalues and eigenvectors. Suppose vjis an eigenvector of Awith eigenvalue ¸j, (1.23) Avj=¸jvj: Then Akvj=¸k jvj, and hence (1.24) etAvj=1X k=0tk k!Akvj=1X k=0tk k!¸k jvj=et¸jvj: This enables us to construct etAvfor each v2CnifA2M(n;C) andCn has a basis of eigenvectors, fvj: 1·j·ng. In such a case, write vas a linear combination of the eigenvectors, (1.25) v=c1v1+¢¢¢+cnvn; and then (1.26)etAv=c1etAv1+¢¢¢+cnetAvn =c1et¸1v1+¢¢¢+cnet¸nvn: 154 3. Linear Systems of Di®erential Equations We illustrate this process with some examples. Example 1. Take (1.27) A=µ0 1 1 0¶ : One has det( ¸I¡A) =¸2¡1, hence eigenvalues (1.28) ¸1= 1; ¸ 2=¡1; with corresponding eigenvectors (1.29) v1=µ1 1¶ ; v 2=µ1 ¡1¶ : Hence (1.30) etAv1=etv1; etAv2=e¡tv2: To write out etAas a 2 £2 matrix, note that the ¯rst and second columns of this matrix are given respectively by (1.31) etAµ1 0¶ and etAµ0 1¶ : To compute this, we write (1 ;0)tand (0 ;1)tas linear combinations of the eigenvectors. We have (1.32)µ1 0¶ =1 2µ1 1¶ +1 2µ1 ¡1¶ ;µ0 1¶ =1 2µ1 1¶ ¡1 2µ1 ¡1¶ : Hence (1.33)etAµ1 0¶ =1 2etAµ1 1¶ +1 2etAµ1 ¡1¶ =et 2µ1 1¶ +e¡t 2µ1 ¡1¶ =µ1 2(et+e¡t) 1 2(et¡e¡t)¶ ; and similarly (1.34) etAµ1 1¶ =µ1 2(et¡e¡t) 1 2(et+e¡t)¶ : 1. The matrix exponential 155 Recalling that (1.35) cosh t=et+e¡t 2;sinht=et¡e¡t 2; we have (1.36) etA=µcoshtsinht sinhtcosht¶ : Example 2. Take (1.37) A=µ0¡2 1 2¶ : One has det( ¸I¡A) =¸2¡2¸¡2, hence eigenvalues (1.38) ¸1= 1 + i; ¸ 2= 1¡i; with corresponding eigenvectors (1.39) v1=µ¡2 1 +i¶ ; v 2=µ¡2 1¡i¶ : We have (1.40) etAv1=e(1+i)tv1; etAv2=e(1¡i)tv2: We can write (1.41)µ1 0¶ =¡i+ 1 4µ¡2 1 +i¶ +i¡1 4µ¡2 1¡i¶ ; µ0 1¶ =¡i 2µ¡2 1 +i¶ +i 2µ¡2 1¡i¶ ; to obtain (1.42)etAµ1 0¶ =¡i+ 1 4e(1+i)tµ¡2 1 +i¶ +i¡1 4e(1¡i)tµ¡2 1¡i¶ =et 4µ(2i+ 2)eit+ (2¡2i)e¡it ¡2ieit+ 2ie¡it¶ ; and (1.43)etAµ0 1¶ =¡i 2e(1+i)tµ¡2 1 +i¶ +i 2e(1¡i)tµ¡2 1¡i¶ =et 2µ2ieit¡2ie¡it (1¡i)eit+ (1 + i)e¡it¶ : 156 3. Linear Systems of Di®erential Equations We can write these in terms of trigonometric functions, using the fundamen- tal Euler identities (1.44) eit= cot t+isint; e¡it= cos t¡isint; established in x1 of Chapter 1. (See x2 of this chapter for more on this.) These yield (1.45) cos t=eit+e¡it 2;sint=eit¡e¡it 2i; and an inspection of the formulas above gives (1.46) etAµ1 0¶ =etµcost¡sint sint¶ ; etAµ0 1¶ =etµ¡2 sint cost+ sin t¶ ; hence (1.47) etA=etµcost¡sint¡2 sint sint cost+ sin t¶ : As was shown in Chapter 2, x6, ifA2M(n;C) has ndistinct eigenvalues, thenCnhas a basis of eigenvectors. If Ahas multiple eigenvalues, Cnmight or might not have a basis of eigenvectors, though as shown in x7 of Chapter 2, there will be a basis of generalized eigenvectors. If vis a generalized eienvector of A, say (1.48) ( A¡¸I)mv= 0; then (1.49) et(A¡¸I)v=X k<mtk k!(A¡¸I)kv; so (1.50) etAv=et¸X k<mtk k!(A¡¸I)kv: Example 3 . Consider the 3 £3 matrix Aused in (7.26) of Chapter 2: (1.51) A=0 @2 3 3 0 2 3 0 0 11 A: 1. The matrix exponential 157 Here 2 is a double eigenvalue and 1 a simple eigenvalue. Calculations done in Chapter 2, x7, yield (1.52) (A¡2I)0 @1 0 01 A= 0;(A¡2I)0 @0 1 01 A= 30 @1 0 01 A;(A¡I)0 @6 ¡3 11 A= 0: Hence etA0 @1 0 01 A=0 @e2t 0 01 A; (1.53) etA0 @0 1 01 A=e2t1X k=0tk k!(A¡2I)k0 @0 1 01 A (1.54) =e2t2 40 @0 1 01 A+0 @3t 0 01 A3 5; and (1.55) etA0 @6 ¡3 11 A=et0 @6 ¡3 11 A: Note that (1.56) etA0 @0 0 11 A=etA0 @6 ¡3 11 A¡6etA0 @1 0 01 A+ 3etA0 @0 1 01 A: Putting these calculations together yields (1.57) etA=0 @e2t3te2t6et¡6e2t+ 9te2t 0 e2t¡3et+ 3e2t 0 0 et1 A: Example 4 . Consider the 3 £3 matrix (1.58) A=0 @1 2 0 3 1 3 0¡2 11 A: 158 3. Linear Systems of Di®erential Equations A computation gives det( ¸I¡A) = (¸¡1)3. Hence for N=A¡Iwe have Spec( N) =f0g, so we know Nis nilpotent (by Proposition 8.1 of Chapter 2). In fact, a calculation gives (1.59) N=0 @0 2 0 3 0 3 0¡2 01 A; N2=0 @6 0 6 0 0 0 ¡6 0 ¡61 A; N3= 0: Hence (1.60)etA=eth I+tN+t2 2N2i =et0 @1 + 3 t22t1 + 3 t2 3t 1 3 t 1¡3t2¡2t1¡3t21 A: Exercises 1. Use the method of eigenvalues and eigenvectors given in (1.23){(1.26) to compute etAfor each of the following: A=µ1 1 1 0¶ ; A =µ1 1 0 2¶ ; A =µ1¡1 1 1¶ ; A =µ1i i1¶ : 2. Use the method given in (1.48){(1.50) and illustrated in (1.51){(1.60) to compute etAfor each of the following: A=µ1 2 0 1¶ ; A =0 @1 2 4 0 1 3 0 0 11 A; A =0 @1 0 1 0 2 0 ¡1 0 ¡11 A: 3. Show that et(A+B)=etAetB;8t=)AB=BA: Hint. SetX(t) =et(A+B); Y(t) =etAetB. Show that X´Y=)X0(t)¡Y0(t) =Bet(A+B)¡etABetB´0; and hence that X´Y=)BetA=etAB;8t: 1. The matrix exponential 159 4. Given A2M(n;C), suppose ©( t) is an n£nmatrix valued solution to d dt©(t) =A©(t): Show that ©(t) =etAB; where B= ©(0). Deduce that ©( t) is invertible for all t2Rif and only if ©(0) is invertible, and that in such a case e(t¡s)A= ©(t)©(s)¡1: (For a generalization, see (8.13).) 5. Let A; B2M(n;C) and assume Bis invertible. Show that (B¡1AB)k=B¡1AkB; and use this to show that etB¡1AB=B¡1etAB: 6. Show that if Ais diagonal, i.e., A=0 @a11 ... ann1 A; then etA=0 @eta11 ... etann1 A: Exercises 7{10 bear on the identity (1.61) det etA=etTrA; given A2M(n;C). 160 3. Linear Systems of Di®erential Equations 7. Show that if (1.61) holds for A=A1and if A2=B¡1A1B, then (1.61) holds for A=A2. 8. Show that (1.61) holds whenever Ais diagonalizable. Hint. Use Exercises 5{6. 9. Assume A2M(n;C) is upper triangular: (1.62) A=0 @a11¢¢¢ a1n ...... ann1 A: Show that etAis upper triangular, of the form etA=0 @e11(t)¢¢¢ e1n(t) ...... enn(t)1 A; e jj(t) =etajj: 10. Deduce that (1.61) holds when Ahas the form (1.62). Then deduce that (1.61) holds for all A2M(n;C). 11. Let A(t) be a smooth function of twith values in M(n;C). Show that (1.63) A(0) = 0 = )d dteA(t)¯¯¯ t=0=A0(0): Hint. Take the power series expansion of eA(t), in powers of A(t). 12. Let A(t) be a smooth M(n;C)-valued function of t2Iand assume (1.64) A(s)A(t) =A(t)A(s);8s; t2I: Show that (1.65)d dteA(t)=A0(t)eA(t)=eA(t)A0(t): Hint. Show that if (1.64) holds, d dteA(t)=d dseA(s)¡A(t)eA(t)¯¯¯ s=t; and apply Exercise 11. 1. The matrix exponential 161 13. Here is an alternative approach to Proposition 1.2. Assume (1.66) A; B2M(n;C); AB =BA: Show that (1.67) ( A+B)m=mX j=0µm j¶ AjBm¡j;µm j¶ =m! j!(m¡j)!: From here, show that (1.68)eA+B=1X m=01 m!(A+B)m =1X m=0mX j=01 j!(m¡j)!AjBm¡j: Then take n=m¡jand show this is (1.69)=1X j=01X n=01 j!n!AjBn =1X j=01 j!Aj1X n=01 n!Bn =eAeB; so (1.70) eA+B=eAeB: 14. As an alternative to the proof of (1.4), given in (1.3), which depends on term by term di®erentiation of power series, verify that, for A2 M(n;C), (1.71)d dtetA= lim h!01 h¡ e(t+h)A¡etA¢ =etAlim h!01 h¡ ehA¡I¢ =etAA =AetA; the second identity in (1.71) by (1.70), the third by the de¯nition (1.2), and the fourth by commutativity. 162 3. Linear Systems of Di®erential Equations 2. Exponentials and trigonometric functions In Chapter 1 we have seen how to use complex exponentials to give a self- contained treatment of basic results on the trigonometric functions cos tand sint. Here we present a variant, using matrix exponentials. We begin by looking at (2.1) x(t) =etJx0; J =µ0¡1 1 0¶ ; which solves (2.2) x0(t) =Jx(t); x(0) = x02R2: We ¯rst note that the planar curve x(t) moves about on a circle centered about the origin. Indeed, (2.3)d dtkx(t)k2=d dt¡ x(t)¢x(t)¢ =x0(t)¢x(t) +x(t)¢x0(t) =Jx(t)¢x(t) +x(t)¢Jx(t) = 0; since Jt=¡J. Thus kx(t)k=kx0kis constant. Furthermore the velocity v(t) =x0(t) has constant magnitude; in fact (2.4) kv(t)k2=v(t)¢v(t) =Jx(t)¢Jx(t) =kx(t)k2; since JtJ=¡J2=I. For example, (2.5)µc(t) s(t)¶ =etJµ1 0¶ is a curve, moving on the unit circle x2 1+x2 2= 1, at unit speed, with initial position x(0) = (1 ;0)tand initial velocity v(0) = (0 ;1)t. Now in trigonometry the functions cos tand sin tare de¯ned to be the x1andx2 coordinates of such a parametrization of the unit circle, so we have (2.6)µcost sint¶ =etJµ1 0¶ : The di®erential equation (2.2) then gives (2.7)d dtcost=¡sint;d dtsint= cos t: 2. Exponentials and trigonometric functions 163 Using etJµ0 1¶ =etJJµ1 0¶ =JetJµ1 0¶ ; we have a formula for etJ¡0 1¢ , which together with (2.6) yields (2.8) etJ=µcost¡sint sintcost¶ = (cos t)I+ (sin t)J: Then the identity e(s+t)J=esJetJyields the following identities, when ma- trix multiplication is carried out: (2.9)cos(s+t) = (cos s)(cos t)¡(sins)(sint); sin(s+t) = (cos s)(sint) + (sin s)(cos t): We now show how the treatment of sin tand cos tpresented above is really quite close to that given in Chapter 1, x1. To start, we note that if Cis regarded as a real vector space, with basis e1= 1; e2=i, and hence identi¯ed with R2, via (2.10) z=x+iy$µx y¶ ; then the matrix representation for the linear transformation z7!izis given byJ: (2.11) iz=¡y+ix; Jµx y¶ =µ¡y x¶ : More generally, the linear transformation z7!(c+is)zhas matrix repre- sentation (2.12)µc¡s s c¶ : Taking this into account, we see that the identity (2.8) is equivalent to (2.13) eit= cos t+isint; which is Euler's formula, as in (1.39) of Chapter 1. Here is another approach to the evaluation of etJ. We compute the eigenvalues and eigenvectors of J: (2.14) ¸1=i; ¸ 2=¡i;v1=µ1 ¡i¶ ; v 2=µ1 i¶ : Then, using the fact that etJvk=et¸kvk, we have (2.15) etJµ1 0¶ =1 2eitµ1 ¡i¶ +1 2e¡itµ1 i¶ : Comparison with (2.6) gives (2.16) cos t=1 2(eit+e¡it);sint=1 2i(eit¡e¡it); again leading to (2.13). 164 3. Linear Systems of Di®erential Equations Exercises 1. Recall Skew( n) and SO(n), de¯ned by (11.7) and (12.4) of Chapter 2. Show that (2.17) A2Skew( n) =)etA2SO(n);8t2R: Note how this generalizes (2.3). 2. Given an n£nmatrix A, let us set (2.18) cos tA=1 2(eitA+e¡itA);sintA=1 2i(eitA¡e¡itA): Show that (2.19)d dtcostA=¡AsintA;d dtsintA=AcostA: 3. In the context of Exercise 2, show that (2.20) cos tA=1X k=0(¡1)k (2k)!(tA)2k;sintA=1X k=0(¡1)k (2k+ 1)!(tA)2k+1: 4. Show that Av=¸v=)(costA)v= (cos t¸)v; (sintA)v= (sin t¸)v: 5. Compute cos tAand sin tAin each of the following cases: A=µ0 1 1 0¶ ; A =µ0¡1 1 0¶ ; A =µ1 1 0 1¶ ; A =µ0i i0¶ : 6. Suppose A2M(n;C) and B=µ0¡A A 0¶ 2M(2n;C): Show that etB=µcostA¡sintA sintA costA¶ : 3. First-order systems derived from higher-order equations 165 3. First-order systems derived from higher-order equations There is a standard process to convert an nth order di®erential equation (3.1)dny dtn+an¡1dn¡1y dtn¡1+¢¢¢+a1dy dt+a0y= 0 to a ¯rst-order system. Set (3.2) x0(t) =y(t); x1(t) =y0(t); : : : ; x n¡1(t) =y(n¡1)(t): Then x= (x0; : : : ; x n¡1)tsatis¯es (3.3)x0 0=x1 ... x0 n¡2=xn¡1 x0 n¡1=¡an¡1xn¡1¡ ¢¢¢ ¡ a0x0; or equivalently (3.4)dx dt=Ax; with (3.5) A=0 BBBB@0 1 ¢¢¢ 0 0 0 0 ¢¢¢ 0 0............... 0 0 ¢¢¢ 0 1 ¡a0¡a1¢¢¢ ¡ an¡2¡an¡11 CCCCA: The matrix Agiven by (3.5) is called the companion matrix of the polynomial (3.6) p(¸) =¸n+an¡1¸n¡1+¢¢¢+a1¸+a0: Note that a direct search of solutions to (3.1) of the form e¸tleads one to solve p(¸) = 0. Thus the following result is naturally suggested. Proposition 3.1. Ifp(¸)is a polynomial of the form (3.6), with companion matrix A, given by (3.5), then (3.7) p(¸) = det( ¸I¡A): 166 3. Linear Systems of Di®erential Equations Proof. We look at (3.8) ¸I¡A=0 BBBB@¸¡1¢¢¢ 0 0 0¸¢¢¢ 0 0............... 0 0 ¢¢¢ ¸ ¡1 a0a1¢¢¢ an¡2¸+an¡11 CCCCA; and compute its determinant by expanding by minors down the ¯rst column. We see that (3.9) det( ¸I¡A) =¸det(¸I¡eA) + (¡1)n¡1a0detB; where (3.10)eAis the companion matrix of ¸n¡1+an¡1¸n¡2+¢¢¢+a1; Bis lower triangular, with ¡1's on the diagonal. By induction on n, we have det( ¸I¡eA) =¸n¡1+an¡1¸n¡2+¢¢¢+a1, while detB= (¡1)n¡1. Substituting this into (3.9) gives (3.7). Converse construction We next show that each solution to a ¯rst order n£nsystem of the form (3.4) (for general A2M(n;F)) also satis¯es an nth order scalar ODE. Indeed, if (3.4) holds, then (3.11) x(k)=Ax(k¡1)=¢¢¢=Akx: Now if p(¸) is given by (3.7), and say (3.12) p(¸) =¸n+an¡1¸n¡1+¢¢¢+a1¸+a0; then, by the Cayley-Hamilton theorem (cf. (8.10) of Chapter 2), (3.13) p(A) =An+an¡1An¡1+¢¢¢+a1A+a0I= 0: Hence (3.14)x(n)=Anx =¡an¡1An¡1x¡ ¢¢¢ ¡ a1Ax¡a0x =¡an¡1x(n¡1)¡ ¢¢¢ ¡ a1x0¡a0x; so we have the asserted nth order scalar equation: (3.15) x(n)+an¡1x(n¡1)+¢¢¢+a1x0+a0x= 0: Remark. If the minimal polynomial q(¸) ofAhas degree m, less than n, we can replace pbyqand derive analogues of (3.14){(3.15), giving a single di®erential equation of degree mforx. 4. Non-homogeneous equations and Duhamel's formula 167 Exercises 1. Using the method (3.12){(3.15), convert dx dt=µ1 1 0 2¶ x into a second order scalar equation. 2. Using the method (3.2){(3.3), convert y00¡3y0+ 2y= 0 into a 2 £2 ¯rst order system. In Exercises 3{4, assume that ¸1is a root of multiplicity k¸2 for the polynomial p(¸) given by (3.6). 3. Verify that e¸1t; te¸1t; : : : ; tk¡1e¸1tare solutions to (3.1). 4. Deduce that, for each j= 0; : : : ; k ¡1, the system (3.3) has a solution of the form (3.16) x(t) = (tj+®tj¡1+¢¢¢+¯)et¸1v; (with vdepending on j). 5. For given A2M(n;C), suppose x0=Axhas a solution of the form (3.16). Show that ¸1must be a root of multiplicity ¸j+ 1 of the minimal polynomial of A. Hint. Take into account the remark below (3.15). 6. Using Exercises 3{5, show that the minimal polynomial of the compan- ion matrix Ain (3.5) must be the characteristic polynomial p(¸). 4. Non-homogeneous equations and Duhamel's formula Inxx1{3 we have focused on homogeneous equations, x0¡Ax= 0. Here we consider the non-homogeneous equation (4.1)dx dt¡Ax=f(t); x(0) = x02Cn: 168 3. Linear Systems of Di®erential Equations Here A2M(n;C) and f(t) takes values in Cn. The key to solving this is to recognize that the left side of (4.1) is equal to (4.2) etAd dt³ e¡tAx(t)´ ; as follows from the product formula for the derivative and the de¯ning prop- erty of etA, given in (1.4). Thus (4.1) is equivalent to (4.3)d dt³ e¡tAx(t)´ =e¡tAf(t); x(0) = x0; and integration yields (4.4) e¡tAx(t) =x0+Zt 0e¡sAf(s)ds: Applying etAto both sides then gives the solution: (4.5) x(t) =etAx0+Zt 0e(t¡s)Af(s)ds: This is called Duhamel's formula. Example . We combine methods of this section and x3 (and also x2) to solve (4.6) y00+y=f(t); y(0) = y0; y0(0) = y1: As in x3, set x= (x0; x1) = (y; y0), to obtain the system (4.7)d dtµx0 x1¶ =µ0 1 ¡1 0¶µx0 x1¶ +µ0 f(t)¶ : Recognizing the 2 £2 matrix above as ¡J, and recalling from x2 that (4.8) e(s¡t)J=µcos(s¡t)¡sin(s¡t) sin(s¡t) cos( s¡t)¶ ; we obtain (4.9)µx0(t) x1(t)¶ =µcostsint ¡sintcost¶µy0 y1¶ +Zt 0µcos(s¡t)¡sin(s¡t) sin(s¡t) cos( s¡t)¶µ0 f(s)¶ ds; and hence (4.10) y(t) = (cos t)y0+ (sin t)y1+Zt 0sin(t¡s)f(s)ds: 4. Non-homogeneous equations and Duhamel's formula 169 Use of Duhamel's formula is a good replacement for the method of vari- ation of parameters, discussed in x14 of Chapter 1. See x9 of this chapter for more on this. Here, we discuss a variant of the method of undetermined coe±cients, introduced for single second-order equations in x10 of Chapter 1. We consider the following special case, the ¯rst-order n£nsystem (4.11)dx dt¡Ax= (cos ¾t)v; given ¾2R; v2Rn, and A2M(n;R) (or we could use complex coe±- cients). We assume (4.12) i¾;¡i¾ =2Spec A; and look for a solution to (4.11) of the form (4.13) xp(t) = (cos ¾t)a+ (sin ¾t)b; a; b 2Rn: Substitution into (4.11) leads to success with (4.14)a=¡A(A2+¾I)¡1v; b=¡¾(A2+¾I)¡1v: If (4.12) does not hold, (4.14) fails, and (4.11) might not have a solution of the form (4.13). Of course, (4.5) will work; (4.11) will have a solution of the form (4.15) x(t) =Zt 0(cos¾s)e(t¡s)Av ds: When (4.12) holds and (4.13) works, the general solution to (4.11) is (4.16) x(t) =etAu0+ (cos ¾t)a+ (sin ¾t)b; u 02Rn; u0related to x(0) by (4.17) x(0) = u0+a: If all the eigenvalues of Ahave negative real part, etAu0will decay to 0 as t!+1. Then etAu0is called the transient part of the solution. The other part, (cos ¾t)A+ (sin ¾t)b, is called the steady state solution. 170 3. Linear Systems of Di®erential Equations Exercises 1. Given A2M(n;C), set Ek(t) =kX j=0tj j!Aj: Verify that E0 k(t) =AEk¡1(t) and that d dt¡ Ek(t)e¡tA¢ =¡tk k!Ak+1e¡tA: 2. Verify that, if Ais invertible, Zt 0ske¡sAds=¡k!A¡(k+1)£ Ek(t)e¡tA¡I¤ : 3. Solve the initial value problem dx dt=µ0 1 1 0¶ x+µet e¡t¶ ; x(0) =µ0 0¶ : 4. Solve the initial value problem dx dt=µ0¡1 1 0¶ x+µet e¡t¶ ; x(0) =µ0 0¶ : 5. Solve the initial value problem dx dt=µ1 1 ¡1¡1¶ x+µet e¡t¶ ; x(0) =µ0 0¶ : 6. Produce analogues of (4.8){(4.10) for y00¡3y0+ 2y=f(t); y(0) = y0; y0(0) = y1: 5. Simple electrical circuits 171 In Exercises 7{8, take X; Y2M(n;C) and (4.18) U(t; s) =et(X+sY); U s(t; s) =@ @sU(t; s): 7. Show that Ussatis¯es @Us @t= (X+sY)Us+Y U; U s(0; s) = 0 : 8. Use Duhamel's formula to show that Us(t; s) =Zt 0e(t¡¿)(X+sY)Y e¿(X+sY)d¿: Deduce that (4.19)d dseX+sY¯¯¯ s=0=eXZ1 0e¡¿XY e¿Xd¿: 9. Assume X(t) is a smooth function of t2Iwith values in M(n;C). Show that, for t2I, (4.20)d dteX(t)=eX(t)Z1 0e¡¿X(t)X0(t)e¿X(t)d¿: 10. In the context of Exercise 9, assume t; t02I=)X(t)X(t0) =X(t0)X(t): In such a case, simplify (4.20), and compare the result with that of Exercise 10 in x1. 5. Simple electrical circuits Here we extend the scope of the treatment of electrical circuits in x13 of Chapter 1. Rules worked out by Kirchho® and others in the 1800s allow one to write down a system of linear di®erential equations describing the 172 3. Linear Systems of Di®erential Equations voltages and currents running along a variety of electrical circuits, containing resistors, capacitors, and inductors. There are two types of basic laws. The ¯rst type consists of two rules known as Kirchho®'s laws: (A) The sum of the voltage drops around any closed loop is zero. (B) The sum of the currents at any node is zero. The second type of law speci¯es the voltage drop across each circuit element: Resistor: V=IR; (a) Inductor: V=LdI dt; (b) Capacitor: V=Q C: (c) In each case, Vis the voltage drop (in volts), Iis the current (in amps), Ris the resistance (in ohms), Lis the inductance (in henrys), Cis the capacitance (in farads), and Qis the charge (in coulombs). We refer to x13 of Chapter 1 for basic information about these units. The rule (c) is supplemented by the following formula for the current across a capacitor: (c2) I=dQ dt: In (b) and (c2), time is measured in seconds. Rules (A), (B), and (a) give algebraic relations among the various volt- ages and currents, while rules (b) and (c){(c2) give di®erential equations, namely LdI dt=V (Inductor) ; (5.1) CdV dt=I (Capacitor) : (5.2) Note that (5.2) results from applying d=dt to (c) and then using (c2). If a circuit has kcapacitors and `inductors, we get an m£msystem of ¯rst order di®erential equations, with m=k+`. We illustrate the formulation of such di®erential equations for circuits presented in Figure 5.1 and Figure 5.2. In each case, the circuit elements are numbered. We denote by Vjthe voltage drop across element jand by Ijthe current across element j. 5. Simple electrical circuits 173 Figure 5.1 Figure 5.1 depicts a classical RLC circuit, such as treated in x13 of Chapter 1. Rules (A), (B), and (a) give (5.3)V1+V2+V3=E(t); I1=I2=I3; V1=RI1: Equations (5.1){(5.3) yield a system of two ODEs, for I3andV2: (5.4) LdI3 dt=V3; CdV2 dt=I2: We need to express V3andI2in terms of I3; V2, and E(t), using (5.3). In fact, we have (5.5)V3=E(t)¡V1¡V2=E(t)¡RI1¡V2=E(t)¡RI3¡V2; I2=I3; so we get the system (5.6)LdI3 dt=¡RI3¡V2+E(t); CdV2 dt=I3; or, in matrix form, (5.7)d dtµI3 V2¶ =µ¡R=L ¡1=L 1=C 0¶µI3 V2¶ +1 LµE(t) 0¶ : 174 3. Linear Systems of Di®erential Equations Figure 5.2 Note that the characteristic polynomial of the matrix (5.8) A=µ¡R=L ¡1=L 1=C 0¶ is (5.9) ¸2+R L¸+1 LC; with roots (5.10) ¸=¡R 2L§1 2Lr R2¡4L C: Let us now look at the slightly more complicated circuit depicted in Figure 5.2. Again we get a 2 £2 system of di®erential equations. Rules (A), (B), and (a) give (5.11)V1+V2+V4=E(t); V 2=V3; I1=I2+I3=I4; V3=R3I3; V 4=R4I4: Equations (5.1){(5.2) yield di®erential equations for I1andV2: (5.12) CdV2 dt=I2; LdI1 dt=V1: 5. Simple electrical circuits 175 Figure 5.3 We need to express I2andV1in terms of V2; I1, and E(t), using (5.11). In fact, we have (5.13)I2=I1¡I3=I1¡1 R3V3=I1¡1 R3V2; V1=E(t)¡V2¡V4=E(t)¡V2¡R4I4=E(t)¡V2¡R4I1; so we get the system (5.14)CdV2 dt=¡1 R3V2+I1; LdI1 dt=¡V2¡R4I1+E(t); or, in matrix form, (5.15)d dtµV2 I1¶ =µ¡1=R3C 1=C ¡1=L ¡R4=L¶µV2 I1¶ +1 Lµ0 E(t)¶ : Exercises 1. Work out the 3 £3 system of di®erential equations describing the be- havior of the circuit depicted in Figure 5.3. Assume E(t) = 5 sin 12 tvolts: 176 3. Linear Systems of Di®erential Equations 2. Using methods developed in x4, solve the 2 £2 system (5.7) when R= 5 ohms ; L = 4 henrys ; C = 1 farad ; and E(t) = 5 cos 2 tvolts; with initial data I3(0) = 0 amps ; V 2(0) = 5 volts : 3. Solve the 2 £2 system (5.15) when R3= 1 ohm ; R 4= 4 ohms ; L = 4 henrys ; C = 2 farads ; and E(t) = 2 cos 2 tvolts: 4. Use the method of (4.11){(4.14) to ¯nd the steady state solution to (5.7), when E(t) =Acos¾t: Take A; ¾; R andL¯xed and allow Cto vary. Show that the amplitude of the steady state solution is maximal (we say resonance is achieved) when LC=1 ¾2; recovering calculations of (13.7){(13.13) in Chapter 1. 5. Work out the analogue of Exercise 4 with the system (5.7) replaced by (5.15). Is the condition for resonance the same as in Exercise 4? 6. Draw an electrical circuit that leads to a 4 £4 system of di®erential equations, and write down said system. 6. Second-order systems Interacting physical systems often give rise to second-order systems of dif- ferential equations. Consider for example a system of nobjects, of mass m1; : : : ; m n, connected to each other and to two walls by n+1 springs, with spring constants k1; : : : ; k n+1, as in Fig. 6.1. We assume the masses slide 6. Second-order systems 177 Figure 6.1 without friction. Denote by xjthe position of the jth mass and by yjthe degree to which the jth spring is stretched. The equations of motion are (6.1) mjx00 j=¡kjyj+kj+1yj+1;1·j·n; and for certain constants aj, (6.2)yj=xj¡xj+1+aj;2·j·n; y1=x1+a1; y n+1=¡xn+an+1: Substituting (6.2) into (6.1) yields an n£nsystem, which we can write in matrix form as (6.3) Mx00=¡Kx+b; where x= (x1; : : : ; x n)t; b= (¡k1a1+k2a2; : : : ;¡knan+kn+1an+1)t, (6.4) M=0 @m1 ... mn1 A; and (6.5) K=0 BBBBB@k1+k2¡k2 ¡k2k2+k3... ... ...kn¡1+kn ¡kn ¡kn kn+kn+11 CCCCCA: 178 3. Linear Systems of Di®erential Equations We assume mj>0 and kj>0 for each j. Then clearly Mis a positive de¯nite matrix and Kis a real symmetric matrix. Proposition 6.1. If each kj>0, then K, given by (6.5), is positive de¯- nite. Proof. We have (6.6) x¢Kx=nX j=1(kj+kj+1)x2 j¡2nX j=2kjxj¡1xj: Now (6.7) 2 xj¡1xj·x2 j¡1+x2 j; so (6.8)x¢Kx¸nX j=1kjx2 j+n+1X j=2kjx2 j¡1 ¡nX j=2kjx2 j¡nX j=2kjx2 j¡1 ¸k1x2 1+kn+1x2 n: Furthermore note that the inequality in (6.7) is strict unless xj¡1=xjso the inequality in (6.8) is strict unless xj¡1=xjforeach j2 f2; : : : ; n g, i.e., unless x1=¢¢¢=xn. This proves that x¢Kx > 0 whenever x2Rn; x6= 0. To be more precise, we can sharpen (6.7) to (6.9) 2 xj¡1xj=x2 j¡1+x2 j¡(xj¡xj¡1)2; and then (6.8) is sharpened to (6.10) x¢Kx=k1x2 1+kn+1x2 n+nX j=2kj(xj¡xj¡1)2: If we set (6.11) ·= min fkj: 1·j·n+ 1g; then (6.10) implies (6.12) x¢Kx¸·³ x2 1+x2 n+nX j=2(xj¡xj¡1)2´ : 6. Second-order systems 179 The system (6.3) is inhomogeneous, but it is readily converted into the homogeneous system (6.13) Mz00=¡Kz; z =x¡K¡1b: This in turn can be rewritten (6.14) z00=¡M¡1Kz: Note that (6.15) L=M¡1=2KM¡1=2=)M¡1K=M¡1=2LM1=2; where (6.16) M1=2=0 B@m1=2 1 ... m1=2 n1 CA: Proposition 6.2. The matrix Lis positive de¯nite. Proof. x¢Lx= (M¡1=2x)¢K(M¡1=2x)>0 whenever x6= 0. According to (6.15), M¡1KandLare similar, so we have: Corollary 6.3. ForMandKof the form (6.4){(6.5), with mj; kj>0, the matrix M¡1Kis diagonalizable, and all its eigenvalues are positive. It follows that Rnhas a basis fv1; : : : ; v ngsatisfying (6.17) M¡1Kvj=¸2 jvj; ¸ j>0: Then the initial value problem (6.18) Mz00=¡Kz; z (0) = z0; z0(0) = z1 has the solution (6.19) z(t) =nX j=1³ ®jcos¸jt+¯j ¸jsin¸jt´ vj; where the coe±cients ®jand¯jare given by (6.20) z0=X ®jvj; z 1=X ¯jvj: 180 3. Linear Systems of Di®erential Equations An alternative approach to the system (6.14) is to set (6.21) u=M1=2z; for which (6.14) becomes (6.22) u00=¡Lu; with Lgiven by (6.15). Then Rnhas an orthonormal basis fwj: 1·j·ng, satisfying (6.23) Lwj=¸2 jwj;namely wj=M1=2vj; with vjas in (6.17). Note that we can set (6.24) L=A2; Aw j=¸jwj; and (6.22) becomes (6.25) u00+A2u= 0: One way to convert (6.25) to a ¯rst order (2 n)£(2n) system is to set (6.26) v=Au; w =u0: Then (6.25) becomes (6.27)d dtµv w¶ =Xµv w¶ ; X =µ0A ¡A0¶ : It is useful to note that when Xis given by (6.26), then (6.28) etX=µcostA sintA ¡sintAcostA¶ ; where cos tAand sin tAare given in Exercises 6{7 in x2. One way to see this is to let ©( t) denote the right side of (6.28) and use (2.19) to see that (6.29)d dt©(t) =X©(t);©(0) =µI0 0I¶ : Then Exercise 4 of x1 implies etX´©(t). These calculations imply that the solution to (6.25), with initial data u(0) = u0; u0(0) = u1, is given by (6.30) u(t) = (cos tA)u0+A¡1(sintA)u1: 6. Second-order systems 181 Compare (6.18){(6.20). This works for each invertible A2M(n;C). We move to the inhomogeneous variant of (6.14), which as above we can transform to the following inhomogeneous variant of (6.25): (6.31) u00+A2u=f(t); u(0) = u0; u0(0) = u1: Using the substitution (6.26), we get (6.32)d dtµv w¶ =Xµv w¶ +µ0 f(t)¶ ;µv(0) w(0)¶ =µAu0 u1¶ : Duhamel's formula applies to give (6.33)µv(t) w(y)¶ =etXµAu0 u1¶ +Zt 0e(t¡s)Xµ0 f(s)¶ ds: Using the formula (6.28) for etX, we see that the resulting formula for v(t) in (6.33) is equivalent to (6.34) u(t) = (cos tA)u0+A¡1(sintA)u1+Zt 0A¡1sin(t¡s)A f(s)ds: This is the analogue of Duhamel's formula for the solution to (6.31). We now return to the coupled spring problem and modify (6.1){(6.2) to allow for friction. Thus we replace (6.1) by (6.35) mjx00 j=¡kjyj+kj+1yj¡djx0 j; where yjare as in (6.2) and dj>0 are friction coe±cients, Then (6.3) is replaced by (6.36) Mx00=¡Kx¡Dx0+b; with bas in (6.3), MandKas in (6.4){(6.5), and (6.37) D=0 @d1 ... dn1 A; d j>0: As in (6.13), we can convert (6.36) to the homogeneous system (6.38) Mz00=¡Kz¡Dz0; z =x¡K¡1b: If we set u=M1=2z, as in (6.21), then, parallel to (6.22){(6.24), we get (6.39) u00+Bu0+A2u= 0; 182 3. Linear Systems of Di®erential Equations where A2is as in (6.24), with L=M¡1=2KM¡1=2, as in (6.22), and (6.40) B=M¡1=2DM¡1=2=0 @d1=m1 ... dn=mn1 A: The substitution (6.26) converts the n£nsecond order system (6.39) to the (2n)£(2n) ¯rst order system (6.41)d dtµv w¶ =µ0 A ¡A¡B¶µv w¶ : We can write (6.41) as (6.42)d dtµv w¶ = (X+Y)µv w¶ ; with Xas in (6.27) and (6.43) Y=µ0 0 0¡B¶ : Note that (6.44) XY=µ0¡AB 0 0¶ ; Y X =µ0 0 BA 0¶ ; so these matrices do not commute. Thus et(X+Y)might be di±cult to cal- culate even when AandBcommute. Such commutativity would hold, for example, if m1=¢¢¢=mnandd1=¢¢¢=dn, in which case Bis a scalar multiple of the identity matrix. When the positive, self adjoint operators AandBdo commute, we can make the following direct attack on the system (6.39). We know (cf. Exercise 3 inx11, Chapter 2) that Rnhas an orthonormal basis fw1; : : : ; w ngfor which (6.45) Awj=¸jwj; Bw j= 2¹jwj; ¸ j; ¹j>0: Then we can write a solution to (6.39) as (6.46) u(t) =X uj(t)wj; where the real-valued coe±cients uj(t) satisfy the equations (6.47) u00 j+ 2¹ju0 j+¸2 juj= 0; 6. Second-order systems 183 with solutions that are linear combinations: (6.48)e¡¹jt³ ®jcosq ¸2¡¹2 jt+¯jsinq ¸2 j¡¹2t´ ; ¸ j> ¹j; e¡¹jt³ ®jeq ¹2 j¡¸2 jt+¯je¡q ¹2 j¡¸2 jt´ ; ¸ j< ¹j; e¡¹jt(®j+¯jt); ¸ j=¹j: These three cases correspond to modes that are said to be underdamped, overdamped, and critically damped, respectively. In cases where AandBdo not commute, analysis of (6.39) is less explicit, but we can establish the following decay result. Proposition 6.4. IfA; B2M(n;C)are positive de¯nite, then all of the eigenvalues of Z=µ0 A ¡A¡B¶ have negative real part. Proof. Let's say ( v; w)t6= 0 and Z(v; w)t=¸(v; w)t. Then (6.49) Aw=¸v; Av +Bw=¡¸w; and (6.50) ( Z(v; w)t;(v; w)t) =¡(Bw; w ) + [( Aw; v )¡(Av; w )]; while also (6.51) ( Z(v; w)t;(v; w)t) =¸(kvk2+kwk2): The two terms on the right sie of (6.50) are real and purely imaginary, respectively, so we obtain (6.52) (Re ¸)(kvk2+kwk2) =¡(Bw; w ): If (v; w)t6= 0, we deduce that either Re ¸ < 0 or w= 0. If w= 0, then (6.49) gives Av= 0, hence v= 0. Hence w6= 0, and Re ¸ <0, as asserted. Exercises 1. Find the eigenvalues and eigenvectors of 0 @0 1 0 1 0 1 0 1 01 A: 184 3. Linear Systems of Di®erential Equations 2. Use the results of Exercise 1 to ¯nd the eigenvalues and eigenvectors of K, given by (6.5), in case n= 3 and k1=k2=k3=k4=k: 3. Find the general solution to u00+Bu0+A2u= 0; in case A2=K, with Kas in Exercise 2, and B=I. 4. Find the general solution to u00+µ0 1 1 0¶ u0+µ1 0 0 1¶ u= 0: 5. Produce a second order system of di®erential equations for the spring system presented in Fig. 6.2. (Assume there is no friction.) 6. Generalizing the treatment of (6.25), consider (6.53) u00+Lu= 0; L2M(N;C): AssumeCNhas a basis of eigenvectors vj, such that Lvj=¸2 jvj; ¸j2 C; ¸j6= 0. Show that the general solution to (6.53) has the form (6.54) u(t) =NX j=1(®je¸jt+¯je¡¸jt)vj; ® j; ¯j2C: How is this modi¯ed if some ¸j= 0? 7. Find the general solution to u00+µ2 1 0¡1¶ u= 0; and to u00+0 B@¡1 1 1 11 CAu= 0: 7. Curves inR3and the Frenet-Serret equations 185 Figure 6.2 7. Curves in R3and the Frenet-Serret equations Given a curve c(t) = ( x(t); y(t); z(t)) in 3-space, we de¯ne its velocity and acceleration by (7.1) v(t) =c0(t); a(t) =v0(t) =c00(t): We also de¯ne its speed s0(t) and arclength by (7.2) s0(t) =kv(t)k; s(t) =Zt t0s0(¿)d¿; assuming we start at t=t0. We de¯ne the unit tangent vector to the curve as (7.3) T(t) =v(t) kv(t)k: Henceforth we assume the curve is parametrized by arclength. We de¯ne the curvature ·(s) of the curve and the normal N(s) by (7.4) ·(s) =°°°dT ds°°°;dT ds=·(s)N(s): Note that (7.5) T(s)¢T(s) = 1 = )T0(s)¢T(s) = 0 ; so indeed N(s) is orthogonal to T(s). We then de¯ne the binormal B(s) by (7.6) B(s) =T(s)£N(s): 186 3. Linear Systems of Di®erential Equations For each s, the vectors T(s); N(s) and B(s) are mutually orthogonal unit vectors, known as the Frenet frame for the curve c(s). Rules governing the cross product yield (7.7) T(s) =N(s)£B(s); N (s) =B(s)£T(s): (For material on the cross product, see the exercises at the end of x12 of Chapter 2.) Thetorsion of a curve measures the change in the plane generated by T(s) and N(s), or equivalently it measures the rate of change of B(s). Note that, parallel to (7.5), B(s)¢B(s) = 1 = )B0(s)¢B(s) = 0 : Also, di®erentiating (7.6) and using (7.4), we have (7.8) B0(s) =T0(s)£N(s) +T(s)£N0(s) =T(s)£N0(s) =)B0(s)¢T(s) = 0 : We deduce that B0(s) is parallel to N(s). We de¯ne the torsion by (7.9)dB ds=¡¿(s)N(s): We complement the formulas (7.4) and (7.9) for dT=ds anddB=ds with one for dN=ds . Since N(s) =B(s)£T(s), we have (7.10)dN ds=dB ds£T+B£dT ds=¿N£T+·B£N; or (7.11)dN ds=¡·(s)T(s) +¿(s)B(s): Together, (7.4), (7.9) and (7.11) are known as the Frenet-Serret formulas. Example . Pick a; b > 0 and consider the helix (7.12) c(t) = (acost; asint; bt): Then v(t) = ( ¡asint; acost; b) and kv(t)k=p a2+b2, so we can pick s=tp a2+b2to parametrize by arc length. We have (7.13) T(s) =1p a2+b2(¡asint; acost; b); 7. Curves inR3and the Frenet-Serret equations 187 hence (7.14)dT ds=1 a2+b2(¡acost;¡asint;0): By (7.4), this gives (7.15) ·(s) =a a2+b2; N (s) = (¡cost;¡sint;0): Hence (7.16) B(s) =T(s)£N(s) =1p a2+b2(bsint;¡bcost; a): Then (7.17)dB ds=1 a2+b2(bcost; bsint;0); so, by (7.9), (7.18) ¿(s) =b a2+b2: In particular, for the helix (7.12), we see that the curvature and torsion are constant . Let us collect the Frenet-Serret equations (7.19)dT ds= ·N dN ds=¡·T +¿B dB ds= ¡¿N for a smooth curve c(s) inR3, parametrized by arclength, with unit tangent T(s), normal N(s), and binormal B(s), given by (7.20) N(s) =1 ·(s)T0(s); B (s) =T(s)£N(s); assuming ·(s) =kT0(s)k>0. The basic existence and uniqueness theory, which will be presented in Chapter 4, applies to (7.19). If ·(s) and ¿(s) are given smooth functions on an interval I= (a; b) and s02I, then, given T0; N0; B02R3, (7.19) has a unique solution on s2Isatisfying (7.21) T(s0) =T0; N (s0) =N0; B (s0) =B0: 188 3. Linear Systems of Di®erential Equations In fact, the case when ·(s) and ¿(s) are analytic will be subsumed in the material of x10 of this chapter. We now establish the following. Proposition 7.1. Assume ·and¿are given smooth functions on I, with · >0onI. Assume fT0; N0; B0gis an orthonormal basis of R3, such that B0=T0£N0. Then there exists a smooth, unit-speed curve c(s); s2I, for which the solution to (7.19) and (7.21) is the Frenet frame. To construct the curve, take T(s); N(s), and B(s) to solve (7.19) and (7.21), pick p2R3and set (7.22) c(s) =p+Zs s0T(¾)d¾; soT(s) =c0(s) is the velocity of this curve. To deduce that fT(s); N(s); B(s)g is the Frenet frame for c(s), for all s2I, we need to know: (7.23) fT(s); N(s); B(s)gorthonormal, with B(s) =T(s)£N(s);8s2I: In order to pursue the analysis further, it is convenient to form the 3 £3 matrix-valued function (7.24) F(s) = (T(s); N(s); B(s)); whose columns consist respectively of T(s); N(s), and B(s). Then (7.23) is equivalent to (7.25) F(s)2SO(3);8s2I; withSO(3) de¯ned as in (12.4) of Chapter 2. The hypothesis on fT0; N0; B0g stated in Proposition 7.1 is equivalent to F0= (T0; N0; B0)2SO(3). Now F(s) satis¯es the di®erential equation (7.26) F0(s) =F(s)A(s); F (s0) =F0; where (7.27) A(s) =0 @0¡·(s) 0 ·(s) 0 ¡¿(s) 0 ¿(s) 01 A: Note that (7.28)dF¤ ds=A(s)¤F(s)¤=¡A(s)F(s)¤; 7. Curves inR3and the Frenet-Serret equations 189 since A(s) in (7.27) is skew-adjoint. Hence (7.29)d dsF(s)F(s)¤=dF dsF(s)¤+F(s)dF¤ ds =F(s)A(s)F(s)¤¡F(s)A(s)F(s)¤ = 0: Thus, whenever (7.26){(7.27) hold, (7.30) F0F¤ 0=I=)F(s)F(s)¤´I; and we have (7.23). Let us specialize the system (7.19), or equivalently (7.26), to the case where ·and¿areconstant , i.e., (7.31) F0(s) =F(s)A; A =0 @0¡·0 ·0¡¿ 0¿ 01 A; with solution (7.32) F(s) =F0e(s¡s0)A: We have already seen in that a helix of the form (7.12) has curvature ·and torsion ¿, with (7.33) ·=a a2+b2; ¿ =b a2+b2; and hence (7.34) a=· ·2+¿2; b =¿ ·2+¿2: In (7.12), sandtare related by t=sp ·2+¿2. We can also see such a helix arise via a direct calculation of esA, which we now produce. First, a straightforward calculation gives, for Aas in (7.31), (7.35) det( ¸I¡A) =¸(¸2+·2+¿2); hence (7.36) Spec( A) =f0;§ip ·2+¿2g: 190 3. Linear Systems of Di®erential Equations An inspection shows that we can take (7.37) v1=1p ·2+¿20 @¿ 0 ·1 A; v 2=0 @0 1 01 A; v 3=1p ·2+¿20 @¡· 0 ¿1 A; and then (7.38) Av1= 0; Av 2=p ·2+¿2v3; Av 3=¡p ·2+¿2v2: In particular, with respect to the basis fv2; v3gofV= Span fv2; v3g,AjV has the matrix representation (7.39) B=p ·2+¿2µ0¡1 1 0¶ : We see that (7.40) esAv1=v1; while, in light of the calculations giving (2.8), (7.41)esAv2= (cos sp ·2+¿2)v2+(sin sp ·2+¿2)v3; esAv3=¡(sinsp ·2+¿2)v2+(cos sp ·2+¿2)v3: Exercises 1. Consider a curve c(t) inR3, not necessarily parametrized by arclength. Show that the acceleration a(t) is given by (7.42) a(t) =d2s dt2T+·³ds dt´2 N: Hint. Di®erentiate v(t) = ( ds=dt )T(t) and use the chain rule dT=dt = (ds=dt )(dT=ds ), plus (7.4). 2. Show that (7.43) ·B=v£a kvk3: Hint. Take the cross product of both sides of (7.42) with T, and use (7.6). 8. Variable coe±cient systems 191 3. In the setting of Exercises 1{2, show that (7.44) ·2¿kvk6=¡a¢(v£a0): Deduce from (7.43){(7.44) that (7.45) ¿=(v£a)¢a0 kv£ak2: Hint. Proceed from (7.43) to d dt(·kvk3)B+·kvk3dB dt=d dt(v£a) =v£a0; and use dB=dt =¡¿(ds=dt )N, as a consequence of (7.9). Then dot with a, and use a¢N=·kvk2, from (7.42), to get (7.44). 4. Consider the curve c(t) inR3given by c(t) = (acost; bsint; t); where aandbare given positive constants. Compute the curvature, torsion, and Frenet frame. Hint. Use (7.43) to compute ·andB. Then use N=B£T. Use (7.45) to compute ¿. 5. Suppose cand ~care two curves, both parametrized by arc length over 0·s·L, and both having the same curvature ·(s)>0 and the same torsion ¿(s). Show that there exit x02R3andA2O(3) such that ~c(s) =Ac(s) +x0;8s2[0; L]: Hint. To begin, show that if their Frenet frames coincide at s= 0, i.e., eT(0) = T(0);eN(0) = N(0);eB(0) = B(0), then eT´T;eN´N;eB´B. 6. Suppose cis a curve inR3with curvature · >0. Show that there exists a plane in which c(t) lies for all tif and only if ¿´0. Hint. When ¿´0, the plane should be parallel to the orthogonal complement of B. 8. Variable coe±cient systems Here we consider a variable coe±cient n£n¯rst order system (8.1)dx dt=A(t)x; x (t0) =x02Cn; 192 3. Linear Systems of Di®erential Equations and its inhomogeneous analogue. The general theory, which will be pre- sented in Chapter 4, implies that if A(t) is a smooth function of t2I= (a; b) andt02I, then (8.1) has a unique solution x(t) fort2I, depending linearly onx0, so (8.2) x(t) =S(t; t0)x0; S(t; t0)2 L(Cn): Seex10 of this chapter for power series methods of constructing S(t; t0), when A(t) is analytic. As we have seen, (8.3) A(t)´A=)S(t; t0) =e(t¡t0)A: However, for variable coe±cient equations there is not such a simple formula, and the matrix entries of S(t; s) can involve a multiplicity of new special functions, such as Bessel functions, Airy functions, Legendre functions, and many more. We will not dwell on this here, but we will note how S(t; t0) is related to a \complete set" of solutions to (8.1). Suppose x1(t); : : : ; x n(t) arensolutions to (8.1) (but with di®erent initial conditions). Fix t02I, and assume (8.4) x1(t0); : : : ; x n(t0) are linearly independent in Cn; or equivalently these vectors form a basis of Cn. Given such solutions xj(t), we form the n£nmatrix (8.5) M(t) =¡ x1(t); : : : ; x n(t)¢ ; whose jth column is xj(t). This matrix function solves (8.6)dM dt=A(t)M(t): The condition (8.4) is equivalent to the statement that M(t0) is invertible. We claim that if Msolves (8.6) and M(t0) is invertible then M(t) is invertible for all t2I. To see this, we use the fact that the invertibility of M(t) is equivalent to the non-vanishing of the quantity (8.7) W(t) = det M(t); called the Wronskian offx1(t); : : : ; x n(t)g. It is also notable that W(t) solves a di®erential equation. In general we have (8.8)d dtdetM(t) =¡ detM(t)¢ Tr¡ M(t)¡1M0(t)¢ : 8. Variable coe±cient systems 193 (See Exercises 1{3 below.) Let ~I½Ibe the maximal interval containing t0on which M(t) is invertible. Then (8.8) holds for t2~I. When (8.6) holds, we have Tr( M(t)¡1M0(t)) = Tr( M(t)¡1A(t)M(t)) = Tr A(t), so the Wronskian solves the di®erential equation (8.9)dW dt=¡ TrA(t)¢ W(t): Hence (8.10) W(t) =eb(t;s)W(s); b(t; s) =Zt sTrA(¿)d¿: This implies ~I=Iand hence gives the asserted invertibility. From here we obtain the following. Proposition 8.1. IfM(t)solves (8.6) for t2IandM(t0)is invertible, then (8.11) S(t; t0) =M(t)M(t0)¡1;8t2I: Proof. We have seen that M(t) is invertible for all t2I. Ifx(t) solves (8.1), set (8.12) y(t) =M(t0)M(t)¡1x(t); and apply d=dt. Using the identity (8.13)d dtM(t)¡1=¡M(t)¡1M0(t)M(t)¡1; (see Exercise 4 below), we have (8.14)dy dt=¡M(t0)M(t)¡1A(t)M(t)M(t)¡1x(t) +M(t0)M(t)¡1A(t)x(t) = 0; hence y(t) =y(t0) for t2I, i.e., (8.15) M(t0)M(t)¡1x(t)´x(t0): Applying M(t)M(t0)¡1to both sides of (8.15) gives (8.11). Note also that, for s; t2I, (8.16) S(t; s) =M(t)M(s)¡1 194 3. Linear Systems of Di®erential Equations gives S(t; s)x(s) =x(t) for each solution x(t) to (8.1). We also have (8.17) S(t; t0) =S(t; s)S(s; t0); S(t; s) =S(s; t)¡1: There is a more general version of the Duhamel formula (4.5) for the solution to an inhomogeneous di®erential equation (8.18)dx dt=A(t)x+f(t); x(t0) =x0: Namely, (8.19) x(t) =S(t; t0)x0+Zt t0S(t; s)f(s)ds: In fact, clearly (8.19) satis¯es x(t0) =x0and applying d=dt to (8.19) gives the equation (8.18). In view of (8.16), we have the alternative formula (8.20) x(t) =M(t)M(t0)¡1x0+M(t)Zt t0M(s)¡1f(s)ds; for invertible M(t) as in (8.5){(8.6). We note that there is a simple formula for the solution operator S(t; s) to (8.1) in case the following commutativity hypothesis holds: (CA) A(t)A(t0) =A(t0)A(t);8t; t02I: We claim that if (8.21) B(t; s) =¡Zt sA(¿)d¿; then (8.22) ( CA) =)d dt¡ eB(t;s)x(t)¢ =eB(t;s)¡ x0(t)¡A(t)x(t)¢ ; from which it follows that (8.23) ( CA) =)S(t; s) =eRt sA(¿)d¿: (This identity fails in the absence of the hypothesis (CA).) To establish (8.22), we note that (CA) implies (CB) B(t; s)B(t0; s) =B(t0; s)B(t; s);8s; t; t02I: 8. Variable coe±cient systems 195 Next, (8.24)(CB) =)lim h!01 h³ eB(t+h;s)¡eB(t;s)´ = lim h!01 heB(t;s)³ eB(t+h;s)¡B(t;s)¡I´ =¡eB(t;s)A(t) =)d dteB(t;s)=¡eB(t;s)A(t); from which (8.22) follows. Here is an application of (8.23). Let x(s) be a planar curve, on an interval about s= 0, parametrized by arc-length, with unit tangent T(s) =x0(s). Then the Frenet-Serret equations (7.1) simplify to T0=·N, with N=JT, i.e., to (8.25) T0(s) =·(s)JT(s); with Jas in (2.1). Clearly the commutativity hypothesis (CA) holds for A(s) =·(s)J, so we deduce that (8.26) T(s) =e¸(s)JT(0); ¸(s) =Zs 0·(¿)d¿: Recall that etJis given by (2.8), i.e., (8.27) etJ=µcost¡sint sintcost¶ : Exercises Exercises 1{3 lead to a proof of the formula (8.8) for the derivative of detM(t). 1. Let A2M(n;C). Show that, as s!0, det(I+sA) = (1 + sa11)¢¢¢(1 +sann) +O(s2) = 1 + sTrA+O(s2); henced dsdet(I+sA)¯¯ s=0= Tr A: 196 3. Linear Systems of Di®erential Equations 2. Let B(s) be a smooth matrix valued function of s, with B(0) = I. Use Exercise 1 to show that d dsdetB(s)¯¯ s=0= Tr B0(0): Hint. Write B(s) =I+sB0(0) + O(s2). 3. Let C(s) be a smooth matrix valued function, and assume C(0) is in- vertible. Use Exercise 2 plus detC(s) =¡ detC(0)¢ detB(s); B (s) =C(0)¡1C(s) to show that d dsdetC(s)¯¯ s=0=¡ detC(0)¢ TrC(0)¡1C0(0): Use this to prove (8.8). Hint. Fixtand set C(s) =M(t+s), so d dtdetM(t) =d dsdetC(s)¯¯ s=0: 4. Verify the identity (8.13). Hint. SetU(t) =M(t)¡1and di®erentiate the identity U(t)M(t) =I. Exercises 5{6 generalize (8.25){(8.27) from the case of zero torsion (cf. Exercise 6 of x7) to the case (8.28) ¿(t) =¯·(t); ¯ constant. 5. Assume x(t) is a curve in R3for which (8.28) holds. Show that x(t) = x(0) +Rt 0T(s)ds, with (8.29)¡ T(t); N(t); B(t)¢ =e¾(t)K¡ T(0); N(0); B(0)¢ ; where (8.30) K=0 @0¡1 0 1 0 ¡¯ 0¯ 01 A; ¾(t) =Zt 0·(s)ds: 8. Variable coe±cient systems 197 Hint. Use (7.26){(7.27) and (CA) )(8.21){(8.23). 6. Let e1; e2; e3denote the standard basis of R3, and let v1= (1 + ¯2)¡1=2(¯e1+e3); v 2=e2; v 3= (1 + ¯2)¡1=2(e1¡¯e3): Show that v1; v2; v3form an orthonormal basis of R3and, with Kas in (8.30), Kv1= 0; Kv 2=¡(1 +¯2)1=2v3; Kv 3= (1 + ¯2)1=2v2: Deduce that e¾Kv1=v1; e¾Kv2= (cos ´)v2¡(sin´)v3; e¾Kv3= (sin ´)v2+ (cos ´)v3; where ´= (1 + ¯2)1=2¾. 7. Given B2M(n;C), write down the solution to dx dt=etBx; x (0) = x0: Hint. Use (8.23). Exercises 8{9 deal with a linear equation with periodic coe±cients: (8.31)dx dt=A(t)x; A (t+ 1) = A(t): SayA(t)2M(n;C). 8. Assume M(t) solves (8.6), with A(t) as in (8.31), and M(0) is invertible. Show that (8.32) M(1) = C=)M(t+ 1) = M(t)C: 9. In the setting of Exercise 8, we know M(t) is invertible for all t, soCis invertible. Results of Appendix A yield X2M(n;C) such that (8.33) eX=C: Show that (8.34) P(t) =M(t)e¡tX=)P(t+ 1) = P(t): The representation (8.35) M(t) =P(t)etX is called the Floquet representation ofM(t). 198 3. Linear Systems of Di®erential Equations 9. Variation of parameters and Duhamel's formula An inhomogeneous equation (9.1) y00+a(t)y0+b(t)y=f(t) can be solved via the method of variation of parameters, if one is given a complete set u1(t); u2(t) of solutions to the homogeneous equation (9.2) u00 j+a(t)u0 j+b(t)uj= 0: The method (derived already in x12 of Chapter 1 when a(t) and b(t) are constant) consists of seeking a solution to (9.1) in the form (9.3) y(t) =v1(t)u1(t) +v2(t)u2(t); and ¯nding equations for vj(t) which can be solved and which work to yield a solution to (9.1). We have (9.4) y0=v1u0 1+v2u0 2+v0 1u1+v0 2u2: We impose the condition (9.5) v0 1u1+v0 2u2= 0: Then y00=v0 1u0 1+v0 2u0 2+v1u00 1+v2u00 2, and plugging in (9.2) gives (9.6) y00=v0 1u0 1+v0 2u0 2¡(au0 1+bu1)v1¡(au0 2+bu2)v2; hence (9.7) y00+ay0+by=v0 1u0 1+v0 2u0 2: Thus we have a solution to (9.1) in the form (9.3) provided v0 1andv0 2solve (9.8)v0 1u1+v0 2u2= 0; v0 1u0 1+v0 2u0 2=f: This linear system for v0 1; v0 2has the explicit solution (9.9) v0 1=¡u2 Wf; v0 2=u1 Wf; where W(t) is the Wronskian: (9.10) W=u1u0 2¡u2u0 1= detµu1u2 u0 1u0 2¶ : 9. Variation of parameters and Duhamel's formula 199 Then (9.11)v1(t) =¡Zt t0u2(s) W(s)f(s)ds+C1; v2(t) =Zt t0u1(s) W(s)f(s)ds+C2: So (9.12) y(t) =C1u1(t) +C2u2(t) +Zt t0£ u2(t)u1(s)¡u1(t)u2(s)¤f(s) W(s)ds: We can connect this formula with that produced in x8 as follows. If y(t) solves (9.1), then x(t) = (y(t); y0(t))tsolves the ¯rst order system (9.13)dx dt=A(t)x+µ0 f(t)¶ ; where (9.14) A(t) =µ0 1 ¡b(t)¡a(t)¶ ; and a complete set of solutions to the homogeneous version of (9.13) is given by (9.15) xj(t) =µuj(t) u0 j(t)¶ ; j = 1;2: Thus we can set (9.16) M(t) =µu1(t)u2(t) u0 1(t)u0 2(t)¶ ; and as in (8.20) we have (9.17)µy(t) y0(t)¶ =M(t)M(t0)¡1µy0 y1¶ +M(t)Zt t0M(s)¡1µ0 f(s)¶ ds; solving (9.13) with y(t0) =y0; y0(t0) =y1. Note that (9.18) M(s)¡1=1 W(s)µu0 2(s)¡u2(s) ¡u0 1(s)u1(s)¶ ; with W(s), the Wronskian, as in (9.10). Thus the last term on the right side of (9.17) is equal to (9.19)µu1(t)u2(t) u0 1(t)u0 2(t)¶Zt t01 W(s)µ¡u2(s)f(s) u1(s)f(s)¶ ds; and performing this matrix multiplication yields the integrand in (9.12). Thus we see that Duhamel's formula provides an alternative approach to the method of variation of parameters. 200 3. Linear Systems of Di®erential Equations Exercises 1. Use the method of variation of parameters to solve (9.20) y00+y= tan t: 2. Convert (9.20) to a 2 £2 ¯rst order system and use Duhamel's formula to solve it. Compare the result with your work on Exercise 1. Compare also with (4.6){(4.10). 3. Do analogues of Exercises 1{2 for each of the following equations. y00+y=et; (a) y00+y= sin t; (b) y00+y=t; (c) y00+y=t2: 4. Show that the Wronskian, de¯ned by (9.10), satis¯es the equation (9.21)dW dt=¡a(t)W; ifu1andu2solve (9.2). 5. Show that one solution to (9.22) u00+ 2tu0+ 2u= 0 is (9.23) u1(t) =e¡t2: Set up and solve the di®erential equation for W(t) =u1u0 2¡u2u0 1. Then solve the associated ¯rst order equation for u2, to produce a linearly independent solution u2to (9.22), in terms of an integral. 6. Do Exercise 5 with (9.22) replaced by u00+ 2u0+u= 0; one of whose solutions is u1(t) =e¡t: 10. Power series expansions 201 10. Power series expansions Here we produce solutions to initial value problems (10.1)dx dt=A(t)x+f(t); x(0) = x0; in terms of a power series expansion, (10.2) x(t) =x0+x1t+x2t2+¢¢¢=1X k=0xktk; under the hypothesis that the n£nmatrix-valued function A(t) and vector- valued function f(t) are given by power series, (10.3) A(t) =1X k=0Aktk; f(t) =1X k=0fktk; convergent for jtj< R 0. The coe±cients xkin (10.2) will be obtained recur- sively, as follows. Given x(t) of the form (10.2), we have (10.4)dx dt=1X k=1kxktk¡1=1X k=0(k+ 1)xk+1tk; and (10.5)A(t)x=1X j=0Ajtj1X `=0x`t` =1X k=0³kX j=0Ak¡jxj´ tk; so the power series on the left and right sides of (10.1) agree if and only if, for each k¸0, (10.6) ( k+ 1)xk+1=kX j=0Ak¡jxj+fk: In particular, the ¯rst three recursions are (10.7)x1=A0x0+f0; 2x2=A1x0+A0x1+f1; 3x3=A2x0+A1x1+A0x2+f2: To start the recursion, the initial condition in (10.1) speci¯es x0. We next address the issue of convergence of the power series thus pro- duced for x(t). We will establish the following Proposition 10.1. Under the hypotheses given above, the power series (10.2) converges to the solution x(t)to (10.1), for jtj< R 0. 202 3. Linear Systems of Di®erential Equations Proof. The hypotheses on (10.3) imply that for each R < R 0, there exist a; b2(0;1) such that (10.8) kAkk ·aR¡k;kfkk ·bR¡k;8k2Z+: We will show that, given r2(0; R), there exists C2(0;1) such that (10.9) kxjk ·Cr¡j;8j2Z+: Such estimates imply that the power series (10.2) converges for jtj< r, for each r < R 0, hence for jtj< R 0. We will prove (10.9) by induction. The inductive step is to assume it holds for all j·kand to deduce that it holds for j=k+ 1. This deduction proceeds as follows. We have, by (10.6), (10.8), and (10.9) for j·k, (10.10)(k+ 1)kxk+1k ·kX j=0kAk¡jk ¢ kxjk+kfkk ·aCkX j=0Rj¡kr¡j+bR¡k =aCr¡kkX j=0³r R´k¡j +bR¡k: Now, given 0 < r < R , (10.11)kX j=0³r R´k¡j <1X j=0³r R´j =1 1¡r R=M(R; r)<1: Hence (10.12) ( k+ 1)kxk+1k ·aCM (R; r)r¡k+br¡k: We place on Cthe constraint that (10.13) C¸b; and obtain (10.14) kxk+1k ·aM(R; r) + 1 k+ 1r¢Cr¡k¡1: This gives the desired result (10.15) kxk+1k ·Cr¡k¡1; 10. Power series expansions 203 as long as (10.16)aM(R; r) + 1 k+ 1r·1: Thus, to ¯nish the argument, we pick K2Nsuch that (10.17) K+ 1¸£ aM(R; r) + 1¤ r: (Recall that we have a; R; r , and M(R; r).) Then we pick C2(0;1) large enough that (10.9) holds for all j2 f0;1; : : : ; K g, i.e., we take (in addition to (10.13)) (10.18) C¸max 0·j·Krjkxjk: Then for all k¸K, the inductive step yielding (10.15) from the validity of (10.9) for all j·kholds, and the inductive proof of (10.9) is complete. For notational simplicity, we have discussed power series expansions about t= 0 so far, but the same considerations apply to power series about a more general point t0. Thus we could replace (10.1) by (10.19)dx dt=A(t)x+f(t); x(t0) =x0; with A(t) and f(t) given by power series (10.20) A(t) =1X k=0Ak(t¡t0)k; f(t) =1X k=0fk(t¡t0)k; forjt¡t0j< R 0, and ¯nd x(t) in the form (10.21) x(t) =1X k=0xk(t¡t0)k: The recursive formula for the coe±cients xkis again given by (10.6), and (10.8){(10.18) apply without further change. It is worth noting that, in (10.20){(10.21), (10.22) Ak=1 k!A(k)(t0); f k=1 k!f(k)(t0); x k=1 k!x(k)(t0): These formulas, say for fk, arise as follows. Setting t=t0in (10.20) gives f0=f(t0). Generally, if the power series for f(t) converges for jt¡t0j< R 0, so does the power series (10.23) f0(t) =1X k=1kfk(t¡t0)k¡1; 204 3. Linear Systems of Di®erential Equations and more generally, (10.24) f(n)(t) =1X k=nk(k¡1)¢¢¢(k¡n+ 1)fk(t¡t0)k¡n; and setting t=t0in (10.24) gives f(n)(t0) =n!fn. As an aside, we mention that a convenient way to prove (10.23) is to de¯ne g(t) to be the power series on the right side of (10.23) and show that (10.25)Zt 0g(s)ds=1X k=1fk(t¡t0)k=f(t)¡f(t0): Compare the discussion regarding (1.45){(1.50) in Chapter 1. We next establish the following important fact about functions given by convergent power series. Proposition 10.2. Iff(t)is given by a power series as in (10.20), conver- gent for jt¡t0j< R 0, then fcan also be expanded in a power series in t¡t1, for each t12(t0¡R0; t0+R0), with radius of convergence R0¡ jt0¡t1j. Proof. As in (10.22), such a power series would necessarily have the form (10.26) f(t) =1X n=0f(n)(t1) n!(t¡t1)n: We claim this converges when jt¡t1j< R 0¡ jt1¡t0j. To see this, apply (10.24) with t=t1to estimate jf(n)(t1)j. We have (10.27)f(n)(t1) n!=1X k=nµk n¶ fk(t1¡t0)k¡n: The assertion that the power series (10.20) for f(t) converges for jt¡t0j< R 0 implies that, for each r < R 0, there exists C <1such that kfkk ·Cr¡k. Hence (10.27) gives (10.28)kf(n)(t1)k n!·C1X k=nµk n¶ r¡kjt1¡t0jk¡n =Cr¡n1X k=nµk n¶³jt1¡t0j r´k¡n : To evaluate this last quantity, note that (10.29)'(s) = (1 ¡s)¡(n+1))'(`)(0) = ( n+ 1)¢¢¢(n+`) )'(s) =1X `=0µn+` n¶ s`=1X k=nµk n¶ sk¡n; 10. Power series expansions 205 forjsj<1, so (10.28) gives (10.30)kf(n)(t1)k n!·Cr¡n³ 1¡jt1¡t0j r´¡(n+1) =C¡ r¡ jt1¡t0j¢¡n³ 1¡jt1¡t0j r´¡1 : This estimate implies the series (10.26) converges for jt¡t1j< r¡ jt1¡t0j, for each r < R 0, hence for jt¡t1j< R 0¡ jt1¡t0j. The fact that the sum of the series is equal to f(t) is a consequence of the formula (10.32) given below for the remainder Rk(t; t1) in the expansion (10.31) f(t) =kX n=0f(n)(t1) n!(t¡t1)n+Rk(t; t1); namely, (10.32) Rk(t; t1) =1 k!Zt t1(t¡s)kf(k+1)(s)ds: See Exercise 1 below for an approach to proving (10.32). The asserted convergence in (10.26) is equivalent to the statement that (10.33) kRk(t; t1)k ¡! 0;ask! 1 ; forjt¡t1j< R 0¡ jt1¡t0j, which can be obtained from (10.30), or rather the analogous estimates on kf(n)(s)k=n!, when sis between t1andt. See Exercise 3 below. A (vector-valued) function fde¯ned on an interval I= (a; b) is said to be an analytic function onIif and only if for each t12I, there is an r1>0 such that for jt¡t1j< r1,f(t) is given by a convergent power series in t¡t1. Again, such a power series is necessarily of the form (10.26). What has just been demonstrated implies that if fis given by a comvergent power series int¡t0forjt¡t0j< R 0, then fis analytic on the interval ( t0¡R0; t0+R0). The following is a useful fact about analytic functions. Lemma 10.3. Iffis analytic on (a; b)and0< " < jb¡aj=2, then there exists ± >0such that for each t12[a+"; b¡"], the power series (10.26) converges whenever jt¡t1j< ±. We sketch an approach to the proof of Lemma 10.3. By hypothesis, each point p2[a+"; b¡"] =J"is the center of an open interval Ipon which fis given by a convergent power series about p. Using results about compactness 206 3. Linear Systems of Di®erential Equations ofJ"presented in Appendix A of Chapter 4, it can be shown that there is a ¯nite setfp1; : : : ; p Kg ½J"such that the intervals Ipj;1·j·Kcover J". Given this, one can deduce the existence of ± >0 such that for each t12J", the interval ( t1¡±; t1+±) is contained in one of the intervals Ipj;1·j·K, and then the convergence of the power series of fabout t1on (t1¡±; t1+±) follows from Proposition 10.2. With these tools in hand, we have the following result. Proposition 10.4. Assume A(t)andf(t)are analytic on an interval (a; b) andt02(a; b). Then the initial value problem (10.19) has a unique solution x(t), analytic on (a; b). Proof. We know that A(t) and f(t) have power series (10.20), convergent forjt¡t0j< R 0, for some R0>0, and the calculations from the ¯rst part of this section construct the solution x(t) to (10.19) for t2(t0¡R0; t0+R0). If this interval is not all of ( a; b), we can extend x(t) as follows. Suppose t0+R0·b¡", and for such " >0 take ± >0 as in Lemma 10.1. Take t1=t0+R0¡±=2. Then the previous argument constructs ~ x(t) as an analytic function on ( t1¡±; t1+±), satisfying (10.19) with the initial condition given at t1: ~x(t1) =x(t1). It is readily veri¯ed that ~ x=xon (t1¡±; t0+R0), so the solution x(t) is extended past t0+R0. Iterating this argument gives the conclusions of the proposition. To conclude this section, we mention a connection with the study of functions of a complex variable, which the reader could pursue further, con- sulting texts on complex analysis, such as [ Ahl]. Here is the general set-up. Let ­ ½Cbe an open set, and f: ­!C. We say fiscomplex di®erentiable atz02­ provided (10.34) lim w!0f(z0+w)¡f(z0) w exists. Here, w!0 inC. If this limit exists, we call it (10.35) f0(z0): We say fis complex di®erentiable on ­ if is complex di®erentiable at each z02­. The relevance of this concept to the material of this section is the fol- lowing. If f(t) is given by the power series (10.20), absolutely convergent for real t2(t0¡R0; t0+R0), then (10.36) f(z) =1X k=0fk(z¡t0)k 10. Power series expansions 207 is absolutely convergent for z2Csatisfying jz¡t0j< R 0, i.e., on the disk (10.37) DR0(t0) =fz2C:jz¡t0j< R 0g; and it is complex di®erentiable on this disk. Furthermore, f0is complex di®erentiable on this disk, etc., including the kth order derivative f(k), and (10.38) fk=f(k)(t0) k!: More is true, namely the following converse. Theorem 10.5. Assume fis complex di®erentiable on the open set ­½C. Lett02­and assume DR0(t0)½­. Then fis given by a power series, of the form (10.36), absolutely convergent on DR0(t0). This is one of the central basic results of complex analysis. A proof can be found in Chapter 5 of [ Ahl]. Example. Consider (10.39) f(z) =1 z2+ 1: This is well de¯ned except at §i, where the denominator vanishes, and one can readily verify that fis complex di®erentiable on Cn fi;¡ig. It follows from Theorem 10.5 that if t02Cnfi;¡ig, this function is given by a power series expansion about t0, absolutely convergent on DR(t0), where (10.40) R= min fjt0¡ij;jt0+ijg: In particular, (10.41) t02R=)R=q t2 0+ 1 gives the radius of convergence of the power series expansion of 1 =(z2+ 1) about t0. This is easy to see directly for t0= 0: (10.42)1 z2+ 1=1X k=0(¡1)kz2k: However, for other t02R, it is not so easy to see directly that this function has a power series expansion about t0with radius of convergence given by (10.41). The reader might give this a try. 208 3. Linear Systems of Di®erential Equations To interface this example with Proposition 10.4, we note that, by this proposition, plus the results just derived on 1 =(z2+ 1), the equation (10.43)dx dt=µ1 (t2+ 1)¡1 0 ¡1¶ x+µet e¡t¶ ; x(0) =µ1 ¡1¶ has a solution that is analytic on ( ¡1;1). The power series expansion for the solution x(t) about t0converges for jtj<1 ift0= 0 (this is an easy consequence of Proposition 10.4 and (10.42)), and for other t02R, it converges for jt¡t0j<p t2 0+ 1 (as a consequence of Proposition 10.4 and Theorem 10.5). Exercises 1. Assume fis a smooth (vector valued) function of t2(a; b). As in (10.31), de¯ne Rk(t; y) for t; y2(a; b), by (10.44) f(t) =kX n=0f(n)(y) n!(t¡y)n+Rk(t; y): Apply @=@y to both sides of (10.47). Observe that the left side becomes 0 and there is considerable cancellation on the right side. Show that (10.45)@ @yRk(t; y) =¡f(k+1)(y) k!(t¡y)k; R k(t; t) = 0 : Integrate this to establish the remainder formula (10.46) Rk(t; y) =1 k!Zt y(t¡s)kf(k+1)(s)ds: 2. Given g, continuous on [ y; t], show that there exists s12[y; t] such that (10.47)Zt yg(s)ds= (t¡y)g(s1): 10. Power series expansions 209 3. To show that (10.13) holds when the estimate (10.30) holds, and com- plete the proof of Proposition 10.4, argue as follows. By (10.30), (10.48) kRk(t; t1)k ·C(k+ 1) max s2[t1;t]³ 1¡js¡t0j r´¡1Zt t1(t¡s)k(r¡ js¡t0j)¡k¡1ds ·C0(k+ 1)Zt t1(t¡s)k(r¡ jt0¡sj)¡k¡1ds; provided jt1¡t0j< r. By (10.47), we have, for some s12[t1; t], (10.49)kRk(t; t1)k ·C0(k+ 1)jt1¡tj ¢ jt¡s1jk(r¡ js1¡t0j)¡k¡1 ·C0(k+ 1)jt1¡tj r¡ js1¡t0j³jt¡s1j r¡ js1¡t0j´k : Show that, provided jt¡t1j< r¡ jt1¡t0jands12[t1; t], this last quantity tends to 0 as k! 1 . 4. Consider the function g:Cn f0g !Cgiven by (10.50) g(z) =e¡1=z2: Show that gis complex di®erentiable on Cn f0g. Use Theorem 10.5 to deduce that h:R!R, given by (10.51)h(t) =e¡1=t2; t6= 0; 0; t = 0; is analytic on Rn f0g. Show that his not analytic on any interval containing 0. Compute h(k)(0): 5. Consider the Airy equation (10.52) y00=ty; y (0) = y0; y0(0) = y1; Introduced in (15.9) of Chapter 1. Show that this yields the ¯rst order system (10.53)dx dt= (A0+A1t)x; x (0) = x0; with (10.54) A0=µ0 1 0 0¶ ; A 1=µ0 0 1 0¶ ; x 0=µy0 y1¶ : 210 3. Linear Systems of Di®erential Equations Note that (10.55) A2 0=A2 1= 0; and (10.56) A0A1=µ1 0 0 0¶ ; A 1A0=µ0 0 0 1¶ : 6. For a system of the form (10.53), whose solution has a power series of the form (10.2), the recursion (10.6) becomes (10.57) ( k+ 1)xk+1=A0xk+A1xk¡1; with the convention that x¡1= 0. Assume (10.55) holds. Show that (10.58) xk+3=1 k+ 3³1 k+ 2A0A1+1 k+ 1A1A0´ xk: Note that when A0andA1are given by (10.54), this becomes (10.59) xk+3=1 k+ 3µ1 k+2 1 k+1¶ xk: Establish directly from (10.58) that the seriesPxktkis absolutely con- vergent for all t. 11. Regular singular points Here we consider equations of the form (11.1) tdx dt=A(t)x; where xtakes values in Cn, and A(t), with values in M(n;C), has a power series convergent for tin some interval ( ¡T0; T0), (11.2) A(t) =A0+A1t+A2t2+¢¢¢: The system (1.1) is said to have a regular singular point at t= 0. One source of such systems is the following class of second order equations: (11.3) t2u00(t) +tb(t)u0(t) +c(t)u(t) = 0 ; 11. Regular singular points 211 where b(t) and c(t) have convergent power series for jtj< T0. In such a case, one can set (11.4) x(t) =µu(t) v(t)¶ ; v(t) =tu0(t); obtaining (11.1) with (11.5) A(t) =µ0 1 ¡c(t) 1¡b(t)¶ : A paradigm example, studied in Exercises 6{13 of x15, Chapter 1, is the Bessel equation (11.6)d2u dt2+1 tdu dt+³ 1¡º2 t2´ u= 0; which via (11.4) takes the form (11.1), with (11.7) A(t) =A0+A2t2; A 0=µ0 1 º20¶ ; A 1=µ0 0 1 0¶ : It follows from Proposition 10.4 that, given t02(0; T0), the equation (11.1), with initial condition x(t0) =v, has a unique solution analytic on (0 ; T0). Our goal here is to analyze the behavior of x(t) ast&0. A starting point for the analysis of (11.1) is the case A(t)´A0, i.e., (11.8) tdx dt=A0x: The change of variable z(s) =x(es) yields (11.9)dz ds=A0z(s); with solution (11.10) z(s) =esA0v; v =z(0); hence (11.11) x(t) =e(logt)A0=tA0v; t > 0; the latter identity de¯ning tA0, for t >0. Compare results on the \Euler equations" in Exercises 1{3, x15, Chapter 1. 212 3. Linear Systems of Di®erential Equations Note that if v2 E(A0; ¸), then tA0v=t¸v, which either blows up or vanishes as t&0, if Re ¸ <0 or Re ¸ >0, respectively, or oscillates rapidly ast&0, if¸is purely imaginary but not zero. On the other hand, (11.12) v2 N(A0) =)tA0v´v: It is useful to have the following extension of this result to the setting of (11.1). Lemma 11.1. Ifv2 N(A0), then (11.1) has a solution given by a conver- gent power series on some interval about the origin, (11.13) x(t) =x0+x1t+x2t2+¢¢¢; x 0=v; as long as the eigenvalues of A0satisfy a mild condition, given in (11.18) below. Proof. We produce a recursive formula for the coe±cients xkin (11.13), in the spirit of the calculations of x10. We have (11.14) tdx dt=X k¸1kxktk; and (11.15)A(t)x=X j¸0AjtjX `¸0x`t` =A0x0+X k¸1kX `=0Ak¡`x`tk: Equating the power series in (11.14) and (11.15) would be impossible without our hypothesis that A0x0= 0, but having that, we obtain the recursive formulas, for k¸1, (11.16) kxk=A0xk+k¡1X `=0Ak¡`x`; i.e., (11.17) ( kI¡A0)xk=k¡1X `=0Ak¡`x`: Clearly we can solve uniquely for xkprovided (11.18) 8k2N=f1;2;3; : : :g; k =2Spec A0: 11. Regular singular points 213 This is the condition on Spec A0mentioned in the lemma. As long as this holds, we can solve for the coe±cients xkfor all k2N, obtaining (11.13). Estimates on these coe±cients implying that (11.13) has a positive radius of convergence are quite similar to those made in x10, and will not be repeated here. Our next goal is to extend this analysis to solutions to (11.1), for general A(t), of the form (11.2), without such an hypothesis of membership in N(A0) as in Lemma 11.1. We will seek a matrix-valued power series (11.19) U(t) =I+U1t+U2t2+¢¢¢ such that under the change of variable (11.20) x(t) =U(t)y(t); (11.1) becomes (11.21) tdy dt=A0y: This will work as long as A0does not have two eigenvalues that di®er by a nonzero integer, in which case a more elaborate construction will be needed. To implement (11.20) and achieve (11.21), we have from (11.20) and (11.1) that (11.22) A(t)U(t)y=tdx dt=tU(t)dy dt+tU0(t)y; which gives (11.21) provided U(t) satis¯es (11.23) tdU dt=A(t)U(t)¡U(t)A0: Now (11.23) has the same form as (11.1), i.e., (11.24) tdU dt=A(t)U(t); where Utakes values in M(n;C) and A(t) takes values in L(M(n;C)); (11.25)A(t)U=A(t)U(t)¡U(t)A0 = (A0+A1t+A2t2+¢¢¢)U: In particular, (11.26) A0U=A0U¡UA0= [A0; U] =CA0U; 214 3. Linear Systems of Di®erential Equations the last identity de¯ning CA02 L(M(n;C)). Note that (11.27) U(0) = I2 N(CA0); so Lemma 11.1 applies to (11.24), i.e., to (11.23). In this setting, the recur- sion for Uk; k¸1, analogous to (11.16){(11.17), takes the form (11.28) kUk= [A0; Uk] +k¡1X j=0Ak¡jUj; i.e., (11.29) ( kI¡CA0)Uk=k¡1X j=0Ak¡jUj: Recall U0=I. The condition for solvability of (11.29) for all k2N= f1;2;3; : : :gis that no positive integer belong to Spec CA0. Results of Chap- ter 2, x7 (cf. Exercise 9) yield the following: (11.30) Spec A0=f¸jg=)Spec CA0=f¸j¡¸kg: Thus the condition that Spec CA0contain no positive integer is equivalent to the condition that A0have no two eigenvalues that di®er by a nonzero integer. We thus have the following result. Proposition 11.2. Assume A0has no two eigenvalues that di®er by a nonzero integer. Then there exists T0>0andU(t)as in (11.19) with power series convergent for jtj< T0, such that the general solution to (11.1) fort2(0; T0)has the form (11.31) x(t) =U(t)tA0v; v 2Cn: Let us see how Proposition 11.2 applies to the Bessel equation (11.6), which we have recast in the form (11.1) with A(t) =A0+A2t2, as in (11.7). Note that (11.32) A0=µ0 1 º20¶ =)Spec A0=fº;¡ºg: Thus Spec CA0=f2º;0;¡2ºg, and Proposition 11.2 applies whenever ºis not an integer or half-integer. Now as indicated in the exercises in x15 of Chapter 1, there is not an obstruction to series expansions consistent with (11.31) when ºis a half-integer. This is due to the special structure of (11.7), 11. Regular singular points 215 and suggests a more general result, of the following sort. Suppose only even powers of tappear in the series for A(t): (11.33) A(t) =A0+A2t2+A4t4+¢¢¢: Then we look for U(t), solving (11.23), in the form (11.34) U(t) =I+U2t2+U4t4+¢¢¢: In such a case, only even powers of toccur in the power series for (11.23), and in place of (11.28){(11.29), one gets the following recursion formulas for U2k; k¸1: (11.35) 2 kU2k= [A0; U2k] +k¡1X j=0A2k¡2jU2j; i.e., (11.36) (2 kI¡CA0)U2k=k¡1X j=0A2k¡2jU2j: This is solvable for U2kas long as 2 k =2Spec CA0, and we have the following. Proposition 11.3. Assume A(t)satis¯es (11.33), and A0has no two eigen- values that di®er by a nonzero even integer. Then there exists T0>0and U(t)as in (11.34), with power series convergent for jtj< T 0, such that the general solution to (11.1) for t2(0; T0)has the form (11.31). We return to the Bessel equation (11.6) and consider the case º= 0. That is, we consider (11.1) with A(t) as in (11.7), and (11.37) A0=µ0 1 0 0¶ : Proposition 11.3 applies to this case (so does Proposition 11.2), and the general solution to (11.6) is the ¯rst entry in (11.31), where U(t) has the form (11.34). Note that in case (11.37), A2 0= 0, so for t >0, (11.28) tA0=µ1 log t 0 1¶ : Thus there are two linearly independent solutions to (11.39)d2u dt2+1 tdu dt+u= 0; 216 3. Linear Systems of Di®erential Equations fort >0, one having the form (11.40)X k¸0akt2k; with coe±cients akgiven recursively, and another having the form (11.41)X k¸0(bk+cklogt)t2k; again with coe±cients bkandckgiven recursively. The solution of the form (11.40) is as in (15.12){(15.15) of Chapter 1 (with º= 0), while the solution of the form (11.41) is of a di®erent sort than those constructed in that exercise set. Proceeding beyond the purview of Propositions 11.2 and 11.3, we now treat the case when A0satis¯es the following conditions. First, (11.42) Spec CA0contains exactly one positive integer ; `; and second (11.43) A0is diagonalizable, which implies (11.44) CA0is diagonalizable; cf. Chapter 2, x7, Exercise 8. Later we discuss weakening these conditions. As in Proposition 11.2, we use a transformation of the form (11.20), i.e., x(t) =U(t)y(t), with U(t) as in (11.19), but this time our goal is to obtain fory, not the equation (11.21), but rather one of the form (11.45) tdy dt= (A0+B`t`)y; with the additional property of a special structure on the commutator [ A0; B`], given in (11.55) below. To get (11.45), we use (11.22) to obtain for U(t) the equation (11.46) tdU dt=A(t)U(t)¡U(t)(A0+B`t`); in place of (11.23). Taking A(t) as in (11.2) and U(t) as in (11.19), we have (11.47) tdU dt=X k¸1kUktk; 11. Regular singular points 217 (11.48) A(t)U(t)¡U(t)A0=X k¸1[A0; Uk]tk+X k¸1³k¡1X j=0Ak¡jUj´ tk; and hence solving (11.46) requires for Uk; k¸1, that (11.49) kUk= [A0; Uk] +k¡1X j=0Ak¡jUj¡¡k; where (11.50)¡k= 0; k < `; B`; k =`; Uk¡`B`; k > `: Equivalently, (11.51) ( kI¡CA0)Uk=k¡1X j=0Ak¡jUj¡¡k: As before, (11.51) has a unique solution for each k < ` , since CA0¡kIis invertible on M(n;C). For k=`, the equation is (11.52) ( `I¡CA0)U`=`¡1X j=0A`¡jUj¡B`: This time CA0¡`Iis not invertible. However, if (11.44) holds, (11.53) M(n;C) =N(CA0¡`I)© R(CA0¡`I): Consequently, givenP`¡1 j=0A`¡jUj2M(n;C), we can take (11.54) B`2 N(CA0¡`I) so that the right side of (11.52) belongs to R(CA0¡`I), and then we can ¯nd a solution U`. We can uniquely specify U`by requiring U`2 R(CA0¡`I), though that is of no great consequence. Having such B`andU`, we can proceed to solve (11.51) for each k > ` . Estimates on the coe±cients Uk guaranteeing a positive radius of convergence for the power series (11.19) again follow by techniques of x10. We have reduced the problem of repre- senting the general solution to (11.1) for t2(0; T0) to that of representing the general solution to (11.45), given that (11.54) holds. The following result accomplishes this latter task. Note that (11.54) is equivalent to (11.55) [ A0; B`] =`B`;i.e., A0B`=B`(A0+`I): 218 3. Linear Systems of Di®erential Equations Lemma 11.4. Given A0; B`2M(n;C)satisfying (11.55), the general so- lution to (11.45) on t >0is given by (11.56) y(t) =tA0tB`v; v 2Cn: Proof. As mentioned earlier in this section, results of x10 imply that for each v2Cn, there is a unique solution to (11.45) on t > 0 satisfying y(1) = v. It remains to show that the right side of (11.56) satis¯es (11.45). Indeed, if y(t) is given by (11.56), then, for t >0, (11.57) tdy dt=A0tA0tB`v+tA0B`tB`v: Now (11.55) implies, for each m2N, (11.58)Am 0B`=Am¡1 0B`(A0+`I) =¢¢¢ =B`(A0+`I)m; which in turn implies (11.59) esA0B`=B`es(A0+`I)=B`es`esA0; hence (11.60) tA0B`=B`t`tA0; so (11.57) gives (11.61) tdy dt= (A0+B`t`)tA0tB`v; as desired. The construction involving (11.45){(11.55) plus Lemma 11.4 yields the following. Proposition 11.5. Assume A02M(n;C)has the property (11.42) and is diagonalizable. Then there exist T0>0; U(t)as in (11.19,) and B`2 M(n;C), satisfying (11.55), such that the general solution to (11.1) on t2 (0; T0)is (11.62) x(t) =U(t)tA0tB`v; v 2Cn: The following is an important property of B`. 11. Regular singular points 219 Proposition 11.6. In the setting of Proposition 11.5, B`is nilpotent. Proof. This follows readily from (11.55), which implies that for each ¸j2 Spec A0, (11.63) B`:GE(A0; ¸j)¡! GE (A0; ¸j+`): Remark. Note that if Bm+1 `= 0, then, for t >0, (11.64) tB`=mX k=01 k!(logt)kBk `: Let us apply these results to the Bessel equation (11.6) in case º=nis a positive integer. We are hence looking at (11.1) when (11.65) A(t) =A0+A2t2; A 0=µ0 1 n20¶ ; A 2=µ0 0 1 0¶ : We have (11.66) Spec A0=fn;¡ng;Spec CA0=f2n;0;¡2ng: Clearly A0is diagonalizable. The recursion (11.51) for Uktakes the form (11.67) ( kI¡CA0)Uk= § k+ ¡k; where (11.68)§k= 0; k < 2; A2; k = 2; A2Uk¡2; k > 2; and (11.69)¡k= 0; k < 2n; B2n; k = 2n; Uk¡2nB2n; k > 2n: In particular, the critical equation (11.52) is (11.70) (2 nI¡CA0)U2n=A2U2n¡2+B2n; 220 3. Linear Systems of Di®erential Equations and we solve this after picking (11.71) B2n2 N(CA0¡2nI); such that the right side of (11.69) belongs to R(CA0¡2nI). We have from Chapter 2, x7, Exercise 9, that (since A0is diagonalizable) (11.72) N(CA0¡2nI) = Span fvwt:v2 E(A0; n); w2 E(At 0;¡n)g: ForA0in (11.64), vis a multiple of (1 ; n)tandwtis a multiple of ( ¡n;1), so (11.73) B2n=¯nB# 2n; ¯ n2C; B# 2n=µ¡n1 ¡n2n¶ : Note that B2 2n= 0. Consequently the general solution to (11.1) in this case takes the form (11.74) x(t) =U(t)tA0tB2nv; with (11.75) tB2n=I+ (log t)B2n: Note that (11.76) N(B2n) = Spanµ1 n¶ =E(A0; n); so (11.77) U(t)tA0tB2nµ1 n¶ =U(t)tA0µ1 n¶ =U(t)tnµ1 n¶ is a regular solution to (11.1). Its ¯rst component is, up to a constant multiple, the solution Jn(t) (in case º=n) studied in Chapter 1, x15, Exercises 6{13. The recursion gives results similar to (15.13){(15.15) of Chapter 1, and U(t) has in¯nite radius of convergence. Note also that (11.78) A0µ1 ¡n¶ =¡nµ1 ¡n¶ ; B 2nµ1 ¡n¶ =¡2n¯nµ1 n¶ ; which in concert with (11.75){(11.76) gives (11.79)U(t)tA0tB2nµ1 ¡n¶ =U(t)tA0µ1 ¡n¶ ¡2n¯n(logt)U(t)tA0µ1 n¶ =U(t)t¡nµ1 ¡n¶ ¡2n¯n(logt)U(t)tnµ1 n¶ : 11. Regular singular points 221 The ¯rst component gives a solution to (11.6), with º=n, complementary toJn(t), for t >0. Remark. When (11.1) is a 2 £2 system, either Proposition 11.2 or Proposi- tion 11.5 will be applicable. Indeed, if A02M(n;C) and its two eigenvalues di®er by a nonzero integer `, then A0is diagonalizable, and Spec CA0=f`;0;¡`g; so (11.42) holds. To extend the scope of Proposition 11.5, let us ¯rst note that the hy- pothesis (11.43) that A0is diagonalizable was used only to pass to (11.53), so we can replace this hypothesis by (11.80) `2N\Spec CA0=)M(n;C) =N(CA0¡`I)© R(CA0¡`I): We now show that we can drop hypothesis (11.42). In general, if Spec CA0\ N6=;, we have a ¯nite set (11.81) Spec CA0\N=f`j: 1·j·mg; say`1<¢¢¢< `m. In this more general setting, we use a transformation of the form (11.20), i.e., x(t) =U(t)y(t), with U(t) as in (11.19), to obtain for yan equation of the form (11.82) tdy dt= (A0+B`1t`1+¢¢¢+B`mt`m)y; with commutator properties on [ A0; B`j] analogous to (11.55) (see (11.85) below). In this setting, in place of (11.46), we aim for (11.83) tdU dt=A(t)U(t)¡U(t)(A0+B`1t`1+¢¢¢+B`mt`m): We continue to have (11.47){(11.51), with a natural replacement for ¡ k, which the reader can supply. The equation (11.51) for k =2 f`1; : : : ; ` mgis uniquely solvable for Ukbecause kI¡CA0is invertible. For k=`j;1·j· m, one can pick (11.84) B`j2 N(CA0¡`jI); and solve the appropriate variant of (11.52), using (11.80). Note that (11.84) is equivalent to (11.85) [ A0; B`j] =`jB`j;i.e., A0B`j=B`j(A0+`jI): 222 3. Linear Systems of Di®erential Equations Proposition 11.7. Assume A02M(n;C)has the property (11.80). For each `jas in (11.81), take B`jas indicated above, and set (11.86) B=B`1+¢¢¢+B`m: Then there exist T0>0andU(t)as in (11.19) such that the general solution to (11.1) on t2(0; T0)is (11.87) x(t) =U(t)tA0tBv; v 2Cn: Proof. It su±ces to show that the general solution to (11.82) is (11.88) y(t) =tA0tBv; v 2Cn; given that B`jsatisfy (11.85). In turn, it su±ces to show that if y(t) is given by (11.88), then (11.82) holds. To verify this, write (11.89) tdy dt=A0tA0tBv+tA0(B`1+¢¢¢+B`m)tBv: Now (11.85) yields (11.90) Ak 0B`j=B`j(A0+`jI)k;hence tA0B`j=B`jt`jtA0; which together with (11.89) yields (11.82), as needed. Parallel to Proposition 11.6, we have the following. Proposition 11.8. In the setting of Proposition 11.7, Bis nilpotent. Proof. By (11.85), we have, for each ¸j2Spec A0, (11.91) B:GE(A0; ¸j)¡! GE (A0; ¸j+`1)© ¢¢¢ © GE (A0; ¸j+`m); which readily implies nilpotence. Exercises 1. In place of (11.3), consider second order equations of the form (11.92) tu00(t) +b(t)u0(t) +c(t)u(t) = 0 ; 11. Regular singular points 223 where b(t) and c(t) have convergent power series in tforjtj< T 0. In such a case, show that setting (11.93) x(t) =µu(t) u0(t)¶ yields a sysyem of the form (11.1) with (11.94) A(t) =µ0 t ¡c(t)¡b(t)¶ : Contrast this with what you would get by multiplying (11.92) by tand using the formula (11.4) for x(t). 2. Make note of how to extend the study of (11.1) to (11.95) ( t¡t0)dx dt=A(t)x; when A(t) =P k¸0Ak(t¡t0)kforjt¡t0j< T0. We say t0is a regular singular point for (11.95). 3. The following is known as the hypergeometric equation: (11.96) t(1¡t)u00(t) + [°¡(®+¯+ 1)t]u0(t)¡®¯u(t) = 0 : Show that t0= 0 and t0= 1 are regular singular points and construct solutions near these points, given ®; ¯, and °. 4. The following is known as the con°uent hypergeometric equation: (11.97) tu00(t) + (°¡t)u0(t)¡®u(t) = 0 : Show that t0= 0 is a regular singular point and construct solutions near this point, given ®and°. 5. Let B(t) be analytic in tforjtj> a. We say that the equation (11.98)dy dt=B(t)y has a regular singular point at in¯nity provided that the change of vari- able (11.99) x(t) =y³1 t´ 224 3. Linear Systems of Di®erential Equations transforms (11.98) to an equation with a regular singular point at t= 0. Specify for which B(t) this happens. 6. Show that the hypergeometric equation (11.96) has a regular singular point at in¯nity. 7. What can you say about the behavior as t&0 of solutions to (11.1) when A(t) =A0+A1t; A 0=0 @2 1 1 01 A; A 1=0 @0 0 0 1 01 A? 8. What can you say about the behavior as t&0 of solutions to (11.1) when A(t) =A0+A1t; A 0=0 @1 1 1 01 A; A 1=0 @0 0 0 1 01 A? 9. In the context of Lemma 11.4, i.e., with A0andB`satisfying (11.55), show that B`and e2¼iA0commute. More generally, in the context of Proposition 11.7, with A0andBsat- isfying (11.85){(11.86), show that Band e2¼iA0commute. Deduce that for all t >0 (11.100) tA0e2¼iA0tBe2¼iB=tA0tBC; C =e2¼iA0e2¼iB: 10. In the setting of Exercise 9, pick E2M(n;C) such that (11.101) e2¼iE=C: (Cf. Appendix A.) Set (11.102) Q(t) =tA0tBt¡E; t > 0: A. Logarithms of matrices 225 Show that there exists m2Z+such that tmQ(t) is a polynomial in t, with coe±cients in M(n;C). Deduce that, in the setting of Proposition 11.7, the general solution to (11.1) on t2(0; T0) is (11.103) x(t) =U(t)Q(t)tEv; c 2Cn; with U(t) as in (11.19), Eas in (11.101), and Q(t) as in (11.102), so thattmQ(t) is a polynomial in t. A. Logarithms of matrices Given C2M(n;C), we say X2M(n;C) is a logarithm of Cprovided (A.1) eX=C: In this appendix, we aim to prove the following: Proposition A.1. IfC2M(n;C)is invertible, there exists X2M(n;C) satisfying (A.1). Let us start with the case n= 1, i.e., C2C. In case Cis a positive real number, we can take X= log C, de¯ned as in Chapter 1, x1; cf. (1.21){ (1.27). More generally, for C2Cn0, we can write (A.2) C=jCjeiµ; X = logjCj+iµ: Note that the logarithm XofCis not uniquely de¯ned. If X2Csolves (A.1), so does X+ 2¼ikfor each k2Z. As is customary, for C2Cn0, we will denote any such solution by log C. Let us now take an invertible C2M(n;C) with n >1, and look for a logarithm, i.e., a solution to (A.1). Such a logarithm is easy to produce if Cis diagonalizable, i.e., if for some invertible B2M(n;C), (A.3) B¡1CB=D=0 @¸1 ... ¸n1 A: Then (A.4) Y=0 @¹1 ... ¹n1 A; ¹ k= log ¸k=)eY=D; and so (A.5) eBY B¡1=BDB¡1=C: 226 3. Linear Systems of Di®erential Equations Similar arguments, in concert with results of Chapter 2, xx7{8, show that to prove Proposition A.1 it su±ces to construct a logarithm of (A.6) C=¸(I+N); ¸2Cn0; Nn= 0: In turn, if we can solve for Ythe equation (A.7) eY=I+N; given Nnilpotent, then (A.8) ¹= log ¸=)e¹I+Y=¸(I+N); so it su±ces to solve (A.7) for Y2M(n;C). We will produce a solution Yin the form of a power series in N. To prepare for this, we ¯rst strike o® on a slight tangent and produce a series solution to (A.9) eX(t)=I+tA; A 2M(n;C);ktAk<1: Taking a cue from the power series for log(1 + t) given in Chapter 1, (1.56), we establish the following. Proposition A.2. In case ktAk<1, (A.9) is solved by (A.10)X(t) =1X k=1(¡1)k¡1 ktkAk =tA¡t2 2A2+t3 3A3¡ ¢¢¢ : Proof. IfX(t) is given by (A.10), we have (A.12)dX dt=A¡tA2+t2A3¡ ¢¢¢ =A(I¡tA+t2A2¡ ¢¢¢ ) =A(I+tA)¡1: Hence (A.12)d dte¡X(t)=¡e¡X(t)A(I+tA)¡1; forjtj<1=kAk; cf.x1, Exercise 10. It follows that (A.13)d dt³ e¡X(t)(I+tA)´ =e¡X(t)³ ¡A(I+tA)¡1(I+tA) +A´ = 0; so (A.14) e¡X(t)(I+tA)´e¡X(0)=I; which implies (A.9). The task of solving (A.7) and hence completing the proof of Proposition A.1 is accomplished by the following result. A. Logarithms of matrices 227 Proposition A.3. IfN2M(n;C)is nilpotent, then for all t2R, (A.15) eY(t)=I+tN is solved by (A.16) Y(t) =n¡1X k=1(¡1)k¡1 ktkNk: Proof. IfY(t) is given by (A.16), we see that Y(t) is nilpotent and that eY(t)is a polynomial in t. Thus both sides of (A.15) are polynomials in t, and Proposition A.2 implies they are equal for jtj<1=kNk, so (A.15) holds for all t2R.