大学数学ってどこから始めればいいの?——そう思った人のための講義です。この講義では、数学全体の「地図」を一枚描くことを目標にします。集合と論理という共通の言葉から出発し、代数・解析・幾何・確率・離散数学まで、それぞれの分野が「なぜ存在し、どんな問いに答えるのか」を一緒に確かめていきましょう。
ねらい — 数学が使う「言葉」のルールを身につける。集合・論理結合子・写像の3点セットが、すべての分野の共通語になります。
集合とは、「はっきり区別できるものの集まり」のことです。例えば「1年生の学生全員」は集合で、各学生がその「要素」です。要素 a が集合 A に入っていることを a ∈ A と書きます。よく使う集合として自然数 ℕ、整数 ℤ、有理数 ℚ、実数 ℝ、複素数 ℂ があり、ℕ ⊂ ℤ ⊂ ℚ ⊂ ℝ ⊂ ℂ という「入れ子」の関係が成り立ちます。
「かつ ∧」「または ∨」「ならば →」「否定 ¬」を論理結合子(ろんりけつごうし)、「すべての ∀」「ある ∃」を量化子(りょうかし)と呼びます。例えば「すべての人間は死ぬ」は ∀x(x が人間 → x は死ぬ)と書けます。命題 P → Q(「P ならば Q」)を証明できないとき、代わりに対偶「Q でない → P でない」を証明する方法があります。これは「雨が降っていない → 傘を持っていない」のような逆のルートで考える技です。
写像(しゃぞう)とは「対応のルール」のことです。例えば学生証番号から学生名を引き出す対応が写像です。集合 A から集合 B への写像 f: A → B は、A の各要素にちょうど1つの B の要素を対応させます。「単射・全射・全単射」の区別は後の講義で重要になりますが、今は「重複なし・漏れなし」のイメージを持っておけば十分です。
数学の言葉は集合・論理・写像の三点セット。すべての分野はその上に建っている——まずこの3つを友達にしよう。
ねらい — 「足し算・掛け算ができる集合」という目で数を見直すと、整数・行列・関数がすべて同じ枠組みで語れるようになります。
例えば「時計の数字(0〜11)」を思い浮かべてください。11 + 2 = 1 になりますよね。このように、集合に「演算(足し算・掛け算など)」を定義して、結合律・単位元・逆元といった条件を満たすとき「群(ぐん)」と呼びます。さらに2種類の演算が組み合わさった構造が「環(かん)」、割り算まで自由にできるものが「体(たい)」です。整数 ℤ は環、有理数 ℚ や実数 ℝ は体になります。
ベクトル空間とは「矢印のように足し合わせたり、定数倍できるものの集合」です。線形写像(せんけいしゃぞう)は f(ax+by)=a·f(x)+b·f(y) という「比例関係を保つ」写像で、行列(ぎょうれつ)で表すことができます。固有値(こゆうち)は「線形写像が伸び縮みするだけで向きを変えない方向の伸び率」です。机の上の影を思い浮かべてください——光の方向によって影は伸びたり縮んだりしますが、特定の方向では形が変わらず、ただ長さだけが変わります。その「変わらない方向の伸び率」が固有値です。
1変数多項式 f(x)=aₙxⁿ+⋯+a₀ の解(ゼロになるxの値)を求めるのが代数方程式論です。「代数学の基本定理」によると、複素数(ふくそすう)を使えば n 次多項式は必ずちょうど n 個の解を持ちます(重複を含む)。これはとても強力な定理で、「どんな方程式にも解がある」ことを保証してくれます。
ねらい — 「だんだん近づく」という感覚を数式で厳密に表すのが解析学です。微分と積分は、この「近づく」考え方の応用です。
「数列がある値に収束する」とは、どんなに小さな誤差の範囲ε(イプシロン)を指定されても、十分先の項からずっとその範囲に収まり続けるということです。例えば 1, 1/2, 1/4, 1/8, … という数列はどんどん0に近づいていき、「0に収束する」と言います。これを数式で厳密に書いたのが ε–N 定義で、「任意の ε>0 に対してある N があって n≥N ならば |aₙ−α|<ε」となります。感覚的な「だんだん近づく」を、機械的に確かめられる条件に変えたのが大学数学の第一歩です。
関数 f(x) の微分(びぶん)とは「瞬間の変化率」です。例えば車のスピードメーターは「今この瞬間の速さ」を示していますが、これが微分のイメージです。式で書くと f'(x)=lim(h→0)[f(x+h)−f(x)]/h となります。物理では速度・加速度、経済では「1個追加生産するときのコスト(限界費用)」、機械学習では「損失関数の傾き(勾配)」として現れます。
積分(せきぶん)は「面積を求める操作」です。曲線の下の面積を細かい長方形で近似してその極限をとる——これがリーマン積分の考え方です。微分積分学の基本定理 ∫ₐᵇ f(x)dx=F(b)−F(a) は「面積を求めることと接線の傾きを求めることが、実は逆の操作だ」という驚くべき関係を示しています。これは解析学でいちばん大切な定理です。
ねらい — 「距離」や「角度」を超えて、形の本質的な性質を探る旅です。コーヒーカップとドーナツが「同じ」に見える目を養いましょう。
平面や空間の点を座標で表すと、距離は √((x₁−x₂)²+(y₁−y₂)²) のように代数で計算できます。ベクトル(矢印)同士の内積(ないせき)a·b=|a||b|cosθ は「2つのベクトルがどのくらい同じ方向を向いているか」を数値で表す道具で、角度の計算に使います。
高校で習うユークリッド幾何では「平行線は絶対に交わらない」という公準(こうじゅん)を当たり前のこととして使います。しかしこの仮定を外すと、別の幾何学が生まれます。球面(地球の表面)では「平行線」は必ず交わりますし、双曲幾何では「平行線」が無数にあります。アインシュタインの一般相対性理論は、実際の宇宙の時空がリーマン幾何(非ユークリッド幾何の一種)で曲がっているという描像で成り立っています。
位相幾何(いそうきか、トポロジー)は「長さや角度を無視して、ゴムのように自由に変形したとき何が変わらないか」を調べる分野です。例えばコーヒーカップとドーナツは「穴が1つある形」という点で同じとみなします。これは「穴の数(種数)」という位相不変量だけを気にしているからです。「形の本質」を捉える不思議な視点です。
ねらい — サイコロを振るとき「何が出るか」はわかりません。でもその「わからなさ」を数学で扱えるようにしたのが確率論です。
確率を厳密に扱うため「確率空間」という枠組みを使います。起こりうる結果をすべて並べた「標本空間 Ω(オメガ)」、注目する結果の集まり「事象(じしょう)」、そして各事象に起こりやすさを割り当てる「確率測度 P」の三つ組 (Ω, 𝓕, P) です。サイコロなら Ω={1,2,3,4,5,6} で、各目が出る確率はそれぞれ 1/6 になります。
確率変数(かくりつへんすう)とは「実験の結果に数値を割り当てる関数」のことです。例えばサイコロの目そのものが確率変数です。期待値(きたいち)E[X]=Σ x·P(X=x) は「平均的に得られる値」で、分散(ぶんさん)Var[X]=E[(X−E[X])²] は「その値がどれだけばらつくか」を表します。
p 値(ピーち)はよく「仮説が正しい確率」と誤解されますが、そうではありません。正確には「帰無仮説(きむかせつ)が正しいと仮定したとき、今回と同じかそれ以上に極端な結果が偶然起きる確率」です。例えば「コインは偶然でも10回連続表が出うるか?」を測る値です。推測統計を学ぶ上での最初の重要な区別として覚えておいてください。
ねらい — 整数・組合せ・グラフは、スマホのセキュリティやGoogleの検索アルゴリズムを支える数学です。古くて新しいこの分野を覗いてみましょう。
「17 を 5 で割ると余りは 2」——この「割り算の余り」の世界を系統的に扱うのが合同算術(ごうどうさんじゅつ)です。17 ≡ 2 (mod 5) と書きます。素数の分布、最大公約数、ユークリッドの互除法(ごじょほう)など、紀元前から研究されてきたテーマが、現代のインターネット暗号(RSA 暗号)に直結しています。
「n 人の中から k 人を選ぶ方法は何通りか」を数えるのが組合せ論(くみあわせろん)です。C(n,k) という記号で表し、順番ありの場合は順列(じゅんれつ)と呼びます。鳩の巣原理(「n+1 羽の鳩を n 個の巣に入れると、必ず2羽以上入った巣がある」)など、シンプルなのに強力な道具が揃っています。アルゴリズムの計算量を見積もる際にも欠かせません。
SNSの「友達ネットワーク」、カーナビの「道路地図」、分子の「結合構造」——これらはすべて「頂点(てん)と辺(へん)からなるグラフ」としてモデル化できます。グラフ理論では最短経路(ダイクストラ法)、最小全域木、地図の彩色(塗り分け)問題などを扱います。コンピューターサイエンスの最も身近な数学です。