For $x,y\in\{0,1\}^n$,
let $x\oplus y$ be the element of $\{0,1\}^n$ obtained by the component-wise exclusive-or of $x$ and $y$. A Boolean function $F : \{0,1\}^n\to\{0,1\}$ is said to be linear if $F(x\oplus y) = F(x)\oplus F(y),\forall x\ and\ y$. Then what is the number of linear functions from $\{0,1\}^n$ to $\{0,1\}$ ?
P.S : It's easy to figure out that the total number of binary function is $2^{2^n}$
So, $$e^1 = \langle0,1,\ldots n-1\ times\ldots,1\rangle$$ $$e^2 = \langle1,0,1\ldots n-2\ times\ldots,1\rangle$$ etc.
Now the number of linear functions would be $2\times2^n = 2^{n+1}$. Is it ?
– dibyendu Sep 18 '13 at 08:32