Alphabeta Math
CounterexampleConstruction: AI-adaptedVerification: AI-generatedPipeline-generatedjudge pass (gpt-6.1-sol)
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 nonempty surjective image of N need not be equinumerous with N

Statement refuted

Refuted claim: if A≠∅ and there is a surjection N→A, then A≈N (A nonempty set is at most countable iff it is a surjective image of N, Equinumerous sets, A≈B and A⪯B).

The witness is A=σ(0)={0}=1, the one-element set of the von Neumann naturals, with the constant map c:N→A, c(n)=0 (The natural numbers N (von Neumann), The unordered pair {x,y} and the singleton {x}={x,x}, A function is a relation f with (a,b)∈f and (a,c)∈f implying b=c; f:A→B, the value f(a), domain and codomain). The map c is surjective because 0∈A, and A is at most countable because it is finite: the identity is a bijection A→σ(0); but A≉N, since N is equinumerous with no natural number (The pigeonhole principle on N, claim 4). So a nonempty at most countable set need not be countably infinite: the enumeration a surjection provides may repeat values, and here it must (Finite, countably infinite, countable, uncountable, Injection, surjection, bijection).

Facts & Assumptions

Given: The von Neumann naturals with 0=∅, σ(n)=n∪{n} (The natural numbers N (von Neumann)), the set A=σ(0)={0} (The unordered pair {x,y} and the singleton {x}={x,x}), and the set c=N×{0} of ordered pairs (The Cartesian product A×B:={ z∈P(P(A∪B)):∃a∈A ∃b∈B z=(a,b) }).

[F3]

σ(0)≠0, so 1:=σ(0) differs from 0 (The von Neumann naturals form a Peano system).

[F4]

N≉n for every n∈N, in particular N≉1: claim 4 of The pigeonhole principle on N.

[F5]

A is finite when A≈n for some n∈N, and at most countable when it is finite or countably infinite (Finite, countably infinite, countable, uncountable); ≈ is reflexive and transitive, and a surjection is a function whose image is the whole codomain (Equinumerous sets, A≈B and A⪯B, Injection, surjection, bijection).

Counterexample

technique · direct
1.1F1F5

A≈σ(0)=1 via the identity map of A, so A is finite and hence at most countable; also A≠∅ because 0∈A by [F1].

1.2F1F2F5

The set c=N×{0} is a function N→A: every n∈N is paired with the single value 0, so c has domain N, and its only value 0 lies in A by [F1]. It is surjective, since every element of A is 0=c(n) for every n, for instance n=0.

2.1step 1.1F4F5

A≉N: if there were a bijection A→N then transitivity of ≈ with step 1.1 would give N≈1 with 1∈N, contradicting [F4].

3.1step 1.1step 1.2step 2.1F3∎

The refuted claim therefore fails: A is nonempty and there is a surjection N→A by step 1.2, yet A≉N by step 2.1; and A is at most countable by step 1.1. Moreover the repeated value is forced: c(0)=0=c(σ(0)) while 0≠σ(0) by [F3], so c is not injective and no choice of enumeration can make this function one-to-one.

Remarks

  • The point of the counterexample is the exact failure mode of the onto criterion A nonempty set is at most countable iff it is a surjective image of N: a surjection from N need not be injective, so the at-most-countable set it presents can be finite, and the criterion's converse direction (which produces an injection A→N by least preimages) is what actually recovers a bijection with N when the set is infinite.

  • The same witness shows that "at most countable" is strictly weaker than "countably infinite" and that "there is a surjection from N" does not by itself upgrade to equinumerosity with N.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

33 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