技能一覧 › 大学数学 離散数学・組合せ論

一般の包除原理

個の条件について を使い、対称な条件なら の形で個数を求められる。例: 以下で のどれでも割り切れない正の整数の個数、上限つきの不定方程式 (各 )の 0 以上の整数解の個数

前提

この技能までの道筋(8 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. 樹形図で数え上げる (算数 場合の数)
  2. 積の法則と和の法則 (算数 場合の数)
  3. 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
  4. 順列・円順列・重複順列 (数学A 場合の数と確率)
  5. 組合せ (数学A 場合の数と確率)
  6. 確率の定義と和事象・余事象 (数学A 場合の数と確率)
  7. 包除原理 (数学A 場合の数と確率)
  8. 同じものを含む順列・重複組合せ (数学A 場合の数と確率)

説明

条件が 個あるときに「どの条件も満たさないもの」の個数を、条件をいくつか同時に満たすものの個数から求める技能です。3 個までの包除原理を、任意の 個に広げたものです。条件が対称で、 個を同時に満たすものの個数が条件の選び方によらず になるときは、 という 1 本の式で計算できます。上限つきの不定方程式の解の個数、どの数でも割り切れない整数の個数、誰も自分の席に座らない並べ方の個数などに使います。

なぜそうしてよいのか

全体集合を とし、 の部分集合 を考えます。 に対して は「 に入る番号の条件をすべて満たすもの」の集合です。 が空集合のときは、何も条件を課さないので そのものと約束します。このとき次の等式が成り立ちます。

理由は、右辺で の各要素 が何回数えられるかを調べればわかります。 がちょうど 個の に属するとします。 が に入るのは、 が の属する 個の番号から選ばれているときだけです。そのような で のものは 個あるので、 は右辺に合計 回数えられます。この和は二項定理により に等しいです。よって なら 回、(どの にも属さない)なら 回です。したがって右辺は、どの にも属さない要素だけをちょうど 1 回ずつ数えています。 の場合に展開すると、すでに知っている3つの集合の包除原理(余事象の形)になります。

条件が対称で、 となるどの でも が同じ値 になる場合を考えます。 となる は 個あるので、内側の和は にまとまります。ここで です。

手順

  1. 全体集合 を決め、「数えたいもの」が満たしてはいけない性質を「悪い条件」 として書き出す。求める個数は になる。

  2. 番号の集合 ごとに、 のすべての悪い条件を同時に満たすものの個数 を求める。対称な場合は、 個を同時に満たす個数 を の式で表す。 とする。

  3. 同時に満たすことが不可能になる では とする。公式に機械的に代入せず、実際に起こりうるかを確かめる。

  4. 符号を交互に付けて足す: (対称でなければ )。

  5. 可能なら、小さい場合や別の数え方で答えを確かめる。

例題

方程式 を満たす 0 以上の整数の組 のうち、どの も 以下であるものの個数を求めよ。

例題の解答

手順1: を の 0 以上の整数解全体とします。悪い条件を :「」() とすると、求める個数は です。

手順2: とします。 について ()と置き換えると、方程式は変数の和が になる 0 以上の整数解の問題になります。その個数は重複組合せで です( のとき)。この値は の選び方によらないので、条件は対称です。
、、 となります。

手順3: のとき を 3 つ満たすと和は になり、 でも同様に不可能です。よって です。

手順4:

手順5: 確認として と置きます。 で となります。和が なので各 は自動的に成り立ち、個数は です。これは手順4の結果と一致します。

答え: 個

答え:

よくある誤り

この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。

入口の問題

この技能を使う問題

この技能の次に学べること