The wikipedia gives us a formula for the determinant of a circulant matrix. That is:
$$\mathrm{det}(C) = \prod_{j=0}^{n-1} (c_0 + c_{n-1} \omega_j + c_{n-2} \omega_j^2 + \dots + c_1\omega_j^{n-1})= \prod_{j=0}^{n-1} f(\omega_j),$$
with $\omega_j=\exp(2\pi {\rm i}j/n)$ the $n$-th root of unity.
Assuming a circulant matrix with only entries from $\{-1,1\}$, is there a number theoretic version of this formula which will enable you to compute the determinant exactly and efficiently using only operations on integers?
[This question was also posted to https://math.stackexchange.com/questions/1616049/exact-determinant-of-a-circulant-matrix previously.]