
組合せ数学において、乱れとは、集合の要素の順列のうち、どの要素も元の位置には現れない順列のことである。言い換えれば、乱れとは不動点を持たない順列のことである。
大きさnの集合の乱れの数は、nの素因数分解、n 次の乱れ数、あるいはn 次のド・モンモール数(ピエール・レモン・ド・モンモールにちなんで)として知られています。素因数分解の一般的な表記法には、! n、Dn 、 dn 、 n¡など があります。[ a ] [ 1 ] [ 2 ]
n > 0の場合、サブファクタリング! nはに最も近い整数に等しい。n !/e、ここでn !はnの階乗を表し、 e ≈ 2.718281828...はオイラー数です。 [ 3 ]
錯乱の数を数える問題は、ピエール・レイモンド・ド・モンモールが1708年に書いた「危険のゲーム分析論文」[ 4 ]で初めて考察され、彼は1713年にこの問題を解決した。ニコラ・ベルヌーイもほぼ同時期に この問題を解決した。

教授が4人の学生(A、B、C、D)にテストを出し、お互いのテストを採点させたいとします。教授がテストを学生に返却し、どの学生も自分のテストを受け取らないようにするには、何通りの方法がありますか?テストを返却する 24通りの組み合わせ(4通り!)のうち、
| ABCD、 | AB DC、 | A CB D、 | CDB、 | DBC、 | D C B、 |
| BA CD、 | BADC、 | BCA D、 | BCDA、 | BDAC、 | BD C A、 |
| CAB D、 | CADB | C B A D | C B DA、 | CDAB、 | CDBA、 |
| DABC、 | DA C B、 | D B AC、 | D BC A、 | DCAB、 | DCBA。 |
9つの異常(上記で青い斜体で表示)しかありません。この4つの要素セットの他のすべての順列では、少なくとも1人の生徒に独自のテストが返却されます(赤の太字で表示)。
問題の別のバージョンは、それぞれ異なる人に宛てたn通の手紙を、正しく宛名が書かれた封筒に手紙が 1 通も入らぬよう、あらかじめ宛名が書かれたn個の封筒に入れる方法の数を問うときに発生します。
集合の混乱の数を数えることは、帽子チェック問題に相当します。これは、n個の帽子( h 1からh nと呼ぶ)をn人の人(P 1からP nと呼ぶ)に返却し、どの帽子も持ち主の元に戻らないようにする方法の数を考える問題です。[ 5 ]
各人は、自分のものではないn − 1個の帽子のうちどれかを受け取ることができます。P 1 が受け取る 帽子をh iと呼び、h iの持ち主を考えます。P iはP 1の帽子h 1か、他の帽子を受け取ることになります。したがって、問題は以下の2つのケースに分かれます。
P 1 が受け取る可能性のあるn − 1 個のハットのそれぞれについて、 P 2、...、 P n がすべてハットを受け取る可能性のある方法の数は、2 つのケースのカウントの合計です。
これにより、ハットチェック問題の解が得られる。代数的に述べると、n要素集合 の乱れの数は、に対して、であり、 [ 6 ]
小さな長さの乱れの数は、以下の表に示されています。
| n | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| !n | 1 | 0 | 1 | 2 | 9 | 44 | 265 | 1,854 | 14,833 | 133,496 | 1,334,961 | 14,684,570 | 176,214,841 | 2,290,792,932 |
上記の式に相当する ! n の表現は他にも様々あります。これには、 および が 含まれます
ここで、は最も近い整数関数であり、は床関数です。[ 3 ] [ 6 ]
次の再帰も成り立つ:[ 6 ]
n集合の乱れの数についても、非再帰的な公式を導くことができる。k 番目のオブジェクトを固定するn個のオブジェクトの順列の集合を と定義する。これらの集合のi個の集合の任意の交差は、i個のオブジェクトの特定の集合を固定し、したがって順列を含む。そのような集合が存在するので、包含排他原理から次の式が得られる 。乱れとはn 個のオブジェクト のいずれも固定しない順列であるため、これは次のことを意味する。
一方、定義により、要素をそれ自身の位置に配置するように選択し、他のi個の要素をちょうど! i通りの方法で乱すことができる。[ 8 ]
と を代入すると 、 すぐに次の式が得られます。 これは、多数のオブジェクトをランダムに選択した順列が乱れとなる確率 の極限です。確率はnが増加するにつれて非常に速くこの極限に収束します。そのため、! nはn !/ eに最も近い整数です。上記の片対数グラフは、乱れのグラフが順列のグラフよりほぼ一定値だけ遅れていることを示しています。
この計算と上記の制限に関する詳しい情報は、 ランダム順列の統計に関する記事に記載されています。
ベル数を用いた摂動数の漸近展開は以下の通りである: ここでは任意の固定された正の整数であり、 は-番目のベル数を表す。さらに、大きな O項によって暗示される定数はを超えない。[ 9 ]
問題「出会い」は、大きさnの集合において、ちょうどk個の不動点 を持つ順列がいくつあるかを問うものです
乱れは、制約された順列のより広い分野の一例です。例えば、メネジェ問題とは、n組の異性カップルがテーブルを囲んで男-女-男-女-…の順番に座っているとき、パートナーの隣に誰も座らないように座る方法は何通りあるかという問題です。
より正式には、集合AとS 、およびA → Sの全射の集合UとVが与えられたとき、 fがUに含まれ、gがVに含まれ、Aのすべてのaについて、f ( a ) ≠ g ( a ) となるような関数 ( f、 g )のペアの数を知りたいことがよくあります。言い換えると、各fおよびgについて、 f ( a ) = φ( g ( a ))となるようなSの倒錯 φ が存在するということです。
もう 1 つの一般化は次の問題です。
例えば、n文字の A とm文字の B という 2 つの異なる文字のみで構成されている単語の場合、答えはn = mかどうかによって 1 か 0 になります。これは、固定文字を使用しないでアナグラムを作成する唯一の方法は、すべてのA をBと交換することであり、これが可能なのはn = mの場合のみであるためです。一般的なケースでは、n 1文字X 1、n 2文字X 2、...、n r文字X rの単語の場合、(包含-排除の公式を適切に使用した後)答えは 特定の多項式シーケンスP nの形になることがわかります。ここでP n はn次です。ただし、 r = 2の場合の上記の答えは直交関係を与え、したがってP nはラゲール多項式です(簡単に決定できる符号を除いて)。 [ 10 ]

