数学、特に群論において、巡回置換(しゅこうかんけい)は、単一のサイクルからなる置換である。 [ 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通り)で次のように 書かれる。
6サイクルが1つと1サイクルが2つあり、そのサイクル図は右に示されています。この順列を循環的と考える著者もいれば、そうでないと考える著者もいます。

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

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