本文へ進む
メニュー
医学部数学 過去問DB問題を探す

東京医科歯科大学/2001年度

東京医科歯科大学 2001年 数学 第3問解答・解説

このページには広告が含まれます。

1問題

東京医科歯科大学2001年度第3問

数の集合 A に関する以下の諸条件を考える。ただし n,k は n≧k≧0 を満たす整数とし、x,y は任意の数とする。 条件 Z:x が A の要素ならば x は整数。 条件 PnP_n:x が A の要素ならば 1≦x かつ x≦n。 条件 Q_k:A はちょうど k 個の要素からなる。 条件 R:x,y が A の要素ならば x-y+1≠0。 条件 S_{n,k}:A は3条件 Z, PnP_n, Q_k を満たす。 条件 T_{n,k}:A は条件 S_{n,k} および条件 R を満たす。 条件 S_{n,k} を満たすような集合 A の個数を f(n,k) と表し、条件 T_{n,k} を満たすような集合 A の個数を g(n,k) と表す。このとき以下の各問いに答えよ。

(1) f(n,0) および f(n,n) を求めよ。また、n>k≧1 のとき f(n,k) を f(n-1,k) と f(n-1,k-1) を用いて表せ。

(2) n>k≧1 のとき g(n,k) を g(n-1,k) と g(n-2,k-1) を用いて表せ。

(3) m≧1, ℓ≧0 なる整数 m,ℓ に対して整数 h(m,ℓ) を h(m,ℓ)=g(m+ℓ-1,ℓ) で定義する。このとき h(m,0) および h(m,m) を求めよ。また、m>ℓ≧1 のとき h(m,ℓ) を h(m-1,ℓ) と h(m-1,ℓ-1) を用いて表せ。

(4) g(12,4) を求めよ。

まずは自分で解いてみましょう。詰まったら「考え方」、解けたら「答え」で確かめられます。

2答え

答えを見る自分の答えと照らし合わせる
  • (1)f(n,0)=1,f(n,n)=1;n>k≧1(1) f(n,0)=1, f(n,n)=1; n>k≥1 では f(n,k)=f(n−1,k)+f(n−1,k−1)f(n,k)=f(n−1,k)+f(n−1,k−1)。 (2)n>k≧1(2) n>k≥1 では g(n,k)=g(n−1,k)+g(n−2,k−1)g(n,k)=g(n−1,k)+g(n−2,k−1)。 (3)h(m,0)=1,h(m,m)=1;m>ℓ≧1(3) h(m,0)=1, h(m,m)=1; m>ℓ≥1 では h(m,ℓ)=h(m−1,ℓ)+h(m−1,ℓ−1)h(m,ℓ)=h(m−1,ℓ)+h(m−1,ℓ−1)。 (4)g(12,4)=126(4) g(12,4)=126。

3解答

解答を見る途中式つきの解答

条件 Z,PnZ,P_n より AA は [n]={1,2,…,n}[n]=\{1,2,\ldots,n\} の部分集合である。したがって f(n,k)f(n,k) は [n][n] の kk 個の要素からなる部分集合の個数であり、空集合と [n][n] 自身はそれぞれ一つなので f(n,0)=1,f(n,n)=1.f(n,0)=1,\qquad f(n,n)=1. また、n>k≧1n>k\ge1 とする。nn を含まない場合は [n−1][n-1] から kk 個を選び、含む場合は nn 以外から k−1k-1 個を選ぶから f(n,k)=f(n−1,k)+f(n−1,k−1).f(n,k)=f(n-1,k)+f(n-1,k-1).

条件 RR が破れるのは、x,y∈Ax,y\in A で x−y+1=0x-y+1=0、すなわち y=x+1y=x+1 となるときに限る。よって RR は AA に連続する二整数が含まれないことと同値である。n∈An\in A ならば n−1∉An-1\notin A である。nn を含まない場合と含む場合に分けると、n>k≧1n>k\ge1 のとき g(n,k)=g(n−1,k)+g(n−2,k−1).g(n,k)=g(n-1,k)+g(n-2,k-1).

連続しない kk 個の整数を 1≦a1<a2<⋯<ak≦n1\le a_1<a_2<\cdots<a_k\le n とする。各 ii について bi=ai−(i−1)b_i=a_i-(i-1) とおくと、1≦b1<b2<⋯<bk≦n−k+11\le b_1<b_2<\cdots<b_k\le n-k+1 となる。逆にこの範囲の kk 個の整数 bib_i から ai=bi+(i−1)a_i=b_i+(i-1) と戻せば、連続しない kk 個の整数が得られる。この対応は一対一なので g(n,k)=(n−k+1k).\displaystyle g(n,k)=\binom{n-k+1}{k}. したがって h(m,0)=g(m−1,0)=1,h(m,m)=g(2m−1,m)=(mm)=1.\displaystyle h(m,0)=g(m-1,0)=1,\qquad h(m,m)=g(2m-1,m)=\binom{m}{m}=1. さらに m>ℓ≧1m>\ell\ge1 では gg の漸化式を n=m+ℓ−1, k=ℓn=m+\ell-1,\ k=\ell に適用して h(m,ℓ)=g(m+ℓ−1,ℓ)=g(m+ℓ−2,ℓ)+g(m+ℓ−3,ℓ−1)=h(m−1,ℓ)+h(m−1,ℓ−1).\begin{aligned} h(m,\ell)&=g(m+\ell-1,\ell)\\ &=g(m+\ell-2,\ell)+g(m+\ell-3,\ell-1)\\ &=h(m-1,\ell)+h(m-1,\ell-1). \end{aligned} 最後に g(12,4)=(12−4+14)=(94)=126.\displaystyle g(12,4)=\binom{12-4+1}{4}=\binom{9}{4}=126.

組合せの上側の整数が選ぶ個数より小さい場合、その選び方は0通りとする。

この問題で使う考え方

  • 場合分け
  • 全単射
  • 組合せ

PR

数学を1対1で教わるオンライン塾「数強塾」

数強塾は、中学生・高校生のための数学専門のオンライン個別指導塾です。プロ講師がマンツーマンで教え、大学受験の数学にも対応しています。入塾の前に、今の学習状況と目標を確かめる診断授業(体験・3,000円、税込)を受けられます。

「数強塾」オンライン数学克服塾〈プロ講師〉

東大生と1対1で学べるオンライン個別指導「トウコベ」

トウコベは、東大生を中心に難関大学の学生が講師を務める、完全マンツーマンのオンライン個別指導です。はじめに、オンラインの説明会・勉強相談(無料)をWebで予約でき、その後にお試し授業を受けられます。

トウコベ公式サイト

似た問題を、ほかの大学で

答えや解説の誤りに気づいたら、お問い合わせから教えてください。