
A Cartographic Study Guide
A structured learning path for engineers with Haskell and category theory background, mapping the mathematical terrain from foundational calculus to advanced differential geometry and probabilistic inference.
From foundational refreshers through core disciplines to advanced synthesis, each phase builds on the last.
Each topic includes key concepts, curated resources (Brilliant, Khan Academy, MIT OCW, YouTube), and Haskell connections.
Every topic bridges to your Haskell and category theory background, making abstract math concrete through code.
The Journey
Rebuilding the Basics
The Heart of Geometric AI

Connecting Geometry to Inference

Leveraging Your Strengths

Expedition Plan
This journey will be challenging but incredibly rewarding, allowing you to appreciate the intricate theoretical tapestry of the Geometric AI.
Start with Foundations: Begin with Multivariable Calculus, Linear Algebra, and Differential Equations. Focus on the concepts directly relevant to the Geometric AI document.
Progress to Core Disciplines: Move to Differential Geometry, Variational Calculus, Ricci Flow, and Quasicrystals. These are conceptually more challenging.
Integrate Probabilistic Concepts: Study Graphical Models, Variational Inference, and Information Geometry. Understand how they connect to the geometric ideas.
Leverage Haskell: For each mathematical concept, try to think about how you would represent it in Haskell. If possible, implement small examples or use relevant libraries.
Revisit the Geometric AI Document: As you learn new concepts, re-read the relevant sections of the Geometric AI document. The connections will become clearer.
Focus on the “Bridges”: Pay special attention to the areas where the document explicitly links different fields (e.g., Fisher Information Metric as the bridge, CBFE minimization as curvature flow).
Conceptual Understanding First: Don’t get bogged down in every single proof. Aim for a strong intuitive and conceptual understanding before diving into formal details.