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.
If then is a bijection from onto
Statement
Let and let be a word of length of integers with (Cyclic shifts of an integer word and its periodic partial-sum function). For put
the number of the partial sums of the shift , counted from , at which has not risen strictly above its value at . Then
is a bijection (Injection, surjection, bijection). In particular each of the values is realised by exactly one in .
Facts & Assumptions
Given: a natural number and a word of length of integers with .
for every ; ; and is the unique with and (Cyclic shifts of an integer word and its periodic partial-sum function).
For , divides when for some (Divisibility in : when for some integer ).
For with there is exactly one pair of integers with and (Division with remainder for any nonzero divisor: for and there are unique with and ).
Let be a finite set and ; then is finite, , and if and only if (A subset of a finite set is finite, with , and equality holds if and only if , clauses 1, 2 and 3).
If then there is no injection from to (The pigeonhole principle on , clause 2).
for a natural number , and a bijection transports finiteness and cardinality (The cardinality of a finite set).
A function is a bijection when it is both injective and surjective (Injection, surjection, bijection).
Proof
The integer key is -periodic: , using in the quasiperiodicity clause of [F1].
is injective on : if with in that range, then , so divides while , and writing forces by [L2], since would give and would give .
For every and every with : if and only if . Put , so . If then ; if then , and this is the only place the hypothesis is used. So the sign of decides, and the two conditions agree.
For one has . Indeed is a bijection of onto itself, with inverse ; by step 1.1 and the periodicity of one has , and is the value at itself since in this range; so step 1.3 identifies the set counted by with the displayed set through that bijection, and [L5] preserves the count.
is injective on . Let lie in that range; by step 1.2 the values and differ, say . Then is contained in and does not contain , which the second set does; so it is a proper subset of a finite set and [L3] gives a strictly smaller cardinality, that is by step 2.1.
takes values in : the index always satisfies , so the counted set is nonempty and ; and it is a subset of an -element set, so by [L3] and [L5].
Both and have exactly elements. If omitted a value of , then by steps 3.1 and 3.2 it would be an injection from an -element set into a set of at most elements, which [L4] forbids; so is surjective as well as injective and is a bijection by [L6].
Remarks
-
This is not the cycle lemma. The cycle lemma counts the shifts all of whose partial sums are positive, and for weight that is exactly one shift. This lemma sorts every shift, by how many of its partial sums fail to rise above the starting value, and finds that the shifts realise the possible counts once each. The shift with count is the one the cycle lemma singles out.
-
Why an integer key and not a rational one. The source perturbs by to break ties; multiplying through by gives , which does the same work without leaving . The tie-breaking is exactly the injectivity of step 1.2.
Depends on
- Cyclic shifts of an integer word and its periodic partial-sum function
- The integers as equivalence classes of pairs of naturals
- The pigeonhole principle on $\mathbb{N}$
- Injection, surjection, bijection
- The cardinality $\lvert A\rvert$ of a finite set
- A subset of a finite set is finite, with $\lvert B\rvert \le \lvert A\rvert$, and equality holds if and only if $B = A$
- Divisibility in $\mathbb{Z}$: $d \mid a$ when $a = dq$ for some integer $q$
- Division with remainder for any nonzero divisor: for $a \in \mathbb{Z}$ and $b \ne 0$ there are unique $q, r \in \mathbb{Z}$ with $a = qb + r$ and $0 \le r < |b|$
Used by
Dependency tree · two levels
34 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
- A. Huq, Generalized Chung-Feller Theorems for Lattice Paths (PhD thesis, Brandeis University, 2009), Theorem 2.1.1 (standard reference, not scraped)