Shannon basis