MAS331 Metric Spaces

Semester 1, 2022/23 10 Credits
Lecturer: Dr Dimitrios Roxanas Timetable Reading List
Aims Outcomes Teaching Methods Assessment Full Syllabus

When working on the real line, as in MAS221, there is only one standard concept of convergence. This course studies convergence in the more general setting of a metric space, particularly the important cases of Rk and function spaces. A metric space is a set with a "distance function" which is governed by just three simple rules, from which the entire body of analysis follows. The course follows on from MAS221 "Analysis", and adapts some of the ideas from that course to the more general setting. The course includes the Contraction Mapping Theorem, which guarantees the convergence of quite general iterative processes; there are applications to many other areas of mathematics, such as proving existence of solutions to differential equations.

Prerequisites: MAS221 (Analysis)

The following modules have this module as a prerequisite:

MAS435Algebraic Topology
MAS436Functional Analysis

Outline syllabus

  • Metric spaces: definition, properties and examples
  • Convergence of sequences
  • Open and closed subsets
  • Continuity
  • Cauchy sequences, completeness
  • Compactness
  • Iteration and the Contraction Mapping Theorem

Office hours

Fridays 1-2pm in my office (H13, Hicks Building). Or by appointment.


  • To point out that iterative processes and convergence of sequences occur in many areas of mathematics, and to develop a general context in which to study these processes
  • To provide a basic course in analysis in this setting
  • To reinforce ideas of proof
  • To illustrate the power of abstraction and show why it is worthwhile
  • To provide a foundation for later analysis courses

Learning outcomes

  • decide whether sequences converge, and find the limits in a number of concrete and abstract spaces;
  • decide whether given functions are or are not metrics;
  • determine, in a variety of contexts, whether a given subset of a metric space is closed;
  • discover whether examples of metric spaces are complete using Cauchy sequences;
  • understand iterative processes on general spaces;
  • prove and apply the Contraction Mapping Theorem;
  • understand compactness.

Teaching methods

In addition to lectures and office hours, we will have an (optional) tutorial every few weeks, on Thursday 16.00-17.00. Dates for the tutorials: 6/10 (we might swap this with the lecture on the 7th), 27/10, 17/11, 1/12, 15/12 (this might change to the 13th). All of them in **Hicks LT6**. - Please keep an eye out for announcements about room changes.

Office Hours: Friday 1-2pm (on Blackboard, there is a link on the left-hand-side panel) and by appointment.
Homework:You will be given 5 non-assessed homeworks (marked and returned for feedback). They will be released (on Crowdmark) on 7/10, 21/10, 31/10, 18/11, and 9/12 respectively. These dates are tentative.

20 lectures, 5 tutorials


One formal 2.5 hour written examination. All questions compulsory. You will be allowed to bring a 2-sided A4 with whatever notes you like.

Full syllabus

1. Metric spaces
(4 lectures)

Distance functions. Definition of metric space. Review of suprema and infima. Examples including Rn and function spaces. Some basic properties of metrics. Subspaces. Closed balls and open balls.
2. Convergence of sequences
(3 lectures)
Definition in terms of N and ϵ. Examples. Basic properties: uniqueness of limit, equivalence of xn→ x with d(xn,x)→0 in R. Convergence in R2 means convergence componentwise. Convergence in function spaces and pointwise convergence.
3. Closed and open sets
(2 lectures)
Definition of closed sets and open sets. Behaviour under intersections and unions. Examples.
4. Continuity
(2 lectures)
Continuity in terms of sequences and in terms of ϵ and δ. Relation with closed sets and open sets. Examples.
5. Cauchy sequences and completeness
(2 lectures)
`Internal' tests for convergence, without knowledge of the limit. Cauchy sequences. Completeness. Bolzano-Weierstrass. Examples including Rn and function spaces.
6. Compactness
(3 lectures)
Definition using subsequences. Compactness and continuity. Examples. Compact subsets of Euclidean spaces. Equivalent formulations in terms of total boundedness and completeness, and in terms of the Heine–Borel property.
7. Iteration and Contraction
(4 lectures)
Iteration as a method to solve problems. Examples in R, R2. Fixed points of iterations. Discussion of what should be required to guarantee convergence of iterative procedures to fixed points. Contractions. Examples. The Contraction Mapping Principle. An application to linear algebra. A differential criterion for a function to be a contraction. Functions with the property that repeated application gives a contraction. Application to existence of solution of differential equations. Examples.

Reading list

Type Author(s) Title Library Blackwells Amazon
B Bryant Metric spaces: iteration and application 514.32 (B) Blackwells Amazon
B Marsden Elementary Classical Analysis 515 (M) Blackwells Amazon
C Kreyszig Introductory Functional Analysis with applications 515.7 (S) Blackwells Amazon

(A = essential, B = recommended, C = background.)

Most books on reading lists should also be available from the Blackwells shop at Jessop West.