Metalogic is the
metatheory of
logic
Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
. Whereas ''logic'' studies how
logical system
A formal system is an abstract structure and formalization of an axiomatic system used for deducing, using rules of inference, theorems from axioms.
In 1921, David Hilbert proposed to use formal systems as the foundation of knowledge in math ...
s can be used to construct
valid and
sound
In physics, sound is a vibration that propagates as an acoustic wave through a transmission medium such as a gas, liquid or solid.
In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by the br ...
argument
An argument is a series of sentences, statements, or propositions some of which are called premises and one is the conclusion. The purpose of an argument is to give reasons for one's conclusion via justification, explanation, and/or persu ...
s, metalogic studies the properties of
logical systems. Logic concerns the truths that may be derived using a logical system; metalogic concerns the truths that may be derived ''about'' the
languages
Language is a structured system of communication that consists of grammar and vocabulary. It is the primary means by which humans convey meaning, both in spoken and signed forms, and may also be conveyed through writing. Human language is ch ...
and systems that are used to express truths.
The basic objects of metalogical study are formal languages, formal systems, and their
interpretations. The study of interpretation of formal systems is the branch of
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
that is known as
model theory
In mathematical logic, model theory is the study of the relationship between theory (mathematical logic), formal theories (a collection of Sentence (mathematical logic), sentences in a formal language expressing statements about a Structure (mat ...
, and the study of
deductive system
A formal system is an abstract structure and formalization of an axiomatic system used for deducing, using rules of inference, theorems from axioms.
In 1921, David Hilbert proposed to use formal systems as the foundation of knowledge in math ...
s is the branch that is known as
proof theory
Proof theory is a major branchAccording to , proof theory is one of four domains mathematical logic, together with model theory, axiomatic set theory, and recursion theory. consists of four corresponding parts, with part D being about "Proof The ...
.
Overview
Formal language
A ''formal language'' is an organized set of
symbols
A symbol is a mark, sign, or word that indicates, signifies, or is understood as representing an idea, object, or relationship. Symbols allow people to go beyond what is known or seen by creating linkages between otherwise different concep ...
, the symbols of which precisely define it by shape and place. Such a language therefore can be defined without
reference
A reference is a relationship between objects in which one object designates, or acts as a means by which to connect to or link to, another object. The first object in this relation is said to ''refer to'' the second object. It is called a ''nam ...
to the
meanings of its expressions; it can exist before any
interpretation is assigned to it—that is, before it has any meaning.
First-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
is expressed in some formal language. A
formal grammar
A formal grammar is a set of Terminal and nonterminal symbols, symbols and the Production (computer science), production rules for rewriting some of them into every possible string of a formal language over an Alphabet (formal languages), alphabe ...
determines which symbols and sets of symbols are
formulas in a formal language.
A formal language can be formally defined as a set ''A'' of strings (finite sequences) on a fixed alphabet α. Some authors, including
Rudolf Carnap
Rudolf Carnap (; ; 18 May 1891 – 14 September 1970) was a German-language philosopher who was active in Europe before 1935 and in the United States thereafter. He was a major member of the Vienna Circle and an advocate of logical positivism.
...
, define the language as the ordered pair <α, ''A''>.
Rudolf Carnap
Rudolf Carnap (; ; 18 May 1891 – 14 September 1970) was a German-language philosopher who was active in Europe before 1935 and in the United States thereafter. He was a major member of the Vienna Circle and an advocate of logical positivism.
...
(1958)
Introduction to Symbolic Logic and its Applications
', p. 102. Carnap also requires that each element of α must occur in at least one string in ''A''.
Formation rules
''Formation rules'' (also called ''formal grammar'') are a precise description of the
well-formed formula
In mathematical logic, propositional logic and predicate logic, a well-formed formula, abbreviated WFF or wff, often simply formula, is a finite sequence of symbols from a given alphabet that is part of a formal language.
The abbreviation wf ...
s of a formal language. They are synonymous with the
set
Set, The Set, SET or SETS may refer to:
Science, technology, and mathematics Mathematics
*Set (mathematics), a collection of elements
*Category of sets, the category whose objects and morphisms are sets and total functions, respectively
Electro ...
of
strings over the
alphabet
An alphabet is a standard set of letter (alphabet), letters written to represent particular sounds in a spoken language. Specifically, letters largely correspond to phonemes as the smallest sound segments that can distinguish one word from a ...
of the formal language that constitute well formed formulas. However, it does not describe their
semantics
Semantics is the study of linguistic Meaning (philosophy), meaning. It examines what meaning is, how words get their meaning, and how the meaning of a complex expression depends on its parts. Part of this process involves the distinction betwee ...
(i.e. what they mean).
Formal systems
A ''formal system'' (also called a ''logical calculus'', or a ''logical system'') consists of a formal language together with a
deductive apparatus (also called a ''deductive system''). The deductive apparatus may consist of a set of
transformation rules (also called ''inference rules'') or a set of
axiom
An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or ...
s, or have both. A formal system is used to
derive one expression from one or more other expressions.
A ''formal system'' can be formally defined as an ordered triple <α,
,
d>, where
d is the relation of direct derivability. This relation is understood in a comprehensive
sense
A sense is a biological system used by an organism for sensation, the process of gathering information about the surroundings through the detection of Stimulus (physiology), stimuli. Although, in some cultures, five human senses were traditio ...
such that the primitive sentences of the formal system are taken as directly
derivable from the
empty set
In mathematics, the empty set or void set is the unique Set (mathematics), set having no Element (mathematics), elements; its size or cardinality (count of elements in a set) is 0, zero. Some axiomatic set theories ensure that the empty set exi ...
of sentences. Direct derivability is a relation between a sentence and a finite, possibly empty set of sentences. Axioms are so chosen that every first place member of
d is a member of
and every second place member is a finite subset of
.
A ''formal system'' can also be defined with only the relation
d. Thereby can be omitted
and α in the definitions of ''interpreted formal language'', and ''interpreted formal system''. However, this method can be more difficult to understand and use.
Formal proofs
A ''formal proof'' is a sequence of well-formed formulas of a formal language, the last of which is a
theorem
In mathematics and formal logic, a theorem is a statement (logic), statement that has been Mathematical proof, proven, or can be proven. The ''proof'' of a theorem is a logical argument that uses the inference rules of a deductive system to esta ...
of a formal system. The theorem is a
syntactic consequence of all the well formed formulae that precede it in the proof system. For a well formed formula to qualify as part of a proof, it must result from applying a rule of the deductive apparatus of some formal system to the previous well formed formulae in the proof sequence.
Interpretations
An ''interpretation'' of a formal system is the assignment of meanings to the symbols and
truth-value
In logic and mathematics, a truth value, sometimes called a logical value, is a value indicating the relation of a proposition to truth, which in classical logic has only two possible values ('' true'' or '' false''). Truth values are used in c ...
s to the sentences of the formal system. The study of interpretations is called
Formal semantics. ''Giving an interpretation'' is synonymous with ''constructing a
model
A model is an informative representation of an object, person, or system. The term originally denoted the plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin , .
Models can be divided in ...
''.
Important distinctions
Metalanguage–object language
In metalogic, formal languages are sometimes called ''object languages''. The language used to make statements about an object language is called a ''metalanguage''. This distinction is a key difference between logic and metalogic. While logic deals with ''proofs in a formal system'', expressed in some formal language, metalogic deals with ''proofs about a formal system'' which are expressed in a metalanguage about some object language.
Syntax–semantics
In metalogic, 'syntax' has to do with formal languages or formal systems without regard to any interpretation of them, whereas, 'semantics' has to do with interpretations of formal languages. The term 'syntactic' has a slightly wider scope than 'proof-theoretic', since it may be applied to properties of formal languages without any deductive systems, as well as to formal systems. 'Semantic' is synonymous with 'model-theoretic'.
Use–mention
In metalogic, the words ''use'' and ''mention'', in both their noun and verb forms, take on a technical sense in order to identify an important distinction.
The ''use–mention distinction'' (sometimes referred to as the ''words-as-words distinction'') is the distinction between ''using'' a word (or phrase) and ''mentioning'' it. Usually it is indicated that an expression is being mentioned rather than used by enclosing it in quotation marks, printing it in italics, or setting the expression by itself on a line. The enclosing in quotes of an expression gives us the
name
A name is a term used for identification by an external observer. They can identify a class or category of things, or a single thing, either uniquely, or within a given context. The entity identified by a name is called its referent. A person ...
of an expression, for example:
Type–token
The ''type-token distinction'' is a distinction in metalogic, that separates an abstract concept from the objects which are particular instances of the concept. For example, the particular bicycle in your garage is a token of the
type of thing known as "The bicycle." Whereas, the bicycle in your garage is in a particular place at a particular time, that is not true of "the bicycle" as used in the sentence: "''The bicycle'' has become more popular recently." This distinction is used to clarify the meaning of
symbols
A symbol is a mark, sign, or word that indicates, signifies, or is understood as representing an idea, object, or relationship. Symbols allow people to go beyond what is known or seen by creating linkages between otherwise different concep ...
of
formal language
In logic, mathematics, computer science, and linguistics, a formal language is a set of strings whose symbols are taken from a set called "alphabet".
The alphabet of a formal language consists of symbols that concatenate into strings (also c ...
s.
History
Metalogical questions have been asked since the time of
Aristotle
Aristotle (; 384–322 BC) was an Ancient Greek philosophy, Ancient Greek philosopher and polymath. His writings cover a broad range of subjects spanning the natural sciences, philosophy, linguistics, economics, politics, psychology, a ...
.
However, it was only with the rise of formal languages in the late 19th and early 20th century that investigations into the foundations of logic began to flourish. In 1904,
David Hilbert
David Hilbert (; ; 23 January 1862 – 14 February 1943) was a German mathematician and philosopher of mathematics and one of the most influential mathematicians of his time.
Hilbert discovered and developed a broad range of fundamental idea ...
observed that in investigating the
foundations of mathematics
Foundations of mathematics are the mathematical logic, logical and mathematics, mathematical framework that allows the development of mathematics without generating consistency, self-contradictory theories, and to have reliable concepts of theo ...
that logical notions are presupposed, and therefore a simultaneous account of metalogical and
metamathematical principles was required. Today, metalogic and metamathematics are largely synonymous with each other, and both have been substantially subsumed by
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
in academia. A possible alternate, less mathematical model may be found in the writings of
Charles Sanders Peirce
Charles Sanders Peirce ( ; September 10, 1839 – April 19, 1914) was an American scientist, mathematician, logician, and philosopher who is sometimes known as "the father of pragmatism". According to philosopher Paul Weiss (philosopher), Paul ...
and other
semioticians.
Results
Results in metalogic consist of such things as
formal proof
In logic and mathematics, a formal proof or derivation is a finite sequence of sentences (known as well-formed formulas when relating to formal language), each of which is an axiom, an assumption, or follows from the preceding sentences in the s ...
s demonstrating the
consistency
In deductive logic, a consistent theory is one that does not lead to a logical contradiction. A theory T is consistent if there is no formula \varphi such that both \varphi and its negation \lnot\varphi are elements of the set of consequences ...
,
completeness, and
decidability of particular
formal system
A formal system is an abstract structure and formalization of an axiomatic system used for deducing, using rules of inference, theorems from axioms.
In 1921, David Hilbert proposed to use formal systems as the foundation of knowledge in ma ...
s.
Major results in metalogic include:
* Proof of the
uncountability of the
power set
In mathematics, the power set (or powerset) of a set is the set of all subsets of , including the empty set and itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is po ...
of the
natural number
In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positive in ...
s (
Cantor's theorem
In mathematical set theory, Cantor's theorem is a fundamental result which states that, for any Set (mathematics), set A, the set of all subsets of A, known as the power set of A, has a strictly greater cardinality than A itself.
For finite s ...
1891)
*
Löwenheim–Skolem theorem (
Leopold Löwenheim 1915 and
Thoralf Skolem 1919)
* Proof of the consistency of truth-functional
propositional logic
The propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. Sometimes, it is called ''first-order'' propositional logic to contra ...
(
Emil Post
Emil Leon Post (; February 11, 1897 – April 21, 1954) was an American mathematician and logician. He is best known for his work in the field that eventually became known as computability theory.
Life
Post was born in Augustów, Suwałki Govern ...
1920)
* Proof of the semantic completeness of truth-functional propositional logic (
Paul Bernays 1918),
[Hao Wang]
Reflections on Kurt Gödel
/ref> (Emil Post 1920)
* Proof of the syntactic completeness of truth-functional propositional logic (Emil Post 1920)
* Proof of the decidability of truth-functional propositional logic (Emil Post 1920)
* Proof of the consistency of first-order monadic predicate logic ( Leopold Löwenheim 1915)
* Proof of the semantic completeness of first-order monadic predicate logic (Leopold Löwenheim 1915)
* Proof of the decidability of first-order monadic predicate logic (Leopold Löwenheim 1915)
* Proof of the consistency of first-order predicate logic (David Hilbert
David Hilbert (; ; 23 January 1862 – 14 February 1943) was a German mathematician and philosopher of mathematics and one of the most influential mathematicians of his time.
Hilbert discovered and developed a broad range of fundamental idea ...
and Wilhelm Ackermann 1928)
* Proof of the semantic completeness of first-order predicate logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables ove ...
(Gödel's completeness theorem
Gödel's completeness theorem is a fundamental theorem in mathematical logic that establishes a correspondence between semantics, semantic truth and syntactic Provability logic, provability in first-order logic.
The completeness theorem applies ...
1930)
* Proof of the cut-elimination theorem for the sequent calculus
In mathematical logic, sequent calculus is a style of formal logical argumentation in which every line of a proof is a conditional tautology (called a sequent by Gerhard Gentzen) instead of an unconditional tautology. Each conditional tautolog ...
( Gentzen's ''Hauptsatz'' 1934)
* Proof of the undecidability of first-order predicate logic ( Church's theorem 1936)
* Gödel's first incompleteness theorem 1931
* Gödel's second incompleteness theorem 1931
* Tarski's undefinability theorem (Gödel and Tarski in the 1930s)
See also
* Metalogic programming
* Metamathematics
References
External links
*
*
{{Metalogic
Formal logic
Metaphilosophy