Topic 2 of 6
Heat capacity and specific heat capacity
The energy needed for a temperature rise depends on what is being heated and how much material there is.
Heating transfers energy into a sample's internal store. This page considers a temperature change without a change of state, with specific heat capacity treated as constant over the interval.
A property of the body and a property per unit mass
- Heat capacity, C
- The energy needed to raise the temperature of the specified body by one degree Celsius or one kelvin. Its unit is J/°C or J/K. A larger amount of the same material has a larger heat capacity under the same conditions.
- Specific heat capacity, c
- The energy needed to raise the temperature of unit mass of a substance by one degree Celsius or one kelvin. A common unit is J/(kg °C), equivalent to J/(kg K). The word specific means that the energy is given per unit mass.
Here ΔT denotes a temperature difference: final temperature minus initial temperature on one scale. It can be expressed in °C or K, matching the heat-capacity unit. A change of 1°C is the same size as a change of 1 K. This does not mean that a temperature of 1°C equals 1 K.
Use the temperature rise of the sample
A 0.20 kg metal sample warms from 20 to 50 °C without changing state. Its supplied specific heat capacity is 450 J/(kg °C).
ΔT = 50 - 20 = 30 °C.
E = mcΔT = 0.20 × 450 × 30 = 2700 J.
Heat capacity of this sample: C = mc = 90 J/°C.
A rise of 30 °C is also a rise of 30 K. This is a temperature interval, not a conversion of 50 °C to kelvin.
Worked example
Warm a metal sample
A 0.20 kg sample has c = 450 J/(kg °C). It warms from 20°C to 50°C without changing state.
- Find the interval: ΔT = 50 - 20 = 30°C.
- Find the sample's heat capacity: C = mc = 0.20 x 450 = 90 J/°C.
- Find the energy: E = mcΔT = 0.20 x 450 x 30 = 2700 J.
Each degree of temperature rise requires 90 J for this sample. The same material's specific heat capacity is 450 J per kilogram per degree; these are different quantities with different units.
Match the mass unit to the supplied value
A value of 4200 J/(kg °C) means that 1 kg requires 4200 J for a 1°C rise. The equivalent value is 4.2 J/(g °C), because 1 kg contains 1000 g. This is also 4.2 J/(g K), since a temperature interval of 1 K equals an interval of 1°C.
For 100 g of that material warming by 10°C, either use 0.100 x 4200 x 10 or use 100 x 4.2 x 10. Both give 4200 J. Using 100 with the kilogram value would mix incompatible units.
ΔT = E / (mc)Rearrange according to the unknown. For equal energy input and equal material, a larger mass has a smaller temperature rise.
Separate energy reaching the sample from heater input
Power is energy transferred per unit time. If a 120 W heater transfers all its output to the metal sample above at a constant rate, the ideal time is t = E/P = 2700/120 = 22.5 s.
If some heater energy warms the apparatus or transfers to the surroundings, less reaches the sample in that time. Reaching the same 30°C rise then requires more input energy or a longer time. A heater's output is not automatically the sample's energy gain.
Determine a specific heat capacity
For a suitable metal sample, use an embedded heater of known constant power and a temperature sensor in good thermal contact with the sample. Insulation reduces transfer to the surroundings. Keep the sample below any change of state.
- Measure the mass: use a balance for the sample itself, excluding separate supports and instruments.
- Measure the temperature rise: record the initial and final sample temperatures over the chosen heating interval. Place the sensor in the sample's intended sensing position, rather than measuring the exposed heater. Choose suitable range and resolution, and allow for response lag.
- Find the supplied energy: with constant heater power P and measured time t, Einput = Pt.
- Use the energy account: the input warms the sample and apparatus and may escape to the surroundings. If these other transfers are negligible or have been estimated and subtracted, c = Esample / (mΔT).
Supplied practical data
Correct the energy account
In a separate run, a 20 W heater operates for 180 s while a 0.20 kg sample warms by 30°C. Independent calibration supplies two estimates: 300 J warms the apparatus and 600 J transfers to the surroundings.
- Heater input: Einput = 20 x 180 = 3600 J.
- Energy reaching the sample: Esample = 3600 - 300 - 600 = 2700 J.
- Specific heat capacity: c = 2700 / (0.20 x 30) = 450 J/(kg °C).
Ignoring both other transfers gives 3600 / (0.20 x 30) = 600 J/(kg °C), which is too high. The correction values are supplied for this example. An unpowered setup that stays near room temperature would not automatically measure the heat loss from a sample following a different, hotter temperature history.
If all input is wrongly treated as energy reaching the sample, the numerator is too large and the calculated c tends to be too high. Better insulation and accounting for apparatus heating address that cause. Repeating the same imperfect setup may show variation but does not remove the systematic error.
For cooling, say which energy you are calculating
If the same 0.20 kg sample cools from 50°C to 20°C without changing state, the positive amount of energy transferred out is mc(50 - 20) = 2700 J. Under the stated model, the sample's internal-energy change is -2700 J. The minus sign describes a loss; it does not mean that a negative amount was delivered to the surroundings.
Choose the temperature interval and the system. E = mcΔT does not cover melting or boiling, and Pt is the heater input unless the question says all of it reaches the sample.