Introduction
I’ve been thinking about the ability to model the Universe as a whole for about 10 years, and over the last few weeks, this thinking became rigorous, and today, I proved a formal result after reading my absolute favorite book on mathematics, Mathematical Problems and Proofs. Specifically, the text introduces Dedekind’s definition of an infinite set, which is that a set is infinite if it can be put into a one-to-one correspondence with one of its proper subsets. I then realized two things: (1) we can use Dedekind’s definition of infinity to ask whether a finite volume of space could contain a machine capable of predicting the behavior of the entire Universe and (2) that Dedekind’s definition of infinity is equivalent to an intuitive definition of infinity where a number is infinite if and only if it is greater than all natural numbers.
Predicting the Behavior of the Universe
Assume that we have a machine such that the output tape of
contains the state of the Universe at time
. That is, if we look at the output tape of
at time
, we will see a complete and accurate representation of the entire Universe at time
, essentially predicting the future. It turns out we get very different answers depending upon whether we assume
is within the Universe, or outside the Universe. This is plainly a thought experiment, but the case where
is within the Universe is not, and has clear physical meaning, and so it is a serious inquiry. The plain conclusion is that we cannot realistically predict the behavior of the Universe as a whole, completely and accurately, absent what are unintuitive consequences discussed below.
Case 1: is within the Universe. Because the machine is within the Universe, it must be the case that the output tape for
contains a complete and accurate representation of both the internal state of
at time
, and the output tape at time
. We can represent this as
, where
is the state of the Universe excluding
,
is the internal state of
, and
is the output tape of
.
However, , which means that the output tape at time
given by
, must also contain the output tape for
. This recurrence relation does not end, and as a consequence, if we posit the existence of such a machine, the output tape will contain the entire future of the Universe. This implies the Universe is completely predetermined.
Case 2: is within the Universe, though
is simply no longer required. Removing the requirement to represent the output tape is just to demonstrate that we still have a serious problem even in this case. Because we’re assuming the output tape does not need to contain a representation of its own output, this solves the recurrence problem, and so
.
However, it must be the case that the total information on the output tape equals the total information in the Universe, since the output tape contains a complete and accurate representation of the Universe excluding the machine, and a complete and accurate representation of the internal state of the machine, which together is the entire Universe. Therefore, it must be the case that the Universe, and the output tape, which is within the Universe, must contain the same amount of information. Using Dedekind’s definition of infinity, it must be the case that the Universe and the machine contain an infinite amount of information. Because UTMs contain a finite amount of information, we are still stuck with a non-computable Universe.
Case 3: is outside the Universe, or the entire output tape is outside the Universe. In this case we can have a computable Universe that is in essence modeled or represented, respectively, by a copy of the Universe, that is housed outside of the Universe. Note that because in this case the output tape is always outside the Universe, it does not need to contain a representation of itself, solving the recurrence problem in Case 1. Further, because the output tape is outside the Universe, it can hold the same finite amount of information as the Universe, solving the Dedekind-infinite issue in Case 2.
The point is not that any of these cases are realistic, and instead, the point is that none of these cases are realistic, yet these are the only possible cases. The conclusion is therefore, that there doesn’t seem to be any clear path to a perfect model of the Universe, even if we have perfect physics.
Intuitive Infinity
Once I had completed the result above, I started thinking about infinity again, and I realized you can prove that a number is Dedekind infinite if and only if it is greater than all integers, which I call “intuitively infinite”. Dedekind infinity is great, and forces you to think about sets, but you also want to be sure that the idea comports with intuition, especially if you’re going to use the notion to derive physically meaningful results like we did above. Now this could be a known result, but I don’t see it mentioned anywhere saliently, and you’d think it would be, so since I’m frankly not interested in doing any diligence, here’s the proof.
Let’s start by saying a number is intuitively infinite if it is greater than all natural numbers. Now assume that and there is a one-to-correspondence
. Further assume that the cardinality of
, written
, is not intuitively infinite, and as such, there is some
, such that
. Because
is one-to-one, it must be the case that
, but because
, there must be some
such that
. Because
, it must be the case that
, but this contradicts the assumption that
is one-to-one. Therefore, if
and there is a one-to-correspondence
, then
is intuitively infinite.
Now assume that is intuitively infinite and further let
be some singleton. It would suffice to show that
, since that would imply that there is a one-to-one correspondence from
to one of its proper subsets, namely
. Assume instead that
. It must be the case that
, since you can show there is no smaller infinite cardinality. Because we have assumed that
, then it must be the case that
, since removing a singleton from a countable set does not change its cardinality. Note we are allowing for infinite numbers that are capable of diminution by removal of a singleton arguendo for purposes of the proof. Analogously, it must be the case
, since assuming
would again imply that adding a singleton to a countable set would change its cardinality, which is not true. As such, because
, there must be some
such that
. That is, we can remove a subset from
and produce a countable set
.
As such, because , it must be the case that
. However, on the lefthand side of the equation, the union over
does not contribute anything to the total cardinality of
, because
is countable and
is a singleton, whereas on the righthand side
does contribute to the total cardinality because
, which we’ve assumed to have a cardinality of less than
. This implies that the number of elements contributed to an aggregation by union is not determined by the number of elements in the operand sets, and instead by the order in which we apply the union operator, which makes no sense. Therefore, we have a contradiction, and so
, which completes the proof.
Discover more from Information Overload
Subscribe to get the latest posts sent to your email.