Geometry Boolean Algebra Linear Algebra Abstract Algebra Lambda Calculus Category Theory References How to learn pure mathematics on your own