大学受験の歴史において、たった1行で受験生を震撼させ、20年が経過した現在もなお語り継がれる伝説の一問が存在します。それが2006年京大入試に出題された「tan1°は有理数か。」という超短問です。問題文の短さとは裏腹に、数学の本質的な論理構築力を問うその切れ味は、今なお大学受験数学の最高峰として称賛されています。
無駄を極限まで削ぎ落とした問いに対し、試験本番で多くの受験生が「どう書き始めればよいのか」と頭を抱えました。本記事では、この伝説の良問が突きつける答えの真相から、背理法と加法定理を用いた極めてエレガントな証明手順、そして出題者が求めた思考力の深淵まで解説します。
【問題の真相】2006年京大入試で激震!たった1行の「伝説の超短問」とは
2006年2月、京都大学入試数学(理系第6問・文系第5問共通)の冊子を開いた受験生たちは目を疑いました。そこには、誘導も図表も一切なく、ただ以下の文言のみが印字されていたからです。
「tan1°は有理数か。」
試験問題といえば長文の誘導や複雑な設定が並ぶのが通例だった時代に、余白だらけの解答用紙とともに突きつけられたこの1行は、瞬く間に全国の受験関係者や数学ファンの間で大きな話題となりました。何の手がかりもない暗闇から自力で道筋を切り拓く構成力が必要とされ、多くの受験生がペンを止める事態となったのです。
【結論】tan1°は有理数か無理数か?答えと背理法による全体アプローチ
まず結論から言えば、答えは「無理数」です。答案では「tan1°は無理数である」と断言した上で、その論理的な根拠を破綻なく証明しなければなりません。
この無理数の証明において威力を発揮するのが、高校数学の基本道具である「背理法証明」です。背理法とは、「命題の否定(tan1°が有理数である)を仮定し、論理を進めて矛盾を導くことで、元の命題が真である(tan1°は無理数である)と結論づける」手法を指します。
方針は極めて明快です。「もしtan1°が有理数だとすると、私たちがよく知っている“あの有名な値”も有理数になってしまうが、それは数学的事実に反する」という矛盾を突きつけます。
【模範解答と解説】加法定理と2倍角・3倍角の公式を駆使した証明ステップ
ここからは、受験指導でも標準とされる模範解答と解説の全貌を、ステップに沿って丁寧に紐解いていきます。
ステップ1:背理法の仮定「tan1°が有理数である」と仮定します。
ステップ2:加法定理から「有理数の加減乗除」の性質を利用三角関数の加法定理によれば、以下の関係が成り立ちます。
tan(α + β) = (tanα + tanβ) / (1 - tanα tanβ)
ここで重要なのは、「有理数同士の足し算・引き算・掛け算・割り算の結果は、分母が0にならない限り必ず有理数になる」という代数学の基本法則です。したがって、tanαとtanβがともに有理数であれば、tan(α + β)も必ず有理数になります。
ステップ3:2倍角・3倍角の公式を経て「tan30度」を導出tan1°が有理数であるならば、2倍角の公式や3倍角の公式、あるいは加法定理を繰り返し適用していくことで、以下の値もすべて有理数にならざるを得ません。
- tan2° = tan(1° + 1°) → 有理数
- tan3° = tan(2° + 1°) → 有理数
- tan4° = tan(2° + 2°) → 有理数
- ……同様の操作を繰り返す……
- tan30° → 有理数
※2倍角・3倍角の公式を組み合わせて「tan1° → tan2° → tan4° → tan8° → tan10°(=tan(8°+2°))→ tan30°(=tan(10°×3))」と一気にジャンプする解法もスマートで知られています。
ステップ4:tan30°の無理性との矛盾を指摘しかし、実際のtan30度の値は 1/√3 です。√3が無理数であることは既知の事実(※厳密には√3の無理性の証明を添えると完璧な答案になります)であるため、1/√3 は明らかに無理数です。
「tan30°が有理数である」という帰結は、「tan30° = 1/√3(無理数)」という数学的事実と真っ向から矛盾します。したがって、最初の仮定である「tan1°が有理数である」は誤りであり、tan1°は無理数であることが証明されました。
【なぜ解けない?】多くの受験生が本番でパニックに陥った3つの落とし穴
この解法自体は高校1〜2年生の教科書レベルの道具立てで完結します。にもかかわらず、なぜ当時の受験生はこの問題で壊滅的な打撃を受けたのでしょうか。現場の証言から浮き彫りになるのは、次の3つの心理的障壁です。
- 第1の落とし穴:何から手をつけてよいか分からない「誘導ゼロ」の恐怖
普段の問題集に慣れ親しんだ受験生ほど、「(1)tan(α+β)を展開せよ」「(2)tan2θを有理式で表せ」といったステップがないと、自発的に道具を選び出せなくなっていました。 - 第2の落とし穴:既知の事実をどこまで証明すべきかという葛藤
「√3が無理数であることを証明なしで使ってよいのか」「tan30°=1/√3は断りなく書いてよいのか」といった答案記述の裁量に迷い、時間を浪費したケースが多発しました。 - 第3の落とし穴:1°という微小角への過剰な警戒
「1°なんて扱ったことがない」「微分や級数展開を使うのか」と深読みし、難解な高等数学の泥沼に自ら足を取られてしまったのです。
【大学受験数学の金字塔】なぜこの問題は20年経った今も称賛されるのか
出題から歳月が流れた今なお、予備校の講義や参考書で必ず取り上げられるのは、この問題が「数学の真の面白さと美しさ」を体現しているからです。
特別な知識や超絶技巧は一切不要。必要なのは「背理法という論理の型」「加法定理という基本公式」「30°という既知の特異点に接続する発想力」の3点のみです。知識を詰め込むだけの学習を退け、基本概念を自在に組み合わせて解を導く思考の筋道こそが、京都大学の求める学問への姿勢そのものだったと言えます。
【tan1°は有理数か】に関するよくある質問(FAQ)
Q1:tan1°だけでなく、sin1°やcos1°も無理数なのですか?
A1:はい、sin1°もcos1°も無理数です。もしcos1°が有理数だとすると、半角・倍角の公式やtan1° = sin1°/cos1°の議論を通じて矛盾が生じるため、同様に証明可能です。
Q2:試験本番で「√3が無理数であること」の証明は必要でしたか?
A2:一般的な採点基準の推測として、「√3が無理数であること」は自明として用いても減点されない、あるいは軽微な減点にとどまったと見られています。ただし、余白と時間に余裕があれば、背理法(p/qとおいて素因数分解の偶奇を突く手法)で√3の無理性まで記述した答案が最も安全かつ完全です。
Q3:加法定理を使わずに証明する別解はありますか?
A3:ド・モアブルの定理を用いて (cos1° + i sin1°)^45 = cos45° + i sin45°を展開し、二項定理からtan1°の代数方程式を立てて矛盾を示す複素数平面アプローチなど、複数の高等的な別解が存在します。しかし、加法定理によるアプローチが最も簡潔かつスマートです。
京大入試史に燦然と輝く「tan1°は有理数か」という問いは、20年という節目を迎えても色褪せることなく、多くの学習者に知的な刺激を与え続けています。
複雑な公式をがむしゃらに暗記するのではなく、「原理原則に立ち返り、知っている知識と論理をどう結びつけるか」――この超短問が教えてくれる学びの姿勢は、受験数学の枠組みを超えて、現代を生きる私たちが直面するあらゆる問題解決のヒントにも通じています。