Alphabeta Math
CounterexampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

A list of six distinct reals with no strictly increasing sublist of length four and no strictly decreasing sublist of length three

Statement refuted

Refuted claim: FALSE: every list of mn pairwise distinct reals has a strictly increasing sublist of length m+1 or a strictly decreasing sublist of length n+1 at m=3 and n=2, that is, the assertion that every pairwise distinct list of mn=6 reals has a strictly increasing sublist of length m+1=4 or a strictly decreasing sublist of length n+1=3.

The witness is the list a:6→R with values

(a0,a1,a2,a3,a4,a5)=(ι(2),ι(1),ι(4),ι(3),ι(6),ι(5)),

that is 2,1,4,3,6,5 read through the canonical natural (The canonical natural ι(n)=n⋅1F of a field). It is the instance at m=3, n=2 of the construction of For all m and n there is a list of mn pairwise distinct reals with no strictly increasing sublist of length m+1 and no strictly decreasing sublist of length n+1: three blocks of two positions each, decreasing inside a block and increasing across blocks.

Its longest strictly increasing sublist has length 3, for example a0,a2,a4, and its longest strictly decreasing sublist has length 2, for example a0,a1.

positionvalue214365P0P1P2decreasingblocksoflength2theincreasingsublist2;4;6

Facts & Assumptions

Given: The list a:6→R above, and the three index blocks P0:={0,1}, P1:={2,3}, P2:={4,5}, with blk(i):=b for i∈Pb.

[L1]

A sublist of length L is a strictly increasing s:L→6. It is strictly increasing when as(p)<as(q) for every p<q<L, and strictly decreasing when as(p)>as(q) for every such pair (A finite list of reals, and its strictly increasing and strictly decreasing sublists, Injection, surjection, bijection).

[L2]

ι is strictly increasing, so the comparisons between the six values are those between 1,2,3,4,5,6 in N; natural order satisfies trichotomy, so distinct indices can be put in increasing order and K<L fails exactly when L≤K (Laws of finite sums and products in N, and ι(∑k<nak)=∑k<nι(ak), clause 7, Ordered field, Order on the natural numbers, Trichotomy of the order on N).

[L3]

If a finite set S has ∣S∣=K<L, there is no injection L→S: composing one with a bijection S→K supplied by finite cardinality would contradict the natural-number pigeonhole principle (The cardinality ∣A∣ of a finite set, Injection, surjection, bijection, The pigeonhole principle on N, clause 2).

Counterexample

technique · constructive
1.1

The list is pairwise distinct: its values are ι(2),ι(1),ι(4),ι(3),ι(6),ι(5), and the naturals 1,2,3,4,5,6 are pairwise distinct, so their canonical naturals are too by [L2].

givenL2construct
1.2

Inside a block the values decrease. a0=ι(2)>ι(1)=a1, a2=ι(4)>ι(3)=a3 and a4=ι(6)>ι(5)=a5, by [L2].

givenL2
1.3

Across blocks the values increase. Every value at a position of P0 is ι(1) or ι(2), every value at a position of P1 is ι(3) or ι(4), and every value at a position of P2 is ι(5) or ι(6); so b<b′ implies that every value on Pb is smaller than every value on Pb′, by [L2]. Also i<i′ implies blk(i)≤blk(i′), since the blocks list the positions in increasing order.

givenL2
2.1

No strictly increasing sublist of length 4. Let s:L→6 be a strictly increasing sublist. If p<q<L had blk(s(p))=blk(s(q)), then s(p)<s(q) lie in one block, so as(p)>as(q) by step 1.2, contradicting that the values increase. Natural trichotomy in [L2] makes this sufficient for blk∘s to be an injection of L into 3; [L3] and [L2] then give L≤3, hence L≠4.

step 1.2L1L2L3
2.2

No strictly decreasing sublist of length 3. Let s:L→6 be a strictly decreasing sublist and let p<q<L. Then s(p)<s(q), so blk(s(p))≤blk(s(q)) by step 1.3; and a strict inequality there would give as(p)<as(q) by step 1.3, contradicting that the values decrease. So all positions of s lie in one block, and s is an injection of L into a two-element set; [L3] and natural trichotomy in [L2] give L≤2, hence L≠3.

step 1.3L1L2L3
3.1

The list of step 1.1 is therefore a pairwise distinct list of 6=3⋅2 reals with neither of the two sublists the refuted claim asserts, so that claim is false at m=3, n=2; what holds instead is [L4] at length 3⋅2+1=7.

step 1.1step 2.1step 2.2L4discharge-construct∎

Remarks

  • The two bounds come from the two block counts. An increasing sublist takes at most one position from each block, so its length is bounded by the number of blocks; a decreasing sublist stays inside one block, so its length is bounded by the block size. Exchanging the roles of the block count and the block size would give a witness for the pair (2,3) instead.

  • Both bounds are attained, by a0,a2,a4 and by a0,a1 respectively, so the witness is not merely short of the two thresholds: it sits exactly one below each.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

46 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources