Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Humanities LibreTexts

Glossary

( \newcommand{\kernel}{\mathrm{null}\,}\)




























































































anti-symmetric | R is anti-symmetric iff, whenever both Rxy and Ryx, then x = y; in other words: if x y then not Rxy or not Ryx

assumption | A formula that stands topmost in a derivation, also called an initial formula. It may be discharged or undischarged.

asymmetric | R is asymmetric if for no pair x,y A we have Rxy and Ryx

bijection | A function that is both surjective and injective

binary relation | A subset of A2; we write Rxy (or xRy) for x, y R

bound | Occurrence of a variable within the scope of a quantifier that uses the same variable

Cartesian product | (A × B) Set of all pairs of elements of A and B; A × B = {x,y⟩ : x A and y B}

Church-Turing Theorem | States that there is no Turing machine which decides if a given sentence of first-order logic is valid or not

Church-Turing Thesis | States that anything computable via an effective procedure is Turing computable

closed | A set of sentences Γ is closed iff, whenever Γ A then A Γ. The set {A : Γ A} is the closure of Γ

compactness theorem | States that every finitely satisfiable set of sentences is satisfiable

complete consistent set | A set of sentences is complete and consistent iff it is consistent, and for every sentence A either A or ¬A is in the set

completeness | Property of a proof system; it is complete if, whenever Γ entails A, then there is also a derivation that establishes Γ A; equivalently, iff every consistent set of sentences is satisfiable

completeness theorem | States that first-order logic is complete: every consistent set of sentences is satisfiable

composition | (gf) The function resulting from “chaining together” f and g; (g f)(x) = g(f(x))

connected | R is connected if for all x,y A with x y, then either Rxy or Ryx

consistent | In the sequent calculus, a set of sentences Γ is consistent iff there is no derivation of a sequent Γ0 ⇒   with Γ0Γ. In natural deduction, Γ is consistent iff Γ ⊬ ⊥. If Γ is not consistent, it is inconsistent.

covered | A structure in which every element of the domain is the value of some closed term

decision problem | Problem of deciding if a given sentence of first-order logic is valid or not (see Church-Turing Theorem)

deduction theorem | Relates entailment and provability of a sentence from an assumption with that of a corresponding conditional. In the semantic form (Theorem 5.14.1), it states that Γ {A} B iff Γ A B. In the proof-theoretic form, it states that Γ {A} B iff Γ A B.

derivability | (Γ A) In the sequent calculus, A is derivable from Γ if there is a derivation of a sequent Γ0A where Γ0Γ is a finite sequence of sentences in Γ. In natural deduction, A is derivable from Γ if there is a derivation with end-formula A and in which every assumption is either discharged or is in Γ.

derivation | In the sequent calculus, a tree of sequents in which every sequent is either an initial sequent or follows from the sequents immediately above it by a rule of inference. In natural deduction, a tree of formulas in which every formula is either an assumption or follows from the formulas immediately above it by a rule of inference.

difference | (A \ B) the set of all elements of A which are not also elements of B: A \ B = {x : x A and x B}

discharged | An assumption in a derivation may be discharged by an inference rule below it (the rule and the assumption are then assigned a matching label, e.g., [A]2). If it is not discharged, it is called undischarged.

disjoint | Two sets with no elements in common

domain (of a function) | (dom(f)) The set of objects for which a (partial) function is defined

domain (of a structure) | (|M|) Non-empty set from which a structure takes assignments and values of variables

eigenvariable | In the sequent calculus, a special constant symbol in a premise of a ∃L or ∀R inference which may not appear in the conclusion. In natural deduction, a special constant symbol in a premise of a ∃Elim or ∀Intro inference which may not appear in the conclusion or any undischarged assumption.

entailment | (Γ A) A set of sentences Γ entails a sentence A iff for every structure M with MΓ, M A

enumeration | A possibly infinite list of all elements of a set A; formally a surjective function f : A

equinumerous | A and B are equinumerous iff there is a total bijection from A to B

equivalence relation | A reflexive, symmetric, and transitive relation

