Aslında lise düzeyinde kimyanızın biraz iyi olmasıyla çözülebilecek bir soru. Şeker suda hidronyum veya hidroksit derişimlerini değiştirmesini sağlayacak bir kökü olmasına rağmen suda fark yaratacak bir asit-baz değişim sağlayamaz bu sebepten nötrdür.
Karbonat ise duruma göre değişir. Sodyum karbonat suya atıldığı zaman iyonlarına ayrışır ve karbonat kökü hidrolize uğrayarak suyu bazikleştirir. Bu etkileşim gerçekleştikten sonra bikarbonat iyonu oluşur. Bu iyon amfoter özellik gösterir. Bazlara karşı asit gibi davranır, asitlere karşı baz gibi davranır. Sonuç olarak karbonat şekerin aksine suyun içinde hidronyum ve hidroksit derişimlerini dramatik bir şekilde değiştirebildiği için suyu bazik hale getirir.