特に、古典的な異常については、 が成り立ち、 ここでは上側の不完全ガンマ関数です。
与えられた順列群(それを生成する順列の集合によって記述される)に乱れが含まれているかどうかを判断することはNP完全である。 [ 11 ] [ 12 ]
| 順列 | 錯乱 | ||
|---|---|---|---|
| 0 | 1 =1×10 0 | 1 =1×10 0 | = 1 |
| 1 | 1 =1×10 0 | 0 | = 0 |
| 2 | 2 =2×10 0 | 1 =1×10 0 | = 0.5 |
| 3 | 6 =6×10 0 | 2 =2×10 0 | ≈0.33333 33333 |
| 4 | 24 =2.4×10 1 | 9 =9×10 0 | = 0.375 |
| 5 | 120 =1.20×10 2 | 44 =4.4×10 1 | ≈0.36666 66667 |
| 6 | 720 =7.20×10 2 | 265 =2.65×10 2 | ≈0.36805 55556 |
| 7 | 5,040 =5.04×10 3 | 1,854 ≈1.85×10 3 | ≈0.36785,71429 |
| 8 | 40,320 ≈4.03×10 4 | 14,833 ≈1.48×10 4 | ≈0.36788 19444 |
| 9 | 362,880 ≈3.63×10 5 | 133,496 ≈1.33×10 5 | ≈0.36787 91887 |
| 10 | 3,628,800 ≈3.63×10 6 | 1,334,961 ≈1.33×10 6 | ≈0.36787 94643 |
| 11 | 39,916,800 ≈3.99×10 7 | 14,684,570 ≈1.47×10 7 | ≈0.36787 94392 |
| 12 | 4億7,900万1,600 約4.79万×10億 | 1億7,621万4,841 約1.76万×10億 | ≈0.36787 94413 |
| 13 | 6,227,020,800 ≈6.23×10 9 | 2,290,792,932 ≈2.29×10 9 | ≈0.36787 94412 |
| 14 | 87,178,291,200 ≈8.72×10 10 | 32,071,101,049 ≈3.21×10 10 | ≈0.36787 94412 |
| 15 | 1,307,674,368,000 ≈1.31×10 12 | 481,066,515,734 ≈4.81×10⁻¹ | ≈0.36787 94412 |
| 16 | 20,922,789,888,000 ≈2.09×10 13 | 7,697,064,251,745 ≈7.70×10 12 | ≈0.36787 94412 |
| 17 | 355,687,428,096,000 ≈3.56×10⁻¹⁴ | 130,850,092,279,664 ≈1.31×10 14 | ≈0.36787 94412 |
| 18 | 6,402,373,705,728,000 ≈6.40×10 15 | 2,355,301,661,033,953 ≈2.36×10 15 | ≈0.36787 94412 |
| 19 | 121,645,100,408,832,000 ≈1.22×10 17 | 44,750,731,559,645,106 ≈4.48×10 16 | ≈0.36787 94412 |
| 20 | 2,432,902,008,176,640,000 ≈2.43×10 18 | 895,014,631,192,902,121 ≈8.95×10 17 | ≈0.36787 94412 |
| 21 | 51,090,942,171,709,440,000 ≈5.11×10 19 | 18,795,307,255,050,944,540 ≈1.88×10 19 | ≈0.36787 94412 |
| 22 | 1,124,000,727,777,607,680,000 ≈1.12×10 21 | 413,496,759,611,120,779,881 ≈4.13×10 20 | ≈0.36787 94412 |
| 23 | 25,852,016,738,884,976,640,000 ≈2.59×10 22 | 9,510,425,471,055,777,937,262 ≈9.51×10 21 | ≈0.36787 94412 |
| 24 | 620,448,401,733,239,439,360,000 ≈6.20×10 23 | 228,250,211,305,338,670,494,289 ≈2.28×10の23乗 | ≈0.36787 94412 |
| 25 | 15,511,210,043,330,985,984,000,000 ≈1.55×10 25 | 5,706,255,282,633,466,762,357,224 ≈5.71×10 24 | ≈0.36787 94412 |
| 26 | 403,291,461,126,605,635,584,000,000 ≈4.03×10 26 | 148,362,637,348,470,135,821,287,825 ≈1.48×10 26 | ≈0.36787 94412 |
| 27 | 10,888,869,450,418,352,160,768,000,000 ≈1.09×10 28 | 4,005,791,208,408,693,667,174,771,274 ≈4.01×10 27 | ≈0.36787 94412 |
| 28 | 304,888,344,611,713,860,501,504,000,000 ≈3.05×10 29 | 112,162,153,835,443,422,680,893,595,673 ≈1.12×10 29 | ≈0.36787 94412 |
| 29 | 8,841,761,993,739,701,954,543,616,000,000 ≈8.84×10 30 | 3,252,702,461,227,859,257,745,914,274,516 ≈3.25×10 30 | ≈0.36787 94412 |
| 30 | 265,252,859,812,191,058,636,308,480,000,000 ≈2.65×10 32 | 97,581,073,836,835,777,732,377,428,235,481 ≈9.76×10 31 | ≈0.36787 94412 |