New bounds on the strength of some restrictions of Hindman's Theorem
Lorenzo Carlucci, Leszek Aleksander Ko{\l}odziejczyk, Francesco, Lepore, Konrad Zdanowski

TL;DR
This paper establishes bounds on the logical strength of certain restrictions of Hindman's Theorem, revealing that even simplified versions imply strong systems like ACA_0, and introduces the concept of apartness to analyze solution sets.
Contribution
It provides new upper and lower bounds for restricted Hindman's Theorem variants and introduces the apartness condition to study solution set properties.
Findings
Hindman's Theorem for sums of length ≤ 2 and 4 colors implies ACA_0.
Restricted versions with simple proofs have better computability bounds.
The apartness condition plays a key role in analyzing solution sets.
Abstract
We prove upper and lower bounds on the effective content and logical strength for a variety of natural restrictions of Hindman's Finite Sums Theorem. For example, we show that Hindman's Theorem for sums of length at most 2 and 4 colors implies . An emerging {\em leitmotiv} is that the known lower bounds for Hindman's Theorem and for its restriction to sums of at most 2 elements are already valid for a number of restricted versions which have simple proofs and better computability- and proof-theoretic upper bounds than the known upper bound for the full version of the theorem. We highlight the role of a sparsity-like condition on the solution set, which we call apartness.
| Principle: | Lower Bound: | Upper Bound: |
|---|---|---|
| ([4]) | ([4, 8]) | |
| ? | ([4, 8]) | |
| ([15]) | ([4, 8]) | |
| with apartness | (Prop. 5) | ([4, 8]) |
| (Th. 6), (Cor. 11) | ([4, 8]) | |
| ? | , (Th. 12) | |
| with apartness | (Th. 12) | , (Th. 12) |
| ? | ([6]) | |
| with apartness | (Th. 13) | , ([6]) |
| with apartness | (Th. 10) | (obvious) |
| ? | (obvious) | |
| with apartness | (Th. 7) | (obvious) |
| with apartness | (Th. 14) | (Th. 14) |
| ? | (obvious) | |
| with apartness | (Prop. 15) | (obvious) |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · semigroups and automata theory · Algorithms and Data Compression
New bounds on the strength of some restrictions of Hindman’s Theorem
††thanks: 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 an extended abstract in the proceedings of that conference.
Lorenzo Carlucci [email protected]
Leszek Aleksander Kołodziejczyk [email protected]
Francesco Lepore [email protected]
Konrad Zdanowski [email protected]
Abstract
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 one or 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-theoretical 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 elements, is equivalent to , 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 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 a strong technical sense known as strong computable reducibility, which essentially means that there is a natural combinatorial reduction proof of one principle to the other.
1 Introduction and motivation
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 -colourings. Writing for the set of non-empty finite sums of distinct elements of the set , the conclusion of Hindman’s Theorem is that there exists an infinite ( 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 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 [32, 22] for excellent introductions to the topic). Traditionally such a base theory is the formal axiomatic system ( is mmenomic for Recursive Comprehension Axiom) capturing the intuitive idea of computable mathematics.111Loosely speaking this means mathematics done using only constructions which could be performed by a computer program, regardless of time and space constraints. Denoting by the restriction of to (non-empty) sums of at most distinct elements, and by the further restriction to -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 [27, Question 9]). The seminal results of Blass, Hirst and Simpson in the late eighties leave indeed a huge gap between lower and upper bound. In terms of reverse mathematics these results place Hindman’s Theorem not lower than the system (Arithmetical Comprehension Axiom222This axiom guarantees the existence of all sets of natural numbers that can be defined without quantifying over infinite objects but with otherwise no bound on the number of alternations of quantifiers in the defining formula. It is equivalent to asserting that the Turing Jump of any set exists.) and not higher than the much stronger system .333The difference is the same between being able to decide the Halting Set and being able to decide any arithmetical truth about the natural numbers. The system extends by the axiom stating that the -th Turing jump is always defined. Recall that the -th Turing Jump of the empty set is the degree of unsolvability of arithmetical truth.
Note that is known to be equivalent to (Ramsey’s Theorem for 2-colorings of triples) by seminal work of Jockusch and of Simpson ([32, 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 [8] that the system is equivalent to a Ramsey-theoretic theorem due to Pudlák and Rödl [31] and Farmaki and Negrepontis [16], which we denote by (see Definition 5.4). This theorem extends Ramsey’s Theorem to colourings of objects of variable dimension, in particular to so-called exactly large sets of 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 :
[TABLE]
where at least one of the two implications does not reverse, because it is known that (in fact, ).
In terms of computability theory, the Blass-Hirst-Simpson’s bounds on can be expressed as follows. On the one hand, there exists a computable coloring such that any solution to Hindman’s Theorem for the coloring444By a “solution to Hindman’s Theorem for the coloring ” we mean an infinite set such that all finite non-empty sums of elements from have the same -color. computes , the first Turing Jump of the computable sets. On the other hand, for every computable coloring there exists a solution set 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 [15] proved that the restriction of to sums of at most 3 terms from the solution set, , already implies , thus realizing 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 is 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 [6] and therein called “weak yet strong” principles. We improve and expand on [6] by showing, for example, that Hindman’s Theorem for sums of exactly elements — denoted , for -colourings — is equivalent to , provided that and a certain sparsity condition is imposed on the solution set. Such a condition, which we call the apartness condition, is crucial yet not given a name in earlier work [19, 4, 15]. 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 are easily seen to follow from : given a colouring , let be defined by setting . A solution to for the instance (i.e., an infinite monochromatic set ) is a solution to for instance (i.e., is monochromatic, where we denote by the set of sums of exactly many distinct elements of ). 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 of we defined an instance of . From a solution to we recovered a solution to the original instance of (in that case equals ). Proofs of this kind are abundant in combinatorics. Furthermore observe that in the above example is easily seen to be computable relative to555Informally, this means that the transition from to can can be done by a computer assuming it has access to values of . and similarly is computable relative to (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 [12], has quickly become central in the computable and reverse mathematics literature (see, e.g., [13] 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 [30] 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 example we prove that an interesting restriction of Ramsey’s Theorem for pairs (the Increasing Polarized Ramsey’s Theorem of Dzhafarov and Hirst’s [14], 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.
2 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.
Definition 2.1** (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 . 2. 2.
) is the following principle: For every coloring there exists an infinite set such that is monochromatic for .
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 [15], where the principles were also defined.
As indicated above, some of our results highlight the crucial role of a property of the solution set – which we call the apartness condition – that is central in Hindman’s original proof and in the proofs of the lower bounds in [4, 15, 6].
We use the following notation: Fix a base . For we denote by the least exponent of written in base , by the greatest exponent of written in base . We will drop the subscript when clear from context.
Definition 2.2** (Apartness Condition).**
Fix . We say that a set satisfies the -apartness condition (or is -apart) if for all , if then .
Note that -apartness is inherited by subsets.
For a Hindman-type principle , let “* with -apartness*” denote the corresponding version in which the solution set is required to satisfy the -apartness condition. As will be observed below, it is significantly easier to prove lower bounds on with -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 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 -apartness is obtained from a general solution to by an algorithmic thinning out procedure (as observed already in [4]). In other words, and with -apartness are equivalent over .
Proposition 1** (Implicit in [19]).**
For each positive integers and , and with -apartness are equivalent over . The equivalence is witnessed by strong computable reductions.
Note that, to show the implication from to with -apartness it is crucial that we start with a homogeneous set such that all finite sums of distinct elements from 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 in -apartness does not matter. We prove below that with -apartness and with -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 . Let denote . If is a sequence of finite subsets of , we denote by the set of all finite unions of elements of , i.e., .
Definition 2.3** (Finite Unions Theorem).**
: For every there exists an infinite sequence of finite subsets of such that if then and such that is monochromatic. denotes .
A sequence of finite sets 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. We below verify that the equivalence still holds between (resp. ) and with -apartness (resp. with -apartness), for any , where and have the obvious meanings.
This shows that the principles with -apartness are the natural bounded restrictions of . Thus, we will only need to consider -apartness in what follows, despite our use of -apartness in Lemma 4.
Proposition 2**.**
For each , with -apartness is equivalent to over . Moreover, these principles are mutually strongly computably reducible. The same equivalences hold for with -apartness and .
Proof.
We give the proof for and with -apartness. For and with -apartness the argument is exactly analogous.
Let . Define as follows: colors as colors the set of its base exponents. By with -apartness let be a -apart infinite set such that is monochromatic for . For each let be the set of base exponents of . Then is a block sequence in such that is constant on .
Let . Define as follows: colors as colors where . Let color the other elements of arbitrarily. Let be a block sequence such that is monochromatic for . Let . Then is a -apart solution to for . ∎
Corollary 3**.**
Over , with -apartness (resp. with -apartness) is equivalent to with -apartness (resp. with -apartness), for any .
Henceforth we will use just apartness for -apartness. Note that, in what follows, all the results for with apartness (resp. with apartness) also hold in the case of (eq., 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 -apartness for any simply by applying Ramsey’s Theorem relative to an infinite -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 [15, Theorem 3.1], with some needed adjustments.
Lemma 4** ().**
For all , for all , implies with apartness. Furthermore, the implication is established by a strong computable reduction.
Proof.
We work in base 3 (this is without loss of generality by Corollary 3). Let be given. Let denote the coefficient of the least term of written in base . Define as follows.
[TABLE]
Let be an infinite set such that is homogeneous for 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 . ∎
3 Bounded Hindman vs. Ramsey
In this section we first show that implies (hence ) over . This improves on the main result of [15] that implies . In particular we show that implies . In terms of finite unions our proof shows implies . This should also be compared with Corollary 2.3 and Corollary 3.4 of [15], showing, respectively, 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].666 Blass, towards the end of [3], 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 5 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. 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.
3.1 Sums of at most two terms
Let us recall that in we have that for every 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 [32, 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.
Proposition 5**.**
* with apartness (eq. ) implies over .*
Proof.
Assume with apartness and consider an injective function . We have to prove that the range of exists.777This is well-known to be equivalent to proving , see [32, Lemma III.1.3 and Theorem III.7.6].
For a number , written as in base notation, we call important in if some value of is below . Here . The colouring is defined by
[TABLE]
Note that is computable relative to . By with apartness, there exists an infinite set such that is apart and is monochromatic w.r.t. . We claim that for each and each , if and only if . This will give us an algorithm for deciding whether any given is in the range of : find the smallest such that and check whether 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 is infinite, there is with . Write in base notation,
[TABLE]
where , , and . Clearly, is important in if and only if either (i) and is important in or (ii) ; hence, . This contradicts the assumption that is monochromatic, thus proving the claim. ∎
Theorem 6**.**
* implies over .*
Proof.
By Proposition 5, Lemma 4 and Corollary 3. ∎
3.1.1 Sums of exactly three terms, with apartness
We next extend the argument in Proposition 5 to show that with apartness implies (hence ) over . Since with apartness is also easily deducible from , we obtain an equivalence. Note that no lower bounds on without apartness are known.
Theorem 7**.**
* with apartness (eq., ) is equivalent to over .*
Proof.
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 exists. The relation is important in and the colouring are defined as in the proof of Proposition 5.
By with apartness, there exists an infinite set such that is apart and is monochromatic w.r.t. . Let be the colour of under . We describe a method for algorithmically deciding membership in the range of relative to the set .
Claim 1*.*
For each . If and then for each ,
[TABLE]
To prove Claim 1, let be such that and . As in the proof of Proposition 5, let be such that for all ,
[TABLE]
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 is the colour of . Thus, Claim 1 is proved.
Claim 2*.*
For each there exists such that and .
To prove Claim 2, fix and, again, let be such that for all ,
[TABLE]
Take any such that . For any , if , then . This proves Claim 2.
We now describe an algorithm for deciding membership in given access to . For an input , 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 . 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 .
Proposition 8**.**
For each and , with apartness is equivalent to with apartness over .
Proof.
The proof of Theorem 7 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.
Proposition 9**.**
For any and , if divides then is strongly computably reducible to .
Proof.
Let . Let . Let with be a solution for the instance of . Let consist of the sums of many consecutive terms of , i.e., . Then is monochromatic. ∎
4 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 6 the only known lower bounds on principles were those of Dzhafarov et al. [15] 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 -colourings of restricted to colourings – called stable colourings – that eventually stabilize with respect to the second coordinate.
In this section we uncover a tight connection between and the Increasing Polarized Ramsey’s Theorem for pairs introduced by Dzhafarov and Hirst in [14], which is known to be strictly stronger than (Corollary 4.12 of [29]). We show that is strongly computably reducible to . As a sheer implication, this is weaker than the one from to in our Theorem 6. 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. Let denote .
Definition 4.1** (Increasing Polarized Ramsey’s Theorem).**
For a pair of positive integers and , is the following principle.
Whenever is -coloured then there exists a sequence of infinite subsets of 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 , we look for an infinite bipartite graph whose forward edges all have the same colour. It is not known whether is strictly weaker than .
We first show that reduces in the sense of to with apartness. This should be contrasted with the fact that no lower bounds on without apartness are known.
Theorem 10**.**
For any , is strongly computably reducible to with apartness.
Proof.
Let be given. Define as follows.
[TABLE]
Note that is well-defined since if is not of the form . Let witness with apartness for . Note that (by the apartness condition) we can assume without loss of generality that . Let
[TABLE]
We claim that is a solution to for .
First observe that we have
[TABLE]
with and This is so because by the apartness condition. Let the colour of under be . We claim that for every increasing pair . Note that for some (the case is impossible by construction of and ). We have
[TABLE]
since is monochromatic for with colour . This shows that is an increasing p-homogeneous sequence for . ∎
Corollary 11**.**
* is strongly computably reducible to and to .*
Proof.
Note that the relation is transitive. That follows from Theorem 10 and Proposition 2. The fact that follows from Theorem 10 and Lemma 4. ∎
A proof of was originally given by the first author (see [7]) using a different argument.
5 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.
5.1 Weak Yet Strong Principles
The first author investigated in [6] 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 7 and Proposition 8) 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. The simplest instance of the “weak yet strong” phenomenon treated in [6] is the following Hindman-Brauer Theorem (with -apartness):
Whenever is 2-coloured there is an infinite and -apart set and there exist positive integers such that is monochromatic.
We complement the results from [6] by showing that some apparently weaker restrictions of Hindman’s Theorem share the same properties of the Hindman-Brauer’s Theorem.
Definition 5.1**.**
is the following principle: Whenever is -coloured there exists an infinite set and positive integers such that is monochromatic.
Theorem 12**.**
* with apartness is equivalent to over .*
Proof.
We first prove the upper bound. Given let be defined as follows:
[TABLE]
Fix an infinite and apart set . By applied to colourings of triples from we get an infinite (and 2-apart) set monochromatic for . Let the colour of be , a binary sequence of length . Then, for each , restricted to is a constant function with value . Obviously for some it must be that . Then is monochromatic under .
The lower bound is proved by a minor adaptation of the proof of Proposition 5. As the in that proof take an -term sum. Then take a -term sum as the . ∎
Note that the upper bound part of the previous theorem establishes that with apartness is strongly computably reducible to . The same proof yields that the following Hindman-Schur Theorem with apartness from [6] implies :
Whenever 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 [6] by an argument similar to the upper bound part of Theorem 12. The proof shows indeed that the Hindman-Schur Theorem with apartness is strongly computably reducible to . The number 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 7 works in the case of with apartness, for any fixed by taking a sum of elements in place of . This leads us to the following definition and corollary.
Definition 5.2**.**
Let be the following principle: For every colouring there exists an infinite set and there exists a number such that is monochromatic for .
Theorem 13**.**
* 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 [6].
5.2 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 . One of the directions is witnessed by a strong computable reduction.
Definition 5.3** ((Increasing) Polarized Hindman’s Theorem).**
Fix . (resp. ) is the following principle: For every -colouring of the positive integers 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.
Theorem 14**.**
* and with apartness are equivalent over . Furthermore, .*
Proof.
We first prove that implies with apartness. Given define in the obvious way setting . Fix two infinite disjoint sets such that is apart. By Lemma 4.3 of [14], implies over its own relativization: there exists an increasing p-homogeneous sequence for such that . Note that it is unclear whether this implication can be witnessed by a strong computable reduction. The set is 2-apart by construction. Let the colour be . Obviously we have that for any increasing pair , . Therefore is a solution to with apartness for .
Next we prove that with apartness implies and, indeed, that with apartness. Let be given. Define by setting if is not a power of and otherwise. Let be an apart solution to for , of colour . Let be such that and for each . Then set and . We claim that is an increasing p-homogeneous pair for . Let be an increasing pair. Then for some and such that we have and . Therefore
[TABLE]
regardless of the choice of . ∎
5.3 Exactly Large Sums, with apartness
By analogy with the Pudlák-Rödl [31] 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 [28, 25]).
Definition 5.4** (Ramsey’s Theorem for exactly large sets).**
is the following principle:
Whenever the exactly large subsets of an infinite set of natural numbers are coloured in colours, there exists an infinite set such that all exactly large subsets of have the same colour.
The strength of was studied by the first and fourth author in [8] 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 of natural numbers, the sums of integers whose underlying set of terms is an exactly large set in are called exactly large sums (from ). We denote by the set of numbers that can be expressed as sums of an exactly large subset of .
Definition 5.5** (Hindman’s Theorem for Exactly Large Sums).**
denotes the following principle: For every colouring there exists an infinite set such that is monochromatic under .
Besides being a restriction of , (with -apartness, for any ) has an easy direct proof from . Given just set , for an exactly large set (to get -apartness, restrict to an infinite -apart set). Consistently with the previous conventions, we use with -apartness to denote the principle obtained from by imposing that the solution is a -apart set. We note, however, that for the principle the choice of in the -apartness conditon might matter.
The argument of Theorem 7 can be easily adapted to show that with -apartness implies . In the proof of Theorem 7 take, instead of , an almost exactly large sum of elements of . The argument then proceeds unchanged.
Proposition 15**.**
* with apartness implies over .*
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.
Proposition 16**.**
* with apartness is strongly computably reducible to with apartness.*
Proof.
Let be given, and let with be an infinite 2-apart set such that is monochromatic for of colour . Let be such that each is an exactly large subset of , , and , for each . Let . Let . is 2-apart and consists of the sums of consecutive disjoint exactly large subsets of . 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 . ∎
Other results on were proved by the third author in his BSc. Thesis [26]. For instance, the following implications hold over the base theory : implies , with apartness implies , implies . We believe that the study of the strength of is of interest.
6 Conclusion and some 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 ).
Our main result, Theorem 6, 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 [6]: the known lower bounds on Hindman’s Theorem hold for restricted versions for which — contrary to the restrictions studied in [15] — 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 [5]). 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 [27] 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 [6], and with 2-apartness by the trivial proof. On the other hand, , and (see, e.g., [30]). Note that the separations can strenghtened to computable reducibility.
We would like to single out the following two questions which seem to be of some general combinatorial interest.
Question 1*.*
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 6 and the equivalence of with (see [14]). On the other hand, we do not know how to lift the combinatorial reduction of Corollary 11 to higher exponents.
Question 2*.*
Is there a strong computable reduction of to ?
Combining the results of [4] and [8] we know that the implication from to holds over . Can this be witnessed by a strong computable reduction? More informally: is there a combinatorial proof of Hindman’s Theorem from the Pudlák-Rödl Theorem?
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Argyros, S. Todorčević. Ramsey Methods in Analysis . Advanced Courses in Mathematics CRM Barcelona, Birkhäuser, Basel-Boston-Berlin, 2005.
- 2[2] V. Bergelson. Ultrafilters, IP sets, Dynamics, and Combinatorial Number Theory. Contemporary Mathematics , 530 (2010), 23–47.
- 3[3] A. Blass. Some questions arising from Hindman’s Theorem. Scientiae Mathematicae Japonicae , 62 (2005), 331–334.
- 4[4] A. R. Blass, J.L. Hirst, S. G. Simpson. Logical analysis of some theorems of combinatorics and topological dynamics. In: Logic and combinatorics (Arcata, Calif., 1985), Contemp. Math., vol. 65, pp. 125–156. Amer. Math. Soc., Providence, RI, 1987.
- 5[5] L. Carlucci. A weak variant of Hindman’s Theorem stronger than Hilbert’s Theorem. Accepted for publication in Archive for Mathematical Logic . Preprint, October 2016, available at https://arxiv.org/abs/1610.05445 .
- 6[6] L. Carlucci. “Weak Yet Strong” restrictions of Hindman’s Finite Sums Theorem. To appear in Proceedings of the American Mathematical Society . Preprint, October 2016, available at https://arxiv.org/abs/1610.07500 .
- 7[7] L. Carlucci. Bounded Hindman’s Theorem and Increasing Polarized Ramsey’s Theorem. In André Nies (editor), Logic Blog, 2016, Part 4, Section 9, available at https://arxiv.org/abs/1703.01573 .
- 8[8] L. Carlucci, K. Zdanowski, The strength of Ramsey’s Theorem for colouring relatively large sets, Journal of Symbolic Logic , 79:1 (2014), 89–102.
