積分計算機

AI による step-by-step の解説付きで定積分・不定積分を計算します

ドラッグ&ドロップ、または クリック して画像や PDF を追加

Math Input
integral of x^2 * sin(x) dx
integral of 1/(x^2 + 1) dx
integral from 0 to pi of sin(x) dx
integral of ln(x) dx

積分とは何か?

積分は、量の蓄積を表す微分積分学の基本概念です。主に2つの種類があります。

不定積分(原始関数)

f(x)f(x) の不定積分は、F(x)=f(x)F'(x) = f(x) を満たす関数の族 F(x)+CF(x) + C です。

f(x)dx=F(x)+C\int f(x)\,dx = F(x) + C

ここで CC は積分定数です。

定積分

定積分は、aa から bb までの曲線 f(x)f(x) の下の符号付き面積を計算します。

abf(x)dx=F(b)F(a)\int_a^b f(x)\,dx = F(b) - F(a)

この関係は微分積分学の基本定理として知られ、微分と積分を結びつけます。

幾何学的には、定積分は区間 [a,b][a, b] における関数と xx 軸の間の面積を表します。軸より上の面積は正、下の面積は負です。

積分は物理学(仕事、変位)、工学(信号処理)、確率(期待値)、経済学(消費者余剰)など幅広く応用されます。

積分の計算方法

基本的な積分公式

xndx=xn+1n+1+C(n1)\int x^n\,dx = \frac{x^{n+1}}{n+1} + C \quad (n \neq -1)

1xdx=lnx+C\int \frac{1}{x}\,dx = \ln|x| + C

exdx=ex+C\int e^x\,dx = e^x + C

sinxdx=cosx+C\int \sin x\,dx = -\cos x + C

cosxdx=sinx+C\int \cos x\,dx = \sin x + C

方法1:置換積分(u 置換)

被積分関数に合成関数が含まれるときに使います。u=g(x)u = g(x) とおくと du=g(x)dxdu = g'(x)\,dx

f(g(x))g(x)dx=f(u)du\int f(g(x)) \cdot g'(x)\,dx = \int f(u)\,du

2xex2dx\int 2x \cdot e^{x^2}\,dxu=x2u = x^2du=2xdxdu = 2x\,dx とおくと、積分は eudu=ex2+C\int e^u\,du = e^{x^2} + C になります。

方法2:部分積分

微分の積の法則に基づきます。

udv=uvvdu\int u\,dv = uv - \int v\,du

LIATE 則(対数、逆三角、代数、三角、指数)を使って uudvdv を選びます。

xexdx\int x \cdot e^x\,dxu=xu = xdv=exdxdv = e^x\,dx とおくと du=dxdu = dxv=exv = e^x。結果:xexex+Cxe^x - e^x + C

方法3:部分分数分解

有理関数 P(x)Q(x)\frac{P(x)}{Q(x)} をより単純な分数に分解します。

1x21dx=12(1x11x+1)dx=12lnx1x+1+C\int \frac{1}{x^2 - 1}\,dx = \int \frac{1}{2}\left(\frac{1}{x-1} - \frac{1}{x+1}\right)dx = \frac{1}{2}\ln\left|\frac{x-1}{x+1}\right| + C

方法4:三角関数による置換

a2x2\sqrt{a^2 - x^2}a2+x2\sqrt{a^2 + x^2}x2a2\sqrt{x^2 - a^2} を含む被積分関数の場合:

置換使う恒等式
a2x2\sqrt{a^2 - x^2}x=asinθx = a\sin\theta1sin2θ=cos2θ1 - \sin^2\theta = \cos^2\theta
a2+x2\sqrt{a^2 + x^2}x=atanθx = a\tan\theta1+tan2θ=sec2θ1 + \tan^2\theta = \sec^2\theta
x2a2\sqrt{x^2 - a^2}x=asecθx = a\sec\thetasec2θ1=tan2θ\sec^2\theta - 1 = \tan^2\theta

