Skip to content

Latest commit

 

History

History
212 lines (154 loc) · 12.3 KB

README.md

File metadata and controls

212 lines (154 loc) · 12.3 KB

Isabelle/HOL solutions to math contest problems

This repository contains various Isabelle/HOL formal proofs. This is mostly solutions to interesting math olympiad problems, but some higher math exercises have found their way here, too.

Apart from that, I keep some notes on the mathematical library of Isabelle. This includes situations where the structure and interaction of objects

I encourage you to explore.

Problems by tag

Problems by origin

  • Asia Pacific Math Olympiad [1 problem]
  • British Maths Olympiad Round 1 [1 problem]
  • Canada Math Olympiad [1 problem]
  • Deltami 44M [1 problem]
  • Greece Math Olympiad [1 problem]
  • Instagram Math Community [1 problem]
  • International Math Olympiad [2 problems]
  • An Infinitely Large Napkin [2 problems]
  • Polish Math Olympiad [11 problems]
  • United States of America Math Olympiad [1 problem]
    • 2006
      • Problem 5 (number theory, combinatorics, nondeterministic process)
  • Unknown Origin [1 problem]

Structure of this repository

Raw Isabelle .thy files are hard to look at. As can be expected for math, lots of non-ASCII characters are involved. Apart from font issues, Isabelle actually predates Unicode, so the text files are actually encoded with LaTeX-ish escape sequences.

This motivates a sophisticated CI setup (the three words you don't ever want to see next to each other). The master branch of the repository keeps the sources, while GitHub Actions render PDFs and push them onto the built-pdfs branch.