homeproject
blog
search..K
search..K

Navigation

Home
Projects
Writings

Connect

Email
GitHub
Twitter / X
LinkedIn

Latest Writing

04 Articles
01/Deep Learning Foundations: Gradient Descent, Multilayer Backpropagation Calculus & Loss Optimization
02/How Neural Networks Learn: Activation Functions, Weight Initialization & Optimization Dynamics
03/Mermaid Architectural Diagram Studio: Full Design & Color Stress Test
04/Calculus & Geometry: 2D Function Analysis, Tangent Slopes & Interactive Curve Plotting

© 2026 Ayush Kumar.•All rights reserved.

Sitemap•

Built with Next.js & Tailwind

Advanced Calculus: Rigorous Integration Theory, Special Forms & Numerical Algorithms
Home/Writings/Interactive Multivariable Calculus & Geometry

Advanced Calculus: Rigorous Integration Theory, Special Forms & Numerical Algorithms

MathematicsCalculusAlgorithmsNumerical MethodsPython

Integral calculus is one of the foundational pillars of modern mathematical physics, continuous probability theory, and machine learning. At its core, integration measures cumulative quantity—whether computing areas under curves, volumes of higher-dimensional manifolds, or total probability densities.

Series·Interactive Multivariable Calculus & Geometry
Chapter 4 of 5
1Geometric Mastery: Circle Equations, Parametric Geometry & Interactive Proofs
Read →
2Calculus & Geometry: 2D Function Analysis, Tangent Slopes & Interactive Curve Plotting
Read →
3Multivariable Calculus: 3D Quadric Surfaces, Implicit Equations & Interactive WebGL Geometry
Read →
4Advanced Calculus: Rigorous Integration Theory, Special Forms & Numerical Algorithms
Current
5Step-by-Step Calculus Solutions: Three Classic Definite & Indefinite Integration Problems
Read →
Previous
Multivariable Calculus: 3D Quadric Surfaces, Implicit Equations & Interactive WebGL Geometry
Next
Step-by-Step Calculus Solutions: Three Classic Definite & Indefinite Integration Problems

1. The Fundamental Definition: Riemann Sums & Limit Processes

The definite integral of a real-valued function f(x)f(x)f(x) over a closed interval [a,b][a, b][a,b] is defined as the limit of a Riemann sum as the mesh size of the partition approaches zero:

∫abf(x) dx=lim⁡∥Δx∥→0∑i=1nf(xi∗) Δxi\int_{a}^{b} f(x) \, dx = \lim_{\|\Delta x\| \to 0} \sum_{i=1}^{n} f(x_i^*) \, \Delta x_i∫ab​f(x)dx=∥Δx∥→0lim​i=1∑n​f(xi∗​)Δxi​

Where:

  • P={x0,x1,…,xn}P = \{x_0, x_1, \dots, x_n\}P={x0​,x1​,…,xn​} is a partition of [a,b][a, b][a,b] with x0=ax_0 = ax0​=a and xn=bx_n = bxn​=b.
  • Δxi=xi−xi−1\Delta x_i = x_i - x_{i-1}Δxi​=xi​−xi−1​ represents the width of the iii-th subinterval.
  • xi∗∈[xi−1,xi]x_i^* \in [x_{i-1}, x_i]xi∗​∈[xi−1​,xi​] is an arbitrary sample evaluation point.

If this limit exists independently of the choice of partition PPP and sample points xi∗x_i^*xi∗​, the function f(x)f(x)f(x) is declared Riemann integrable.


2. Fundamental Theorem of Calculus (FTC)

The Fundamental Theorem of Calculus bridges differential operator rates of change with cumulative integral accumulation.

Part 1: Accumulation Function Derivative

If f(x)f(x)f(x) is continuous on [a,b][a, b][a,b], then the accumulation function g(x)=∫axf(t) dtg(x) = \int_{a}^{x} f(t) \, dtg(x)=∫ax​f(t)dt is continuous on [a,b][a, b][a,b], differentiable on (a,b)(a, b)(a,b), and satisfies:

g′(x)=ddx[∫axf(t) dt]=f(x)g'(x) = \frac{d}{dx} \left[ \int_{a}^{x} f(t) \, dt \right] = f(x)g′(x)=dxd​[∫ax​f(t)dt]=f(x)

Part 2: Evaluation Theorem

If F(x)F(x)F(x) is any antiderivative of f(x)f(x)f(x) such that F′(x)=f(x)F'(x) = f(x)F′(x)=f(x), then:

∫abf(x) dx=F(b)−F(a)=[F(x)]ab\int_{a}^{b} f(x) \, dx = F(b) - F(a) = \Big[ F(x) \Big]_{a}^{b}∫ab​f(x)dx=F(b)−F(a)=[F(x)]ab​

3. Advanced Integration Techniques & Analytical Solutions

Integration by Parts

Derived directly from the differential product rule d(uv)=u dv+v dud(uv) = u \, dv + v \, dud(uv)=udv+vdu:

∫u dv=uv−∫v du\int u \, dv = u v - \int v \, du∫udv=uv−∫vdu

For example, integrating x⋅exx \cdot e^xx⋅ex:

∫x ex dx=xex−∫ex dx=ex(x−1)+C\int x \, e^x \, dx = x e^x - \int e^x \, dx = e^x (x - 1) + C∫xexdx=xex−∫exdx=ex(x−1)+C

The Gaussian Integral (Euler-Poisson Integral)

One of the most essential integrals in statistics and quantum mechanics is the Gaussian probability integral:

I=∫−∞∞e−x2 dx=πI = \int_{-\infty}^{\infty} e^{-x^2} \, dx = \sqrt{\pi}I=∫−∞∞​e−x2dx=π​
Step-by-Step Proof: Gaussian Integral Evaluation

Handwritten Engineering Computation Pad

Notebook Pad
Square the integral I to express as a double Cartesian surface integral[Variable Independence]

I2=(∫−∞∞e−x2dx)(∫−∞∞e−y2dy)=∫−∞∞∫−∞∞e−(x2+y2)dxdyI^2 = \left( \int_{-\infty}^{\infty} e^{-x^2} dx \right) \left( \int_{-\infty}^{\infty} e^{-y^2} dy \right) = \int_{-\infty}^{\infty} \int_{-\infty}^{\infty} e^{-(x^2+y^2)} dx dyI2=(∫−∞∞​e−x2dx)(∫−∞∞​e−y2dy)=∫−∞∞​∫−∞∞​e−(x2+y2)dxdy

Convert differential area element to Polar Coordinates (r, theta)[Jacobian Transformation]

x2+y2=r2,dxdy=rdrdθx^2 + y^2 = r^2, \quad dx dy = r dr d\thetax2+y2=r2,dxdy=rdrdθ

Separate angular component d\theta and radial component r dr[Radial Symmetry]

I2=∫02πdθ∫0∞re−r2dr=2π⋅∫0∞re−r2drI^2 = \int_{0}^{2\pi} d\theta \int_{0}^{\infty} r e^{-r^2} dr = 2\pi \cdot \int_{0}^{\infty} r e^{-r^2} drI2=∫02π​dθ∫0∞​re−r2dr=2π⋅∫0∞​re−r2dr

Apply u-substitution: u = r^2, du = 2r dr[U-Substitution]

I2=2π⋅[−12e−r2]0∞=2π⋅(0−(−12))=πI^2 = 2\pi \cdot \left[ -\frac{1}{2} e^{-r^2} \right]_{0}^{\infty} = 2\pi \cdot \left( 0 - \left( -\frac{1}{2} \right) \right) = \piI2=2π⋅[−21​e−r2]0∞​=2π⋅(0−(−21​))=π

Take square root to obtain final result[Final Evaluation]

I=∫−∞∞e−x2dx=πI = \int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}I=∫−∞∞​e−x2dx=π​


4. Numerical Quadrature Implementations

When analytical antiderivatives do not exist (e.g. ∫e−x2dx\int e^{-x^2} dx∫e−x2dx), numerical quadrature algorithms estimate the definite integral.

