HomeCalculatorsMathNumerical CalculusTrapezoidal Rule Calculator
Math calculator

Trapezoidal Rule Calculator

Composite trapezoidal rule of a polynomial, sin, or exp on [a, b]. Same engine as Definite Integral. Not the fluid trapezoid pages. Runs locally.

Instant result
Result
—

Enter values to calculate.

Inputs—
Mode—
Formula—
Trust summary CVP VERIFIED · production STALE · CVP protocol 1.0.0-proposed · Core assurance · all published methods
Input interpretation
Enter values to calculate.
Result
—
Verified scope
all published methods
Assurance
Core
Declared partition coverage
PASS · 4/4 declared partitions (simpson, trapezoid, gauss, invalid-domain) · Matrix
Known limitations
  • Core CVP does not include live graph, viewport, or pointer interaction.
Model
Composite trapezoidal rule of poly, sin, or exp on [a, b], with an engine-linked shaded figure of ∫_a^b f.
Scope
The Result Card includes an engine-linked figure of the integrand on [a, b] (true f shaded; trapezoid panel overlay when n≤16). Same engine as /definite-integral. Not indefinite CAS. Not fluid trapezoid geometry.
Verification
Engine tested · Specification checked · v1.1.1 · CVP VERIFIED · production STALE · CVP protocol 1.0.0-proposed · Core assurance · all published methods· View Manifest · CVP overview · Specification
Versions
Calculation 1.1.1 · CVP protocol 1.0.0-proposed · Evidence 2026-10-07.integral-stability-iface2
Verification revision
2026-10-07.integral-stability-iface2 · 1/1 property · digest f22f649f5f61
Legacy regression
13/13 tests · Production surface contract 6/6
Trust layers
Verification VERIFIED · Production STALE · Overall CVP state: VERIFIED_STALE under CVP 1.0.0-proposed
CVP status
STALE · Capability production binding: STALE · Site report: STALE · Evidence changed after the last successful production attestation. Re-attestation required.
Reference
O1 model · O2 expected_values · O2 numerical_behavior
Interfaces
PASS · UI (SSR) / REST / MCP — ui-ssr is query-result HTML, not a live browser session. Error-path engine·REST·MCP 2/2 (status, code, calculation_version). SSR compared on URL-canonical requested calculations; empty query is idle (not an error) and JSON-typed object/array inputs are REST/MCP-only.
Supplemental domain review
Not performed
Named expert review
Not performed
CVP suite
83/83 golden · 2/2 CVP boundary · 5/5 invalid · 1/1 property · 3/3 metamorphic · 7/7 cross-interface · 1/1 cross-calculator · 6/6 CVP contract · Manifest
Specification basis
  • ISO 80000-2:2019 Quantities and units — Mathematics
Specification basis
Evidence
5 legacy golden · 2 legacy boundary · legacy regression suite · 83/83 oracle-backed golden · 5/5 invalid · Artifact integrity PASS
STALE · Build schema 1.1.1 matches page · production binding STALE · Semantic contract ✓ · Last attestation PASS · current evidence changed · re-attestation required · CVP STALE · attestation STALE — Production CURRENT withheld · Public/cache ✓ · Origin ✓
Semantic contract
PASS
Full verification

Manifest identity, reference classes, interfaces, suite, and production records.

Formulas

Core equations used by this calculator.

Trapezoidh/2 · (y₀ + 2Σ yᵢ + yₙ)
in is the panel count (2–10000). Polynomial coefficients are constant-first. Not a CAS. Not the physics trapezoid-channel calculators.

How to use

1

Enter integrand, [a, b], and panels n

Poly needs coeffs. sin and exp are f(x)=sin x and eˣ. Simpson and Gauss live on sibling discovery URLs.

2

Read the approximation and exact check

Poly, sin, and exp show an exact antiderivative beside the trapezoid value.

Example calculations

Common configurations with formula and result.

ϟ

∫₀¹ x dx

coeffs 0,1

1/2
0.5
ϟ

∫₀¹ eˣ dx

n=200

e − 1
1.718…

Trapezoidal Rule calculator specification

Version 1.1.1 · Engine tested

Calculation status

Review policy · Evidence

Definition
The composite trapezoidal rule approximates ∫_a^b f(x) dx with n panels. This page is method=trapezoid on math.numerical.definite_integral. Not a second integral engine. Not fluid trapezoid critical/normal depth or specific force.
What it calculates
Composite trapezoidal rule of poly, sin, or exp on [a, b], with an engine-linked shaded figure of ∫_a^b f.
Inputs
  • integrand
  • a
  • b
  • n?
  • coeffs?
Outputs
  • value
  • exact
  • abs_err
Formula
composite trapezoid
Assumptions
  • The Result Card includes an engine-linked figure of the integrand on [a, b] (true f shaded; trapezoid panel overlay when n≤16). Same engine as /definite-integral. Not indefinite CAS. Not fluid trapezoid geometry.
  • Not fluid trapezoid geometry
  • Polynomial degree ≤ 8
Units
  • dimensionless
Boundary conditions
  • n not in 2–10000 → INVALID_INPUT
  • unknown method (including romberg) → INVALID_MODE
Example
poly 0,1 on [0,1] n=100 → 0.5
Validation cases

2 published on this page · 13/13 tests · Production surface contract 6/6 · View evidence

  • integrand=poly coeffs=0,1 a=0 b=1 n=100 → exact=0.5
  • method=romberg integrand=sin a=0 b=1 → INVALID_MODE
Specification basis
  • ISO 80000-2:2019 Quantities and units — Mathematics
Calculation version
1.1.1

Frequently asked questions

Key distinctions behind the calculation.

Is this a second integral engine?

No. It is method=trapezoid on math.numerical.definite_integral, the same engine as /calc/math/definite-integral.

Is this the fluid trapezoid calculator?

No. Open-channel trapezoid depth and specific force stay under /calc/physics. This page is numerical quadrature.