Lectures
Week 0: Introduction
An introduction to the course including topics to be covered, expectations of students, basics of topology, and linear algebra review.
- Lecture part 1, course overview
- Lecture part 2, intro to topology
- Slides
- Recitation part 1, vector spaces review
- Recitation part 2, linear transformations review
- Recitation part 3, quotient spaces review
- Recitation part 4, basic linear algebra in MATLAB
Week 1: Topology
The basics of topology including topological spaces, continuous maps, and metric spaces.
- Lecture part 1, topological spaces
- Lecture part 2, continuous maps
- Slides
- Recitation part 1, intro to metric spaces
- Recitation part 2, metric spaces in practice
Week 2: Simplicial Complexes
Simplicial complexes, simplicial maps, filtrations, and computations.
- Lecture part 1, simplicial complexes
- Lecture part 2, simplicial maps
- Lecture part 3, Rips and Cech complexes
- Slides
- Recitation part 1, simplicial complexes and examples
- Recitation part 2, intro to JavaPlex and simplicial complexes in MATLAB
Week 3: Simplicial Homology
The theory and computation of simplicial homology.
- Lecture part 1, simplicial homology
- Lecture part 2, betti numbers
- Lecture part 3, computing homology
- Slides
- Recitation part 1, review and examples
- Recitation part 2, homology with different coefficients
- Recitation part 3, simplicial homology in JavaPlex
Week 4: Persistent Homology
- Lecture part 1, persistent homology
- Lecture part 2, the persistence algorithm
- Recitation part 1
- Recitation part 2
Week 5: Speeding Up Persistent Homology
- Lecture part 1, speeding up persistent homology
- Lecture part 2, subsampling
- Recitation part 1
- Recitation part 2
Week 6: Theoretical Foundations of Persistent Homology
- Lecture part 1, the algebraic decomposition theorem
- Lecture part 2, the bottleneck stability theorem
- Recitation part 1
- Recitation part 2
Week 7: Extensions of Persistent Homology
- Lecture part 1, multiparameter persistent homology
- Lecture part 2, invariants for multiparameter persistent homology
- Recitation part 1
- Recitation part 2
- Recitation part 3
Week 8: Visualization and Interpretation
Week 9: Neuroscience Background
- Lecture place cells, place fields, and the nerve lemma