Why does shaking a soda make all of the carbonation escape?!
Answers: Because you are disturbing its natural equilibrium. When carbonation is mixed in with the pop (not soda) syrup it is mixed in a way that it will stay in the syrup to keep it fizzy. When you shake it you ruin that balance and must wait for it to settle down again.
It stimulates the electrons.
A carbonated beverage has carbon dioxide intermixed with the liquid. When you shake it, it disturbs it and brings the carbonation to the top (and out, when you open the cap).