Proof Pearl--A Mechanized Proof of GHC's Mergesort

  • Authors:
  • Christian Sternagel

  • Affiliations:
  • School of Information Science, Japan Advanced Institute of Science and Technology, Nomi, Japan

  • Venue:
  • Journal of Automated Reasoning
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present our Isabelle/HOL formalization of GHC's sorting algorithm for lists, proving its correctness and stability. This constitutes another example of applying a state-of-the-art proof assistant to real-world code. Furthermore, it allows users to take advantage of the formalized algorithm in generated code.