Integration by Substitution
Use u=x^2+c on x in [0,b] to evaluate integral_0^b 2x(x^2+c)^p dx. Show original and transformed integrands, linked bounds, and equal integral readouts.
By Riano · Published · Updated · Report a correction
Integration by Substitution
Concept Overview
Integration by substitution, also known as u-substitution, is a method for evaluating integrals that reverses the chain rule. By choosing an appropriate substitution u = g(x), we can transform a complex integral into a simpler one, often mapping the integration bounds concurrently.
Mathematical Definition
The generalized formula for definite integration by substitution is:
For our specific model, we evaluate ∫0b 2x(x2 + c)p dx. We let u = x2 + c, which means du = 2x dx. The lower bound x = 0 becomes u = c, and the upper bound x = b becomes u = b2 + c. The integral then simplifies to ∫cb2 + c up du.
Worked Example
Let's calculate the integral for b = 1, c = 1, and p = 1. We start with:
- Identify the substitution: Let u = x2 + 1. Then du = 2x dx.
- Transform the bounds: The lower bound x = 0 maps to u = 02 + 1 = 1. The upper bound x = 1 maps to u = 12 + 1 = 2.
- Rewrite the integral: The integral becomes ∫12 u1 du.
- Evaluate the transformed integral: The antiderivative of u is u2/2. Evaluating from 1 to 2 gives: (22/2) - (12/2) = (4/2) - (1/2) = 3/2 = 1.5.
Experiment
Explore the transformation in the Integration by Substitution visualization:
- Set the Upper bound b to
1, Shift c to1, and Power p to1. - Observe that the transformed u bounds shift to [1, 2] and the integral evaluates to 1.5.
- Set the Upper bound b to
2, Shift c to0, and Power p to2. - The u bounds become [0, 4] and the integral evaluates exactly to 64/3, or approximately 21.33333.
- Set Upper bound b = 1, Shift c = 0 and Power p = 0. The original integrand is 2x, the transformed integrand is 1 and both integral readouts are 1.
- Set Upper bound b = 0, Shift c = 1 and Power p = 2. Both intervals collapse and both readouts become 0.
- Set Upper bound b = 3, Shift c = 2 and Power p = 3. Both readouts are 3656.25, from (114 − 24)/4.
- Clear Upper bound b. The visible error replaces all dependent calculations. Restore 1, then pan and choose Reset view; parameter values stay unchanged.
The following limitations apply to our simplified interactive model:
Limitations
- Monotonicity: This specific module restricts x to the non-negative domain [0, b], ensuring that the mapping u = x2 + c is strictly increasing. An interval crossing zero can map two different x values to the same u; the nonnegative domain keeps the geometric correspondence simple. The substitution identity itself follows from the chain rule and does not divide by 2x at the endpoint.
- Finite Polynomials: The power parameter p is restricted to small integers [0, 3] to keep the visual representation manageable and ensure the numerical results stay within precision limits without overflowing.
- Precision and Rounding: Output values and bounded numeric controls rely on IEEE 754 floating-point arithmetic. High powers (like p=3 with b=3, c=2) produce very large results that can be computed accurately (e.g., 3656.25), but displayed outputs are rounded. The two plots use independent horizontal and vertical scales, so equality refers to the calculated integrals rather than their pixel areas.
References
The concept and foundation for integration by substitution are detailed in OpenStax Calculus Volume 1, Section 5.5: Substitution.
Experience it interactively
Adjust parameters, observe in real time, and build deep intuition with Riano’s interactive Integration by Substitution module.
Try Integration by Substitution on Riano →