Cooperating Theorem Provers: A Case Study Combining HOL-Light and CVC Lite

  • Authors:
  • Sean McLaughlin;Clark Barrett;Yeting Ge

  • Affiliations:
  • Department of Computer Science, Carnegie Mellon University;Department of Computer Science, New York University;Department of Computer Science, New York University

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper is a case study in combining theorem provers. We define a derived rule in HOL-Light, CVC_PROVE, which calls CVC Lite and translates the resulting proof object back to HOL-Light. As a result, we obtain a highly trusted proof-checker for CVC Lite, while also fundamentally expanding the capabilities of HOL-Light.