HOME

TheInfoList



OR:

In
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 ...
, specifically in the discipline of
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 ...
, the Fraïssé limit (also called the Fraïssé construction or Fraïssé amalgamation) is a method used to construct (infinite)
mathematical structures In mathematics, a structure on a set (or on some sets) refers to providing or endowing it (or them) with certain additional features (e.g. an operation, relation, metric, or topology). Τhe additional features are attached or related to the se ...
from their (finite) substructures. It is a special example of the more general concept of a
direct limit In mathematics, a direct limit is a way to construct a (typically large) object from many (typically smaller) objects that are put together in a specific way. These objects may be groups, rings, vector spaces or in general objects from any cate ...
in a
category Category, plural categories, may refer to: General uses *Classification, the general act of allocating things to classes/categories Philosophy * Category of being * ''Categories'' (Aristotle) * Category (Kant) * Categories (Peirce) * Category ( ...
. The technique was developed in the 1950s by its namesake, French logician Roland Fraïssé. The main point of Fraïssé's construction is to show how one can approximate a (
countable In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
) structure by its finitely generated substructures. Given a
class Class, Classes, or The Class may refer to: Common uses not otherwise categorized * Class (biology), a taxonomic rank * Class (knowledge representation), a collection of individuals or objects * Class (philosophy), an analytical concept used d ...
\mathbf of finite relational structures, if \mathbf satisfies certain properties (described below), then there exists a unique
countable In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
structure \operatorname(\mathbf), called the Fraïssé limit of \mathbf, which contains all the elements of \mathbf as substructures. The general study of Fraïssé limits and related notions is sometimes called Fraïssé theory. This field has seen wide applications to other parts of mathematics, including
topological dynamics In mathematics, topological dynamics is a branch of the theory of dynamical systems in which qualitative, asymptotic properties of dynamical systems are studied from the viewpoint of general topology. Scope The central object of study in topolog ...
,
functional analysis Functional analysis is a branch of mathematical analysis, the core of which is formed by the study of vector spaces endowed with some kind of limit-related structure (for example, Inner product space#Definition, inner product, Norm (mathematics ...
, and
Ramsey theory Ramsey theory, named after the British mathematician and philosopher Frank P. Ramsey, is a branch of the mathematical field of combinatorics that focuses on the appearance of order in a substructure given a structure of a known size. Problems in R ...
.


Finitely generated substructures and age

Fix a
language 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 language, signed forms, and may also be conveyed through writing syste ...
\mathcal. By an ''\mathcal-structure'', we mean a logical structure having
signature A signature (; from , "to sign") is a 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 intent. Signatures are often, but not always, Handwriting, handwritt ...
\mathcal. Given an \mathcal-structure \mathcal with domain M, and a subset A \subseteq M, we use \langle A \rangle^\mathcal to denote the least substructure of \mathcal whose domain contains A (i.e. the closure of A under all the function and constant symbols in \mathcal). A substructure \mathcal of \mathcal is then said to be ''finitely generated'' if \mathcal = \langle A \rangle^\mathcal for some ''finite'' subset A \subseteq M. The ''age of \mathcal,'' denoted \operatorname(\mathcal), is the class of all finitely generated substructures of ''\mathcal.'' One can prove that any class \mathbf that is the age of some structure satisfies the following two conditions: Hereditary property (HP) : If A \in \mathbf and B is a finitely generated substructure of A, then B is isomorphic to some structure in \mathbf. Joint embedding property (JEP) : If A, B \in \mathbf, then there exists C \in \mathbf such that both A and B are embeddable in C.


Fraïssé's theorem

As above, we noted that for any \mathcal-structure ''\mathcal, \operatorname(\mathcal)'' satisfies the HP and JEP. Fraïssé proved a sort-of-converse result: when \mathbf is any non-empty, countable set of finitely generated \mathcal-structures that has the above two properties, then it is the age of some countable structure. Furthermore, suppose that \mathbf happens to satisfy the following additional properties. Amalgamation property (AP) : For any structures A, B, C \in \mathbf, such that there exist embeddings ''f: A \to B'', ''g: A \to C'', there exists a structure D \in \mathbf and embeddings ''f': B \to D'', ''g': C \to D'' such that f' \circ f = g' \circ g (i.e. they coincide on the image of A in both structures). Essential countability (EC) : Up to isomorphism, there are countably many structures in \mathbf. In that case, we say that K is a ''Fraïssé class'', and there is a unique (up to isomorphism), countable, homogeneous structure \operatorname(\mathbf) whose age is exactly \mathbf. This structure is called the ''Fraïssé limit'' of \mathbf. Here, ''homogeneous'' means that any
isomorphism In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
''\pi: A \to B'' between two finitely generated substructures A, B \in \mathbf can be extended to an
automorphism In mathematics, an automorphism is an isomorphism from a mathematical object to itself. It is, in some sense, a symmetry of the object, and a way of mapping the object to itself while preserving all of its structure. The set of all automorphism ...
of the whole structure.


Examples

The archetypal example is the class \mathbf of all finite linear orderings, for which the Fraïssé limit is a
dense Density (volumetric mass density or specific mass) is the ratio of a substance's mass to its volume. The symbol most often used for density is ''ρ'' (the lower case Greek letter rho), although the Latin letter ''D'' (or ''d'') can also be use ...
linear order In mathematics, a total order or linear order is a partial order in which any two elements are comparable. That is, a total order is a binary relation \leq on some set X, which satisfies the following for all a, b and c in X: # a \leq a ( ref ...
without endpoints (i.e. no smallest nor largest element). By
Cantor's isomorphism theorem In order theory and model theory, branches of mathematics, Cantor's isomorphism theorem states that every two countable dense unbounded linear orders are order-isomorphic. For instance, Minkowski's question-mark function produces an isomorphis ...
, up to isomorphism, this is always equivalent to the structure \langle \mathbb, < \rangle, i.e. the
rational number In mathematics, a rational number is a number that can be expressed as the quotient or fraction of two integers, a numerator and a non-zero denominator . For example, is a rational number, as is every integer (for example, The set of all ...
s with the usual ordering. As a non-example, note that neither \langle \mathbb, < \rangle nor \langle \mathbb, < \rangle are the Fraïssé limit of \mathbf. This is because, although both of them are countable and have \mathbf as their age, neither one is homogeneous. To see this, consider the substructures \big\langle \, < \big\rangle and \big\langle \, < \big\rangle, and the isomorphism 1 \mapsto 5,\ 3 \mapsto 6 between them. This cannot be extended to an automorphism of \langle \mathbb, < \rangle or \langle \mathbb, < \rangle, since there is no element to which we could map 2, while still preserving the order. Another example is the class \mathbf of all finite
graphs Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties * Graph (topology), a topological space resembling a graph in the sense of discre ...
, whose Fraïssé limit is the
Rado graph In the mathematics, mathematical field of graph theory, the Rado graph, Erdős–Rényi graph, or random graph is a Countable set, countably infinite graph that can be constructed (with probability one) by choosing independently at random for eac ...
. For any prime ''p'', the Fraïssé limit of the class of
finite field In mathematics, a finite field or Galois field (so-named in honor of Évariste Galois) is a field (mathematics), field that contains a finite number of Element (mathematics), elements. As with any field, a finite field is a Set (mathematics), s ...
s of characteristic ''p'' is the
algebraic closure In mathematics, particularly abstract algebra, an algebraic closure of a field ''K'' is an algebraic extension of ''K'' that is algebraically closed. It is one of many closures in mathematics. Using Zorn's lemmaMcCarthy (1991) p.21Kaplansky ...
\overline_p. The Fraïssé limit of the class of finite abelian ''p''-groups is \mathbb Z(p^\infty)^ (the direct sum of countably many copies of the
Prüfer group In mathematics, specifically in group theory, the Prüfer ''p''-group or the ''p''-quasicyclic group or ''p''∞-group, Z(''p''∞), for a prime number ''p'' is the unique ''p''-group in which every element has ''p'' different ''p''-th roots. ...
). The Fraïssé limit of the class of all finite abelian groups is \bigoplus_\mathbb Z(p^\infty)^\simeq(\mathbb Q/\mathbb Z)^. The Fraïssé limit of the class of all finite groups is Hall's universal group. The Fraïssé limit of the class of nontrivial finite Boolean algebras is the unique countable atomless Boolean algebra.


ω-categoricity and quantifier elimination

The class \mathbf under consideration is called ''uniformly locally finite'' if for every n, there is a uniform bound on the size of n-generated (substructures of) structures in \mathbf. If the language of \mathbf is finite the Fraïssé limit of \mathbf is ω-categorical if and only if \mathbf is uniformly locally finite. If \mathbf is uniformly locally finite, then the Fraïssé limit of \mathbf has
quantifier elimination Quantifier elimination is a concept of simplification used in mathematical logic, model theory, and theoretical computer science. Informally, a quantified statement "\exists x such that ..." can be viewed as a question "When is there an x such ...
. If the language of \mathbf is finite, and consists only of relations and constants, then \mathbf is uniformly locally finite automatically. For example, the class of finite dimensional
vector space In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
s over a fixed field is always a Fraïssé class, but it is uniformly locally finite only if the field is finite. The class of finite Boolean algebras is uniformly locally finite, whereas the classes of finite fields of a given characteristic, or finite groups or abelian groups, are not, as 1-generated structures in these classes may have arbitrarily large finite size.


See also

* Structural Ramsey theory * Hrushovski construction


References

{{Mathematical logic Category theory Mathematical logic Model theory