Awesome Math Overview

A curated list of awesome mathematics resources

🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 rossant/awesome-math · ⭐ 16K · 🏷️ Theory

[ Daily / Weekly / Overview ]

Awesome Math Awesome

Awesome Math is a curated list of high-quality resources for learning, teaching, and doing mathematics. It covers pure mathematics, applied mathematics, computation, formal proof, and the use of AI in mathematics.

Most resources are free to access. Paid resources may be included when they are widely respected, unusually useful, and hard to replace. Access limits should be stated in the entry.

Read the contribution guidelines before suggesting a resource.

Contents

Start Here

Learning Platforms

Proof and Problem Solving

Video Courses and Series

Questions and Answers

Reference Works

Broad Course Notes

General Mathematics

Foundations and Logic

Logic

Set Theory

Type Theory

Category Theory

Formal Mathematics and Theorem Proving

Algebra

Abstract Algebra

Linear Algebra

Group Theory

Ring and Field Theory

Commutative Algebra

Representation Theory

Number Theory

Algebraic Number Theory

Analytic Number Theory

Combinatorics and Discrete Mathematics

Graph Theory

Geometry and Topology

Differential Geometry

Algebraic Geometry

General Topology

Algebraic Topology

Analysis

Real Analysis

Complex Analysis

Functional Analysis

Operator Theory

Harmonic Analysis

Measure Theory

Differential Equations and Dynamical Systems

Ordinary Differential Equations

Partial Differential Equations

Ergodic Theory and Chaos

Probability and Statistics

Probability

Stochastic Processes

Statistics

Statistical Learning

Algebraic Statistics

Numerical and Computational Mathematics

Numerical Analysis

Optimization, Operations Research, and Control

Control Theory

Mathematical Physics

Interdisciplinary Mathematics

Mathematics for Computer Science

Mathematics for Machine Learning

Information and Coding Theory

Mathematical Finance

Mathematical Biology

Signal Processing

Mathematical Practice

AI for Mathematics

This section covers AI-assisted theorem proving, formalization, and mathematical discovery. Resources that teach the mathematics used in machine learning appear under Mathematics for Machine Learning.

Mathematical Software and Tools

History and Mathematics Education

Community and Further Reading

Journals and Magazines

Blogs

Meetings and Conferences