SÊMA · the signal · how a wave is sampled, transformed, filtered, and read through noise · kept by KÊRYX (the herald who carries the message through the noise)

THE DISCRETE CONVOLUTION ◧ 2D · ◍ 3D · ◆ 4D · ◐ shadow · 👶 TAP

Slide one signal across another, multiply where they overlap, add it up — that’s convolution, and it’s how every filter, echo, and blur works. The second signal (the ‘kernel’) stamps its shape onto the first at every position. Magically, convolution in time is just MULTIPLICATION in frequency — the reason the [[the-fast-fourier-transform|FFT]] makes filtering fast. Slide the kernel across and watch the output build.

◆ LIT▲ AMBER
◧ THE MEASURE · 2D
◍ SLIDE, MULTIPLY, SUM · 3D · how one signal reshapes another
◆ THE FOURTH · 4D · a tesseract turns
◐ THE SHADOW · one dimension down
👶 THE TODDLER CORNER — one fat tap
shift
overlap sum
time conv
= freq mult
output
built

◆ LIT — exact / checkable

Discrete convolution slides a kernel h across a signal x, forming (x∗h)[n]=Σₖ x[k]h[n−k] — at each shift, multiply the overlapping samples and sum. It is linear time-invariant FILTERING: the kernel is the system’s impulse response, and convolving with it produces echo, smoothing, edge-detection, or any LTI effect. The CONVOLUTION THEOREM makes it fast: convolution in time equals pointwise MULTIPLICATION in frequency, so an FFT—multiply—inverse-FFT filters a long signal in O(N log N). It also multiplies polynomials and drives CNNs. A fail-loud self-check throws unless a known conv product matches by hand. ◆ real signal math, node-verified.

▲ AMBER — the figure

The illustration convolves short sequences; real filtering handles boundaries (zero-pad / circular) explicitly. The sliding-sum definition and the time↔frequency theorem are exact.

SÊMA: every signal is a sum of waves — find the waves and you find the message.  — KÊRYX
David Lee Wise / ROOT0, with AVAN · SÊMA — kept by KÊRYX, the herald