手法の比較

方法適した場面主な目印
置換積分合成関数内側の関数の導関数がある
部分積分異なる種類の関数の積代数関数 × 超越関数の積
部分分数分解有理関数多項式/多項式
三角関数置換二次式の平方根a2±x2\sqrt{a^2 \pm x^2} の形

よくある間違い

  • 積分定数を忘れる:すべての不定積分には +C+ C を含めなければなりません。原始関数は関数の族です。
  • べき乗則の誤った適用x1dx=lnx+C\int x^{-1}\,dx = \ln|x| + C であり、x00\frac{x^0}{0} ではありません。n=1n = -1 のときべき乗則 xn+1n+1\frac{x^{n+1}}{n+1} は使えません。
  • 三角関数の積分での符号誤りsinxdx=cosx+C\int \sin x\,dx = -\cos x + C(負号)。cosxdx=sinx+C\int \cos x\,dx = \sin x + C(正号)。
  • 元の変数に戻し忘れるuu 置換を使うときは、最終的な答えを必ず元の変数 xx に戻してください。
  • 定積分での誤った積分範囲:定積分で置換を使うときは、積分範囲を新しい変数に合わせて変えるか、評価する前に元に戻してください。

Examples

Step 1: 部分積分を適用:u=x2u = x^2dv=exdxdv = e^x\,dx とおくと du=2xdxdu = 2x\,dxv=exv = e^x
Step 2: 1回目の適用:x2ex2xexdxx^2 e^x - \int 2x e^x\,dx
Step 3: 2xexdx\int 2xe^x\,dx に再び部分積分:u=2xu = 2xdv=exdxdv = e^x\,dx とおくと 2xex2ex2xe^x - 2e^x
Step 4: まとめる:x2ex2xex+2ex+C=ex(x22x+2)+Cx^2 e^x - 2xe^x + 2e^x + C = e^x(x^2 - 2x + 2) + C
Answer: ex(x22x+2)+Ce^x(x^2 - 2x + 2) + C

Step 1: 11+x2\frac{1}{1+x^2}arctan(x)\arctan(x) の導関数であることを認識する
Step 2: 基本定理を適用:[arctan(x)]01\left[\arctan(x)\right]_0^1
Step 3: 計算:arctan(1)arctan(0)=π40=π4\arctan(1) - \arctan(0) = \frac{\pi}{4} - 0 = \frac{\pi}{4}
Answer: π4\frac{\pi}{4}

Step 1: 分母を因数分解:x2+3x+2=(x+1)(x+2)x^2+3x+2 = (x+1)(x+2)
Step 2: 分子 2x+32x+3 が分母 x2+3x+2x^2+3x+2 の導関数であることに気づく
Step 3: 公式 f(x)f(x)dx=lnf(x)+C\int \frac{f'(x)}{f(x)}\,dx = \ln|f(x)| + C を適用
Step 4: 結果:lnx2+3x+2+C\ln|x^2+3x+2| + C
Answer: lnx2+3x+2+C\ln|x^2+3x+2| + C

Frequently Asked Questions

不定積分は一般の原始関数(関数に定数 C を加えたもの)を与えますが、定積分は2つの特定の積分範囲の間で曲線の下の符号付き面積を評価し、数値を生み出します。

被積分関数に内側の関数の導関数が現れる合成関数が見えるときは置換積分を使います。x×e^x や x×sin(x) のような2つの異なる種類の関数の積があるときは部分積分を使います。

微分は定数を消去する(任意の定数の導関数はゼロ)ため、定数だけ異なる原始関数が無限に存在します。+C はこの関数の族全体を表します。

いいえ。e^(-x^2)、sin(x)/x、x^x のような多くの関数は閉じた形の原始関数を持ちません。これらは数値的手法で評価するか、特殊関数を使って表す必要があります。

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving