5
$\begingroup$

In the same spirit of this question:

How much of mathematical General Relativity depends on the Axiom of Choice?

I want to go radically further ahead and ask for what remains of mathematical general relativity in case one limits one's set theory to that of ZF.

The motivation is that: to cause any departure from common sense, such as Banach-Tarski Paradox the minimum known set theory needed is ZF+HB for the moment, and at the same time one knows that BT cannot be deduced from ZF.

So simply I want to know which results depend crucially on the Hahn-Banach theorem(axiom) part of the ZF+HB, i.e. the results that exist in ZF+HB, but fail to exist in ZF.

PS: ZF<ZF+HB<ZF+UFL<ZF+AC

Where

UFL:Ultra Filter lemma

AC:Axiom of choice

HB:Hahn-Banach

$\endgroup$
19
  • 4
    $\begingroup$ 'Departure from common sense' is a pretty relative thing. If there are no non-measurable subsets of $\mathbb{R}$, then there is an equivalence relation $\sim$ on $\mathbb{R}$ such that $\mathbb{R}/\sim$ has strictly larger cardinality than $\mathbb{R}$. $\endgroup$ Commented Sep 7, 2023 at 14:07
  • 2
    $\begingroup$ Furthermore, I'm a pretty firm believer that any 'physically meaningful' theory needs to boil down to a computational model that can in principle actually be implemented on a computer. Under this criterion, we know by absoluteness results that no 'physically meaningful' math can actually depend on things like AC or Hahn-Banach. $\endgroup$ Commented Sep 7, 2023 at 14:07
  • 3
    $\begingroup$ @AaronBergman Sure, but I would argue that cardinality not being a linear order in the first place could also be regarded as failing to adhere to 'common sense.' Ultimately my point is that there's always going to be counterintuitive things once you start working with infinite sets and the ire directed towards stuff like Banach-Tarski in particular is misguided. $\endgroup$ Commented Sep 7, 2023 at 15:12
  • 2
    $\begingroup$ I think this question is hiding the issue of a misunderstanding of what General Relativity is, making it into a bit of a straw man argument. $\endgroup$ Commented Sep 8, 2023 at 1:38
  • 2
    $\begingroup$ The chain in your PS isn't quite right. HB does not imply ADC. In fact, UFL holds and countable choice fails in the Cohen model with an infinite Dedekind finite set of reals. $\endgroup$ Commented Sep 13, 2023 at 4:54

2 Answers 2

6
$\begingroup$

As Ryan Budney mentioned in a comment, there is some ambiguity about what exactly you mean by "general relativity." General relativity is primarily a physical theory rather than a mathematical theory. So one way to interpret your question is:

Are there any physical predictions or calculations in general relativity that cannot be derived by working entirely in ZF (or some other mathematical foundation that is weaker than ZF)?

This version of the question is what I believe James Hanson is addressing in his answer. The main point is that any "physically meaningful content" of general relativity is highly likely to be mathematically formalizable in some theory that is much weaker than ZF. See my answer to another MO question for a couple of references.

However, you used the phrase, "mathematical general relativity," suggesting that you're primarily interested not in preserving just the "physically meaningful content" of general relativity, but some particular body of mathematics that goes under the label of "general relativity." The difficulty with answering this version of the question is that the boundaries of this particular body of mathematics aren't sharply defined. In the MO question that you linked to, there was a specific theorem being discussed, so the question of whether it can be proved without AC is clearly defined. But if you want to widen the question to encompass all of "mathematical general relativity," then it is no longer clear exactly which theorems you're asking about.

I think that any attempt to make your question more precise is going to result either in a question of the form, "Can this specific theorem, which is widely regarded to be part of mathematical general relativity, be proved with AC?" or a question of the form, "Can we develop from scratch all the physically relevant parts of GR using logically weak axioms?" which basically brings us back to the first interpretation of your question above.

