मूल्यांकन पैकेज
The Lumenary — evaluation package for educators
A concise, honest overview of what The Lumenary is, what exists today, how it was checked, and where it most needs expert human review.
यह पृष्ठ अभी हिन्दी में अनूदित नहीं है, इसलिए इसे English में दिखाया जा रहा है।
अनुवाद में मदद करें →1. Mission and philosophy
The Lumenary is a free, open-source mathematics curriculum, designed to run from kindergarten to the first year of graduate school, with optional research pathways. It is inspired by historic Christian values — truthfulness, humility, generosity, love of neighbour — but requires no belief of any learner, and justifies every mathematical statement mathematically.
Its pedagogical commitments are: understanding over memorisation; productive struggle with progressive hints; no shame-based feedback, compulsory streaks or rankings; respect for different learning speeds; accessibility; and no paid subscriptions. The guiding principle is Master the present. Glimpse the future. Never require the future to understand the present.
2. Three integrated modes of reasoning
Every lesson interleaves Human reasoning (intuition, examples, conventional proofs), Formal reasoning (Lean 4 definitions and machine-checked proofs) and Computational reasoning (Python experiments with explicit labels for the kind of evidence produced). A "lens" control lets a reader highlight one mode at a time. For young children the formal mode becomes age-appropriate logic games; Lean code appears only in collapsible "for grown-ups" panels.
3. Curriculum map
| स्तर | मानचित्र में दर्ज विषय | पाठ उपलब्ध |
|---|---|---|
| पूर्व-प्राथमिक–कक्षा 2 | 9 | Collections |
| कक्षा 3–5 | 15 | Sets |
| कक्षा 6–8 | 21 | Functions, Integers |
| कक्षा 9–12 | 25 | Composition |
| स्नातक (प्रारंभिक) | 21 | — |
| स्नातक (उन्नत) | 34 | — |
| स्नातकोत्तर प्रथम वर्ष | 33 | — |
| शोध पथ | 11 | — |
The complete map is browsable in the curriculum browser and the interactive knowledge graph. Required prerequisite edges form a directed acyclic graph (checked automatically); optional discovery edges link to Wonder Trails and never affect progression.
4. Set theory and category theory progressions
Earlier mathematics emphasises sets; category theory is introduced gradually as a structural language for higher mathematics. Neither replaces the other. The topics currently mapped in each progression are:
Foundations
- पूर्व-प्राथमिक–कक्षा 2Collections
- कक्षा 3–5Sets · True, false, and, or, not
- कक्षा 6–8Functions · Relations, equivalence relations and partitions · Set-builder notation, quantifiers and infinite sets
- कक्षा 9–12Propositional logic and truth tables · Proof: direct, contrapositive, contradiction and induction · Countability and Cantor's diagonal argument · Russell's paradox and why sets need axioms
- स्नातक (प्रारंभिक)Orders, lattices and well-orders · First-order logic
- स्नातक (उन्नत)ZFC: axiomatic set theory · Ordinals and cardinals · The axiom of choice and its equivalents · Completeness, compactness and Löwenheim–Skolem · Type theory and propositions as types · Mathematical writing
- स्नातकोत्तर प्रथम वर्षModel theory · Gödel's incompleteness theorems · Proof theory · Axiomatic set theory: hierarchy, cardinal arithmetic and L · Forcing and independence · Descriptive set theory · Reading the mathematical literature
- शोध पथLarge cardinals · Homotopy type theory · Research ethics and attribution
Category Theory
- पूर्व-प्राथमिक–कक्षा 2Doing and undoing
- कक्षा 3–5One thing after another
- कक्षा 6–8Function machines in sequence · Diagrams where paths agree
- कक्षा 9–12Composition · Structure-preserving maps: homomorphisms and isomorphisms · Products by maps: a first universal property
- स्नातक (प्रारंभिक)Categories · Functors · Universal properties
- स्नातक (उन्नत)Natural transformations · Products, coproducts, initial and terminal objects · Limits and colimits · Adjunctions · Representable functors · The Yoneda lemma
- स्नातकोत्तर प्रथम वर्षMonads · Monoidal categories · Abelian categories · Enriched categories · Categorical logic · Elementary topos theory · Kan extensions
- शोध पथHigher categories · ∞-categories · Derived categories · Triangulated categories · Stable ∞-categories · Categorical representation theory
5. Representative lessons
- संग्रह · पूर्व-प्राथमिक–कक्षा 2 · 5 Lean · 1 Python
छाँटना, किसी का सदस्य होना, और अचरज भरा खाली डिब्बा — समुच्चयों के बिल्कुल पहले विचार।
- Sets · कक्षा 3–5 · 7 Lean · 1 Python
Membership, subsets, unions and intersections — the language almost all of mathematics is written in.
- Integers · कक्षा 6–8 · 8 Lean · 3 Python
Numbers below zero, the opposites that cancel them, and a proof of why negative times negative is positive.
- Functions · कक्षा 6–8 · 6 Lean · 1 Python
Rules that give exactly one output for every input — drawn as arrows, built from ordered pairs, and sorted into injective, surjective and bijective.
- Composition · कक्षा 9–12 · 8 Lean · 1 Python
Doing one function and then another — why order matters, why brackets don't, and how this simple idea opens the door to category theory.
6. Wonder Trail demonstrations
- Boxes inside boxes
→ Sets, Russell's paradox and why sets need axioms, ZFC: axiomatic set theory
- How many infinities?
→ Countability and Cantor's diagonal argument
- Clock arithmetic
→ Clock arithmetic: remainders and modular arithmetic, Congruences, Quotient groups and quotient rings
- Inverses and structure
→ Algebraic structures: monoids, groups and rings, Groups, Rings, ideals and fields
- Remainder families
→ Relations, equivalence relations and partitions, Congruences, Quotient groups and quotient rings
- The product, by its maps
→ Universal properties, Limits and colimits
- Arrows that compose
→ Categories, Functors
7. Website screenshots








