How do high concentrations of carbon dioxide suffocate fish?
It is common knowledge in fishkeeping that high concentrations of carbon dioxide are harmful to and can even kill fish. I am trying to understand why.
One explanation is that carbon dioxide displaces oxygen in water. However, this doesn't have much scientific basis, as different gases that don't react with each other do not affect each other’s solubility.
Another factor is that carbon dioxide reduces the pH of water by producing carbonic acid, but to y knowledge fish seem generally able to tolerate wide ranges of pH according to many studies done on the topic.
So there must be another reason that carbon dioxide suffocates fish.