1import numpy as np
2from scipy.integrate import quad
3import sympy as sp
4
5# 1. Analytical Symbolic Integration using SymPy
6x = sp.Symbol('x')
7f_expr = sp.exp(-x**2)
8exact_indefinite = sp.integrate(f_expr, x)
9print(f"[SymPy] Indefinite Integral of e^(-x^2): {exact_indefinite}")
10
11# 2. Numerical Integration using Composite Simpson's 1/3 Rule
12def simpsons_rule(f, a, b, n=1000):
13 if n % 2 != 0:
14 n += 1 # n must be even for Simpson's rule
15 x_pts = np.linspace(a, b, n + 1)
16 h = (b - a) / n
17 y_pts = f(x_pts)
18
19 integral = (h / 3) * (y_pts[0] + 4 * np.sum(y_pts[1:-1:2]) + 2 * np.sum(y_pts[2:-2:2]) + y_pts[-1])
20 return integral
21
22# Evaluate Gaussian integral from -5 to +5
23gaussian = lambda x: np.exp(-x**2)
24approx = simpsons_rule(gaussian, -5.0, 5.0, n=10000)
25exact_scipy, err = quad(gaussian, -np.inf, np.inf)
26
27print(f"[Simpson's 1/3] Computed Integral: {approx:.8f}")
28print(f"[SciPy Quad] Exact Integral: {exact_scipy:.8f} (Error: {err:.2e})")
29print(f"[Theoretical] sqrt(pi): {np.sqrt(np.pi):.8f}")

5. Summary Equation Reference Table

Formula NameAnalytical ExpressionPrimary Use Case
Definite Integral∫abf(x)dx=F(b)−F(a)\int_{a}^{b} f(x) dx = F(b) - F(a)∫ab​f(x)dx=F(b)−F(a)Computing net accumulated area
Gaussian Integral∫−∞∞e−x2dx=π\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}∫−∞∞​e−x2dx=π​Normal probability density normalization
Integration by Parts∫u dv=uv−∫v du\int u \, dv = uv - \int v \, du∫udv=uv−∫vduProducts of transcendental functions
Laplace TransformL{f(t)}=∫0∞e−stf(t)dt\mathcal{L}\{f(t)\} = \int_{0}^{\infty} e^{-st} f(t) dtL{f(t)}=∫0∞​e−stf(t)dtDifferential equation domain transformation
Previous Chapter
Multivariable Calculus: 3D Quadric Surfaces, Implicit Equations & Interactive WebGL Geometry
Next Chapter
Step-by-Step Calculus Solutions: Three Classic Definite & Indefinite Integration Problems
Recommended Reading

Hand-picked related technical articles

Step-by-Step Calculus Solutions: Three Classic Definite & Indefinite Integration Problems
CalculusMathematics
Step-by-Step Calculus Solutions: Three Classic Definite & Indefinite Integration Problems

A focused mathematical problem set showcasing detailed, step-by-step derivations for Integration by Parts, Inverse Trigonometric Substitution, and Partial Fractions.

Aug 10, 2026
Read Article
Calculus & Geometry: 2D Function Analysis, Tangent Slopes & Interactive Curve Plotting
GeometryCalculus
Calculus & Geometry: 2D Function Analysis, Tangent Slopes & Interactive Curve Plotting

A mathematical deep dive into 2D explicit and implicit curves—exploring polynomial roots, trigonometric waves, derivative tangent slopes, and real-time interactive 2D graph visualization.

Aug 14, 2026
Read Article
Multivariable Calculus: 3D Quadric Surfaces, Implicit Equations & Interactive WebGL Geometry
3DGeometry
Multivariable Calculus: 3D Quadric Surfaces, Implicit Equations & Interactive WebGL Geometry

An architectural and mathematical deep dive into 3D implicit surfaces—exploring spheres, paraboloids, hyperboloids, and tori using interactive Three.js WebGL visualizations.

Aug 12, 2026
Read Article
Geometric Mastery: Circle Equations, Parametric Geometry & Interactive Proofs
GeometryMathematics
Geometric Mastery: Circle Equations, Parametric Geometry & Interactive Proofs

A mathematical deep dive into circle equations—exploring standard forms, general second-degree forms, parametric vectors, tangent lines, and interactive diagrammatic proofs.

Aug 5, 2026
Read Article