Back to Search Start Over

Mizar's Soft Type System.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Pandu Rangan, C.
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Schneider, Klaus
Brandt, Jens
Wiedijk, Freek
Source :
Theorem Proving in Higher Order Logics (9783540745907); 2007, p383-399, 17p
Publication Year :
2007

Abstract

In Mizar, unlike in most other proof assistants, the types are not part of the foundations of the system. Mizar is based on untyped set theory, which means that in Mizar expressions are typed but the values of those expressions are not. In this paper we present the Mizar type system as a collection of type inference rules. We will interpret Mizar types as soft types, by translating Mizar's type judgments into sequents of untyped first order predicate logic. We will then prove that the Mizar type system is correct with respect to this translation in the sense that each derivable type judgment translates to a provable sequent. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540745907
Database :
Complementary Index
Journal :
Theorem Proving in Higher Order Logics (9783540745907)
Publication Type :
Book
Accession number :
33434164
Full Text :
https://doi.org/10.1007/978-3-540-74591-4_28