McGill

Topology

Intro to General Topology

Math 451, Winter 2026

Class info

Instructor

limit

Lectures

Hawaiian earrings


Warsaw circle

Homework

Cantor space

Notes and suggested texts

Assessment

Topics

  1. Basic (naïve) set theory
    1. Set operations and functions, Axiom of Choice
    2. Equinumerocity, the Cantor–Schröder–Bernstein theorem, finite/infinite sets, Dedekind infinity, pigeonhole principle, countability
    3. Cantor's powerset theorem and continuum
    4. Equivalence relations and quotients
  2. Metric spaces
    1. Examples (ℝd, Cantor space, Baire space, uniform metric on B(X, ℝ)), subspaces, isometries and Lipschitz functions
    2. Open/closed sets and convergence
    3. Cauchy sequences, completeness and the shrinking balls criterion, completeness of ℝ and of B(X, ℝ) in the uniform metric, completion
    4. Polish spaces and the perfect set theorem
  3. Topological spaces
    1. Examples (including Zariski topology and Furstenberg's topology on ℤ), subspace topology, metrizability
    2. Convergence, interior and neighbourhood, boundary and closure
    3. Generation and bases, second countability, Lindelöf property and countable sub-basis lemma
    4. First countability, separability, their relationship with second countability
    5. Limit of a function and local continuity, continuous functions and homeomorphisms, uniform continuity in metric spaces and extensions
    6. Nets, limit of a function and continuity in terms of nets
    7. Separation axioms
    8. Connectedness and path connectedness, permanence under continuous functions, zero-dimensional spaces and separation of closed sets by clopen
  4. Product and function spaces
    1. Product topology, examples
    2. The non-metrisability of uncountable products, countable products of metric spaces, separability of ℝ​​
    3. Spaces of continuous functions: uniform metric, compact-open topology
  5. Compactness
    1. Open covers and intersecting closed sets, Alexander's prebasis (subbase) theorem
    2. Tichonoff's theorem
    3. Sequential compactness vs compactness and first countability, compactness in terms of nets
    4. Compactness for metric spaces via total boundedness and completeness
    5. The Arzelá–Ascoli theorem (optional)
  6. Other cool but optional topics
    1. Baire measurability, Baire spaces and the Baire category theorem, the Kuratowski–Ulam theorem, applications
    2. Extension theorems for continuous functions: Urysohn's lemma and Tietze extension
    3. Ultrafilters and Stone topology