An integral basis and the possible values of π
Fix π· β₯2. We temporarily allow
a coefficient at index one so that the adjacent-difference vectors form
a triangular basis. After solving π2 =β― =ππ· =0, we impose one further
equation to remove that coordinate. Only the coefficient space is
enlarged; the series π continues to
start at π =2, with no term 1/(1! β1).
Let ππ be the unit vector at
index π. For π β₯2 put
ππ=πππβ1βππ.
We have π(ππ) =0. If π β€π, the two floor exponents in its
weighted sum agree, and πππ,πβ1 =ππ,π. If π β£π, the exponent increases by one,
so πππ,πβ1 =π!ππ,π. Hence
ππ(ππ)=(π!β1)ππ,πππβ£π.
For example, π4 =4π3 βπ4 has weighted sums π2 =6 and π4 =23, and all its other weighted sums
vanish. Since π2 =2π1 βπ2 has only
π2 =1 nonzero, π4 β6π2 isolates the fourth weighted
sum.
We therefore define, in increasing order of π,
ππ=ππββπβ£π2β€π<πππ,πππ.
Assume the construction has isolated the
weighted sums below π. Subtracting
ππ,πππ removes the contribution
at a proper divisor π and changes
no other weighted sum. At π =π we
have ππ,π =1. Induction therefore
gives π(ππ) =0 and ππ(ππ) =(π! β1)ππ=π for every
π β₯2.
For the basis claim, restrict to indices 1,β¦,π. The matrix with columns π1,π2,β¦,ππ is triangular over
β€ with diagonal 1, β1,β¦, β1. The change from ππ to ππ is triangular with diagonal one. Both
determinants are units in β€, so
both inverses have integer entries. In back-substitution the only
divisors are 1 and β1; no rational coefficients are needed.
Thus π1,π2,β¦,ππ represents
every integer vector uniquely. If this expansion is ππ1 +βπ§πππ, then π(π) =π and ππ(π) =π +(π! β1)π§π. These identities
determine the coordinates:
π=π(π)π1+βπβ₯2ππ(π)βπ(π)π!β1ππ.
The congruence (1) also
verifies the integrality of the displayed coefficients. They vanish for
π >π, since then ππ(π) =π(π), so the expansion is finite.
These same coefficients occur in the integer-difference identity at the
start of Β§1: their sum is
R(π) βπ(π)π. Thus the
coordinates also recover the integer term in the linear form.
Cancellation through π· forces
πΏπ· β£π(π). To obtain π(π) =πΏπ· in the enlarged space, start
with πΏπ·π1, whose weighted sums
all equal πΏπ·. The vector ππ changes only the πth sum, by π! β1. Hence define
πΎπ·=πΏπ·π1βπ·βπ=2πΏπ·π!β1ππ.
This vector satisfies π =πΏπ· and
π2 =β― =ππ· =0. All solutions in
the enlarged coefficient space consequently have the unique form
π=π‘πΎπ·+βπ>π·π§πππ,π(π)=π‘πΏπ·,(2)
where π‘,π§π
are integers and only finitely many π§π are nonzero. The only forbidden
coefficient is now the one at index 1. Write ππ· =(πΎπ·)1 and π’π =(ππ)1. Removing this coefficient is
equivalent to
π‘ππ·+βπ>π·π§ππ’π=0.(3)
The free higher basis coefficients can change
the first coefficient by every multiple of gcd{π’π :π >π·}, and only by such a
multiple. Thus the gcd gives the exact solvability condition. We next
show how to compute it using a bounded list of coefficients. Here π’2 =2, whereas for π >2 the recurrence reads
π’π=ββπβ£π2β€π<πππ,ππ’π.
It gives π’π =0 for odd π >1. If π is prime, the only proper divisor of
2π with a nonzero contribution is
2, and therefore π’2π = β(2π)!/2πβ1, including π =2.
Choose a prime π with π·/2 <π β€π·. Such a prime exists by
Bertrandβs postulate when π· β₯3,
and π =2 works when π· =2. The coefficient π’2π lies in the tail and divides (2π)!. Once a finite initial interval
includes that coefficient, its gcd therefore divides this factorial. To
control the small-divisor weights beyond the interval, we shall require
π/π β₯2π whenever π β€π·. This leads to the cutoff π» =π·(2π β1). We claim that
gcd{π’π:π>π·}=gcd(π’π·+1,β¦,π’π»)>0,π»<2π·2.(4)
Let π be
the finite gcd on the right. Its value could in principle decrease if we
included later coefficients. To rule this out, we prove π β£π’π for every π >π· by strong induction. The index
2π lies in the finite interval and
has a nonzero coefficient, so π >0 and π β£(2π)!. The definition proves the
induction claim through π».
For π >π», each term of the
recurrence is ππ,ππ’π with π <π. If π >π·, divisibility comes from π’π by induction. If π β€π·, we cannot use that hypothesis and
instead use the weight. Put π =π/π.
The cutoff was chosen so that π >π·(2π β1) forces π β₯2π for every such divisor. Also,
ππ,ππ!=π!(π!)ππ!ββ€,
because the quotient counts partitions of
π labelled objects into π unordered blocks of size π. Hence π β£(2π)! β£π! β£ππ,π. Thus every
product in the recurrence is divisible by π, completing the induction. The finite
gcd divides the entire tail, and inclusion of the finite interval gives
the reverse divisibility. Finally, π» β€π·(2π· β1) <2π·2.
Theorem 1.2 (the set of attainable values of π). Fix π· β₯2 and a prime π with π·/2 <π β€π·. Put
π»=π·(2πβ1),πΊπ·=gcd{|π’π|:π·<πβ€π»},ππ·=πΏπ·πΊπ·gcd(πΊπ·,ππ·).
For finite integer vectors
supported on π β₯2 and cancelling
all weighted sums 2,β¦,π·, the
possible values of π are exactly
ππ·β€. The integer ππ· is positive, is independent of the
eligible prime π, and is attained
by a vector of coefficients with gcd one, that is, by a primitive
vector.
Proof. EquationΒ (4)
identifies πΊπ· with the gcd of all
π’π for π >π·. Their finite integer combinations
are exactly πΊπ·β€. Hence (3) has
a solution if and only if πΊπ· β£π‘ππ·, or equivalently πΊπ·/gcd(πΊπ·,ππ·) β£π‘. Substitution in
(2)
gives the claimed set of values of π. BΓ©zoutβs identity applied to the
finite list through π» supplies a
vector attaining its least positive element. A common coefficient
divisor larger than one could be divided out, giving a smaller positive
attainable value of π. The
attaining vector is therefore primitive. Finally, the set of values of
π is intrinsic to the cancellation
equations, so its positive generator is independent of the eligible
prime π.Β β»
Fix π βππ·β€ and put π‘ =π/πΏπ·. The support equation (3)
determines which basis coefficients are admissible. The following
formula records their integer contribution and shows why changing the
vector at that value of π cannot
alter nonintegrality.
Theorem 1.3 (how the coefficient choices change the
remainder). For the vector in (2),
R(π‘πΎπ·+βπ>π·π§πππ)=π‘πΏπ·(πβπ»π·)+βπ>π·π§π.
The remainder series converges
for every finite vector supported away from index zero. A vector with
π =0 has integral remainder, and any
two finite vectors with the same value of π have remainders differing by an
integer.
Proof. For π >π·, we
have ππ(πΎπ·) =πΏπ· and ππ(ππ)/(π! β1) =ππ=π. Summing
these identities gives π‘πΏπ·(π βπ»π·) +βπ>π·π§π, as claimed.
The first series converges and the second sum is finite.
Absolute convergence and the general integer-difference identity were
proved at the start of Β§1, including for
the auxiliary index 1. Taking π =0 proves integrality; subtracting the
identities for two vectors with equal π proves the last assertion.Β β»
Here π =π‘πΏπ·, so every
denominator in π»π· divides π. Thus ππ»π· ββ€, and the integer in the
original form ππ +π is π = βππ»π· +βπ>π·π§π.