TTIC 31150/CMSC 31150 - Mathematical Toolkit (Fall 2024)

Lectures: Mon/Wed 3:00-4:20 in TTIC 530

Discussion: Fri 3:00-3:50 in TTIC 529

Instructor: Avrim Blum (Office hours: Fri 4:00-4:50 in TTIC 439)

TAs: Melissa Dutz (Office hours: Mon 1:30-2:20 in TTIC 506) and Donya Saless (Office hours: Wed 12:30-1:20 in TTIC 412.22)


Course description: The course is aimed at first-year graduate students and advanced undergraduates, and focuses mostly on abstract linear algebra and probabilistic reasoning. We intend to cover the following topics and examples:

Coursework: The course will have 5 homeworks (60 percent), a midterm (15 percent) and a final (25 percent). There is no textbook for this course. Please see the "Recommended test/readings" section below for some useful references.


Homeworks


Lecture Notes

  1. 09/30: Fields and vector spaces. Linear independence and bases. (slides)
  2. 10/02: Vector space applications and linear transformations. (slides)
  3. 10/07: Eigenvalues and eigenvectors, inner products. (slides)
  4. 10/09: Orthogonality and adjoints. [Hwk1 due]
  5. 10/14: The Real Spectral Theorem.
  6. 10/16: Singular Value Decomposition.
  7. 10/21: SVD for Matrices.
  8. 10/23: SVD applications. [Hwk2 due]
    10/28: Midterm. You may bring in one sheet of notes.
  9. 10/30: Probability basics.
  10. 11/04: Probabilistic reasoning.
  11. 11/06: Tail inequalities 1. [Hwk3 due]
  12. 11/11: Tail inequalities 2.
  13. 11/13: [No class today]
  14. 11/18: Randomized routing. Randomized complexity classes.
  15. 11/20: Probability over uncountably-infinite spaces, Gaussian RVs, Johnson-Lindenstrauss Lemma. [Hwk4 due]
  16. 12/02: Properties of the unit ball and Gaussian distribution in high-dimensional space.
  17. 12/04: Random walks on graphs: commute time, cover time and electrical networks. [Hwk5 due]
  18. Possible alternative topic: Markov chains and rapid mixing.

Recommended texts/readings: