| Here's a listing of possible graduate classes that could be taught. If you are interesting in one or more of these classes, please talk to the department's Associate Chair for Graduate Studies. |
Said more generally, the least-squares objective is to redesign the original problem (PDE) so that an accurate numerical solution (including the discretization and algebraic solvers) is relatively easy to obtain. Because of this focus on the design of the problem in the function space setting, theory for this approach is critical and relevant to practice. The course will therefore have a significant theoretical component that lays the foundation for the practical aspects.
The course lectures will be based on a collection of notes, research papers and monographs, and computer applications. In lieu of tests and homework, we will have several projects, starting with common assignments involving basic and more advanced schemes, then culminating in individual efforts submitted and presented at the end of the term.
Outline
The development of modern multigrid methods for solving partial differential equations began in the 70s, but has become a widely used tool only fairly recently. It began as a general fast elliptic solver (some claim it's the fastest for many problems), but has now expanded into many areas of application, some of which include such diverse areas as aerodynamics, astrophysics, chemistry, electromagnetics, hydrology, medical imaging, meteorology/oceanography, quantum mechanics, and statistical physics. The purpose of this course is to develop a fundamental understanding of the principles and techniques of the multigrid methodology, beginning with a basic foundation on iterative methods in general, smoothers in particular, and elliptic multigrid solvers. This first part will be based on the first five chapters of the second edition of the monograph A Multigrid Tutorial by W. Briggs, V. Henson, and S. McCormick.
The rest of the course will be based in part on the remaining five chapters of the monograph. It will develop more sophisticated multigrid methodologies and algorithms, and these will be applied to a more diverse collection of problems. Some of the coursework may be tailored to student interests.
These lectures will be based the monograph supplemented by a collection of notes and other research materials. In lieu of tests and homework, we will have several projects, starting with common assignments involving basic and more advanced multigrid schemes, then culminating in individual efforts submitted and presented by the students at the end of the term.
Outline
This class will present an overview of iterative methods for solving large sparse linear systems of equations. The approach will stress two fundamental concepts: polynomial based iteration and preconditioning. Preconditioning, sometimes called matrix splitting, refers to the concept of rearranging the original equations to yield a new system with desirable properties. What properties are desirable? Precisely those that make solution by polynomial methods easier. The methods are called polynomial methods because they attempt to approximate the inverse of a matrix by a polynomial in the matrix itself. The Cayley-Hamilton Theorem tells us that the inverse of a nonsingular matrix can always be expressed as a polynomial in the matrix. Unfortunately, the polynomial described by this theorem is of large degree and unknown. The methods we will examine attempt to find a polynomial of much smaller degree that approximates the inverse. Much of the course will be devoted to this endeavor.
The course will require a basic knowledge in linear algebra. A brief review will be presented at the outset. The course will also require some familiarity with the complex plane. An exposure to functional analysis and the numerical solution of elliptic partial differential equations will be helpful in understanding the motivation for many of preconditioning techniques that will be described.
The class will follow the outline below, touching on each major topic in a depth that will be determined by the pace of the class. The class will involve Matlab workshops and some programming assignments in the Matlab programming language.
No text will be required. The following books may provide useful background material:
Bengt Fornberg
The course will feature two major parts:
      I. Pseudospectral (PS) methods
      II. Radial basis functions (RBFs)
The coverage of the first part will follow the instructor's book "A Practical Guide to Pseudospectral Methods" (Cambridge University Press, 1996) and also "Spectral Methods in Matlab" (SIAM) by L.N. Trefethen. The second part will mainly be based on various research papers.
Brief Description:
Both PS and RBF methods were first introduced about 30 years ago.
PS methods became quickly recognized as often successful, and at times superior alternatives to methodologies such as finite differences and finite elements in several application areas. This included many cases from fluid dynamics, wave motion, and weather forecasting. In this course, we will try to explain how, when, and why the PS approach works, more by means of examples and heuristic illustrations than by rigorous theoretical arguments. A key theme in the presentation will be to exploit the close connection that exists between PS and finite difference methods. This approach to PS methods not only gives many insights, but also provides numerous algorithmic variations which do not appear naturally from more spectral-based approaches to the subject.
The first (and still major) application of RBFs concerns interpolation of data that is irregularly scattered in any number of spatial dimensions. Since the coding effort for RBFs is small, and the computational cost is independent of the number of dimensions and of the regularity of the geometry, it is not surprising that RBFs have recently found extensive use in many applications. In this part of the course, we will first discuss a number of properties of RBF approximations, including their particularly high accuracy in a limit that was previously thought to be impractical for computing. Their application as basis functions for the numerical solution of PDEs - in the style of how trigonometric and orthogonal polynomials are used in PS methods - is of quite recent origin. However, RBFs show great promise in generalizing these highly accurate approaches to entirely general domains.
Mark Ablowitz
Applications of the methods of complex variables has proved to be important in all areas of science and engineering. Topics covered in this course will be:
Congming Li and Jerry Bebernes
We will study some basic methods for the existence, uniqueness and stability of solutions to nonlinear PDEs. All the methods contain some interesting research problems. We believe that a good Ph.D student in differential equations must understand the basics of these methods and be a master of one or two of the following methods.
To do these, we will first introduce the method and then we will go through some recent papers to see the fine points.
In doing these, we need basics including the following:
Brief Description: The course will provide a basic introduction to the theory of stochastic differential equations and integration. Topics will include martingales, the definition of the stochastic integral, the quadratic variation process, the Ito formula and some of its applications, Brownian motion and reflected Brownian motion, stochastic differential equations and diffusions.
Prerequisites: A graduate course in probability theory would be desirable although it is not strictly necessary. Some comfortableness with measure theory is essential.
Possible texts/references:
This course concentrates on applications of wavelets and other bases with controlled localization in the time-frequency domain to problems of numerical analysis and signal processing.
We consider algorithms for analysis and compression of various signals, e.g. speech and images. Also we describe applications of wavelets to fast numerical computations, e.g. an O(N) algorithm for multiplication of N x N dense matrices which arise, for example, in problems of potential theory.
Prerequisites
Familiarity with elements of Fourier analysis as it is used in PDEs, Numerical Analysis or Signal Processing courses at lower graduate level or instructor's consent.
There will be computer assignments and small projects since these greatly enhance the understanding of the subject matter. Some software will be available for experimentation.
Texts
The subject matter discussed in this course is an area of active research and new texts are frequently being published. I expect several new texts to appear and will announce which text(s) will be used sometime in December. In addition I expect to use current research publications.
Outline
Instructor: James Meiss
Covers the basic theory of Lagrangian dynamics, the Legendre transformation, and Hamiltonian systems. Special attention is given to the geometrical foundations of the subject, Poisson brackets, Lie Algebras and the symplectic group. The equivalence of symplectic and Hamiltonian dynamics is discussed. The theory of small oscillations and constraints is covered, as are canonical transformations and the concept of Liouville integrability.
Special topics that could be included are Hamiltonian perturbation theory, bifurcation theory, and stability theory (KAM), and numerical methods. The theory of symplectic twist maps, and the Aubry-Mather theory for the existence of invariant tori and cantori exemplifies the importance of the geometrical approach to dynamics.
Textbooks include Mathematical Methods of Classical Mechanics, V.I. Arnold, and Introduction to Hamiltonian Dynamical Systems, K. Meyer and G. Hall