Gibbs energy and equilibrium · Chemistry Class 11–12 | StemPy Lab
Course 5.3·Lesson 3 of 3
Gibbs energy and equilibrium
The standard Gibbs energy change of a reaction fixes its equilibrium constant: ΔG∘=−RTlnK=−2.303RTlogK
Lesson 3 of 3Show all lessonsHide
Try the code and the simulations beside the lesson.
Delta G and delta G standard
ΔG∘, with the small circle, is the Gibbs energy change when every reactant and product is in its standard state: 1 bar for gases, 1mol/L for solutes. It is one fixed number for a reaction at a given temperature.
ΔG, without the circle, is the change for the mixture as it is at the moment. It changes as the reaction goes on. A reaction moves in the direction that makes ΔG smaller. It stops changing when ΔG reaches zero.
As the reaction proceeds, the composition changes, and so does ΔG.
At equilibrium, ΔG=0. Then the mixture has the composition given by the equilibrium constant K.
The link to K
Thermodynamics shows that at equilibrium
ΔG∘=−RTlnK
Changing to common logarithms, with lnK=2.303logK:
ΔG∘=−2.303RTlogK
Here R=8.314J/(K mol), T is in kelvin and ΔG∘ is in J/mol. Turned round:
logK=2.303RT−ΔG∘
What the sign says
ΔG∘
K
At equilibrium
negative
more than 1
mostly products
zero
exactly 1
comparable amounts
positive
less than 1
mostly reactants
A negative ΔG∘ makes logK positive, and a positive one makes it negative.
At 298K, 2.303RT=2.303×8.314×298=5706J/mol, about 5.71kJ/mol. So every 5.71kJ/mol of ΔG∘ changes K by a factor of 10.
Example. A reaction has ΔG∘=−11.4kJ/mol at 298K.
logK=570611400=2.00, so K=102.00=100.
A modest ΔG∘ gives a large K. A ΔG∘ of −57kJ/mol gives K=1010: the reaction goes almost to completion.
K at another temperature
ΔG∘ itself depends on temperature, through ΔG∘=ΔH∘−TΔS∘. So to find K at a new temperature:
Work out ΔG∘ at that temperature from ΔH∘ and ΔS∘.
Put it into logK=−ΔG∘/(2.303RT), with the same T.
For an endothermic reaction with ΔS∘>0, ΔG∘ falls as T rises, so K grows. Heating favours the products, as Le Chatelier's principle also says.
Practise with new numbers
Try it in Python
The program works out logK and K for five values of ΔG∘ at 298K.
Common mistakes
Mixing up ΔG and ΔG∘. At equilibrium ΔG=0, but ΔG∘ is usually not zero.
Using kJ/mol with R in J/(K mol). Change ΔG∘ to J/mol first.
Dropping the minus sign. A negative ΔG∘ gives a positive logK and a K above 1.
Using ln with the factor 2.303. Use lnK with RT, or logK with 2.303RT, not a mix.