Automated Deduction in Equational Logic and Cubic Curves

Automated Deduction in Equational Logic and Cubic Curves PDF Author: William McCune
Publisher: Springer Science & Business Media
ISBN: 9783540613985
Category : Computers
Languages : en
Pages : 248

Get Book Here

Book Description
This monograph is the result of the cooperation of a mathematician working in universal algebra and geometry, and a computer scientist working in automated deduction, who succeeded in employing the theorem prover Otter for proving first order theorems from mathematics and then intensified their joint effort. Mathematicians will find many new results from equational logic, universal algebra, and algebraic geometry and benefit from the state-of-the-art outline of the capabilities of automated deduction techniques. Computer scientists will find a large and varied source of theorems and problems that will be useful in designing and evaluation automated theorem proving systems and strategies.

Automated Deduction in Equational Logic and Cubic Curves

Automated Deduction in Equational Logic and Cubic Curves PDF Author: William McCune
Publisher: Springer Science & Business Media
ISBN: 9783540613985
Category : Computers
Languages : en
Pages : 248

Get Book Here

Book Description
This monograph is the result of the cooperation of a mathematician working in universal algebra and geometry, and a computer scientist working in automated deduction, who succeeded in employing the theorem prover Otter for proving first order theorems from mathematics and then intensified their joint effort. Mathematicians will find many new results from equational logic, universal algebra, and algebraic geometry and benefit from the state-of-the-art outline of the capabilities of automated deduction techniques. Computer scientists will find a large and varied source of theorems and problems that will be useful in designing and evaluation automated theorem proving systems and strategies.

Fuzzy Equational Logic

Fuzzy Equational Logic PDF Author: Radim Belohlávek
Publisher: Springer Science & Business Media
ISBN: 9783540262541
Category : Computers
Languages : en
Pages : 304

Get Book Here

Book Description


Equational Logic as a Programming Language

Equational Logic as a Programming Language PDF Author: Michael J. O'Donnell
Publisher: MIT Press (MA)
ISBN:
Category : Computers
Languages : en
Pages : 334

Get Book Here

Book Description
This book describes an ongoing equational programming project that started in 1975. Within the project an equational programming language interpreter has been designed and implemented. The first part of the text (Chapters 1-10) provides a user's manual for the current implementation. The remaining sections cover the following topics: programming techniques and applications, theoretical foundations, implementation issues. Giving a brief account of the project's history (Chapter 11), the author devotes a large part of the text to techniques of equational programming at different levels of abstraction. Chapter 12 discusses low-level techniques including the distinction of constructors and defined functions, the formulation of conditional expressions and error and exception handling. High-level techniques are treated in Chapter 15 by discussing concurrency, nondeterminism, the relationship to dataflow programs and the transformation of recursive programs called dynamic programming. In Chapter 16 the author shows how to efficiently implement common data structures by equational programs. Modularity is discussed in Chapter 14. Several applications are also presented in the book. The author demonstrates the versatility of equational programming style by implementing syntactic manipulation algorithms (Chapter 13). Theoretical foundations are introduced in Chapter 17 (term rewriting systems, herein called term reduction systems). In Chapter 19 the author raises the question of a universal equational machine language and discusses the suitability of different variants of the combinator calculus for this purpose. Implementation issues are covered in Chapters 18 and 20 focused around algorithms for efficient pattern matching, sequencing and reduction. Aspects of design and coordination of the syntactic processors are presented as well.

Equational Logic

Equational Logic PDF Author: Mathew K. Chacko
Publisher:
ISBN:
Category : Equations, Theory of
Languages : en
Pages : 128

Get Book Here

Book Description


Equational Logic

Equational Logic PDF Author: Walter Taylor
Publisher:
ISBN:
Category : Algebra, Universal
Languages : en
Pages : 92

Get Book Here

Book Description


Foundations of Equational Logic Programming

Foundations of Equational Logic Programming PDF Author: Steffen Hölldobler
Publisher: Lecture Notes in Artificial Intelligence
ISBN:
Category : Computers
Languages : en
Pages : 268

Get Book Here

