Symplectite growth is analysed in terms of non-equilibrium thermodynamics and maximum rate of energy dissipation. for a given reaction, the spacing lambda of lamellae or rods is predicted to be proportional to the cube root of L delta/v, where v is reaction rate and L is the Onsager diffusion coefficient of a reference element in the reaction front of width delta. The result is comparable with, but not identical to, metallurgical theory for discontinuous precipitation in alloys. It is reasoned that concentration-gradient constraints place a lower limit on lambda, which depends on grain-boundary energy y. An upper limit y similar to 0.3 J/m(2) is thus estimated using literature data from experimental oxidation of olivine. Combined with new observations on exsolution symplectites in olivine from the Lilloise intrusion, Greenland, this suggests that the exsolution reaction took place above 800 degrees C. Using previous modelling of a corona with a symplectic layer, y similar to 1 J/m(2) is estimated for hornblende-spinel symplectite. The energy driving diffusion plus grain-boundary production in the reaction front was a small proportion of the overall affinity of the corona reaction. The theory explains symplectite growth over a wide range of igneous and metamorphic temperatures and timescales.