There is a newer version of the record available.

Published June 14, 2024 | Version June 14, 2024
Book Restricted

Abstraction Logic: A New Foundation for Reasoning, Computing, and Understanding (Draft)

Description

Abstraction logic is a new logic combining exceptional simplicity with astonishing generality. It might be adequate to describe it as combining the best features of first-order logic and higher-order logic, while avoiding their respective drawbacks.

It is based on a simple understanding of the mathematical universe, its operations, and, in particular, its operators.

Abstraction algebra encodes this understanding as a formal language, generalising abstract algebra. It is the right setting for the treatment of alpha-equivalence.

Abstraction logic then turns abstraction algebra into a logic by considering truth values as a partially ordered substructure of the mathematical universe. A key property of this logic is that formulas are merely terms. Among the presented proof systems are natural deduction, which is sound if truth values form a complete lattice, and sequent calculus, which is sound if truth values form a complete bi-Heyting algebra.

This is the first book on abstraction logic. It presents abstraction logic in its most recent and comprehensive form, and supersedes all previous publications on abstraction logic.

Files

Restricted

The record is publicly accessible, but files are restricted to users with access.