EDIT: now asked at MO.
For $\mathcal{X}$ a topological space, let $C(\mathcal{X})$ be the ring of continuous functions $\mathcal{X}\rightarrow\mathbb{R}$. For a first-order sentence $\varphi$ in the language of rings, write $\mathcal{X}\models_{C}\varphi$ iff $C(\mathcal{X})\models\varphi$ in the usual sense. Say that $\varphi$ is C-satisfiable iff $\mathcal{X}\models_C\varphi$ for some topological space $\mathcal{X}$.
I'm generally curious about analogues of classical model-theoretic questions in this context. For example:
What is the least cardinal $\kappa$ such that, if $\varphi$ is $C$-satisfiable, then $\mathcal{X}\models_C\varphi$ for some space $\mathcal{X}$ with cardinality $<\kappa$?
The obvious Lowenheim-Skolem argument doesn't help much here. Roughly speaking, given $\mathcal{X}\models_C\varphi$ we can form a "small" elementary substructure $(\mathcal{Y}, R)$ in the usual first-order sense of (an appropriate version of) the pair $(\mathcal{X},C(\mathcal{X}))$. However, in general we might have $R\subsetneq C(\mathcal{Y})$ (this is similar to the distinction between Henkin and standard semantics for second-order logic).
(Of course number of points isn't the only cardinal invariant for which we could ask a Lowenheim-Skolem flavored question, but it seems the simplest to start with. Another natural thing to do would be to restrict attention to a "nice" class of spaces, e.g. the compact Hausdorff spaces, but again this seems like a better first step.)
One issue here is that I don't know an abstract characterization of which rings are isomorphic to some $C(\mathcal{X})$. Obviously any such ring $R$ must be the underlying ring of a commutative associative unital $\mathbb{R}$-algebra, but beyond that I don't see anything. I recall seeing a very snappy theorem addressing this, but I can't find it at the moment (I think it was more complicated than just "any commutative associative unital $\mathbb{R}$-algebra's underlying ring," but I'm not certain).
My broader interest incidentally is in what happens if we replace $\mathbb{R}$ with some other topological structure (= first-order structure + topology such that all functions are continuous and all relations are closed, as subsets of the appropriate product space). Given a topological structure $\mathcal{A}$ and a topological space $\mathcal{X}$ we can always turn the set of continuous maps from $\mathcal{X}$ to $\mathcal{A}$ into a structure of the same type as $\mathcal{A}$ by defining everything "pointwise." So for each topological structure $\mathcal{A}$ we get an analogue $\models_C^\mathcal{A}$ of the relation $\models_C$ above.
Ultimately my interest is in developing a connection between "coarse" model-theoretic properties (e.g. variants of the Lowenheim-Skolem number) of $\models_C^\mathcal{A}$ and topological algebraic properties of $\mathcal{A}$. While this question specifically asks about $\mathcal{A}=\mathbb{R}$, if anyone has information about a different ("nontrivial") $\mathcal{A}$ or class of $\mathcal{A}$s I'd be very interested.
Also, if you don't get any answers here, the person to ask is probably Ilijas Farah. Have you looked at his book Combinatorial Set Theory of $C^$-algebras*? There is a lot of continuous model theory there.
– Reveillark Aug 01 '21 at 01:31