The stability of the minerals are predominately controlled by pH and cation availability, and where kaolinite is typically most stable at neutral pH's in others waters, the positive function of Al and Si ions to increasing acidity allow kaolinite to precipitate at pH extremes.