The relations between (restrictions of) Hindman’s Finite Sums Theorem and (variants of) Ramsey’s Theorem give rise to long-standing open problems in combinatorics, computability theory and proof theory. We present some results motivated by these open problems. In particular we investigate the restriction of the Finite Sums Theorem to sums of at most two elements, which is the subject of a long-standing open question by Hindman, Leader and Strauss. We show that this restriction has the same proof-theoretic and computability-theoretic lower bound that is known to hold for the full version of the Finite Sums Theorem. In terms of reverse mathematics it implies . Also, we show that Hindman’s Theorem restricted to sums of exactly n elements is equivalent to for each , provided a certain sparsity condition is imposed on the solution set. The same results apply to bounded versions of the Finite Union Theorem, in which such a sparsity condition is already built-in. Further we show that the Finite Sums Theorem for sums of at most two elements is tightly connected to the Increasing Polarized Ramsey’s Theorem for pairs introduced by Dzhafarov and Hirst. The latter reduces to the former in the technical sense known as strong computable reducibility.
The Finite Sums Theorem by Neil Hindman [20] says that whenever the positive integers are coloured in finitely many colours there exists an infinite set of positive integers such that all the finite non-empty sums of distinct numbers from the set have the same colour. We denote this theorem by and use to stand for its restriction to k-colourings. Writing for the set of non-empty finite sums of distinct elements of the set X, the conclusion of Hindman’s Theorem is that there exists an infinite (where N denotes the set of positive integers throughout the paper) such that is monochromatic.
There are some interesting long-standing open problems related to at the crossroads of combinatorics, proof theory and computability theory. The following question was asked by Hindman, Leader and Strauss in [21], and has been open since.
Question 12. Is there a proof that whenever N is finitely coloured there is a sequence such that all and all () have the same colour, that does not also prove the Finite Sums Theorem?
It is very natural to recast the above question in the context of reverse mathematics, which is a framework for rigorously comparing the relative strength of theorems from all areas of mathematics over a fixed base theory (see [22,31] for excellent introductions to the topic). Traditionally such a base theory is the formal axiomatic system ( is an acronym for Recursive Comprehension Axiom) capturing the intuitive idea of computable mathematics. Denoting by the restriction of to (non-empty) sums of at most n distinct elements, and by the further restriction to k-colourings, a good formal rendering of Question 12 reads as follows: Is enough to prove over ?
Pinning down the exact strength of Hindman’s Theorem is by itself one of the major open problems in reverse mathematics (see [26, Question 9]). The seminal results of Blass, Hirst and Simpson in the late 1980’s leave indeed a huge gap between the lower and upper bound. In terms of reverse mathematics these results place Hindman’s Theorem no lower than the system (Arithmetical Comprehension Axiom) and no higher than the much stronger system . The system is equivalent to asserting that the Turing Jump of any set exists, and the system extends by the axiom stating that the ω-th Turing jump is always defined. is known to be equivalent to (Ramsey’s Theorem for 2-colorings of triples) by the seminal work of Jockusch and of Simpson ([31, Theorem III.7.6] or [22, Chapter 6]), so we have that implies over . On the other hand was only recently given a Ramsey-theoretic characterization in work of the first and fourth author, who showed [9] that the system is equivalent to a Ramsey-theoretic theorem due to Pudlák and Rödl [30] and Farmaki and Negrepontis [16], which we denote by (see Definition 5.7). This theorem extends Ramsey’s Theorem to colourings of objects of variable dimension, in particular to so-called exactly large sets of positive integers, where a set is exactly large in case its cardinality is greater by one than its minimum element. The following inequalities summarize the situation with respect to implications over the base theory :
where at least one of the two implications does not reverse, because it is known that (in fact, ).
By a “solution to Hindman’s Theorem for a finite coloring c” we mean an infinite set such that all finite non-empty sums of distinct elements from H have the same c-color. In terms of computability theory, the Blass–Hirst–Simpson bounds on can then be expressed as follows. On the one hand, there exists a computable coloring such that any solution to Hindman’s Theorem for the coloring c computes , the first Turing Jump of the computable sets. On the other hand, for every computable coloring there exists a solution computable from , the -th Turing Jump of the computable sets.
In [3] Blass advocated the study of restrictions of Hindman’s Theorem to sums of bounded length (i.e., number of terms), conjecturing that the strength of grows with the length of the sums for which monochromaticity is required. Only recently Dzhafarov, Jockusch, Solomon and Westrick [12] proved that the restriction of to sums of at most 3 terms from the solution set, , already implies , matching the only known lower bound for (in particular, suffices).
One of our main results is that the same lower bound already holds for the restriction to sums of at most 2 elements, , i.e., the restriction of considered in [21, Question 12]. This means that the known upper and lower bounds for and are now the same, which might be read as indicating that the restriction of to sums of at most two terms might be close in strength to the full theorem.
On the other hand, we prove that the same lower bound holds for a number of restricted forms of for which a matching upper bound can also be proved. The first examples of principles with this property, at the level of , were found in [7] and therein called “weak yet strong” principles. We improve and expand on [7] by showing, for example, that Hindman’s Theorem for sums of exactly n elements is equivalent to , provided that and a certain sparsity condition is imposed on the solution set. Such a condition, which we call, following [7], the apartness condition, is crucial yet was not given a name in earlier work [4,12,19]. In our setting it means that the sets of exponents in some fixed base of the elements of the homogeneous set do not intertwine. An analogous condition is built-in in the formulation of Hindman’s Theorem in terms of finite unions (the Finite Unions Theorem), and called the unmeshedness condition [3] or the block sequence condition [1]. We will observe that bounded versions of the Finite Unions Theorem are equivalent to bounded versions of the Finite Sums Theorem with the apartness condition.
Note that, in contrast to , the exact versions of Hindman’s Theorem – which we denote by when we consider sums of exactly n distinct terms and k-colorings – are easily seen to follow from : given a colouring , let be defined by setting . A solution to for the instance c (i.e., an infinite homogeneous set X) is a solution to for instance f; i.e. all sums of exactly n distinct terms from H have the same color. We will prove, for example, that already follows from (and is actually equivalent to) with the apartness condition imposed on the solution set.
The argument just given is an example of a particularly simple and natural combinatorial reduction of the principle to : Starting from an instance f of we defined an instance c of . From a solution X to c we recovered a solution to the original instance of (in that case equals X). Proofs of this kind are abundant in combinatorics. Furthermore observe that in the above example c is easily seen to be computable relative to f and similarly is computable relative to X (this is obvious since in the example at hand). Such a proof that follows from is an instance of what is known in the literature as a strong computable reduction. This notion, first defined in [13], has quickly become central in the computable and reverse mathematics literature (see, e.g., [14] and references therein). We use the notation to indicate that a Ramsey-type theorem is reducible to another Ramsey-type theorem by a strong computable reduction. Not all proofs of an implication over have the form of a strong computable reduction. For example, it has been recently proved [28] that there is no strong computable reduction from to , despite the fact that a straightforward combinatorial argument exists and that the two theorems are equivalent over . In the present paper, however, we only deal with positive results. For instance, we prove that an interesting restriction of Ramsey’s Theorem for pairs (the Increasing Polarized Ramsey’s Theorem of Dzhafarov and Hirst’s [15], denoted ) is strongly computably reducible to (in fact to with the apartness condition imposed on the solution set).
The paper is organized as follows. In Section 2 we define the apartness condition and prove a simple lemma about it, and discuss the equivalence of the bounded versions of the Finite Unions Theorem with bounded versions of the Finite Sums Theorem with apartness. In Section 3 we prove lower bounds for restrictions of Hindman’s Theorem, including our main result that implies over . In Section 4 we deal with reductions between Hindman’s Theorem and the Increasing Polarized Ramsey’s Theorem. In Section 5 we present a number of other results that can be obtained by the arguments of the previous sections. In Section 6 we summarize our results and discuss some open problems.
Hindman’s Theorem, apartness, and finite unions
We define two natural types of restrictions of Hindman’s Theorem based on bounding the length of sums for which homogeneity is guaranteed. For and we denote by the set of non-empty sums of at most n many distinct elements of X and by the set of sums of exactly n many distinct elements of X.
(Hindman’s Theorem with bounded-length sums).
Fix .
is the following principle: For every coloring there exists an infinite set such that is monochromatic for f.
is the following principle: For every coloring there exists an infinite set such that is monochromatic for f.
The principles were discussed in [3] (albeit phrased in terms of finite unions instead of sums) and first studied from the perspective of Computable and Reverse Mathematics in [12], where the principles were also defined.
As indicated above, some of our results highlight the crucial role of a property of the solution set – the so-called apartness condition – that is central in Hindman’s original proof and in the proofs of the lower bounds in [4,7,12].
We use the following notation: Fix a base . For we denote by the least exponent of n written in base t, by the greatest exponent of n written in base t. We will drop the subscript when clear from context.
(Apartness Condition).
Fix . We say that a set satisfies the t-apartness condition (or is t-apart) if for all , if then .
Note that t-apartness is inherited by subsets.
For a Hindman-type principle , let “with t-apartness” denote the corresponding version in which the solution set is required to satisfy the t-apartness condition. As will be observed below, it is significantly easier to prove lower bounds on with t-apartness than on in all the cases we consider. In Hindman’s original paper it is shown [20, Lemma 2.2] how 2-apartness can be ensured by a simple counting argument (proved in [19, Lemma 2.2]) under the assumption that we have a solution to the Finite Sums Theorem, i.e., an infinite H such that is monochromatic. In our terminology, we have that, for each , is equivalent to with 2-apartness. Note that the counting argument used by Hindman [19, Lemma 2.2] requires very elementary arithmetic assumptions, and that the set satisfying t-apartness is obtained from a general solution to by an algorithmic thinning out procedure (as observed already in [4]). In other words, and with t-apartness are equivalent over .
For each positive integers t and k,andwith t-apartness are equivalent over. The equivalence is witnessed by strong computable reductions.
Note that, to show the implication from to with t-apartness it is crucial that we start with a homogeneous set H such that all finite sums of distinct elements from H have the same colour. Putting a bound on the length of the sums would disrupt the argument. Thus, for bounded versions of , the situation might be different. However, in typical situations, the choice of t in t-apartness does not matter. We prove below that with t-apartness and with t-apartness are robust concepts and that it is sufficient to consider the case of . To show this in detail we make a detour through another popular formulation of Hindman’s Theorem in terms of colorings of finite subsets of the natural numbers (see, e.g., [2]). This version is called the Finite Union Theorem. Let denote the set of finite subsets of X. If is a sequence of finite subsets of N, we denote by the set of all finite unions of elements of , i.e., .
(Finite Unions Theorem).
: For every there exists an infinite sequence of finite subsets of N such that if then and such that is monochromatic. denotes .
A sequence of finite subsets of N is called unmeshed or a block sequence if it satisfies the condition that for each then . This condition is obviously akin to apartness and is part of the very statement of the Finite Unions Theorem. If this requirement is dropped, then the theorem becomes equivalent to the Infinite Pigeonhole Principle as proved by Hirst in [23].
The equivalence of with is well-known (see, e.g., [2]) and an inspection of the proof shows that it is witnessed by strong computable reductions. Below we verify that the equivalence still holds between (resp. ) and with t-apartness (resp. with t-apartness), for any t, where and have the obvious meanings.
This shows that the principles with 2-apartness can be considered as fully natural bounded restrictions of . Thus, we will only need to consider 2-apartness in what follows, despite our use of 3-apartness in Lemma 2.7.
For each,with t-apartness is equivalent toover. Moreover, these principles are mutually strongly computably reducible. The same equivalences hold forwith t-apartness and.
We give the proof for and with t-apartness. For and with t-apartness the argument is exactly analogous.
Let . Define as follows: let . If then d colors m arbitrarily. Otherwise, d colors m as c colors the set of its base t exponents. By with t-apartness let (in increasing order) be a t-apart infinite set of positive integers such that is monochromatic for d. Since H is t-apart we can assume without loss of generality that for no we have . For each let be the set of base t exponents of . Then is a block sequence in such that c is constant on .
Let . Define as follows: c colors as d colors where . The values of d on other elements of N are irrelevant. Let be a block sequence such that is monochromatic for c. Let . Then is a t-apart solution to for d. □
Over,with t-apartness (resp.with t-apartness) is equivalent towith s-apartness (resp.with s-apartness), for any.
Henceforth we will use just apartness for 2-apartness. Note that, in what follows, all the results for with apartness (resp. with apartness) also hold in the case of (resp., for ).
In some cases it is easy to show that the apartness condition can be enforced at no cost. For example the proof of from sketched above yields t-apartness for any simply by applying Ramsey’s Theorem relative to an infinite t-apart set. In some other cases the apartness condition can be ensured at the cost of increasing the number of colours. This is the case of , as illustrated by the next lemma. The idea of the proof is from the first part of the proof of [12, Theorem 3.1], with some needed adjustments.
().
For all, for all,implieswith apartness. Furthermore, the implication is established by a strong computable reduction.
We work in base 3 (this is without loss of generality by Corollary 2.6). Let be given. For let denote the coefficient of the least term of m written in base 3. Define as follows:
Let H be an infinite set of positive integers such that is monochromatic for g of colour ℓ. For we have .
We claim that for each there is at most one such that . By way of contradiction suppose otherwise, as witnessed by . Then and . Therefore , but . Contradiction.
Using the claim, we can computably obtain a 3-apart infinite subset of H. □
Bounded Hindman vs. arithmetical comprehension
In this section we first show that implies (hence ) over . This improves on the main result of [12] that implies . In particular we show that implies . In terms of finite unions our proof shows that implies . This should also be compared with Corollary 2.3 and Corollary 3.4 in [12] which show that implies the Stable Ramsey’s Theorem over the slightly stronger base theory or, equivalently, . Then we go on to prove that with apartness is equivalent to . In terms of finite unions this shows that is equivalent to . Note that while with apartness is easily reducible to , it is unknown whether (and thus ) implies over .
The lower bound proofs below are based on a significant simplification of the original argument of Blass, Hirst and Simpson [4]. Towards the end of [3] Blass states without giving details that inspection of the proof of the lower bound for in [4] shows that this bound also holds for the restriction of the Finite Unions Theorem to unions of at most two sets. While our Proposition 3.1 confirms this conclusion, we would like to stress that from an inspection of the proof in [4] one can glean that sums of 3 elements are sufficient, as later proved in [12]. Indeed, while apparently only sums of 2 terms are used, in one crucial step one of the summands is itself a sum of length 2.
Sums of at most two terms
Let us recall that in we have that for every n there exists some ℓ such that for each , if and only if . This is a special case of a general principle known as strong -collection (or strong -bounding, see [31, Exercise II.3.14], [18, Thm I.2.23 and Definition I.2.20]). This simple fact will be used in our lower bound arguments below.
with apartness (eq.) impliesover.
Assume with apartness and consider an injective function . We have to prove that the range of f exists (this is well-known to be equivalent to proving , see [31, Lemma III.1.3 and Theorem III.7.6]).
For a positive integer n, written as in base 2 notation, we call important in n if some value of is below . Here . The colouring is defined as follows:
Note that g is computable relative to f. By with apartness, there exists an infinite set such that H is apart and is monochromatic w.r.t. g. We claim that for each and each , if and only if . This will give us an algorithm for deciding whether any given x is in the range of f: find the smallest such that and check whether x is in .
It remains to prove the claim. In order to do this, consider and assume that there is some element below in .
Let ℓ be such that for each , if and only if . By apartness, and the fact that H is infinite, there is with . Write in base 2 notation,
where , , and . Clearly, is important in if and only if either (i) and j is important in n or (ii) ; hence, . This contradicts the assumption that is monochromatic, thus proving the claim. □
impliesover.
By Proposition 3.1, Lemma 2.7 and Corollary 2.6. □
Sums of exactly three terms, with apartness
We next extend the argument in Proposition 3.1 to show that with apartness implies (hence ) over . Since with apartness is also easily deducible from , we obtain an equivalence.
with apartness (eq.,) is equivalent toover.
The upper bound, that is the implication from to with apartness, follows by applying the argument proving from sketched in Section 1. Thus, it remains to prove the lower bound.
We argue in the base theory assuming with apartness. Consider an injective function . We have to prove that the range of f exists. The relation j is important in n and the colouring are defined as in the proof of Proposition 3.1.
By with apartness, there exists an infinite set H such that H is apart and is monochromatic w.r.t. g. Let be the colour of under g. We describe a method for algorithmically deciding membership in the range of f relative to the set H.
For each, ifandthen for each,
To prove Claim 1, let be such that and . As in the proof of Proposition 3.1, let ℓ be such that for all ,
Then, take such that . Now, if for some , then the number of important digits in is greater by one than the number of important digits in . Then, which contradicts the fact that r is the colour of . Thus, Claim 1 is proved.
For eachthere existssuch thatand.
To prove Claim 2, fix n and, again, let ℓ be such that for all ,
Take any such that . For any , if , then . This proves Claim 2.
We now describe an algorithm for deciding membership in given access to H. For an input x, find such that . Then, find such that and . By Claim 2 this part of computation ends successfully. Finally, check whether . By Claim 1 this is equivalent to . □
Let us conclude this section with some remarks on the relations between the principles with apartness and with apartness for arbitrary and . Prima facie it is not obvious that, say, with apartness implies with apartness. Yet the proofs of our results above allow us to show that some of these principles are equivalent over .
For eachand,with apartness is equivalent towith apartness and toover.
The proof of Theorem 3.3 obviously shows that, for , with apartness implies over . On the other hand, for each , implies with apartness. Finally, it is known that for each and , the principle is equivalent to over . Thus, implies with apartness. This concludes the proof. □
We finally observe that, in some cases an implication from to (with ) can be witnessed by a strong computable reduction.
For anyand, if n divides m thenis strongly computably reducible to.
Let . Let . Let with be a solution for the instance f of . Let consist of the sums of d many consecutive terms of H, i.e., . Then is monochromatic. □
Bounded Hindman and Polarized Ramsey
We here consider the principle from Question 12 of [21] from the point of view of strong computable reductions. Before our Theorem 3.2 the only known lower bounds on principles were those of Dzhafarov et al. [12] showing that is not provable in the base theory and that the Stable Ramsey’s Theorem for pairs follows from . is just Ramsey’s Theorem for 2-colourings of restricted to colourings – called stable colourings – that eventually stabilize with respect to the second coordinate. After our conference paper [8] appeared, Csima et al. published new lower bounds on ([10], see Remark 1 below for a discussion of these results).
In this section we uncover a tight connection between and the Increasing Polarized Ramsey’s Theorem for pairs introduced by Dzhafarov and Hirst in [15], which is known to be strictly stronger than (Corollary 4.12 of [29]). We show that is strongly computably reducible to . As a reverse mathematical implication, this is weaker than the one from to in our Theorem 3.2. However we do not know whether the latter can be witnessed by a strong computable reduction.
We start by recalling the definition of the Increasing Polarized Ramsey’s Theorem.
(Increasing Polarized Ramsey’s Theorem).
For a pair of positive integers n and k, is the following principle.
Whenever is k-coloured then there exists a sequence of infinite subsets of N such that all edges of the form with , have the same colour.
A sequence of sets satisfying the above homogeneity property is referred to as an increasing p-homogeneous sequence. can be read as the following restriction of : given a 2-colouring of the complete graph on N, we look for an infinite bipartite graph whose forward edges all have the same colour (such a graph is sometimes called a skew bipartite graph). It is not known whether is strictly weaker than .
We first show that reduces in the sense of to with apartness. When this result appeared (Theorem 3 in [8]), no lower bounds on without apartness were known (see Remark 1 below for further details).
is strongly computably reducible towith apartness.
Let be given. Define as follows:
Note that f is well-defined since if n is not of the form . The other condition in the first case of the definition of f () is to avoid applying c on pairs with 0 as the first coordinate.
Let witness with apartness for f. Note that (by the apartness condition) we can assume without loss of generality that and thus for all . Let
We claim that is a solution to for c.
First observe that we have
with and . This is so because by the apartness condition. Let the colour of under f be . We claim that for every increasing pair . Note that for some (the case is impossible by construction of and ). We have
since is monochromatic for f with colour k. This shows that is an increasing p-homogeneous sequence for c. □
is strongly computably reducible toand to.
Note that the relation is transitive. That follows from Theorem 4.2 and Proposition 2.5. The fact that follows from Theorem 4.2 and Lemma 2.7. □
Other restrictions of Hindman’s Theorem
In this section we present results on some restrictions of Hindman’s Theorem of a different flavour. These restrictions are not obtained by merely bounding the number of terms of the sums for which monochromaticity is guaranteed. Instead, it is required that all sums whose length belongs to some structured set of integers have the same colour. Nevertheless, some bounds on their strength can be obtained by adapting the previous arguments.
Weak yet strong principles
The first author investigated in [7] a family of restrictions of that admit proofs from Ramsey’s Theorem yet realize the Blass–Hirst–Simpson lower bound, i.e., they are equivalent to . Our results from the previous sections (Theorem 3.3 and Proposition 3.4) show that the principles with apartness are a “weak yet strong” family in this sense. One might read this “weak yet strong” phenomenon as a warning not to over-interpret the lower bounds for obtained in the previous sections. For we denote by the set of all numbers that are non-empty sums of a-many distinct elements from X, for some (e.g., in this notation, is and is ). The simplest instance of the “weak yet strong” phenomenon treated in [7] is the following Hindman–Brauer Theorem (with 2-apartness):
Whenever N is 2-coloured there is an infinite and 2-apart set and there exist positive integers such that is monochromatic.
We complement the results from [7] by showing that some prima facie weaker restrictions of Hindman’s Theorem share the same properties of the Hindman–Brauer Theorem.
is the following principle: Whenever N is 2-coloured there exists an infinite set and positive integers such that is monochromatic.
with apartness is equivalent toover.
We first prove the upper bound. Given let be defined as follows:
Fix an infinite and apart set . By applied to colourings of triples from we get an infinite (and 2-apart) set monochromatic for c. Let the colour of be , a binary sequence of length 3. Then, for each , f restricted to is a constant function with value . Obviously for some it must be that . Then is monochromatic under f.
The lower bound is proved by a minor adaptation of the proof of Proposition 3.1. As the n in that proof take an a-term sum. Then take a -term sum as the m. □
Note that the upper bound part of the previous theorem establishes that with apartness is strongly computably reducible to . The same lower bound proof yields that the following Hindman–Schur Theorem with apartness from [7] implies :
Whenever N is 2-coloured there is an infinite and apart set and there exist positive integers such that is monochromatic.
Indeed, the latter principle implies with apartness. Provability from is shown in [7] by an argument similar to the upper bound part of Theorem 5.2. The proof shows indeed that the Hindman–Schur Theorem with apartness is strongly computably reducible to . The number 6 comes from the Ramsey number for ensuring a monochromatic triangle and from the standard proof of Schur’s Theorem from the finite Ramsey Theorem (see, e.g., [17]).
Let us observe that the proof of Theorem 3.3 works in the case of with apartness, for any fixed by taking a sum of elements in place of n. This leads us to the following definition and corollary.
Let be the following principle: For every colouring there exists an infinite set and there exists a number such that is monochromatic for f.
with apartness is equivalent to, over.
Note that the latter result, coupled with the results of the previous section, shows that the principles with apartness form a weak yet strong family in the sense of [7].
Increasing polarized Hindman’s Theorem
We define an (increasing) polarized version of Hindman’s Theorem. We prove that the case of pairs and 2 colours with an appropriately defined notion of apartness is equivalent to . Indeed the two principles are strongly computably inter-reducible.
((Increasing) Polarized Hindman’s Theorem).
Fix . (resp. ) is the following principle: For every 2-colouring f of N there exists a sequence of infinite sets such that for some colour , for all (resp. increasing) , .
We impose an apartness condition on a solution of by requiring that the union is apart. We denote by “ with apartness” the principle with this apartness condition on the solution set.
andwith apartness are equivalent over. Furthermore, the two principles are mutually strongly computably reducible.
We first prove that . Given define by setting . Let be a solution of for c. Let the colour under c of all increasing pairs in be . Let , for . The set is apart by construction. Obviously we have that for any increasing pair , . Therefore is a solution to with apartness for f.
Next we prove that with apartness. Let be given. Define by setting if n is neither a power of 2 nor such that , and otherwise. Let be an apart solution to for f, of colour . By apartness we can assume without loss of generality that for all . Let be such that and for each . Then set and . We claim that is an increasing p-homogeneous pair for c. Let be an increasing pair. Then for some and such that we have and . Therefore
regardless of the choice of . □
Exactly large sums, with apartness
By analogy with the Pudlák-Rödl [30] theorem on colourings of exactly large sets we consider a restriction of Hindman’s Theorem to exactly large sums, i.e., sums whose set of terms is an exactly large set. As noted earlier, the Pudlák-Rödl theorem is known to imply over (yet no combinatorial proof is known).
Let us introduce some terminology and notation and state the Pudlák-Rödl theorem. A finite set is exactly large, or -large, if . Exactly large sets are strictly related to Schreier sets in Banach Space Theory (see [16]), while their supersets – called relatively large sets – play a prominent role in the study of unprovability results for first-order theories of arithmetic (see [24,27]).
(Ramsey’s Theorem for exactly large sets).
is the following principle:
Whenever the exactly large subsets of an infinite set are coloured in 2 colours, there exists an infinite set such that all exactly large subsets of H have the same colour.
The strength of was studied by the first and fourth author in [9] and proved there to be much beyond the strength of Ramsey’s Theorem.
We now formulate our analogue for Hindman’s Theorem. Given a set X of natural numbers, the sums of integers whose underlying set of terms is an exactly large set in X are called exactly large sums (from X). We denote by the set of numbers that can be expressed as sums of an exactly large subset of X.
(Hindman’s Theorem for Exactly Large Sums).
denotes the following principle: For every colouring there exists an infinite set such that is monochromatic under f.
Besides being a restriction of , (with t-apartness, for any ) has an easy direct proof from . Given just set , for S an exactly large set (to get t-apartness, restrict c to an infinite t-apart set). Consistently with the previous conventions, we use with 2-apartness to denote the principle obtained from by imposing that the solution is a 2-apart set. We note, however, that for the principle the choice of t in the t-apartness conditon might matter.
The argument of Theorem 3.3 can be easily adapted to show that with 2-apartness implies . In the proof of Theorem 3.3 take, instead of n, an almost exactly large sum of elements of H. The argument then proceeds unchanged.
with apartness impliesover.
Furthermore, a number of strong computable reductions can be established for Hindman’s Theorem for exactly large sums. For example, we have the following result.
with apartness is strongly computably reducible towith apartness.
Let be given, and let with be an infinite 2-apart set such that is monochromatic for f of colour . Let be such that each is an exactly large subset of H, , and , for each . Let . Let . is 2-apart and consists of the sums of consecutive disjoint exactly large subsets of H. Let (in increasing order) be the set consisting of the elements from minus their largest term (when written as -sums). Note that distinct elements of share no term, because is 2-apart. Let and . Then is a 2-apart solution for . Note that both and are computable relative to H. □
impliesover, for each.
Let c be a k-coloring of N and let X be a solution to for c. We reason by cases.
Case 1. X contains infinitely many odd elements. Let be the odd elements in X and assume, without loss of generality, that . Consider the exactly large set and let
Let
Observe that s is even. Let
be an increasing enumeration of . Consider the set where
We have that, for all :
Therefore H is an infinite solution to for c.
Case 2 can be treated analogously. The details are left to the reader. □
Other results on were proved by the third author in his BSc. Thesis [25]. We believe that the study of the strength of is of interest.
Most of our results in this paper deal with restrictions of the Finite Sums Theorem with the apartness condition or, equivalently (in view of Proposition 2.5), on restrictions of the Finite Unions Theorem. As implied by Lemma 2.7 and witnessed by Theorem 3.2, some corollaries on restrictions of the Finite Sums Theorem without the apartness condition can also be obtained from bounds on restrictions with apartness. To obtain lower bounds for the restrictions without apartness seems instead to require different methods. Only very recently, after the conference version [8] appeared and a draft of the present paper was circulated, a lower bound on without the apartness condition was obtained by Csima et alii [10]. The proof features a very interesting technique derived from probabilistic arguments in combinatorics and gives as a corollary that implies, over , the Rainbow Ramsey Theorem for pairs . Note that is strictly weaker than (for example the latter implies while the former doesn’t, see [11,15]) which we showed is a lower bound to with apartness.
Combining the main results of [10] with some of our results presented above some corollaries on restrictions of the Finite Sums Theorem without apartness can be easily obtained. An inspection of the proofs in [10] shows that in general they apply if the homogeneity condition with respect to a coloring c of N in 2 colors is weakened to the following: for all we have . Moreover, the computability-theoretic and proof-theoretic lower bounds for proved in [10] can be proved for the following principles studied above:
: The main arguments in [10] apply almost unchanged to this principle.
and : both of these are easily seen to imply . So by the first item they imply .
Conclusion and open questions
Our results are summarized in Table 1, along with previously known results. In the table we use Ramsey-theoretic statements instead of equivalent theories (thus for and instead of ).
Implications over () and strong combinatorial reductions (, ). We abbreviate “with apartness” by “w. ap”
Theorem 3.2, showing that the lower bound known for already holds for , might be read as indicating that the latter restriction is as strong as the full theorem, thus pointing to a negative answer to Question 12 of [21]. On the other hand, many of our additional results confirm the “weak yet strong” phenomenon uncovered in [7]: the known lower bounds on Hindman’s Theorem hold for restricted versions for which – contrary to the restrictions studied in [12] – a matching upper bound is known. Analogously, the lower bound for already holds for the principle with apartness, which is provable from (for another example at this level, see [6]). Our results also highlight the role of the apartness condition on the solution set. They also apply to bounded versions of the Finite Unions formulation of Hindman’s Theorem, in which an analogous condition is already built-in.
Many natural questions remain, besides the main open problems on and (Question 9 of [26] and Question 12 of [21]). The question of whether some of the known implications between Ramsey-type theorems and Hindman-type theorems can be witnessed by strong computable reductions is of interest. We expect that many separations are within reach of currently available methods. Some separations can be gleaned from our results and known results from the literature. For example, with apartness, and with apartness. To see this, note that on the one hand we have with 2-apartness by the upper bound proof in [7], and with 2-apartness by the trivial proof. On the other hand, , and (see, e.g., [28]). Note that the separations can strengthened to computable reducibility.
We would like to single out the following two questions which seem to be of some general combinatorial interest.
Is there a strong computable reduction of to , for some ?
On the one hand we know that the implication from to holds over . This follows from Theorem 3.2 and the equivalence of with (see [15]). On the other hand, we do not know how to lift the combinatorial reduction of Corollary 4.3 to higher exponents.
Is there a strong computable reduction of to ?
Combining the results of [4] and [9] we know that the implication from to holds over . Can this be witnessed by a strong computable reduction? Is there a combinatorial proof of Hindman’s Theorem from the Pudlák-Rödl Theorem?
Footnotes
Acknowledgements
Part of this work was done while the first author was visiting the Institute for Mathematical Sciences, National University of Singapore in 2016. The visit was supported by the Institute. The second author was partially supported by Polish National Science Centre grant no. 2013/09/B/ST1/04390. The fourth author was partially supported by University Cardinal Stefan Wyszyński in Warsaw grant UmoPBM-26/16. Some of the results have been presented at the conference Computability in Europe 2017 and appeared in [8]. We thank the referees for helpful suggestions for improving the paper. In particular, one of the referees suggested how to obtain a strong computable reduction for the forward implication of Theorem .
References
1.
S.Argyros and S.Todorčević, Ramsey Methods in Analysis, Advanced Courses in Mathematics CRM Barcelona, Birkhäuser, Basel-Boston-Berlin, 2005.
2.
V.Bergelson, Ultrafilters, IP sets, dynamics, and combinatorial number theory, Contemporary Mathematics530 (2010), 23–47. doi:10.1090/conm/530/10439.
3.
A.Blass, Some questions arising from Hindman’s Theorem, Scientiae Mathematicae Japonicae62 (2005), 331–334.
4.
A.R.Blass, J.L.Hirst and S.G.Simpson, Logical analysis of some theorems of combinatorics and topological dynamics, in: Logic and combinatorics (Arcata, Calif., 1985), Contemp. Math., Vol. 65, Amer. Math. Soc., Providence, RI, 1987, pp. 125–156. doi:10.1090/conm/065/891245.
5.
L.Carlucci, Bounded Hindman’s Theorem and increasing polarized Ramsey’s theorem, In: Logic Blog, A. Nies, ed., Part 4, Section 9, 2016, available at: https://arxiv.org/abs/1703.01573.
6.
L.Carlucci, A weak variant of Hindman’s Theorem stronger than Hilbert’s Theorem, Archive for Mathematical Logic57(3–4) (2018), 381–389. doi:10.1007/s00153-017-0576-1.
7.
L.Carlucci, “Weak yet strong” restrictions of Hindman’s finite sums theorem, Proceedings of the American Mathematical Society146 (2019), 819–829. doi:10.1090/proc/13856.
8.
L.Carlucci, L.A.Kołodziejczyk, F.Lepore and K.Zdanowski, New bounds on the strength of some restrictions of Hindman’s Theorem, in: Unveiling Dynamics and Complexity – 13th Conference on Computability in Europe, CiE 2017, Turku, Finland, June 12–16, 2017, J.Kari, F.Manea and I.Petre, eds, Proceedings, Lecture Notes in Computer Science, Vol. 10307, Springer, 2017, pp. 210–220.
9.
L.Carlucci and K.Zdanowski, The strength of Ramsey’s theorem for colouring relatively large sets, Journal of Symbolic Logic79(1) (2014), 89–102. doi:10.1017/jsl.2013.27.
10.
B.F.Csima, J.R.Dzhafarov, D.R.Hirschfeldt, C.Jockusch, R.Solomon and L.B.Westrick, The reverse mathematics of Hindman’s Theorem for sums of exactly two elements, Computability8(3–4) (2019), 253–263. doi:10.3233/COM-180094.
11.
B.F.Csima and J.R.Mileti, The strength of the rainbow Ramsey theorem, Journal of Symbolic Logic74(4) (2009), 1310–1324. doi:10.2178/jsl/1254748693.
12.
D.Dzhafarov, C.Jockusch, R.Solomon and L.B.Westrick, Effectiveness of Hindman’s Theorem for bounded sums, in: Proceedings of the International Symposium on Computability and Complexity, A.Day, M.Fellows, N.Greenberg, B.Khoussainov and A.Melnikov, eds, Lecture Notes in Computer Science, Vol. 10010, Springer, 2016, pp. 134–142, (in honour of Rod Downey’s 60th birthday). doi:10.1007/978-3-319-50062-1_11.
13.
D.D.Dzhafarov, Cohesive avoidance and strong reductions, Proceedings of the American Mathematical Society143 (2015), 869–876. doi:10.1090/S0002-9939-2014-12261-1.
14.
D.D.Dzhafarov, Strong reductions between combinatorial principles, Journal of Symbolic Logic81(4) (2016), 1405–1431. doi:10.1017/jsl.2016.1.
15.
D.D.Dzhafarov and J.L.Hirst, The polarized Ramsey’s theorem, Archive for Mathematical Logic48(2) (2011), 141–157. doi:10.1007/s00153-008-0108-0.
16.
V.Farmaki and S.Negrepontis, Schreier sets in Ramsey theory, Transactions of the American Mathematical Society360(2) (2008), 849–880. doi:10.1090/S0002-9947-07-04323-1.
17.
R.L.Graham and B.L.RothschildRamsey Theory, Wiley, New York, 1990.
18.
P.Hájek and P.Pudlák, Metamathematics of First-Order Arithmetic, Springer Verlag, 1993.
19.
N.Hindman, The existence of certain ultrafilters on N and a conjecture of Graham and Rothschild, Proceedings of the American Mathematical Society36(2) (1972), 341–346.
20.
N.Hindman, Finite sums from sequences within cells of a partition of N, Journal of Combinatorial Theory Series A17 (1974), 1–11. doi:10.1016/0097-3165(74)90023-5.
21.
N.Hindman, I.Leader and D.Strauss, Open problems in partition regularity, Combinatorics Probability and Computing12 (2003), 571–583. doi:10.1017/S0963548303005716.
22.
D.R.Hirschfeldt, Slicing the truth (on the computable and reverse mathematics of combinatorial principles), Lecture Notes Series, Institute for Mathematical Sciences, National University of Singapore, Vol. 28.
23.
J.Hirst, Hilbert vs Hindman, Archive for Mathematical Logic51(1–2) (2012), 123–125. doi:10.1007/s00153-011-0257-4.
24.
J.Ketonen and R.Solovay, Rapidly growing Ramsey functions, Annals of Mathematics, (ser. 2)113 (1981), 267–314. doi:10.2307/2006985.
25.
F.C.Lepore, The effective content and logical strength of Hindman’s finite sums theorem, BSc. Thesis, Computer Science Department, University of Rome I, 2016.
26.
A.Montalbán, Open questions in reverse mathematics, Bulletin of Symbolic Logic17(3) (2011), 431–454. doi:10.2178/bsl/1309952320.
27.
J.Paris and L.Harrington, A mathematical incompleteness in Peano arithmetic, in: Handbook of Mathematical Logic, J.Barwise, ed., North-Holland, 1977, pp. 1133–1142. doi:10.1016/S0049-237X(08)71130-3.
28.
L.Patey, The weakness of being cohesive, thin or free in reverse mathematics, Israel Journal of Mathematics216(2) (2016), 905–955. doi:10.1007/s11856-016-1433-3.
29.
L.Patey, Somewhere over the rainbow Ramsey theorem for pairs, Preprint, arXiv:1501.07424.
30.
P.Pudlák and V.Rödl, Partition theorems for systems of finite subsets of integers, Discrete Mathematics39(1) (1982), 67–73. doi:10.1016/0012-365X(82)90041-3.
31.
S.Simpson, Subsystems of Second Order Arithmetic, 2nd edn, Cambridge University Press, New York, NY, 2009, Association for Symbolic Logic.