2つの文字をそれぞれ r 個と n- r 個重複して並べるときの 異なる文字列の数は,n!/(r! × (nーr)!) (=nCr) に等しい |
論 理 | 授 業 | |||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||
n 個の "a" と nーr 個の "b" に番号を付ける:
v(1) = ‥‥ = v(r) = a v(r+1) = ‥‥ = v(n) = b
f·v : pi ─→ v(f(pi)) (i = 1, ‥‥, n ) ( 意味:「場所 pi には,番号 f(pi) の文字 v(f(pi) を置く」) 異なる f·v 全体の集合を S で表す。 |
3 個の "a" と 4 個の "b" に番号を付ける:
|
|||||||||||||||||||||||||||||||||||
{ p1, ‥‥, pn } から { 1, ‥‥, n } への1対1写像全体を,F で表す。
この F を
(1) F= U{ Fs | s ∈ S } |
番号 1, 2, ‥‥, 7 の並び方は 7! 通りある。
この並び方全体を,「同じ文字列をつくる番号の並び方」で仲間分けする:
1, 2, 4, 5, 6, 3, 7 はこれと違う文字列 a a b b b a b をつくるので,これとは違う仲間。 |
|||||||||||||||||||||||||||||||||||
このとき,
(2) Fs の要素の数は,r! × (nーr)!
f·v ∈ Fs に対し,つぎのようにおく:
このとき,f : { p1, ‥‥, pn } ─→ { 1, ‥‥, n } (1対1)は,つぎの形をしている:
f | Pb : Pb ─→ Vb (1対1) 1対1対応:Pa ─→ Va は r! 通りある。 1対1対応:Pb ─→ Vb は (nーr)! 通りある。 よって,f (すなわち,f·v ∈ Fs となる f ) は,r! × (nーr)! 通りある。 そしてこのことから,Fs の要素の数は,r! × (nーr)! |
同じ仲間になる番号 1, 2, ‥‥, 7 の並び方は,3! × 4! ある。
たとえば,文字列 a b a b b a b をつくる番号の並び方が何通りあるか,考えてみる。
番号 m1, m2, m3 には,1, 2 , 3 が並ぶ。これは 3! 通り。 番号 n1, n2, n3, n4 には,4, 5 , 6, 7 が並ぶ。これは 4! 通り。 |
|||||||||||||||||||||||||||||||||||
(1) と (2) より,
F の要素数は n! だから,
|
番号 1, 2, ‥‥, 7 の並び方は 7! 個あるが,これを「同じ文字列をつくる番号の並び方」で仲間分けしたとき,各グループに属する番号の並び方は 3! × 4! 個。
よって,
|