# Why is temperature constant during melting?

This is an elementary question but I do not know the answer to it. During a phase transition such as melting a solid to a liquid the temperature remains constant. At any lower temperature the heat provided went to kinetic energy and intermolecular potential energy. Why is it that at the melting point no energy goes into kinetic (that would increase the temperature)?

• Because the substance uses that energy for the phase transition. Dec 2, 2012 at 18:43
• Apr 7, 2020 at 5:47

Imagine a container containing just ice at $$-1^\circ \rm C$$. When you heat it, the energy goes into kinetic motion of the molecules, and its temperature increases. Similarly, if the container is filled with liquid water at $$1^\circ \rm C$$ its temperature will increase for the same reason.

But now imagine the container is filled with 90% ice and 10% water at $$0^\circ \rm C$$. If you heat the water part up, it's temperature will temporarily increase a little. But now the water is hotter than the ice, so heat will be transferred from the water to the ice. When the ice is heated above $$0^\circ \rm C$$ it melts, and this uses up some energy, cooling the water. This will continue until the ice and the water are the same temperature again, so you'll end up back at $$0^\circ \rm C$$, but with a higher proportion of liquid water and less ice.

This is why, if you heat a mixture of the two phases slowly enough, all the energy will go into melting the solid rather than increasing the temperature. It continues until all the solid has melted, which is when the temperature starts increasing again. The same thing happens in reverse if you decrease the temperature.

• I realise TMS already made all these points, but I felt it could be clearer. Dec 3, 2012 at 5:25
• Thanks very much Nathaniel, it is much clearer and simpler now. I now also understand what TMS was saying! I thank you both. Dec 3, 2012 at 6:30
• How does the ice melting cool the water? That is, why is the melting ice taking energy from the surrounding water and not the heat that is being actively added into the system? Nov 18, 2015 at 0:12
• @user3932000 I guess that can happen - depending on how you heat the system, some of the heat will go into the ice rather than the liquid water part. That portion of the incoming energy will not increase the temperature either, simply because it goes directly into melting the ice. Nov 18, 2015 at 2:09

Roughly speaking, this additional energy will be at first step kinetic, it will increase molecule bouncing around there equilibrium points, until it will be enough to take them out of that equilibrium, and then this energy spent to make the phase transition.

More precisely your confusion is because of the fact that the statement you mentioned "temperature will not change.." is right in quasi-statistical equilibrium processes, that is it's right when looking on the process from macro point of view and on a long term, but locally on the particle level and for a small period of time situation is seems different because you didn't reached yet the equilibrium state of your system yet.

• In general, it will not be true for mixtures either. Dec 2, 2012 at 20:21
• @Bernhard: can you please be more precise?
– TMS
Dec 2, 2012 at 20:24
• The transition from liquid to solid will follow a trajectory, so the temperature of completely solid will be different from completely liquid. Dec 2, 2012 at 20:57
• Ok, and how this happens to contradict with what I mentioned?
– TMS
Dec 2, 2012 at 21:02
• @Andreas: as I described, this actually happens locally for some tiny time, but from macroscopic point of view and after enough time temperature will be equilibration and become the same across the whole object, ant will stay the same because this energy was spent on taking molecules out of there equilibrium positions.
– TMS
Dec 2, 2012 at 21:55