Number theoryDifficulty 9.0Prove itTeam Selection Test · United States
Let p be a prime. We say that a sequence of integers {zn}n=0∞ is a p-pod if for each e≥0, there is an N≥0 such that whenever m≥N, pe divides the sum k=0∑m(−1)k(km)zk.
Prove that if both sequences {xn}n=0∞ and {yn}n=0∞ are p-pods, then the sequence {xnyn}n=0∞ is a p-pod.
This one wants a proof. Work it on paper, read the official solution, then mark
yourself honestly — the ladder only means something if the record is true.
Official solution
Let Xn=i=0∑n(−1)i(in)xiandYn=i=0∑n(−1)i(in)yi. For nonnegative integers i≤j, consider the expression k=i∑j(−1)k(ik)(kj). Viewing (kj) as the number of ways to choose a k-element subset of a j-element set and (ik) as the number of ways to choose an i-element subset which is contained in this chosen k-element set, the principle of inclusion-exclusion shows that (−1)j times this sum is the number of ways to choose an i-element subset from a j-element set that coincides with the set itself. Thus, the sum is (−1)i if i=j and 0 otherwise. Therefore, we may write r=0∑n(−1)r(rn)xryr=i=0∑nj=0∑n(−1)i+jxiyjr=0∑n(−1)r(rn)[k=i∑r(−1)k(ik)(kr)]ℓ=j∑r(−1)ℓ(jℓ)(ℓr)=k=0∑nℓ=0∑n[i=0∑k(−1)k−i(ik)xi][j=0∑ℓ(−1)ℓ−j(jℓ)yj][r=0∑n(−1)r(rn)(kr)(ℓr)]=k=0∑nℓ=0∑n(−1)n+k+ℓXkYℓ[r=0∑n(−1)n−r(rn)(kr)(ℓr)]. Again by the principle of inclusion-exclusion, the final expression in brackets counts the number of ways to choose a k-element subset and an ℓ-element subset of an n-element set whose union is the entire set (again by the principle of inclusion-exclusion), so it is 0 if k+ℓ<n.
Now, let e be arbitrary, let N be so large that pe divides both Xm and Ym whenever m≥N/2 (such an N exists by the definition of p-pod), and take n≥N. Then, whenever k+ℓ≥n≥N, at least one of k or ℓ is at least N/2, so pe will divide either Xk or Yℓ. We conclude that pe divides every term in the sum, and that therefore for each n≥N, pe divides r=0∑n(−1)r(rn)xryr, hence {xnyn}n=0∞ is a p-pod.
Solution 2:
For a sequence {zn}n=0∞ and an integer m≥0, define Δmzn=k=0∑m(−1)m−k(km)zn+k, so that {Δmzn}n=0∞ is the sequence of m-fold finite differences in {zn}. With this notation, {zn} is a p-pod if and only if for every e>0 there is an N≥0 such that whenever m≥N, pe∣Δmz0.
Lemma 1. The sequence {zn} is a p-pod if and only if for every e>0 there is an N≥0 such that whenever m≥N, pe divides Δmzn for every n≥0.
*Proof.* Indeed, recall (or verify) that for any m,n≥0, we have Δm+1zn=Δmzn+1−Δmzn,orΔmzn+1=Δmzn+Δm+1zn.(33) A trivial induction using (33) shows that the same N as in the definition of p-pod works for all n≥0. □
Now, let {xn} and {yn} be p-pods. By Lemma 1, there exists an N such that for all n, Δmxn≡0(modpe) for m≥N. Let f(t) be the monic degree N polynomial with rational coefficients such that f(n)=xn for n=0,1,…,N. By definition, we see that Δmx0=Δmf(0) for m≤N; further, because Δmf(n)=0 for m≥N, we see that Δmx0≡Δmf(0)(modpe) for all m≥0. An easy induction using (33) then shows that Δmxn≡Δmf(n)(modpe) for all m,n≥0. Taking m=0 in particular gives that f(n)≡xn(modpe) for all n≥0. Similarly, we find a polynomial g(t) such that g(n)≡yn(modpe) for all n≥0.
But then h(t)=f(t)g(t) has the property that h(n)≡xnyn(modpe) for all n≥0. Therefore, if h(t) has degree M, then for any m≥M and n≥0 we have Δm{xnyn}≡Δmh(n)≡0(modpe), and we are done by Lemma 1.
Source: MathNet,
licensed CC-BY-4.0.
Statement and solution reproduced as published; topic, difficulty and ordering added
by this site.