### 1.22.3 Γρήγορος Μετασχηματισμός Fourier : `fft`

`fft` παίρνει ως όρισμα μια λίστα (ή μια ακολουθία) `[a``0``,..a``N-1``]` όπου `N` είναι μια δύναμη του 2.
`fft` επιστρέφει τη λίστα `[b``0``,..b``N-1``]` τέτοια ώστε, για `k=0..N-1`

`fft([a``0``,..a``N-1``])``[k]=b``k``=` |
``N-1``
`∑`
``j=0``
| `x``j``ω``N``-k· j`

όπου ωN είναι μια αρχική N-στη ρίζα της μονάδος.
Είσοδος :

`fft(0,1,1,0)`

Έξοδος :

`[2.0, -1-i, 0.0, -1+i]`