• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Formalized mathematics (1996)

by J Harrison
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 15
Next 10 →

How to Believe a Machine-Checked Proof

by Robert Pollack , 1997
"... ..."
Abstract - Cited by 20 (1 self) - Add to MetaCart
Abstract not found

Number theory and elementary arithmetic

by Jeremy Avigad - Philosophia Mathematica , 2003
"... Elementary arithmetic (also known as “elementary function arithmetic”) is a fragment of first-order arithmetic so weak that it cannot prove the totality of an iterated exponential function. Surprisingly, however, the theory turns out to be remarkably robust. I will discuss formal results that show t ..."
Abstract - Cited by 9 (3 self) - Add to MetaCart
Elementary arithmetic (also known as “elementary function arithmetic”) is a fragment of first-order arithmetic so weak that it cannot prove the totality of an iterated exponential function. Surprisingly, however, the theory turns out to be remarkably robust. I will discuss formal results that show that many theorems of number theory and combinatorics are derivable in elementary arithmetic, and try to place these results in a broader philosophical context. 1

MetiTarski: An Automatic Prover for the Elementary Functions

by Behzad Akbarpour, Lawrence C. Paulson
"... Abstract. Many inequalities involving the functions ln, exp, sin, cos, etc., can be proved automatically by MetiTarski: a resolution theorem prover (Metis) modified to call a decision procedure (QEPCAD) for the theory of real closed fields. The decision procedure simplifies clauses by deleting liter ..."
Abstract - Cited by 7 (5 self) - Add to MetaCart
Abstract. Many inequalities involving the functions ln, exp, sin, cos, etc., can be proved automatically by MetiTarski: a resolution theorem prover (Metis) modified to call a decision procedure (QEPCAD) for the theory of real closed fields. The decision procedure simplifies clauses by deleting literals that are inconsistent with other algebraic facts, while deleting as redundant clauses that follow algebraically from other clauses. MetiTarski includes special code to simplify arithmetic expressions.

A theoretical analysis of hierarchical proofs

by Paul Cairns, Jeremy Gow - In Asperti et al , 2003
"... www.uclic.ucl.ac.uk/imp Abstract. Hierarchical proof presentations are ubiquitous within logic and computer science, but have made little impact on mathematics in general. The reasons for this are not currently known, and need to be understood if mathematical knowledge management systems are to gain ..."
Abstract - Cited by 3 (2 self) - Add to MetaCart
www.uclic.ucl.ac.uk/imp Abstract. Hierarchical proof presentations are ubiquitous within logic and computer science, but have made little impact on mathematics in general. The reasons for this are not currently known, and need to be understood if mathematical knowledge management systems are to gain acceptance in the mathematical community. We report on some initial experiments with three users of a set of web-based hierarchical proofs, which suggest that usability problems could be a factor. In order to better understand these problems we present a theoretical analysis of hierarchical proofs using Cognitive Dimensions [6]. The analysis allows us to formulate some concrete hypotheses about the usability of hierarchical proof presentations. 1

Automating Proofs in Category Theory

by Dexter Kozen, Christoph Kreitz
"... Abstract. We introduce a semi-automated proof system for basic category-theoretic reasoning. It is based on a first-order sequent calculus that captures the basic properties of categories, functors and natural transformations as well as a small set of proof tactics that automate proof search in this ..."
Abstract - Cited by 3 (0 self) - Add to MetaCart
Abstract. We introduce a semi-automated proof system for basic category-theoretic reasoning. It is based on a first-order sequent calculus that captures the basic properties of categories, functors and natural transformations as well as a small set of proof tactics that automate proof search in this calculus. We demonstrate our approach by automating the proof that the functor categories Fun[C × D,E] and Fun[C,Fun[D,E]] are naturally isomorphic. 1

The Ergo 5 Generic Proof Engine

