4,616 research outputs found
Classical Mathematics for a Constructive World
Interactive theorem provers based on dependent type theory have the
flexibility to support both constructive and classical reasoning. Constructive
reasoning is supported natively by dependent type theory and classical
reasoning is typically supported by adding additional non-constructive axioms.
However, there is another perspective that views constructive logic as an
extension of classical logic. This paper will illustrate how classical
reasoning can be supported in a practical manner inside dependent type theory
without additional axioms. We will see several examples of how classical
results can be applied to constructive mathematics. Finally, we will see how to
extend this perspective from logic to mathematics by representing classical
function spaces using a weak value monad.Comment: v2: Final copy for publicatio
Localic Metric spaces and the localic Gelfand duality
In this paper we prove, as conjectured by B.Banachewski and C.J.Mulvey, that
the constructive Gelfand duality can be extended into a duality between compact
regular locales and unital abelian localic C*-algebras. In order to do so we
develop a constructive theory of localic metric spaces and localic Banach
spaces, we study the notion of localic completion of such objects and the
behaviour of these constructions with respect to pull-back along geometric
morphisms.Comment: 57 page
Metric 1-spaces
A generalization of metric space is presented which is shown to admit a
theory strongly related to that of ordinary metric spaces. To avoid the
topological effects related to dropping any of the axioms of metric space,
first a new, and equivalent, axiomatization of metric space is given which is
then generalized from a fresh point of view. Naturally arising examples from
metric geometry are presented
- …