Equality in computer proof-assistants

Adam Grabowski, Artur Korniłowicz, Christoph Schwarzweller · Annals of Computer Science and Information Systems · 2015

Equality is fundamental notion of logic and mathematics as a whole.If computer-supported formalization of knowledge is taken into account, sooner or later one should precisely declare the intended meaning/interpretation of the primitive predicate symbol of equality.In the paper we draw some issues how computerized proof-assistants can deal with this notion, and at the same time, we propose solutions, which are not contradictory with mathematical tradition and readability of source code.Our discussion is illustrated with examples taken from the implementation of the MIZAR system.

Read the paper · More papers on PaperTik