Journey Through Mathematical History
Prehistory
~44,000 â 10,000 BCECounting begins: marks, tallies, and the first abstractions.
Early Accounting
10,000 â 3,500 BCETrade and recordkeeping drive the first numerical systems.
Early Civilizations
3,500 â 2,200 BCEWriting, numerals, and geometry emerge at scale.
Fractions & Measurement
2,200 â 600 BCEProportion, surveying, tables, and practical computation.
Classical Antiquity
600 BCE â 500 CEProofs, axioms, and the size of the Earth.
Foundations of Trigonometry
Hipparchus·Rhodes, Greece
Hipparchus creates the first trigonometric tables, enabling the calculation of unknown sides and angles in triangles.
The Global Middle Ages
500 CE â 1500 CEPreservation and progress in India, Islam, and Medieval Europe.
Liber Abaci
Fibonacci·Italy
Fibonacci introduces Hindu-Arabic numerals to Europe and poses the famous rabbit problem, giving us the Fibonacci sequence.
The Scientific Revolution
1500 CE â 1700 CEAlgebra matures and new tools remake calculation.
Calculus & Principia
Isaac Newton·England
Newton publishes the Principia, introducing calculus and using it to explain the motion of planets, forever changing physics and mathematics.
The Enlightenment
1700 CE â 1800 CEAnalysis, probability, and the unification of fields.
Graph Theory Begins
Leonhard Euler·St. Petersburg
Euler solves the Seven Bridges of Königsberg problem, inventing graph theory and topology in the process.
The 19th Century
1800 CE â 1900 CERigor, non-Euclidean geometry, and the study of infinity.
Disquisitiones Arithmeticae
Carl Friedrich Gauss·Germany
Gauss publishes his masterwork on number theory at age 24, establishing the field and introducing modular arithmetic.
Infinite Sets
Georg Cantor·Germany
Cantor proves that some infinities are larger than others, creating set theory and revolutionizing our understanding of infinity.
The Modern Era
1900 CE â PresentFoundations, incompleteness, and the dawn of computation.
Incompleteness Theorems
Kurt Gödel·Vienna
Gödel proves that any consistent mathematical system contains statements that cannot be proven true or false within the system itself.
And the journey continues...