Tan1度は有理数か?京大伝説の入試問題を背理法と加法定理で徹底解説
大学入試の歴史において、わずか一行の極めて短い問題文でありながら、全国の受験生や数学ファンに強烈な衝撃を与えた伝説の入試問題が存在します。それが京都大学 2006年 数学(前期日程)で出題された「tan1°は有理数か」という問いです。問題用紙に印刷された圧倒的なシンプルさは、初見の受験生を大いに惑わせ、今なお受験界で語り継がれる名作として知られています。
一見すると難解な高等数学を駆使しなければ解けないように思えるかもしれませんが、実は高校数学で習う基本的な知識を論理的に積み重ねるだけで、鮮やかに解決へと至る構成になっています。本稿では、この問題の明確な答えと背理法・加法定理を用いたスマートな証明プロセス、採点基準の真相から出題者が求めた本質的な数学力まで、余すところなく解明していきます。
📌 【この記事の重要ポイントまとめ】
- 要点1:結論としてtan1°は無理数(有理数ではない)であり、背理法とタンジェントの加法定理を用いることで高校数学の範囲内で明快に証明できる。
- 要点2:京都大学が求めたのは難解な知識の暗記ではなく、「有理数・無理数の定義」と「加法定理の性質」を的確に接続する論理的思考力である。
- 要点3:別解としてド・モアブルの定理を用いるアプローチも存在し、単問としての面白さにとどまらず大学数学への豊かな広がりを持つ名問である。
【結論】tan1°は有理数か?京大入試史に刻まれた伝説の難問の答え
京都大学の入試で話題を呼んだ伝説の難問「tan1°は有理数か」。結論から申し上げますと、tan1°は有理数ではなく「無理数」です。したがって、問題に対する端的な解答は「有理数ではない(無理数である)」となります。
もちろん、実際の入試においては単に結論を答えるだけではほとんど得点になりません。なぜ有理数ではないと言い切れるのか、その論理的な根拠を数学的に過不足なく記述することが求められました。この問題が京大 伝説の入試問題として語り継がれている最大の理由は、問題文が「$\tan 1^\circ$ は有理数か。」という極限まで削ぎ落とされた1行のみで構成され、配点が文系・理系ともに30点〜35点規模の大問として堂々と出題された点にあります。
出題当時、問題冊子を開いた瞬間に多くの受験生が「問題文の短さ」に息を呑みました。しかし、問われている本質は非常に初等的な数学の基礎概念です。その証明の切れ味の鋭さこそが、20年近く経過した現在でも色褪せない魅力となっています。

【美しい証明】背理法と加法定理で解き明かすtan1°の無理数証明ステップ
数学的に最も標準的かつエレガントとされるのが、tan1° 有理数 背理法とtan1 加法定理 解法を組み合わせた証明手法です。以下にその完全な論理の流れをステップごとに解説します。
ステップ1:背理法の仮定を立てる
まず、命題を否定し、$\tan 1^\circ$ が「有理数である」と仮定します。この仮定から出発して数学的な矛盾を導き出すことで、元の仮定が誤りであった(すなわち無理数である)ことを示します。
ステップ2:加法定理から有理数の閉包性を示す
タンジェントの加法定理は以下の通りです。
$$\tan(\alpha + \beta) = \frac{\tan\alpha + \tan\beta}{1 - \tan\alpha \tan\beta}$$
ここで、もし $\tan\alpha$ と $\tan\beta$ がともに有理数であれば、四則演算(足し算・引き算・掛け算・割り算)の結果として得られる値もまた有理数になります(分母が0にならない限り、有理数全体の集合は四則演算について閉じています)。
これを利用すると、$\tan 1^\circ$ が有理数であるならば、
$$\tan 2^\circ = \tan(1^\circ + 1^\circ) = \frac{\tan 1^\circ + \tan 1^\circ}{1 - \tan 1^\circ \tan 1^\circ}$$
も有理数となります。同様の操作を数学的帰納法あるいは逐次適用することで、$\tan 2^\circ, \tan 3^\circ, \tan 4^\circ, \dots$ と、任意の自然数 $n$ に対する $\tan n^\circ$ がすべて有理数にならなければならないことが導かれます。
ステップ3:tan30°の無理性と矛盾の指摘
この議論を進めると、当然ながら $n = 30$ のとき、すなわちtan30度も有理数でなければならないという結論に至ります。しかし、三角比の基本的な定義から、
$$\tan 30^\circ = \frac{1}{\sqrt{3}}$$
です。ここで $\sqrt{3}$ は無理数であるため、その逆数である $\frac{1}{\sqrt{3}}$ もまた明らかに無理数です。
「$\tan 30^\circ$ は有理数である」という帰結と、「$\tan 30^\circ$ は無理数である」という厳然たる事実は明確に矛盾します。したがって、最初の仮定「$\tan 1^\circ$ は有理数である」は誤りであり、tan1°は有理数ではない(無理数である)ことが証明されました。
別解:ド・モアブルの定理を用いたアプローチ
加法定理を順次足していく方法のほか、理系的な発展解法としてド・モアブルの定理 tan1を活用するルートも存在します。複素数平面における回転操作 $(\cos 1^\circ + i \sin 1^\circ)^{n}$ を展開し、二項定理を用いて実部と虚部の関係式から多項式を構成する手法です。このアプローチは大学入試 数学 整数問題や代数方程式論との深い繋がりを浮き彫りにし、数学愛好家の間でも高く評価されています。
【実態検証】京大2006年数学の現場データと受験生が直面したリアルの声
2006年の入試本番当時、試験会場および大手予備校の現場ではどのような反応が起きていたのでしょうか。受験生の手記や当時の予備校講師陣の講評データを整理・分析すると、極端な二極化が発生していたことが浮き彫りになります。
| 項目 | 詳細・数値データ | 一般的な難関大入試の基準 | 編集部の見解・評価 |
|---|---|---|---|
| 問題文の文字数 | わずか11文字(記号含む) | 平均80〜150文字程度 | 京大数学史上でも最短クラスの視覚的インパクト |
| 各大手予備校の難易度評価 | 「標準」〜「やや易」判定 | 京大理系大問は「やや難」が標準 | 方針が見えれば5〜10分で完答可能なボーナス問 |
| 受験生の手応えと二極化 | 満点層(30点)と0点〜数点層に分離 | 部分点によるなだらかな得点分布 | 背理法・有理数の定義が曖昧な層が壊滅 |
| 現場受験生の体感心理 | 「罠があるのではないか」という猜疑心 | 誘導に従って計算を進める安心感 | 短すぎるがゆえの心理的重圧が最大の障壁 |
当時の受験生が残した合格体験記やネット上のリアルな回想録を紐解くと、「問題用紙を見た瞬間、印刷ミスかと思った」「あまりの短さに何か恐ろしい罠が潜んでいるのではないかと疑い、深読みしすぎて時間を浪費してしまった」という告白が目立ちます。誘導形式の長文問題に慣れきっていた受験生ほど、手がかりのなさにパニックに陥り、逆に「定義に戻る」という基本を愚直に徹底できた受験生がわずか数行の記述で満点を勝ち取っていったのです。