$\endgroup$
3
  • $\begingroup$ Maybe I could ask what are the most general(least structure involved in) theorems lost in Lorentzian Geometry limiting one's self to ZF set theory. $\endgroup$ Commented Sep 9, 2023 at 12:42
  • $\begingroup$ Hi Timothy, i think a more accurate statement would use "proved" rather than "derived", in particular "proved to exist" for solutions with desired properties -like cosmological solutions with desired curvature, stability of black holes, cosmic censorship,... Because to "derive" is what physicists do all the time, and it is mostly intuitive reasoning, often through formal manipulations carelessly generalizing from a few physical cases of interest, and almost always assuming any required mathematical hypothesis (like existence of solutions) or rather overlooking them. $\endgroup$
    – plm
    Commented Sep 9, 2023 at 12:50
  • 2
    $\begingroup$ @BastamTajik I think that before addressing that question, one must first grapple with the more fundamental question of how to develop basic analysis on the basis of ZF. See this MO answer for example. For example, there are annoying technicalities associated with developing measure theory purely on the basis of ZF. You might lose some theorems for some "technical" reasons that don't really have anything to do with Lorentzian geometry per se. $\endgroup$ Commented Sep 9, 2023 at 15:31
12
$\begingroup$

This is perhaps more of an extended comment than a real answer, but I do think it goes a long way towards answering these kinds of questions.

The set-theoretic result referred to as Shoenfield absoluteness is actually extremely broad and in fact cover a huge swath of 'ordinary mathematics' once one understands the relevant techniques for coding statements in terms of real numbers. This is to the extent that I actually suspect that the 'dezornification' mentioned in this answer to the referenced question could actually have been done using an absoluteness argument (which isn't to say that there isn't both practical and theoretical value in actually working out the details as is done in that paper).

Okay so what does Shoenfield absoluteness say? Given any model $V$ of $\mathsf{ZF}$ and an inner model $M \subseteq V$ containing the same ordinals, $\mathbf{\Sigma}^1_2$ sentences are absolute between $M$ and $V$ (i.e., $V$ satisfies a given $\mathbf{\Sigma}^1_2$ sentence if and only if $M$ satisfies the same sentence). A $\mathbf{\Sigma}^1_2$ sentence is roughly speaking a sentence of the form "There exists a real number $x$ such that for all real numbers $y$, $(x,y) \in B$." where $B$ is some Borel set. (Technically we need that the 'instructions for building $B$' live inside $M$, but that's not going to be an issue for how we're going to apply this result.) This implies that $\mathbf{\Pi}^1_2$ sentences (for all reals $x$, there is a real $y$ such that...) are similarly absolute and that $\mathbf{\Sigma}^1_3$ sentences (there exists an $x$ such that for all $y$ there exists a $z$...) are upwards absolute (i.e., if they hold in $M$, then they hold in $V$).

