京大伝説の超短文入試「tan1°は有理数か」の真相と完全解法
大学入試の歴史において、わずか1行、極限まで無駄を削ぎ落とした問題文で受験界に衝撃を与えた伝説の入試問題が存在します。それが、2006年の京都大学入試数学で出題された「tan1°は有理数か。」という問いです。問題用紙を開いた瞬間に受験生が息を呑んだこの超短文問題は、一見すると直感で答えられそうでありながら、数学的に厳密な証明を組み立てようとすると確かな論理的思考力が要求される名問として、2026年現在も語り継がれています。
なぜ京都大学はこのシンプルな問いを投げかけたのか、そしてどのようなアプローチを用いれば完答に至るのか。本稿では、当時の試験会場の空気感やネット上での反響を交えつつ、背理法と三角関数の加法定理を駆使した鮮やかな証明手順から、採点基準に潜む落とし穴まで徹底的に解き明かします。
📌 【この記事の重要ポイントまとめ】
- 要点1:2006年京大入試で出題された「tan1°は有理数か」は、「有理数ではない(無理数)」が正解であり、背理法と加法定理を用いて証明する。
- 要点2:tan1°が有理数と仮定すると加法定理の連続適用によりtan30°(=1/√3)も有理数となり、√3が無理数である事実と矛盾する。
- 要点3:単なる答えの暗記ではなく、「有理数の加減乗除の閉性」と「厳密な論理構築」を問う、京大数学の理念が凝縮された歴史的傑作である。
【2006年京大数学】伝説の最短問題「tan1°は有理数か」が放つ衝撃
2006年度の京都大学前期日程・理系学部および文系学部において、その問題は出題されました。文系第6問(理系では第2問関連)に掲載された問題文は、句読点を含めてもわずか十数文字に過ぎない「tan1°は有理数か。」という極めてシンプルなものでした。問題冊子の広い余白の中にポツンと佇むその1行は、試験開始の合図とともに多くの受験生を驚愕させました。
当時の大手予備校関係者の分析資料や受験情報誌の記録によると、試験直後の会場周辺では「問題の短さに一瞬目を疑った」「問題の印刷ミスではないかと確認しそうになった」といった受験生の声が相次ぎました。問題文が極端に短いということは、誘導設問(小問)などのヒントが一切存在せず、自らの力で解答の方針をゼロから組み立てなければならないことを意味します。この「最短入試問題」は、日本の大学受験数学史に刻まれる象徴的な出題となりました。

