Her er hvorfor:
* Varmemotorer fungerer ved at overføre varme fra et højtemperaturreservoir til et lavtemperaturreservoir. Denne proces involverer noget energitab, primært i form af varme, der blev afvist til det koldere reservoir.
* Effektiviteten af en varmemotor defineres som forholdet mellem arbejdsudgang og varmeindgang. Carnot -cyklus, en teoretisk termodynamisk cyklus, indstiller den øvre grænse for effektivitet. Selv Carnot-cyklussen kan ikke opnå 100% effektivitet, fordi den stadig kræver, at der afvises en vis varme til lavtemperaturreservoiret.
Derfor kan ingen den virkelige verdensvarmemotor opnå 100% effektivitet. Der vil altid være noget varmetab, hvilket gør det umuligt at konvertere al inputvarme til arbejde.