Warning. "I have only proved it correct, not tried it."
\[ \def\F{\mathbb{F}} \def\diff#1{\frac{\delta}{\delta #1}} \]
Given \(P,Q ∈ \F[X]\). Consider the fraction
\[ \frac{P(X)}{Q(X)} \]
If this fraction is \(\frac 00\) indeterminate in some value \(𝛼 ∈ \F\), we can elliminate the zeros we found:
\[ \frac{P(X)/(X - 𝛼)}{Q(X)/(X - 𝛼)} \]
If necessary we can repeat this untill the fraction is no longer indeterminate.
In real numbers, there is an alternative trick, where instead we differentiate the numbers:
\[ \frac{\diff X P(X)}{\diff X Q(X)} \]
again, repeated as necessary. This trick can be applied in Finite Fields too, if we use formal derivatives.
Intuition suggest that L'Hospital's rule should give the same result at \(X = 𝛼\). This essentially boils down to the following identity:
Lemma. Given \(P,Q ∈ \F[X]\) and \(𝛼 ∈ \F\), then
\[ \left. \frac{\diff X P(X)}{\diff X Q(X)} \right\vert_{X = 𝛼} = \left. \frac{P(X)/(X - 𝛼)}{Q(X)/(X - 𝛼)} \right\vert_{X = 𝛼} \]
Proof. Follows directly from below lemma.
Lemma. Given \(P ∈ \F[X]\) and \(𝛼 ∈ \F\) with \(P(𝛼) = 0\) then
\[ \left. \diff X P(X) \right\vert_{X = 𝛼} = \left. \frac{P(X)}{X - 𝛼} \right\vert_{X = 𝛼} \]
Proof. Substitute \(X = U + 𝛼\) with \(\diff X = \frac{\delta U}{\delta X}\diff U = \diff U\):
\[ \left. \diff U P(U + 𝛼) \right\vert_{U = 0} = \left. \frac{P(U + 𝛼)}{U} \right\vert_{U = 0} \]
Write \(S(U) = P(U + 𝛼)\) such that \(S(0) = 0\) and \(S(U) = s_1 U + s_2 U^2 + ⋯\).
\[
\begin{aligned}
\left. \diff U S(U) \right\vert_{U = 0} &=
\left. \frac{S(U)}{U} \right\vert_{U = 0}
\\
\left. \diff U \left(s_1 U + s_2 U^2 + ⋯ \right) \right\vert_{U = 0} &=
\left. \frac{s_1 U + s_2 U^2 + ⋯}{U} \right\vert_{U = 0}
\\
\left. \left(s_1 + 2 s_2 U + 3 s_3 U^2 ⋯ \right) \right\vert_{U = 0} &=
\left. \left(s_1 + s_2 U + s_3 U^2 ⋯ \right) \right\vert_{U = 0}
\\
s_1 &= s_1
\end{aligned}
\]
□
Note. The left-hand side expression does not depend on \(𝛼\), so the differentiated polynomial will give the divided out values wherever \(P(X) = 0\). \(P\) of \(\deg P = n\) has at most \(n\) roots and interpolates \(n + 1\) points. \(P'(X)\) has \(\deg P' = n - 1\) and interpolates the \(n\) roots and their associated divided out values.
Corrolary. The formal derivative of a polynomial is the polynomial that interpolates all the 'divided out zeros'.
To do. What if the the original polynomial contains zeros of higher multiplicity?
To do. What if the original polynomial contains irreducible factors of higher degree?
The above suggest a more general theorem:
Lemma. Given \(P ∈ \F[X]\) and \(z ∈ \F\), the following holds:
\[ \left. \diff X P(X) \right\vert_{X = z} = \left. \frac{P(X) - P(z)}{X - z} \right\vert_{X = z} \]
\[ P(X) = \prod_i (X - a_i) \]
Can this be evaluated using dual numbers? See https://en.wikipedia.org/wiki/Dual_number .
Evaluate over \(\F[\bar X,Ε]/(Ε^2)\) with \(X = \bar X + Ε\):
\[ P(X) = \prod_i (\bar X + Ε - a_i) \]
The result will be \(P(\bar X) + \left(\diff {\bar X} P(\bar X)\right) E\), i.e. the first derivative will be the coefficient of \(E\).
Using a higher cut-off \(\F[\bar X,Ε]/(Ε^n)\), higher order derivates can be obtained.
The division function can be modified to automatically apply L'Hospital's rule when it faces a \(\frac 00\) indeterminate. This allows an evaluation strategy that would normally fail suceed anyway when executed over the dual numbers.
Take for example the \(i\)-th Lagrange interpolants over \(⟨𝜔⟩\)
\[ \frac{X^n - 1}{X - 𝜔^i} \]
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing