High bicarbonate alkalinity in soft water is produced by sodium and potassium carbonates which are more soluble than the calcium and magnesium carbonates that cause hardness. If calcium, magnesium and photosynthetically produced carbonate are present when pH is greater than 8.3, limestone is formed.