English

A bound for Dickson's lemma

Logic 2019-03-14 v2

Abstract

We consider a special case of Dickson's lemma: for any two functions f,gf,g on the natural numbers there are two numbers i<ji<j such that both ff and gg weakly increase on them, i.e., fifjf_i\le f_j and gigjg_i \le g_j. By a combinatorial argument (due to the first author) a simple bound for such i,ji,j is constructed. The combinatorics is based on the finite pigeon hole principle and results in a descent lemma. From the descent lemma one can prove Dickson's lemma, then guess what the bound might be, and verify it by an appropriate proof. We also extract (via realizability) a bound from (a formalization of) our proof of the descent lemma. Keywords: Dickson's lemma, finite pigeon hole principle, program extraction from proofs, non-computational quantifiers.

Keywords

Cite

@article{arxiv.1503.03325,
  title  = {A bound for Dickson's lemma},
  author = {Josef Berger and Helmut Schwichtenberg},
  journal= {arXiv preprint arXiv:1503.03325},
  year   = {2019}
}
R2 v1 2026-06-22T08:50:02.216Z