HOME

TheInfoList



OR:

In
mathematical logic Mathematical logic is the study of formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of forma ...
, a theory (also called a formal theory) is a set of sentences in a
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sym ...
. In most scenarios, a
deductive system A formal system is an abstract structure used for inferring theorems from axioms according to a set of rules. These rules, which are used for carrying out the inference of theorems from axioms, are the logical calculus of the formal system. A for ...
is first understood from context, after which an element \phi\in T of a deductively closed theory T is then called a
theorem In mathematics, a theorem is a statement that has been proved, or can be proved. The ''proof'' of a theorem is a logical argument that uses the inference rules of a deductive system to establish that the theorem is a logical consequence of t ...
of the theory. In many deductive systems there is usually a subset \Sigma \subseteq T that is called "the set of axioms" of the theory T, in which case the deductive system is also called an "
axiomatic system In mathematics and logic, an axiomatic system is any set of axioms from which some or all axioms can be used in conjunction to logically derive theorems. A theory is a consistent, relatively-self-contained body of knowledge which usually contains ...
". By definition, every axiom is automatically a theorem. A first-order theory is a set of
first-order In mathematics and other formal sciences, first-order or first order most often means either: * "linear" (a polynomial of degree at most one), as in first-order approximation and other calculus uses, where it is contrasted with "polynomials of hig ...
sentences (theorems) recursively obtained by the
inference rules In the philosophy of logic, a rule of inference, inference rule or transformation rule is a logical form consisting of a function which takes premises, analyzes their syntax, and returns a conclusion (or conclusions). For example, the rule of ...
of the system applied to the set of axioms.


General theories (as expressed in formal language)

When defining theories for foundational purposes, additional care must be taken, as normal set-theoretic language may not be appropriate. The construction of a theory begins by specifying a definite non-empty ''conceptual class'' \mathcal, the elements of which are called ''statements''. These initial statements are often called the ''primitive elements'' or ''elementary'' statements of the theory—to distinguish them from other statements that may be derived from them. A theory \mathcal is a conceptual class consisting of certain of these elementary statements. The elementary statements that belong to \mathcal are called the ''elementary theorems'' of \mathcal and are said to be ''true''. In this way, a theory can be seen as a way of designating a subset of \mathcal that only contain statements that are true. This general way of designating a theory stipulates that the truth of any of its elementary statements is not known without reference to \mathcal. Thus the same elementary statement may be true with respect to one theory but false with respect to another. This is reminiscent of the case in ordinary language where statements such as "He is an honest person" cannot be judged true or false without interpreting who "he" is, and, for that matter, what an "honest person" is under this theory. Haskell Curry, ''Foundations of Mathematical Logic'', 2010.


Subtheories and extensions

A theory ''\mathcal'' is a subtheory of a theory ''\mathcal'' if ''\mathcal'' is a subset of ''\mathcal''. If ''\mathcal'' is a subset of ''\mathcal'' then ''\mathcal'' is called an extension or a supertheory of ''\mathcal''


Deductive theories

A theory is said to be a ''deductive theory'' if \mathcal is an inductive class, which is to say that its content is based on some formal deductive system and that some of its elementary statements are taken as axioms. In a deductive theory, any sentence that is a
logical consequence Logical consequence (also entailment) is a fundamental concept in logic, which describes the relationship between statements that hold true when one statement logically ''follows from'' one or more statements. A valid logical argument is on ...
of one or more of the axioms is also a sentence of that theory. More formally, if \vdash is a Tarski-style consequence relation, then \mathcal is closed under \vdash (and so each of its theorems is a logical consequence of its axioms) if and only if, for all sentences \phi in the language of the theory \mathcal, if \mathcal \vdash \phi, then \phi \in \mathcal; or, equivalently, if \mathcal' is a finite subset of \mathcal (possibly the set of axioms of \mathcal in the case of finitely axiomatizable theories) and \mathcal' \vdash \phi, then \phi \in \mathcal', and therefore \phi \in \mathcal.


Consistency and completeness

