Weak acids and bases · Chemistry Class 11–12 | StemPy Lab
Course 6.2·Lesson 3 of 3
Weak acids and bases
A weak acid ionises only partly, and its ionisation constant Ka measures how far. When little ionises, [H3O+]≈KaC
about 25 min1 simulation1 practice question1 Python program5 questions to check yourself
This lesson is free to read. Enroll free to keep your place and take the tests.
Lesson 3 of 3Show all lessonsHide
Try the code and the simulations beside the lesson.
The ionisation constant of a weak acid
A weak acid HA sets up an equilibrium in water:
HA(aq)+H2O(l)⇌H3O+(aq)+A−(aq)
Its equilibrium constant is the acid ionisation constant:
Ka=[HA][H3O+][A−]
A larger Ka means more ionisation and a stronger acid. Because the values span many powers of ten, we also use pKa=−log10Ka. A smaller pKa means a stronger acid.
Acid
Ka at 298K
Hydrofluoric acid, HF
3.5×10−4
Acetic acid, CH3COOH
1.8×10−5
Hypochlorous acid, HOCl
3.0×10−8
Hydrocyanic acid, HCN
4.9×10−10
The degree of ionisation
Start with C mol/L of acid. Let a fraction α of it ionise. This α is the degree of ionisation.
HA
H3O+
A−
Start
C
0
0
Equilibrium
C(1−α)
Cα
Cα
Put these into Ka:
Ka=C(1−α)Cα⋅Cα=1−αCα2
For a weak acid, α is small, so 1−α≈1. Then
Ka≈Cα2,α≈CKa,[H3O+]=Cα≈KaC
Worked example. Find the pH of 0.10mol/L acetic acid.
[H3O+]≈1.8×10−5×0.10=1.34×10−3mol/L.
pH=−log10(1.34×10−3)=2.87.
α≈0.101.34×10−3, about 1.3%.
A strong acid of the same concentration would have pH 1. The weak acid has fewer hydronium ions by a factor of about 75.
When the shortcut fails
The shortcut assumes α is small, say below about 5 per cent. If the acid is fairly strong or very dilute, α grows and the shortcut overshoots. Then solve the full equation. Write x for [H3O+]:
C−xx2=Ka⇒x2+Kax−KaC=0
The positive root is
x=2−Ka+Ka2+4KaC
Dilution and ionisation
Since α≈Ka/C, a smaller C gives a largerα. Dilute a weak acid and a bigger share of it ionises. Yet the hydronium concentration KaC still falls, so the pH rises. Both are true at once.
Practise with new numbers
Weak bases
A weak base B takes a proton from water:
B(aq)+H2O(l)⇌BH+(aq)+OH−(aq),Kb=[B][BH+][OH−]
The same algebra gives [OH−]≈KbC. Find the pOH from it, then the pH. Ammonia has Kb=1.8×10−5 at 298K.
Conjugate pairs: Ka times Kb
Write Ka for NH4+ and Kb for NH3. Multiply them. The [NH4+] and [NH3] cancel, leaving [H3O+][OH−]:
Ka×Kb=Kw,pKa+pKb=14at298K
So if you know one, you know the other. The conjugate base of acetic acid, the acetate ion, has Kb=1.8×10−51.0×10−14=5.6×10−10. This explains the rule of lesson 1: the weaker the acid, the stronger its conjugate base.
Try it in Python
The program finds [H3O+] of acetic acid at four concentrations. It uses both the shortcut and the exact quadratic.
Common mistakes
Forgetting the square root.[H3O+]≈KaC, not KaC.
Using the shortcut when α is large. Check α afterwards. Above about 5 per cent, solve the quadratic.
Reading a big pKa as a strong acid. It is the other way round.
Giving the pOH for a base. A weak base gives [OH−]. Take the pOH away from 14.
Thinking dilution lowers α. Dilution raises the share ionised, though it lowers [H3O+].
Remember these
Ka=[HA][H3O+][A−], and pKa=−log10Ka.
Ka=1−αCα2≈Cα2, so α≈Ka/C and [H3O+]≈KaC.
If α is large, solve x2+Kax−KaC=0.
Weak base: [OH−]≈KbC.
KaKb=Kw and pKa+pKb=14 for a conjugate pair.
Check yourself
Try each one on your own first. If you are stuck, open a hint. Then check with Show the answer.
Which is the stronger acid: one with pKa 3 or one with pKa 6?
A weak acid is diluted. What happens to its degree of ionisation and to its pH?
Why may we write 1−α≈1 for a weak acid?
An acid has pKa=9.2. What is pKb of its conjugate base?
Which is the weaker acid in the table, and which conjugate base is the strongest?
Enroll free in Acids, Bases and pH
Every lesson is open to read. Enrolling also lets you:
Mark lessons done and carry on where you stopped.
Take the tests of this lesson and its course.
Count the course towards the certificate for its chapter.