Math 273B (Advanced Techniques in Computational Mathematics)

Course Topics: Mathematical and Computational Tools for Elliptic Partial Differential Equations
Instructor: Prof. Michael Holst (5739 AP&M, mholst@math.ucsd.edu)
Term: Winter 2014
Lecture: 1:00p-1:50p MWF, APM 2402
Class webpage: http://ccom.ucsd.edu/~mholst/teaching/ucsd/273b_w14
Textbook(s): I. Stakgold and M. Holst, Green's Functions and Boundary Value Problems.
                      John Wiley & Sons, New York, NY, Third Edition, 877 pages, 2011.



CATALOG DESCRIPTION: 273B. ADVANCED TECHNIQUES IN COMPUTATIONAL MATHEMATICS (4)
Brief review of tools from nonlinear functional analysis for numerical treatment of nonlinear PDE. Numerical continuation methods, pseudo-arclength continuation, gradient flow techniques, and other advanced techniques in computational nonlinear PDE. Project-oriented; projects designed around problems of current interest in science, mathematics, and engineering. Prerequisites: consent of instructor.




GRADES, HOMEWORKS, EXAMS, AND IMPORTANT DATES: Your grade in the course is based on your project and your 20-minute project presentation during the time of the final.
  • Final Exam/Project Time/Place: TBA (10th week or finals week)



GENERAL THEME OF THE COURSE: Math 273ABC was designed as part of an NSF CAREER Award to be a new type of project-oriented course on the foundations of computational mathematics and physics.

The main idea of the course is that each participant (including the instructor!) picks a topic of particular interest to his/her own research program, involving the analysis and/or numerical solution of an elliptic (or parabolic) partial differential equation. By attending the lectures and also pursuing their own projects, each participant will gain some mastery of the technical tools for analyzing their particular mathematical model using modern PDE methods (is their model well-posed?), for choosing a "good" discretization method (is the method guaranteed to give the right answer to some known precision?), and for designing algorithms for solving the resulting discrete problem on a workstation or possibly a large cluster (does the algorithm have reasonable complexity, and does it scale on a cluster?).

The instructor's particular project this quarter is to analyze and solve a coupled nonlinear elliptic system that arises in mathematical and numerical general relativity; the application is to gravitational wave simulation, and is relevant to NSF's LIGO project. (This problem is the main focus of the instructor's current NSF FRG Project.)



SCHEDULE OF LECTURES: We will cover the three major topics listed below. The three major topics will each take about three weeks of the quarter. The individual sub-topics listed within each of the major topics will be covered in varying degree, depending on the available lecture time and the interests of the students. My aim in choosing the topics for the lectures was to provide a general set of mathematical and computational tools for partial differential equations, for mathematicians, scientists, and engineers who want to have a toolkit for doing state of the art computational science. (A secondary aim is to make all of us stronger overall applied mathematicians!)
  1. Linear Elliptic PDE:
    Dirichlet, Neumann, and Robin boundary-value problems for linear elliptic partial differential equations (PDE), with applications in mathematical physics. Classical, strong, weak solutions. Green's functions, Distributions, and Sobolev spaces. Vector spaces, norms, inner-products, Banach and Hilbert spaces. Linear operators, adjoints, four fundamental subspaces, operator norms, bounded, unbounded, closed, compact, projection operators, Fredholm alternative. Linear functionals, dual space, reflexive and separable spaces. Ellipticity, inf-sup conditions, energy estimates, Lax-Milgram Theorem, existence, uniqueness. Maximum principles, a priori L-infinity estimates, Harnack inequality. Petrov-Galerkin methods, discrete inf-sup conditions, Babuska-Brezzi-Ladyzenskaya Theorem, a priori error estimates, applications to linear elliptic equations. Finite volume, finite element, and related discretization methods.
  2. Nonlinear Problems:
    Dirichlet, Neumann, and Robin boundary-value problems for nonlinear elliptic partial differential equations (PDE), with applications in mathematical physics. Nonlinear maps in Banach spaces, variations, Gateaux and Frechet derivatives, Taylor expansion, Newton's Method. Inverse and Implicit Function Theorems, Bifurcation. Weakly closed sets, weak-lower-semi-continuity, weak convergence. Stationarity of functionals, existence of minimizers. Best approximation in Banach spaces, a priori error estimates for nonlinear problems, applications to nonlinear elliptic equations. Finite volume, finite element, and related discretization methods.
  3. Computational Algorithms:
    Stationary iterative methods for linear problems, convergence, complexity. Multigrid and multilevel iterative methods for linear problems, convergence, complexity. Domain decomposition methods for linear problems. convergence, complexity. Applications to discretized linear elliptic equations. Fixed-point iteration for nonlinear problems. Banach Fixed-Point Theorem, ordered Banach spaces, maximum principle, monotone increasing maps. Method of sub- and super-solutions, compatible barriers. Newton's method, convergence, inexactness, globalization. Multilevel and domain decomposition methods for nonlinear problems. Basic techniques of bifurcation theory, homotopy methods, and numerical continuation methods. Applications to continuous and discretized nonlinear elliptic equations.