みんなのAI
機械学習AI論文
Loading...

学ぶ

🏅マイ実績

Chapter 09

積分:面積と累積、確率への架け橋

積分は微分の逆演算です。曲線の下の面積・累積量を求め、確率・期待値で使います。

チャプター別 数学図

チャプターを選ぶと、下の図がそのチャプターの内容に切り替わります。基礎数学の流れを一覧で確認できます。

ab

直線形と曲線の間のすき間は、区間を細かくするほど減り、極限で正確な面積(積分)になります。

定積分は曲線の下の面積を表します。原始関数を求め、上端・下端を代入して引きます。

積分とは

積分は微分の逆です。微分がパンを薄くスライスする(変化率を求める)なら、積分はその薄いスライスを再び集めて元の量(面積・総量)にする操作です。記号 ∫\int∫ は Sum の S を伸ばした形です。微積分学の基本定理は「微分と積分が互いに逆演算である」ことを厳密に証明したものです。これにより、定積分を計算するとき極限を直接求めず、原始関数を探すだけで済みます。
曲線の下の面積を求める精密な道具です。ぐにゃぐにゃした曲線の下の面積は、幅がほぼ 0 の細い長方形を無限に足して求めます。数学的には蓄積した変化の総和を意味します。
定積分は始点 aaa と終点 bbb が決まった積分です。計算ではまず「微分すると被積分関数になる関数(原始関数 FFF)」を求め、F(b)−F(a)F(b)-F(a)F(b)−F(a)(後の状態 − 前の状態)で蓄積した結果(面積や総量)を求めます。
日常の累積量の計算に不可欠です。車の速度 vvv は刻々変わりますが、時間 ttt で積分すると総移動距離になります。蛇口の流量を積分すると浴槽の総水量になるように、変動する値を集めて結果を出すときに積分を使います。
連続確率分布を理解する鍵です。身長・体重のような連続データで「身長が170〜180cmの確率」を求めるには、確率密度曲線のその区間の下の面積を積分します。積分値がその事象の確率になります。
AIの意思決定の基礎です。AIが不確実な中で選択するとき、可能な結果に確率をかけて足した期待値を計算します。その計算が積分です。生成モデル(VAE、Diffusion)や強化学習の累積報酬の計算も、積分なしには一歩も進めません。
物理では仕事・エネルギーを求めるときに使います。力を距離で積分すると仕事、加速度を積分すると速度、速度を積分すると位置が得られ、軌道や運動の予測に使います。
経済では時間にわたる総需要・総供給の把握や、消費者余剰・生産者余剰の計算で市場の効率性を分析するときに積分を使います。
AIの性能評価と最適化:AUC(Area Under Curve)はグラフの下の面積(積分値)です。確率の合計を 1 にする正規化でも全区間の積分が行われます。ネットワーク内でデータを確率的に扱う場面に積分の原理が潜んでいます。
定積分は ① 上端・下端の確認 →
②「戻した関数」を求める →
③ (上端での値) − (下端での値) の順で求めます。
「原始関数」って何? — 積分の中身を微分する前の形に戻した関数です。例:2x2x2x を微分すると 222 だから、逆に「222 を積分すると?」→ 2x2x2x。だから 222 の原始関数は 2x2x2x です。難しく考えず、「上端・下端に代入して引くときに使う関数」と思えば十分です。
1段階: 上端・下端の確認 — ∫abf(x) dx\int_a^b f(x)\,dx∫ab​f(x)dx では aaa が下端、bbb が上端です。∫13\int_1^3∫13​ なら下端 1、上端 3 です。
2段階: 戻した関数(原始関数)を求める — 積分の中身を「微分する前」に戻した関数を求めます。よく使う規則:xnx^nxn は次数を1上げてその数で割る(例:x2→x3/3x^2 \to x^3/3x2→x3/3、x3→x4/4x^3 \to x^4/4x3→x4/4)。定数は後ろに xxx を付ける(例:5→5x5 \to 5x5→5x)。exe^xex はそのまま exe^xex(微分しても自分自身だから)。複数項の和は各項ごとに原始関数を求めて足します。
3段階: 上端・下端を代入して引く — 求めた F(x)F(x)F(x) に上端 bbb を代入した値から下端 aaa を代入した値を引きます。F(b)−F(a)F(b)-F(a)F(b)−F(a) が答えです。
検算・注意 — 求めた関数を微分すると積分の中身に戻るか確認しましょう。引き算の順は常に F(上端)−F(下端)F(\text{上端})-F(\text{下端})F(上端)−F(下端) です。
「不定積分」とは? — 上端・下端がなく、戻した関数 + C だけを書く積分を不定積分といいます。例:∫2x dx=x2+C\int 2x\,dx = x^2 + C∫2xdx=x2+C。CCC は任意の定数です。「x=2x=2x=2 での値は?」と聞かれたら x2+Cx^2+Cx2+C に 222 を代入すればよく、このコースでは C=0C=0C=0 として計算します。不定積分は定積分で使う「戻した関数」に +C+C+C をつけたものと考えるとよいです。
「原始関数に与えた値を代入した結果」の問題 — ∫2x dx=x2+C\int 2x\,dx = x^2+C∫2xdx=x2+C のように戻した関数が与えられ「x=2x=2x=2 での値は?」と聞かれたときは、その式に 2 を代入すればよいです。C=0C=0C=0 なら 22=42^2=422=4 が答えです。
例題と段階ごとの解答です。(定積分は
①·
②·
③、不定積分の代入は
①·
② のみ。)
例1. ∫023 dx\int_0^2 3\,dx∫02​3dx
① 下端 0、上端 2.
② 333 を戻した関数 3x3x3x.
③ 3⋅2−3⋅0=63\cdot 2 - 3\cdot 0 = 63⋅2−3⋅0=6 → 6
例2. ∫132x dx\int_1^3 2x\,dx∫13​2xdx
① 下端 1、上端 3.
② 2x2x2x を戻した関数 x2x^2x2.
③ 32−12=83^2 - 1^2 = 832−12=8 → 8
例3. ∫02(1+x) dx\int_0^2 (1+x)\,dx∫02​(1+x)dx
① 下端 0、上端 2.
② 111→xxx、xxx→x2/2x^2/2x2/2 より x+x2/2x+x^2/2x+x2/2.
③ (2+2)−(0+0)=4(2+2)-(0+0)=4(2+2)−(0+0)=4 → 4
例4. ∫2x dx=x2+C\int 2x\,dx = x^2+C∫2xdx=x2+C のとき x=2x=2x=2 での値?
① 不定積分 x2+Cx^2+Cx2+C に x=2x=2x=2 を代入.
② C=0C=0C=0 なら 22=42^2 = 422=4 → 4
問題タイプ別の解法
  • タイプ定数の定積分
  • 説明∫abc dx\int_a^b c\,dx∫ab​cdx
  • 答えの求め方原始関数 cxcxcx。(上端代入)−(下端代入)=c(b−a)c(b-a)c(b−a)。
  • タイプ一次式の定積分
  • 説明∫ab(mx+k) dx\int_a^b (mx+k)\,dx∫ab​(mx+k)dx
  • 答えの求め方原始関数 m2x2+kx\frac{m}{2}x^2 + kx2m​x2+kx。F(b)−F(a)F(b)-F(a)F(b)−F(a) を計算。
  • タイプ原始関数の値
  • 説明不定積分が与えられ x=kx=kx=k での値
  • 答えの求め方その式に kkk を代入。(C=0C=0C=0 なら F(k)F(k)F(k)。)
タイプ説明答えの求め方
定数の定積分∫abc dx\int_a^b c\,dx∫ab​cdx原始関数 cxcxcx。(上端代入)−(下端代入)=c(b−a)c(b-a)c(b−a)。
一次式の定積分∫ab(mx+k) dx\int_a^b (mx+k)\,dx∫ab​(mx+k)dx原始関数 m2x2+kx\frac{m}{2}x^2 + kx2m​x2+kx。F(b)−F(a)F(b)-F(a)F(b)−F(a) を計算。
原始関数の値不定積分が与えられ x=kx=kx=k での値その式に kkk を代入。(C=0C=0C=0 なら F(k)F(k)F(k)。)

例(定数の定積分)
∫023 dx\int_0^2 3\,dx∫02​3dx を求めなさい。
解答
原始関数は 3x3x3x。(3×2)−(3×0)=6(3\times 2)-(3\times 0)=6(3×2)−(3×0)=6。→ 答 6

例(一次式の定積分)
∫132x dx\int_1^3 2x\,dx∫13​2xdx を求めなさい。
解答
原始関数は x2x^2x2。32−12=9−1=83^2-1^2=9-1=832−12=9−1=8。→ 答 8

例(原始関数の値)
∫2x dx=x2+C\int 2x\,dx = x^2+C∫2xdx=x2+C のとき x=2x=2x=2 での値を求めなさい。(C=0C=0C=0)
解答
x2x^2x2 に 222 を代入 → 444。→ 答 4