斉次多項式

数学において、斉次多項式（せいじたこうしき、英: homogeneous polynomial）あるいは同次多項式（どうじたこうしき）、あるいは略して斉次式、同次式とは、非零項の次数が全て同じである多項式のことである。 例えば、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) とは、斉次多項式によって定まる関数のことである。binary form とは二変数の形式である。形式はベクトル空間上定義される、任意の基底上座標の斉次関数として表せる関数でもある。 0次多項式は常に斉次である。これは単に係数の体や環の元であり、通常定数やスカラーと呼ばれる。1次の形式は線型形式である。2次の形式は二次形式である。幾何学において、ユークリッド距離は二次形式の平方根である。 斉次多項式は数学や物理学の至るところで現れる。斉次多項式は代数幾何学において基本的な役割を果たす。射影代数多様体は斉次多項式のある集合の共通零点全体の集合として定義されるからである。 斉次多項式は斉次関数を定める。つまり、多変数多項式 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(x1,...,xn) は新たな変数 x0 を導入し斉次多項式（hP と書かれることがある）を次のように定義することによって斉次化することができる: 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}} である。 斉次化された多項式は追加された変数 x0 を 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 を形式の変数の個数として、Kn から K への写像であることをいう。 ある体 K 上の n 変数の形式 f が 0 を表すとは、xi たちのうち少なくとも1つが0に等しくないような元 (x1, ..., xn) ∈ Kn が存在して f(x1,...,xn) = 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. Weisstein, Eric W. "Homogeneous Polynomial". mathworld.wolfram.com (英語).