【詳細解答まとめ】背理法と加法定理の応用で鮮やかに解く証明プロセス
この問題の結論は「tan1°は有理数ではない(無理数である)」です。証明には、高校数学で習得する基本的な道具立てである「背理法」と「正接の加法定理」を組み合わせます。
以下に、論理的欠陥のない標準的かつエレガントな証明プロセスを整理します。
ステップ1:背理法の仮定を設定する
まず、命題を否定し、「tan1°は有理数である」と仮定します。この仮定から出発して数学的な矛盾を導き出す方針を立てます。
ステップ2:加法定理による「有理数の閉性」の確認
三角関数の加法定理より、2つの角 $\alpha, \beta$ に対して次の等式が成り立ちます。
$$\tan(\alpha + \beta) = \frac{\tan\alpha + \tan\beta}{1 - \tan\alpha\tan\beta}$$
有理数は加減乗除(ただし0での除算を除く)の演算を行っても必ず有理数になります(有理数は四則演算について閉じている)。したがって、$\tan\alpha$ と $\tan\beta$ がともに有理数であり、分母が0でないならば、$\tan(\alpha + \beta)$ も必ず有理数になります。
ステップ3:tan30°の有理性を導く
$\tan 1^\circ$ が有理数であるならば、$\tan 2^\circ = \tan(1^\circ + 1^\circ)$ も加法定理より有理数となります。同様の操作を順次繰り返す(数学的帰納法を用いる)ことで、自然数 $n$ に対し、$\tan n^\circ$ が定義できる限り $\tan n^\circ$ はすべて有理数であることが示されます。
この議論を $n = 30$ まで適用すると、「tan30°も有理数である」という結論が導かれます。
※なお、倍角の公式を繰り返し用いて $\tan 2^\circ, \tan 4^\circ, \tan 8^\circ, \tan 16^\circ, \tan 32^\circ$ を求め、加法定理 $\tan(32^\circ - 2^\circ) = \tan 30^\circ$ から導出するスマートな記述法も知られています。
ステップ4:矛盾の提示と結論
一方で、三角比の定義から得られる具体的な値は以下の通りです。
$$\tan 30^\circ = \frac{1}{\sqrt{3}}$$
$\sqrt{3}$ は無理数であるため、その逆数である $\frac{1}{\sqrt{3}}$(有理化すると $\frac{\sqrt{3}}{3}$)もまた無理数です。
これは、ステップ3で導かれた「$\tan 30^\circ$ は有理数である」という帰結と真っ向から矛盾します。したがって、最初の仮定「$\tan 1^\circ$ は有理数である」は誤りであり、tan1°は有理数ではない(無理数である)ことが証明されました。
京大入試数学の歴代超短問・名問比較データと難易度分析
京都大学の入試数学は、長年にわたり「問題文が極めて短く、本質的な理解度を試す良問」を数多く世に送り出してきました。過去に出題された代表的な名問・短文問題と比較することで、本問の立ち位置を客観的に把握できます。
| 出題年・問題 | 文字数・出題形式 | 要求されるコア概念 | 編集部の見解・難易度評価 |
|---|---|---|---|
| 2006年 文系6問/理系 「tan1°は有理数か。」 | 約11文字 (超短文・真偽判定) | 背理法、加法定理、有理数と無理数の定義 | 方針の着想自体は標準的だが、記述の厳密性で大きく差がつく名問。 |
| 1999年 理系3問 「π > 3.05 を証明せよ。」 | 約14文字 (不等式証明) | 円周率の定義、正多角形の周長評価 | 円に内接する正八角形や正十二角形の周長を比較する幾何的発想の極み。 |
| 1989年 文系・理系 「$2^{29}$ は何桁の数か。」 | 約13文字 (常用対数非提示) | 指数の評価、$2^{10} \approx 10^3$ の見積もり | $\log_{10} 2$ の値が与えられない中で不等式を用いて数値を挟み込む思考力が問われた。 |
| 2017年 理系2問 「$p, q$ が素数なら…」 | 短文(2行程度) (整数論) | 素数の性質、mod計算、偶奇性 | 京大の伝統である整数への深い洞察を問う、計算量に頼らない思考力重視型。 |

