-
Law of quadratic reciprocity (part 1): Mizar
In the article “Formal proof—getting started” [2007a], Freek Wiedijk introduces the practical use of formal proof assistants. He shows how two contrasting programs, Mizar and HOL Light, can be used to formalise and check an elementary number theoretic proof of the Law of Quadratic Reciprocity. Mizar has a declarative proof style, whilst HOL Light is a procedural system.…