산과 염기는 어떻게 정의할까?