This Demonstration shows Carnot cycles operating both as a heat engine and as a heat pump, with finite temperature differences between the hot and cold reservoirs and the high and low temperatures parts of the Carnot cycle, respectively. The entropy changes for the reservoirs,
, are calculated, as is the overall entropy change
. When the temperature differences between the reservoir and the engine/pump are nonzero, the total entropy change is positive. The entropy change of the engine/pump, which is at steady state, is zero. All energies and entropy changes are expressed per unit time, since these are continuous processes, but the time scale is arbitrary. The cycle efficiency
is calculated for the heat engine, and the coefficient of performance (
) is calculated for the heat pump. As the temperature difference between the reservoirs and the engine/pump increases, the efficiency or the coefficient of performance decreases. For the Carnot heat engine, the value of
is held constant as the temperature differences change. For the heat pump, the value of
is held constant as the temperature differences change.