부록 B05: 산, 염기, pH, 완충용액
이 장에서 배울 것
이번 장에서는 산, 염기, pH, 완충용액을 배웁니다. 이 네 개념은 생명과학에서 매우 자주 등장합니다. 단백질이 제대로 접히는지, 효소가 제대로 작동하는지, DNA 실험이 잘 되는지, 혈액과 세포가 안정적으로 유지되는지 모두 pH와 관련될 수 있습니다.
핵심 용어를 먼저 정리하겠습니다.
- 산(acid): 물속에서 수소 이온(H⁺)을 내놓기 쉬운 물질입니다.
- 염기(base): 수소 이온을 받아들이거나 수소 이온 농도를 낮추는 방향으로 작용하는 물질입니다.
- 수소 이온(H⁺, hydrogen ion): pH와 산성도를 이해할 때 핵심이 되는 양전하 입자입니다.
- pH: 수소 이온 농도를 보기 쉽게 나타낸 숫자 척도입니다. pH가 낮을수록 산성입니다. 앞으로도 pH라고 부르겠습니다.
- 완충용액(buffer): 산이나 염기가 조금 들어와도 pH가 크게 흔들리지 않게 도와주는 용액입니다.
- pKa: 어떤 물질이 수소 이온을 얼마나 잘 내놓는지와 관련된 값입니다. 처음에는 “전하 상태가 바뀌기 쉬운 pH 근처를 알려 주는 숫자” 정도로 이해하면 됩니다. 앞으로도 pKa라고 부르겠습니다.
가장 쉬운 비유: pH는 물속 수소 이온의 날씨입니다
날씨를 보면 비가 오는지, 더운지, 추운지 알 수 있습니다. pH는 용액 속 수소 이온 환경의 날씨표처럼 생각할 수 있습니다. pH가 낮으면 수소 이온이 많은 산성 환경이고, pH가 높으면 수소 이온이 적은 염기성 환경입니다.
생체분자는 이 날씨에 민감합니다. 단백질은 pH가 바뀌면 전하가 달라질 수 있고, 전하가 달라지면 접힘과 결합이 달라질 수 있습니다. 효소도 특정 pH 범위에서 가장 잘 작동하는 경우가 많습니다.
산과 염기
산은 수소 이온을 내놓기 쉬운 물질입니다. 염기는 수소 이온을 받아들이거나 수소 이온 농도를 낮추는 방향으로 작용합니다. 입문 단계에서는 “산은 H⁺를 늘리는 쪽, 염기는 H⁺를 줄이는 쪽”이라고 이해해도 충분합니다.
예를 들어 위산은 강한 산성 환경을 가집니다. 위산은 음식물 소화와 병원체 억제에 도움이 됩니다. 반대로 혈액은 pH가 좁은 범위에서 유지되어야 합니다. 너무 산성이나 염기성으로 치우치면 생리 기능이 흔들릴 수 있습니다.
여기서 산증(acidosis)은 혈액이 정상보다 산성 쪽으로 치우친 상태를 말하고, 알칼리증(alkalosis)은 혈액이 정상보다 염기성 쪽으로 치우친 상태를 말합니다. 이 장에서는 의학적 진단보다 “pH가 생명체에서 중요하다”는 감각만 잡으면 됩니다.
pH 척도
pH는 보통 0에서 14 사이 숫자로 설명합니다. pH 7은 중성에 가깝고, 7보다 낮으면 산성, 7보다 높으면 염기성입니다. 다만 실제 생물학과 화학에서는 조건에 따라 이 범위를 벗어난 값도 다룰 수 있습니다.
중요한 점은 pH가 단순한 직선 숫자가 아니라 로그 척도라는 점입니다. 로그 척도(log scale)는 값의 차이를 곱셈 비율로 표현하는 척도입니다. pH가 1 차이 난다는 것은 수소 이온 농도가 대략 10배 차이 난다는 뜻입니다.
즉, pH 6과 pH 7은 숫자로는 1 차이지만, 수소 이온 농도에서는 큰 차이입니다. 그래서 작은 pH 변화도 생체분자에는 큰 영향을 줄 수 있습니다.
pH가 단백질 전하를 바꾼다
단백질은 아미노산으로 이루어져 있습니다. 일부 아미노산 곁사슬은 주변 pH에 따라 수소 이온을 붙잡거나 놓을 수 있습니다. 그러면 그 부분의 전하가 바뀝니다.
전하가 바뀌면 단백질 내부의 끌림과 밀림이 달라집니다. 양전하와 음전하가 서로 끌리던 관계가 약해질 수도 있고, 새로 생길 수도 있습니다. 그 결과 단백질 구조와 기능이 바뀔 수 있습니다.
이것이 pH가 효소 활성에 영향을 주는 중요한 이유 중 하나입니다. 효소의 활성부위가 특정 전하 상태를 가져야 기질을 잘 붙잡고 반응을 진행할 수 있기 때문입니다.
pKa는 전하가 바뀌는 경계 감각입니다
pKa는 처음 보면 어려운 숫자입니다. 하지만 입문 단계에서는 이렇게 이해하면 됩니다. 어떤 작용기가 수소 이온을 붙잡고 있을지, 놓고 있을지는 주변 pH와 그 작용기의 pKa에 따라 달라집니다.
비유하면 pKa는 어떤 사람이 외투를 벗을지 입고 있을지를 결정하는 기준 온도와 비슷합니다. 주변 온도가 그 기준보다 높으면 외투를 벗고, 낮으면 입을 가능성이 커집니다. pH가 pKa 근처에 있으면 분자가 수소 이온을 붙잡은 형태와 놓은 형태 사이에서 많이 흔들릴 수 있습니다.
나중에 아미노산, 효소, 약물 이온화 상태를 이해할 때 pKa가 중요해집니다.
완충용액: pH의 충격 흡수 장치
완충용액은 pH가 갑자기 크게 변하지 않도록 도와줍니다. 비유하면 자동차의 충격 흡수 장치와 비슷합니다. 길이 조금 울퉁불퉁해도 차가 크게 흔들리지 않게 해 주듯, 완충용액은 산이나 염기가 조금 들어와도 pH가 크게 흔들리지 않게 합니다.
생명체는 완충 시스템을 사용합니다. 혈액에는 pH를 일정하게 유지하는 여러 완충 시스템이 있습니다. 실험실에서도 DNA나 단백질을 다룰 때 완충용액을 자주 씁니다. pH가 흔들리면 분자가 망가지거나 효소가 제대로 작동하지 않을 수 있기 때문입니다.
실험에서 pH가 중요한 이유
PCR, 효소 반응, 단백질 정제, 전기영동 같은 실험은 pH의 영향을 받습니다. 효소는 특정 pH에서 가장 잘 작동하고, DNA와 단백질은 pH에 따라 전하와 안정성이 달라질 수 있습니다.
예를 들어 단백질을 정제할 때 pH를 바꾸면 단백질의 전하가 달라져 특정 컬럼에 붙거나 떨어지는 성질이 바뀔 수 있습니다. 이런 원리를 이용하는 실험 기법도 많습니다.
생물정보학에서 왜 이것을 알아야 할까
계산생물학자는 pH를 직접 조절하지 않을 수도 있습니다. 하지만 단백질 구조, 효소 기능, 약물 결합, 실험 데이터 해석에서는 pH가 중요한 배경 조건입니다.
예를 들어 어떤 변이가 아미노산의 전하를 바꾸는 위치에 생겼다면, pH에 따라 영향이 달라질 수 있습니다. 어떤 약물 후보가 특정 pH에서 전하를 띠면 세포막 통과성이 달라질 수 있습니다. 어떤 실험 데이터가 pH 조건 때문에 흔들렸다면, 분석 결과도 영향을 받을 수 있습니다.
계산 감각: pH는 “10배씩 바뀌는 척도”입니다
pH는 수소 이온 농도를 보기 쉽게 줄여 놓은 숫자입니다. 입문 단계에서는 복잡한 로그 계산보다 다음 감각이 더 중요합니다.
pH가 1 낮아짐 → 수소 이온 농도 약 10배 증가
pH가 2 낮아짐 → 수소 이온 농도 약 100배 증가
pH가 3 낮아짐 → 수소 이온 농도 약 1000배 증가
반대로 pH가 1 높아지면 수소 이온 농도는 약 10분의 1로 줄어듭니다. 그래서 pH 7과 pH 5는 숫자로는 2 차이지만, 수소 이온 농도는 약 100배 차이입니다.
pH = -log10[H+]
이 공식을 엄밀하게 계산하지 않더라도, pH가 로그 척도라는 점을 알면 작은 pH 차이가 단백질과 효소에 큰 영향을 줄 수 있음을 이해할 수 있습니다.
pH와 pKa를 함께 읽는 직관
pH는 용액이 얼마나 산성 또는 염기성인지 나타내는 숫자이고, pKa는 어떤 작용기가 수소 이온을 얼마나 붙잡고 있으려 하는지 나타내는 기준점입니다. 입문 단계에서는 다음 직관만 잡아도 충분합니다.
- pH가 pKa보다 낮으면 주변에 수소 이온이 많은 환경이므로, 어떤 작용기가 수소를 붙잡은 형태가 많아지기 쉽습니다.
- pH가 pKa보다 높으면 주변에 수소 이온이 적은 환경이므로, 수소를 잃은 형태가 많아지기 쉽습니다.
이 변화는 전하 변화를 만들 수 있습니다. 전하가 달라지면 단백질 접힘, 효소 활성, 약물의 막 통과성, 단백질-리간드 결합이 달라질 수 있습니다.
공식 문해력 보강: pH와 완충용액을 숫자로 읽기
pH는 산성도를 “보기 쉬운 숫자”로 바꾼 값입니다. 생화학에서는 pH가 단백질 전하, 효소 활성, 약물의 막 통과성, 세포 내 구획의 안정성과 연결되기 때문에 단순 암기보다 숫자 감각이 중요합니다.
pH = -log10[H+]
[H+]: 수소 이온 농도입니다. 보통 mol/L, 즉 M 단위로 생각합니다.log10: 10을 기준으로 하는 로그입니다. 10배 차이를 1칸 차이로 압축합니다.- 앞의
-기호: 수소 이온 농도가10^-7처럼 작은 수로 쓰이기 때문에 pH를 양수로 읽기 쉽게 만듭니다.
숫자를 넣어 보면 더 선명합니다. [H+] = 10^-6 M이면 log10(10^-6) = -6이므로 pH는 -(-6) = 6입니다. [H+] = 10^-8 M이면 pH는 8입니다. pH 6은 pH 8보다 숫자는 2 작지만, 수소 이온 농도는 100배 높습니다.
생화학적으로는 이 차이가 작지 않습니다. 단백질의 어떤 아미노산 곁사슬은 수소 이온을 붙잡거나 놓으면서 전하가 바뀝니다. 전하가 바뀌면 수소결합, 이온결합, 단백질 접힘, 효소 활성부위의 모양, 리간드 결합이 달라질 수 있습니다. 그래서 pH 조건을 기록하지 않은 효소 활성 표는 해석이 불안정합니다.
완충용액을 더 정밀하게 볼 때는 헨더슨-하셀바흐 식을 씁니다.
pH = pKa + log10([A-] / [HA])
pKa: 산 HA가 수소 이온을 내놓기 쉬운 정도를 나타내는 기준 pH입니다.[HA]: 수소를 붙잡은 산 형태의 농도입니다.[A-]: 수소를 잃은 염기 형태의 농도입니다.[A-]/[HA]: 수소를 잃은 형태와 붙잡은 형태의 비율입니다.
가장 중요한 숫자 대입은 pH = pKa인 경우입니다. 이때 식은 pH = pKa + log10([A-]/[HA])이고, 양쪽에서 pKa를 빼면 0 = log10([A-]/[HA])입니다. log10(1)=0이므로 [A-]/[HA] = 1입니다. 즉 pH가 pKa와 같으면 수소를 잃은 형태와 붙잡은 형태가 대략 1:1입니다.
만약 pH가 pKa보다 1 높다면 [A-]/[HA] = 10입니다. 수소를 잃은 형태가 약 10배 많다는 뜻입니다. pH가 pKa보다 1 낮다면 [A-]/[HA] = 0.1이고, 수소를 붙잡은 형태가 더 많습니다.
완충용액은 pH가 pKa 근처일 때 가장 잘 버팁니다. 예를 들어 pKa가 7.2인 buffer는 pH 7 근처 실험에서 유용할 수 있습니다. 세포 안팎의 pH가 안정적으로 유지되어야 효소 활성과 단백질 구조를 비교할 수 있기 때문입니다.
흔한 오해는 “완충용액은 pH를 절대 바꾸지 않는다”입니다. 실제로는 산이나 염기 추가에 저항할 뿐, 너무 많이 넣으면 완충 범위를 넘어 pH가 변합니다. 또 “pH가 중성이면 모든 단백질 전하가 0”이라는 오해도 조심해야 합니다. 단백질의 부분 전하는 아미노산별 pKa와 주변 구조에 따라 달라집니다.
데이터 해석 관점: pH는 활성 곡선을 바꿉니다
효소 활성 데이터에서 pH별 활성이 표나 그래프로 제시되는 경우가 많습니다. 어떤 효소는 pH 7 근처에서 가장 잘 작동하고, 어떤 효소는 산성 환경에서 더 잘 작동합니다. 이 차이는 활성부위의 아미노산 전하 상태와 관련될 수 있습니다.
또한 완충용액은 실험을 안정화하는 장치입니다. 완충용액이 없으면 작은 산이나 염기 추가만으로 pH가 크게 흔들릴 수 있고, 그 결과 단백질 구조나 반응속도가 달라질 수 있습니다. 따라서 pH와 buffer 조건은 생물정보학 데이터의 중요한 실험 조건입니다.
초보자가 자주 하는 오해
- pH가 1 차이 나면 산성이 1만큼 차이 난다고 생각하기 쉽습니다. pH는 로그 척도라서 pH 1 차이는 수소 이온 농도 10배 차이입니다.
- 완충용액은 pH를 절대 변하지 않게 만드는 마법의 용액이 아닙니다. 일정 범위 안에서 변화를 줄여 주는 장치입니다.
- pH는 단순한 용액 성질이고 단백질과 무관하다고 생각하기 쉽습니다. 실제로 pH는 아미노산 전하와 효소 활성에 직접 영향을 줄 수 있습니다.
이전 개념과 다음 개념의 연결
앞 장의 수용액 환경에서 가장 중요한 숫자 중 하나가 pH입니다. 다음 장의 열역학에서는 반응이 에너지적으로 진행되기 쉬운지 판단하는 방법을 배우고, pH 조건은 그 반응의 실제 상태를 해석하는 배경 조건으로 계속 등장합니다.
핵심 정리
산은 수소 이온을 내놓기 쉬운 물질이고, 염기는 수소 이온을 받아들이거나 수소 이온 농도를 낮추는 방향으로 작용합니다. pH는 수소 이온 농도를 나타내는 로그 척도이며, pH가 낮을수록 산성입니다. pH 변화는 단백질 전하, 구조, 효소 기능에 영향을 줄 수 있습니다. pKa는 분자의 전하 상태가 바뀌기 쉬운 pH를 이해하는 데 도움을 줍니다. 완충용액은 pH가 크게 흔들리지 않게 도와주는 용액입니다.
문제 풀이
산, 염기, pH, 완충용액
주관식 답안은 Gemini API로 채점합니다. API 키는 이 브라우저에만 저장됩니다.
-
1. [쉬움] 객관식
산의 설명으로 가장 적절한 것은?
-
2. [쉬움] 객관식
염기의 설명으로 가장 적절한 것은?
-
3. [계산] 객관식
pH가 1 낮아지면 수소 이온 농도는 대략 어떻게 변하는가?
-
4. [계산] 객관식
pH 4와 pH 6의 수소 이온 농도 차이는 대략 몇 배인가?
-
5. [중간] 객관식
완충용액의 역할로 가장 적절한 것은?
-
6. [중간] 객관식
pH가 단백질 기능에 영향을 줄 수 있는 이유는?
-
7. [중간] 객관식
pH가 pKa보다 낮을 때의 일반적 직관으로 적절한 것은?
-
8. [어려움] 객관식
효소 활성-pH 표에서 pH 7 활성이 가장 높고 pH 4, 10에서 낮다면 가장 적절한 해석은?
-
9. [계산] 객관식
pH 2와 pH 5의 수소 이온 농도 차이는 대략 몇 배인가?
-
10. [중간] 객관식
약물의 이온화 상태가 중요한 이유는?
-
11. [어려움] 객관식
완충능에 대한 설명으로 가장 적절한 것은?
-
12. [중간] 객관식
pH 1 차이를 단순한 1 단위 차이로 보면 안 되는 이유는?
-
13. [계산] 객관식
pH 7 용액은 pH 8 용액보다 수소 이온 농도가 몇 배 높은가?
-
14. [어려움] 객관식
동일 단백질 실험에서 buffer가 없는 조건이 위험한 이유는?
-
15. [중간] 객관식
pH가 pKa보다 높을 때의 일반적 직관으로 적절한 것은?
-
16. [어려움] 객관식
pH 조건을 기록하지 않은 효소 활성 데이터의 가장 큰 문제는?
-
17. [계산] 객관식
[H+] = 10^-6 M인 용액의 pH는? -
18. [계산] 객관식
[H+] = 10^-9 M인 용액은[H+] = 10^-7 M인 용액보다 수소 이온 농도가 몇 배인가? -
19. [계산] 객관식
pH = pKa일 때
[A-]/[HA]비율은? -
20. [계산] 객관식
pH가 pKa보다 1 높을 때
[A-]/[HA]는 대략 얼마인가? -
21. [해석] 객관식
완충용액이 pKa 근처에서 잘 작동한다는 말의 의미로 가장 적절한 것은?
-
22. [해석] 객관식
pH 조건 차이가 단백질-리간드 결합 분석을 흔들 수 있는 이유는?
-
23. [오류 찾기] 객관식
“pH 6과 pH 7은 숫자 1 차이이므로 수소 이온 농도도 거의 같다”라는 말의 오류는?
-
24. [누적 응용] 객관식
효소 A가 pH 6에서 활성이 높고 pH 8에서 활성이 낮았다. 가장 신중한 해석은?
-
주관식 25. [쉬움] 주관식 · Gemini 채점
산, 염기, pH를 서로 연결해 설명하라.
-
주관식 26. [중간] 주관식 · Gemini 채점
pH가 로그 척도라는 말의 의미를 예시로 설명하라.
-
주관식 27. [중간] 주관식 · Gemini 채점
완충용액이 실험에서 필요한 이유를 설명하라.
-
주관식 28. [어려움] 주관식 · Gemini 채점
pH와 pKa의 상대적 관계가 전하 상태에 영향을 주는 이유를 설명하라.
-
주관식 29. [어려움] 주관식 · Gemini 채점
효소 활성 데이터에서 pH 조건을 함께 봐야 하는 이유를 설명하라.
-
주관식 30. [계산·해석] 주관식 · Gemini 채점
[H+] = 10^-5 M일 때 pH를 계산하고, 이 값이 단백질 전하 해석에서 왜 중요한지 설명하라. -
주관식 31. [비교] 주관식 · Gemini 채점
pH와 pKa의 차이를 설명하고, pH = pKa일 때 왜
[A-]와[HA]가 비슷해지는지 설명하라. -
주관식 32. [오류 찾기] 주관식 · Gemini 채점
“완충용액을 쓰면 어떤 산이나 염기를 넣어도 pH는 절대 변하지 않는다”라는 설명의 문제점을 고쳐 쓰라.