A structure supplies a nonempty domain and an interpretation of every constant, operation, and relation symbol in its language.
A structure embedding is an injective map respecting constants and operations and preserving and reflecting relations. Equivalently it preserves all atomic formulas and their negations. It identifies the source with a substructure of the target. An elementary embedding additionally preserves every first-order formula.
An -substructure of a first-order structure has a nonempty domain containing all named constants and closed under the functions of , and each relation of is the restriction of the corresponding relation of . Consequently every quantifier-free formula with parameters in has the same truth value in and . This is weaker than being an elementary substructure, which preserves all first-order formulas.
A substructure is simply closed when each existential quantifier-free formula over realized in is already realized in . A single quantified variable suffices in the definition; iterating covers finite tuples. This property is also called existential closure in this specified extension. It is weaker than being an elementary substructure.
The satisfaction relation says that the finite code of a first-order formula is true in a set-sized first-order structure at assignment . It is defined uniformly in set theory by recursion on the finite syntax tree: evaluate atomic relations, Boolean operations and quantifiers over the given domain. A code includes only finitely many subformulas, and their truth relations are sets. This does not define a truth predicate for the ambient universe, whose domain is not a set. Finite relation closure for set-theoretic coding gives an explicit closure criterion ensuring that these truth relations are computed correctly in a transitive set.
A substructure is elementary when every first-order formula with parameters from has the same truth value in and .
A substructure is elementary if and only if, whenever with parameters from , some witness satisfies .
After choosing a Skolem function for each existential formula, the Skolem hull of is the smallest subset containing and closed under those functions. The Tarski-Vaught test makes it an elementary substructure of , and in a countable language an infinite hull has cardinality at most .
For each existential first-order formula in a structure, a Skolem function selects a witness when one exists, with an arbitrary default when none exists. An expansion containing these functions satisfiesA subset closed under all such functions is elementary in the original language by the Tarski-Vaught test. Simultaneously choosing these functions is performed in the ordinary classical metatheory with choice.
A Skolem expansion adjoins a Skolem function for every existential first-order formula. Iterating through the successively enlarged languages, and taking their union, gives a language with witness functions even for first-order formulas involving previously added functions. Starting from a language of size , the resulting language has size at most . A hull closed under its functions is a Skolem hull and is elementary in the expanded structure by the Tarski-Vaught test.
An element of a structure is definable without parameters when some first-order formula uniquely identifies it:
A Paris model of a complete extension of ZFC is a set model in which every internal ordinal is a definable element of a first-order structure without parameters.
Let be a well-founded model of set theory of a complete theory , and let be a Paris model of . If the internal ordinals of admitted an external descending sequence , choose formulas defining them. Completeness makes and satisfy the same sentences, so the unique ordinals defined by the in would form an externally descending membership sequence. This contradicts well-foundedness of .
Under the hypothesis of Paris models are well-founded when their complete theory has a well-founded model, a Paris model is well-founded. Every automorphism of is then the identity by external epsilon induction: once all members of are fixed, extensionality gives . Hence is a rigid first-order structure.
An automorphism is a bijection from a structure to itself that preserves every operation and relation in its language.
After adjoining a unary function symbol , injectivity, surjectivity, preservation of each operation, and preservation in both directions of each relation form an axiom scheme whose models interpret as an automorphism.
A family of automorphisms satisfying defines a group action. It is faithful exactly when distinct indices define distinct automorphisms, equivalently when embeds in the automorphism group.
A first-order structure is rigid when its identity map is its only automorphism. Every finite linear order is rigid, whereas is nonrigid because every translation is an order automorphism.
If a theory has arbitrarily large finite nonrigid models, expand its language by a unary function , axiomatize that is an automorphism, require to move some element, and add sentences demanding at least elements for every . Every finite fragment has a sufficiently large finite nonrigid model, so compactness supplies an infinite nonrigid model.
Articles by others on the same topic
There are currently no matching articles.