Want to take part in these discussions? Sign in if you have an account, or apply for one below
Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.
I’ve started filling out elimination of quantifiers, adding some initial remarks and sketching the usual proof that algebraically closed fields eliminate quantifiers.
That’s great – keep those model theory articles coming! This is one area that could use beefing up within the nLab.
Thanks, Jesse.
I have added a pointer to the entry from Quantifiers – Related concepts.
With every entry you create, it is good practice to think about which entries should link to it. This increases the chance that the entry will be found by people who, necessarily, don’t a priori know that it exists.
That’s a good idea (case in point, I didn’t even know that general page on quantification existed).
In keeping with your suggestion, I added a brief remark to the Idea section about how QE helps prove decidability (mentioning Tarski’s theorem that real closed fields are decidable), and cross-linked quantifier elimination with decidability via their Related Concepts sections.
Towards proving the useful QE-criterion (currently Theorem 4.2 at quantifier elimination), I created substructure complete theory and proved there the semantic equivalent characterization of quantifier elimination that “T eliminates quantifiers iff T is substructure complete”.
The remaining thing to do is show that if you weaken “substructure complete” to “model complete”, then to recover the above equivalence you need to additionally assume that has certain kinds of weak pushouts. After that the QE-criterion follows easily.
What does “infinite vector space” mean there? Just that the field is infinite? It doesn’t sound like you mean infinite-dimensional.
@David_Corfield, it means “infinite dimensional if the field is finite, any dimension if the field is infinite.” (Equivalently, just that the underlying set is infinite.)
Strictly speaking, finite-dimensional vector spaces over finite fields also have quantifier elimination, but—I should have written this somewhere—all the theory that’s being developed on the page only applies to infinite models.
It turns out that substructure completeness is still an equivalent characterization for quantifier elimination in finite structures, but combined with the fact that elementarily equivalent finite structures are isomorphic, this usually appears as the statement “finite structures eliminate quantifiers iff they are ultrahomogeneous” (i.e. any isomorphism of substructures extends to an automorphism, which is one of the defining properties of a Fraisse limit, which tend to eliminate quantifiers.)
Thanks, but I’m still missing something. Say we take as finite. What does it mean to be “working with the theory of an infinite vector space” when considering vector spaces of the form ?
For example, suppose we’re working with the theory of an infinite vector space over a fixed field . Let be a linear transformation …
Oh, are you allowing and to be infinite ordinals?
Oh, I see. There I meant to consider as a vector space over itself and for and to be integers, so for the entire statement to be consistent (and to still be working in ordinary finitary first-order logic), would have to infinite.
Now that you’ve pointed this out, I think it might be best to remove the instances of “infinite” from the Idea section and then incorporate the comments from #7 into the Remarks.
Done!
This wouldn’t be the same as just replacing and above with infinite ordinals, but you’re right that we could also circumvent this by starting off with the vector space and then working with a definable linear transformation . Since to do this you end up (after specifying a basis) specifying an matrix over anyways, this is an “interpretation” of the case where we started with over itself, all inside (Scare quotes because we can only nail down an actual interpretation up to symmetries given by moving bases around, which are all indistiguishable to the model.)
Which is neat, because it’s like an -linear version of the usual trick of studying finite structures by interpreting them as finite imaginary sorts inside infinite structures (e.g. the theory of an equivalence relation with infinite classes on an infinite set).
I wrote down the proof that model completeness + amalgamation implies substructure completeness and then (finally) sketched the proof of the QE-criterion at quantifier elimination.
Great. Thanks, Jesse. I don’t know what it is about model theory, but I never feel quite at home there.
I still feel that way sometimes!
(Conversely, many model theorists are allergic to the POV, and more broadly to categories in general.)
1 to 13 of 13