Book Description
Equations play a vital role in many fields of mathematics, computer science, and artificial intelligence. Therefore, many proposals have been made to integrate equational, functional, and logic programming. This book presents the foundations of equational logic programming. After generalizing logic programming by augmenting programs with a conditional equational theory, the author defines a unifying framework for logic programming, equation solving, universal unification, and term rewriting. Within this framework many known results are developed. In particular, a presentation of the least model and the fixpoint semantics of equational logic programs is followed by a rigorous proof of the soundness and the strong completeness of various proof techniques: SLDE-resolution, where a universal unification procedure replaces the traditional unification algorithm; linear paramodulation and special forms of it such as rewriting and narrowing; complete sets of transformations for conditional equational theories; and lazy resolution combined with any complete set of inference rules for conditional equational theories.

Iteration Theories

Iteration Theories PDF Author: Stephen L. Bloom
Publisher: Springer Science & Business Media
ISBN: 3642780342
Category : Computers
Languages : en
Pages : 636

Get Book Here

Book Description
This monograph contains the results of our joint research over the last ten years on the logic of the fixed point operation. The intended au dience consists of graduate students and research scientists interested in mathematical treatments of semantics. We assume the reader has a good mathematical background, although we provide some prelimi nary facts in Chapter 1. Written both for graduate students and research scientists in theoret ical computer science and mathematics, the book provides a detailed investigation of the properties of the fixed point or iteration operation. Iteration plays a fundamental role in the theory of computation: for example, in the theory of automata, in formal language theory, in the study of formal power series, in the semantics of flowchart algorithms and programming languages, and in circular data type definitions. It is shown that in all structures that have been used as semantical models, the equational properties of the fixed point operation are cap tured by the axioms describing iteration theories. These structures include ordered algebras, partial functions, relations, finitary and in finitary regular languages, trees, synchronization trees, 2-categories, and others.

Constraints in Computational Logics: Theory and Applications

Constraints in Computational Logics: Theory and Applications PDF Author: Hubert Comon
Publisher: Springer
ISBN: 3540454063
Category : Computers
Languages : en
Pages : 321

Get Book Here

Book Description
Constraints provide a declarative way of representing infinite sets of data. They are well suited for combining different logical or programming paradigms as has been known for constraint logic programming since the 1980s and more recently for functional programming. The use of constraints in automated deduction is more recent and has proved to be very successful, moving the control from the meta-level to the constraints, which are now first-class objects. This monograph-like book presents six thoroughly reviewed and revised lectures given by leading researchers at the summer school organized by the ESPRIT CCL Working Group in Gif-sur-Yvette, France, in September 1999. The book offers coherently written chapters on constraints and constraint solving, constraint solving on terms, combining constraint solving, constraints and theorem proving, functional and constraint logic programming, and building industrial applications.

Constraints in Computational Logics. Theory and Applications

Constraints in Computational Logics. Theory and Applications PDF Author: Hubert Comon
Publisher: Springer Science & Business Media
ISBN: 3540419500
Category : Computers
Languages : en
Pages : 321

Get Book Here

Book Description
Constraints and constraint solving : an introduction / Jean-Pierre Jouannaud / - Constraint solving on terms / Hubert Comon / - Combining constraint solving / Franz Baader / - Constraints and theorem proving / Harald Ganzinger / - Functional and constraint logic programming / Mario Rodríguez-Artalejo / - Building industrial applications with constraint programming / Helmut Simonis.

Types for Proofs and Programs

Types for Proofs and Programs PDF Author: Stefano Berardi
Publisher: Springer Science & Business Media
ISBN: 9783540617808
Category : Computers
Languages : en
Pages : 310

Get Book Here

Book Description
This volume contains a refereed selection of revised full papers chosen from the contributions presented during the Third Annual Workshop held under the auspices of the ESPRIT Basic Research Action 6453 Types for Proofs and Programs. The workshop took place in Torino, Italy, in June 1995. Type theory is a formalism in which theorems and proofs, specifications and programs can be represented in a uniform way. The 19 papers included in the book deal with foundations of type theory, logical frameworks, and implementations and applications; all in all they constitute a state-of-the-art survey for the area of type theory.