Дискретная свёртка
Дискре́тная свёртка (англ. discrete convolution) двух конечных числовых последовательностей и с индексами, начинающимися с нуля, сопоставляет этим последовательностям третью последовательность элементы которой задаются формулой где считаются нулевыми числа при и при
Если последовательности и рассматривать как коэффициенты многочленови то формула будет выражать тот факт, что многочлен является произведением многочленов и Вычисление свёртки двух последовательностей длины комплексных чисел (иными словами, вычисление произведения двух многочленов степени, меньшей ), исходя из определения, требует проведения арифметических операций над комплексными числами. Такой метод вычисления свёртки (умножения многочленов) не оптимален. Существует целый класс алгоритмов, объединённых общим названием «Быстрая дискретная свёртка» или «Быстрое умножение многочленов», позволяющих вычислить свёртку двух последовательностей комплексных чисел длины выполнив арифметических операций над комплексными числами.
Дискретную свёртку иногда называют линейной дискретной свёрткой, чтобы отличить её от т. н. круговой или периодической дискретной свёртки с периодом применяемой к последовательностям комплексных чисел длины рассматриваемым как элементы факторкольца кольца многочленов, и определяемой как произведение двух элементов этого факторкольца.