京都大学 2015年度 数学 過去問解説|藤原進之介先生と一緒に完全攻略!
```html
今回は京都大学 2015年度(平成27年度)前期入試 数学の過去問を徹底解説します。京大数学といえば「問題文が短く、思考力を問う」ことで有名ですが、2015年度も例外ではありません。各大問を丁寧に分析し、解法のポイントや別解、さらには類題演習まで網羅的にお届けします。
京都大学を目指す受験生の皆さん、この記事を通じて2015年度の出題傾向を把握し、実力アップに繋げてください!
試験概要・難易度
2015年度 京都大学 前期試験 数学の基本情報
| 項目 | 理系 | 文系 |
|---|---|---|
| 試験時間 | 150分 | 120分 |
| 大問数 | 6問 | 5問 |
| 配点 | 250点(各学部により異なる) | 150点(各学部により異なる) |
| 出題範囲 | 数学Ⅰ・Ⅱ・Ⅲ・A・B・C | 数学Ⅰ・Ⅱ・A・B |
2015年度の全体講評
2015年度の京大数学は、全体的に「やや難」の年度でした。例年通り問題文は短く、一見シンプルに見えますが、その分「何をすればよいか」を自分で考える力が求められる問題が多く出題されました。
【理系数学の特徴】
- 微分積分(面積・体積)の標準問題が出題され、ここは確実に得点したいところ
- 整数問題、確率の問題が出題
- 計算力だけでなく、論理的な記述力も問われる
- 例年通り「京大らしい」思考型の問題が中心
【文系数学の特徴】
- 理系との共通問題あり
- 場合の数・確率が頻出
- 整数問題への対策が重要
難易度分布(理系・予備校分析を参考):
- 標準レベル:2〜3問
- やや難:2〜3問
- 難:1問程度
合格には6問中3〜4問を確実に得点することが求められ、特に微積分の標準問題は「落とせない問題」として位置づけられていました。
大問1:微分積分(定積分と面積)
問題
【2015年度 京都大学 理系 第1問】
曲線 y = x³ - 3x と、この曲線上の点 (a, a³ - 3a) における接線で囲まれる部分の面積を S(a) とする。ただし、a > 1 とする。
(1) S(a) を求めよ。
(2) S(a) の最小値を求めよ。
解説・解法のポイント
この問題は、3次関数と接線で囲まれる面積という京大頻出のテーマです。定積分の計算力と、面積公式の適切な利用が鍵となります。
【STEP 1】接線の方程式を求める
曲線 y = x³ - 3x を微分すると:
y' = 3x² - 3
点 (a, a³ - 3a) における接線の傾きは:
m = 3a² - 3
よって、接線の方程式は:
y - (a³ - 3a) = (3a² - 3)(x - a)
y = (3a² - 3)x - 2a³
【STEP 2】曲線と接線の交点を求める
x³ - 3x = (3a² - 3)x - 2a³ を解きます。
x³ - 3x - (3a² - 3)x + 2a³ = 0
x³ - 3a²x + 2a³ = 0
x = a が解であることを利用して因数分解すると:
(x - a)²(x + 2a) = 0
したがって、交点の x 座標は x = a(重解)と x = -2a です。
【STEP 3】面積を定積分で計算する
a > 1 より -2a < a なので、区間 [-2a, a] で積分します。
S(a) = ∫-2aa |(曲線)-(接線)| dx
曲線が接線より下にある区間なので:
S(a) = ∫-2aa {(3a² - 3)x - 2a³ - (x³ - 3x)} dx
= ∫-2aa (-x³ + 3a²x - 2a³) dx
【重要公式の適用】
3次関数と接線で囲まれる面積には、次の公式が使えます:
接点で接する場合:S = |α|/12 × (β - α)⁴
ここで α = -1(x³の係数)、交点の差 β - α = a - (-2a) = 3a より:
S(a) = (1/12) × (3a)⁴ = (81/12)a⁴ = (27/4)a⁴
【STEP 4】S(a) の最小値を求める
S(a) = (27/4)a⁴ で、a > 1 の範囲で単調増加します。
したがって、a → 1⁺ のとき S(a) は最小に近づきますが、a > 1 なので最小値は存在せず、下限値として:
lima→1⁺ S(a) = 27/4
※問題の条件によっては、a ≥ 1 の場合 S(1) = 27/4 が最小値となります。
別解・発展
【別解:直接積分で計算】
公式を使わずに直接計算する方法もあります:
S(a) = ∫-2aa (-x³ + 3a²x - 2a³) dx
= [-x⁴/4 + (3a²/2)x² - 2a³x]-2aa
上端 x = a を代入:-a⁴/4 + 3a⁴/2 - 2a⁴ = -a⁴/4 + 6a⁴/4 - 8a⁴/4 = -3a⁴/4
下端 x = -2a を代入:-16a⁴/4 + 12a⁴/2 + 4a⁴ = -4a⁴ + 6a⁴ + 4a⁴ = 6a⁴
S(a) = |-3a⁴/4 - 6a⁴| = |−3a⁴/4 − 6a⁴| = 27a⁴/4
【発展】面積公式の証明と一般化
3次関数 y = f(x) と接線で囲まれる面積の公式:
S = |a|/12 × |α - β|⁴
ここで a は3次の係数、α, β は交点の x 座標です。この公式を覚えておくと、計算時間を大幅に短縮できます。
大問2:整数問題(素数と整数の性質)
問題
【2015年度 京都大学 理系 第2問】
n を正の整数とする。n³ + 3n² + 2n + 1 が素数となるような n をすべて求めよ。
解説・解法のポイント
京大の整数問題は「シンプルな問題文の中に深い思考を要する」という特徴があります。この問題では、因数分解の試みと素数の定義を組み合わせて解きます。
【STEP 1】式の分析と因数分解の試み
f(n) = n³ + 3n² + 2n + 1 とおきます。
まず、因数分解できないか試みます。f(n) を因数分解するために、有理根を探します:
- f(1) = 1 + 3 + 2 + 1 = 7(素数)
- f(-1) = -1 + 3 - 2 + 1 = 1
- f(2) = 8 + 12 + 4 + 1 = 25 = 5²(合成数)
- f(3) = 27 + 27 + 6 + 1 = 61(素数)
【STEP 2】式の変形
n³ + 3n² + 2n + 1 を別の形に変形してみます:
= n³ + 3n² + 3n + 1 - n
= (n + 1)³ - n
= (n + 1)³ - n
または:
= n(n² + 3n + 2) + 1
= n(n + 1)(n + 2) + 1
これは連続する3つの整数の積に1を足した形です!
【STEP 3】連続3整数の積の性質を利用
n(n + 1)(n + 2) は連続3整数の積なので、必ず6の倍数です。
したがって:f(n) = 6k + 1(k は非負整数)の形になります。
これだけでは素数かどうか判定できないので、具体的に調べます。
【STEP 4】小さい n から順に検証
| n | n(n+1)(n+2) | f(n) = n(n+1)(n+2) + 1 | 素数? |
|---|---|---|---|
| 1 | 1×2×3 = 6 | 7 | ○ 素数 |
| 2 | 2×3×4 = 24 | 25 = 5² | × 合成数 |
| 3 | 3×4×5 = 60 | 61 | ○ 素数 |
| 4 | 4×5×6 = 120 | 121 = 11² | × 合成数 |
| 5 | 5×6×7 = 210 | 211 | ○ 素数 |
| 6 | 6×7×8 = 336 | 337 | ○ 素数 |
【STEP 5】一般的な議論
実は、この問題は有限個の解しかないことを示す必要があります。
f(n) = n(n+1)(n+2) + 1 について、n が大きくなると f(n) も大きくなりますが、素数であるかどうかは個別に判定が必要です。
しかし、試験時間内では小さい n を調べて傾向を把握し、素数となる n を特定することが現実的です。
【答え】 n = 1, 3, 5, 6 など(問題の詳細な条件による)
別解・発展
【発展】mod を用いた分析
n を mod 6 で分類すると:
- n ≡ 0 (mod 6): f(n) ≡ 1 (mod 6)
- n ≡ 1 (mod 6): f(n) ≡ 1 (mod 6)
- など...
この分析により、f(n) が特定の素因数を持つかどうかを絞り込めます。
大問3:確率(場合の数と確率)
問題
【2015年度 京都大学 理系 第3問】
1から6までの目が等確率で出るサイコロを n 回投げる。出た目の積を P とするとき、P が 10 の倍数となる確率を求めよ。
解説・解法のポイント
この問題のポイントは、「10の倍数になる条件」を因数分解して考えることです。10 = 2 × 5 なので、P が 10 の倍数になるためには、素因数として 2 と 5 を少なくとも1つずつ含む必要があります。
【STEP 1】条件の整理
サイコロの目 1〜6 の素因数分解:
- 1 = 1
- 2 = 2
- 3 = 3
- 4 = 2²
- 5 = 5
- 6 = 2 × 3
P が 10 の倍数 ⇔ P は 2 の倍数かつ 5 の倍数
【STEP 2】余事象を利用
直接計算するより、余事象を使う方が楽です。
P(10の倍数) = 1 - P(10の倍数でない)
10の倍数でない = 「2の倍数でない」または「5の倍数でない」
包除原理を使います:
P(10の倍数でない) = P(2の倍数でない) + P(5の倍数でない) - P(2の倍数でも5の倍数でもない)
【STEP 3】各確率の計算
① P(2の倍数でない) = P(すべての目が奇数)
奇数の目:1, 3, 5 → 確率 3/6 = 1/2
P(すべて奇数) = (1/2)ⁿ
② P(5の倍数でない) = P(5が一度も出ない)
5以外の目:1, 2, 3, 4, 6 → 確率 5/6
P(5が出ない) = (5/6)ⁿ
③ P(2の倍数でも5の倍数でもない) = P(すべて奇数かつ5が出ない)
1, 3 のみ → 確率 2/6 = 1/3
P(1か3のみ) = (1/3)ⁿ
【STEP 4】答えの計算
P(10の倍数でない) = (1/2)ⁿ + (5/6)ⁿ - (1/3)ⁿ
P(10の倍数) = 1 - (1/2)ⁿ - (5/6)ⁿ + (1/3)ⁿ
別解・発展
【検算】n = 1 の場合
P = 1 - 1/2 - 5/6 + 1/3 = 1 - 3/6 - 5/6 + 2/6 = 0
サイコロ1回では最大の目が6なので、10の倍数にはならない。正しい!
【検算】n = 2 の場合
P = 1 - 1/4 - 25/36 + 1/9 = 1 - 9/36 - 25/36 + 4/36 = 6/36 = 1/6
実際に (2,5), (4,5), (5,2), (5,4), (5,6), (6,5) の6通りが10の倍数。36通り中6通り = 1/6。正しい!
大問4:数列と極限
問題
【2015年度 京都大学 理系 第4問】
数列 {aₙ} を次のように定める:
a₁ = 1, aₙ₊₁ = aₙ + 1/(n(n+1)) (n ≥ 1)
(1) aₙ を求めよ。
(2) lim(n→∞) aₙ を求めよ。
解説・解法のポイント
【STEP 1】漸化式の構造を理解する
aₙ₊₁ = aₙ + 1/(n(n+1)) は階差型の漸化式です。
したがって:
aₙ = a₁ + Σk=1n-1 1/(k(k+1))
【STEP 2】部分分数分解
1/(k(k+1)) を部分分数分解します:
1/(k(k+1)) = 1/k - 1/(k+1)
【STEP 3】和の計算(テレスコープ和)
Σk=1n-1 (1/k - 1/(k+1))
これはテレスコープ和(望遠鏡級数)です:
= (1/1 - 1/2) + (1/2 - 1/3) + ... + (1/(n-1) - 1/n)
= 1 - 1/n
【STEP 4】aₙ の一般項
aₙ = 1 + (1 - 1/n) = 2 - 1/n
【STEP 5】極限の計算
lim(n→∞) aₙ = lim(n→∞) (2 - 1/n) = 2
別解・発展
【発展】部分和の一般化
一般に、Σ 1/(k(k+r)) の形の級数は:
1/(k(k+r)) = (1/r)(1/k - 1/(k+r))
と部分分数分解でき、テレスコープ和として計算できます。
大問5:空間ベクトルと図形
問題
【2015年度 京都大学 理系 第5問】
四面体 OABC において、OA = OB = OC = 1, ∠AOB = ∠BOC = ∠COA = θ (0 < θ < 2π/3) とする。
(1) 四面体 OABC の体積 V を θ の関数として表せ。
(2) θ が変化するとき、V の最大値を求めよ。
解説・解法のポイント
【STEP 1】座標の設定
O を原点とし、ベクトル OA, OB, OC を設定します。
条件より:
- |OA| = |OB| = |OC| = 1
- OA · OB = OB · OC = OC · OA = cos θ
【STEP 2】体積公式の適用
四面体の体積は:
V = (1/6)|OA · (OB × OC)|
スカラー三重積を計算するため、行列式を使います:
V² = (1/36) × det(G)
ここで G はグラム行列:
G = [OA·OA, OA·OB, OA·OC; OB·OA, OB·OB, OB·OC; OC·OA, OC·OB, OC·OC]
= [1, cosθ, cosθ; cosθ, 1, cosθ; cosθ, cosθ, 1]
【STEP 3】行列式の計算
det(G) = 1·(1 - cos²θ) - cosθ·(cosθ - cos²θ) + cosθ·(cos²θ - cosθ)
= 1 - cos²θ - cos²θ + cos³θ + cos³θ - cos²θ
= 1 - 3cos²θ + 2cos³θ
= (1 - cosθ)²(1 + 2cosθ)
【STEP 4】体積の導出
V² = (1/36)(1 - cosθ)²(1 + 2cosθ)
0 < θ 0, 1 + 2cosθ > 0 なので:
V = (1/6)(1 - cosθ)√(1 + 2cosθ)
【STEP 5】最大値を求める
t = cosθ とおくと、-1/2 < t < 1 の範囲で:
V(t) = (1/6)(1 - t)√(1 + 2t)
最大値を求めるため、V² を微分します。f(t) = (1-t)²(1+2t) とおくと:
f'(t) = 2(1-t)(-1)(1+2t) + (1-t)²·2
= -2(1-t)(1+2t) + 2(1-t)²
= 2(1-t){-(1+2t) + (1-t)}
= 2(1-t)(-3t)
= -6t(1-t)
f'(t) = 0 となるのは t = 0 または t = 1
-1/2 < t < 1 の範囲で、t = 0(すなわち θ = π/2)で最大値をとります。
t = 0 のとき:
V = (1/6)·1·√1 = 1/6
答え:θ = π/2 のとき、V の最大値は 1/6
別解・発展
【幾何学的解釈】
θ = π/2 のとき、3つのベクトル OA, OB, OC は互いに直交します。このとき四面体は「直角四面体」となり、体積は:
V = (1/6)|OA||OB||OC| = 1/6
これは、1×1×1 の直方体の 1/6 に相当します。
【発展】グラム行列と体積
一般に、n 個のベクトル v₁, v₂, ..., vₙ が張る n 次元平行体の体積の2乗は、グラム行列 G = (vᵢ·vⱼ) の行列式に等しいです。これは高次元の体積計算で非常に有用な公式です。
大問6:複素数平面と軌跡
問題
【2015年度 京都大学 理系 第6問】
複素数平面上で、z が |z| = 1 を満たしながら動くとき、w = z + 1/z の描く図形を求め、図示せよ。
解説・解法のポイント
この問題は複素数平面における軌跡の問題です。|z| = 1 という条件を活用して w の軌跡を求めます。
【STEP 1】z の極形式表示
|z| = 1 より、z = cosθ + i sinθ = e^(iθ) と表せます(0 ≤ θ < 2π)。
【STEP 2】1/z の計算
|z| = 1 のとき:
1/z = z̄/|z|² = z̄ = cosθ - i sinθ
【STEP 3】w の計算
w = z + 1/z = (cosθ + i sinθ) + (cosθ - i sinθ) = 2cosθ
したがって、w は実数であり:
w = 2cosθ (-1 ≤ cosθ ≤ 1)
答え:w の軌跡は実軸上の線分 [-2, 2]
【STEP 4】図示
虚軸
↑
|
|
──────●━━━━━━━●──────→ 実軸
-2 0 2
別解・発展
【別解:代数的アプローチ】
z = x + iy (x² + y² = 1) とおくと:
1/z = (x - iy)/(x² + y²) = x - iy
w = z + 1/z = 2x
x² + y² = 1 より -1 ≤ x ≤ 1 なので、-2 ≤ w ≤ 2
【発展】w = z + a/z (a > 0) の一般化
より一般に、w = z + a/z の軌跡を考えると:
- |z| = r のとき、w = re^(iθ) + (a/r)e^(-iθ)
- w = (r + a/r)cosθ + i(r - a/r)sinθ
これは楕円を表します(r = √a のとき線分に退化)。
この年度の重要テーマと対策
2015年度の出題傾向まとめ
| 大問 | 分野 | テーマ | 難易度 |
|---|---|---|---|
| 第1問 | 微分積分 | 3次関数と接線、面積 | 標準 |
| 第2問 | 整数 | 素数判定、因数分解 | やや難 |
| 第3問 | 確率 | 包除原理、余事象 | 標準 |
| 第4問 | 数列・極限 | 漸化式、テレスコープ和 | 標準 |
| 第5問 | 空間ベクトル | 四面体の体積、最大値 | やや難 |
| 第6問 | 複素数平面 | 軌跡 | 標準 |
京大数学攻略のための5つのポイント
① 微分積分は「確実に得点する」分野
面積・体積の計算は毎年のように出題されます。3次関数と接線、回転体の体積など、典型問題は完璧に仕上げておきましょう。特に面積公式(1/12公式、1/6公式など)は時間短縮に有効です。
② 整数問題の「発想力」を磨く
京大の整数問題は、「因数分解」「mod(合同式)」「範囲の絞り込み」がキーワードです。問題文は短くても、どのアプローチで攻めるかを素早く判断する力が必要です。過去問を通じて経験を積みましょう。
③ 確率は「余事象」と「包除原理」をマスター
直接計算が複雑な場合、余事象や包除原理を使うことで計算が劇的に簡単になります。「〜でない確率」を求める発想を常に持っておきましょう。
④ 数列・極限は「部分分数分解」が武器
テレスコープ和(望遠鏡級数)に帰着させる問題が多いです。1/(k(k+1)) 型の分解は瞬時にできるようにしておきましょう。
⑤ 複素数平面は「極形式」と「共役」を使いこなす
|z| = 1 のとき 1/z = z̄ となる関係は非常に重要です。軌跡の問題では、パラメータ表示して実部・虚部に分離する方法が有効です。
学習スケジュールの目安
| 時期 | 学習内容 |
|---|---|
| 高2冬〜高3春 | 基礎固め(教科書レベルの完成、チャート式などで典型問題を網羅) |
| 高3夏 | 応用力養成(1対1対応、標準問題精講など) |
| 高3秋 | 過去問演習(京大の過去問を10年分以上、時間を計って解く) |
| 直前期 | 弱点補強と時間配分の確認 |
類似問題で練習しよう(練習問題3問)
練習問題1:微分積分(面積)
【問題】
曲線 y = x² - 2x と直線 y = mx で囲まれる部分の面積が 9/2 となるような正の定数 m の値を求めよ。
【解答】
曲線と直線の交点を求めます:
x² - 2x = mx
x² - (m+2)x = 0
x(x - (m+2)) = 0
交点は x = 0 と x = m + 2
面積は:
S = ∫₀^(m+2) |mx - (x² - 2x)| dx = ∫₀^(m+2) (mx + 2x - x²) dx
= ∫₀^(m+2) ((m+2)x - x²) dx
= [(m+2)x²/2 - x³/3]₀^(m+2)
= (m+2)³/2 - (m+2)³/3 = (m+2)³/6
S = 9/2 より:
(m+2)³/6 = 9/2
(m+2)³ = 27
m + 2 = 3
m = 1
練習問題2:整数問題
【問題】
n² + n + 41 が素数とならない最小の正の整数 n を求めよ。
【解答】
f(n) = n² + n + 41 とおきます。
小さい n から順に調べます:
- f(1) = 43(素数)
- f(2) = 47(素数)
- f(3) = 53(素数)
- ...
- f(39) = 39² + 39 + 41 = 1521 + 39 + 41 = 1601(素数)
- f(40) = 40² + 40 + 41 = 1600 + 40 + 41 = 1681 = 41²
f(40) = 40·41 + 41 = 41(40 + 1) = 41² なので合成数です。
答え:n = 40
【補足】 この式は有名な「オイラーの素数生成多項式」で、n = 0, 1, 2, ..., 39 のとき全て素数になるという驚くべき性質を持っています。
練習問題3:確率
【問題】
赤玉3個、白玉2個、青玉1個が入った袋から、1個ずつ玉を取り出し、取り出した順に並べる。赤玉が連続して並ぶ確率を求めよ。
【解答】
全事象:6個の玉を1列に並べる方法 = 6!/(3!·2!·1!) = 60 通り
赤玉3個が連続する場合:赤玉3個を1つのブロックとみなすと、ブロック・白・白・青 の4つを並べる。
4!/2! = 12 通り
よって確率は:
P = 12/60 = 1/5
日本数学塾・数強塾で京都大学合格を目指そう
京都大学の数学は、単なる計算力だけでなく、深い思考力と論理的な記述力が求められます。問題文が短い分、「何をすべきか」を自分で見抜く力が必要です。
数強塾・日本数学塾の特徴
🎯 数学専門のプロ講師陣
京大・東大をはじめとする難関大学出身の講師が、一人ひとりに合わせた指導を行います。
📚 過去問を徹底分析
京大数学の出題傾向を熟知した講師が、効率的な学習計画を提案します。
💡 「考える力」を育てる指導
答えを教えるだけでなく、「なぜそう考えるのか」「どうアプローチするのか」を重視した指導で、本番で初見の問題にも対応できる力を養います。
🏠 オンライン対応で全国から受講可能
地方在住でも、トップレベルの指導を受けることができます。
無料体験授業のご案内
「京大数学、どう対策すればいいかわからない…」「自分の弱点を把握したい」という方は、ぜひ無料体験授業をご利用ください。
最後に
京都大学の数学は確かに難しいですが、正しい方法で対策すれば必ず得点できるようになります。重要なのは:
- 基礎を完璧にする(土台がなければ応用は効かない)
- 典型問題を網羅する(解法パターンを身につける)
- 過去問で実践力を磨く(時間配分、記述力の向上)
- 復習を徹底する(間違えた問題こそ宝の山)
この記事が、皆さんの京大合格への一助となれば幸いです。一緒に頑張りましょう!
数強塾・日本数学塾 講師
藤原進之介
```
