a program for inducing mathematical excellence
Find a file
2026-01-02 18:11:01 -08:00
docs feat: add elements of real analysis 1 2026-01-02 18:11:01 -08:00
.gitignore feat: initial commit of content 2025-12-24 23:42:48 -08:00
flake.lock feat: initial commit of content 2025-12-24 23:42:48 -08:00
flake.nix feat: add elements of real analysis 1 2026-01-02 18:11:01 -08:00
LICENSE Initial commit 2025-12-24 23:20:07 -08:00
README.md feat: initial commit of content 2025-12-24 23:42:48 -08:00

mathematize

a program for inducing mathematical excellence


These are lecture notes for a short course in proof-based mathematics, designed for a bright high schooler with no mathematical exposure past precalculus. We aim to introduce the student to the language of modern mathematics, initially beginning with a primer on traditional set-theoretical language and concepts, before surveying basic topics in algebra, analysis, and ending with a category theoretical viewpoint on all topics covered heretofore.

Topics we aim to cover include elements of propositional logic, mathematical proof, fundamental mathematical structures (sets, symmetry groups, dihedral groups, cyclic groups), fundamental concepts in analysis on the real line (neighborhoods, sequences, limits), basic concepts in counting and probability (combinatorial methods, conditioning and Baye's Theorem), and categorical concepts such as categories, morphisms, isomorphisms, functors, and monads.