
Designed by Freepik
The Goal
Cultivate a rigorous foundation in mathematics and formal proof-writing, developing the analytical skills required for advanced mathematics.
The project consists of 5000 problems structured across four main phases:
- Phase 0 - Problem Solving & Mathematical Reasoning (3000 problems) : 2850 problems from Alcumus (Art of Problem Solving) + 150 problems from Stanford Online’s Introduction to Mathematical Thinking to build mastery in problem-solving and proof techniques.
- Phase 1 - Mathematics Fundamentals (1800 Problems) : 300 proofs and problems from each of these six courses: Advanced Single Variable Calculus, Advanced Multivariable Calculus, Linear Algebra, Advanced Ordinary Differential Equations, Discrete Mathematics, and Probability.
- Phase 2 - Domain Application (200 problems) : A minimum of 200 problems and lab exercises from a specialized application course.
- Phase 3 - Culmination Project : A final research-oriented project.
Curriculum Evolution:
- Initial Plan: 2700 Alcumus problems, 150 Stanford Online proofs, and 150 Real Analysis problems.
- First Revision: Shifted to 2400 Alcumus problems, 150 Stanford proofs, 150 Elementary Math proofs, and 300 Real Analysis problems to explicitly increase rigorous proof-writing practice.
- Latest revision (July 2026): Expanded the project into a 5,000 Math Problems Marathon. I realized that rushing through materials to meet a deadline compromised deep learning, so I pivoted to a comprehensive multi-year roadmap that includes core university-level theoretical math and domain applications.
The Motivation
Back in secondary school, I became interested in critical thinking and logic, which led me to the axiomatic side of mathematics: starting from a few assumptions and building everything through reasoning. That completely changed how I saw math.
Before that, math had mostly been about memorizing formulas and applying them on exams. Discovering proof-based reasoning showed me a deeper and more meaningful side of the subject, and I wanted to pursue it seriously.
The problem was that my early training had gaps. I had learned enough to pass exams, but not enough to reason rigorously or write proofs. After several unstructured attempts to “relearn everything”, I found the Art of Problem Solving and its Alcumus platform, which emphasized challenging problems and careful thinking.
Through that approach, math became creative and demanding rather than mechanical.
I first considered this project when I started university, but committed to it seriously on January 1st, 2025. It is designed to develop the rigorous foundation required for advanced mathematics.
Progress
Updated Weekly
Phase 0 : Problem Solving & Mathematical Reasoning
Alcumus (by the Art of Problem Solving)

My alcumus profile. You can look me up on AoPS, my username is anordinarylearner
Note: I only consider correctly solved problems.
- Problems solved so far: 1594 / 2850
- Problems attempted: 1824
- Topics mastered: Prealgebra, Algebra, Number Theory
- Remaining topics: Counting & Probability, Geometry, Intermediate Algebra, Precalculus
Stanford Online’s Introduction to Mathematical Thinking

Pk0001, CC0, via Wikimedia Commons
- Problems solved so far: 28 / 150
View the course assignments and my solutions:
- Assignment 1:
- Assignment 2:
- Assignment 3:
- Assignment 6:
Phase 1 : Mathematics Fundamentals
Advanced Single Variable Calculus
- Problems solved so far: 0 / 300
Advanced Multivariable Calculus
- Problems solved so far: 0 / 300
Linear Algebra
- Problems solved so far: 0 / 300
Advanced Ordinary Differential Equations
- Problems solved so far: 0 / 300
Discrete Mathematics
- Problems solved so far: 0 / 300
Probability
- Problems solved so far: 0 / 300
Phase 2 : Domain Application
- Problems solved so far: 0 / 200
Phase 3 : Culmination Project
- Status: To be initiated upon completion of Phase 0, 1 & 2.