The infinite pigeonhole theorem asserts that if is a function with a finite range, then there is a such that the set is infinite. This article uses the techniques of reverse mathematics and Weihrauch analysis to examine the strength of a theorem that finds all the values that occur infinitely often in the range of a function.
DzhafarovDDMummertC. Reverse mathematics—problems, reductions, and proofs. Theory and applications of computability. In: Bienvenu L, Bonizzoni P, Brattka V, et al. (eds) Theory and applications of computability. Cham: Springer, 2022, pp.xix+488.
4.
SimpsonSG. Subsystems of second order arithmetic: perspectives in logic. 2nd ed. Cambridge: Cambridge University Press; Poughkeepsie, NY: Association for Symbolic Logic, 2009, pp.xvi+444.
5.
HirstJL. Combinatorics in subsystems of second order arithmetic. PhD Thesis, The Pennsylvania State University, USA, 1987.
HirstJLMummertC. Reverse mathematics of matroids. In: Day A, Fellows M, Greenberg N, et al. (eds) Computability and complexity: Lecture notes in computer science, vol. 10010. Cham: Springer, 2017, pp.143–159.
8.
WeihrauchK. Computable Analysis – An Introduction. Berlin: Springer-Verlag, 2000, pp.x+285.
9.
BrattkaVGherardiG. Effective choice and boundedness principles in computable analysis. Bull Symb Log2011; 17: 73–117.
10.
DoraisFcGDzhafarovDDHirstJL, et al. On uniform relationships between combinatorial problems. Trans Am Math Soc2016; 368: 1321–1359.
11.
BrattkaVRakotoniainaT. On the uniform computational content of Ramsey’s theorem. J Symb Log2017; 82: 1278–1316.
12.
BrattkaVGherardiGMarconeA. The Bolzano–Weierstrass theorem is the jump of weak König’s lemma. Ann Pure Appl Log2012; 163: 623–655.
13.
KohlenbachU. Higher order reverse mathematics. In: Simpson SG (ed) Reverse mathematics 2001. Lecture notes in logic, vol. 21. La Jolla, CA: Association for Symbolic Logic, 2005, pp.281–295.
14.
NormannDSandersS. On the uncountability of . J Symb Log2022; 87: 1474–1521.
15.
HirstJLMummertC. Banach’s theorem in higher-order reverse mathematics. Computability2023; 12: 203–225.
16.
GuraKHirstJLMummertC. On the existence of a connected component of a graph. Computability2015; 4: 103–117.