An infinitary logic is a
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 ...
that allows infinitely long
statements and/or infinitely long
proofs. The concept was introduced by
Zermelo in the 1930s.
Some infinitary logics may have different properties from those of standard
first-order logic. In particular, infinitary logics may fail to be
compact or
complete. Notions of compactness and completeness that are equivalent in
finitary logic sometimes are not so in infinitary logics. Therefore for infinitary logics, notions of strong compactness and strong completeness are defined. This article addresses
Hilbert-type infinitary logics, as these have been extensively studied and constitute the most straightforward extensions of finitary logic. These are not, however, the only infinitary logics that have been formulated or studied.
Considering whether a certain infinitary logic named
Ω-logic is complete promises to throw light on the
continuum hypothesis.
A word on notation and the axiom of choice
As a language with infinitely long formulae is being presented, it is not possible to write such formulae down explicitly. To get around this problem a number of notational conveniences, which, strictly speaking, are not part of the formal language, are used.
is used to point out an expression that is infinitely long. Where it is unclear, the length of the sequence is noted afterwards. Where this notation becomes ambiguous or confusing, suffixes such as
are used to indicate an infinite
disjunction
In logic, disjunction (also known as logical disjunction, logical or, logical addition, or inclusive disjunction) is a logical connective typically notated as \lor and read aloud as "or". For instance, the English language sentence "it is ...
over a set of formulae of
cardinality
The thumb is the first digit of the hand, next to the index finger. When a person is standing in the medical anatomical position (where the palm is facing to the front), the thumb is the outermost digit. The Medical Latin English noun for thum ...
. The same notation may be applied to quantifiers, for example
. This is meant to represent an infinite sequence of quantifiers: a quantifier for each
where
.
All usage of suffixes and
are not part of formal infinitary languages.
The
axiom of choice
In mathematics, the axiom of choice, abbreviated AC or AoC, is an axiom of set theory. Informally put, the axiom of choice says that given any collection of non-empty sets, it is possible to construct a new set by choosing one element from e ...
is assumed (as is often done when discussing infinitary logic) as this is necessary to have sensible distributivity laws.
Formal languages
A first-order infinitary language
,
regular,
or
, has the same set of symbols as a finitary logic and may use all the rules for formation of formulae of a finitary logic together with some additional ones:
*Given a set of formulae
with
then
and
are formulae. (In each case the sequence has length
.)
*Given a set of variables
with
and a formula
then
and
are formulae. (In each case the sequence of quantifiers has length
.)
The language may also have function, relation, and predicate symbols of finite arity. Karp also defined languages
with
an infinite cardinal and some more complicated restrictions on
that allow for function and predicate symbols of infinite arity, with
controlling the maximum arity of a function symbol and
controlling predicate symbols.
The concepts of free and bound variables apply in the same manner to infinite formulae. Just as in finitary logic, a formula all of whose variables are bound is referred to as a ''
sentence''.
Definition of Hilbert-type infinitary logics
A
theory
A theory is a systematic and rational form of abstract thinking about a phenomenon, or the conclusions derived from such thinking. It involves contemplative and logical reasoning, often supported by processes such as observation, experimentation, ...
in infinitary language
is a set of sentences in the logic. A proof in infinitary logic from a theory
is a (possibly infinite)
sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is cal ...
of statements that obeys the following conditions: Each statement is either a logical axiom, an element of
, or is deduced from previous statements using a rule of inference. As before, all rules of inference in finitary logic can be used, together with an additional one:
*Given a set of statements
that have occurred previously in the proof then the statement
can be inferred.
If
, forming
universal closures may not always be possible, however extra constant symbols may be added for each variable with the resulting satisfiability relation remaining the same. To avoid this, some authors use a different definition of the language
forbidding formulas from having more than
free variables.
The logical axiom schemata specific to infinitary logic are presented below. Global schemata variables:
and
such that
.
*
*For each
,
*
Chang's distributivity laws (for each
):
, where
or
, and
*For
,
, where
is a well ordering of
The last two axiom schemata require the axiom of choice because certain sets must be
well order
In mathematics, a well-order (or well-ordering or well-order relation) on a Set (mathematics), set is a total ordering on with the property that every non-empty subset of has a least element in this ordering. The set together with the orderin ...
able. The last axiom schema is strictly speaking unnecessary, as Chang's distributivity laws imply it, however it is included as a natural way to allow natural weakenings to the logic.
Completeness, compactness, and strong completeness
A theory is any set of sentences. The truth of statements in models are defined by recursion and will agree with the definition for finitary logic where both are defined. Given a theory ''T'' a sentence is said to be valid for the theory ''T'' if it is true in all models of ''T''.
A logic in the language
is complete if for every sentence ''S'' valid in every model there exists a proof of ''S''. It is strongly complete if for any theory ''T'' for every sentence ''S'' valid in ''T'' there is a proof of ''S'' from ''T''. An infinitary logic can be complete without being strongly complete.
A cardinal
is
weakly compact when for every theory ''T'' in
containing at most
many formulas, if every ''S''
''T'' of cardinality less than
has a model, then ''T'' has a model. A cardinal
is
strongly compact when for every theory ''T'' in
, without restriction on size, if every ''S''
''T'' of cardinality less than
has a model, then ''T'' has a model.
Concepts expressible in infinitary logic
In the language of
set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
the following statement expresses
foundation:
:
Unlike the axiom of foundation, this statement admits no non-standard interpretations. The concept of
well-foundedness can only be expressed in a logic that allows infinitely many quantifiers in an individual statement. As a consequence many theories, including
Peano arithmetic, which cannot be properly axiomatised in finitary logic, can be in a suitable infinitary logic. Other examples include the theories of
non-archimedean fields and
torsion-free groups. These three theories can be defined without the use of infinite quantification; only infinite junctions are needed.
Truth predicates for countable languages are definable in
.
Complete infinitary logics
Two infinitary logics stand out in their completeness. These are the logics of
and
. The former is standard finitary first-order logic and the latter is an infinitary logic that only allows statements of countable size.
The logic of
is also strongly complete, compact and strongly compact.
The logic of
fails to be compact, but it is complete (under the axioms given above). Moreover, it satisfies a variant of the
Craig interpolation property.
If the logic of
is strongly complete (under the axioms given above) then
is strongly compact (because proofs in these logics cannot use
or more of the given axioms).
References
Sources
*
* {{cite journal , last=Barwise , first=Jon , author-link=Jon Barwise , date=1969 , title=Infinitary logic and admissible sets , journal=
The Journal of Symbolic Logic , volume=34 , issue=2 , pages=226–252 , doi=10.2307/2271099 , jstor=2271099
Systems of formal logic
Non-classical logic