A heat engine is any device that takes in thermal energy and converts part of it into mechanical work. Every car engine, steam turbine, and coal-fired power plant relies on this basic idea: use a temperature difference to produce useful work.
The catch is that no heat engine can convert all the input heat into work. Some energy always gets rejected as waste heat. Understanding why this happens, and how to calculate how much work you actually get, is central to thermodynamics.
Heat Engine Fundamentals
Components of a Heat Engine
Every heat engine has four essential parts:
- Hot reservoir — the high-temperature energy source (e.g., a furnace, combustion chamber, or nuclear reactor). This is where the engine draws its thermal energy from.
- Cold reservoir — the low-temperature sink that absorbs rejected heat (e.g., the surrounding atmosphere or a cooling tower).
- Working substance — the material that cycles through the engine, absorbing and releasing heat as it goes. Steam and air are common examples.
- Mechanism — the physical device that converts the thermal energy of the working substance into mechanical work, such as a piston-cylinder assembly or a turbine.
The engine operates in a cycle: the working substance absorbs heat from the hot reservoir, does work , rejects heat to the cold reservoir, and then returns to its starting state to repeat the process.

Thermal Efficiency
Thermal efficiency tells you what fraction of the input heat actually becomes useful work. It's defined as:
Since energy is conserved, the work output equals the difference between heat absorbed and heat rejected:
So you can also write efficiency as:
Efficiency is expressed as a decimal between 0 and 1 (or as a percentage). An efficiency of 0.40 means 40% of the input heat becomes work, and the other 60% is rejected as waste heat.
Example: A steam engine absorbs 5000 J of heat from its boiler and exhausts 3500 J to the environment. Its efficiency is:
That means only 1500 J of the 5000 J input becomes useful work.

The Carnot Cycle
The Carnot cycle is a theoretical engine that sets the absolute upper limit on efficiency for any heat engine operating between two given temperatures. No real engine can beat it.
It consists of four reversible steps:
- Isothermal expansion — The working substance absorbs heat from the hot reservoir at constant temperature , expanding and doing work.
- Adiabatic expansion — The substance continues to expand with no heat exchange, and its temperature drops from to .
- Isothermal compression — The substance is compressed at constant temperature , rejecting heat to the cold reservoir.
- Adiabatic compression — The substance is compressed further with no heat exchange, and its temperature rises back to , completing the cycle.
Because the Carnot cycle is fully reversible (no friction, no turbulence, infinitely slow processes), it achieves the maximum possible efficiency:
Temperatures must be in Kelvin. This formula does not work with Celsius or Fahrenheit. Always convert first:
Example: A power plant operates between a hot reservoir at 500°C (773 K) and a cold reservoir at 25°C (298 K). The maximum possible efficiency is:
Real power plants operating between these temperatures typically achieve 30–40% efficiency due to friction, irreversible processes, and engineering constraints.
Efficiency and Power
Power is the rate at which work is done:
Combining this with the efficiency definition gives:
This is useful when a problem gives you the rate of heat input () instead of total energy values.
Problem-Solving Steps
When working heat engine problems:
-
List what you know — temperatures, heat values, work, or power. Convert temperatures to Kelvin if needed.
-
Pick the right efficiency formula — Use for work and heat problems. Use when you're asked for maximum (Carnot) efficiency or given only temperatures.
-
Solve for the unknown — Rearrange the formula to find whichever quantity the problem asks for (efficiency, work output, heat rejected, etc.).
-
Check your answer — Efficiency should always be less than 1. Rejected heat should always be positive. And no real engine should exceed the Carnot efficiency for the same temperatures.