(数学的な)積への分解
多項式 x 2 + cx + d ( a + b = c かつab = d ) は、 ( x + a )( x + b )に因数分解できます 。
数学 において 、 因数分解 (または factorisation 、 英語の綴りの違いを 参照)あるいは 因数分解 とは、数値やその他の 数学的対象を、通常は同種のより小さいまたはより単純な複数の 因数 の積として表すことです 。たとえば、 3 × 5は 15 の 整数因数分解 であり 、 ( x – 2)( x + 2) は x 2 – 4 の 多項式因数分解 です 。
実数 や 複素数 など、 除算 を伴う数体系では、 がゼロでない 場合は が と簡単に書ける ため、因数分解は通常意味があるとは考えられません。ただし、 有理数 または 有理関数 を最小の項で書き、分子と分母を別々に因数分解することで、意味のある因数分解を得ることができます。
x
{\displaystyle x}
(
x
ええ
)
×
(
1
/
ええ
)
{\displaystyle (xy)\times (1/y)}
ええ
{\displaystyle y}
因数分解は、古代ギリシャの数学者 によって整数の場合に 初めて考えられました。彼らは 算術の基本定理を証明しました。この定理は、すべての正の整数は 素数 の積に因数分解でき 、その素数は 1 より大きい整数にさらに因数分解することはできないと主張しています。さらに、この因数分解は 因数の順序 まで一意です。 整数の因数分解は乗算の逆のようなものですが、 アルゴリズム的には はるかに困難であり 、この事実は RSA 暗号システムで 公開鍵暗号化を 実装するために利用されています 。
多項式の因数分解 も何世紀にもわたって研究されてきました。初等代数学では、多項式を因数分解すると、その 根を 求める問題が因数の根を求める問題に簡約されます。整数または体内の係数を持つ多項式は 、 一意の因数分解特性 を 持ちます。これは、 素数を既約多項式 に置き換えた算術の基本定理のバージョンです。 特に、 複素 係数を持つ 一変数多項式は 、一意に(順序付けまで) 線形多項式に因数分解できます。これは、 代数の基本定理 のバージョンです。この場合、因数分解は 根を求めるアルゴリズム で実行できます 。整数係数の多項式の場合は、 コンピュータ代数学にとって基本です。有理数係数の多項式の環内で(完全な)因数分解を計算するための効率的なコンピュータ アルゴリズム があります ( 多項式の因数分解を 参照)。
一意の因数分解特性を持つ可換環は一意の因数分解域と呼ばれます 。 一意 の因数分解域ではない 数体系 、たとえば 代数的整数の特定の環も 存在します。 しかし、代数的整数の環は、 デデキント域 の弱い特性 、つまり イデアルは一意に 素イデアル に因数分解されるという特性を満たします 。
因数分解は、 数学的対象をより小さく単純な対象の積に分解する、より一般的な方法を指すこともあります。たとえば、すべての関数は、 射影関数 と 単射関数 の合成に因数分解できます。 行列には、 さまざまな種類の 行列因数分解 が あります。たとえば、すべての行列 には、すべての対角要素が 1 である 下三角行列 L 、 上三角行列 U 、および 順列行列 P の積として一意の LUP 因数分解があります。これは、 ガウス消去法 の行列定式化です 。
整数
算術の基本定理 によれば 、1 より大きいすべての 整数 は、(因数の順序まで)一意に 素数 に因数分解できます。素数とは、1 より大きい整数の積にさらに因数分解することができない整数です。
整数n の因数分解を計算するには 、 n の 約数 q を 見つける か、 nが素数であることを決定する アルゴリズムが必要です。そのような約数が見つかったら、このアルゴリズムを因数 q と n / q に繰り返し適用すると、最終的に n の完全な因数分解が得られます 。 [1]
n の 約数 q を 見つけるには、 1 < q かつ q 2 ≤ n となる q のすべての値をテストすれば十分です。実際、 r が n の約数で r 2 > n となる場合 、 q = n / r は n の約数 で q 2 ≤ n となります。
q の値を 昇順にテストすると、最初に見つかる約数は必ず素数になり、 余因子 r = n / q は q より小さい約数を持つことはできません。完全な因数分解を得るには、 q 以上で √ r より大きくない r の約数を検索してアルゴリズムを続行するだけで十分です 。
この方法を適用するためにq のすべての値をテストする必要はありません 。原則として、素因数のみをテストすれば十分です。これには、たとえば エラトステネスのふるい で生成される素数表が必要です。因数分解法は本質的にエラトステネスのふるいと同じ作業を行うため、素数かどうかがすぐにはわからない数のみを約数としてテストする方が一般的に効率的です。通常は、2、3、5、および最後の桁が 1、3、7、9 で桁の合計が 3 の倍数ではない 5 より大きい数をテストすることで進めることができます。
この方法は小さな整数を因数分解するには有効だが、大きな整数には非効率的である。例えば、 ピエール・ド・フェルマーは6番目の フェルマー数 を発見できなかった。
1
+
2
2
5
=
1
+
2
32
=
4
294
967
297
{\displaystyle 1+2^{2^{5}}=1+2^{32}=4\,294\,967\,297}
は素数ではありません。実際、上記の方法を適用するには、 10 桁の小数点 以下の数値を 10,000 分割 します 。
より効率的な因数分解アルゴリズムもあります。しかし、現在の技術水準では、より強力なコンピュータを使用しても、ランダムに選択された 2 つの素数の積である 500 桁の 10 進数を因数分解することはできないため、比較的非効率的です。これにより、安全な インターネット 通信に広く使用されている RSA 暗号システム のセキュリティが確保されます。
例
n = 1386 を素因数分解する場合 :
2 による割り算から始めます。この数は偶数で、 n = 2 · 693 です。693 と、最初の除数の候補として 2 を続けて計算します。
693 は奇数 (2 は約数ではない) ですが、3 の倍数です。つまり、 693 = 3 · 231 かつ n = 2 · 3 · 231 です。231 と 3 を最初の約数の候補として続けます。
231 も 3 の倍数です。231 = 3 · 77 なので、 n = 2 · 3 2 · 77 です。77 と 3 を最初の約数の候補として続けます。
77 は 3 の倍数ではありません。各桁の合計が 14 であり、3 の倍数ではないからです。また、最後の桁が 7 であるため、5 の倍数でもありません。次にテストする奇数の約数は 7 です 。77 = 7 · 11 なので、 n = 2 · 3 2 · 7 · 11 です。これは、7 が素数であることを示しています (直接テストするのは簡単です)。11 を続け、7 を最初の約数の候補として考えます。
7 2 > 11 なので 、1は終わりです。したがって、11は素数であり、素因数分解は
1386 = 2 · 3 2 · 7 · 11 .
表現
式の操作は 代数 の 基礎です 。因数分解は、いくつかの理由から、式の操作における最も重要な方法の 1 つです。 方程式を 因数分解した形式 E ⋅ F = 0 にできる場合、方程式を解く問題は、独立した (通常はより簡単な) 2 つの問題 E = 0 と F = 0 に分割されます。式を因数分解できる場合、因数ははるかに単純になることが多く、問題に関する洞察が得られることがあります。たとえば、
x
3
−
1つの
x
2
−
b
x
2
−
c
x
2
+
1つの
b
x
+
1つの
c
x
+
b
c
x
−
1つの
b
c
{\displaystyle x^{3}-ax^{2}-bx^{2}-cx^{2}+abx+acx+bcx-abc}
16回の掛け算、4回の引き算、3回の加算があり、より単純な式にまとめられる。
(
x
−
1つの
)
(
x
−
b
)
(
x
−
c
)
、
{\displaystyle (xa)(xb)(xc),}
たった 2 回の乗算と 3 回の減算で、因数分解された形式で は多項式の根として
根 x = a 、 b 、 cが直ちに得られます。
一方、因数分解は常に可能であるとは限らず、可能であっても因数が必ずしも単純になるわけではありません。たとえば、 は2 つの 既約因数 と に因数分解できます 。
x
10
−
1
{\displaystyle x^{10}-1}
x
−
1
{\displaystyle x-1}
x
9
+
x
8
+
⋯
+
x
2
+
x
+
1
{\displaystyle x^{9}+x^{8}+\cdots +x^{2}+x+1}
因数分解を見つけるためのさまざまな方法が開発されており、そのいくつかを以下に説明します。
代数方程式 を解くことは、 多項式因数分解 の問題とみなすことができます 。実際、 代数の基本定理は 次のように述べることができます。 複素 係数 を持つ n 次の x の 多項式 はすべて、 i = 1, ..., n に対して n 個の線形因数に因数分解できます。 ここで、 a i は多項式の根です。 [2] これらの場合、因数分解の構造はわかっていますが、
アベル-ルフィニの定理により、 a i は一般に根号 ( n 乗根 ) で計算できません 。ほとんどの場合、できる最善のことは、 根を求めるアルゴリズム を使用して根の 近似値 を計算することです。
x
−
1つの
私
、
{\displaystyle x-a_{i},}
式の因数分解の歴史
式 (より具体的には方程式 )を簡略化するための代数的操作の体系的な使用は、 9 世紀にまで遡ると考えられており、 アル・フワーリズミー の著書 『補完と平衡による計算に関する簡潔な書』 には、そのような 2 種類の操作がタイトルとして付けられています。
しかし、 二次方程式 を解く場合ですら、因数分解法は ハリオット の死後10年となる1631年に出版された著作以前には使われていなかった。 [3] ハリオットは著書『 Artis Analyticae Praxis ad Aequationes Algebraicas Resolvendas』の中で、 単項式 、 二項式 、 三項式 の加算、減算、乗算、除算の表を作成した 。そして、第2節で、方程式 aa − ba + ca = + bc を設定し、これが以前に提示した乗算の形式と一致し、因数分解( a − b )( a + c ) となることを示した 。 [4]
一般的な方法
以下の方法は、和である式、または和に変換できる式に適用されます。したがって、これらの方法は 多項式 に最もよく適用されますが、和の項が 単項式 でない場合、つまり和の項が変数と定数の積である場合にも適用できます。
共通因子
和のすべての項が積であり、いくつかの因数がすべての項に共通である場合があります。この場合、 分配法則により、この共通因数を因数分解できます。このような共通因数が複数ある場合は、最大の共通因数を因数分解することが望ましいです。また、整数係数がある場合は、これらの係数の 最大公約数 を因数分解できます 。
例えば、 [5]
2は6、8、10の最大公約数であり、 すべての項を割り切れます。
6
x
3
ええ
2
+
8
x
4
ええ
3
−
10
x
5
ええ
3
=
2
x
3
ええ
2
(
3
+
4
x
ええ
−
5
x
2
ええ
)
、
{\displaystyle 6x^{3}y^{2}+8x^{4}y^{3}-10x^{5}y^{3}=2x^{3}y^{2}(3+4xy-5x^{2}y),}
x
3
ええ
2
{\displaystyle x^{3}y^{2}}
グループ化
項をグループ化すると、因数分解を取得するために他の方法を使用できる場合があります。
例えば、因数分解するには
、最初の2つの項には共通因数 x があり、最後の2つの項には共通因数 y が あることに気づくかもしれません。したがって
、簡単な検査で共通因数 x + 5
がわかり 、因数分解につながります。
4
x
2
+
20
x
+
3
x
ええ
+
15
ええ
、
{\displaystyle 4x^{2}+20x+3xy+15y,}
4
x
2
+
20
x
+
3
x
ええ
+
15
ええ
=
(
4
x
2
+
20
x
)
+
(
3
x
ええ
+
15
ええ
)
=
4
x
(
x
+
5
)
+
3
ええ
(
x
+
5
)
。
{\displaystyle 4x^{2}+20x+3xy+15y=(4x^{2}+20x)+(3xy+15y)=4x(x+5)+3y(x+5).}
4
x
2
+
20
x
+
3
x
ええ
+
15
ええ
=
(
4
x
+
3
ええ
)
(
x
+
5
)
。
{\displaystyle 4x^{2}+20x+3xy+15y=(4x+3y)(x+5).}
一般に、これは 2 つの二項式 の積として得られた 4 つの項の合計に対して機能します 。頻繁ではありませんが、より複雑な例でも機能する場合があります。
項の加算と減算
場合によっては、用語のグループ化によって、認識可能なパターンの一部が明らかになることがあります。その場合、用語を追加したり削除したりしてパターンを完成させると便利です。
この典型的な使用法は、 二次方程式の公式 を得るための 平方完成 法です。
もう 1 つの例は、 の因数分解です。 –1 の 非実数 平方根 (一般に iと表記) を導入すると、 平方の差は になります。
ただし、 実数 係数による因数分解が必要な場合もあります。3 つの項を加算および減算してグループ化すると、二項 式 の平方がわかります 。
減算および加算によって も因数分解が得られます。
これらの因数分解は、複素数だけでなく、 –1、2、または –2 のいずれかが平方である任意の体 に対しても機能します。有限体 では 、 2 つ の非平方数の積は平方数です。これは、整数 に対して既約な 多項式は 、すべての 素数 を 法 として既約であることを意味します 。たとえば、
である ため、 である ため、
x
4
+
1.
{\displaystyle x^{4}+1.}
x
4
+
1
=
(
x
2
+
私
)
(
x
2
−
私
)
。
{\displaystyle x^{4}+1=(x^{2}+i)(x^{2}-i).}
2
x
2
、
{\displaystyle 2x^{2},}
x
4
+
1
=
(
x
4
+
2
x
2
+
1
)
−
2
x
2
=
(
x
2
+
1
)
2
−
(
x
2
)
2
=
(
x
2
+
x
2
+
1
)
(
x
2
−
x
2
+
1
)
。
{\displaystyle x^{4}+1=(x^{4}+2x^{2}+1)-2x^{2}=(x^{2}+1)^{2}-\left(x{\sqrt {2}}\right)^{2}=\left(x^{2}+x{\sqrt {2}}+1\right)\left(x^{2}-x{\sqrt {2}}+1\right).}
2
x
2
{\displaystyle 2x^{2}}
x
4
+
1
=
(
x
4
−
2
x
2
+
1
)
+
2
x
2
=
(
x
2
−
1
)
2
+
(
x
2
)
2
=
(
x
2
+
x
−
2
−
1
)
(
x
2
−
x
−
2
−
1
)
。
{\displaystyle x^{4}+1=(x^{4}-2x^{2}+1)+2x^{2}=(x^{2}-1)^{2}+\left(x{\sqrt {2}}\right)^{2}=\left(x^{2}+x{\sqrt {-2}}-1\right)\left(x^{2}-x{\sqrt {-2}}-1\right).}
x
4
+
1
、
{\displaystyle x^{4}+1,}
x
4
+
1
≡
(
x
+
1
)
4
(
モッド
2
)
;
{\displaystyle x^{4}+1\equiv (x+1)^{4}{\pmod {2}};}
x
4
+
1
≡
(
x
2
+
x
−
1
)
(
x
2
−
x
−
1
)
(
モッド
3
)
、
{\displaystyle x^{4}+1\equiv (x^{2}+x-1)(x^{2}-x-1){\pmod {3}},}
1
2
≡
−
2
(
モッド
3
)
;
{\displaystyle 1^{2}\equiv -2{\pmod {3}};}
x
4
+
1
≡
(
x
2
+
2
)
(
x
2
−
2
)
(
モッド
5
)
、
{\displaystyle x^{4}+1\equiv (x^{2}+2)(x^{2}-2){\pmod {5}},}
2
2
≡
−
1
(
モッド
5
)
;
{\displaystyle 2^{2}\equiv -1{\pmod {5}};}
x
4
+
1
≡
(
x
2
+
3
x
+
1
)
(
x
2
−
3
x
+
1
)
(
モッド
7
)
、
{\displaystyle x^{4}+1\equiv (x^{2}+3x+1)(x^{2}-3x+1){\pmod {7}},}
3
2
≡
2
(
モッド
7
)
。
{\displaystyle 3^{2}\equiv 2{\pmod {7}}.}
認識可能なパターン
多くの 恒等式は 、和と積が等しくなるようにします。上記の方法は、ある恒等式の和の側を式に出現させ、その結果、積に置き換えるために使用できます。
以下は、左辺がパターンとしてよく使用される恒等式である(つまり、これらの恒等式に現れる変数 E と Fは、 因数分解する必要がある式の任意の部分式を表すことができる)。 [6]
2 つの正方形と 2 つの立方体の違いを視覚的に証明する
え
2
−
ふ
2
=
(
え
+
ふ
)
(
え
−
ふ
)
{\displaystyle E^{2}-F^{2}=(E+F)(EF)}
例えば、
1つの
2
+
2
1つの
b
+
b
2
−
x
2
+
2
x
ええ
−
ええ
2
=
(
1つの
2
+
2
1つの
b
+
b
2
)
−
(
x
2
−
2
x
ええ
+
ええ
2
)
=
(
1つの
+
b
)
2
−
(
x
−
ええ
)
2
=
(
1つの
+
b
+
x
−
ええ
)
(
1つの
+
b
−
x
+
ええ
)
。
{\displaystyle {\begin{aligned}a^{2}+&2ab+b^{2}-x^{2}+2xy-y^{2}\\&=(a^{2}+2ab+b^{2})-(x^{2}-2xy+y^{2})\\&=(a+b)^{2}-(x-y)^{2}\\&=(a+b+x-y)(a+b-x+y).\end{aligned}}}
E
3
+
F
3
=
(
E
+
F
)
(
E
2
−
E
F
+
F
2
)
{\displaystyle E^{3}+F^{3}=(E+F)(E^{2}-EF+F^{2})}
E
3
−
F
3
=
(
E
−
F
)
(
E
2
+
E
F
+
F
2
)
{\displaystyle E^{3}-F^{3}=(E-F)(E^{2}+EF+F^{2})}
a
3
+
b
3
+
3
a
b
(
a
+
b
)
=
(
a
+
b
)
3
{\displaystyle a^{3}+b^{3}+3ab(a+b)=(a+b)^{3}}
a
3
−
b
3
−
3
a
b
(
a
−
b
)
=
(
a
−
b
)
3
{\displaystyle a^{3}-b^{3}-3ab(a-b)=(a-b)^{3}}
E
4
−
F
4
=
(
E
2
+
F
2
)
(
E
2
−
F
2
)
=
(
E
2
+
F
2
)
(
E
+
F
)
(
E
−
F
)
{\displaystyle {\begin{aligned}E^{4}-F^{4}&=(E^{2}+F^{2})(E^{2}-F^{2})\\&=(E^{2}+F^{2})(E+F)(E-F)\end{aligned}}}
次の恒等式では、因数はさらに因数分解されることがよくあります。
E
2
n
−
F
2
n
=
(
E
n
+
F
n
)
(
E
n
−
F
n
)
{\displaystyle E^{2n}-F^{2n}=(E^{n}+F^{n})(E^{n}-F^{n})}
E
n
−
F
n
=
(
E
−
F
)
(
E
n
−
1
+
E
n
−
2
F
+
E
n
−
3
F
2
+
⋯
+
E
F
n
−
2
+
F
n
−
1
)
{\displaystyle E^{n}-F^{n}=(E-F)(E^{n-1}+E^{n-2}F+E^{n-3}F^{2}+\cdots +EF^{n-2}+F^{n-1})}
これは、因数が因数分解された合計よりもはるかに大きくなる可能性があることを示す例です。
E
n
+
F
n
=
(
E
+
F
)
(
E
n
−
1
−
E
n
−
2
F
+
E
n
−
3
F
2
−
⋯
−
E
F
n
−
2
+
F
n
−
1
)
{\displaystyle E^{n}+F^{n}=(E+F)(E^{n-1}-E^{n-2}F+E^{n-3}F^{2}-\cdots -EF^{n-2}+F^{n-1})}
( 前式の Fを -F に 変更することで得られる)
指数が2の累乗である場合、一般に、 複素数を 導入せずに式を因数分解することはできません( E と F に複素数が含まれている場合は、そうではない可能性があります) 。nが 奇数の約数を持つ場合、つまり n = pq で pが 奇数の場合、前述の式(「合計、奇数指数」)を適用して、
(
E
q
)
p
+
(
F
q
)
p
.
{\displaystyle (E^{q})^{p}+(F^{q})^{p}.}
x
2
+
y
2
+
z
2
+
2
(
x
y
+
y
z
+
x
z
)
=
(
x
+
y
+
z
)
2
x
3
+
y
3
+
z
3
−
3
x
y
z
=
(
x
+
y
+
z
)
(
x
2
+
y
2
+
z
2
−
x
y
−
x
z
−
y
z
)
x
3
+
y
3
+
z
3
+
3
x
2
(
y
+
z
)
+
3
y
2
(
x
+
z
)
+
3
z
2
(
x
+
y
)
+
6
x
y
z
=
(
x
+
y
+
z
)
3
x
3
+
y
3
+
z
3
+
3
(
x
+
y
)
(
y
+
z
)
(
x
+
z
)
=
(
x
+
y
+
z
)
3
{\displaystyle {\begin{aligned}&x^{2}+y^{2}+z^{2}+2(xy+yz+xz)=(x+y+z)^{2}\\&x^{3}+y^{3}+z^{3}-3xyz=(x+y+z)(x^{2}+y^{2}+z^{2}-xy-xz-yz)\\&x^{3}+y^{3}+z^{3}+3x^{2}(y+z)+3y^{2}(x+z)+3z^{2}(x+y)+6xyz=(x+y+z)^{3}\\&x^{3}+y^{3}+z^{3}+3(x+y)(y+z)(x+z)=(x+y+z)^{3}\\\end{aligned}}}
x
4
+
x
2
y
2
+
y
4
=
(
x
2
+
x
y
+
y
2
)
(
x
2
−
x
y
+
y
2
)
{\displaystyle x^{4}+x^{2}y^{2}+y^{4}=(x^{2}+xy+y^{2})(x^{2}-xy+y^{2})}
x
4
+
x
2
+
1
=
(
x
2
+
x
+
1
)
(
x
2
−
x
+
1
)
{\displaystyle x^{4}+x^{2}+1=(x^{2}+x+1)(x^{2}-x+1)}
4乗までの二項式展開の視覚化
二項定理は、 そこ に現れる整数から簡単に認識できるパターンを提供する。
低度の場合:
a
2
+
2
a
b
+
b
2
=
(
a
+
b
)
2
{\displaystyle a^{2}+2ab+b^{2}=(a+b)^{2}}
a
2
−
2
a
b
+
b
2
=
(
a
−
b
)
2
{\displaystyle a^{2}-2ab+b^{2}=(a-b)^{2}}
a
3
+
3
a
2
b
+
3
a
b
2
+
b
3
=
(
a
+
b
)
3
{\displaystyle a^{3}+3a^{2}b+3ab^{2}+b^{3}=(a+b)^{3}}
a
3
−
3
a
2
b
+
3
a
b
2
−
b
3
=
(
a
−
b
)
3
{\displaystyle a^{3}-3a^{2}b+3ab^{2}-b^{3}=(a-b)^{3}}
より一般的には、と の展開形の係数は、 パスカルの三角形の n 番目の行 に現れる 二項係数 です 。
(
a
+
b
)
n
{\displaystyle (a+b)^{n}}
(
a
−
b
)
n
{\displaystyle (a-b)^{n}}
団結のルーツ
1 の n 乗根は 、それぞれが
多項式 の 根である 複素数 です 。したがって、
x
n
−
1.
{\displaystyle x^{n}-1.}
e
2
i
k
π
/
n
=
cos
2
π
k
n
+
i
sin
2
π
k
n
{\displaystyle e^{2ik\pi /n}=\cos {\tfrac {2\pi k}{n}}+i\sin {\tfrac {2\pi k}{n}}}
k
=
0
,
…
,
n
−
1.
{\displaystyle k=0,\ldots ,n-1.}
したがって、任意の 2 つの式 E と F については、次のようになります。
E
n
−
F
n
=
(
E
−
F
)
∏
k
=
1
n
−
1
(
E
−
F
e
2
i
k
π
/
n
)
{\displaystyle E^{n}-F^{n}=(E-F)\prod _{k=1}^{n-1}\left(E-Fe^{2ik\pi /n}\right)}
E
n
+
F
n
=
∏
k
=
0
n
−
1
(
E
−
F
e
(
2
k
+
1
)
i
π
/
n
)
if
n
is even
{\displaystyle E^{n}+F^{n}=\prod _{k=0}^{n-1}\left(E-Fe^{(2k+1)i\pi /n}\right)\qquad {\text{if }}n{\text{ is even}}}
E
n
+
F
n
=
(
E
+
F
)
∏
k
=
1
n
−
1
(
E
+
F
e
2
i
k
π
/
n
)
if
n
is odd
{\displaystyle E^{n}+F^{n}=(E+F)\prod _{k=1}^{n-1}\left(E+Fe^{2ik\pi /n}\right)\qquad {\text{if }}n{\text{ is odd}}}
E と F が 実数式で、実因数が必要な 場合は、 複素共役 因数のすべてのペアをその積で置き換える必要があります。 の複素共役は で あり 、
次の実因数分解が存在します ( k を n – k または n + 1 – k に変更し 、通常の 三角関数の公式 を適用すること
で、一方から他方へ移行します )。
e
i
α
{\displaystyle e^{i\alpha }}
e
−
i
α
,
{\displaystyle e^{-i\alpha },}
(
a
−
b
e
i
α
)
(
a
−
b
e
−
i
α
)
=
a
2
−
a
b
(
e
i
α
+
e
−
i
α
)
+
b
2
e
i
α
e
−
i
α
=
a
2
−
2
a
b
cos
α
+
b
2
,
{\displaystyle \left(a-be^{i\alpha }\right)\left(a-be^{-i\alpha }\right)=a^{2}-ab\left(e^{i\alpha }+e^{-i\alpha }\right)+b^{2}e^{i\alpha }e^{-i\alpha }=a^{2}-2ab\cos \,\alpha +b^{2},}
E
2
n
−
F
2
n
=
(
E
−
F
)
(
E
+
F
)
∏
k
=
1
n
−
1
(
E
2
−
2
E
F
cos
k
π
n
+
F
2
)
=
(
E
−
F
)
(
E
+
F
)
∏
k
=
1
n
−
1
(
E
2
+
2
E
F
cos
k
π
n
+
F
2
)
{\displaystyle {\begin{aligned}E^{2n}-F^{2n}&=(E-F)(E+F)\prod _{k=1}^{n-1}\left(E^{2}-2EF\cos \,{\tfrac {k\pi }{n}}+F^{2}\right)\\&=(E-F)(E+F)\prod _{k=1}^{n-1}\left(E^{2}+2EF\cos \,{\tfrac {k\pi }{n}}+F^{2}\right)\end{aligned}}}
E
2
n
+
F
2
n
=
∏
k
=
1
n
(
E
2
+
2
E
F
cos
(
2
k
−
1
)
π
2
n
+
F
2
)
=
∏
k
=
1
n
(
E
2
−
2
E
F
cos
(
2
k
−
1
)
π
2
n
+
F
2
)
{\displaystyle {\begin{aligned}E^{2n}+F^{2n}&=\prod _{k=1}^{n}\left(E^{2}+2EF\cos \,{\tfrac {(2k-1)\pi }{2n}}+F^{2}\right)\\&=\prod _{k=1}^{n}\left(E^{2}-2EF\cos \,{\tfrac {(2k-1)\pi }{2n}}+F^{2}\right)\end{aligned}}}
これらの因数分解に現れる余弦は代数的数であり 、 根号 で 表現 できる(これは ガロア群が 巡回的であるため可能である)。しかし、これらの根号表現は、 n の値が小さい場合を除いて、使用するには複雑すぎる 。例えば、
a
4
+
b
4
=
(
a
2
−
2
a
b
+
b
2
)
(
a
2
+
2
a
b
+
b
2
)
.
{\displaystyle a^{4}+b^{4}=(a^{2}-{\sqrt {2}}ab+b^{2})(a^{2}+{\sqrt {2}}ab+b^{2}).}
a
5
−
b
5
=
(
a
−
b
)
(
a
2
+
1
−
5
2
a
b
+
b
2
)
(
a
2
+
1
+
5
2
a
b
+
b
2
)
,
{\displaystyle a^{5}-b^{5}=(a-b)\left(a^{2}+{\frac {1-{\sqrt {5}}}{2}}ab+b^{2}\right)\left(a^{2}+{\frac {1+{\sqrt {5}}}{2}}ab+b^{2}\right),}
a
5
+
b
5
=
(
a
+
b
)
(
a
2
−
1
−
5
2
a
b
+
b
2
)
(
a
2
−
1
+
5
2
a
b
+
b
2
)
,
{\displaystyle a^{5}+b^{5}=(a+b)\left(a^{2}-{\frac {1-{\sqrt {5}}}{2}}ab+b^{2}\right)\left(a^{2}-{\frac {1+{\sqrt {5}}}{2}}ab+b^{2}\right),}
多くの場合、 有理係数の因数分解が必要になります。このような因数分解には、 円分多項式 が含まれます。和と差または累乗の有理因数分解を表現するには、 多項式の同次化 の表記が必要です。その 同次化が 2変数多項式 である場合、 次の式が得られます。ここで、
積は nのすべての約数、または n を 割り切れない 2 n のすべての約数に対して取られ 、は n 番目の円分多項式
です。
P
(
x
)
=
a
0
x
n
+
a
i
x
n
−
1
+
⋯
+
a
n
,
{\displaystyle P(x)=a_{0}x^{n}+a_{i}x^{n-1}+\cdots +a_{n},}
P
¯
(
x
,
y
)
=
a
0
x
n
+
a
i
x
n
−
1
y
+
⋯
+
a
n
y
n
.
{\displaystyle {\overline {P}}(x,y)=a_{0}x^{n}+a_{i}x^{n-1}y+\cdots +a_{n}y^{n}.}
E
n
−
F
n
=
∏
k
∣
n
Q
¯
n
(
E
,
F
)
,
{\displaystyle E^{n}-F^{n}=\prod _{k\mid n}{\overline {Q}}_{n}(E,F),}
E
n
+
F
n
=
∏
k
∣
2
n
,
k
∤
n
Q
¯
n
(
E
,
F
)
,
{\displaystyle E^{n}+F^{n}=\prod _{k\mid 2n,k\not \mid n}{\overline {Q}}_{n}(E,F),}
Q
n
(
x
)
{\displaystyle Q_{n}(x)}
たとえば、
6 の約数は 1、2、3、6 であり、12 で 6 を割り切れない約数は 4 と 12 です。
a
6
−
b
6
=
Q
¯
1
(
a
,
b
)
Q
¯
2
(
a
,
b
)
Q
¯
3
(
a
,
b
)
Q
¯
6
(
a
,
b
)
=
(
a
−
b
)
(
a
+
b
)
(
a
2
−
a
b
+
b
2
)
(
a
2
+
a
b
+
b
2
)
,
{\displaystyle a^{6}-b^{6}={\overline {Q}}_{1}(a,b){\overline {Q}}_{2}(a,b){\overline {Q}}_{3}(a,b){\overline {Q}}_{6}(a,b)=(a-b)(a+b)(a^{2}-ab+b^{2})(a^{2}+ab+b^{2}),}
a
6
+
b
6
=
Q
¯
4
(
a
,
b
)
Q
¯
12
(
a
,
b
)
=
(
a
2
+
b
2
)
(
a
4
−
a
2
b
2
+
b
4
)
,
{\displaystyle a^{6}+b^{6}={\overline {Q}}_{4}(a,b){\overline {Q}}_{12}(a,b)=(a^{2}+b^{2})(a^{4}-a^{2}b^{2}+b^{4}),}
多項式
多項式の場合、因数分解は代数方程式 を解く問題と深く関係している 。代数方程式は次の形式をとる。
P
(
x
)
=
def
a
0
x
n
+
a
1
x
n
−
1
+
⋯
+
a
n
=
0
,
{\displaystyle P(x)\ \,{\stackrel {\text{def}}{=}}\ \,a_{0}x^{n}+a_{1}x^{n-1}+\cdots +a_{n}=0,}
ここで P ( x )は x の多項式であり、
この方程式の解(多項式の 根 とも呼ばれる)は x の 値 r であり、
a
0
≠
0.
{\displaystyle a_{0}\neq 0.}
P
(
r
)
=
0.
{\displaystyle P(r)=0.}
が2 つの多項式の積として P ( x ) = 0 を 因数分解したものである 場合、 P ( x )の根は Q ( x ) の根と R ( x ) の根の 和集合 です 。したがって、 P ( x ) = 0 を解くことは、 Q ( x ) = 0 と R ( x ) = 0 を 解くというより単純な問題に簡略化されます 。
P
(
x
)
=
Q
(
x
)
R
(
x
)
{\displaystyle P(x)=Q(x)R(x)}
逆に 因数定理は、 rが P ( x ) = 0 の根であるならば 、 P ( x )は 次のように因数分解できると
主張している。
P
(
x
)
=
(
x
−
r
)
Q
(
x
)
,
{\displaystyle P(x)=(x-r)Q(x),}
ここで Q ( x )は P ( x )=0 を 線形(1次)因子 x - r でユークリッド除算した 商です 。
P ( x ) の係数が 実数 または 複素数 である場合 、 代数の基本定理は P ( x )が 実根または複素根を持つと主張します 。因数定理を再帰的に使用すると、次のようになります。
P
(
x
)
=
a
0
(
x
−
r
1
)
⋯
(
x
−
r
n
)
,
{\displaystyle P(x)=a_{0}(x-r_{1})\cdots (x-r_{n}),}
ここで、 は P の実根または複素根であり 、その一部は重複している可能性があります。この完全な因数分解は、 因数の順序
まで一意です。
r
1
,
…
,
r
n
{\displaystyle r_{1},\ldots ,r_{n}}
P ( x ) の係数 が実数の場合、一般には、因子が実数係数を持つ因数分解が望まれます。この場合、完全な因数分解には、いくつかの二次 (次数 2) 因子が含まれる可能性があります。この因数分解は、上記の完全な因数分解から簡単に推測できます。実際、 r = a + ib が P ( x ) の非実数根である場合 、その 複素共役 s = a - ibも P ( x ) の根です 。したがって、積
(
x
−
r
)
(
x
−
s
)
=
x
2
−
(
r
+
s
)
x
+
r
s
=
x
2
−
2
a
x
+
a
2
+
b
2
{\displaystyle (x-r)(x-s)=x^{2}-(r+s)x+rs=x^{2}-2ax+a^{2}+b^{2}}
は実係数を持つP ( x ) の因数です 。これをすべての非実因数に対して繰り返すと、線形または二次の実因数を持つ因数分解が得られます。
これらの実数または複素数の因数分解を計算するには、多項式の根が必要ですが、これは正確に計算できない可能性があり、 根を求めるアルゴリズムを 使用して近似することしかできません。
実際には、関心のある代数方程式のほとんどには 整数 または 有理数の 係数があり、同じ種類の因数を持つ因数分解が必要になる場合があります。 算術の基本定理は、 この場合に一般化することができ、整数または有理数の係数を持つ多項式は 一意の因数分解特性 を持つと述べます。より正確には、有理数の係数を持つすべての多項式は、積に因数分解できます。
P
(
x
)
=
q
P
1
(
x
)
⋯
P
k
(
x
)
,
{\displaystyle P(x)=q\,P_{1}(x)\cdots P_{k}(x),}
ここで、 q は 有理数であり、 既約かつ 原始 的 な整数係数を持つ非定数多項式です 。つまり、 のいずれも、 1 でも -1 でもない 2 つの多項式 (整数係数を持つ) の積として表すことはできません (整数は次数 0 の多項式と見なされます)。さらに、この因数分解は、因数の順序と因数の符号まで一意です。
P
1
(
x
)
,
…
,
P
k
(
x
)
{\displaystyle P_{1}(x),\ldots ,P_{k}(x)}
P
i
(
x
)
{\displaystyle P_{i}(x)}
この因数分解を計算するための効率的な アルゴリズム があり、ほとんどの コンピュータ代数 システムに実装されています。 多項式の因数分解を 参照してください。残念ながら、これらのアルゴリズムは紙と鉛筆による計算に使用するには複雑すぎます。上記の経験則の他に、手計算に適した方法はわずかしかなく、通常は非ゼロ係数が少ない低次多項式にのみ有効です。主な方法については、次のサブセクションで説明します。
プリミティブ部分と内容の因数分解
有理数 係数を持つすべての多項式は 、有理数と整数係数を持つ多項式の積として一意に因数分解できます。この多項式は 原始的 (つまり、係数の 最大公約数 が 1) であり、正の先頭係数 (最高次項の係数) を持ちます。例:
−
10
x
2
+
5
x
+
5
=
(
−
5
)
⋅
(
2
x
2
−
x
−
1
)
{\displaystyle -10x^{2}+5x+5=(-5)\cdot (2x^{2}-x-1)}
1
3
x
5
+
7
2
x
2
+
2
x
+
1
=
1
6
(
2
x
5
+
21
x
2
+
12
x
+
6
)
{\displaystyle {\frac {1}{3}}x^{5}+{\frac {7}{2}}x^{2}+2x+1={\frac {1}{6}}(2x^{5}+21x^{2}+12x+6)}
この因数分解では、有理数は内容と呼ばれ 、 原始多項式は 原始部分 です。この因数分解の計算は次のように行うことができます。まず、すべての係数を共通分母に減じて、整数係数を持つ多項式の整数 q による商を取得します。次に、この多項式の係数の大公約数 p で除算して原始部分を取得します。内容は です。最後に、必要に応じて、 p の符号 と原始部分のすべての係数を変更します。
p
/
q
.
{\displaystyle p/q.}
この因数分解により、元の多項式よりも大きな結果が生成される場合があります (通常は互いに素な 分母が多数ある場合 )。ただし、その場合でも、一般に、原始的な部分はさらに因数分解を行うために操作する方が簡単です。
因数定理を使う
因数定理は、 rが 多項式 の 根 である場合、
P
(
x
)
=
a
0
x
n
+
a
1
x
n
−
1
+
⋯
+
a
n
−
1
x
+
a
n
,
{\displaystyle P(x)=a_{0}x^{n}+a_{1}x^{n-1}+\cdots +a_{n-1}x+a_{n},}
P ( r ) = 0 を意味するので 、因数分解が可能となる。
P
(
x
)
=
(
x
−
r
)
Q
(
x
)
,
{\displaystyle P(x)=(x-r)Q(x),}
どこ
Q
(
x
)
=
b
0
x
n
−
1
+
⋯
+
b
n
−
2
x
+
b
n
−
1
,
{\displaystyle Q(x)=b_{0}x^{n-1}+\cdots +b_{n-2}x+b_{n-1},}
とする と、 多項式の長除法 または 合成除法は 次のようになります。
a
0
=
b
0
{\displaystyle a_{0}=b_{0}}
b
i
=
a
0
r
i
+
⋯
+
a
i
−
1
r
+
a
i
for
i
=
1
,
…
,
n
−
1.
{\displaystyle b_{i}=a_{0}r^{i}+\cdots +a_{i-1}r+a_{i}\ {\text{ for }}\ i=1,\ldots ,n{-}1.}
これは、多項式の根がわかっている場合や推測できる場合に便利です。
例えば、 係数の合計が0であることは容易に分かるので、 r = 1は 根である。r +
0 = 1 なので、
P
(
x
)
=
x
3
−
3
x
+
2
,
{\displaystyle P(x)=x^{3}-3x+2,}
r
2
+
0
r
−
3
=
−
2
,
{\displaystyle r^{2}+0r-3=-2,}
x
3
−
3
x
+
2
=
(
x
−
1
)
(
x
2
+
x
−
2
)
.
{\displaystyle x^{3}-3x+2=(x-1)(x^{2}+x-2).}
有理根
有理数係数を持つ多項式の場合、有理数である根を探すことができます。原始的な部分内容因数分解 (上記参照) により、有理数根を探す問題は、非自明な共通約数を持たない 整数係数 を持つ多項式の場合にまで縮小されます。
がそのような多項式の有理根である
場合
x
=
p
q
{\displaystyle x={\tfrac {p}{q}}}
P
(
x
)
=
a
0
x
n
+
a
1
x
n
−
1
+
⋯
+
a
n
−
1
x
+
a
n
,
{\displaystyle P(x)=a_{0}x^{n}+a_{1}x^{n-1}+\cdots +a_{n-1}x+a_{n},}
因数定理は因数分解が存在することを示している
P
(
x
)
=
(
q
x
−
p
)
Q
(
x
)
,
{\displaystyle P(x)=(qx-p)Q(x),}
ここで、両方の因子は整数係数を持ちます( Qが 整数係数を持つという事実は、 P ( x ) をで 割った商に関する上記の式から生じます )。
x
−
p
/
q
{\displaystyle x-p/q}
上記の等式のn 次の係数 と定数係数を比較すると、が 簡約形 の有理根である場合 、 qは の約数であり 、 p は の約数であることがわかります。したがって、 p と q には有限の数の可能性があり 、体系的に調べることができます。 [7]
p
q
{\displaystyle {\tfrac {p}{q}}}
a
0
,
{\displaystyle a_{0},}
a
n
.
{\displaystyle a_{n}.}
例えば、多項式
P
(
x
)
=
2
x
3
−
7
x
2
+
10
x
−
6
{\displaystyle P(x)=2x^{3}-7x^{2}+10x-6}
q > 0 の 有理根を持つ場合 、 p は 6 を割り切れる、つまり q は 2 を割り切れる、つまりさらに x < 0 の場合 、多項式のすべての項は負であるため、根は負にはならない。つまり、
p
q
{\displaystyle {\tfrac {p}{q}}}
p
∈
{
±
1
,
±
2
,
±
3
,
±
6
}
,
{\displaystyle p\in \{\pm 1,\pm 2,\pm 3,\pm 6\},}
q
∈
{
1
,
2
}
.
{\displaystyle q\in \{1,2\}.}
p
q
∈
{
1
,
2
,
3
,
6
,
1
2
,
3
2
}
.
{\displaystyle {\tfrac {p}{q}}\in \{1,2,3,6,{\tfrac {1}{2}},{\tfrac {3}{2}}\}.}
直接計算すると、 のみが 根であることが分かるので、他の有理根は存在しない。因数定理を適用すると、最終的に因数分解が導かれる。
3
2
{\displaystyle {\tfrac {3}{2}}}
2
x
3
−
7
x
2
+
10
x
−
6
=
(
2
x
−
3
)
(
x
2
−
2
x
+
2
)
.
{\displaystyle 2x^{3}-7x^{2}+10x-6=(2x-3)(x^{2}-2x+2).}
二次交流法
上記の方法は 二次多項式に適用することができ、 ac因数分解法 につながる 。 [8]
二次多項式を考える
P
(
x
)
=
a
x
2
+
b
x
+
c
{\displaystyle P(x)=ax^{2}+bx+c}
整数係数を持つ。有理根を持つ場合、その分母は aを 均等に割り切れる必要があり、約分可能な分数 として表される。 ヴィエタの公式 によれば 、もう一方の根 は
r
1
=
r
a
.
{\displaystyle r_{1}={\tfrac {r}{a}}.}
r
2
{\displaystyle r_{2}}
r
2
=
−
b
a
−
r
1
=
−
b
a
−
r
a
=
−
b
+
r
a
=
s
a
,
{\displaystyle r_{2}=-{\frac {b}{a}}-r_{1}=-{\frac {b}{a}}-{\frac {r}{a}}=-{\frac {b+r}{a}}={\frac {s}{a}},}
したがって
、2番目の根も有理数であり、ヴィエタの2番目の公式 は
s
=
−
(
b
+
r
)
.
{\displaystyle s=-(b+r).}
r
1
r
2
=
c
a
{\displaystyle r_{1}r_{2}={\frac {c}{a}}}
s
a
r
a
=
c
a
,
{\displaystyle {\frac {s}{a}}{\frac {r}{a}}={\frac {c}{a}},}
つまり
r
s
=
a
c
and
r
+
s
=
−
b
.
{\displaystyle rs=ac\quad {\text{and}}\quad r+s=-b.}
積がac であるすべての整数のペアをチェックすると 、有理根があればそれが得られます。
まとめると、 が有理根を持つ場合、 と なる整数 r と s が存在し (テストするケースは有限個)、その根は であり 、 である。 言い換えれば、因数分解が成り立つ。
a
x
2
+
b
x
+
c
{\displaystyle ax^{2}+bx+c}
r
s
=
a
c
{\displaystyle rs=ac}
r
+
s
=
−
b
{\displaystyle r+s=-b}
r
a
{\displaystyle {\tfrac {r}{a}}}
s
a
.
{\displaystyle {\tfrac {s}{a}}.}
a
(
a
x
2
+
b
x
+
c
)
=
(
a
x
−
r
)
(
a
x
−
s
)
.
{\displaystyle a(ax^{2}+bx+c)=(ax-r)(ax-s).}
例えば、二次多項式を考えてみましょう
6
x
2
+
13
x
+
6.
{\displaystyle 6x^{2}+13x+6.}
ac = 36 の因数を調べると、 4 + 9 = 13 = b となり 、2つの根が得られる。
r
1
=
−
4
6
=
−
2
3
and
r
2
=
−
9
6
=
−
3
2
,
{\displaystyle r_{1}=-{\frac {4}{6}}=-{\frac {2}{3}}\quad {\text{and}}\quad r_{2}=-{\frac {9}{6}}=-{\frac {3}{2}},}
そして因数分解
6
x
2
+
13
x
+
6
=
6
(
x
+
2
3
)
(
x
+
3
2
)
=
(
3
x
+
2
)
(
2
x
+
3
)
.
{\displaystyle 6x^{2}+13x+6=6(x+{\tfrac {2}{3}})(x+{\tfrac {3}{2}})=(3x+2)(2x+3).}
任意の一変数 二次多項式は 、二次方程式の公式 を使用して因数分解できます 。
a
x
2
+
b
x
+
c
{\displaystyle ax^{2}+bx+c}
a
x
2
+
b
x
+
c
=
a
(
x
−
α
)
(
x
−
β
)
=
a
(
x
−
−
b
+
b
2
−
4
a
c
2
a
)
(
x
−
−
b
−
b
2
−
4
a
c
2
a
)
,
{\displaystyle ax^{2}+bx+c=a(x-\alpha )(x-\beta )=a\left(x-{\frac {-b+{\sqrt {b^{2}-4ac}}}{2a}}\right)\left(x-{\frac {-b-{\sqrt {b^{2}-4ac}}}{2a}}\right),}
ここで 、 と は 多項式の
2 つの 根です。
α
{\displaystyle \alpha }
β
{\displaystyle \beta }
a、b、c がすべて 実数 の場合、 判別式 が非負のときに限り、因子は実数になります 。それ以外の場合、2 次多項式は非定数の実数因子に因数分解できません。
b
2
−
4
a
c
{\displaystyle b^{2}-4ac}
二次方程式の公式は、係数が2とは異なる 特性 を持つ任意の 体 に属する場合に有効であり、特に 奇数の要素を持つ 有限体の係数に対して有効である。 [9]
3 次 および 4 次 多項式の根の公式もありますが 、一般的には実用するには複雑すぎます。 アーベル・ルフィニの定理は、 5 次以上の多項式には根号に関する一般的な根の公式が存在しないことを示しています。
ルート間の関係の使用
多項式の根とその係数の間に何らかの関係があることがわかっている場合があります。この知識を使用すると、多項式を因数分解して根を見つけるのに役立ちます。 ガロア理論は 、根と係数の関係の体系的な研究に基づいており、これには Vieta の公式 が含まれます。
ここでは、多項式の2つの根
とが 次の関係を満たす、
より単純なケースを考える。
x
1
{\displaystyle x_{1}}
x
2
{\displaystyle x_{2}}
P
(
x
)
{\displaystyle P(x)}
x
2
=
Q
(
x
1
)
,
{\displaystyle x_{2}=Q(x_{1}),}
ここで、 Q は 多項式です。
これは 、 が および の 共通根であることを意味します。したがって、 はこれら 2 つの多項式の 最大公約数 の根です 。したがって、この最大公約数は の非定数因数であることがわかります。 多項式のユークリッド互除法を使用すると、 この最大公約数を計算できます。
x
1
{\displaystyle x_{1}}
P
(
Q
(
x
)
)
{\displaystyle P(Q(x))}
P
(
x
)
.
{\displaystyle P(x).}
P
(
x
)
.
{\displaystyle P(x).}
例えば、 [10] に は2つの根があり、その合計が0であるとわかっている場合
、ユークリッドの互除法を に適用して 、 最初の除算ステップで を加算して余りを求めること が でき ます 。
P
(
x
)
=
x
3
−
5
x
2
−
16
x
+
80
{\displaystyle P(x)=x^{3}-5x^{2}-16x+80}
P
(
x
)
{\displaystyle P(x)}
P
(
−
x
)
.
{\displaystyle P(-x).}
P
(
x
)
{\displaystyle P(x)}
P
(
−
x
)
,
{\displaystyle P(-x),}
−
10
(
x
2
−
16
)
.
{\displaystyle -10(x^{2}-16).}
次に、割る と 新しい余りは0、 商は
x -5となり、完全な因数分解が行われます。
P
(
x
)
{\displaystyle P(x)}
x
2
−
16
{\displaystyle x^{2}-16}
x
3
−
5
x
2
−
16
x
+
80
=
(
x
−
5
)
(
x
−
4
)
(
x
+
4
)
.
{\displaystyle x^{3}-5x^{2}-16x+80=(x-5)(x-4)(x+4).}
一意の因数分解領域
体 上の整数と多項式は、 一意因数分解という性質を共有しています。つまり、すべての非ゼロ元は、可逆元 (単位 、 整数の場合は ±1) の積と 既約元 ( 整数 の場合は素数 ) の積に因数分解でき、この因数分解は、因数を並べ替えたり、因数間で単位をシフトしたりしない限り一意です。この性質を共有する 積分領域は 、一意因数分解領域 (UFD)と呼ばれます 。
UFD には最大公約数 が存在しますが、最大公約数が存在するすべての整域 ( GCD 領域 と呼ばれる) が UFD であるとは限りません。すべての 主イデアル領域は UFD です。
ユークリッド 領域は、整数の分割に類似した ユークリッド分割 が定義される整域です 。すべてのユークリッド領域は主イデアル領域であり、したがって UFD です。
ユークリッド領域では、ユークリッド除算によって最大公約数を計算するための ユークリッドアルゴリズムを 定義できます。ただし、これは因数分解アルゴリズムの存在を意味するものではありません。 F 上の単変数多項式のユークリッド領域 F [ x ] には因数分解アルゴリズムが存在できない 体 F の明示的な例があります。
理想
代数的整数論 では、 ディオファントス方程式 の研究により 、19世紀の数学者は 代数的整数 と呼ばれる 整数 の一般化を導入しました。最初に 検討された 代数的整数の環は ガウス整数 と アイゼンシュタイン整数であり、これらは通常の整数と同様に 主イデアル領域 であるという性質を共有し 、したがって 一意の因数分解特性 を持っています。
残念ながら、ほとんどの代数的整数環は主環ではなく、一意に因数分解できないことがすぐに判明した。最も単純な例は 次の通りで
ある。
Z
[
−
5
]
,
{\displaystyle \mathbb {Z} [{\sqrt {-5}}],}
9
=
3
⋅
3
=
(
2
+
−
5
)
(
2
−
−
5
)
,
{\displaystyle 9=3\cdot 3=(2+{\sqrt {-5}})(2-{\sqrt {-5}}),}
そして、これらすべての要因は 削減不可能 です。
この一意の因数分解の欠如は、ディオファントス方程式を解く上で大きな困難です。たとえば、 フェルマーの最終定理 の多くの誤った証明(おそらく フェルマーの 「この証明は実に素晴らしいが、この余白には収まりきらない」という証明 も含まれる) は、一意の因数分解という暗黙の仮定に基づいていました。
この困難はデデキント によって解決されました 。彼は代数的整数の環が イデアル の一意の因数分解を持つことを証明しました。これらの環では、すべてのイデアルは 素イデアル の積であり、この因数分解は因数の順序まで一意です。この一意の因数分解特性を持つ 整域は現在 デデキント域 と呼ばれています 。これらには代数的整数論の基本となる多くの優れた特性があります。
マトリックス
行列環は非可換であり、一意の因数分解はありません。一般に、 行列を 行列の積として表す方法は多数あります。したがって、因数分解の問題は、指定されたタイプの因数を見つけることです。たとえば、 LU 分解では、 下三角行列 と 上三角行列 の積として行列が生成されます。これは常に可能であるとは限らないため、一般に、 置換行列を 3 番目の因数と
する「LUP 分解」が検討されます。
最も一般的なタイプの行列分解については、
「行列分解」 を参照してください。
論理 行列は 二項関係 を表し 、 行列の乗算は 関係の合成 に対応します。因数分解による関係の分解は、 二機能 関係などの関係の性質をプロファイルするのに役立ちます 。
参照
注記
^ ハーディ、ライト(1980)、 数論入門 (第5版)、オックスフォードサイエンス出版、 ISBN 978-0198531715
^ クライン 1925、101-102 ページ
^ サンフォード 、ヴェラ(2008)[1930]、 数学の小史 、Read Books、 ISBN 9781409727101 著者は、「因数分解による二次方程式の解法が現在重視されていることを考慮すると、この方法が 1631 年のハリオットの研究まで使用されていなかったことは興味深い」と述べています。
^ Harriot, T. (1631)、Artis Analyticae Praxis ad Aequationes Algebraicas Resolvendas (ラテン語)、Apud Robertum Barker、typographum regium
^ フィット 1921、19 ページ
^ セルビー 1970、101 ページ
^ ディクソン 1922、27 ページ
^ Stover, Christopher、「AC Method」、 Mathworld 、2014年11月12日時点のオリジナルよりアーカイブ
^ 標数 2 の体では 2 = 0 となり、式はゼロ除算を生成します。
^ バーンサイド&パントン 1960年、38ページ
参考文献
バーンサイド、ウィリアム・スノー 、パントン、アーサー・ウィリアム(1960)[1912]、 方程式の理論と二進代数形式の理論の入門(第1巻) 、ドーバー
ディクソン、レナード・ユージン (1922年) 『方程式論入門 』ニューヨーク:ジョン・ワイリー・アンド・サンズ
ファイト、ウィリアム・ベンジャミン(1921年)、 『大学代数(改訂版)』 、ボストン:DC Heath&Co.
クライン、フェリックス (1925)、 高度な観点からの初等数学、算術、代数、解析 、ドーバー
セルビー、サミュエル M. (1970)、 「CRC 標準数学表 (第 18 版)」、The Chemical Rubber Co.
外部リンク
無料辞書のウィクショナリーで 因数分解 または 因数分解 を調べてください。