by Mark Utting, Mark Utting , 1997
"... s and compressed postscript files are available via http://svrc.it.uq.edu.au The Ergo 5 Generic Proof Engine Mark Utting Abstract This paper describes the design principles and the architecture of the latest version of the Ergo proof engine, Ergo 5. Ergo 5 is a generic interactive theorem pro ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
s and compressed postscript files are available via http://svrc.it.uq.edu.au The Ergo 5 Generic Proof Engine Mark Utting Abstract This paper describes the design principles and the architecture of the latest version of the Ergo proof engine, Ergo 5. Ergo 5 is a generic interactive theorem prover, similar to Isabelle, but based on sequent calculus rather than natural deduction and with a quite different approach to handling variable scoping. An efficient implementation of Ergo 5, based on Qu-Prolog, is also described, together with some benchmark results. 1 Motivation The Software Verification Research Centre, a special research centre of the Australian Research Council, is developing a suite of tools for reasoning about Z specifications and verifying refinement of specifications to code. There are several different projects investigating various aspects and approaches. To gain synergy, we want a common proof tool for all the projects, even though they have differing requi...

Formalizing Integration Theory, with an Application to Probabilistic Algorithms

by Stefan Richter , 2003
"... Inter alia, Lebesgue-style integration plays a major role in advanced probability. We formalize a significant part of its theory in Higher Order Logic using the generic interactive theorem prover Isabelle/Isar. This involves concepts of elementary measure theory, real-valued random variables as Bore ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
Inter alia, Lebesgue-style integration plays a major role in advanced probability. We formalize a significant part of its theory in Higher Order Logic using the generic interactive theorem prover Isabelle/Isar. This involves concepts of elementary measure theory, real-valued random variables as Borelmeasurable functions, and a stepwise inductive definition of the integral itself. Building on previous work about formal verification of probabilistic algorithms, we exhibit an example application in this domain; another primitive for randomized functional programming is developed to this end. All proofs are carried out in human readable style using the Isar language.

Computer Theorem Proving in Math

by Carlos Simpson
"... We give an overview of issues surrounding computerverified theorem proving in the standard pure-mathematical context. ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
We give an overview of issues surrounding computerverified theorem proving in the standard pure-mathematical context.

An Inductive Approach to Formalizing Notions of Number Theory Proofs

by Thomas Marthedal Rasmussen , 2001
"... Introduction During the past 20-25 years many parts of mathematics have been formalized and mechanized in various settings and using various systems. Mechanizations as such are thus (in general) no longer seen as achievements by themselves. But what does it mean that a result a has been mechaniz ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Introduction During the past 20-25 years many parts of mathematics have been formalized and mechanized in various settings and using various systems. Mechanizations as such are thus (in general) no longer seen as achievements by themselves. But what does it mean that a result a has been mechanized? At least it means that there is some computer system in which the result can be formulated and that the system can check (more or less automatically) that the proof is correct. But does it also mean that it is formulated in a language which is similar to that in, say, a textbook and/or that the proof follows the same lines of reasoning and uses the same concepts as the proof in the textbook? This is not always the case. One of the arguments in favor of formalized mathematics b is that it helps clarify subtle arguments and this in turn can be helpful for developing new theory. But this use of a formalization gets dicult if the mechanization is too

Some Mathematical Case Studies in ProofPower-HOL

by R.D. Arthan , 2004
"... TPHOLs conference covers all aspects of theorem proving in higher order logics as well as related topics in theorem proving and verification. There were 42 papers submitted to TPHOLs 2004 in the full research category, each of which was refereed by at least 3 reviewers selected by the program commit ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
TPHOLs conference covers all aspects of theorem proving in higher order logics as well as related topics in theorem proving and verification. There were 42 papers submitted to TPHOLs 2004 in the full research category, each of which was refereed by at least 3 reviewers selected by the program committee. Of these submissions, 21 were accepted for presentation at the conference and publication in volume 3223 of Springer’s Lecture Notes in Computer Science series. In keeping with longstanding tradition, TPHOLs 2004 also offered a venue for the presentation of work in progress, where researchers invite discussion by means of a brief introductory talk and then discuss their work at a poster
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University