A törvény, amelyet Koomey ír le, hosszú távú tendenciát ír le a számítógépek történetében . E törvény szerint az elköltött joule (energiaegység) számítások száma körülbelül 18 havonta megduplázódik. Kiderült, hogy ez a tendencia az 1950-es évek óta rendkívül stabil, az elköltött joule-ra eső számítások száma nagyjából megduplázódott 1,57 évente. Ezt a Jonathan Koomey által kimondott törvényt a következőképpen fogalmazták volna meg: másfél évben kétszerese csökken az az energiamennyiség, amelyre egy gépnek szüksége van egy adott számítás elvégzéséhez.
„Az elképzelés az, hogy rögzített számítási terhelés mellett másfél évben kétszerese csökken a szükséges akkumulátor mennyisége. "
Párhuzamot von Moore törvényével .
Ennek a törvénynek az egyik legismertebb korlátozása a Landauer-határ, amelyet Rolf Landauer fizikus javasolt . A Landauer elv szerint minden számítás növeli az entrópiát, ha az eredmény visszafordíthatatlan. Ez a növekedés a entrópia csökkenését eredményezi az energia , amely megnyilvánul a hőfejlődés . Ez a határ megkerülhető reverzibilis számítással .
Charles Bennett 1973-ban megmutatta, hogy logikai és termodinamikai szempontból reverzibilis általános számológépeket lehet tervezni. Ebből az eredményből az következik, hogy bármilyen számítás fizikailag visszafordítható módon elvégezhető.
A Margolus-Levitin-tétel a Koomey-törvény újabb korlátozása. Ez a tétel Norman Margolus és Lev Berovich Levitin (en) következtében meghatározza a kvantumszámítás alapvető korlátját, amely nem haladhatja meg a másodpercenként és joule- onként (energiaegységenként) számított 6 × 10 33 művelet számát . Más szavakkal, a joule használatához egy gép képes másodpercenként legfeljebb 6 000 000 000 000 000 000 000 000 000 000 000 (6 millió milliárd milliárd milliárd) műveletet végrehajtani, de nem többet. A meglévő szuperszámítógépek ereje nagyon messze visz minket ettől a határtól.