噂の真偽を徹底検証|ネットの評価と現場受験生が陥った「3つの罠」
ネット上の掲示板やSNSでは、この問題に関して様々な噂や誤解が飛び交っています。受験生が実際に試験会場で直面したリアルな減点リスクと合わせて検証します。
誤解1:「有理数ではない」と答えだけ書けば部分点がもらえる?
【真相:0点になる可能性が極めて高い】
問題文は「有理数か」と尋ねているため、二者択一の形式に見えます。しかし、大学入試における数学の採点基準では、結論に至る論理の構築こそが評価対象です。「有理数ではない」という結論のみを記述した場合、正答への論証が存在しないため、採点対象外(0点)とされるのが通例です。
誤解2:「√3が無理数であること」の証明は省いてよいのか?
【真相:問題文に指定がない場合、既知の事実として用いて良いとされるケースが大半】
高校数学の指導要領において「$\sqrt{2}$ や $\sqrt{3}$ が無理数であること」は標準的な定理として扱われます。もし不安であれば「$\sqrt{3}$ が無理数であることは既知とする」と一言添えるか、余力があれば余白で背理法による簡潔な証明($p/q$ と置いて平方し素因数3を比較する論法)を添えることで、完璧な記述防御が可能です。
誤解3:tan1°からtan30°への飛躍を「同様にして」で済ませて減点?
【真相:数学的帰納法への言及がないと減点リスクが生じる】
「$\tan 1^\circ$ が有理数なら $\tan 2^\circ, \tan 3^\circ, \dots, \tan 30^\circ$ も有理数である」と一足飛びに書く記述は、論理の飛躍とみなされる危険があります。「自然数 $k$ について $\tan k^\circ$ が有理数と仮定すると、加法定理により $\tan(k+1)^\circ$ も有理数となる。したがって数学的帰納法により…」と丁寧に論理の橋渡しを行うことが、高得点を獲得するための分水嶺となりました。
一般に知られていない盲点とネットの誤解
本問を巡っては「なぜ tan30° を経由しなければならないのか」「tan45°(=1)や tan60°(=√3)では駄目なのか」という議論がしばしば見られます。
まず $\tan 45^\circ = 1$ は有理数であるため、背理法の矛盾の種にはなり得ません。また、$\tan 60^\circ = \sqrt{3}$ を用いるアプローチも完全に正当であり、$\tan 30^\circ$ と同様に何ら問題なく矛盾を導くことができます。
さらに高度な数学的視点に立つと、この問題は「円分体」や「チェビシェフの多項式」といった大学数学の代数学の領域とも密接に結びついています。一見すると受験数学のパズルのように見えながら、その背景には豊かな数学の体系が広がっている点こそが、数学愛好家や教育者から今なお高く評価される理由です。
【プロの結論】数学教育と入試戦略の視点から見出すべき教訓
京都大学がこの出題を通じて受験生に求めた能力は、公式の単なる暗記や典型パターンの反復処理ではありません。「問題文が短ければ短いほど、定義に戻って論理を組み立てる」という、学問研究における最も根本的な姿勢です。
【この問題の解法から学ぶべき人】
- 難関大志望で、誘導のない単問に対する記述力・論述力を磨きたい受験生
- 「なぜその解法を選ぶのか」という必然性を論理的に説明する力をつけたい学習者
【注意すべき学習姿勢】
- 模範解答の式展開だけを眺めて「分かった気」になり、自力で日本語の論証を書く練習を怠る学習
- 定義(有理数・無理数とは何か、加法定理の本質とは何か)の確認をおろそかにする勉強法

【tan1 は 有理数 か】に関するよくある質問(FAQ)
Q1:答えは「無理数である」と書くだけではダメですか?
A1:大学入試の記述式数学では、結論だけでなくそこに至る論理的根拠が採点対象となります。「有理数ではない」という結論だけを単独で記述しても、論証過程が存在しないため得点はほぼ与えられません。
Q2:tan30° 以外の値を使っても証明できますか?
A2:可能です。例えば $\tan 60^\circ = \sqrt{3}$ や $\tan 15^\circ = 2 - \sqrt{3}$ など、無理数であることが明確な角度の値に帰着させれば、同様に矛盾を導くことができます。ただし $\tan 45^\circ = 1$ や $\tan 90^\circ$(未定義)は矛盾の提示に使えません。
Q3:倍角の公式だけを使って証明を短縮することはできますか?
A3:可能です。$\tan 1^\circ$ から倍角の公式を用いて $\tan 2^\circ, \tan 4^\circ, \tan 8^\circ, \tan 16^\circ, \tan 32^\circ$ を求め、$\tan(32^\circ - 2^\circ) = \tan 30^\circ$ を計算する手法を用いれば、30回分の帰納法を記述することなく、ごくわずかな計算ステップで厳密に証明できます。
まとめ:小手先のテクニックを超えた数学的思考の到達点
2006年の京都大学入試「tan1°は有理数か。」は、出題から年月が経過した現在においても、数学の持つ普遍的な美しさと論理の力強さを教えてくれる最高峰の教材です。
背理法で前提を疑い、加法定理という基本公式を用いて論理の鎖を繋ぎ、既知の矛盾へと着地させる――この一連の流れには、現代のあらゆる課題解決にも通じる「本質的思考力」が凝縮されています。難問に出会ったときこそ、小手先のテクニックに頼るのではなく、基本原理や定義へと立ち返ることの重要性を、この1行の問題は雄弁に物語っています。 (出典: tan1 は 有理数 か(Yahoo!ニュース))