Пусть есть произвольное ЭМ поле. Затребуем, чтобы потенциал

тем самым определив функцию

и переопределив магнитный потенциал

. Полевых уравнений остаётся 3, всё равно не понимаю, почему 2 независимые компоненты.
Ну, возьмём случай КЭД для простоты и рассмотрим две калибровки.
1. Кулоновская калибровка.
Итак, пусть

Это фиксирует одну степень свободы. Заметим теперь, однако, что компонента

не имеет кинетического члена (i.e. слагаемого с

) в лагранжиане, то есть оно не является динамическим. Уравнение движение для этой компоненты имеет вид:

которое можно разрешить относительно

. Решение имеет вид:

так что из условий калибровки и уравнения движения (on-shell условие) мы получаем:

что приводит к

степеням свободы.
2. Калибровка Лоренца.
Потребуем

Рассмотрим калибровочное преобразование

. Имеем

Таким образом, мы всегда можем дополнительно добавить произвольную гармоническую функцию, не нарушая при этом условие калибровки. В результате опять имеем

степени свободы. Заметьте, что уравнение движения (on-shell условие) выполняется при этом автоматически.
(Оффтоп)
Тут уже в личке посмеялись с меня - Кулона назвал Колумбом. Английский с русским, видимо, смешались в голове каким-то диким образом.