Advertisement

HOL Constant Definition Done Right

  • Rob Arthan
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8558)

Abstract

This note gives a proposal for a simpler and more powerful replacement for the mechanisms currently provided in the various HOL implementations for defining new constants.

Keywords

Type Variable Free Variable Type Instance Logical Connective Proof Tree 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
  2. 2.
    Arthan, R., Jones, R.B.: Z in HOL in ProofPower. BCS FACS FACTS (2005-1), http://www.lemma-one.com/ProofPower/index/
  3. 3.
    Harrison, J.: HOL light: An overview. In: Berghofer, S., Nipkow, T., Urban, C., Wenzel, M. (eds.) TPHOLs 2009. LNCS, vol. 5674, pp. 60–66. Springer, Heidelberg (2009), http://www.cl.cam.ac.uk/~jrh13/hol-light/ CrossRefGoogle Scholar
  4. 4.
    Homeier, P.V.: The HOL-Omega logic. In: Berghofer, S., Nipkow, T., Urban, C., Wenzel, M. (eds.) TPHOLs 2009. LNCS, vol. 5674, pp. 244–259. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  5. 5.
    Kumar, R., Arthan, R., Myreen, M.O., Owens, S.: HOL with definitions: Semantics, soundness, and a verified implementation. In: Klein, G., Gamboa, R. (eds.) ITP 2014. LNCS (LNAI), vol. 8558, pp. 308–324. Springer, Heidelberg (2014)Google Scholar
  6. 6.
    Wenzel, M., et al.: The Isabelle/Isar Reference Manual, http://isabelle.in.tum.de/dist/Isabelle2013-2/doc/isar-ref.pdf
  7. 7.
    Norrish, M., et al.: The HOL System: Logic, 3rd edn., http://hol.sourceforge.net/documentation.html
  8. 8.
    Slind, K., Norrish, M.: A brief overview of HOL4. In: Mohamed, O.A., Muñoz, C., Tahar, S. (eds.) TPHOLs 2008. LNCS, vol. 5170, pp. 28–32. Springer, Heidelberg (2008)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Rob Arthan
    • 1
  1. 1.Lemma 1 Ltd./ School of Electronic Engineering and Computer ScienceQueen Mary, University of LondonUK

Personalised recommendations