Results 1 
3 of
3
Implementation of Intuitionistic Type Theory and Realizability Theory
, 1995
"... Writing correct programming code is necessary in computer system development, where complete testing is not possible. Intuitionistic type theory leads to a mechanical generation of correct code by using specifications. The idea is that the specification of a program is its type, and the specificatio ..."
Abstract

Cited by 2 (0 self)
 Add to MetaCart
Writing correct programming code is necessary in computer system development, where complete testing is not possible. Intuitionistic type theory leads to a mechanical generation of correct code by using specifications. The idea is that the specification of a program is its type, and the specification can be expressed by logical statements called wellformed formulas (wffs) and therefore proved by using mathematical axioms and inference rules of logic. Then, using the correspondences propositions are types are specifications and proofs are programs are values [16], a proof can be translated into a correct programming code. The fundamental idea of realizability theory is that a proof can be translated into not only correct, but also minimal programming code, which contains only computational values. Based on these theories, a realizability algorithm developed by John Hatcliff defines how the translation can be done. We analyzed Hatcliff's algorithm and implemented it in a system. System ...
Reality and virtual reality in mathematics
"... This article introduces three of the twentieth century's main philosophies ofmathematics andarguesthat ofthose three, one describesmathematical reality, the \reality " of the other two being merely virtual. What are mathematical objects, really? What, for example, is that thing that we call \th ..."
Abstract

Cited by 1 (1 self)
 Add to MetaCart
This article introduces three of the twentieth century's main philosophies ofmathematics andarguesthat ofthose three, one describesmathematical reality, the \reality " of the other two being merely virtual. What are mathematical objects, really? What, for example, is that thing that we call \the number one", or \the set of all positive whole numbers", or \the shortest path between two points on the surface of a sphere"? Most mathematicians (let alone most people) would ¯nd little interest in such questions, since they are totally preoccupied with the practice of their discipline rather than with questions about its meaning. In this essay I shall outline three 1 of the standard philosophical approaches to the meaning of mathematics and present a case that one of those three represents the reality of mathematics, each of the other two amounting to virtual reality. The ¯rst approach that I want to mention is known as platonism. The platonist mathematician believes that mathematical objects do exist, in perfect
Constructive Mathematics and Quantum Physics
, 1999
"... This paper is dedicated to the memory of Prof. Gottfried T. Ru ttimann ..."
Abstract

Cited by 1 (0 self)
 Add to MetaCart
This paper is dedicated to the memory of Prof. Gottfried T. Ru ttimann