É claro que a resposta de Hilmar está perfeitamente correta, mas acho que há vários pontos que Lyons não abordou na declaração citada pelo OP (ou talvez ele tenha falado sobre eles anteriormente e optou por não se repetir no parágrafo citado pelo OP) .
(x[0],x[1],…,x[N−1])N(X[0],X[1],…,X[N−1])N
X[m]x[n]=∑k=0N−1x[k]exp(−j2πmkN), m=0,1,…,N−1,=1N∑m=0N−1X[m]exp(j2πnmN), n=0,1,…,N−1.
m,n[0,N−1]Nx[⋅]X[⋅](x[0],x[1],…,x[N−1])(X[0],X[1],…,X[N−1])x[n+iN]=x[n]X[m+iN]=X[m]m,n,i
N(x[0],x[1],…,x[N−1])
X(0)[m]=∑k=0N−1x[k]exp(−j2πmkN), m=0,1,…,N−1,
(x[N],x[N+1],…,x[2N−1])X(1)[m]=∑k=0N−1x[k+N]exp(−j2πmkN), m=0,1,…,N−1,
(x[−N],x[−N+1],…,x[−1])X(−1)[m]=∑k=0N−1x[k−N]exp(−j2πmkN), m=0,1,…,N−1,
N
Agora, quando Lyons fala de ... onde o índice de entrada n é definido sobre os valores positivos e negativos ... ele está falando do caso periódico e quando diz que uma função par (real) tem a propriedade
, essa propriedade deve ser válida para todos os números inteiros . Como a periodicidade também se aplica, temos não apenas que
mas e, da mesma forma, . Em outras palavras, a sequência par real cuja DFT é uma sequência par real (como declarado por Lyons e explicado muito bem por Hilmar) é necessariamenten x [ 0 ] , x [ 1 ] , …x[n]=x[−n]nx[−1]=x[1]x[−1]=x[−1+N]=x[N−1]x[−n]=x[n]=x[N−n] (x[0],x[1],…,x[N−1])da forma
que é (além do ) uma sequência palindrômica . Se você estiver particionando seus dados em blocos de comprimento
e computando a DFT de cada bloco separadamente, essas DFTs separadas não terão as propriedades de simetria descritas acima, a menos que a DFT seja de um bloco com essa propriedade palíndrica.x [ 0 ] N
(x[0],x[1],…,x[N−1])=(x[0],x[1],x[2],x[3],…,x[3],x[2],x[1])
x[0]N