• Cite Icon4
  • https://doi.org/10.1093/oso/9780198529804.003.0013Copy DOI Icon

Beyond first-order logic

  • Jul 8, 2004
  • Shawn Hedman
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

We consider various extensions of first-order logic. Informally, a logic 𝓛 is an extension of first-order logic if every sentence of first-order logic is also a sentence of 𝓛. We also require that 𝓛 is closed under conjunction and negation and has other basic properties of a logic. In Section 9.4, we list the properties that formally define the notion of an extension of first-order logic. Prior to Section 9.4, we provide various natural examples of such extensions. In Sections 9.1–9.3, we consider, respectively, second-order logic, infinitary logics, and logics with fixed-point operators. We do not provide a thorough treatment of any one of these logics. Indeed, we could easily devote an entire chapter to each. Rather, we define each logic and provide examples that demonstrate the expressive power of the logics. In particular, we show that none of these logics has compactness. In the final Section 9.4, we prove that if a proper extension of first-order logic has compactness, then the Downward Löwenhiem–Skolem theorem must fail for that logic. This is Lindstrom’s theorem. The Compactness theorem and Downward Löwenheim–Skolem theorem are two crucial results for model theory. Every property of first-order logic from Chapter 4 is a consequence of these two theorems. Lindström’s theorem implies that the only extension of first-order logic possessing these properties is first-order logic itself. Second-order logic is the extension of first-order logic that allows quantification of relations. The symbols of second-order logic are the same symbols used in first-order logic. The syntax of second-order logic is defined by adding one rule to the syntax of first-order logic. The additional rule makes second-order logic far more expressive than first-order logic. Specifically, the syntax of second-order logic is defined as follows. Any atomic first-order formula is a formula of second-order logic. Moreover, we have the following four rules: (R1) If φ is a formula then so is ¬φ. (R2) If φ and ψ are formulas then so is φ ∧ ψ. (R3) If φ is a formula, then so is ∃x φ for any variable x.

Similar Papers
  • Book Chapter

First-Order Logic

  • Jan 01, 2011
  • José Bacelar Almeida +3
  • Research Article
  • Citations2

Approximate pattern matching and transitive closure logics

  • Mar 11, 2003
  • Theoretical Computer Science
  • Kjell Lemström +1
  • Research Article
  • Citations13

First-Order Temporal Verification in Practice

  • Apr 01, 2005
  • Journal of Automated Reasoning
  • M C Fernández-Gago +4
  • Research Article
  • Citations47

The expressive power of fixed-point logic with counting

  • Mar 01, 1996
  • Journal of Symbolic Logic
  • Martin Otto
  • Research Article
  • Citations1

Logics with Concrete Domains: First-Order Properties, Abstract Expressive Power, and (Un)Decidability

  • Sep 01, 2024
  • ACM SIGAPP Applied Computing Review
  • Franz Baader +1
  • Conference Article
  • Citations9

Uniform Inductive Reasoning in Transitive Closure Logic via Infinite Descent

  • Jan 01, 2018
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Liron Cohen +1
  • Book Chapter

On the Structure of Natural Deduction Derivations for “Generally”

  • Jan 01, 2014
  • Leonardo B Vana +2
  • Research Article

Logics with probabilistic team semantics and the Boolean negation

  • Mar 11, 2025
  • Journal of Logic and Computation
  • Miika Hannula +5
  • Book Chapter
  • Citations6

Completeness for Ancestral Logic via a Computationally-Meaningful Semantics

  • Jan 01, 2017
  • Liron Cohen
  • Research Article
  • Citations17

On the expressive power of counting

  • Sep 01, 1995
  • Theoretical Computer Science
  • Stéphane Grumbach +1
  • Research Article
  • Citations3

The calculus of constructions as a framework for proof search with set variable instantiation

  • Feb 01, 2000
  • Theoretical Computer Science
  • Amy Felty
  • Preprint Article
  • Citations2

Constraint satisfaction problems in the logic LFP +rank

  • May 23, 2021
  • Aklilu Habte
  • Book Chapter
  • Citations10

Circuit complexity and the expressive power of generalized first-order formulas

  • Jan 01, 1992
  • Howard Straubing
  • Research Article
  • Citations31

A Simple Nominal Type Theory

  • Jan 01, 2009
  • Electronic Notes in Theoretical Computer Science
  • James Cheney
  • Book Chapter
  • Citations7

Extensions of First-Order Logic

  • Jan 01, 1994
  • H.-D Ebbinghaus +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.