Skip to main content
Log in

A mechanical proof of Quadratic Reciprocity

  • Studies in Automated Reasoning
  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

Abstract

We describe the use of the Boyer-Moore theorem prover in mechanically generating a proof of the Law of Quadratic Reciprocity: for distinct odd primes p and q, the congruences x 2 ≡q (mod p) and x 2 ≡p (mod q) are either both solvable or both unsolvable, unless p≡q≡3 (mod 4). The proof is a formalization of an argument due to Eisenstein, based on a lemma of Gauss. The input to the theorem prover consists of nine function definitions, thirty conjectures, and various hints for proving them. The proofs are derived from a library of lemmas that includes Fermat's Theorem and the Gauss Lemma.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Guass, K. F., Disquisitiones Arithmeticae, translated by A. Clarke, Yale U. Press (1966).

  2. Dunnington, G., Carl Friedrich Gauss: Titan of Science, Exposition Press, New York (1955).

    Google Scholar 

  3. Artin, E. and Tate, J., Class Field Theory, Benjamin, New York (1968).

    Google Scholar 

  4. Boyer, R. S. and Moore, J S., A Computational Logic, Academic Press, New York (1979).

    Google Scholar 

  5. Boyer, R. S. and Moore, J S., A Computational Logic Handbook, Academic Press, Boston (1988).

    Google Scholar 

  6. Nagell, T., Introduction to Number Theory, Chelsea Press, New York (1964).

    Google Scholar 

  7. Boyer, R. S. and Moore, J S., ‘Proof checking the RSA public key encryption algorithm’, Am. Math. Monthly 91, 181–189 (1984).

    Google Scholar 

  8. Russinoff, D. M., ‘An experiment with the Boyer-Moore theorem prover: a proof of Wilson's theorem’, J. Automated Reasoning 1, 121–139 (1985).

    Google Scholar 

  9. Russinoff, D. M., ‘A mechanical proof of quadratic reciprocity’, Tech. Report STP-389-90, MCC, Austin, TX (1990).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Russinoff, D.M. A mechanical proof of Quadratic Reciprocity. J Autom Reasoning 8, 3–21 (1992). https://doi.org/10.1007/BF00263446

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00263446

Key words

Navigation