While this may seem relatively specific (since we're talking about just pairs or maybe triples of real numbers), it's important to recognize that since we're working with Borel conditions (rather than, say, merely continuous operations), a huge amount of information can be encoded in a single real number. The intuitive paradigm is this: Any object that can be specified by a countable amount of data can be encoded as a real number. This includes continuous functions, separable metric spaces, separable manifolds, countable algebraic rings, etc., and it also includes any sequences of such objects, since a countable bundle of countable bundles of data is still countable. (We think of the data as coming with an explicit enumeration, so the whole 'countable union of countable sets' issue is irrelevant here.)

The other thing that makes this powerful is the fact that given any such 'countably specified object' $x$, there is an inner model $L[x]$ of $V$ (containing the same ordinals) which satisfies a very strong form of the axiom of choice (specifically, global choice) as well as the (generalized) continuum hypothesis and a lot of other strong set-theoretic principles. In particular, this requires no choice at all in $V$.


Let's think about this in the case of a particular toy model (in possibly excruciating detail). Suppose we're thinking about some explicitly defined ordinarly differential equation $x' = f(x)$ (where $f$ is some fixed continuous function) and we want to show that for any given initial conditions $x(t_0) = x_0$, there is a solution to this differential equation that exists in some interval around $t_0$ and is maximal (in the sense that it cannot be extended to a larger interval). Suppose moreover that for the life of us we just can't see how to prove this without appealing to Zorn's lemma or (equivalently) transfinite induction and choice. Regardless we are able to show the following: $\mathsf{ZFC}$ proves that for any $(x_0,t_0)$, there is an interval $I$ and functions $X_0,X_1: I \to \mathbb{R}$ such that

  • $t_0 \in I$,
  • $X_0'(t) = X_1(t)$ for all $t \in I$,
  • $X_0(t_0) = x_0$,
  • $X_1(t) = f(X_0(t))$ for all $t \in I$, and
  • for any larger interval $J \supset I$, no extension $(Y_0,Y_1)$ of $(X_0,X_1)$ to $J$ satisfies the above conditions.

At its face, this is a mess of quantifiers and seems like it might be too complicated to fit into the absoluteness framework I was talking about before, but it actually can. To make the statement a little more sane, we need some preliminary definitions.

A tame function is a function from $\mathbb{R}$ to $\mathbb{R}$ that is continuous and piecewise linear with rational coefficients and with finitely many conditions defined by rational endpoints. Note that a tame function can be coded by a single natural number. Given an open interval $I$ and a sequence of tame functions $(f^i)$, we say that $(f^i)$ represents a continuous function on $I$ if for each closed interval $K \subset I$ with rational endpoints, the sequence $(f^i)$ is a Cauchy sequence in the sup norm computed on rational points in $K$.

For a fixed $x_0$ and $t_0$, the claim can be written like this: There exists $\alpha \in \mathbb{R}$ such that for all $\beta \in \mathbb{R}$ there exists $\gamma \in \mathbb{R}$ such that

  • $\alpha$ encodes an infinite tuple $(I,X_0^0,X_0^1,X_0^2,\dots,X_1^0, X_1^1, X_1^2,\dots)$ where $I$ is an open interval and $(X_0^i)$ and $(X_1^i)$ are sequences of tame functions representing continuous functions on $I$,
  • $t_0 \in I$,
  • if $\beta \in I$, then the derivative of $\lim_i X^i_0(t)$ at $\beta$ is equal to $\lim_i X^i_1(\beta)$,
  • $\lim_i X^i_0(t_0) = x_0$,
  • if $\beta \in I$, then $\lim_i X^i_1(\beta) = f(\lim_i X^i_0(\beta))$, and

IF $\beta$ codes an infinite tuple $(J_L,Y_0^0, Y_0^1,Y_0^2,\dots,Y_1^0, Y_1^1,Y_1^2,\dots)$ such that $J \supset I$ and $(Y^i_0)$ and $(Y^i_1)$ are sequences of tame functions representing continuous functions on $J$, $\lim_i X^i_j(r) = \lim_i Y^i_j(r)$ for both $j < 2$ and each rational $r \in I$, THEN $\gamma \in J$ and either

  • the derivative of $\lim_i Y^i_0(t)$ at $\gamma$ is not equal to $\lim_i Y^i_1(\gamma)$ or
  • $\lim_i Y^i_1(\gamma) \neq f(\lim_i Y^i_0(\gamma))$.

I claim that everything after the initial $\alpha\beta\gamma$ quantifiers is a Borel condition. The key is that at each point we're only quantifying over countable sets (such as the naturals or the rationals). This means that for a fixed choice of $t_0$ and $x_0$, this is a $\mathbf{\Sigma}^1_3$ sentence (and I actually think we can get away with only quantifying over rational $\gamma$, so it's probably actually only $\mathbf{\Sigma}^1_2$). Since we proved this in $\mathsf{ZFC}$, we know that it holds in the inner model $L[f,t_0,x_0]$ and then by Shoenfield absoluteness it actually holds in $V$. Therefore our choice-y proof can actually be systematically transformed into a proof in $\mathsf{ZF}$ with no choice at all.

