Här är varför:
* Värmemotorer fungerar genom att överföra värme från en högtemperaturbehållare till en lågtemperaturbehållare. Denna process involverar viss energiförlust, främst i form av värme som avvisas till den kallare behållaren.
* Effektiviteten för en värmemotor definieras som förhållandet mellan arbetsutgång och värmeinmatning. Carnot -cykeln, en teoretisk termodynamisk cykel, sätter den övre gränsen för effektivitet. Till och med Carnot-cykeln kan inte uppnå 100% effektivitet eftersom det fortfarande kräver att viss värme avvisas till lågtemperaturbehållaren.
Därför kan ingen verklig värmemotor uppnå 100% effektivitet. Det kommer alltid att finnas viss värmeförlust, vilket gör det omöjligt att konvertera all ingångsvärme till arbete.