The efficiency is less than 100% because of the waste heat Q c < 0 unavoidably lost to the cold sink (and corresponding compression work put in) during the required recompression at the cold temperature before the power stroke of the engine can occur again.