Uses mathematical, numerical, and programming tools to solve differential equations for physical phenomena and engineering problems Introduction to Computation and Modeling for Differential Equations, Second Edition features the essential principles and applications of problem solving across disciplines such as engineering, physics, and chemistry. The Second Edition integrates the science of solving differential equations with mathematical, numerical, and programming tools, specifically with methods involving ordinary differential equations; numerical methods for initial value problems (IVPs); numerical methods for boundary value problems (BVPs); partial differential equations (PDEs); numerical methods for parabolic, elliptic, and hyperbolic PDEs; mathematical modeling with differential equations; numerical solutions; and finite difference and finite element methods. The author features a unique “Five-M” approach: Modeling, Mathematics, Methods, MATLAB®, and Multiphysics, which facilitates a thorough understanding of how models are created and preprocessed mathematically with scaling, classification, and approximation and also demonstrates how a problem is solved numerically using the appropriate mathematical methods. With numerous real-world examples to aid in the visualization of the solutions, Introduction to Computation and Modeling for Differential Equations, Second Edition includes: New sections on topics including variational formulation, the finite element method, examples of discretization, ansatz methods such as Galerkin’s method for BVPs, parabolic and elliptic PDEs, and finite volume methods Numerous practical examples with applications in mechanics, fluid dynamics, solid mechanics, chemical engineering, heat conduction, electromagnetic field theory, and control theory, some of which are solved with computer programs MATLAB and COMSOL Multiphysics® Additional exercises that introduce new methods, projects, and problems to further illustrate possible applications A related website with select solutions to the exercises, as well as the MATLAB data sets for ordinary differential equations (ODEs) and PDEs Introduction to Computation and Modeling for Differential Equations, Second Edition is a useful textbook for upper-undergraduate and graduate-level courses in scientific computing, differential equations, ordinary differential equations, partial differential equations, and numerical methods. The book is also an excellent self-study guide for mathematics, science, computer science, physics, and engineering students, as well as an excellent reference for practitioners and consultants who use differential equations and numerical methods in everyday situations.
An Invitation to Applied Mathematics: Differential Equations, Modeling, and Computation introduces the reader to the methodology of modern applied mathematics in modeling, analysis, and scientific computing with emphasis on the use of ordinary and partial differential equations. Each topic is introduced with an attractive physical problem, where a mathematical model is constructed using physical and constitutive laws arising from the conservation of mass, conservation of momentum, or Maxwell's electrodynamics. Relevant mathematical analysis (which might employ vector calculus, Fourier series, nonlinear ODEs, bifurcation theory, perturbation theory, potential theory, control theory, or probability theory) or scientific computing (which might include Newton's method, the method of lines, finite differences, finite elements, finite volumes, boundary elements, projection methods, smoothed particle hydrodynamics, or Lagrangian methods) is developed in context and used to make physically significant predictions. The target audience is advanced undergraduates (who have at least a working knowledge of vector calculus and linear ordinary differential equations) or beginning graduate students. Readers will gain a solid and exciting introduction to modeling, mathematical analysis, and computation that provides the key ideas and skills needed to enter the wider world of modern applied mathematics. - Presents an integrated wealth of modeling, analysis, and numerical methods in one volume - Provides practical and comprehensible introductions to complex subjects, for example, conservation laws, CFD, SPH, BEM, and FEM - Includes a rich set of applications, with more appealing problems and projects suggested
This book provides a conceptual introduction to the theory of ordinary differential equations, concentrating on the initial value problem for equations of evolution and with applications to the calculus of variations and classical mechanics, along with a discussion of chaos theory and ecological models. It has a unified and visual introduction to the theory of numerical methods and a novel approach to the analysis of errors and stability of various numerical solution algorithms based on carefully chosen model problems. While the book would be suitable as a textbook for an undergraduate or elementary graduate course in ordinary differential equations, the authors have designed the text also to be useful for motivated students wishing to learn the material on their own or desiring to supplement an ODE textbook being used in a course they are taking with a text offering a more conceptual approach to the subject.
Differential equations are the basis for models of any physical systems that exhibit smooth change. This book combines much of the material found in a traditional course on ordinary differential equations with an introduction to the more modern theory of dynamical systems. Applications of this theory to physics, biology, chemistry, and engineering are shown through examples in such areas as population modeling, fluid dynamics, electronics, and mechanics. Differential Dynamical Systems begins with coverage of linear systems, including matrix algebra; the focus then shifts to foundational material on nonlinear differential equations, making heavy use of the contraction-mapping theorem. Subsequent chapters deal specifically with dynamical systems concepts?flow, stability, invariant manifolds, the phase plane, bifurcation, chaos, and Hamiltonian dynamics. This new edition contains several important updates and revisions throughout the book. Throughout the book, the author includes exercises to help students develop an analytical and geometrical understanding of dynamics. Many of the exercises and examples are based on applications and some involve computation; an appendix offers simple codes written in Maple, Mathematica, and MATLAB software to give students practice with computation applied to dynamical systems problems.
Combining both the classical theory and numerical techniques for partial differential equations, this thoroughly modern approach shows the significance of computations in PDEs and illustrates the strong interaction between mathematical theory and the development of numerical methods. Great care has been taken throughout the book to seek a sound balance between these techniques. The authors present the material at an easy pace and exercises ranging from the straightforward to the challenging have been included. In addition there are some "projects" suggested, either to refresh the students memory of results needed in this course, or to extend the theories developed in the text. Suitable for undergraduate and graduate students in mathematics and engineering.
Studies of complexity, singularity, and anomaly using nonlocal continuum models are steadily gaining popularity. This monograph provides an introduction to basic analytical, computational, and modeling issues and to some of the latest developments in these areas. Nonlocal Modeling, Analysis, and Computation includes motivational examples of nonlocal models, basic building blocks of nonlocal vector calculus, elements of theory for well-posedness and nonlocal spaces, connections to and coupling with local models, convergence and compatibility of numerical approximations, and various applications, such as nonlocal dynamics of anomalous diffusion and nonlocal peridynamic models of elasticity and fracture mechanics. A particular focus is on nonlocal systems with a finite range of interaction to illustrate their connection to local partial differential equations and fractional PDEs. These models are designed to represent nonlocal interactions explicitly and to remain valid for complex systems involving possible singular solutions and they have the potential to be alternatives for as well as bridges to existing models. The author discusses ongoing studies of nonlocal models to encourage the discovery of new mathematical theory for nonlocal continuum models and offer new perspectives on traditional models, analytical techniques, and algorithms.
The essential introduction to computational science—now fully updated and expanded Computational science is an exciting new field at the intersection of the sciences, computer science, and mathematics because much scientific investigation now involves computing as well as theory and experiment. This textbook provides students with a versatile and accessible introduction to the subject. It assumes only a background in high school algebra, enables instructors to follow tailored pathways through the material, and is the only textbook of its kind designed specifically for an introductory course in the computational science and engineering curriculum. While the text itself is generic, an accompanying website offers tutorials and files in a variety of software packages. This fully updated and expanded edition features two new chapters on agent-based simulations and modeling with matrices, ten new project modules, and an additional module on diffusion. Besides increased treatment of high-performance computing and its applications, the book also includes additional quick review questions with answers, exercises, and individual and team projects. The only introductory textbook of its kind—now fully updated and expanded Features two new chapters on agent-based simulations and modeling with matrices Increased coverage of high-performance computing and its applications Includes additional modules, review questions, exercises, and projects An online instructor's manual with exercise answers, selected project solutions, and a test bank and solutions (available only to professors) An online illustration package is available to professors
This unique book provides a comprehensive introduction to computational mathematics, which forms an essential part of contemporary numerical algorithms, scientific computing and optimization. It uses a theorem-free approach with just the right balance between mathematics and numerical algorithms. This edition covers all major topics in computational mathematics with a wide range of carefully selected numerical algorithms, ranging from the root-finding algorithm, numerical integration, numerical methods of partial differential equations, finite element methods, optimization algorithms, stochastic models, nonlinear curve-fitting to data modelling, bio-inspired algorithms and swarm intelligence. This book is especially suitable for both undergraduates and graduates in computational mathematics, numerical algorithms, scientific computing, mathematical programming, artificial intelligence and engineering optimization. Thus, it can be used as a textbook and/or reference book.
Numerical Methods for Partial Differential Equations: An Introduction Vitoriano Ruas, Sorbonne Universités, UPMC - Université Paris 6, France A comprehensive overview of techniques for the computational solution of PDE's Numerical Methods for Partial Differential Equations: An Introduction covers the three most popular methods for solving partial differential equations: the finite difference method, the finite element method and the finite volume method. The book combines clear descriptions of the three methods, their reliability, and practical implementation aspects. Justifications for why numerical methods for the main classes of PDE's work or not, or how well they work, are supplied and exemplified. Aimed primarily at students of Engineering, Mathematics, Computer Science, Physics and Chemistry among others this book offers a substantial insight into the principles numerical methods in this class of problems are based upon. The book can also be used as a reference for research work on numerical methods for PDE’s. Key features: A balanced emphasis is given to both practical considerations and a rigorous mathematical treatment The reliability analyses for the three methods are carried out in a unified framework and in a structured and visible manner, for the basic types of PDE's Special attention is given to low order methods, as practitioner's overwhelming default options for everyday use New techniques are employed to derive known results, thereby simplifying their proof Supplementary material is available from a companion website.