Questions: Extension Lemmas and Back-and-Forth Methods
5 questions to test your understanding
Score: 0 / 5
Question 1 Multiple Choice
In the back-and-forth construction between structures π and π , what is the specific role of the 'back' step, and what goes wrong if only 'forth' steps are performed?
AThe back step extends the map to cover new elements of π; without it, the construction only embeds π into π rather than π into π
BThe back step ensures every element of π eventually receives a preimage in π; without it, the result is only an elementary embedding of π into π β injective but not surjective, so not an isomorphism
CThe back step corrects errors in the forth step by re-mapping elements that were matched incorrectly
DThe back step is a redundancy built into the method; omitting it produces the same isomorphism more efficiently
The forth steps extend the partial map by matching elements of π to elements of π , ensuring every element of π eventually maps somewhere β this gives injectivity. But without back steps, elements of π may have no preimage: the map covers all of π but may miss parts of π . Back steps alternate the direction of extension, matching elements of π to elements of π, guaranteeing surjectivity. An injective-but-not-surjective elementary map is an embedding, not an isomorphism. The name 'back-and-forth' directly names this bidirectional alternation that purchases both injectivity and surjectivity.
Question 2 Multiple Choice
The back-and-forth method proves that any two countable dense linear orders without endpoints are isomorphic. At each step, when extending the partial map to include a new rational number, which property of β is essential for guaranteeing a matching element always exists?
Aβ is Archimedean β every rational number has a rational upper bound
Bβ is dense β between any two rationals there is another rational, so any finite ordering constraint can be satisfied
Cβ is Cauchy-complete β every Cauchy sequence of rationals converges in β
Dβ is well-ordered β every nonempty subset of β has a least element
At each step of the construction, we need to insert a new element that fits correctly between the already-matched elements β it must be greater than some and less than others according to the partial isomorphism. Density guarantees this: between any two rationals (or below all of them, or above all of them, since β has no endpoints) there is always another rational. This is precisely the extension lemma at work in this specific structure. Completeness (option C) is a different and stronger property β in fact, β is complete but β is not. The categoricity of the dense linear order without endpoints depends on density and the absence of endpoints, not on completeness.
Question 3 True / False
In the back-and-forth construction, the back step ensures that every element of the target structure π eventually acquires a preimage in π under the constructed map, guaranteeing the final bijection is surjective.
TTrue
FFalse
Answer: True
This is the definitional purpose of back steps. At each back step, we choose an element of π not yet in the image of the current partial map and use the extension lemma to find a matching element in π β adding it to the domain of the partial map. Since the construction is countably infinite and both structures are countable, every element of π is addressed in a back step at some finite stage. Combined with the forth steps ensuring every element of π is in the domain, the limit map is a bijection that is elementary in both directions β a full isomorphism.
Question 4 True / False
The back-and-forth method can construct an isomorphism between any two elementarily equivalent structures, regardless of their cardinality.
TTrue
FFalse
Answer: False
The back-and-forth method as usually presented requires both structures to be countable: the construction proceeds through countably many stages, each adding one element, and this enumeration exhausts both structures only when they are countable. For uncountable structures, the method as stated fails β you cannot cover an uncountable structure in countably many steps. The method extends to uncountable structures under additional conditions: if both structures are ΞΊ-saturated (for an appropriate cardinal ΞΊ), transfinite back-and-forth arguments work. But elementary equivalence alone is insufficient β elementarily equivalent structures need not be isomorphic even in the countable case if they lack homogeneity.
Question 5 Short Answer
What role does the extension lemma play in the back-and-forth method, and what property of the target structure does it rely on to guarantee each step succeeds?
Think about your answer, then reveal below.
Model answer: The extension lemma is the engine that makes each individual step of the construction possible. At each forth step, we have a partial elementary map defined on a finite subset of π, and we need to extend it to include one new element a β π. This requires finding an element b β π that realizes the same complete type over the current image as a realizes over the current domain β i.e., b satisfies all the same first-order formulas with parameters from the image that a satisfies with parameters from the domain. The extension lemma guarantees such a b exists when π is sufficiently homogeneous or saturated: every type realized in π over a finite set can also be realized in π over the corresponding image. Without this property, some step might fail β there might be no suitable matching element β and the construction would halt before covering all of π or π .