Skip to content

Mathematical Logic Glossary

25 essential terms — because precise language is the foundation of clear thinking in Mathematical Logic.

Showing 25 of 25 terms

A statement accepted as true without proof, serving as a starting point for deducing other statements within a formal system.

Related:Formal SystemZFCAxiom of Choice

An axiom stating that for any collection of non-empty sets, a choice function exists that selects one element from each set.

Related:ZFCZorn's LemmaWell-Ordering Theorem

An algebraic structure defined over a set with two binary operations (AND, OR) and one unary operation (NOT) satisfying specific laws.

Related:Propositional LogicDe Morgan's LawsTruth Table

A measure of the number of elements in a set, extended to infinite sets by Cantor using bijections.

Related:Set TheoryCantor's TheoremCountability

The hypothesis that any effectively computable function can be computed by a Turing machine.

Related:Turing MachineComputabilityHalting Problem

A set of first-order sentences is satisfiable if and only if every finite subset is satisfiable.

Related:Model TheorySatisfiabilityFirst-Order Logic

A property of a logical system meaning every semantically valid formula is provable within the system.

Related:SoundnessGoedel's Completeness TheoremFirst-Order Logic

The study of which problems can be solved by algorithms and the classification of unsolvable problems by degree of unsolvability.

Related:Turing MachineHalting ProblemDecidability

A formula that is false under every possible interpretation or truth assignment.

Related:TautologySatisfiabilityPropositional Logic

Logical equivalences: NOT(A AND B) equals (NOT A) OR (NOT B), and NOT(A OR B) equals (NOT A) AND (NOT B).

Related:Boolean AlgebraPropositional LogicNegation

A decision problem is decidable if there exists an algorithm that always terminates with a correct yes-or-no answer for every input.

Related:ComputabilityHalting ProblemTuring Machine

A formal logical system that extends propositional logic with quantifiers and predicates, allowing statements about objects and their properties.

Related:PredicateQuantifierPropositional Logic

A system consisting of a formal language, a set of axioms, and inference rules used to derive theorems.

Related:AxiomInference RuleTheorem

A technique of assigning a unique natural number to each symbol, formula, and proof in a formal system, enabling self-reference.

Related:Incompleteness TheoremsFormal SystemEncoding

The undecidable problem of determining whether an arbitrary Turing machine halts on a given input.

Related:Turing MachineDecidabilityUndecidability

A rule that specifies how to derive new statements from existing ones in a formal proof, such as Modus Ponens.

Related:Modus PonensNatural DeductionProof

A mathematical structure that provides an interpretation for the symbols of a formal language and satisfies a given set of sentences.

Related:Model TheoryInterpretationSatisfiability

The study of the relationship between formal languages and their interpretations (models), analyzing truth and structure.

Related:First-Order LogicCompactness TheoremLoewenheim-Skolem Theorem

The branch of mathematical logic that studies the structure and properties of formal proofs as mathematical objects.

Related:Sequent CalculusNatural DeductionCut-Elimination

The branch of logic dealing with propositions connected by logical operators, where truth values are determined by truth tables.

Related:Boolean AlgebraTruth TableConnective

A logical symbol specifying the quantity of elements for which a predicate holds: universal (for all) or existential (there exists).

Related:First-Order LogicPredicateVariable

A formula is satisfiable if there exists at least one interpretation under which it evaluates to true.

Related:TautologyModelNP-Completeness

A property of a logical system meaning every provable formula is semantically valid (true in all models).

Related:CompletenessValidityProof System

A propositional formula that is true under every possible assignment of truth values to its variables.

Related:ContradictionValidityPropositional Logic

An abstract mathematical model of computation consisting of a tape, head, and state transitions, formalizing the concept of an algorithm.

Related:Church-Turing ThesisHalting ProblemComputability
Mathematical Logic Glossary - Key Terms & Definitions | PiqCue