Exploring computability in the context of the Riemann sphere
I examine the Riemann sphere in terms of its computability. In particular does there exist those regions of $\widehat{\mathbb{C}}$ that can be proven recursive and how? To this end I find myself examining how computability is defined on analytic structures. Which structures can be explored in terms of recursion theory, and if they can be explored how? It is precisely these questions that I explore in the article. In the pursuit of the above queries an exploration of topology seemed enjoyable and necessary. Once the topology of $\widehat{\mathbb{C}}$ is described shallowly, the article shifts to finding a suitable theory of recursion for a possible proof.
Here I discuss the topology $\widehat{\mathbb{C}}$ defined by \(\mathbb{C}_\infty\) and the chordal metric $d$ (stereographic projection) described in
$ \begin{equation} \label{axiom:topo-1} X, \emptyset \in \mathcal{T} \end{equation} $
$ \begin{equation} \label{axiom:topo-2} (A, B \in \mathcal{T}) \implies (A \cup B \in \mathcal{T}) \end{equation} $
$ \begin{equation} \label{axiom:topo-3} (n \in \mathbb{N} \land n \ne \infty), \cap_{j<n} \mathcal{T}_j \in \mathcal{T} \end{equation} $
A metric topology is defined such that every open set corresponds to an open ball. An open ball is defined by
$ \begin{equation} \label{eq:open-ball} B(x; r) = {y \in X: d(x,y) < r} \end{equation} $
In particular it is the set created when given some point $x$ all points $y$ are defined by the radius $r$. Those points $y$ are within the distance $r$ defined by the metric function $d$ of $x$. It is important to note that those points at exactly distance $r$ are excluded from the set. The topology investigated here is the metric topology where all open sets are defined by the open ball Eq. $\eqref{eq:open-ball}$.
Proposition 1.
$\mathcal{T} := (\widehat{\mathbb{C}}, d)$ forms a metric topology over $\widehat{\mathbb{C}}$.
Proof.
Note the construction of $\mathcal{T}$ is described by Eq. $\eqref{eq:topo-construction}$.
\[\begin{equation} \label{eq:topo-construction} \mathcal{T} := \{ B(x;\epsilon): x \in \widehat{\mathbb{C}}, \epsilon > 0 \} \end{equation}\]If $\mathcal{T}$ is the topological set of all open balls in $(\widehat{\mathbb{C}}, d)$, then there exists a basis $\mathcal{B}$ by which we can prove $\mathcal{T}$ is a topology. That is the family of open sets $\mathcal{B}$ has the following property.
\[\begin{equation} \label{eq:basis-neighborhoods} \begin{split} \mathcal{B} &\subset \mathcal{T} \\ (\forall B \in \mathcal{B})(x \in B) &\implies (\exists V: x \in V) \end{split} \end{equation}\]The set $\mathcal{T}$ is the set of all open balls, thus for each $x \in \widehat{\mathbb{C}}$ we have that there exists $x \in B(x;r) \subset \mathcal{B}$. That is there exists an open ball centered on every element of the Riemann sphere. According to
Thus proving that the basis $\mathcal{B}$ described for $\mathcal{T}$ has the qualities described above. By the construction of $\mathcal{T}$ we know that all elements $x \in \widehat{\mathbb{C}}$ have an open ball centered on them, satisfying property $\eqref{prop:elem-in-B}$. That is there exists a family open sets $\mathcal{B} \subset \mathcal{T}$ for which all elements of the space are contained in those open sets. By the construction of $\mathcal{T}$, all open balls defined by the metric space $(\widehat{\mathbb{C}}, d)$. Assume for a contradiction that property $\eqref{prop:intersection-W}$ is not true for $\mathcal{T}$. This means that there is no such basis for which the interaction of any two non-disjoint open balls contains a second open ball. By the construction of $\mathcal{T}$ it is not only possible but defined that each element is contained in an open ball of size one. That is if we have two non-disjoint open balls $B$ and $V$ such that there intersection is not empty then by definition there must exist an open ball in their intersection, a contradiction
Now that I have crafted a somewhat convincing argument for the existence of a topology on $(\widehat{\mathbb{C}}, d)$ let us analyze it.
A metric topology such as $\mathcal{T}$ is defined by its open sets, recall the basis is a family of open sets. Open sets are defined in a metric topology as those sets centered on an element $x$. In particular, those sets for which every element of the sets is within some distance $\epsilon$ from $x$ using the metric function $d$. Recall $d$ is defined in
Figure 2 gives an exaggerated concept of the effects of infinity at the north pole. Open balls constructed with a finite distance will always have a concavity surrounding the point infinity. The distance from zero will cascade along the south to north poles creating rings of equivalent distance from zero. This idea is shown by Figure 3, by visualizing all the elements at three different, constant, finite distances from zero shown by red rings. That is no finite point $z$ is ever closer to the point infinity than $d(z, \infty) = \infty$
We can see three different open balls in Figure 3, all centered on the zero point or the south pole. In particular we have three open balls such that $B’’ \subset B’ \subset B$, where the distance value of each open ball is greater than the last. Thus it is possible to observe one of the axioms of topology \(\widehat{\mathbb{C}} \subset B(0; \infty) \in \mathcal{B} \subset \mathcal{T}\)
The second important topological examination needed for the article is that of compact sets. A set is compact if every open cover of it has a finite subcover
It is trivial to see that $\mathbb{C}$ is not compact by intuiting this geometrically. Visualizing $\mathbb{C}$ as a plane it is impossible to see the edge of such a plane. In particular, it is impossible intuitively for a finite amount of open sets to cover such a plane. Noticeably this intuition provides us with the inference that if a set is not self contained then its probably not compact. Formally this statement is thus: a set is compact iff it is closed and bounded
Proposition 2.
The Riemann sphere $\widehat{\mathbb{C}}$ is a compactification of $\mathbb{C}$.
Proof
Recall the Heine-Borel theorem.
\[\begin{aligned} \label{theorem:h-b} (X \subset \mathbb{R}^n) &\land (n \ge 1) \\ (\exists sup(X) < \infty) &\land (\exists inf(X) > -\infty) \\ \end{aligned}\]In particular, the Heine-Borel dictates that the space must have a finite supremum and infimum. The unit sphere $S^2$ is bounded by this definition as it possess both a finite supremum and infimum in $\mathbb{R}^3$. It is also the case that $S^2 \subset \mathbb{R}^3$ by definition of $S^2$. Therefore $S^2$ is compact by the Heine-Borel theorem. Noticeably $\widehat{\mathbb{C}}$ is constructed via stereographic projection from $S^2$. As the definition of a homeomorphism is some bijection between two space
A computable process is usually defined as that mechanical logic which accomplishes some decidable predicate in finitely many steps
To examine the computability of any region of $\widehat{\mathbb{C}}$ it is imperative to understand what it means for a set to be computable. First it is said that a set is recursive when its characteristic function is computable
It is clear that a set is recursive only when its characteristic function is computable, thus possessing a decidable predicate $x \in A$. Via
Having deduced that classical computability does not have the power to examine the computability of $\widehat{\mathbb{C}}$ we turn to modern approaches. The space of computability I investigate here is that of metric spaces under $\mathbb{R}^n$. There exists a literature for computability on metric spaces belonging to $\mathbb{R}^n$
Intuitively if $\mathbb{R}$ is computable via TTE then so should be $\mathbb{C}$. The key to a proof seems to be finding a dense, denumerable subset of $\mathbb{C}$. I have selfishly stopped myself from searching the literature for such a set, as my intuition tells me that one exists. If such a set exists for $\mathbb{C}$ one could conceivably build a proof intuitively given a partial order is chosen. It is much more difficult to imagine a proof of $\widehat{\mathbb{C}}$ as a dense set would need to include $\infty$ as a limit point while still being denumerable.
I would love to dedicate a full length article to the proof of computability of $\widehat{\mathbb{C}}$ via TTE. There is a fair amount of work in the area of topological computability by Brattka and Weihrauch that I intend to consume. The field itself is very interesting especially paired with Conway’s texts on complex analysis. Alas my number theory, topology, and analysis are all just a bit too under developed to move further at this time.