Someone told me recently that the space of countable models of a first order theory $T$ form a Polish space. Can some one describe this construction to me?
2026-03-28 11:34:20.1774697660
Space of countable models of a theory T as a Polish space
200 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in MODEL-THEORY
- What is the definition of 'constructible group'?
- Translate into first order logic: "$a, b, c$ are the lengths of the sides of a triangle"
- Existence of indiscernible set in model equivalent to another indiscernible set
- A ring embeds in a field iff every finitely generated sub-ring does it
- Graph with a vertex of infinite degree elementary equiv. with a graph with vertices of arbitrarily large finite degree
- What would be the function to make a formula false?
- Sufficient condition for isomorphism of $L$-structures when $L$ is relational
- Show that PA can prove the pigeon-hole principle
- Decidability and "truth value"
- Prove or disprove: $\exists x \forall y \,\,\varphi \models \forall y \exists x \,\ \varphi$
Related Questions in DESCRIPTIVE-SET-THEORY
- Are compact groups acting on Polish spaces essentially Polish?
- For any countable ordinal $\alpha$, there is some closed set of reals whose Cantor-Bendixson rank is $\alpha$
- how to construct a rudimentary function $h$ used in the paper ''scales in $L(\mathbb{R})$''
- Under $MA+\neg CH$ there exists a $Q$-set.
- Separating closed sets in the bubble space. (a.k.a Moore plane a.ka. Niemytzki plane.)
- Precision on the Baire property
- Uniqueness in Baire property representation for compact Hausdorff spaces
- Can height of tree more than $\aleph_0$
- Example of a unit circle subset that is $F_{\sigma\delta}$ but not $F_\sigma$
- Finite approximations to transfinite sums of real numbers.
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
I'm not sure that this answers your question, but for a countable language $L$, a common thing to do is to look at the space of all countable labeled $L$-structures as a Polish space. For convenience, relationalize $L$ (replacing each function with its graph and each constant by a unary predicate). Then, looking only at structures with underlying set $\mathbb{N}$, a structure is determined by whether $R(\overline{a})$ holds for each $n$-ary relation $R$ and each $n$-tuple $\overline{a}$ from $\mathbb{N}$.
Thus, we can view a labeled structure as a point of $X_L = \prod_{R\in L}2^{\mathbb{N}^{n_R}}$ ($n_R$ is the arity of $R$). This space is just a Cantor space, homeomorphic to $2^\mathbb{N}$, which is Polish.
Now a first-order (or even $L_{\omega_1,\omega}$) formula (with free variables corresponding to the elements of $\mathbb{N}$) defines a Borel set in this space: the atomic formulas are the basic clopen sets, Boolean connectives are Boolean operations, and existential quantification corresponds to a particular countable union: $$[\exists x \phi(x)] = \cup_{n\in\mathbb{N}} [\phi(n)]$$
In particular, we can enforce that relations coming from functions and constants are interpreted as functions and constants using first-order sentences ($\forall x, y\, (R_c(x) \land R_c(y))\rightarrow x = y$ for each constant $c$, and $\forall z_1,\dots,z_k,x,y, (R_f(z_1,\dots,z_k,x)\land R_f(z_1,\dots,z_k,y))\rightarrow x = y$ for each $k$-ary function $f$), so the structures in the relationalized version of $L$ which come from honest $L$-structures form a closed (if you look at the form of the sentences in question, they are intersections of clopen sets) and hence Polish subspace.
There's also a natural action (the "logic action") of $S_\infty$, the permutation group of $\mathbb{N}$, on the space $X_L$, given by permuting the labels on elements. An isomorphism class of $L$-structures is exactly an orbit under the logic action, so you can view the space of $L$-structures up to isomorphism as a quotient of this space by the action of $S_\infty$.
Interesting fact: The subsets of $X_L$ which are invariant under the action of $S_\infty$ are exactly those definable by $L_{\omega_1,\omega}$-sentences. This generalizes Scott's Isomorphism Theorem, which says that each orbit (each isomorphism class of countable structures) is defined by a sentence of $L_{\omega_1,\omega}$.
For a reference to all of the above, see section II.16.C. of Kechris' Classical Descriptive Set Theory.