A Formal System: Rigorous Constructions of Computer Models Arxiv:1510.04469V3 [Cs.LO] 13 Apr 2017 G

Total Page:16

File Type:pdf, Size:1020Kb

A Formal System: Rigorous Constructions of Computer Models Arxiv:1510.04469V3 [Cs.LO] 13 Apr 2017 G A Formal System: Rigorous Constructions of Computer Models arXiv:1510.04469v3 [cs.LO] 13 Apr 2017 G. Pantelis Preface This book draws upon a number of converging ideas that have emerged over recent decades from various researchers involved in the construction of computer models. These ideas are challenging the dominant paradigm where a computer model is constructed as an attempt to provide a discrete approximation of some continuum theory. For reasons discussed in the first chapter, there is an argument that supports a departure from this paradigm towards the construction of discrete models based on simple deterministic rules. Although still limited in their use in the sciences, these models are producing results that show promise and cannot be easily dis- missed. But one can take this one step further and argue that such discrete models not only provide alternative tools for simulation but in themselves can be used as a new language that describe real world systems. The question arises as to how one can build a solid foundation for validating such discrete models, both as a simulation tool as well as a language that describe the laws that govern the application. It appears that these two aspects of the model are highly linked and rely heavily upon a single overriding property, namely that of computability. Encouraged by current trends in theoretical physics, we are particularly interested in dynamical systems that model the flow and interaction of information. The state variables of such systems can only take on a finite number of assigned integer or rational values and are subject to the law of conservation of information. Thus there is high degree of compatibility with the discrete model and the machine upon which it is to be executed. It seems plausible then that the laws that govern the computability of any model based on a finite dynamical system can be directly linked to the allowable computational operations on the machine itself. Another important issue is that a computer model based on a finite dynamical system may involve algorithms that are not readily expressible in the notation of conventional mathematics. This suggests a new paradigm in which a real world system is best described by a language of algorithms and programs rather than a language based on any conventional mathematical representation. If this is the case then one should attempt to construct a language that is both simple enough i to be adopted by those whose background is not rooted in the computer sciences and yet be powerful enough to be employed as a tool of analysis at a sufficiently high level. This book is primarily aimed at students and researchers in the mathematical sciences who have little or no knowledge of subjects in the computer sciences, although some experience with programming will be helpful. Specific discrete models will not be discussed in great detail since the focus is directed towards the basic operations of finite state arithmetic on a real world classical computer. A simple language based on functional programs will be constructed for the purposes of analysis. From such a study it is hoped will emerge the basic theoretical tools that will lay down the foundations for both the construction and rigorous validation of this class of computer models. Chapter 1 outlines the motivation behind the material in this book. Chapters 2-5 are largely dedicated to the construction of the formal language based on functional programs. When constructing a new language the reader will be bombarded with many definitions before the language can actually be used in analysis. This cannot be avoided and the reader will need to make some effort to acquire some understanding of these definitions and the motivations behind them. Therefore the material contained in Chapters 2-5 require some patience and perseverance on behalf of the reader. In Chapters 6, 9 and 10 a number of basic properties of scalar, array and matrix arithmetic on a deterministic machine with finite memory will be derived. The reader should be alerted to the subtleties that underly the way in which the axioms are structured and how they differ from the conventional axioms of fields and rings. Although the focus is on basic algebraic identities and inequalities, all proofs are provided for completion. The reader may wish to go through some of these proofs to get a feel of how the formal language works. When the reader is satisfied that they have a sufficient understanding of the process the reader may then wish to skim through the remaining proofs of these chapters. In Chapter 7 we examine the computability of finite dynamical systems based on a single scalar variable. Here we extend the theory of Chapter 6 to include discrete interval enclosures. In Chapter 8 we reflect on the formal language that has been constructed in Chapters 2-5 and where it can be placed in the wider context of the conventional formal methods of proof theory. In Chapter 11 an attempt is made to bring together all of the ideas of the previous chapters to the final goal of formal constructions of computer models based on dynamical systems on lattices. The book concludes with Chapter 12 where future directions are explored that address some of the unresolved issues that surround formal systems and their role in the scientific method. ii Contents 1 Introduction. 1 1.1 Continuous versus discrete. .1 1.2 Machine arithmetic. .7 1.3 Sequential ordering. .9 2 Program Structure. 11 2.1 Types. 11 2.2 Alphabet and strings. 12 2.3 Lists. 14 2.4 Programs. 17 2.5 Computability. 22 2.6 Atomic programs. 25 3 Construction Rules. 29 3.1 Introduction. 29 3.2 Higher order programs. 30 3.3 Program extensions. 34 3.4 The program extension rule. 35 3.5 Program and I/O equivalence. 37 3.6 Additional construction rules. 38 3.7 Options file. 41 3.8 Connection List. 43 4 Disjunctions and False Programs 45 4.1 Axioms/theorems of falsity . 45 4.2 Disjunctions. 47 4.3 Additional disjunction rules. 52 5 Common applications axioms. 55 5.1 Introduction. 55 5.2 I/O type axioms. 56 5.3 Equality/equivalence type checking. 57 5.4 Special non-atomic programs. 58 5.5 Substitution rule. 61 5.6 Application specific axioms of falsity. 62 5.7 I/O data files of VPC. 62 iii 6 Arithmetic over I. 65 6.1 Introduction. 65 6.2 Atomic programs for arithmetic over I................. 67 6.3 Axioms of arithmetic over I....................... 70 6.4 Special non-atomic programs. 76 6.5 Algebraic identities over I........................ 77 6.6 Inequalities. 84 6.7 Semi-inequalities over I......................... 86 6.8 Absolute values over I.......................... 91 6.9 Arithmetic over J............................ 97 7 Finite Dynamical Systems. 101 7.1 Introduction. 101 7.2 Atomic iteration programs. 104 7.3 Discrete intervals. 105 7.4 Atomic programs. 107 7.5 Properties of discrete intervals. 113 7.6 Discrete interval arithmetic. 115 7.7 Axioms of computability. 116 7.8 The tent map. 118 7.9 Partitioned maps. 120 7.10 Multi-dimensional intervals. 121 8 Program Constructions as Proofs. 123 8.1 Human verses machine proofs. 123 8.2 PECR versus conventional theories of logic. 124 8.3 Exploring the Platonic world. 134 8.4 Some properties of the construction rules. 137 9 Arrays. 147 9.1 Dimension lists. 147 9.2 Array atomic programs. 150 9.3 Axioms for array arithmetic. 153 9.4 Scalar multiplication of arrays. 155 9.5 Compatibility. 158 9.6 Basic identities. 158 9.7 Array inequalities. 165 9.8 Linear assignment programs. 167 10 Matrices. 171 10.1 Atomic matrix programs. 171 10.2 Axioms for Matrices. 173 10.3 Compatibility. 175 10.4 Basic identities for matrices. 176 10.5 Linear systems of equations. 182 11 Dynamical Systems on Lattices. 185 iv 11.1 Introduction. 185 11.2 Dynamic networks. 186 11.3 Lattice network. 187 11.4 Lattice refinement. 189 11.5 Closure. 194 11.6 Discrete interval methods. 195 12 Formal Systems in Science. 199 12.1 Introduction. 199 12.2 Theorem connection lists. 204 12.3 Iteration. 205 12.4 The scientific method as a dynamical system. 209 v vi Chapter 1 Introduction. 1.1 Continuous versus discrete. Debates surrounding continuous versus discrete mathematics arise in many sub- disciplines of the mathematical sciences. Where this debate is of paramount importance can be found in the general area of computer modeling. While we will not be discussing any particular computer model in great detail, it is appropriate that we at least start with some background to this topic since it largely represents the motivation behind much of the discourse presented throughout this book. Computer modeling has become an important component of many scientific stud- ies. However, despite its widespread use in the sciences, computer modeling still has a reputation of taking on aspects of an art rather than an exact science. The reasons for this reputation are somewhat historic. While this field has provided many useful results and enhanced the insights into a wide area of scientific re- search there still remain weaknesses in the validation of computer models at a theoretical level. The difficulties largely originate from two, not entirely unrelated, sources. The controversy surrounding the existence of the real numbers, R, is a philosophical debate that has been around since antiquity. More recently, the existence of infinite sets, that are the basis of many mathematical abstractions, is also one that is contested in the philosophical arena. We may include within this debate the existence of the rationals, Q, and the integers, Z.
Recommended publications
  • A Conceptual Framework for Investigating Organizational Control and Resistance in Crowd-Based Platforms
    Proceedings of the 50th Hawaii International Conference on System Sciences | 2017 A Conceptual Framework for Investigating Organizational Control and Resistance in Crowd-Based Platforms David A. Askay California Polytechnic State University [email protected] Abstract Crowd-based platforms coordinate action through This paper presents a research agenda for crowd decomposing tasks and encouraging individuals to behavior research by drawing from the participate by providing intrinsic (e.g., fun, organizational control literature. It addresses the enjoyment) and/or extrinsic (e.g., status, money, need for research into the organizational and social social interaction, etc.) motivators [3]. Three recent structures that guide user behavior and contributions Information Systems (IS) reviews of crowdsourcing in crowd-based platforms. Crowd behavior is research [6, 4, 7] emphasize the importance of situated within a conceptual framework of designing effective incentive systems. However, organizational control. This framework helps research on motivation is somewhat disparate, with scholars more fully articulate the full range of various categorizations and often inconsistent control mechanisms operating in crowd-based findings as to which incentives are the most effective platforms, contextualizes these mechanisms into the [4]. Moreover, this approach can be limited by its context of crowd-based platforms, challenges existing often deterministic and rational assumptions of user rational assumptions about incentive systems, and behavior and motivation, which overlooks normative clarifies theoretical constructs of organizational and social aspects of human behavior [8]. To more control to foster stronger integration between fully understand the dynamics of crowd behavior and information systems research and organizational and governance of crowd-based projects, IS researchers management science.
    [Show full text]
  • The Holy Spirit and the Physical Uníverse: the Impact of Scjentific Paradigm Shifts on Contemporary Pneumatology
    Theological Studies 70 (2009) . THE HOLY SPIRIT AND THE PHYSICAL UNÍVERSE: THE IMPACT OF SCJENTIFIC PARADIGM SHIFTS ON CONTEMPORARY PNEUMATOLOGY WOLFGANG VONDEY A methodological shift occurred in the sciences in the 20th century that has irreversible repercussions for a contemporary theology of the Holy Spirit. Newton and Einstein followed fundamentally different trajectories that provide radically dissimilar frame- works for the pneumatological endeavor. Pneumatology after Einstein is located in a different cosmological framework constituted by the notions of order, rationality, relationality, symmetry, and movement. These notions provide the immediate challenges to a contemporary understanding of the Spirit in the physical universe. HPHE PARADIGM SHIFT IN SCIENCE from Ptolemaic to Copernican cosmo- Â logy is clearly reflected in post-Enlightenment theology. The wide- ranging implications of placing the sun instead of the earth at the center of the universe marked the beginnings of both the scientific and religious revolutions of the 16th century. A century later, Isaac Newton provided for the first time a comprehensive system of physical causality that heralded space and time as the absolute constituents of experiential reality from the perspective of both natural philosophy and theology.^ Despite the echoes WOLFGANG VONDEY received his Ph.D. in systematic theology and ethics at Marquette University and is currently associate professor of systematic theology in the School of Divinity, Regent University, Virginia. A prolific writer on Pneu- matology, ecclesiology, and the dialogue of science and theology, he has most recently published: People of Bread: Rediscovering Ecclesiology (2008); "Pentecos- tal Perspectives on The Nature and Mission of the Church" in "The Nature and Mission of the Church": Ecclesial Reality and Ecumenical Horizons for the Twenty- First Century, ed.
    [Show full text]
  • The Relative Use of Formal and Informal Information in The
    THE RELATIVE USE OF FORMAL AND INFORMAL INFORMATION IN THE EVALUATION OF INDIVIDUAL PERFORMANCE by GENE H. JOHNSON, B.B.A., M.S. in Acct. A DISSERTATION IN BUSINESS ADMINISTRATION Submitted to the Graduate Faculty of Texas Tech University in Partial Fulfillment of the Requirements for the Degree of DOCTOR OF PHILOSOPHY December, 1986 • //^,;¥ (c) 1986 Gene H. Johnson ACKNOWLEDGMENTS Funding for this research project was provided by the National Association of Accountants, and was especially beneficial in that it allowed the author to complete the project in a timely manner. Subjects for the project were provided by the research entity which must, for the sake of anonymity, remain unnamed. Nonetheless, their partici­ pation is greatly appreciated. Early conceptual development of the project was facilitated by a number of individuals, including the doctoral students and Professors Don Clancy and Frank Collins of Texas Tech University. Also helpful were the experiences of Louis Johnson, John Johnson, Sam Nichols, Darrell Adams, and Del Shumate. The members of the committee provided valuable guidance and support throughout the project; and although not a member of the committee. Professor Roy Howell provided valuable assistance with data analysis. Finally, Professor Donald K. Clancy served not only as committee chairman but also as a role model/mentor for the author. His participation made the project interesting, educational, and enjoyable. 11 CONTENTS ACKNOWLEDGMENTS ii ABSTRACT vi LIST OF TABLES viii LIST OF FIGURES ix I. INTRODUCTION AND BACKGROUND 1 Formal and Informal Information 2 Performance Evaluation 4 Purpose, Objectives, and Significance . 6 Organization 7 II. PREVIOUS STUDIES OF INFORMATION FOR PERFORMANCE EVALUATION 8 Goals and Goal-Directed Behavior 9 Early Studies on Performance Measures .
    [Show full text]
  • E.W. Dijkstra Archive: on the Cruelty of Really Teaching Computing Science
    On the cruelty of really teaching computing science Edsger W. Dijkstra. (EWD1036) http://www.cs.utexas.edu/users/EWD/ewd10xx/EWD1036.PDF The second part of this talk pursues some of the scientific and educational consequences of the assumption that computers represent a radical novelty. In order to give this assumption clear contents, we have to be much more precise as to what we mean in this context by the adjective "radical". We shall do so in the first part of this talk, in which we shall furthermore supply evidence in support of our assumption. The usual way in which we plan today for tomorrow is in yesterday’s vocabulary. We do so, because we try to get away with the concepts we are familiar with and that have acquired their meanings in our past experience. Of course, the words and the concepts don’t quite fit because our future differs from our past, but then we stretch them a little bit. Linguists are quite familiar with the phenomenon that the meanings of words evolve over time, but also know that this is a slow and gradual process. It is the most common way of trying to cope with novelty: by means of metaphors and analogies we try to link the new to the old, the novel to the familiar. Under sufficiently slow and gradual change, it works reasonably well; in the case of a sharp discontinuity, however, the method breaks down: though we may glorify it with the name "common sense", our past experience is no longer relevant, the analogies become too shallow, and the metaphors become more misleading than illuminating.
    [Show full text]
  • Biodiversity Glossary
    BIODIVERSITY GLOSSARY Biodiversity Glossary1 Access and benefit-sharing One of the three objectives of the Convention on Biological Diversity, as set out in its Article 1, is the “fair and equitable sharing of the benefits arising out of the utilization of genetic resources, including by appro- priate access to genetic resources and by appropriate transfer of relevant technologies, taking into account all rights over those resources and to technologies, and by appropriate funding”. The CBD also has several articles (especially Article 15) regarding international aspects of access to genetic resources. Alien species A species occurring in an area outside of its historically known natural range as a result of intentional or accidental dispersal by human activities (also known as an exotic or introduced species). Biodiversity Biodiversity—short for biological diversity—means the diversity of life in all its forms—the diversity of species, of genetic variations within one species, and of ecosystems. The importance of biological diversity to human society is hard to overstate. An estimated 40 per cent of the global economy is based on biologi- cal products and processes. Poor people, especially those living in areas of low agricultural productivity, depend especially heavily on the genetic diversity of the environment. Biodiversity loss From the time when humans first occupied Earth and began to hunt animals, gather food and chop wood, they have had an impact on biodiversity. Over the last two centuries, human population growth, overex- ploitation of natural resources and environmental degradation have resulted in an ever accelerating decline in global biodiversity. Species are diminishing in numbers and becoming extinct, and ecosystems are suf- fering damage and disappearing.
    [Show full text]
  • METALOGIC METALOGIC an Introduction to the Metatheory of Standard First Order Logic
    METALOGIC METALOGIC An Introduction to the Metatheory of Standard First Order Logic Geoffrey Hunter Senior Lecturer in the Department of Logic and Metaphysics University of St Andrews PALGRA VE MACMILLAN © Geoffrey Hunter 1971 Softcover reprint of the hardcover 1st edition 1971 All rights reserved. No part of this publication may be reproduced or transmitted, in any form or by any means, without permission. First published 1971 by MACMILLAN AND CO LTD London and Basingstoke Associated companies in New York Toronto Dublin Melbourne Johannesburg and Madras SBN 333 11589 9 (hard cover) 333 11590 2 (paper cover) ISBN 978-0-333-11590-9 ISBN 978-1-349-15428-9 (eBook) DOI 10.1007/978-1-349-15428-9 The Papermac edition of this book is sold subject to the condition that it shall not, by way of trade or otherwise, be lent, resold, hired out, or otherwise circulated without the publisher's prior consent, in any form of binding or cover other than that in which it is published and without a similar condition including this condition being imposed on the subsequent purchaser. To my mother and to the memory of my father, Joseph Walter Hunter Contents Preface xi Part One: Introduction: General Notions 1 Formal languages 4 2 Interpretations of formal languages. Model theory 6 3 Deductive apparatuses. Formal systems. Proof theory 7 4 'Syntactic', 'Semantic' 9 5 Metatheory. The metatheory of logic 10 6 Using and mentioning. Object language and metalang- uage. Proofs in a formal system and proofs about a formal system. Theorem and metatheorem 10 7 The notion of effective method in logic and mathematics 13 8 Decidable sets 16 9 1-1 correspondence.
    [Show full text]
  • Ecumenical Modal Logic EK
    Ecumenical modal logic Sonia Marin1, Luiz Carlos Pereira2, Elaine Pimentel3, and Emerson Sales4 1Department of Computer Science, University College London, UK 2Philosophy Department, PUC-Rio, Brazil 3Department of Mathematics, UFRN, Brazil 4Graduate Program of Applied Mathematics and Statistics, UFRN, Brazil June 1, 2020 Abstract The discussion about how to put together Gentzen’s systems for classical and intuitionistic logic in a single unified system is back in fashion. Indeed, recently Prawitz and others have been discussing the so called Ecumenical Systems, where connectives from these logics can co-exist in peace. In Prawitz’ system, the clas- sical logician and the intuitionistic logician would share the universal quantifier, conjunction, negation, and the constant for the absurd, but they would each have their own existential quantifier, disjunction, and implication, with different mean- ings. Prawitz’ main idea is that these different meanings are given by a semantical framework that can be accepted by both parties. In a recent work, Ecumenical se- quent calculi and a nested system were presented, and some very interesting proof theoretical properties of the systems were established. In this work we extend Prawitz’ Ecumenical idea to alethic K-modalities. arXiv:2005.14325v1 [cs.LO] 28 May 2020 1 Introduction In [21] Dag Prawitz proposed a natural deduction system for what was later called Ecumenical logic (EL), where classical and intuitionistic logic could coexist in peace. In this system, the classical logician and the intuitionistic logician would share the universal quantifier, conjunction, negation, and the constant for the absurd (the neutral connectives), but they would each have their own existential quantifier, disjunction, and implication, with different meanings.
    [Show full text]
  • Handbook of the 1St World Congress on Logic and Religion
    2 Handbook of the 1st World Congress on Logic and Religion 3 HANDBOOK OF THE 1ST WORLD CONGRESS ON LOGIC AND RELIGION João Pessoa, Abril 1-5. 2015, Brazil EDITED BY RICARDO SOUSA SILVESTRE JEAN-YVES BÉZIAU 4 Handbook of the 1st World Congress on Logic and Religion 5 CONTENTS 1. The 1st World Congress on Logic and Religion 6 1.1. Aim of the 1st World Congress on Logic and Religion 6 1.2. Call for Papers 1 1.3. Organizers 9 1.3.1. Organizing Committee 9 1.3.2. Scientific Committee 9 1.4. Realization 11 1.5. Sponsors 11 2. Abstracts 12 2.1 Keynote Talks 12 2.2 Contributed Talks 31 3. Index of names 183 3.1. Keynote Speakers 183 3.2. Contributed Speakers 183 6 Handbook of the 1st World Congress on Logic and Religion 1. THE 1ST WORLD CONGRESS ON LOGIC AND RELIGION 1.1. Aim of the 1st World Congress on Logic and Religion Although logic, symbol of rationality, may appear as opposed to religion, both have a long history of cooperation. Philosophical theology, ranging from Anselm to Gödel, has provided many famous proofs for the existence of God. On the other side, many atheologians, such as Hume, for example, have developed powerful arguments meant to disproof God’s existence. These arguments have been scrutinized and developed in many interesting ways by twentieth century analytic philosophy of religion. Moreover, in the Bible the logos is assimilated to God, which has been reflected in western philosophy in different ways by philosophers such as Leibniz and Hegel.
    [Show full text]
  • Pieter A. M. Seuren Formal Theory and the Ecology Of
    PIETER A. M. SEUREN FORMAL THEORY AND THE ECOLOGY OF LANGUAGE Address delivered on occasion of the official inauguration of the Max-Planck-Institut für Psycholinguistik at Nijmegen, April 18th, 1986* Ladies and gentlemen, 0. When, just under a decade ago, what is now the Max Planck Institute for Psycholinguistics started operating in Nijmegen, it latched on neatly to the new developments that were taking place in cognitive psychology and that originated largely in the United States of America. After, roughly, 1960 behaviourism had been waning rapidly after a period of over forty years, in which it had transformed psychology into a relatively exact science, where questions of the causality of human behaviour could be formulated with much greater clarity than before. Following a good old maxim in scientific methodology, behaviourism had confined itself to a set of absolutely mini- mal assumptions regarding behavioural causation: behaviour was taken to be caused exclusively either by direct physical stimulation or by association of stimuli. Essentially, no other assumption about the behaving organism, in so far as it was inaccessible to scientific observation, was made than that stimuli can stand in for each other provided there have been a sufficient This text is a slightly adapted version of the speech as it was actually pronounced. A few paragraphs, which related too specifically to matters of internal or local interest, have been omitted, and, given the less strict limitations of length in the printed version, one or two central viewpoints have been further elaborated and illustrated. Brought to you by | MPI fuer Psycholinguistik Authenticated Download Date | 8/10/17 2:36 PM 2 Pieter A.
    [Show full text]
  • Deductive Systems in Traditional and Modern Logic
    Deductive Systems in Traditional and Modern Logic • Urszula Wybraniec-Skardowska and Alex Citkin Deductive Systems in Traditional and Modern Logic Edited by Urszula Wybraniec-Skardowska and Alex Citkin Printed Edition of the Special Issue Published in Axioms www.mdpi.com/journal/axioms Deductive Systems in Traditional and Modern Logic Deductive Systems in Traditional and Modern Logic Editors Alex Citkin Urszula Wybraniec-Skardowska MDPI • Basel • Beijing • Wuhan • Barcelona • Belgrade • Manchester • Tokyo • Cluj • Tianjin Editors Alex Citkin Urszula Wybraniec-Skardowska Metropolitan Telecommunications Cardinal Stefan Wyszynski´ USA University in Warsaw, Department of Philosophy Poland Editorial Office MDPI St. Alban-Anlage 66 4052 Basel, Switzerland This is a reprint of articles from the Special Issue published online in the open access journal Axioms (ISSN 2075-1680) (available at: http://www.mdpi.com/journal/axioms/special issues/deductive systems). For citation purposes, cite each article independently as indicated on the article page online and as indicated below: LastName, A.A.; LastName, B.B.; LastName, C.C. Article Title. Journal Name Year, Article Number, Page Range. ISBN 978-3-03943-358-2 (Pbk) ISBN 978-3-03943-359-9 (PDF) c 2020 by the authors. Articles in this book are Open Access and distributed under the Creative Commons Attribution (CC BY) license, which allows users to download, copy and build upon published articles, as long as the author and publisher are properly credited, which ensures maximum dissemination and a wider impact of our publications. The book as a whole is distributed by MDPI under the terms and conditions of the Creative Commons license CC BY-NC-ND.
    [Show full text]
  • The Deduction Theorem (Before and After Herbrand)
    The Deduction Theorem (before and after Herbrand) CURTIS FRANKS 1. Preview Attempts to articulate the real meaning or ultimate significance of a famous theorem comprise a major vein of philosophical writing about mathematics. The subfield of mathe- matical logic has supplied more than its fair share of case studies to this genre, Godel’s¨ (1931) incompleteness theorem being probably the most frequent exhibit. This note is about the De- duction Theorem—another result from mathematical logic, of roughly the same vintage. I aim to make clear, in the simplest possible terms, what the theorem says in the several guises it has taken, how to prove it in each associated framework, and especially the role it has played in logic’s development over nearly two centuries. But do not expect the theorem to submit, here, to anything like a final analysis. I intend the exercise to serve as an ancillary to a thesis contrary to such ambitions: that the meaning of important mathematics is unfixed—expanding over time, informed by new perspectives and theoretical advances, and in turn giving rise to new developments. I want to avoid any im- pression that the Deduction Theorem is the sort of thing that can be fully understood. Ideally, familiarity with the ways in which it has taken on new meaning over time will prepare readers for its continued reinvention, even to be the authors of its future embellishments. Other histories of the Deduction Theorem (Pogorzelski 1968, Porte 1982, Czelakowski 1985) have been written, but our focus will differ from theirs. Rather than document when the theorem was proved for different systems, when its minimal conditions were specified, or how it was generalized from the setting of sentential logic to larger classes of algebraic structures, we will not look beyond the basic phenomenon.
    [Show full text]
  • Normalized Naive Set Theory
    Normalized Naive Set Theory Erik Istre Abstract The broad goal of this thesis is the realization of a mathematically useful formal theory that contains a truth predicate, or as it's called in the literature, a \naive theory". To realize this goal, we explore the prospects for a naive set theory which can define a truth predicate. We first consider some of the promising developments in naive set theories using various non-classical logics that have come before. We look at two classes of non-classical logics: weak relevant logics [58, 59] and light linear logics [52]. Both of these have been used in the development of naive set theories. We review the naive set theories using these logics then discuss the strengths and weaknesses of these approaches. We then turn to the primary contribution of this thesis: the development of a robust naive set theory by accepting only normalized proofs, an idea first proposed by logician Dag Prawitz [25, 39]. It is demonstrated that this theory meets our need of logical strength in a system, while possessing more expressiveness in a foundational system than has come before. All of Heyting Arithmetic is recovered in this theory using a type-theoretic translation of the proof theory and other unique features of the theory are discussed and explored. It is further asserted that this theory is in fact the best case scenario for realizing informal proof in a formal system. 1 Contents 0 Preliminaries 5 1 Why Naive Set Theory? 8 1.1 Why naivety? . .9 1.2 How to be naive? .
    [Show full text]