extensionality (of satisfaction) | Whether or not a formula A is satisfied depends only on the assignments to the non-logical symbols and free variables that actually occur in A

extensionality (of sets) | Sets A and B are identical, A = B, iff every element of A is also an element of B, and vice versa

finitely satisfiable | Γ is finitely satisfiable iff every finite Γ0 Γ is satisfiable

formula | Expressions of a first-order language which express relations or properties, or are true or false

free | An occurrence of a variable that is not bound

free for | A term t is free for x in A if none of the free occurrences of x in A occur in the scope of a quantifier that binds a variable in t

function | (f : AB) A mapping of each element of a domain (of a function) A to an element of the codomain B

graph (of a function) | The relation Rf A × B defined by Rf = {x,y : f(x) = y}, if f : A B

halting problem | The problem of determining (for any e, n) whether the Turing machine Me halts for an input of n strokes

injective | f : A B is injective iff for each y B there is at most one x A such that f(x) = y; equivalently if whenever x x' then f(x) f(x')

intersection | (AB) The set of all things which are elements of both A and B: A B = {x : x A x B}

inverse function | If f : A B is a bijection, f-1 : B A is the function with f-1(y) = whatever unique x A is such that f(x) = y

inverse relation | (R-1) The relation R “turned around”; R-1 = {y, x⟩ : ⟨x, y R}

irreflexive | R is irreflexive if, for no x A, Rxx

linear order | A connected partial order

Löwenheim-Skolem Theorem | States that every satisfiable set of sentences has a countable model

model | A structure in which every sentence in Γ is true is a model of Γ

partial function | (f : AB) A partial function is a mapping which assigns to every element of A at most one element of B. If f assigns an element of B to x A, f(x) is defined, and otherwise undefined

partial order | A reflexive, anti-symmetric, transitive relation

power set | (℘(A)) The set consisting of all subsets of a set A, ℘(A) = {x : x A}

preorder | A reflexive and transitive relation

range | (ran(f)) the subset of the codomain that is actually output by f; ran(f) = {y B : f(x) = y for some x A}

reflexive | R is reflexive iff, for every x A, Rxx

satisfiable | A set of sentences Γ is satisfiable if M Γ for some structure M, otherwise it is unsatisfiable

sentence | A formula with no free variable

sequence (finite) | (A*) A finite string of elements of A; an element of An for some n

sequence (infinite) | (Aω) A gapless, unending sequence of elements of A; formally, a function s : + A

sequent | An expression of the form Γ Δ where Γ and Δ are finite sequences of sentences

set | A collection of objects, considered independently of the way it is specified, of the order of the objects in the set, and of their multiplicity

soundness | Property of a proof system: it is sound if whenever Γ A then Γ A (see section 8.12 and section 9.11)

strict linear order | A connected strict order

strict order | An irreflexive, asymmetric, and transitive relation

structure | (M) An interpretation of a first-order language, consisting of a domain (of a structure) and assignments of the constant, predicate and function symbols of the language

subformula | Part of a formula which is itself a formula

subset | (A B) A set every element of which is an element of a given set B

surjective | f : A B is surjective iff the range of f is all of B, i.e., for every y B there is at least one x A such that f(x) = y

symmetric | R is symmetric iff, whenever Rxy then also Ryx

theorem | (⊢ A) In the sequent calculus, a formula A is a theorem (of logic) if there is a derivation of the sequent A. In natural deduction, a formula A is a theorem if there is a derivation of A with all assumptions discharged. We also say that A is a theorem of a theory Γ if Γ A.

transitive | R is transitive iff, whenever Rxy and Ryz, then also Rxz

transitive closure | (R+) The smallest transitive relation containing R

union | (AB) The set of all elements of A and B together: A B = {x : x A x B}

valid | (⊨ A) A sentence A is valid iff M A for every structure M

variable assignment | A function which maps each variable to an element of |M|

x-variant | Two variable assignments are x-variants, s ~x s', if they differ at most in what they assign to x

  • Was this article helpful?

Support Center

How can we help?