The Carnot Limit — The Complete Physics Guide
Every heat engine — from a car's internal combustion engine to a power plant's steam turbine — converts some heat into useful work, but never all of it. In 1824, Sadi Carnot proved that there is a hard theoretical ceiling on how efficient any heat engine can be, set entirely by the temperatures of its hot and cold reservoirs. Carnot Engine Optimiser asks you to design against this exact ceiling.
Why a Perfect Heat Engine Is Impossible
The second law of thermodynamics states that heat cannot spontaneously flow from a colder body to a hotter one without external work, and — equivalently — that no cyclic process can convert heat entirely into work with no other effect. This second statement (the Kelvin-Planck formulation) directly forbids a 100% efficient heat engine: some heat must always be rejected to a cold reservoir, no matter how the engine is designed.
Carnot showed that the best possible efficiency, achieved only by an idealized, perfectly reversible cycle, is η_max = 1 − T_cold/T_hot, with both temperatures measured in Kelvin. This isn't a target current engineering falls short of by accident — it's an absolute ceiling that no future engineering breakthrough, however clever, can ever exceed.
What makes this result remarkable historically is that Sadi Carnot derived it in 1824, using the (now-obsolete) caloric theory of heat as an indestructible fluid — decades before Clausius and Kelvin formally established the first and second laws of thermodynamics in the 1850s. Carnot's specific physical picture of heat turned out to be wrong, yet his conclusion about the efficiency limit survived completely intact once the correct theory was developed, because the argument depended only on the impossibility of a perpetual-motion-style violation of energy conservation combined with irreversibility — not on the specific (and ultimately incorrect) mechanism he imagined for how heat itself worked.
Why Real Engines Fall Short
The Carnot limit assumes an idealized, perfectly reversible process — every stage happens infinitely slowly, with no friction, no turbulence, and no heat leaking anywhere except through the intended hot and cold reservoirs. Real engines violate every one of these assumptions to some degree, which is why a car engine with a Carnot ceiling well above 60% (based on combustion and exhaust temperatures) typically achieves only 25-30% real-world efficiency.
This gap between theoretical and real efficiency is exactly why so much engineering effort goes into reducing friction, improving insulation, and recovering waste heat — every reduction in irreversibility pushes a real engine's efficiency closer to (but never past) the Carnot ceiling set by its operating temperatures.
The Four Steps of an Idealized Carnot Cycle
The theoretical engine that actually achieves η_max cycles a working substance (classically, an ideal gas) through four precisely defined steps: an isothermal expansion at T_hot, absorbing heat Q_hot while doing work; an adiabatic (no heat exchange) expansion that further cools the gas down to T_cold purely by doing more work; an isothermal compression at T_cold, releasing waste heat Q_cold; and finally an adiabatic compression that returns the gas to its original state, ready to repeat the cycle.
The crucial, almost paradoxical requirement is that every one of these four steps must be reversible — meaning the process could, in principle, be run backward with no net change to the universe. Any real, finite-speed process generates some entropy (through friction, turbulence, or heat flowing across a finite temperature difference), and that entropy generation is exactly what caps a real engine below the Carnot ceiling. This is why the Carnot limit isn't just a difficult target to hit — it's a genuinely unreachable one for any process that completes in finite time, since reversibility itself requires infinitely slow, infinitely careful operation.
A frequent point of confusion is assuming that η_max depends on how much heat is actually put into the engine, since Q_hot appears in the work-output formula. It doesn't — η_max = 1 − T_cold/T_hot depends only on the two reservoir temperatures, not on the quantity of heat flowing through the engine. Doubling Q_hot doubles the maximum possible work output W_max, but it leaves the efficiency ceiling completely unchanged, which is why Carnot Engine Optimiser always separates the "how efficient can this design be" question from the "how much total work does that efficiency produce" question.
Worked Example — Finding the Carnot Limit
Problem: An engine operates between a hot reservoir at 500 K and a cold reservoir at 300 K, with 1000 J of heat input. What is the maximum possible work output?
η_max = 1 − T_cold/T_hot = 1 − 300/500 = 0.40, or 40%
W_max = η_max × Q_hot = 0.40 × 1000 J = 400 J (the remaining 600 J must be rejected to the cold reservoir)
Real-World Applications
Power plant design: Engineers push operating temperatures as high as materials allow specifically because a hotter T_hot directly raises the Carnot ceiling — this is why modern supercritical steam plants operate at much higher temperatures and pressures than older designs.
Combined-cycle gas plants: Pairing a gas turbine with a steam turbine that captures the gas turbine's waste heat effectively creates a system with a wider usable temperature range, pushing overall efficiency significantly closer to the theoretical Carnot ceiling.
Refrigeration and heat pumps: The same Carnot analysis, run in reverse, sets a theoretical maximum on how efficiently a refrigerator or heat pump can move heat from cold to hot — the coefficient of performance has its own Carnot-derived ceiling.
Geothermal and ocean thermal energy: Geothermal power plants and ocean thermal energy conversion systems typically work with a much smaller T_hot − T_cold gap than fossil-fuel plants, which mathematically caps their Carnot ceiling relatively low — a major reason these otherwise-renewable technologies remain fundamentally limited to modest efficiencies no matter how well-engineered they become.
Frequently Asked Questions
What is the Carnot efficiency limit?+−
η_max = 1 − T_cold/T_hot is the maximum possible efficiency for any heat engine operating between a hot reservoir at temperature T_hot and a cold reservoir at T_cold, both measured in Kelvin. No real or theoretical engine can exceed it.
Why can't any engine be 100% efficient?+−
The second law of thermodynamics forbids converting heat entirely into work with no other effect — some heat must always be rejected to a cold reservoir. A 100% efficient engine would require T_cold at absolute zero, which is physically unattainable.
Why do real engines fall short of the Carnot limit?+−
The Carnot limit assumes a perfectly reversible, idealized process with no friction, turbulence, or heat leakage. Real engines have all of these losses, so their actual efficiency is always noticeably below the theoretical ceiling.
How do you find the maximum work output of an engine?+−
Multiply the Carnot efficiency limit by the heat input: W_max = η_max × Q_hot = (1 − T_cold/T_hot) × Q_hot. This gives the most work theoretically extractable from that heat input at those operating temperatures.
Why must temperature be in Kelvin for this formula?+−
The ratio T_cold/T_hot only has physical meaning when measured from absolute zero. Using Celsius or Fahrenheit (which have arbitrary zero points) would give a numerically meaningless efficiency value.