「斉次式・同次式 」はこの項目へ転送 されています。線型斉次微分方程式については「微分方程式 」をご覧ください。
数学 において、斉次多項式 (せいじたこうしき、英 : homogeneous polynomial )あるいは同次多項式 (どうじたこうしき)、あるいは略して斉次式、同次式とは、非零項の次数 が全て同じである多項式 のことである[ 1] 。
例えば、2変数 x , y についての1次斉次多項式は、a , b を定数として
a
x
+
b
y
(
a
b
≠
0
)
{\displaystyle ax+by\quad (ab\neq 0)}
2変数 x , y についての2次斉次多項式は、a , b , c を定数として
a
x
2
+
b
x
y
+
c
y
2
(
a
b
c
≠
0
)
{\displaystyle ax^{2}+bxy+cy^{2}\quad (abc\neq 0)}
2変数 x , y についての3次斉次多項式は、a ~d を定数として
a
x
3
+
b
x
2
y
+
c
x
y
2
+
d
y
3
(
a
b
c
d
≠
0
)
{\displaystyle ax^{3}+bx^{2}y+cxy^{2}+dy^{3}\quad (abcd\neq 0)}
3変数 x , y , z についての2次斉次多項式は、a ~f を定数として
a
x
2
+
b
y
2
+
c
z
2
+
d
x
y
+
e
y
z
+
f
z
x
(
a
b
c
d
e
f
≠
0
)
{\displaystyle ax^{2}+by^{2}+cz^{2}+dxy+eyz+fzx\quad (abcdef\neq 0)}
である。
多項式が斉次であることと斉次関数 を定義することは同値である。(代数的)形式 ((algebraic) form) とは、斉次多項式によって定まる関数 のことである[ 注釈 1] 。binary form とは二変数の形式である。形式 はベクトル空間 上定義される、任意の基底 上座標の斉次関数として表せる関数でもある。
0次多項式は常に斉次である。これは単に係数の体 や環 の元であり、通常定数やスカラーと呼ばれる。1次の形式は線型形式である[ 注釈 2] 。2次の形式は二次形式 である。幾何学 において、ユークリッド距離 は二次形式の平方根 である。
斉次多項式は数学や物理学の至るところで現れる[ 注釈 3] 。斉次多項式は代数幾何学において基本的な役割を果たす。射影代数多様体 は斉次多項式のある集合の共通零点全体の集合として定義されるからである。
斉次多項式は斉次関数 を定める。つまり、多変数多項式 P が d 次斉次であることと、係数 体 のすべての元
λ
{\displaystyle \lambda }
に対して
P
(
λ
x
1
,
…
,
λ
x
n
)
=
λ
d
P
(
x
1
,
…
,
x
n
)
{\displaystyle P(\lambda x_{1},\ldots ,\lambda x_{n})=\lambda ^{d}\,P(x_{1},\ldots ,x_{n})}
が成り立つことは同値である。とくに、P が斉次であれば、すべての
λ
{\displaystyle \lambda }
に対して
P
(
x
1
,
…
,
x
n
)
=
0
⇒
P
(
λ
x
1
,
…
,
λ
x
n
)
=
0
{\displaystyle P(x_{1},\ldots ,x_{n})=0\quad \Rightarrow \quad P(\lambda x_{1},\ldots ,\lambda x_{n})=0}
が成り立つ。この性質は射影多様体 の定義において基本的である。
非零多項式は異なる次数の斉次多項式の和に一意的に分解できる。この分解における各斉次多項式を多項式の斉次成分 (homogeneous components) と呼ぶ。
斉次多項式の積は斉次多項式になる。
斉次多項式を因数分解 すると、因数は斉次多項式になる。
体 (あるいはより一般に環 )K 上の多項式環
R
=
K
[
x
1
,
…
,
x
n
]
{\displaystyle R=K[x_{1},\ldots ,x_{n}]}
が与えられると、d 次斉次式全体は一般に
R
d
{\displaystyle R_{d}}
と記されるベクトル空間 (あるいは加群 )をなす。上記の一意的な分解は、
R
{\displaystyle R}
が
R
d
{\displaystyle R_{d}}
たちの直和 (非負の整数 すべてを渡る和)であることを意味する。
ベクトル空間(あるいは自由加群 )
R
d
{\displaystyle R_{d}}
の次元は n 変数の d 次単項式の個数である(つまり n 変数の d 次斉次多項式の非零項の最大個数である)。それは二項係数
(
d
+
n
−
1
n
−
1
)
=
(
d
+
n
−
1
d
)
=
(
d
+
n
−
1
)
!
d
!
(
n
−
1
)
!
{\displaystyle {\binom {d+n-1}{n-1}}={\binom {d+n-1}{d}}={\frac {(d+n-1)!}{d!(n-1)!}}}
に等しい。
非斉次多項式 P (x 1 ,...,x n ) は新たな変数 x 0 を導入し斉次多項式(h P と書かれることがある)を次のように定義することによって斉次化することができる:[ 2]
h
P
(
x
0
,
x
1
,
…
,
x
n
)
=
x
0
d
P
(
x
1
x
0
,
…
,
x
n
x
0
)
,
{\displaystyle {^{h}\!P}(x_{0},x_{1},\dots ,x_{n})=x_{0}^{d}P\left({\frac {x_{1}}{x_{0}}},\dots ,{\frac {x_{n}}{x_{0}}}\right),}
ここで d は P の次数 である。例えば、
P
=
x
3
3
+
x
1
x
2
+
7
{\displaystyle P=x_{3}^{3}+x_{1}x_{2}+7}
であれば、
h
P
=
x
3
3
+
x
0
x
1
x
2
+
7
x
0
3
{\displaystyle ^{h}\!P=x_{3}^{3}+x_{0}x_{1}x_{2}+7x_{0}^{3}}
である。
斉次化された多項式は追加された変数 x 0 を 1 とおくことによって非同次化できる。つまり、
P
(
x
1
,
…
,
x
n
)
=
h
P
(
1
,
x
1
,
…
,
x
n
)
.
{\displaystyle P(x_{1},\dots ,x_{n})={^{h}\!P}(1,x_{1},\dots ,x_{n}).}
代数的形式、あるいは単に形式は、二次形式 を任意の次数に一般化する。かつては quantics とも呼ばれた(ケイリー による用語である)。形式のタイプを特定するには、次数 d と変数 n の個数を与えなければならない。形式がある与えられた体 K 上の 形式であるとは、n を形式の変数の個数として、K n から K への写像であることをいう。
ある体 K 上の n 変数の形式 f が 0 を表すとは、x i たちのうち少なくとも1つが0に等しくないような元 (x 1 , ..., xn ) ∈ K n が存在して f (x 1 ,...,x n ) = 0 となることをいう。
実数 体上の二次形式が 0 を表すことと定符号 でないことは同値である。
^ しかしながら、多項式と多項式から定まる写像を明確に区別しない著者もおり、斉次多項式 と形式 が同義語として使われることもある。
^ 線型形式 (linear form) は有限次元ベクトル空間に対してのみ定義され、したがってすべてのベクトル空間に対して定義される線型汎関数 (linear functional) とは区別しなければならない。"線型汎関数"が有限次元ベクトル空間に対して使われることはまれである。
^ 物理学において斉次多項式はしばしば次元解析 の結果として現れる。次元解析では、測られた量は現実世界の問題において合っていなければならない。
^ D. Cox, J. Little, D. O'Shea: Using Algebraic Geometry , 2nd ed., page 2. Springer-Verlag, 2005.
^ D. Cox, J. Little, D. O'Shea: Using Algebraic Geometry , 2nd ed., page 35. Springer-Verlag, 2005.