
奇数の順列には、緑またはオレンジの背景があります。 右の列の数字は、順列と同じ偶奇性を持つ反転番号 ( OEISのシーケンスA034968 ) です。
数学では、X が少なくとも 2 つの要素を持つ有限集合である場合、 Xの順列(つまり、XからXへの全単射関数) は、偶数順列と奇数順列という同じサイズの 2 つのクラスに分類されます。Xの全順序が固定されている場合、Xの順列の奇数または偶数は、σの 反転の数、つまり、x < yかつσ ( x ) > σ ( y )となるようなXの要素x、 yのペアの反転数の奇数として定義できます。
順列 σの符号、シグネチャ、またはsignumは sgn( σ ) と表記され、 σが偶数の場合は +1、 σ が奇数の場合は -1と定義されます。シグネチャは対称群S nの交代特性を定義します。順列の符号の別の表記は、より一般的なレヴィ-チヴィタ記号( ε σ ) で与えられます。これは、 XからXへのすべての写像に対して定義され、非全単射写像の場合は値 0 になります。
順列の符号は次のように明示的に表現できる。
- σは、σの逆数である。
ここでN ( σ )はσにおける 反転の数です。
あるいは、置換 σの符号は、転置の積への分解から次のように 定義できる。
- σg( σ ) = (−1) m である。
ここで、mは分解における転置の数である。このような分解は一意ではないが、すべての分解における転置の数の偶奇性は同じであり、これは順列の符号が明確に定義されていることを意味する。[1]
例
とで定義される集合{1, 2, 3, 4, 5}の順列σを考える。一行表記 では、この順列は34521と表記される。これは恒等順列12345から3回の転置によって得られる。まず2と4を入れ替え、次に3と5を入れ替え、最後に1と3を入れ替える。これは与えられた順列σが奇数であることを示す。巡回表記法の記事の方法に従うと、右から左に構成して次のように書くことができる。
σを転置の合成として記述する方法は他にもたくさんあります。例えば
- σ = (1 5)(3 4)(2 4)(1 2)(2 3)、
しかし、それを偶数回の転置の積として表すことは不可能です。
プロパティ
恒等置換は偶置換である。[1]偶置換は、 2つの要素の偶数回の交換(転置と呼ばれる)の組み合わせとして得ることができるが、奇置換は、奇数回の転置によってのみ得ることができる。
以下の規則は整数の加算に関する対応する規則から直接導かれる:[1]
- 2つの偶順列の合成は偶数である
- 2つの奇順列の合成は偶数である
- 奇数順列と偶数順列の組み合わせは奇数である
これらのことから、
- すべての偶順列の逆は偶順列である
- すべての奇順列の逆は奇数である
集合{1, ..., n }のすべての順列の対称群S n を考慮すると、写像
- sgn: S n → {−1, 1}
あらゆる順列にそのシグネチャを割り当てる群準同型。[2]
さらに、偶数順列はS nの部分群を形成することがわかります。[1]これはn文字の交代群であり、 A nで表されます。[3]これは準同型 sgn の核です。 [4]奇数順列は、2 つの奇数順列の合成が偶数であるため、部分群を形成できませんが、 A n (S n内) の剰余類を形成します。[5]
n > 1ならば、S nには奇数順列と同じ数の偶数順列が存在する。 [3]したがって、A nにはn ! /2 個の順列が含まれる。(その理由は、σが偶数なら(1 2) σは奇数であり、σが奇数なら(1 2) σ は偶数であり、これら 2 つの写像は互いに逆であるためである。) [3]
サイクルが偶数であるのは、その長さが奇数の場合のみである。これは次のような式からわかる。
実際には、与えられた順列が偶数か奇数かを判断するために、その順列を互いに素なサイクルの積として書きます。この因数分解に偶数の長さのサイクルが奇数個含まれている場合にのみ、順列は奇数になります。
与えられた順列が偶数か奇数かを判断する別の方法は、対応する順列行列を作成し、その行列式を計算することです。行列式の値は、順列の奇偶数と同じです。
奇数順列はすべて偶数順列になる。A 4の順列(1 2)(3 4)は、その逆は一般には成り立たないことを示しています。
2つの定義の同等性
このセクションでは、順列σのパリティが2 つの同等な方法で定義できることを証明します。
- σにおける反転数の偶奇性(任意の順序で)として、または
- σ を分解できる転置の数の偶奇性として(どのように分解するかは自由です)。
σ を順位付けされた領域S上の順列とする。すべての順列は転置(2要素の交換)のシーケンスによって生成できる。以下はそのような分解の1つである。
- σ = T 1 T 2 ... T k
kの偶奇がσの反転数の偶奇に等しいことを示したい。
あらゆる転置は、隣接する要素の奇数個の転置の積として表すことができます。例えば、
- (2 5) = (2 3) (3 4) (4 5) (4 3) (3 2)。
一般に、集合 {1,..., i ,..., i+d ,...} 上の転置 ( i i+d ) は、 d上の再帰による2 d −1 個の隣接する転置の合成として表すことができます。
- 基本ケースd=1は簡単です。
- 再帰的なケースでは、まず ( i , i+d ) を ( i , i +1) ( i +1, i+d ) ( i , i +1 ) と書き換えます。次に、 ( i +1, i+d ) を隣接する転置として再帰的に書き換えます。
上記の転置T 1 ... T kをそれぞれこのように分解すると、新しい分解が得られます。
- σ = A 1 A 2 ... A m
ここで、 A 1 ... A m はすべて隣接しています。また、 mの偶奇性はkの偶奇性と同じです。
これは事実です。すべての順列τと隣接する転置a について、 aτ はτよりも反転が 1 つ少ないか、1 つ多くなります。言い換えると、順列の反転数の偶奇性は、隣接する転置と合成されると入れ替わります。
したがって、 σの反転数のパリティはまさにmのパリティであり、 kのパリティでもあります。これが私たちが証明しようとしたことです。
したがって、 σ の偶奇性は、任意の分解におけるその構成要素の転置の数の偶奇性として定義できます。そして、これは、上で見たように、任意の順序付けにおける反転の数の偶奇性と一致する必要があります。したがって、定義は確かに明確に定義されており、同等です。別の証明では、ヴァンデルモンド多項式を使用する。
例えばn = 3の場合、
ここで、与えられた数{1, ..., n } の順列 σに対して、次のように定義します。
多項式は符号を除いて同じ因数を持つので、sgn( σ )は+1か-1のいずれかとなる。さらに、σとτが2つの順列である場合、
3番目のアプローチは、群S nを生成元τ 1 , ..., τ n −1と関係 式で表現するものである。
- すべての私
- すべてのi < n − 1 に対して
- もし
x < yかつσ ( x ) > σ ( y )となるようなx、yのペアは反転と呼ばれることを思い出してください。反転のカウントが 2 要素のスワップのカウントと同じパリティを持つことを示します。そのためには、どの 2 つの要素がスワップされるか、およびどのような順列がすでに適用されているかに関係なく、すべてのスワップが反転のカウントのパリティを変更することを示します。i番目の要素とj番目の要素を交換するとします。明らかに、 iまたはjと[ i、j ]の外部の要素によって形成される反転は影響を受けません。区間( i、j )内のn = j − i − 1個の要素について、それらのv i がiと反転を形成し、それらのv jがjと反転を形成すると仮定します。iとj が交換されると、iとのv i反転はなくなりますが、n − v i反転が形成されます。したがって、得られる反転iの数はn − 2 v iとなり、これはnと同じパリティを持ちます。
同様に、 jで得られた反転の数もnと同じパリティを持ちます。したがって、両方を合わせた反転の数のパリティは 2 nまたは 0 と同じです。ここで、i番目とj番目の要素を交換することで得られた (または失われた) 反転の数を数えると、この交換によって反転の数のパリティが変わることがわかります。これは、ペア(i,j)で得られた (または失われた) 反転の数に 1 が加算 (または減算) されるためです。
最初はスワップが適用されていないとき、反転の数は 0 であることに注意してください。これで、順列のパリティの 2 つの定義が同等になります。転置の 2 つの要素に挟まれた要素について考えてみましょう。各要素は、2 つの転置要素の完全に上、完全に下、またはその間に位置します。
完全に上または完全に下にある要素は、転置が適用されたときに反転カウントに何も寄与しません。中間の要素は寄与します。
転置自体は反転を提供し、その他はすべて 0 (mod 2) の反転を提供するため、転置は反転の数の偶奇を変更します。その他の定義と証明
点の順列の偶奇性もそのサイクル構造にエンコードされます。
σ = ( i 1 i 2 ... i r +1 )( j 1 j 2 ... j s +1 )...( ℓ 1 ℓ 2 ... ℓ u +1 ) をσの一意の分解による互いに素なサイクルとし、サイクルは可換であるため任意の順序で合成できる。k + 1個の点を含むサイクル( a b c ... x y z )は、常にk個の転置 (2 サイクル) を合成することで得られる。
そこでk をサイクルのサイズと呼び、この定義では転置はサイズ 1 のサイクルであることに注意してください。 m 個の互いに素なサイクルへの分解から、σをk 1 + k 2 + ... + k m 個の転置に分解できます。ここで、k iはi番目のサイクルのサイズです。数N ( σ ) = k 1 + k 2 + ... + k m はσの判別式と呼ばれ、次のように計算することもできます。
σの不動点を1 サイクルとして含めるように注意すれば、
転置(a b)が順列σ の後に適用されると仮定する。aとb がσの異なるサイクルにあるとき、
- 、
そしてaとbがσの同じサイクルにある場合、
- 。
どちらの場合でも、 N (( a b ) σ ) = N ( σ ) ± 1 であることがわかるので、 N (( a b ) σ )のパリティはN ( σ )のパリティとは異なります。
σ = t 1 t 2 ... t r が順列σの転置への任意分解である場合、恒等変換 ( Nは 0)の後にt 2後 ... 後にt r後のr 回の転置を適用することにより、 N ( σ ) とrが同じパリティを持つことがわかります。σのパリティをN ( σ )のパリティとして定義することにより、偶数長分解を持つ順列は偶数順列であり、1 つの奇数長分解を持つ順列は奇数順列です。
- 備考
- 上記の議論を注意深く検討すると、r ≥ N ( σ )であることがわかり、σをサイズの合計がrになるサイクルに分解すると、 r 個の転置の合成として表現できるため、数N ( σ ) は、すべてのサイクルが転置である場合を含め、 σの分解におけるサイクルのサイズの最小の合計になります。
- この証明は、 σ が作用する点の集合に (おそらく任意の) 順序を導入するものではありません。
一般化
パリティはコクセター群に一般化できます。長さ関数ℓ( v )を定義します。これは生成元(対称群の場合は隣接転置)の選択に依存し、関数v↦ (−1) ℓ( v )は一般化された符号写像を与えます。
参照
注記
- ^ abcd Jacobson (2009)、50ページ。
- ^ Rotman (1995)、p.9、定理1.6。
- ^ abc Jacobson (2009)、51ページ。
- ^ グッドマン、116ページ、定義2.4.21
- ^ Meijer & Bauer (2004)、p. 72
参考文献
- ワイスタイン、エリック・W.「偶数順列」。マスワールド。
- ジェイコブソン、ネイサン(2009)。基礎代数。第 1 巻 (第 2 版)。ドーバー。ISBN 978-0-486-47189-1。
- Rotman, JJ (1995)。群論入門。数学の大学院テキスト。Springer- Verlag。ISBN 978-0-387-94285-8。
- グッドマン、フレデリック M.代数: 抽象と具体。ISBN 978-0-9799142-0-1。
- マイヤー、ポール・ハーマン・エルンスト、バウアー、エドモンド(2004)。群論:量子力学への応用。ドーバーの科学と数学の古典。ドーバー出版。ISBN 978-0-486-43798-9。
