技能一覧 › 数学A 整数の性質

不定方程式の正の整数解の個数と選び出し

一般解に などの条件を課して の範囲を求め、正の整数解の個数を数えたり、条件( 最小など)を満たす解を選び出したりできる

前提

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

読み込み中…

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

一覧で見る(前提が先)
  1. 約数の見つけ方 (算数 整数の性質)
  2. 最大公約数と最小公倍数 (算数 整数の性質)
  3. 素因数分解と約数の個数 (算数 整数の性質)
  4. 最大公約数と最小公倍数 (数学A 整数の性質)
  5. ユークリッドの互除法 (数学A 整数の性質)
  6. 1 次不定方程式の整数解 (数学A 整数の性質)

説明

1 次不定方程式 の整数解は無数にありますが、「 がともに正」などの条件を付けると、条件を満たす解は有限個になることがあります。この技能では、一般解 に条件を課して整数 の範囲を求めます。そこから正の整数解の個数を数えたり、「 が最小」のような条件に合う解を選び出したりします。硬貨や品物の個数の組合せを数える文章題でよく使います。

なぜそうしてよいのか

前提の技能により、( は互いに素)の整数解は、特殊解 を 1 つ使って ( は整数)と書けます。これで整数解が 1 つ残らず表されているので、整数解を探すことは「整数 を選ぶこと」と同じです。異なる からは異なる解が出るので、解と は 1 対 1 に対応します。

そこで、 という条件は かつ という の 1 次不等式に置き換えられます。これを解くと、 はある範囲に入る整数に限られます。その範囲が ( は整数)なら、条件を満たす解はちょうど 個です。

「 が最小」のような条件も、 を の式で表せば、範囲内の を代入して比べるだけで済みます。どの問題でも、2 つの文字 の問題を 1 つの整数 の問題に直すのがポイントです。

手順

  1. 一般解を求める:特殊解 を見つけ、( は整数)と表す。

  2. 条件を の不等式にする:たとえば なら かつ と書く。

  3. 不等式を解き、整数 の範囲を の形に直す。等号のない不等式は、端の値が整数かどうかに注意して整数の範囲に直す。

  4. 個数を数えるときは を計算する。解を選ぶときは、範囲内の各 を代入するか、 などを の式にして比べ、条件に合う を決める。

例題

方程式 を満たす正の整数の組 の個数を求めよ。

例題の解答

【手順 1】 なので、 が特殊解です。

から を引くと となります。 と は互いに素なので、 は の倍数です。よって とおくと となり、一般解は ( は整数)です。

【手順 2】 より 、 より です。

【手順 3】 から なので、整数では です。 から なので、整数では です。よって となります。

【手順 4】個数は です。実際に代入すると、 に対して となり、どれも を満たす正の整数の組です。

答え:3 個

答え:

よくある誤り

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

入口の問題

この技能を使う問題