About the Authors |
|
ix | |
Preface |
|
xi | |
1 Traditional First-Order Differential Equations |
|
1 | (80) |
|
1.1 Introduction to First-Order Equations |
|
|
1 | (7) |
|
1.2 Separable Differential Equations |
|
|
8 | (8) |
|
|
16 | (13) |
|
1.4 Some Physical Models Arising as Separable Equations |
|
|
29 | (12) |
|
|
41 | (11) |
|
1.6 Special Integrating Factors and Substitution Methods |
|
|
52 | (12) |
|
|
55 | (2) |
|
1.6.2 Homogeneous Equations of the Form g(y/x) |
|
|
57 | (7) |
|
|
64 | (3) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
67 | (12) |
|
|
79 | (2) |
|
Project 1A: Particles in the Atmosphere |
|
|
79 | (1) |
|
Project 1B: Insights into Graphing |
|
|
80 | (1) |
2 Geometrical and Numerical Methods for First-Order Equations |
|
81 | (74) |
|
2.1 Direction Fields-the Geometry of Differential Equations |
|
|
81 | (5) |
|
2.2 Existence and Uniqueness for First-Order Equations |
|
|
86 | (6) |
|
2.3 First-Order Autonomous Equations-Geometrical Insight |
|
|
92 | (16) |
|
2.3.1 Graphing Factored Polynomials |
|
|
100 | (4) |
|
2.3.2 Bifurcations of Equilibria |
|
|
104 | (4) |
|
2.4 Modeling in Population Biology |
|
|
108 | (9) |
|
2.4.1 Nondimensionalization |
|
|
111 | (6) |
|
2.5 Numerical Approximation: Euler and Runge-Kutta Methods |
|
|
117 | (10) |
|
2.6 An Introduction to Autonomous Second-Order Equations |
|
|
127 | (5) |
|
|
132 | (4) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
136 | (15) |
|
|
151 | (4) |
|
Project 2A: Spruce Budworm |
|
|
151 | (1) |
|
Project 2B: Multistep Methods of Numerical Approximation |
|
|
151 | (4) |
3 Elements of Higher-Order Linear Equations |
|
155 | (86) |
|
3.1 Introduction to Higher-Order Equations |
|
|
155 | (10) |
|
|
159 | (6) |
|
3.2 Linear Independence and the Wronskian |
|
|
165 | (8) |
|
3.3 Reduction of Order-the Case n = 2 |
|
|
173 | (6) |
|
3.4 Numerical Considerations for nth-Order Equations |
|
|
179 | (4) |
|
3.5 Essential Topics from Complex Variables |
|
|
183 | (8) |
|
3.6 Homogeneous Equations with Constant Coefficients |
|
|
191 | (12) |
|
3.7 Mechanical and Electrical Vibrations |
|
|
203 | (16) |
|
|
219 | (3) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
222 | (16) |
|
|
238 | (3) |
|
Project 3A: Runge-Kutta Order 2 |
|
|
238 | (1) |
|
Project 3B: Stiff Differential Equations |
|
|
239 | (2) |
4 Techniques of Nonhomogeneous Higher-Order Linear Equations |
|
241 | (82) |
|
4.1 Nonhomogeneous Equations |
|
|
241 | (11) |
|
4.2 Method of Undetermined Coefficients via Superposition |
|
|
252 | (12) |
|
4.3 Method of Undetermined Coefficients via Annihilation |
|
|
264 | (11) |
|
4.4 Exponential Response and Complex Replacement |
|
|
275 | (11) |
|
4.5 Variation of Parameters |
|
|
286 | (11) |
|
4.6 Cauchy-Euler (Equidimensional) Equation |
|
|
297 | (4) |
|
|
301 | (7) |
|
|
308 | (1) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
309 | (11) |
|
|
320 | (3) |
|
Project 4A: Forced Duffing Equation |
|
|
320 | (1) |
|
Project 4B: Forced van der Pol Oscillator |
|
|
321 | (2) |
5 Fundamentals of Systems of Differential Equations |
|
323 | (100) |
|
|
324 | (8) |
|
|
332 | (8) |
|
5.3 Vector Spaces and Subspaces |
|
|
340 | (11) |
|
5.3.1 The Nullspace and Column Space |
|
|
344 | (7) |
|
5.4 Eigenvalues and Eigenvectors |
|
|
351 | (11) |
|
5.5 A General Method, Part I: Solving Systems with Real and Distinct or Complex Eigenvalues |
|
|
362 | (7) |
|
5.6 A General Method, Part II: Solving Systems with Repeated Real Eigenvalues |
|
|
369 | (31) |
|
|
383 | (10) |
|
5.8 Solving Linear Nonhomogeneous Systems of Equations |
|
|
393 | (7) |
|
|
400 | (4) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
404 | (15) |
|
|
419 | (4) |
|
Project 5A: Transition Matrix and Stochastic Processes |
|
|
419 | (2) |
|
Project 5B: Signal Processing |
|
|
421 | (2) |
Geometric Approaches and Applications of Systems of Differential Equations |
|
423 | (80) |
|
6.1 An Introduction to the Phase Plane |
|
|
423 | (10) |
|
6.2 Nonlinear Equations and Phase Plane Analysis |
|
|
433 | (10) |
|
6.2.1 Systems of More Than Two Equations |
|
|
438 | (5) |
|
|
443 | (10) |
|
6.4 Epidemiological Models |
|
|
453 | (17) |
|
|
470 | (10) |
|
|
480 | (2) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
482 | (16) |
|
|
498 | (5) |
|
Project 6A: An MSEIR Model |
|
|
498 | (2) |
|
Project 6B: Routh-Hurwitz Criteria |
|
|
500 | (3) |
7 Laplace Transforms |
|
503 | (80) |
|
|
503 | (10) |
|
7.2 Fundamentals of the Laplace Transform |
|
|
513 | (13) |
|
7.3 The Inverse Laplace Transform |
|
|
526 | (11) |
|
7.3.1 Laplace Transform Solution of Linear Differential Equations |
|
|
530 | (7) |
|
7.4 Translated Functions, Delta Function, and Periodic Functions |
|
|
537 | (10) |
|
7.5 The s-Domain and Poles |
|
|
547 | (6) |
|
7.6 Solving Linear Systems Using Laplace Transforms |
|
|
553 | (5) |
|
|
558 | (5) |
|
|
563 | (4) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
567 | (11) |
|
|
578 | (5) |
|
Project 7A: Carrier-Borne Epidemics |
|
|
578 | (2) |
|
Project 7B: Integral Equations |
|
|
580 | (3) |
8 Series Methods |
|
583 | (76) |
|
8.1 Power Series Representations of Functions |
|
|
583 | (12) |
|
8.2 The Power Series Method |
|
|
595 | (9) |
|
8.3 Ordinary and Singular Points |
|
|
604 | (9) |
|
8.4 The Method of Frobenius |
|
|
613 | (20) |
|
|
633 | (13) |
|
|
646 | (1) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
647 | (9) |
|
|
656 | (3) |
|
Project 8A: Asymptotic Series |
|
|
656 | (1) |
|
Project 8B: Hypergeometric Functions |
|
|
657 | (2) |
A An Introduction to MATLAB, Maple, and Mathematica |
|
659 | (24) |
|
|
659 | (10) |
|
A.1.1 Some Helpful MATLAB Commands |
|
|
661 | (5) |
|
A.1.2 Programming with a script and a function in MAT-LAB |
|
|
666 | (3) |
|
|
669 | (6) |
|
A.2.1 Some Helpful Maple Commands |
|
|
671 | (2) |
|
A.2.2 Programming in Maple |
|
|
673 | (2) |
|
|
675 | (8) |
|
A.3.1 Some Helpful Mathematica Commands |
|
|
677 | (2) |
|
A.3.2 Programming in Mathematica |
|
|
679 | (4) |
B Selected Topics from Linear Algebra |
|
683 | (54) |
|
B.1 A Primer on Matrix Algebra |
|
|
683 | (14) |
|
B.2 Matrix Inverses, Cramer's Rule |
|
|
697 | (9) |
|
B.2.1 Calculating the Inverse of a Matrix |
|
|
698 | (3) |
|
|
701 | (5) |
|
B.3 Linear Transformations |
|
|
706 | (11) |
|
B.4 Coordinates and Change of Basis |
|
|
717 | (6) |
|
B.4.1 Similarity Transformations |
|
|
720 | (3) |
|
Computer Labs: MATLAB, Maple, Mathematica |
|
|
723 | (14) |
Answers to Odd Problems |
|
737 | (42) |
References |
|
779 | (4) |
Index |
|
783 | |