数学、特に群論では、巡回置換とは、単一のサイクルからなる置換のことである。 [ 1 ] [ 2 ]場合によっては、巡回置換はサイクルと呼ばれる。[ 3 ]巡回置換がk個の要素を持つ場合、 kサイクルと呼ばれることがある。一部の著者は、この定義を拡張して、最大で 1 つの非自明なサイクルに加えて、固定点を持つ置換も含むようにしている。[ 3 ] [ 4 ]サイクル記法では、巡回置換は、置換された順序で括弧で囲まれた要素のリストで表される。
例えば、1 を 3、3 を 2、2 を 4、4 を 1 に置き換える置換 (1 3 2 4) は 4 サイクルであり、1 を 3、3 を 2、2 を 1、4 を 4 に置き換える置換 (1 3 2)(4) は、一部の著者によって 3 サイクルとみなされています。一方、1 を 3、3 を 1、2 を 4、4 を 2 に置き換える置換 (1 3)(2 4) は、{1, 3} と {2, 4} のペアを別々に置換するため、巡回置換ではありません。
固定点を許容する巡回置換のより広い定義では、これらの固定点はそれぞれ置換の自明な軌道を構成し、残りのすべての点を含む単一の非自明な軌道が存在する。これは定義として使用できる。巡回置換(固定点を許容)とは、単一の非自明な軌道を持つ置換である。有限個の要素上のすべての置換は、非自明な軌道が互いに素である巡回置換に分解できる。[ 5 ]
順列の個々の循環部分はサイクルとも呼ばれ、したがって2番目の例は3サイクルと1サイクル(または不動点)で構成され、3番目の例は2つの2サイクルで構成されています。

巡回置換の正確な定義については広く合意が得られていない。一部の著者は、集合Xの置換σが巡回であると定義するのは、「連続適用によって、置換された集合の各オブジェクトが他のすべてのオブジェクトの位置を順に通過する」場合である[ 1 ]または同等に、サイクル表記での表現が単一のサイクルで構成される場合である[ 2 ]としている。他の著者は、固定点を許容する、より寛容な定義を提供している[ 3 ] [ 4 ] 。
Xの空でない部分集合Sはサイクルである制限がある場合Sへの はSの巡回置換である。X が有限である場合、そのサイクルは互いに素であり、それらの和集合はXである。つまり、それらは分割を形成し、これを のサイクル分解と呼ぶ。したがって、より寛容な定義によれば、 Xの順列が巡回的であるのは、 Xがその唯一の巡回である場合に限る。
例えば、順列は、サイクル表記と2行表記(2つの方法)で次のように表されます。
1つの6サイクルと2つの1サイクルを持つ。そのサイクル図は右に示すとおりである。この順列を巡回的と考える著者もいれば、そうでない著者もいる。

定義を拡大すると、単一のサイクルで構成されない循環順列も存在する。
より厳密には、拡張された定義では、順列集合Xの、全単射関数として見た場合は、によって生成される部分群のXに対する作用がサイクルと呼ばれる。は、複数の要素を持つ軌道を最大で 1 つ持つ。[ 6 ]この概念は、X が有限集合である場合に最も一般的に使用される。この場合、最大の軌道Sも有限である。Sの任意の要素とし、いかなる場合でもSが有限であれば、最小数が存在する。そのために。 それから、 そしては、
そしてのどの要素に対しても固定されていない要素次のようにイメージできる
巡回置換は、簡潔なサイクル表記法を用いて記述することができる。(この表記では、 kタプルとの混同を避けるため、要素間にコンマは使用しません。)サイクルの長さは、その最大の軌道の要素数です。長さkのサイクルは、 kサイクルとも呼ばれます。
1サイクルの軌道は置換の固定点と呼ばれますが、置換としてはすべての1サイクルは恒等置換です。[ 7 ]サイクル表記を使用する場合、混乱が生じない場合は1サイクルは省略されることがよくあります。[ 8 ]
対称群に関する基本的な結果の 1 つは、任意の置換は互いに素なサイクル (より正確には、互いに素な軌道を持つサイクル) の積として表現できるということです。このようなサイクルは互いに可換であり、置換の表現はサイクルの位数を除いて一意です。[ a ]この表現におけるサイクルの長さの多重集合(サイクル型) は、置換によって一意に決定され、対称群における置換の符号と共役類の両方がそれによって決定されます。[ 9 ]
対称群S nにおけるkサイクルの数は、以下の等価な式によって表されます。
kサイクルはシグネチャ(−1) k − 1を持つ。
サイクルの逆エントリの順序を逆にすることで得られます。特に、2つのサイクルはそれぞれ自身の逆元である。互いに素なサイクルは可換であるため、互いに素なサイクルの積の逆元は、それぞれのサイクルを個別に反転させた結果となる。

2 つの要素のみを持つサイクルは転置と呼ばれます。たとえば、順列これは2と4を入れ替える。2サイクルなので、次のように書ける。。
任意の順列は転置の合成(積)として表現できる。形式的には、それらは群の生成元である。[ 10 ]実際、置換される集合が整数nに対して{1, 2, ..., n }である場合、任意の順列は の積として表現できる。隣接転置などなど。これは、任意の転置が隣接する転置の積として表現できることから導かれる。具体的には、転置は次のように表現できる。どこkをlに1ステップずつ移動させ、次にlをkがあった場所に戻すことで、この2つを入れ替え、他の変更は加えない。
順列を転置の積に分解する方法は、例えば、順列を互いに素なサイクルの積として表し、次に長さが3以上の各サイクルを、転置と長さが1少ないサイクルの積に繰り返し分割することによって得られます。
これは、最初の要求が移動であることを意味しますにににそして最後にに代わりに、要素を転がしてこれは、まず正しい因子を実行することによって行われます(演算子表記の通常の方法、および記事「順列」の慣例に従います)。のポジションへ最初の順列の後、要素はそしてまだ最終位置に到達していません。その後実行され、次にアドレス指数による当初のものを交換するためにそして
実際、対称群はコクセター群であり、これは位数2の要素(隣接する転置)によって生成され、すべての関係が特定の形式をとることを意味します。
対称群に関する主要な結果の 1 つは、与えられた順列の転置への分解はすべて偶数個の転置を持つか、すべて奇数個の転置を持つかのどちらかであると述べています。[ 11 ]これにより、順列の偶奇性は明確に定義された概念となります。
この記事は、PlanetMathの cycle の資料を組み込んでおり、Creative Commons Attribution-Share-Alike Licenseの下でライセンスされています。