Hensel lifting
If we have some polynomial and such that
and , we can find such that
We use the Newton’s method (opens new window), which relies on the Taylor series:
Now, using as a small value might seem strange, right? Well, we are using p-adic numbers here. A great resource on p-adic numbers is p-adic numbers and Diophantine equations (opens new window) by Yuri Bilu. The p-adic numbers are an extension of the rational numbers, distinct from the real numbers. The distinction arises from how we measure the distance between the numbers.
To understand how the distance between and is defined, let’s first see how the length of is determined. The length of is , where is the highest power of such that .
The distance between and is defined as the length of .
We write a p-adic number as a series. For example, let’s say
If and , we have .
If , and , then .
So, using and in the Taylor series actually makes sense. The beauty of p-adic numbers is that we still have the analysis and topology tools at our disposal. While the metric is different, we can still utilize derivatives and the Taylor series, for instance.
Back to our original problem—let’s find such that .
We can see:
We set :
Now we have .