Skip to main content

and
  1. Article

    Open Access

    Self-Formalisation of Higher-Order Logic

    We present a mechanised semantics for higher-order logic (HOL), and a proof of soundness for the inference system, including the rules for making definitions, implemented by the kernel of the HOL Light theorem...

    Ramana Kumar, Rob Arthan, Magnus O. Myreen, Scott Owens in Journal of Automated Reasoning (2016)

  2. Article

    Open Access

    On Definitions of Constants and Types in HOL

    This paper reports on a simpler and more powerful replacement for the principles for defining new constants that were previously provided in the various HOL implementations. We discuss the problems that the ne...

    Rob Arthan in Journal of Automated Reasoning (2016)

  3. No Access

    Chapter and Conference Paper

    HOL Constant Definition Done Right

    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.

    Rob Arthan in Interactive Theorem Proving (2014)

  4. No Access

    Chapter and Conference Paper

    HOL with Definitions: Semantics, Soundness, and a Verified Implementation

    We present a mechanised semantics and soundness proof for the HOL Light kernel including its definitional principles, extending Harrison’s verification of the kernel without definitions. Soundness of the logic...

    Ramana Kumar, Rob Arthan, Magnus O. Myreen, Scott Owens in Interactive Theorem Proving (2014)

  5. No Access

    Chapter

    (Dual) Hoops Have Unique Halving

    Continuous logic extends the multi-valued Łukasiewicz logic by adding a halving operator on propositions. This extension is designed to give a more satisfactory model theory for continuous structures. The sema...

    Rob Arthan, Paulo Oliva in Automated Reasoning and Mathematics (2013)

  6. No Access

    Chapter and Conference Paper

    The 1st Verified Software Competition: Experience Report

    We, the organizers and participants, report our experiences from the 1st Verified Software Competition, held in August 2010 in Edinburgh at the VSTTE 2010 conference.

    Vladimir Klebanov, Peter Müller, Natarajan Shankar in FM 2011: Formal Methods (2011)

  7. No Access

    Chapter

    HOL

    Statement

    John Harrison, Konrad Slind, Rob Arthan in The Seventeen Provers of the World (2006)