Skip to main content

TS

A string of pearls: Proofs of fermat’s little theorem

Authors

Hing-Lun Chan and Michael Norrish

NICTA, Sydney, Australia
UNSW, Australia

Abstract

We discuss mechanised proofs of Fermat’s Little Theorem in a variety of styles, focusing in particular on an elegant combinatorial “necklace” proof that has not been mechanised previously. What is elegant in prose turns out to be long-winded mechanically, and so we examine the effect of explicitly appealing to group theory. This has pleasant consequences both for the necklace proof, and also for the direct number-theoretic approach.

BibTeX Entry

  @inproceedings{Chan_Norrish_12,
    publisher        = {Springer},
    author           = {Chan, Hing-Lun and Norrish, Michael},
    month            = oct,
    editor           = {{Chris Hawblitzel and Dale Miller}},
    year             = {2012},
    title            = {A String of Pearls: Proofs of Fermat’s Little Theorem},
    booktitle        = {International Conference on Certified Programs and Proofs},
    pages            = {188-207},
    address          = {Kyoto, Japan}
  }

Download

Served by Apache on Linux on seL4.
Served by Apache on Linux on seL4.