链接到亨塞尔引理(泰勒定理或二项式扩展)

Interactive · 1 question

Suppose that we know that a polynomial f(x)f(x) has a root modulo pkp^k. Can we tell if it has a root modulo pk+1p^{k+1}? Hensel's lemma states that it is possible under certain conditions.

Hensel's lemma Let f(x)∈Z[x]f(x)\in\mathbb{Z}[x], and a,p∈Za,p\in\mathbb{Z}, where pp is prime. If f(a)≡0(modp)f(a)\equiv 0\pmod{p} and f′(a)≢0(modp)f'(a)\not\equiv 0\pmod{p}, then there exists an∈Z/pnZa_n\in\mathbb{Z}/{p^n}\mathbb{Z} such that f(an)≡0(modpn)f(a_n)\equiv 0\pmod{p^n} and an≡an−1(modpn)a_n\equiv a_{n-1}\pmod{p^{n}} for all n∈Nn\in\mathbb{N}.

Let's try to prove it now:

Let rr be a root of ff. By induction, it suffices to show that if f(r)≡0(modp)f(r)\equiv 0\pmod{p}, then f(r+tpn)≡0(modpn+1)f(r+tp^{n})\equiv 0\pmod{p^{n+1}} for some t∈Zt\in\mathbb{Z}.

Let f(x)=∑i=0naixif(x)=\sum\limits^n_{i=0}a_ix^i. Now suppose that f(r)≡0(modpk)f(r)\equiv 0\pmod{p^k}. Then f(r+tpk)=∑i=0nai(r+tpk)i.f(r+tp^k)=\sum\limits^n_{i=0}a_i(r+tp^k)^i. Note that f(r+tpn)≡0(modpn+1)f(r+tp^{n})\equiv 0\pmod{p^{n+1}} for some tt if and only if 0≡∑i=0nai(r+tpn)i(modpn+1).0\equiv \sum\limits^n_{i=0}a_i(r+tp^n)^i\pmod {p^{n+1}}.

What should we use?

Choose one answer

Read · 1 min

Since Diophantus, mathematicians have been interested in the integer solutions to polynomial equations f(x)=0f(x) = 0. But number theorists are interested in other questions, like how many solutions a polynomial might have modulo pp or p2p^2 or p3p^3, etc., where pp is a prime number. Hensel's Lemma gives us one way to try to count the solutions modulo p2p^2 if we know something about the solutions modulo pp.

Particularly, if ff is a polynomial with integer coefficients and f(r)≡0(modp)f(r) \equiv 0 \pmod{p}, and the derivative f′(r)≢0(modp)f'(r) \not \equiv 0 \pmod{p}, then there exists a unique s≡r(modp)s \equiv r \pmod{p}, such that f(s)≡0(modp2)f(s) \equiv 0 \pmod{p^2}. In fact, we can determine ss via s:=r−f′(r)−1f(r).s := r - f'(r)^{-1} f(r). You may notice this looks a bit like Newton's method and that's because Hensel's Lemma is derived from the Taylor expansion of ff around rr.

Moreover, if f′(r)=0f'(r)=0, then for any s≡r(modp)s \equiv r \pmod{p} we have f(s)≡f(r)(modp2).f(s) \equiv f(r)\pmod{p^2}. So either all or none of s≡r(modp)s\equiv r\pmod{p} are solutions for f(s)≡0(modp2)f(s) \equiv 0 \pmod{p^2}.

Type a concept, like “slope” or “photosynthesis”.

↑ ↓ to choose · Enter to openSearch explanations and problems