[Introduction] [Programme] [Course Overview] [Accommodation] [Registration] [Further Information]

Here is the programme including information on accommodation at Hulme Hall.

Photos from the course.

Introduction

Differential equations (DEs) are ubiquitous in science and engineering, being used for all kinds of modelling and prediction. The solutions to most DEs have no convenient explicit form and hence the numerical solution of differential equations is a subject of fundamental importance. Mathematicians working in a wide variety of areas, including continuum mechanics, fluid mechanics, stochastic differential equations, bifurcation theory, dynamical systems, and mathematical biology, all increasingly need expertise in the computational treatment of DEs. The proposed course provides an overview of three important topics in the computational solution of DEs, covering both theoretical aspects and practical computation. MATLAB is chosen as the programming language in view of its ease of use and its widespread adoption in research and education. The course is aimed at first and second year mathematics Ph.D. students working in any area that requires computational solution of differential equations; it assumes a familiarity with numerical analysis but not a strong background in the subject. Experience in programming is assumed, but it is not necessary for the students to be familiar with MATLAB. Each lecturer will provide the students with MATLAB codes for experimentation and modification in the laboratory sessions.

Programme

The course will open with a formal welcome on Sunday evening in Hulme Hall, followed by an opening lecture on computational differential equations that will set the scene for the course, given by
Professor Peter Jimack of the University of Leeds.

The remaning course lectures and laboratories will be held in the Ferranti Building on the University of Manchester campus (building 20 on the campus map). Monday morning will consist of an introduction to MATLAB, given by the course organizer, with a combined lecture/laboratory session.

Courses 1-3 will start on Monday afternoon, with one hour introductory lectures. The remaining 6 half-day sessions contain a further 6 contact hours per course, split flexibly between lectures and laboratory sessions. The laboratory sessions will involve the students working through example sheets with the aid of the lecturer and two demonstrators. Lunches will be on campus. The students will stay in Hulme Hall (20 minutes walk from campus), where other meals will be taken.


Course Overview

Course 0: A Brief Introduction to MATLAB (Prof. Nick Higham, University of Manchester)

This mini-course aims to provide the basic grounding in MATLAB that is needed for Courses 1-3 and also introduces the students to the computing environment that they will be using. It treats essentials of MATLAB, including vectors and matrices, graphics, control structures and logical tests, and M-files. Reference:

Course 1: Spectral Methods (Prof. Nick Trefethen, University of Oxford)

Spectral methods are numerical methods for ODEs and PDEs based on global rather than local approximations, e.g., Chebyshev or Legendre polynomial or trigonometric interpolants as opposed to piecewise linears or quadratics. For smooth problems posed in simple geometries, a 20-line MATLAB spectral method code can often get the answer to ten digits of accuracy in a few seconds. The lecturer is well known for using MATLAB codes to implement spectral methods through his book

Course 2: Stochastic Differential Equations (Prof. Des Higham, University of Strathclyde)

Stochastic differential equations arise in mathematical models of physical systems which possess inherent noise and uncertainty. Such models have been used with great success in a variety of application areas, including biology, epidemiology, mechanics, economics and finance. This course will give a gentle introduction to SDEs and their numerical simulation, without assuming a background in probability theory. The treatment will be at the level of the widely-used article with extra material on applications, error control and computation of mean exit times.

Course 3: Finite Element Methods (Prof. David Silvester, University of Manchester)

Finite element approximation methods are widely used in scientific and engineering computations. The finite element method is also attractive from a mathematical perspective because of its rigorous underpinning. The basic aim here is to develop the theory of a priori and a posteriori error estimation in the context of elliptic PDEs. The problems discussed will range in complexity from Poisson's equation modelling diffusion phenomena to the nonlinear Navier-Stokes equations modelling steady incompressible fluid flow. The laboratory sessions will introduce the students to the MATLAB software that the lecturer has developed in conjunction with his forthcoming OUP book


Accommodation

Accommodation has been arranged in single rooms at
Hulme Hall. In addition to accommodation, breakfast, lunch and evening meal will be provided for course residents. For planning travel to Hulme Hall, see the location map, a larger scale map, and the Multimap.


Registration

The registration fee is 100 pounds which, for UK-based research students, includes the cost of course accommodation and meals. Participants must pay their own travel costs. EPSRC-supported students can expect that their registration fees and travel costs will be met by their departments from the EPSRC Research Training and Support Grant that is paid to universities with each studentship award.

The number of participants will be limited and those interested are encouraged to make an early application. An online application form is available from the London Mathematical Society.

The closing date for applications is Friday 15 July 2005.


Further Information

Further information is available from:

Professor Nicholas J. Higham
School of Mathematics
University of Manchester
Sackville St.
Manchester M60 1QD
Tel. +44 (0)161 275 5822
Fax. +44 (0)161 306 3669
higham@maths.man.ac.uk.


Page last modified: August 12, 2005

Back to Nick Higham's home page.