imaginaries (original) (raw)

As another example consider the structure (๐‘,+,.,0,1) as a field. Then the structure (๐‘,<) is first order definable in the structure (๐‘,+,.,0,1) as for all x,yโˆˆ๐‘2 we have xโ‰คy iff โˆƒz(z2=y-x). Thus we know that (๐‘,+,.,0,1) is unstable as it has a definable order on an infinite subset.

Returning to the first example, Z is normal in G, so the set of (left) cosets of Z form a factor group. The domain of the factor group is the quotient of G under the equivalence relationMathworldPlanetmath xโ‰กy iff โˆƒzโˆˆZ(xz=y). Therefore the factor group G/Z will not (in general) be a definable structure, but would seem to be a โ€œnaturalโ€ structure. We therefore weaken our formalisation of โ€œnaturalโ€ from definable to interpretable. Here we require that a structure is isomorphic to some definable structure on equivalence classesMathworldPlanetmath of definable equivalence relations. The equivalence classes of a โˆ…-definable equivalence relation are called imaginaries.

In [2] Poizat defined the property of Elimination of Imaginaries. This is equivalentMathworldPlanetmathPlanetmathPlanetmath to the following definition:

Definition 0.1

A structure A with at least two distinct โˆ…-definable elements admits elimination of imaginaries iff for every nโˆˆN and โˆ…-definable equivalence relation โˆผ on An there is a โˆ…-definable function f:Anโ†’Ap (for some p) such that for all x and y from An we have

Given this property, we think of the function f as coding the equivalence classes of โˆผ, and we call fโข(x) a code for x/โˆผ. If a structure has elimination of imaginaries then every interpretable structure is definable.

In [3] Shelah defined, for any structure ๐”„ a multi-sorted structure ๐”„eโขq. This is done by adding a sort for every โˆ…-definable equivalence relation, so that the equivalence classes are elements (and code themselves). This is a closure operatorPlanetmathPlanetmath i.e. ๐”„eโขq has elimination of imaginaries. See [1] chapter 4 for a good presentationMathworldPlanetmathPlanetmath of imaginaries and ๐”„eโขq. The idea of passing to ๐”„eโขq is very useful for many purposes. Unfortunately ๐”„eโขq has an unwieldy languagePlanetmathPlanetmath and theory. Also this approach does not answer the question above. We would like to show that our structure has elimination of imaginaries with just a small selection of sorts added, and perhaps in a simple language. This would allow us to describe the definable structures more easily, and as we have elimination of imaginaries this would also describe the interpretable structures.

References

Title imaginaries
Canonical name Imaginaries
Date of creation 2013-03-22 13:25:50
Last modified on 2013-03-22 13:25:50
Owner mathcam (2727)
Last modified by mathcam (2727)
Numerical id 7
Author mathcam (2727)
Entry type Definition
Classification msc 03C95
Classification msc 03C68
Related topic CyclicCode
Defines imaginaries
Defines elimination of imaginaries
Defines definable structure
Defines interpretable structure
Defines code