If you are asking for a simple mathematical identity in addition, subtraction, multiplication and division, then I am afraid that I do not know of any other than those already mentioned. Since you mentioned, however, that you were asking "merely for curiosity's sake", I will attempt to satisfy at least some of that curiosity.
Since bitwise operations are, after all, iterative, there exists for all bitwise operations a sequential sum that, for each given input, returns an identical output to that of the bitwise operation. Unfortunately, these are computationally incredibly expensive, but will serve all the same as a purely mathematical solution.
The mathematical equivalents to right- and left-shifts are already widely known, so I will not repeat them here. The simplest of the sequential sums that I could find, following these, was that of a bitwise NOT. While you have already stated that it can be expressed as $-1 - n$, this is more of a hack exploiting the fact that $-1$ (in 32-bit) is equal to 0xFFFFFFFF (hexadecimal, continuing your precedent of c-style notation). NOT, mathematically, can be expressed as follows:
$$
\operatorname{not}(a)=\sum_{n=1}^{\left \lfloor \log_{2}(a) \right \rfloor} \left [ n \left ( 1 - \left ( \left \lfloor \frac{a}{2^{n}} \right \rfloor \bmod 2 \right ) \right ) \right ]
$$
I will now move fairly quickly through the remaining bitwise operations.
OR:
$$
\operatorname{or}(a,b)=\sum_{n=1}^{\left \lfloor \log_{2}(a) \right \rfloor} \left [ n \left \lceil \frac{ \left ( \left \lfloor \frac{a}{2^{n}} \right \rfloor \bmod 2 \right ) + \left ( \left \lfloor \frac{b}{2^{n}} \right \rfloor \bmod 2 \right ) }{2} \right \rceil \right ] + b - b \bmod 2^{\left \lfloor \log_{2}(a) \right \rfloor}
$$
AND (using the floor of an addition):
$$
\operatorname{and}_1(a,b)=\sum_{n=1}^{\left \lfloor \log_{2}(a) \right \rfloor} \left [ n \left \lfloor \frac{ \left ( \left \lfloor \frac{a}{2^{n}} \right \rfloor \bmod 2 \right ) + \left ( \left \lfloor \frac{b}{2^{n}} \right \rfloor \bmod 2 \right ) }{2} \right \rfloor \right ]
$$
AND (using multiplication):
$$
\operatorname{and}_2(a,b)=\sum_{n=1}^{\left \lfloor \log_{2}(a) \right \rfloor} \left [ n \left ( \left \lfloor \frac{a}{2^{n}} \right \rfloor \bmod 2 \right ) \left ( \left \lfloor \frac{b}{2^{n}} \right \rfloor \bmod 2 \right ) \right ]
$$
XOR:
$$
\operatorname{xor}(a,b)=\sum_{n=1}^{\left \lfloor \log_{2}(a) \right \rfloor} \left [ n \left ( \left ( \left ( \left \lfloor \frac{a}{2^{n}} \right \rfloor \bmod 2 \right ) + \left ( \left \lfloor \frac{b}{2^{n}} \right \rfloor \bmod 2 \right ) \right ) \bmod 2 \right ) \right ] + b - b \bmod 2^{\left \lfloor \log_{2}(a) \right \rfloor}
$$
I am aware of the fact that this thread has not seen any activity in a while, but I myself spent some time looking (unsuccessfully) on the internet for this before deciding to work it out myself. Since I did work this out by hand, however, there may be errors in the formulas. If anyone finds any, please let me know of them, and I will attempt to fix them.
Note that I could not find any mathematical way of performing these operations without the use of modulus, floors, ceilings and the sequential additions. If anyone finds any alternative methods of solving these, I would be interested in hearing of them (hypothetically, substitution of the equation for triangular numbers into the sequential sums may be able to simplify them).
Also note that, programatically, the floor and ceiling functions can be replaced by integer operations.
Hopefully somebody, sometime, will find a use for these equations.
In case anybody is wondering, the reason why I put these together was to discover if it is possible to apply calculus to bitwise operations. It may or may not be, depending on whether or not sequential sums, floors, ceilings and modulo operations can be used in calculus.
BitNot[n]
to be equivalent simply to $-1-n$" – J. M. ain't a mathematician Dec 22 '10 at 12:21