その理由は次のとおりです。
* クエン酸 弱酸であり、溶液に水素イオン(H+)を放出することを意味します。
* ハイドロゲンボネートナトリウム 塩基であり、水素イオンを受け入れることを意味します。
*これらの2つが反応すると、クエン酸からの水素イオンは、重曹からのハイドロゲンコネートイオン(HCO3-)と結合します。この反応は炭酸酸(H2CO3)を形成します。
*炭酸酸は溶液中に不安定であり、すぐに水(H2O)と二酸化炭素(CO2)に分解します。
結果として生じる二酸化炭素ガスの放出は、この反応で観察する特徴的な泡立ちと泡を引き起こします。