87 research outputs found

    A new foundational crisis in mathematics, is it really happening?

    Full text link
    The article reconsiders the position of the foundations of mathematics after the discovery of HoTT. Discussion that this discovery has generated in the community of mathematicians, philosophers and computer scientists might indicate a new crisis in the foundation of mathematics. By examining the mathematical facts behind HoTT and their relation with the existing foundations, we conclude that the present crisis is not one. We reiterate a pluralist vision of the foundations of mathematics. The article contains a short survey of the mathematical and historical background needed to understand the main tenets of the foundational issues.Comment: Final versio

    The Common HOL Platform

    Full text link
    The Common HOL project aims to facilitate porting source code and proofs between members of the HOL family of theorem provers. At the heart of the project is the Common HOL Platform, which defines a standard HOL theory and API that aims to be compatible with all HOL systems. So far, HOL Light and hol90 have been adapted for conformance, and HOL Zero was originally developed to conform. In this paper we provide motivation for a platform, give an overview of the Common HOL Platform's theory and API components, and show how to adapt legacy systems. We also report on the platform's successful application in the hand-translation of a few thousand lines of source code from HOL Light to HOL Zero.Comment: In Proceedings PxTP 2015, arXiv:1507.0837

    Semantics, Algorithmics and Logic: Basic Research in Computer Science. BRICS Inaugural Talk

    Get PDF
    This is a transcript of a talk at the inauguration of BRICS, Basic Research in Computer Science, Centre of the Danish Research Foundation, on 2 February 1994 at the Steno museum, University of Aarhus, Denmark

    The "Artificial Mathematician" Objection: Exploring the (Im)possibility of Automating Mathematical Understanding

    Get PDF
    Reuben Hersh confided to us that, about forty years ago, the late Paul Cohen predicted to him that at some unspecified point in the future, mathematicians would be replaced by computers. Rather than focus on computers replacing mathematicians, however, our aim is to consider the (im)possibility of human mathematicians being joined by “artificial mathematicians” in the proving practice—not just as a method of inquiry but as a fellow inquirer

    Human-driven Machine-automation of Engineering Research

    Get PDF
    This paper presents a framework for efficiently producing engineering research in a global collaborative effort in a rigorous scientific manner. The proposed framework reduces subjective analysis, automates several mundane research tasks and provides a suitable formal structure for efficient information sharing and collaboration. The implementation of the framework involves multiple research groups setting up different web-servers that can perform the steps of the scientific method and automatically determine the quality and value of new research by directly communicating between servers via public and private Application Programming Interfaces (APIs) using a set of object-oriented protocols. The automation of many mundane research tasks (e.g. data manipulation), would allow researchers to focus more on the novel aspects of their research efforts. The increased clarity around the quality and value of research would allow the research efforts of individuals and available research funding to be better disbursed. The paper discusses the major aspects of the scientific method, object-orientated programming, the application of the proposed research framework for experimental/analytical/numerical engineering research, some of the potential benefits and drawbacks, as well as the current state of implementation
    corecore