• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:完全順列の漸化式)

完全順列の漸化式とは?

このQ&Aのポイント
  • 完全順列の漸化式について解説します。
  • 完全順列をウィキペディアで調べると、モンモール数Anを与える漸化式を見つけました。
  • この漸化式は、n番目に置く数の選び方によって場合分けし、それぞれの場合における完全順列の数を計算します。

質問者が選んだベストアンサー

  • ベストアンサー
  • naniwacchi
  • ベストアンサー率47% (942/1970)
回答No.1

こんばんわ。 質問の内容では「n個の数をどのように配置するか(並べるか)」を考えています。 >n番目に置く数の選び方は1からn-1までの(n-1)通りである。ここで選んだ数をiとする。 ※「i」は見づらいので、以下 pと表すことにします。 これは「座席番号:nの席には 1~n-1さんが座ることができる。 そこで、pさんを座席番号:nに座らせた」ということを表しています。 このとき、「座席番号:pに誰が座るか」で場合分けがでてきます。 1) もし座席番号:pに nさんが座っていると、 残りの n-2個の座席は、その n-2個だけで完全順列になるよう座っていればよいことになります。 ⇒ この並び方は A(n-2)とおり 2) 座席番号:pに nさんが座っていないとき、 座席番号:1~n-1には pさんを除いた 1~nさんたちが座ることになります。 この n-1人が完全順列になっていればよいことになります。 ⇒ この並び方は A(n-1)とおり 1)、2)は最初の pの選び方の数だけ選択肢がでてくるので、 その選び方 n-1とおりごとに考えることになります。 ということで A(n)= (n-1){ A(n-2)+ A(n-1) } となります。 逆に、n個の完全順列に 1つ数を加える方針で考えた過去の質問がありますので、 参考までに。 http://okwave.jp/qa/q5416681.html

参考URL:
http://okwave.jp/qa/q5416681.html
Mickey-Hilton
質問者

お礼

ご回答ありがとうございました。 ご回答を拝読しても解らなかったので、しばらく頭の中で寝かせていました。 今日暫くぶりに読み返してみたら解りました。 次はnに+1して証明する方法を勉強します。 プリントアウトしたので、また通勤電車の中で読ませていただきます。

関連するQ&A