Succinct data structure = succinct representation of data + bits for indexing. Link
Let $S$ be subset of of $\{1,2,\ldots,n\}$ then $\lceil \log (2^n) \rceil + o(\log n )$ bits are needed in succinct representation. The $o(\log n)$ bits needed for the indexing of the succinct data structure. I have a doubt, why $o(\log n)$ not $O(\log n)$ bits? Where $O(\log n)$ do not play any role when talking about conventional representation of data.