First of all,here we can't apply L'Hospital rule because it is not of 0/0 or ∞/∞ form.Here 00 is indeterminate ,so we can't tell its value.
Explanation of why 00 is indeterminate ?
Here 0 is actually tends to zero ,not exactly zero. So it can be either 0+ or 0- . So in expression like ab ( where 'a' and 'b' both can be -ve or +ve ),we can not uniquely determine the value of the expression.That is the reason it is indeterminate.
Now comes to our problem.....
limx->0 (xx -1)/x = limx->0 (exlnx -1)/x -----------------------(A)
Now if x->0 limx->0 (xlnx) = limx->0 (lnx/(1/x)) [∞/∞ form]
so applying L'Hospital rule ,we have ,
limx->0 (lnx/(1/x)) = limx->0 (1/x/(-1/x2)) = 0
so from (A) it is clear that limx->0 (exlnx -1)/x = (e0 -1)/0 => [0/0 form]
Hence now we can apply L'Hospital rule in (A) since is in the form 0/0.
limx->0 (exlnx -1)/x = limx->0 (exlnx(1+ lnx))/1 (after differentiation).
Now we can see that the expression limx->0 (exlnx(1+ lnx))/1 is no longer in indeterminate form. So we can directly put the value of
x->0 and get the result.
Putting x-> 0 in (exlnx(1+ lnx))/1 => e0(1 + ln0) = 1(1-∞) = -∞
Hence limiting value of expression is infinite(-ve).