Foundations

Numbers, functions and the families of functions that the rest of calculus works with — and how a computer represents them.

16 topics

Topics

Real numbers

The number line ℝ\R: the rationals plus the limits of all their convergent sequences. Its defining property is completeness — every non-empty set bounded above has a least upper bound — and calculus depends on it.

Fundamental

Complex numbers

Numbers z=a+biz = a + bi with i2=−1i^2 = -1. Geometrically they are points of the plane, and multiplying by eiθe^{i\theta} is a rotation — which is why they are the natural language of oscillations, waves and signals.

University

Intervals

Connected pieces of the real line: [a,b][a,b], (a,b)(a,b), [a,∞)[a,\infty)… Closed and bounded intervals are where the big theorems of calculus (Bolzano, Weierstrass) hold.

Fundamental

Absolute value

∣x∣|x| is the distance from xx to 00, and ∣x−y∣|x - y| the distance between two numbers. "Close to" in every definition of calculus means a small absolute value.

Fundamental

Inequalities

Calculus is mostly the art of bounding: proving that an error is smaller than ε\varepsilon, that a term is negligible, that an algorithm takes at most so many steps. The tools are the triangle inequality, AM–GM, Cauchy–Schwarz and Jensen.

Fundamental

Functions

A rule ff that assigns to each input xx of a set AA exactly one output f(x)f(x) in a set BB. Calculus studies how outputs change when inputs change; computing is, quite literally, evaluating functions.

Fundamental

Domain and range

Where a function is defined and which values it actually takes. Getting them wrong is the mathematical version of a runtime error: −1\sqrt{-1} or log⁡0\log 0 have no real value.

Fundamental

Composition

Applying one function after another: (g∘f)(x)=g(f(x))(g \circ f)(x) = g(f(x)). Deep networks, compilers and data pipelines are long compositions, and the chain rule tells how to differentiate them.

Fundamental

Inverse functions

f−1f^{-1} undoes ff: f−1(f(x))=xf^{-1}(f(x)) = x. It exists when ff is one-to-one; its graph is the mirror image of ff's across the line y=xy = x.

Fundamental

Polynomial functions

p(x)=anxn+⋯+a1x+a0p(x) = a_n x^n + \dots + a_1 x + a_0. Computed with additions and multiplications only, they are what a processor evaluates best — and other functions are approximated by them (Taylor, interpolation).

Fundamental

Rational functions

Quotients of polynomials p(x)/q(x)p(x)/q(x). They blow up at the zeros of qq (poles) and are the exact form of the transfer functions of linear filters and control systems.

Fundamental

Exponential functions

axa^x, and above all exe^x: the only function (up to a factor) that is its own derivative. It models anything whose rate of change is proportional to its size — populations, interest, radioactive decay, and exponential algorithms.

Fundamental

Logarithmic functions

The inverse of the exponential: log⁡ax\log_a x is the power you raise aa to in order to get xx. Logarithms turn products into sums, which is why they appear in algorithm costs, information theory and every loss function based on likelihood.

Fundamental

Trigonometric functions

sin⁡\sin and cos⁡\cos are the coordinates of a point turning around the unit circle. They describe every rotation and every oscillation, and therefore graphics, robotics, sound and signals.

Fundamental

Hyperbolic functions

sinh⁡x=ex−e−x2\sinh x = \frac{e^x - e^{-x}}{2}, cosh⁡x=ex+e−x2\cosh x = \frac{e^x + e^{-x}}{2}, tanh⁡=sinh⁡/cosh⁡\tanh = \sinh/\cosh. They play for the hyperbola x2−y2=1x^2 - y^2 = 1 the role sin⁡\sin and cos⁡\cos play for the circle; tanh⁡\tanh is a classic activation function.

University

Transformations of functions

a f(bx+c)+da\,f(bx + c) + d: shifting, stretching and reflecting a graph. A delay in a signal, a zoom in an image or a change of units are all such transformations.

Fundamental

Where this area leads in computing

↑ ↓ to navigate · ↵ · Esc