Formula and Method for Thermal Equilibrium
When two objects at different temperatures are brought into contact — or two fluids are mixed — and isolated from their surroundings, heat flows from the warmer one to the cooler one until both reach the same final temperature: thermal equilibrium. By conservation of energy, the heat lost by the warmer object equals the heat gained by the cooler one: m₁c₁(T_f − T₁) = −m₂c₂(T_f − T₂), where m is mass, c is specific heat capacity, and T is starting temperature. Solving for the common final temperature T_f gives the equilibrium formula this calculator uses: T_f = (m₁c₁T₁ + m₂c₂T₂) / (m₁c₁ + m₂c₂).
How the calculation works
Enter the mass, specific heat capacity, and starting temperature for each object, plus the mass and temperature units you're working in. The calculator converts both masses to kilograms and both temperatures to a common scale, then computes T_f as a weighted average of the two starting temperatures — weighted by each object's thermal mass (m × c), not simply by mass or by count. It then reports the heat transferred, Q = m₁c₁(T_f − T₁), and the temperature change of each object, T_f − T₁ and T_f − T₂ — one will be positive (that object warmed up) and the other negative (it cooled down), and the two heat quantities are equal in magnitude and opposite in sign.
Common mistakes
- Assuming a simple average: T_f only equals (T₁+T₂)/2 when both objects have the same m×c product. A large mass of water mixed with a small piece of hot metal ends up much closer to the water's starting temperature, not halfway between them.
- Mixing temperature scales: enter both starting temperatures in the same unit (the Temperature Unit selector applies to both). Because the equilibrium formula is a weighted average, it works correctly in Celsius, Fahrenheit, or Kelvin as long as both inputs use the same scale — but Kelvin values can never be entered as negative, since 0 K is absolute zero.
- Ignoring the container: real calorimetry setups also absorb some heat into the cup, thermometer, or stirrer. This calculator treats the two objects as the entire isolated system, so measured lab results will run slightly below the ideal prediction.
Real-world applications
- Calorimetry labs use this exact mixing equation to measure an unknown specific heat capacity by combining a sample with a known-reference fluid such as water.
- Cooking and food science estimate how quickly a hot liquid cools when combined with a cold ingredient of known mass and temperature.
- Quenching and heat-treating in metalworking predict the bath temperature rise when a hot workpiece is dropped into a fixed volume of oil or water.
- HVAC and industrial mixing use the same energy-balance logic when combining fluid streams at different temperatures before further processing.