• 締切済み

数学 互換

順列A=(p1・・・・・pn)にある一回の互換を施してB=(q1・・・・・・qn)が得られたとする このときAから隣り合う二文字の互換を奇数回施してBが得られることを証明せよ わかる方お願いします(泣)

みんなの回答

回答No.2

>no1 すばらしい。群論をごしょごしょしてみようかとも思いましたが止めましょう。 個人的にこういう証明のしかた大好きです。

  • DJ-Potato
  • ベストアンサー率36% (692/1917)
回答No.1

最初の「ある1回の互換」が隣り合う二文字の互換であった場合、Aから1回の隣り合う互換でBが得られます。 当たり前の事ですが。 abCDefg → abDCefg 最初の「ある1回の互換」が、1文字離れた2文字の互換である場合 abCdEfg abCEdfg 互換したい2文字を隣り合わせるのに1回 abECdfg 互換したい2文字を互換 1回 abEdCfg 位置を戻すのに1回 合計3回の互換でできます。 最初の「ある1回の互換」が、n文字離れた2文字の互換である場合 互換したい2文字を隣り合わせるのに n回 互換したい2文字を互換 1回 互換した2文字をn文字離れさせるのに n回 合計2n+1回の互換でできます。 どうでしょう。

関連するQ&A