the.com/convolution

Sliding one function over another, asking how much they agree at every step.

means A mathematical operation that blends two functions into a third by sliding one across the other and summing up their overlap at each position — also used loosely to mean something intricately folded or complicated.

from From Latin convolvere, 'to roll together' — com- ('together') plus volvere ('to roll, to turn'), the same root that gives us 'revolve' and 'volume' (a scroll, something rolled up). The Latin sense of things rolled or twisted into one another carried straight into English 'convolution,' first describing physical coiling — the folds of a brain, the twists of a shell — before mathematicians in the 20th century borrowed it for the sliding, overlapping operation, since the process itself looks like one function rolling over another.

flip then slide
one signal gets mirrored before sweeping past the other
everywhere in disguise
blurring, echo, and neural nets all secretly the same operation
multiplication's cousin
convolution in time equals simple multiplication in frequency
CNN namesake
convolutional neural networks are named for this exact sliding trick
the.com · every word