8. Verification results
- Lean: build succeeded with leanprover/lean4:v4.35.0 on 2026-10-28; 88 declarations, 0 using sorry; 7 exercises elaborate with sorry placeholders.
- Python: 12 of 12 experiments ran and passed their tests; pytest 571 passed, 0 failed (Python 3.10.12, 2026-10-28).
- Human review: none yet. See the verification page.
9. Accessibility overview
- Semantic landmarks, a skip link, visible focus styles and keyboard operation of every interactive exploration (no drag-and-drop is required).
- Mathematics is rendered with KaTeX including MathML output for assistive technologies.
- Colour is never the only carrier of meaning: modes, statuses and feedback also use text and icons. Light and dark themes; reduced-motion preferences are respected.
- Feedback regions use live announcements; exercises accept regional numerals (e.g. Eastern Arabic or Devanagari digits).
- Known gaps: no formal accessibility audit has been carried out, and the interactive diagrams have not been tested with screen-reader users.
10. Internationalisation overview
- Six demonstration interface languages spanning several language families, scripts and both writing directions: English, Spanish, Arabic (right-to-left), Hindi (Devanagari), Simplified Chinese and Swahili.
- Only English is canonical. All other translations are machine-generated drafts, labelled as such, and none has been reviewed. Untranslated content falls back to English with a visible notice and the correct language attribute.
- A machine-readable language registry (BCP 47 tags, scripts, direction, status) and a registry of every UN member state with its official or de facto languages are included, with uncertain entries flagged for review.
- Six demonstration locales are not global coverage. That remains a long-term goal.
11. Known limitations
- Only five lessons and seven Wonder Trails exist; every other topic in the map is planned, not written.
- The formal library uses core Lean 4 only; Mathlib integration is planned. Lean exercises are solved locally or in the public Lean web editor, not inside the site.
- Python runs in the browser via Pyodide, which downloads several megabytes on first use and needs a reasonably modern browser.
- Progress tracking is local to one browser by design; there are no accounts or cross-device sync.
12. Areas requiring human review
- Mathematical accuracy of every lesson, trail, exercise and solution — especially definitions, theorem statements and proofs.
- Pedagogy and age-appropriateness, particularly of the K–2 and Grades 3–5 lessons.
- Historical claims in the "History and global context" sections.
- All translations and the mathematical terminology glossaries.
- The country and language registries, especially entries marked as needing review.
- The curriculum map: topic placement, levels and prerequisite edges.
The Lumenary is an independent project and implies no institutional endorsement.