A syntactically consistent theory is a theory from which not every sentence in the underlying language can be proven (with respect to some
deductive system A formal system is an abstract structure used for inferring theorems from axioms according to a set of rules. These rules, which are used for carrying out the inference of theorems from axioms, are the logical calculus of the formal system. A for ...
, which is usually clear from context). In a deductive system (such as first-order logic) that satisfies the
principle of explosion In classical logic, intuitionistic logic and similar logical systems, the principle of explosion (, 'from falsehood, anything ollows; or ), or the principle of Pseudo-Scotus, is the law according to which any statement can be proven from a ...
, this is equivalent to requiring that there is no sentence φ such that both φ and its negation can be proven from the theory. A satisfiable theory is a theory that has a model. This means there is a structure ''M'' that satisfies every sentence in the theory. Any satisfiable theory is syntactically consistent, because the structure satisfying the theory will satisfy exactly one of φ and the negation of φ, for each sentence φ. A consistent theory is sometimes defined to be a syntactically consistent theory, and sometimes defined to be a satisfiable theory. For
first-order logic First-order logic—also known as predicate logic, quantificational logic, and first-order predicate calculus—is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantifie ...
, the most important case, it follows from the completeness theorem that the two meanings coincide. In other logics, such as second-order logic, there are syntactically consistent theories that are not satisfiable, such as ω-inconsistent theories. A complete consistent theory (or just a complete theory) is a consistent theory ''\mathcal'' such that for every sentence φ in its language, either φ is provable from ''\mathcal'' or ''\mathcal'' \cup is inconsistent. For theories closed under logical consequence, this means that for every sentence φ, either φ or its negation is contained in the theory. An incomplete theory is a consistent theory that is not complete. (see also
ω-consistent theory In mathematical logic, an ω-consistent (or omega-consistent, also called numerically segregative)W. V. O. Quine (1971), ''Set Theory and Its Logic''. theory is a theory (collection of sentences) that is not only (syntactically) consistent (that ...
for a stronger notion of consistency.)


Interpretation of a theory

An ''interpretation of a theory'' is the relationship between a theory and some subject matter when there is a many-to-one correspondence between certain elementary statements of the theory, and certain statements related to the subject matter. If every elementary statement in the theory has a correspondent it is called a ''full interpretation'', otherwise it is called a ''partial interpretation''. Here: p.48


Theories associated with a structure

Each
structure A structure is an arrangement and organization of interrelated elements in a material object or system, or the object or system so organized. Material structures include man-made objects such as buildings and machines and natural objects such a ...
has several associated theories. The complete theory of a structure ''A'' is the set of all
first-order In mathematics and other formal sciences, first-order or first order most often means either: * "linear" (a polynomial of degree at most one), as in first-order approximation and other calculus uses, where it is contrasted with "polynomials of hig ...
sentences over the
signature A signature (; from la, signare, "to sign") is a Handwriting, handwritten (and often Stylization, stylized) depiction of someone's name, nickname, or even a simple "X" or other mark that a person writes on documents as a proof of identity and ...
of ''A'' that are satisfied by ''A''. It is denoted by Th(''A''). More generally, the theory of ''K'', a class of σ-structures, is the set of all first-order σ-sentences that are satisfied by all structures in ''K'', and is denoted by Th(''K''). Clearly Th(''A'') = Th(). These notions can also be defined with respect to other logics. For each σ-structure ''A'', there are several associated theories in a larger signature σ' that extends σ by adding one new constant symbol for each element of the domain of ''A''. (If the new constant symbols are identified with the elements of ''A'' that they represent, σ' can be taken to be σ \cup A.) The cardinality of σ' is thus the larger of the cardinality of σ and the cardinality of ''A''. The diagram of ''A'' consists of all atomic or negated atomic σ'-sentences that are satisfied by ''A'' and is denoted by diag''A''. The positive diagram of ''A'' is the set of all atomic σ'-sentences that ''A'' satisfies. It is denoted by diag+''A''. The elementary diagram of ''A'' is the set eldiag''A'' of ''all'' first-order σ'-sentences that are satisfied by ''A'' or, equivalently, the complete (first-order) theory of the natural
expansion Expansion may refer to: Arts, entertainment and media * ''L'Expansion'', a French monthly business magazine * ''Expansion'' (album), by American jazz pianist Dave Burrell, released in 2004 * ''Expansions'' (McCoy Tyner album), 1970 * ''Expansio ...
of ''A'' to the signature σ'.


First-order theories

A first-order theory \mathcal is a set of sentences in a first-order
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sym ...
\mathcal.


Derivation in a first-order theory

There are many formal derivation ("proof") systems for first-order logic. These include Hilbert-style deductive systems,
natural deduction In logic and proof theory, natural deduction is a kind of proof calculus in which logical reasoning is expressed by inference rules closely related to the "natural" way of reasoning. This contrasts with Hilbert-style systems, which instead use ax ...
, 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 tautology i ...
, the tableaux method and resolution.


Syntactic consequence in a first-order theory

A
formula In science, a formula is a concise way of expressing information symbolically, as in a mathematical formula or a ''chemical formula''. The informal use of the term ''formula'' in science refers to the general construct of a relationship betwe ...
''A'' is a syntactic consequence of a first-order theory \mathcal if there is a
derivation Derivation may refer to: Language * Morphological derivation, a word-formation process * Parse tree or concrete syntax tree, representing a string's syntax in formal grammars Law * Derivative work, in copyright law * Derivation proceeding, a proc ...
of ''A'' using only formulas in \mathcal as non-logical axioms. Such a formula ''A'' is also called a theorem of \mathcal. The notation " \mathcal \vdash A" indicates ''A'' is a theorem of \mathcal.


Interpretation of a first-order theory

An interpretation of a first-order theory provides a semantics for the formulas of the theory. An interpretation is said to satisfy a formula if the formula is true according to the interpretation. A model of a first-order theory \mathcal is an interpretation in which every formula of \mathcal is satisfied.


First-order theories with identity

A first-order theory \mathcal is a first-order theory with identity if \mathcal includes the identity relation symbol "=" and the reflexivity and substitution axiom schemes for this symbol.


Topics related to first-order theories

*
Compactness theorem In mathematical logic, the compactness theorem states that a set of first-order sentences has a model if and only if every finite subset of it has a model. This theorem is an important tool in model theory, as it provides a useful (but generally ...
*
Consistent set In classical deductive logic, a consistent theory is one that does not lead to a logical contradiction. The lack of contradiction can be defined in either semantic or syntactic terms. The semantic definition states that a theory is consistent i ...
*
Deduction theorem In mathematical logic, a deduction theorem is a metatheorem that justifies doing conditional proofs—to prove an implication ''A'' → ''B'', assume ''A'' as an hypothesis and then proceed to derive ''B''—in systems that do not have an ...
*
Enumeration theorem An enumeration is a complete, ordered listing of all the items in a collection. The term is commonly used in mathematics and computer science to refer to a listing of all of the elements of a set. The precise requirements for an enumeration ...
*
Lindenbaum's lemma In mathematical logic, Lindenbaum's lemma, named after Adolf Lindenbaum, states that any consistent theory of predicate logic can be extended to a complete consistent theory. The lemma is a special case of the ultrafilter lemma for Boolean algebra ...
*
Löwenheim–Skolem theorem In mathematical logic, the Löwenheim–Skolem theorem is a theorem on the existence and cardinality of models, named after Leopold Löwenheim and Thoralf Skolem. The precise formulation is given below. It implies that if a countable first-ord ...


Examples

One way to specify a theory is to define 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 in a particular language. The theory can be taken to include just those axioms, or their logical or provable consequences, as desired. Theories obtained this way include ZFC and
Peano arithmetic In mathematical logic, the Peano axioms, also known as the Dedekind–Peano axioms or the Peano postulates, are axioms for the natural numbers presented by the 19th century Italian mathematician Giuseppe Peano. These axioms have been used nearl ...
. A second way to specify a theory is to begin with a
structure A structure is an arrangement and organization of interrelated elements in a material object or system, or the object or system so organized. Material structures include man-made objects such as buildings and machines and natural objects such a ...
, and let the theory to be the set of sentences that are satisfied by the structure. This is a method for producing complete theories through the semantic route, with examples including the set of true sentences under the structure (N, +, ×, 0, 1, =), where N is the set of natural numbers, and the set of true sentences under the structure (R, +, ×, 0, 1, =), where R is the set of real numbers. The first of these, called the theory of
true arithmetic In mathematical logic, true arithmetic is the set of all true first-order statements about the arithmetic of natural numbers. This is the theory associated with the standard model of the Peano axioms in the language of the first-order Peano a ...
, cannot be written as the set of logical consequences of any enumerable set of axioms. The theory of (R, +, ×, 0, 1, =) was shown by Tarski to be decidable; it is the theory of real closed fields (see
Decidability of first-order theories of the real numbers In mathematical logic, a first-order language of the real numbers is the set of all well-formed sentences of first-order logic that involve universal and existential quantifiers and logical combinations of equalities and inequalities of expressio ...
for more).


See also

*
Axiomatic system In mathematics and logic, an axiomatic system is any set of axioms from which some or all axioms can be used in conjunction to logically derive theorems. A theory is a consistent, relatively-self-contained body of knowledge which usually contains ...
*
Interpretability In mathematical logic, interpretability is a relation between formal theories that expresses the possibility of interpreting or translating one into the other. Informal definition Assume ''T'' and ''S'' are formal theories. Slightly simplified, ' ...
* List of first-order theories *
Mathematical theory A mathematical theory is a mathematical model of a branch of mathematics that is based on a set of axioms An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reason ...


References


Further reading

* {{Mathematical logic Logical expressions fr:Théorie axiomatique