21.04.2015 Views

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

176 CHAPTER 9. DIFFERENTIAL ALGEBRAIC EQUATIONS<br />

Example 9.3. Show that (y ′ ) 2 = t 2 , y(0) = 0, is a Hessenberg form of size 1 and<br />

that its solution is not unique.<br />

Solution. To write the equation in Hessenberg form we add the new variable x = y ′ .<br />

<strong>The</strong>n our system reads as<br />

y ′ = f(t, y, x) = x (9.95)<br />

0 = g(t, y, x) = x 2 − t 2 (9.96)<br />

Since ∂g/∂x = 2x is not identically zero the Jacobian is nonsingular. To find the<br />

solutions we observe that any solution to either of the following equations satisfies<br />

the original equaiton:<br />

y ′ = t (9.97)<br />

y ′ = −t (9.98)<br />

Hence both y = t 2 /2 and y = −t 2 /2 are solutions. Hence<br />

( x<br />

=<br />

y)<br />

( ) t<br />

t 2 /2<br />

or<br />

( ) −t<br />

−t 2 /2<br />

(9.99)<br />

<strong>The</strong> Hessenberg form of size 2 can be written as<br />

y ′ = f(t, y, x) (9.100)<br />

0 = g(t, y) (9.101)<br />

where the product of Jacobians<br />

is nonsingular<br />

<strong>The</strong> Hessenberg form of size 3 is<br />

∂g ∂f<br />

∂y ∂x<br />

(9.102)<br />

x ′ = f(t, x, y, z) (9.103)<br />

y ′ = g(t, x, y) (9.104)<br />

0 = h(t, y) (9.105)<br />

where the product of Jacobians<br />

is nonsingular<br />

∂h ∂g ∂f<br />

∂y ∂x ∂z<br />

(9.106)<br />

Example 9.4. Show that pendulum equations discussed in example 9.1 is an Hessenberg<br />

Index-3 DAE.<br />

Math 582B, Spring 2007<br />

California State University Northridge<br />

c○2007, B.E.<strong>Shapiro</strong><br />

Last revised: May 23, 2007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!