Из учебников мы знаем, что DTFT от дается
Тем не менее, я не видел учебник по DSP, который, по крайней мере, претендует на более или менее обоснованное выражение .
Proakis [1] выводит правую половину правой части , устанавливая z = e ^ {j \ omega} в \ mathcal {Z} -преобразовании u [n] , и говорит, что это верно за исключением \ omega = 2 \ pi k (что, конечно, правильно). Затем он заявляет, что на полюсе \ mathcal {Z} -преобразования мы должны добавить дельта-импульс площадью \ pi , но для меня это больше похоже на рецепт, чем на что-либо еще.
Оппенгейм и Шафер [2] упоминают в этом контексте
Хотя это не совсем просто показать, эта последовательность может быть представлена следующим преобразованием Фурье:
за которым следует формула, эквивалентная . К сожалению, они не потрудились показать нам это «не совсем прямое» доказательство.
Книга, которую я на самом деле не знал, но которую я нашел, когда искал доказательство - « Введение в цифровую обработку сигналов и проектирование фильтров» Б.А. Шеноя. На странице 138 есть «вывод» , но, к сожалению, это неправильно. Я задал вопрос «DSP-головоломки», чтобы люди показали, что не так с этим доказательством.]
Итак, мой вопрос :
Кто-нибудь может предоставить доказательство / вывод который является правильным или даже строгим, будучи доступным для математически склонных инженеров? Неважно, скопировано ли это из книги. Я думаю, что было бы хорошо иметь его на этом сайте в любом случае.
Обратите внимание, что даже в math.SE почти ничего не нужно искать: у этого вопроса нет ответов, и у одного есть два ответа, один из которых неправильный (идентично аргументу Шеноя), а другой использует «свойство накопления» Я был бы счастлив, но затем нужно доказать это свойство, которое возвращает вас к началу (потому что оба доказательства в основном доказывают одно и то же).
В качестве заключительного замечания, я действительно придумал что-то вроде доказательства (ну, я инженер), и я также опубликую его как ответ через несколько дней, но я был бы рад собрать другие опубликованные или неопубликованные доказательства они просты и элегантны, и, самое главное, доступны для инженеров DSP.
PS: я не сомневаюсь в правильности , я просто хотел бы увидеть одно или несколько относительно простых доказательств.
[1] Проакис, Дж. Г. и Д. Г. Манолакис, Цифровая обработка сигналов: принципы, алгоритмы и приложения , 3-е издание, раздел 4.2.8.
[2] Оппенгейм, А.В. и Р.В.Шафер, Обработка сигналов с дискретным временем , 2-е издание, с. 54.
Вдохновленный комментарием Маркуса Мюллера, я хотел бы показать, что как дано уравнением. удовлетворяет требованию
Если является DTFT для , то
должен быть DTFT из
(где мы определяем ), потому что
Итак, мы имеем
из чего следует, что
С этим мы получаем
Ответы:
Седрон Доуг опубликовал интересную начальную точку в этом ответе . Это начинается с этих шагов:
Оказывается, срок внутри лимита можно расширить следующим образом :
Общий фактор вне скобок может быть выражен как :
Действительная часть внутри скобок также равна :
С другой стороны, мнимая часть может быть переписана как :
Переписав первоначальный термин, мы получим следующее:
Согласно 7-му определению на этом сайте :
Пока у нас есть это:
источник
Я приведу два относительно простых доказательства, которые не требуют каких-либо знаний по теории распределения. Для доказательства, которое вычисляет DTFT с помощью предельного процесса, используя результаты из теории распределения, см. Этот ответ Tendero .
Я упомяну (и не буду подробно останавливаться) первое доказательство здесь, потому что я разместил его как ответ на этот вопрос , целью которого было показать, что определенное опубликованное доказательство является ошибочным.
Другое доказательство состоит в следующем. Давайте сначала запишем четную часть последовательности шагов блокаты [ п ] :
DTFT из( 1 ) является
которая равна реальной части DTFTты [ п ] :
посколькуты [ п ] реальная последовательность, которую мы сделали, потому что действительная и мнимая части U( ω ) связаны через преобразование Гильберта, и, следовательно, Uр( ω ) однозначно определяет U( ω ) , Однако в большинстве текстов DSP эти соотношения преобразования Гильберта выводятся из уравненияh [ n ] = h [ n ] u [ n ] (который действителен для любой причинной последовательности ч [ п ] ), из чего следует, что ЧАС( ω ) = 12 π( H⋆ U) ( ω ) , Таким образом, чтобы показать отношение преобразования Гильберта между действительной и мнимой частями DTFT, нам нужен DTFTты [ п ] , который мы на самом деле хотим вывести здесь. Таким образом, доказательство становится круглым. Вот почему мы выберем другой способ вывести мнимую частьU( ω ) ,
Для полученияUя(ω)=Im{U(ω)} we write the odd part of u[n] as follows:
Taking the DTFT of(4) gives
where I've used(3) . Eq. (5) can be written as
The correct conclusion from(6) is (see this answer for more details)
But since we know thatUI(ω) must be an odd function of ω (because u[n] is real-valued), we can immediately conclude that c=0 . Hence, from (3) and (7) we finally get
источник