We investigate the statement “the order topology of every countable complete linear order is compact” in the framework of reverse mathematics, and we find that the statement’s strength depends on the precise formulation of compactness. If we require that open covers must be uniformly expressible as unions of basic open sets, then the compactness of complete linear orders is equivalent to over . If open covers need not be uniformly expressible as unions of basic open sets, then the compactness of complete linear orders is equivalent to over . This answers a question of François Dorais.
Every linear order can be equipped with its order topology, where the basic open sets are the open intervals
Call a linear order complete if whenever L is partitioned as with
it is the case that either has a greatest element or has a least element. It is well-known (see for example [8, Theorem 27.1]) that the order topology of a non-empty linear order is compact if and only if the linear order is complete in the above sense. Our goal is to characterize the logical strength of this fact when restricting to countable linear orders.
This work is an example of reverse mathematics, which is the project of classifying mathematical theorems phrased in second-order arithmetic by the strengths of the axiom systems that are required to prove the theorems. Reverse mathematics was introduced by H. Friedman [3], and the standard reference is Simpson’s [9]. Formally, the only mathematical objects that second-order arithmetic allows are natural numbers and sets of natural numbers. Nevertheless, straightforward coding techniques available in weak background theories allow us to discuss tuples and sequences of natural numbers; functions ; countable algebraic or combinatorial objects such as countable groups, rings, fields, graphs, trees, partial orders, linear orders; and more. By coding a real number as a rapidly converging Cauchy sequence of rational numbers and by coding a basic open subset of as an -tuple of rational numbers (representing an open ball of rational radius whose center has rational coordinates), we may discuss , its topology, continuous functions , and so forth. We may even discuss arbitrary complete separable metric spaces by specifying a space’s countable dense set and a metric on that dense set. To date, most work in reverse mathematics involving topology has been confined to complete separable metric spaces. Few attempts have been made to study general topology in second-order arithmetic. One excellent example is Mummert’s and Simpson’s work on filter spaces [6,7]. Here we take up Dorais’s framework of countable second-countable topological spaces [1].
Dorais’s idea is to study general topology in second-order arithmetic by restricting to the topological spaces that can be straightforwardly represented in second-order arithmetic. These are the countable second-countable spaces: the topological spaces with countably many points and with countable bases. The countable second-countable spaces framework of course comes with its own limitations (it is not a good approach to studying connectivity, for example), but it has the advantage of representing topological notions directly, and it works well for analyzing theorems whose proofs largely concern the combinatorics of open sets and closed sets. This framework was used in [4] to analyze topological spaces arising from quasi-orders, for example. Here we study countable linear orders and their order topologies. This could be done in a completely ad hoc manner, as a linear order’s order topology is easy to describe. However, the order topologies of countable linear orders fit very nicely into the countable second-countable spaces framework, as shown by the many examples in [1].
In [1], Dorais considers a notion of compactness in which the open sets of an open cover are explicitly presented as unions of basic open sets. We call this notion compactness with respect to honest open covers. The idea is that a sequence of open sets is honest if it comes with an explanation of how each open set in the sequence can be written as a union of basic open sets. Dorais observes that the base theory proves that if the order topology of a countable linear order is compact with respect to honest open covers, then that linear order is complete (see Lemma 3.12 below). He then asks for the axiomatic strength of the converse, that is, for the strength of the statement “the order topology of every countable complete linear order is compact with respect to honest open covers.” Dorais shows that does not suffice to prove this statement. In fact, he shows that, over , the statement implies that there is no set of maximum Turing degree [1, Example 7.8]. We answer Dorais’s question by showing that the statement “the order topology of every countable complete linear order is compact with respect to honest open covers” is equivalent to over .
Dorais also considers a stronger notion of compactness, here simply called compactness, where the open sets of an open cover need not be uniformly presentable as unions of basic open sets [2]. We show that with this notion of compactness, the statement “the order topology of every countable complete linear order is compact” is equivalent to over .
Preliminaries for working in second-order arithmetic
We remind the reader of the axiom systems , , and . Simpson’s [9] provides many more details concerning these and other systems, including many examples of theorems that can be proven in them.
The language of second-order arithmetic contains two sorts of variables: first-order variables intended to range over the natural numbers and second-order variables intended to range over sets of natural numbers. Typically, but not always, lower-case letters a, b, c, x, y, z, etc. denote first-order variables, and capital letters A, B, C, X, Y, Z, etc. denote second-order variables. The symbol is notational shorthand for the first-order part of whatever structure is implicitly under consideration.
The language of second-order arithmetic contains constant symbols 0 and 1, binary function symbols + and ×, and binary relation symbols =, <, and ∈. The constants 0 and 1 name numbers, and the functions and relations +, ×, =, and < only apply to numbers. The relation ∈ relates numbers to sets, and equality between sets is defined in terms of ∈.
(standing for recursive comprehension axiom) is an axiom system designed to capture computable mathematics. Roughly speaking, to prove that some set exists when working in , one must show how to compute that set, possibly using as an oracle some other set that has already been shown to exist. The axioms of consist of
a first-order sentence expressing that the numbers form a discretely ordered commutative semi-ring with identity;
the induction scheme (denoted ), which consists of the universal closures (by both number and set quantifiers) of all formulas of the form
where φ is ; and
the comprehension scheme, which consists of the universal closures (by both number and set quantifiers) of all formulas of the form
where φ is , ψ is , and X is not free in φ.
is the usual base system or background theory in reverse mathematics. Many theorems in reverse mathematics have the form , where φ and ψ are two well-known mathematical statements. If , we say that φ and ψ are equivalent over , and we interpret this as meaning that φ and ψ have equivalent logical strength. The ‘0’ in ‘’ refers to the restriction of the induction scheme to formulas.
proves several induction schemes, least element principles, bounding schemes, and bounded comprehension principles in addition to . Here the relevant schemes are the induction scheme (denoted ), the least element principle, the bounding scheme (denoted ), and the boundedcomprehension scheme. The induction scheme is as the induction scheme, but the formula φ is required to be . The least element principle consists of the universal closures of all formulas of the form
where φ is . The bounding scheme consists of the universal closures of all formulas of the form
where φ is and a and b are not free in φ. The bounded comprehension scheme consists of the universal closures of all formulas of the form
where φ is and X is not free in φ. See [5, Section I.2] and [9, Section II.3] for further details.
suffices to code a finite set of numbers as a single number and a finite sequence of numbers as a single number in the usual way. In , we can thus code the set of all finite sequences as well as its subset of all finite binary sequences. We now fix our notation and terminology for (coded) sequences. For , denotes the length of σ, denotes that σ is an initial segment of τ, and denotes the concatenation of σ and τ. For and , denotes the initial segment of σ of length n. Likewise, if is a function and , denotes the sequence consisting of the first n values of f.
In , we define a tree to be a set that is closed under initial segments: . A function is an infinite path through a tree T if every initial segment of f is in T: . We can now define weak König’s lemma to be the statement “every infinite subtree of has an infinite path.” The system is obtained by adding weak König’s lemma to the axioms of .
Lastly, the system (standing for arithmetical comprehension axiom) is obtained by augmenting by the arithmetical comprehension scheme, which consists of the universal closures of all formulas of the form
where φ is an arithmetical formula in which X is not free.
is strictly stronger than , and is strictly stronger than (see [9, Remark I.10.2 and Section VIII.2]). A helpful characterization of is that, over , it is equivalent to the statement “every injection has a range.”
Ifis an injection, then there is a set X such that.
Thus to show that some statement implies over , it suffices to show that the statement implies that every injection has a range.
We make use of König’s lemma and bounded König’s lemma in addition to weak König’s lemma. Call a tree finitely-branching if every has at most finitely many immediate successors: . Furthermore, call a finitely-branching tree bounded if it comes equipped with a function bounding its branching, i.e., if there is a function such that . König’s lemma is the statement “every infinite finitely-branching subtree of has an infinite path,” and bounded König’s lemma is the statement “every infinite bounded subtree of has an infinite path.”
König’s lemma is equivalent toover(see [
9
, Theorem III.7.2]).
A strong base (or simply base) for a topology on a set X is an indexed sequence of subsets of X together with a function such that the following properties hold.
A strong countable second-countable space (or simply countable second-countable space) is a triple where and form a base for a topology on the set X.
We have no use for the empty space, so we always assume that a countable second-countable space is non-empty.
Dorais also defines the notion of a weak base for a topology on a set X and the corresponding notion of a weak countable second-countable space [2]. The distinction is that a weak base for a topology on X is a uniformly enumerable sequence of subsets of X rather than a sequence of literal subsets of X. So in a weak base, membership in a basic open set is a property, whereas in a strong base, membership in a basic open set is a property. It is natural and straightforward to define a strong base for the order topology of a countable linear order in (see Definition 3.11 below), so in this work we need only consider strong bases and strong countable second-countable spaces.
Open subsets of countable second-countable spaces are coded by enumerations of indices of basic open sets. Thus we must first define coded enumerable sets.
().
Let , and let denote the set of finite subsets of A.
An enumerable subset of A is coded by a function , where h codes .
A sequence of uniformly enumerable subsets of A is coded by a function , where, for each m, codes the mth set in the sequence: . Denote this sequence by .
In general, is required to prove that exists as a set for every and every . Thus the expressions ‘’ and ‘’ must be interpreted as abbreviations for the formula ‘.’ The reason we consider functions rather than functions is that with functions , we may easily represent ∅ by the function with constant value ∅.
Let be a countable second-countable space, where . An effectively open subset of X is coded by an enumerable subset of I, i.e., by a function . An is a member of the effectively open subset of X coded by h if there are an and an such that . Let denote the open subset of X coded by h.
Again, is required to show that exists as a set for every countable second-countable space and function . Thus the expression ‘’ must be interpreted as an abbreviation for the formula ‘.’
Let be a countable second-countable space. Every open subset of X is an enumerable subset of X, meaning that for every , there is an such that :
Furthermore, we may interpret any double-sequence as a sequence of open sets, where the mth open set in the sequence is . Each such sequence may also be thought of as a uniformly enumerable sequence of subsets of X. That is, there is an such that, for all , . However, there may be sequences of uniformly enumerable subsets of X where each individual is open, but there is no uniform way to code each as a union of basic open sets. That is, it could be that for every m there is an such that , but there is no such that for every m, . We call a sequence of open subsets of X honest if each set in the sequence is uniformly coded as a union of basic open sets.
().
Let be a countable second-countable space, where . A sequence of uniformly enumerable subsets of X is an honest sequence of open subsets of X if there is a function such that for all m, .
Dorais gives two notions of compactness for countable second-countable spaces, corresponding to whether or not we require open covers to be honest. We warn the reader that Dorais’s original definition of compactness [1, Definition 3.1] considers only honest open covers, so the definition of ‘compact’ in [1,4] corresponds to the definition of ‘compact with respect to honest open covers’ here.
().
Let be a countable second-countable space.
A sequence of uniformly enumerable subsets of X is an open cover of X if is an open subset of X for each m and if (i.e., ).
An open cover of X is honest if is an honest sequence of open subsets of X.
The space is compact if for every open cover of X there is an such that .
The space is compact with respect to honest open covers if for every honest open cover of X there is an such that .
In terms of basic open sets, an honest open cover of is an open cover of the form for a function . Thus is compact w.r.t. honest open covers if and only if whenever is such that , there is an such that . A double-sequence of basic open sets may be rewritten as a single sequence of basic open sets, which means that a countable second-countable space is compact w.r.t. honest open covers if and only if it is compact w.r.t. honest open covers by basic open sets.
().
Letbe a countable second-countable space with. Thenis compact w.r.t. honest open covers if and only if for everysuch that, there is ansuch that.
Every open cover of the form is an honest open cover. So if is compact w.r.t. honest open covers, then for every such that , there is an such that .
For the converse, suppose that for some function . Fix and such that , and fix an . For the purposes of this argument, let denote a bijection. Define by
Then , so there is a such that . For every there are m and n such that . By , there is an such that for every , there are an and an n such that . Therefore . □
In light of the above proposition, we typically think of compactness w.r.t. honest open covers in terms of covers of the form for functions . Equivalently, we may also think of compactness w.r.t. honest open covers in terms of covers of the form for functions , as was (implicitly) done in Dorais’s original definition [1, Definition 3.1] and in [4].
When working with compactness in , there is the added wrinkle that it may or may not be possible to uniformly determine whether or not a given finite collection of basic open sets covers the whole space. If it is possible, then we say that the space’s base has a finite cover relation.
Let be a countable second-countable space with . has a finite cover relation if there is a set such that, for all , if and only if .
Every honest open cover of a countable second-countable space is also an open cover of the space, so proves that a compact countable second-countable space is also compact w.r.t. honest open covers. Unsurprisingly, is required to prove that every countable second-countable space that is compact w.r.t. honest open covers is compact. This fact follows from [1, Example 5.4], but we find it instructive to present a similar yet somewhat more straightforward proof. It is convenient to first introduce notions of discreteness.
is effectively discrete if there is a function such that, for every , .
We readily see that an infinite discrete countable second-countable space is not compact and that an infinite effectively discrete countable second-countable space is not compact w.r.t. honest open covers.
The statement “every countable second-countable space that is compact w.r.t. honest open covers is compact” is equivalent toover.
For the forward direction, when working in it is routine to show that every sequence of open subsets of a countable second-countable space is honest. Thus proves that compactness and compactness w.r.t. honest open covers are equivalent.
For the reverse direction, let be an injection. We appeal to Lemma 2.1 and show that the range of f exists. Define a countable second-countable space by , , and
The function k is computed as follows. To check that k behaves as intended, it is helpful to observe that if but , then .
For :
If , then output .
If and either or , then check if there is an such that . If so, output . If not, output .
If , , and , then output .
For and : Output .
For and :
If , check if there is a such that . If so, output . If not, output .
If , output .
For , output .
For and , output .
For , output .
The space is discrete because for every n, either or there is an s such that . Thus is not compact, and therefore it is not compact w.r.t. honest open covers. Let be such that , but such that there is no for which . Notice that every basic open set is either finite or cofinite. If is cofinite for some m, then by using and the assumption , we may conclude that there is an such that , which is a contradiction. Thus is finite for every m. Consider an . There must be an m such that . If there is an s such that , then the only finite basic open set that contains n is , so in this case it must be that . If instead there is no s such that , then the only finite basic open set that contains n is , so in this case it must be that . Therefore
Thus the range of f exists by -comprehension. □
Dorais’s [1, Example 5.4] shows that, over , is equivalent to the statement “every infinite countable second-countable space that is compact w.r.t. honest open covers and whose base has a finite cover relation is not discrete.” The proof of Proposition 3.10 may also be seen as a proof of this fact, as one may check that the constructed has a finite cover relation.
This work concerns the order topologies of countable linear orders, which give natural examples of (strong) countable second-countable spaces.
Let be a linear order. The base for the order topology on L is given by and , where
,
, for , and
for and .
The ordered space associated with L is the countable second-countable space .
In the above definition, and ∞ are (codes for) two distinct fresh symbols not in L. We extend ≺ to by setting for all . Note that, as a matter of convenience, we allow even when , in which case . As the basic open subsets of L are particularly easy to describe, we dispense with the notational encumbrances of Definition 3.4 and simply write an enumeration of basic open sets as , with the understanding that for each n. Notice that the base of an ordered space always has a finite cover relation [1, Proposition 7.5].
As mentioned above, Dorais observes that proves that if the order topology of is compact w.r.t. honest open covers, then is complete.
proves the statement “for every countable linear order, if the order topology ofis compact w.r.t. honest open covers, thenis complete.” It follows thatalso proves the statement “for every countable linear order, if the order topology ofis compact, thenis complete.”
We prove the contrapositive. Suppose that is not complete, and let be a partition where , but is such that has no maximum element and has no minimum element. Then any enumeration of the basic open sets of the form for and for is an honest open cover of L by basic open sets that has no finite subcover. Thus the order topology of is not compact w.r.t. honest open covers. □
We show the following in the next section.
The statement “for every countable linear order , if is complete, then the order topology of is compact w.r.t. honest open covers” is equivalent to over .
The statement “for every countable linear order , if is complete, then the order topology of is compact” is equivalent to over .
The strength of compactness for complete linear orders
First, we show that proves that the order topology of a complete linear order is compact w.r.t. honest open covers. It follows that proves that the order topology of a complete linear order is compact. The proof is essentially an implementation of the usual argument as found, for example, in the proof of [8, Theorem 27.1].
proves the statement “for every countable linear order, ifis complete, then the order topology ofis compact w.r.t. honest open covers.”
We prove the contrapositive of the statement in . Suppose that the order topology of is not compact w.r.t. honest open covers, and let be an open cover of L by basic open sets with no finite subcover. Assume that 0 is the minimum element of L and that 1 is the maximum element of L, for if either L has no minimum or L has no maximum, then is not complete, as desired.
Define a linkage in L to be a finite sequence of intervals from the cover such that . Say that an is in a linkage if (i.e., if ). Notice that no linkage contains both 0 and 1 because such a linkage would be a finite subcover of . A straightforward application of induction on the length of a linkage shows that the union of a linkage is an interval, meaning that if is a linkage, if x and y are both in the linkage, and if , then every is also in the linkage.
We define the tree consisting of all sequences σ that look like initial segments of sets that contain 0, do not contain 1, are ≺-downward-closed, and are closed under linkages. Let T be the set of all satisfying the following conditions.
If , then .
If , then .
For all , if , then .
For all , if , , and , then .
For all and for all finite sequences , if , if is a linkage containing both x and y, and if , then .
T is relative to and hence exists by comprehension. It is easy to see that T is closed under initial segments and hence is a tree. We show that T is infinite. To this end, let , and let
The set D exists by bounded comprehension. Let be the sequence of length n where, for all , if and if . Then , which can be seen by noticing that (if ); that because 0 and 1 are not in a linkage together; and that D is ≺-downwards closed in because the union of any linkage containing 0 is an initial segment of L. Therefore, for every n there is a with . Hence T is infinite.
Thus T is an infinite subtree of . Apply weak König’s lemma to T to get an infinite path, and view that path as the characteristic function of a set . X contains 0, does not contain 1, is ≺-downward-closed, and is closed under linkages. By setting and , we obtain a partition where , , and .
We show that has no maximum element and that has no minimum element. First, suppose for a contradiction that has a maximum element ℓ. As is a cover, let be such that . We cannot have that , for otherwise ℓ and 1 are both in the linkage , which implies that because is linkage-closed. Thus , so let be such that . Then is a linkage containing both ℓ and . Thus is in because is linkage-closed. This contradicts that ℓ is the maximum of . Now suppose for a contradiction that has a minimum element ℓ. Again by the fact that is a cover, let be such that . We cannot have that , for otherwise 0 and ℓ are both in the linkage , which implies that because and is linkage-closed. Thus , so let be such that . Then either , in which case is a linkage containing both ℓ and ; or , in which case is a linkage containing both ℓ and . Thus is in a linkage with ℓ. However, because and ℓ is the minimum element of . This contradicts that is linkage-closed. Thus has no maximum element, and has no minimum element. So and witness that is not complete. □
proves the statement “for every countable linear order, ifis complete, then the order topology ofis compact.”
proves and that a countable second-countable space is compact if and only if it is compact w.r.t. honest open covers. □
We now give the reversals. The strategy is as follows. First, recall the Kleene–Brouwer ordering of finite sequences: if either σ is an extension of τ or σ is to the left of τ. That is, if
Now, let be an infinite finitely-branching tree. In the case of , we show that the order topology of is discrete, hence not compact. In the case of , we additionally assume that T is bounded, and we show that the order topology of is effectively discrete, hence not compact w.r.t. honest open covers. In both cases, we conclude that is not complete, which lets us extract an infinite path through T from a witnessing partition. The idea of last step of this strategy, to use a certain partition of a linear order on T to find a path through T, also appears in Simpson and Yokoyama’s analysis of Peano categoricity [10].
().
Letbe an infinite, finitely-branching tree, and for each, letdenote the full subtree of T above σ. Assume that everyhas a-least element. Then the order topology ofis discrete. Moreover, if T is bounded, then the order topology ofis effectively discrete.
The lemma follows from two claims.
Ifis not-least, then σ has a-immediate predecessor. If T is bounded, then the-immediate predecessor can be found effectively. That is, if T is bounded, then there is a functionsuch that
Consider a that is not -least. If σ is not a leaf, then its rightmost child is its -immediate predecessor. In this case, the rightmost child exists because T is finitely-branching.
Suppose that σ is a leaf. Let be greatest such that for some , . Such an i exists by the assumption that σ is not -least (and that σ is a leaf). Given this greatest i, let be greatest such that . Then this is σ’s -immediate predecessor. To see this, suppose that for some . Let j be such that and . Then by the maximality of i. If , then by the maximality of m. If , then because but .
If T is bounded by f, then f can be used to determine whether or not σ is a leaf and, if not, determine σ’s rightmost child. If σ is a leaf, no further use of f is required to produce the -immediate predecessor τ because in this case σ itself provides the necessary bounds. □
Ifis not-greatest (i.e., if), then σ has a-immediate successor. If T is bounded, then the-immediate successor can be found effectively. That is, if T is bounded, then there is a functionsuch that
Here we use the ad hoc notation ‘’ to denote the sequence obtained by changing the last entry of to i.
Consider a that is not ∅. If there is no such that , then is σ’s -immediate successor.
If there is an such that , then let m be the least such m. Then σ’s -immediate successor is the -least element τ of , which exists by assumption. To see this, suppose that for some . If , then , so . Otherwise, there is a j such that and . If , then . If , then either or . If , then again . If , then , so by the choice of τ.
If T is bounded by f, then f can be used to determine whether or not there is an with . Furthermore, f can be used to find the -least element of any subtree . The -least element of is the leftmost leaf of , which can be found by starting at η and following the leftmost child until reaching a leaf. The bound f can be used to determine whether or not a given element of T is a leaf, so this search is effective. □
Consider now the order topology of , and consider a . If σ is neither -least nor -greatest, then σ has a -immediate predecessor τ and a -immediate successor η. In this case, is a basic open set. If σ is -least, then σ has a -immediate successor η. In this case, is a basic open set. If σ is -greatest, then σ has a -immediate predecessor τ. In this case is a basic open set. Thus the order topology of is discrete. Furthermore, if T is bounded, then for every . Thus the order topology of is effectively discrete via the function . □
().
Letbe an infinite finitely-branching tree. If the linear orderis not complete, then T has an infinite path.
Let and witness that is not complete. Notice that is non-empty (because , as otherwise it would be the greatest element of ) and that is closed under initial segments (because it is -upward closed). Define a set by putting if and only if
For every n, the set X contains at most one sequence of length n, which can be seen from the definition of X and the fact that is closed under initial segments. Using , we show that, for every n, X contains at least one sequence of length n. For the base case, ∅ is a sequence in X of length 0. For the inductive case, suppose that X contains a sequence σ of length n. Then and, as has no -least element, there must be a sequence with . The sequence τ cannot be to the left of σ because this would contradict . Therefore it must be that . It follows that there is an m such that . Let m be least such that . Then is in X and has length . This completes the induction.
The set X thus contains exactly one sequence of each length. As X is closed under initial segments, it follows that if are such that , then . Thus if we let be the sequence in X of length i, then defines an infinite path through T. □
The statement “for every countable linear order, ifis complete, then the order topology ofis compact w.r.t. honest open covers” is equivalent toover.
The statement “for every countable linear order, ifis complete, then the order topology ofis compact” is equivalent toover.
The forward direction of item (i) is Lemma 4.1, and the forward direction of item (ii) is Corollary 4.2.
For the reversal of item (ii), let be an infinite finitely-branching tree. By Theorem 2.2 item (i), it suffices to show that T has an infinite path. Recall that, for , denotes the full subtree of T above σ. Suppose that there is a such that has no -least element. Then setting and gives a partition of witnessing that the linear order is not complete. By Lemma 4.4, there is an infinite path through , which is an infinite path through T. Suppose instead that has a -least element for every . Then the order topology of is discrete by Lemma 4.3. Therefore the order topology of is not compact. We assume that the order topology of a complete linear order is compact, so is not complete. Therefore T has an infinite path by Lemma 4.4.
The reversal of item (i) is analogous. Let be an infinite bounded tree. By Theorem 2.2 item (ii), it suffices to show that T has an infinite path. As above, if there is a such that has no -least element, then the linear order is not complete, so , and therefore T, has an infinite path by Lemma 4.4. If has a -least element for every , then the order topology of is effectively discrete by Lemma 4.3. Therefore the order topology of is not compact w.r.t. honest open covers. Therefore the linear order is not complete. Therefore T has an infinite path by Lemma 4.4. □
Footnotes
Acknowledgements
We thank François Dorais and Giovanni Soldà for helpful discussions. This project was partially supported by a grant from the John Templeton Foundation (“A new dawn of intuitionism: mathematical and philosophical advances” ID 60842). The opinions expressed in this work are those of the author and do not necessarily reflect the views of the John Templeton Foundation.
References
1.
F.G.Dorais, Reverse mathematics of compact countable second-countable spaces, 2011, arXiv:1110.6555v1.
2.
F.G.Dorais, 2018, Personal communication.
3.
H.Friedman, Some systems of second order arithmetic and their use, in: Proceedings of the International Congress of Mathematicians (Vancouver, B.C., 1974), Vol. 1, Canad. Math. Congress, Montreal, Que, 1975, pp. 235–242.
4.
E.Frittaion, M.Hendtlass, A.Marcone, P.Shafer and J.Van der Meeren, Reverse mathematics, well-quasi-orders, and Noetherian spaces, Archive for Mathematical Logic55(3–4) (2016), 431–459. doi:10.1007/s00153-015-0473-4.
5.
P.Hájek and P.Pudlák, Metamathematics of First-Order Arithmetic, 2nd edn, Perspectives in Mathematical Logic, Springer-Verlag, Berlin, 1998, p. xiv+460. ISBN 3-540-63648-X.
6.
C.Mummert, Reverse mathematics of MF spaces, Journal of Mathematical Logic6(2) (2006), 203–232. doi:10.1142/S0219061306000578.
7.
C.Mummert and S.G.Simpson, Reverse mathematics and comprehension, Bulletin of Symbolic Logic11(4) (2005), 526–533. doi:10.2178/bsl/1130335208.
8.
J.R.Munkres, Topology, 2nd edn, Prentice Hall, Inc., Upper Saddle River, NJ, 2000, p. xvi+537. ISBN 0-13-181629-2.
9.
S.G.Simpson, Subsystems of Second Order Arithmetic, Perspectives in Logic, 2nd edn, Cambridge University Press, Cambridge, 2009, p. xvi+444. ISBN 978-0-521-88439-6.
10.
S.G.Simpson and K.Yokoyama, Reverse mathematics and Peano categoricity, Annals of Pure and Applied Logic164(3) (2013), 284–293. doi:10.1016/j.apal.2012.10.014.