Сопоставим каждому двоичному вектору
линейную двоичную функцию
(сокращенно (
)), и определим функции:

Например, векторам
и
соответствуют из функции

соответственно. Всего имеется
функций вида
. Как показывает следующая лемма, они образуют ортогональную систему функций.
Лемма 2.3.1. Для любых векторов
справедливы равенства 
Доказательство. Сначала заметим, что 
Поскольку линейная функция
при
принимает значение 0 ровно
. Теперь
. Отсюда и следует утверждение леммы.
Теорема 2.3.2. (о разложении в ряд Фурье). Для всякой двоичной функции имеется единственное разложение вида:
, где коэффициенты
являются рациональными числами. При этом значения коэффициентов определяются равенствами
.
Доказательство. Докажем сначала, что указанный ряд представляет функцию
. Имеем 
Поскольку в последней сумме будет только одно нулевое слагаемое при y=x.
Покажем теперь, что коэффициенты
однозначно определяются по функции
. Предположим, существует другое разложение
. Тогда
. Домножив обе части этого равенства на
для
и просуммировав по
полученные равенства, получаем: 
Отсюда
. Так как b-произвольный вектор из
получаем требуемое утверждение.
Определение 2.3.2. Коэффициенты
,
, называется коэффициентами Фурье функции
.






