多項式除法
給定多項式
F
(
x
)
F(x)
F(x)和
G
(
x
)
G(x)
G(x),求
F
(
x
)
F(x)
F(x)除以
G
(
x
)
G(x)
G(x)的商
Q
(
x
)
Q(x)
Q(x)和餘數
R
(
x
)
R(x)
R(x)。即
F
(
x
)
=
Q
(
x
)
G
(
x
)
+
R
(
x
)
D
e
g
(
R
)
<
D
e
g
(
G
)
<
D
e
g
(
F
)
F(x)=Q(x)G(x)+R(x)\quad Deg(R)<Deg(G)<Deg(F)
F(x)=Q(x)G(x)+R(x)Deg(R)<Deg(G)<Deg(F)
首先構造
F
R
(
x
)
=
x
D
e
g
(
F
)
F
(
1
x
)
F^R(x)=x^{Deg(F)}F(\frac{1}{x})
FR(x)=xDeg(F)F(x1)
這個東西就是將係數反轉。比如
F
(
x
)
=
x
4
+
2
x
3
+
3
x
2
+
4
x
+
5
F
R
(
x
)
=
5
x
4
+
4
x
3
+
3
x
2
+
2
x
1
\begin{aligned} F(x)&=x^4+2x^3+3x^2+4x+5\\ F^R(x)&=5x^4+4x^3+3x^2+2x1 \end{aligned}
F(x)FR(x)=x4+2x3+3x2+4x+5=5x4+4x3+3x2+2x1
令
n
=
D
e
g
(
F
)
,
m
=
D
e
g
(
G
)
n=Deg(F),m=Deg(G)
n=Deg(F),m=Deg(G),則
n
−
m
=
D
e
g
(
Q
)
n-m=Deg(Q)
n−m=Deg(Q)
那麼就有
F
(
x
)
=
Q
(
x
)
G
(
x
)
+
R
(
x
)
x
n
F
(
x
)
=
x
n
Q
(
x
)
G
(
x
)
+
x
n
R
(
x
)
x
n
F
(
1
x
)
=
x
n
−
m
Q
(
1
x
)
x
m
G
(
1
x
)
+
x
n
−
m
+
1
x
m
−
1
R
(
1
x
)
F
R
(
x
)
=
Q
R
(
x
)
G
R
(
x
)
+
x
n
−
m
+
1
x
m
−
1
R
(
1
x
)
F
R
(
x
)
≡
Q
R
(
x
)
G
R
(
x
)
m
o
d
x
n
−
m
+
1
F
R
(
x
)
[
G
R
(
x
)
]
−
1
≡
Q
R
(
x
)
m
o
d
x
n
−
m
+
1
\begin{aligned} F(x)&=Q(x)G(x)+R(x)\\ x^nF(x)&=x^nQ(x)G(x)+x^nR(x)\\ x^nF(\frac{1}{x})&=x^{n-m}Q(\frac{1}{x})x^mG(\frac{1}{x})+x^{n-m+1}x^{m-1}R(\frac{1}{x})\\ F^R(x)&=Q^R(x)G^R(x)+x^{n-m+1}x^{m-1}R(\frac{1}{x})\\ F^R(x)&\equiv Q^R(x)G^R(x)\;mod\;x^{n-m+1}\\ F^R(x)[G^R(x)]^{-1}&\equiv Q^R(x)\;mod\;x^{n-m+1} \end{aligned}
F(x)xnF(x)xnF(x1)FR(x)FR(x)FR(x)[GR(x)]−1=Q(x)G(x)+R(x)=xnQ(x)G(x)+xnR(x)=xn−mQ(x1)xmG(x1)+xn−m+1xm−1R(x1)=QR(x)GR(x)+xn−m+1xm−1R(x1)≡QR(x)GR(x)modxn−m+1≡QR(x)modxn−m+1
現在我們求出了在模
x
n
−
m
+
1
x^{n-m+1}
xn−m+1意義下
Q
R
(
x
)
Q^R(x)
QR(x)的解,則
Q
R
(
x
)
=
F
R
(
x
)
[
G
R
(
x
)
]
−
1
m
o
d
x
n
−
m
+
1
+
a
n
−
m
+
1
x
n
−
m
+
1
+
a
n
−
m
+
2
x
n
−
m
+
2
+
.
.
.
Q^R(x)=F^R(x)[G^R(x)]^{-1}\;mod\;x^{n-m+1}+a_{n-m+1}x^{n-m+1}+a_{n-m+2}x^{n-m+2}+...
QR(x)=FR(x)[GR(x)]−1modxn−m+1+an−m+1xn−m+1+an−m+2xn−m+2+...
但又因為
D
e
g
(
G
R
)
=
D
e
g
(
G
)
=
n
−
m
<
n
−
m
+
1
Deg(G^R)=Deg(G)=n-m<n-m+1
Deg(GR)=Deg(G)=n−m<n−m+1,所以
Q
R
(
x
)
=
F
R
(
x
)
[
G
R
(
x
)
]
−
1
m
o
d
x
n
−
m
+
1
Q^R(x)=F^R(x)[G^R(x)]^{-1}\;mod\;x^{n-m+1}
QR(x)=FR(x)[GR(x)]−1modxn−m+1
相關文章
- 多項式
- 多項式乘法
- 多項式全家桶
- 多項式半家桶
- 生成函式與多項式函式
- 例項九— 除法器設計
- 【模板】多項式乘法逆
- 多項式求和 hd 2011
- 多項式學習筆記筆記
- [除數函式+除法分塊]函式
- 普通有限多項式筆記筆記
- 一元稀疏多項式相加
- PAT6-2 多項式求值
- excel除法公式怎麼輸入 excel除法函式怎麼輸入Excel公式函式
- 核函式 多項式核函式 高斯核函式(常用)函式
- 【組合數學】多項式定理 ( 多項式係數 | 多重集全排列 | 對應放球子模型方案數 | 多項式係數相關恆等式 )模型恆等式
- 一元多項式的應用
- Tensorflow教程(前二)——多項式迴歸
- 正交多項式介紹及應用
- 15.6 用多項式一致逼近連續函式函式
- 題解 P10249【【模板】多項式複合函式】函式
- CF156D-Prufer序列、多項式定理
- MATLAB求多項式係數及次數Matlab
- 使用梯度下降法實現多項式迴歸梯度
- 怎樣解題|題4.3.12:多項式展開
- [PAT B] 1010 一元多項式求導求導
- 用多項式的逆優化dp總結優化
- 特徵工程:互動特徵與多項式特徵理解特徵工程
- 數論函式群在數論多項式生成函式集上的作用函式
- 題解 P5809【【模板】多項式複合逆】
- java的多項式的加減乘除和賦值Java賦值
- 【機器學習】多項式迴歸原理介紹機器學習
- 【機器學習】多項式迴歸python實現機器學習Python
- 【機器學習】多項式迴歸sklearn實現機器學習
- PAT-B 1010 一元多項式求導求導
- 揹包計數問題的多項式最佳化
- Matlab 多項式展開或化簡(即提取公因式Matlab
- matlab練習程式(最小二乘多項式擬合)Matlab