These are some short notes concerning model-complete cores, based on an exposition of Manuel Bodirsky. In particular, he proved that every -categorical structure has a unique (up to isomorphism) model-complete core. We pose the question whether the model-complete core of a definable structure (say, over the equality atoms) is again definable.
Definition. A structure is a core if every endomorphism of is an embedding, i.e., every homomorphism from to is injective and preserves the relations of and their complements.
Definition. A structure is model-complete if every embedding of into is elementary, i.e., preserves all first-order definable relations.
An mc-core is a model-complete core, i.e., a structure in which every endomorphism is elementary.
An existential positive formula (ep formula) is a formula formed by using conjunctions, disjunctions and existential quantification and atomic formulas.
Theorem. Let be an -categorical structure. The following conditions are equivalent.
- is an mc-core,
- Every fo formula is equivalent in to an ep formula,
- has a homogeneous expansion by relations , where is the equality, such that for , both the relation and its complement are ep definable in ,
- , with respect to the topology of pointwise convergence.
Remark. (some) people from Prague take the fourth condition as the definition of a core.
Proof.
(1→2) Let be an fo-definable relation on ; in particular, is preserved by all elementary maps from to . Since is an mc-core, it follows that preserved by all endomorphism from to . Applying an appropriate homomorphism-preservation result, we get that is ep-definable.
(2→3) We expand by all fo-definable relations. By -categoricity, the resulting structure is homogeneous. Each relation (and its complement) is ep-definable by assumption.
(3→4) Let be an endomorphism, and let be a finite subset. Then preserves every relation and its complement. In particular induces a partial automorphism from the substructure of induced by to the substructure induced by . Since is homogeneous, it follows that can be extended to an automorphism. The automorphism is in particular an automorphism of , which agrees with on .
(4→1) Assume that . Then is a core, since each mapping in is elementary.
Theorem (Bodirsky ’06, ’12). Every -categorical structure is homomorphically equivalent to an mc-core, which is moreover unique, up to isomorphism.
Examples.
- The structure is an mc-core, since it is homogeneous, and the complement of the relation is ep-definable.
- The structure is not an mc-core. Its mc-core is a singleton with a self-loop.
- The mc-core of the disjoint union of infinitely many 2-cliques is the 2-clique.
- The mc-core of the random graph is the infinite clique.
- Let be the Johnson graph defined as the line graph of the infinite clique. Its mc-core is the infinite clique, since contains an induced infinite clique (as the line graph of an infinite star).
- Let be the Johnson graph expanded additionally by the relation . Then is an mc-core. To prove this, we show (1) the relation , expressing that can be extended to a 4-clique in , and the complement of the relation , are both ep-definable in , and (2) the structure is homogeneous.
- Here is an example of a core (in the sense that endomorphisms are injective) which is not an mc-core: — the non-negative rationals with the linear order . The mc-core of this structure is . This also shows that the mc-core of a structure does not necessarily need to be a surjective image of .
From these examples we see that the mc-core of a structure is often a simpler structure than . The following properties are preserved by taking the mc-core: being a homogeneous structure over a finite relational signature, being a Ramsey structure.Open questions. Are the following properties preserved by taking the mc-core (for -categorical structures):- Being interpretable in (or some other structure),
- Being an fo-reduct of a homogeneous structure over a finite relational signature,
- Being (-)stable,
- Being finitely bounded,
- etc.
Some of these questions would be implied by a positive answer to the following question.
Question.
Does the mc-core of an -categorical structure interpret in ?The current construction of the mc-core is non-finitistic.
Update. The answer to the last question seems to be negative: the mc-core of the universal homogeneous poset is , which seems not to interpret in : in this post we show that there is no 0-interpretation.