Heun's Differential Equations


Book Description

Heun's equation is a second-order differential equation which crops up in a variety of forms in a wide range of problems in applied mathematics. These include integral equations of potential theory, wave propagation, electrostatic oscillation, and Schrodinger's equation. This volume brings together important research work for the first time, providing an important resource for all those interested in this mathematical topic. Both the current theory and the main areas of application are surveyed, and includes contributions from authoritative researchers.




Applied Stochastic Differential Equations


Book Description

With this hands-on introduction readers will learn what SDEs are all about and how they should use them in practice.




Programming for Computations - Python


Book Description

This book is published open access under a CC BY 4.0 license. This book presents computer programming as a key method for solving mathematical problems. This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to programming from 50 to 150 pages. Throughout the book, the explanations provided are now more detailed, previous examples have been modified, and new sections, examples and exercises have been added. Also, a number of small errors have been corrected. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style employed is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows students to write simple programs for solving common mathematical problems with numerical methods in the context of engineering and science courses. The emphasis is on generic algorithms, clean program design, the use of functions, and automatic tests for verification.




Special Functions


Book Description

The subject of this book is the theory of special functions, not considered as a list of functions exhibiting a certain range of properties, but based on the unified study of singularities of second-order ordinary differential equations in the complex domain. The number and characteristics of the singularities serve as a basis for classification of each individual special function. Links between linear special functions (as solutions of linear second-order equations), and non-linear special functions (as solutions of Painlevé equations) are presented as a basic and new result. Many applications to different areas of physics are shown and discussed. The book is written from a practical point of view and will address all those scientists whose work involves applications of mathematical methods. Lecturers, graduate students and researchers will find this a useful text and reference work.




Programming for Computations - Python


Book Description

This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science courses. The emphasis is on generic algorithms, clean design of programs, use of functions, and automatic tests for verification.




Ordinary Differential Equations and Dynamical Systems


Book Description

This book provides a self-contained introduction to ordinary differential equations and dynamical systems suitable for beginning graduate students. The first part begins with some simple examples of explicitly solvable equations and a first glance at qualitative methods. Then the fundamental results concerning the initial value problem are proved: existence, uniqueness, extensibility, dependence on initial conditions. Furthermore, linear equations are considered, including the Floquet theorem, and some perturbation results. As somewhat independent topics, the Frobenius method for linear equations in the complex domain is established and Sturm–Liouville boundary value problems, including oscillation theory, are investigated. The second part introduces the concept of a dynamical system. The Poincaré–Bendixson theorem is proved, and several examples of planar systems from classical mechanics, ecology, and electrical engineering are investigated. Moreover, attractors, Hamiltonian systems, the KAM theorem, and periodic solutions are discussed. Finally, stability is studied, including the stable manifold and the Hartman–Grobman theorem for both continuous and discrete systems. The third part introduces chaos, beginning with the basics for iterated interval maps and ending with the Smale–Birkhoff theorem and the Melnikov method for homoclinic orbits. The text contains almost three hundred exercises. Additionally, the use of mathematical software systems is incorporated throughout, showing how they can help in the study of differential equations.




Sturm-Liouville Theory


Book Description

In 1836-1837 Sturm and Liouville published a series of papers on second order linear ordinary differential operators, which started the subject now known as the Sturm-Liouville problem. In 1910 Hermann Weyl published an article which started the study of singular Sturm-Liouville problems. Since then, the Sturm-Liouville theory remains an intensely active field of research, with many applications in mathematics and mathematical physics. The purpose of the present book is (a) to provide a modern survey of some of the basic properties of Sturm-Liouville theory and (b) to bring the reader to the forefront of knowledge about some aspects of this theory. To use the book, only a basic knowledge of advanced calculus and a rudimentary knowledge of Lebesgue integration and operator theory are assumed. An extensive list of references and examples is provided and numerous open problems are given. The list of examples includes those classical equations and functions associated with the names of Bessel, Fourier, Heun, Ince, Jacobi, Jorgens, Latzko, Legendre, Littlewood-McLeod, Mathieu, Meissner, Morse, as well as examples associated with the harmonic oscillator and the hydrogen atom. Many special functions of applied mathematics and mathematical physics occur in these examples.




Differential Equations For Dummies


Book Description

The fun and easy way to understand and solve complex equations Many of the fundamental laws of physics, chemistry, biology, and economics can be formulated as differential equations. This plain-English guide explores the many applications of this mathematical tool and shows how differential equations can help us understand the world around us. Differential Equations For Dummies is the perfect companion for a college differential equations course and is an ideal supplemental resource for other calculus classes as well as science and engineering courses. It offers step-by-step techniques, practical tips, numerous exercises, and clear, concise examples to help readers improve their differential equation-solving skills and boost their test scores.




Numerical Solution of Ordinary Differential Equations


Book Description

A concise introduction to numerical methodsand the mathematicalframework neededto understand their performance Numerical Solution of Ordinary Differential Equationspresents a complete and easy-to-follow introduction to classicaltopics in the numerical solution of ordinary differentialequations. The book's approach not only explains the presentedmathematics, but also helps readers understand how these numericalmethods are used to solve real-world problems. Unifying perspectives are provided throughout the text, bringingtogether and categorizing different types of problems in order tohelp readers comprehend the applications of ordinary differentialequations. In addition, the authors' collective academic experienceensures a coherent and accessible discussion of key topics,including: Euler's method Taylor and Runge-Kutta methods General error analysis for multi-step methods Stiff differential equations Differential algebraic equations Two-point boundary value problems Volterra integral equations Each chapter features problem sets that enable readers to testand build their knowledge of the presented methods, and a relatedWeb site features MATLAB® programs that facilitate theexploration of numerical methods in greater depth. Detailedreferences outline additional literature on both analytical andnumerical aspects of ordinary differential equations for furtherexploration of individual topics. Numerical Solution of Ordinary Differential Equations isan excellent textbook for courses on the numerical solution ofdifferential equations at the upper-undergraduate and beginninggraduate levels. It also serves as a valuable reference forresearchers in the fields of mathematics and engineering.




Elementary Differential Equations with Boundary Value Problems


Book Description

Written in a clear and accurate language that students can understand, Trench's new book minimizes the number of explicitly stated theorems and definitions. Instead, he deals with concepts in a conversational style that engages students. He includes more than 250 illustrated, worked examples for easy reading and comprehension. One of the book's many strengths is its problems, which are of consistently high quality. Trench includes a thorough treatment of boundary-value problems and partial differential equations and has organized the book to allow instructors to select the level of technology desired. This has been simplified by using symbols, C and L, to designate the level of technology. C problems call for computations and/or graphics, while L problems are laboratory exercises that require extensive use of technology. Informal advice on the use of technology is included in several sections and instructors who prefer not to emphasize technology can ignore these exercises without interrupting the flow of material.