TY - GEN
T1 - A string of pearls
T2 - 2nd International Conference on Certified Programs and Proofs, CPP 2012
AU - Chan, Hing Lun
AU - Norrish, Michael
PY - 2012
Y1 - 2012
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84869772757&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-35308-6_16
DO - 10.1007/978-3-642-35308-6_16
M3 - Conference contribution
SN - 9783642353079
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 188
EP - 207
BT - Certified Programs and Proofs - Second International Conference, CPP 2012, Proceedings
Y2 - 13 December 2012 through 15 December 2012
ER -