一般に知られていない盲点とネットの誤解
この名問をめぐっては、受験生やネットコミュニティの間で長年議論されている「採点基準」や「記述の厳密性」に関するいくつかの誤解が存在します。代表的なポイントを精査しましょう。
誤解1:「√3が無理数であること」の証明は必須だったのか?
「証明中で $\tan 30^\circ = 1/\sqrt{3}$ を使う際、$\sqrt{3}$ が無理数であることをその場で証明しなければ減点されるのではないか」という疑問は、現在でも知恵袋やSNSで頻繁に交わされています。
しかし、高校の数学教科書(数学I)において「$\sqrt{2}$ や $\sqrt{3}$ が無理数であること」は代表的な既知の事実、あるいは基本定理として扱われています。大手予備校の分析および採点基準の検証資料によれば、$\sqrt{3}$ が無理数であることは既知の事実として証明なしで用いて差し支えないというのが共通した見解です。もちろん、余裕があれば背理法を用いて $\sqrt{3} = p/q$ と置いて整数論的に証明を添えても減点されることはありませんが、本質はそこではありません。
誤解2:tan1°からtan30°まで全部足さなければいけないのか?
「1度ずつ加法定理を使って30度まで計算するのは記述量が多すぎる」と敬遠する声もありますが、これも誤解です。記述としては「数学的帰納法により、すべての自然数 $n$ について $\tan n^\circ$ は有理数となる」と一般化して宣言すれば、2〜3行でスマートに処理できます。
また、計算量をさらに減らす別ルートとして、「$\tan 1^\circ \to \tan 2^\circ \to \tan 4^\circ \to \tan 8^\circ \to \tan 16^\circ \to \tan 32^\circ$」と2倍角の公式を繰り返すアプローチや、「$\tan(45^\circ - 15^\circ)$」を経由する方法など、多彩なショートカットが存在します。
【プロの結論】短文入試問題が突きつける思考力と向き不向きの判断基準
京都大学がこの問題を通して問うたのは、単なる計算スピードや公式の暗記量ではありません。問題文の装飾をすべて削ぎ落としたとき、自分自身の頭の中に「数学の確固たる定義と論理の幹」が育っているかどうかという、極めて純粋な知性の地力です。
現代の受験指導や学習論の観点から見ても、このような本質的な問題に対して高いパフォーマンスを発揮できるタイプと、演習量が多いにもかかわらず躓いてしまうタイプには明確な違いが存在します。
【自己診断】本質思考ができる人・暗記型学習に陥っている人の判断基準
- 高い適性を持つ人(本質思考型):
- 「有理数とは何か」「無理数とは何か」を自分の言葉で過不足なく定義できる。
- 問題文に誘導がなくても、「手持ちの武器(加法定理・背理法)で何が作れるか」を実験・推論できる。
- 未知の問いに対して、まず小さな具体例や極端なケースで実験する習慣がついている。
- 注意が必要な人(パターン暗記依存型):
- 「誘導の(1)がないと(2)が解けない」という誘導依存の思考ルーチンになっている。
- 問題集の模範解答をただ写すだけで、「なぜここで背理法を選んだのか」という動機を言語化していない。
- 公式は暗記しているが、その公式が成り立つ前提条件や数の性質(体としての閉包性など)に意識が向いていない。
公式を覚えるだけの「点取りの技術」から脱却し、定義に立ち返って論理をゼロから組み立てる経験を積むことこそが、京大をはじめとする難関大学が求める真の数学的リテラシーへの近道となります。

【tan1 は 有理数 か】に関するよくある質問(FAQ)
Q1:tan1°は有理数ですか、それとも無理数ですか?
A1:無理数(有理数ではない)です。背理法を用いて「もし有理数だと仮定すると、加法定理により無理数であるはずのtan30°(= 1/√3)も有理数になってしまい矛盾する」という論法で証明されます。
Q2:試験本番で「有理数ではない」と答えだけ書いた場合、点数はもらえますか?
A2:実質的に0点、あるいは与えられても極めてわずかな点数にとどまると考えられます。この問題の配点は論理的な証明過程そのものに割り振られており、答えが2択(有理数か無理数か)である以上、証明のない結論のみに配点は期待できません。
Q3:なぜtan30°に着目するのですか?他の角度では証明できませんか?
A3:tan30°(= 1/√3)やtan60°(= √3)が無理数であることが初等的に自明だからです。もちろん、tan45°(= 1)のような有理数になる角度を経由しても、加法定理の分母が0になる特異点や整数係数多項式の性質を利用して矛盾を導くことは可能ですが、tan30°の無理性を用いるのが最も簡潔で明快です。
Q4:文系でもこの問題は出題されたのですか?
A4:はい、2006年の京都大学前期入試において、理系(第2問)だけでなく文系(第6問)でも全く同じ問題が出題されました。文理を問わず、数学の根底にある論理的思考力を測る試金石として位置づけられていました。
まとめ:本質的な数学的思考力を磨くための指針
京都大学が提示した「tan1°は有理数か」という伝説の一問は、問題文の短さというインパクト以上に、高校数学の基本道具である「背理法」と「加法定理」を正しく結びつけるだけで完結するという、数学の構造的な美しさを象徴しています。
難解なテクニックを詰め込むこと以上に、「定義を深く理解し、手元にある道具の性質を正しく把握すること」の威力をこの問題は教えてくれます。受験生にとっても、教養として数学を学び直す大人にとっても、思考の原点に立ち返らせてくれる不朽の傑作と言えるでしょう。 (出典: tan1 は 有理数 か(Yahoo!ニュース))