This argument generalizes and shows that if you have any 'explicitly written' $\Pi^1_4$ sentence and you can prove it in $\mathsf{ZFC}$, then you can actually prove it in $\mathsf{ZF}$. Any $\Pi^1_4$ theorem that's actually written down in a paper is going to be explicit in this sense.


Now regarding GR in particular, there's ostensibly a jump in complexity, since not only does GR deal with PDEs instead of ODEs, but it deals with PDEs on differential manifolds that are themselves influenced by the dynamics of the PDE. Nevertheless, I actually claim that the story is not going to be so different from the toy model above (except for a proportionately greater amount of pain in actually coding things). For just 'ordinary' PDEs, assuming we're talking about bona fide pointwise solutions that are continuous functions (rather than, say, weak solutions), there's no different in terms of the quantifier complexity between specifying an initial condition that is a single real number and specifying an initial condition that is a continuous function defined on $\mathbb{R}^n$ (or indeed a Borel function of bounded Borel rank or a manifold with some specified Riemannian metric). These things are all countable bundles of data and the questions you ask about them are 'simple' enough that they can be expressed in a Borel way. The same is actually true of a (separable) manifold with a given metric. You can think of the manifold as being coded by a specific countable atlas which can ultimately be coded by a countable bundle of data.

In particular, this is why I think that the aforementioned 'dezornification' could have been done in a completely systematic way using Shoenfield absolutness. There's another additional wrinkle, which is that the result says that the solution is not just maximal but is in fact the unique maximal solution. This is a little bit more technical to state with GR because of the fact that solutions are manifolds with metrics on them rather than functions on a fixed background, but I believe it can still be formalized as an 'explicit' $\Pi^1_4$ sentence: For all initial data $x$, there is a solution $y$ such that [all proper extensions $z$ fail to be solutions] and [for all solutions $w$, there is a manifold embedding $f$ of $w$ into $y$ witnessing that $y$ is an extension of $w$]. With some massaging, this can be brought into the same form as what we did in the toy model (although this will use the fact that for continuous things we can get away with quantifying over rationals instead of arbitrary reals).

The reason I'm not comfortable calling this a proper answer is that I don't have enough background in mathematical GR to actually get a sense for whether all of the major results in it can be expressed as 'explicit' $\Pi^1_4$ sentences (or simpler), but I would actually be really, really surprised if this weren't the case. And in some sense, this is why I think these kinds of set theoretic issues are a bit of a red herring. $\mathsf{ZF}$ is not really any more 'constructive' than $\mathsf{ZFC}$ when it comes to 'tangibly small' objects. To me the more pernicious issue is whether the resulting object is in fact computable. Non-computable objects usually sneak in through compactness arguments (which are used in the kind of analysis that is relevant to applications such as physics), and (again for tangibly small objects) these are already valid in $\mathsf{ZF}$ alone with no choice at all.

$\endgroup$
18
  • 8
    $\begingroup$ Since this is literally the only venue in which this is going to be relevant, I would also like to complain that Wald's textbook General Relativity contains an inaccurate statement about the axiom of choice. In Appendix A, he gives the long line as an example of a non-paracompact manifold and states that one needs the axiom of choice to construct it, but this is just wrong. $\mathsf{ZF}$ already proves that the long line exists. $\endgroup$ Commented Sep 7, 2023 at 21:56
  • 1
    $\begingroup$ I think I remember you telling me about this error and complaining that you'd never get a chance to say something about it, way back in Madison. :P $\endgroup$ Commented Sep 7, 2023 at 22:00
  • 4
    $\begingroup$ I have a long and ever growing list of complaints that need very specific contexts to be relevant. $\endgroup$ Commented Sep 7, 2023 at 22:02
  • 3
    $\begingroup$ I didn't ask the question. $\endgroup$ Commented Sep 7, 2023 at 22:03
  • 2
    $\begingroup$ @JamesHanson They’re inequivalent. It’s a ZF theorem that the long line is not metrizable (if an ordinal $\alpha$ has a metric, one can can transfinitely construct a canonical enumeration for each $\beta \le \alpha$). $\endgroup$ Commented Sep 12, 2023 at 14:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .