PlatΩ: A Mediator between Text-Editors and Proof Assistance Systems

8Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

We present a generic mediator, called PlatΩ, between text-editors and proof assistants. PlatΩ aims at integrated support for the development, publication, formalization, and verification of mathematical documents in a natural way as possible: The user authors his mathematical documents with a scientific WYSIWYG text-editor in the informal language he is used to, that is a mixture of natural language and formulas. These documents are then semantically annotated preserving the textual structure by using the flexible, parameterized proof language which we present. From this informal semantic representation PlatΩ automatically generates the corresponding formal representation for a proof assistant, in our case Ωmega. The primary task of PlatΩ is the maintenance of consistent formal and informal representations during the interactive development of the document. © 2007 Elsevier B.V. All rights reserved.

Cite

CITATION STYLE

APA

Wagner, M., Autexier, S., & Benzmüller, C. (2007). PlatΩ: A Mediator between Text-Editors and Proof Assistance Systems. Electronic Notes in Theoretical Computer Science, 174(2), 87–107. https://doi.org/10.1016/j.entcs.2006.09.024

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free