何年か前に、ある本を読んでいて暫く悩んだ表現(勉強不足なのが明白です)
f \left( n \right) = \sum_{j=0}^{2^N-1}{ a_j \delta_j^n } \\
\delta_{j}^{n} = \begin{cases}
1 \cdots j = n \\
0 \cdots j \ne n
\end{cases}
こんな感じ。数列 $a_j$ を連続座標上に配置するらしい。
$f(n)$ を C 言語で表現すると
C
doublea[1<<N]={a0,a1,a2,/* ..., a{(1<<N)-1} */};doublef(doublen){return(n==(int)n)?a[(int)n]:0;}
のようになる。暫く目にしないと忘れるのでメモ。