Statement

For fixed a>0a>0 and m0m\ge0,

εa(1+logε)m0(ε0).\varepsilon^a(1+|\log\varepsilon|)^m\longrightarrow0 \qquad(\varepsilon\downarrow0).

Consequently, for b<ab<a,

εa(1+logε)m=o(εb).\varepsilon^a(1+|\log\varepsilon|)^m=o(\varepsilon^b).

The factor can be absorbed by spending an arbitrarily small positive amount of power.

Proof and uniformity

Put s=logεs=-\log\varepsilon. The expression becomes eas(1+s)me^{-as}(1+s)^m. Choose an integer n>mn>m and use eas/2(as/2)n/n!e^{as/2}\ge(as/2)^n/n!; the resulting bound tends to zero. Constants depend on a,ma,m. The conclusion does not give a common threshold for unbounded mm without extra information.