Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Overview: Root Finding and Quadrature

Numerical Methods Module 2 | COMP 521

The Big Picture: Learning Equilibrium Through Mathematics

A motivating physical problem

Lagrange’s 1772 analysis identified five equilibrium configurations in the restricted three-body problem. A spacecraft near L2L_2 follows an orbit around that configuration rather than remaining at a static point; the calculation uses a model, a coordinate convention, and numerical solution procedures.

That example separates two tasks that recur in computational physics:

They use some shared ideas—contracts, convergence evidence, and sensitivity—but they are different numerical problems.

What this module provides

You’re about to discover that the cosmos is filled with equilibrium points and measurable quantities:

Root finding and quadrature recur in many models. Correct use depends on the regularity of the function, available information, required error measure, and the cost of evaluating the model.

Why the distinction matters

Examples include integrating a luminosity density, evaluating a transit flux, and solving an equilibrium condition. A library call does not remove the need to define a method’s inputs, assumptions, and verification test.

Quick Navigation Guide

Choose your learning path

🚶 Standard Path

Full conceptual understanding

Everything in Fast Track, plus:

🧗 Complete Path

Deep dive with all details

Complete module including:

Mathematical Foundations

Module Contents

Part 1: Root Finding

Learn three fundamental approaches to finding zeros: bracketing (bisection), tangent following (Newton), and interpolation (secant). Discover why different methods excel in different situations and how to combine them for robustness. Apply these to Kepler’s equation, Lagrange points, and stellar structure.

Part 2: Quadrature — Discrete Sums, Error, and Adaptation

Build composite rules from panels, measure their convergence, and implement a tested module. Compare deterministic and Monte Carlo estimators using their actual assumptions and cost.

Part 3: Synthesis and Method Selection

Separate root-finding and integration contracts, then compare their convergence claims and failure modes.


For Block 2, begin with Part 2. Return to Part 1 when Block 3 introduces root finding.