How do you solve log _(2) (log _(2) (log _(2) x))) = 2log2(log2(log2x)))=2?

2 Answers
Dec 17, 2015

Make repeated use of the fact that 2^(log_2(x)) = x2log2(x)=x to find that
x = 65536x=65536

Explanation:

Applying the property of logarithms that

a^(log_a(x)) = xaloga(x)=x

we have

log_2(log_2(log_2(x))) = 2log2(log2(log2(x)))=2

= 2^(log_2(log_2(log_2(x)))) = 2^2=2log2(log2(log2(x)))=22

=> log_2(log_2(x)) = 4log2(log2(x))=4

=> 2^(log_2(log_2(x))) = 2^42log2(log2(x))=24

=> log_2(x) = 16log2(x)=16

=> 2^(log_2(x)) = 2^162log2(x)=216

=> x = 65536x=65536

x=2^16=65536x=216=65536

Explanation:

Start from this point: if you know that a=ba=b, then it must be 2^a=2^b2a=2b. So, start from your equation, and deduce that

2^{log_2(log_2(log_2(x)))}=2^22log2(log2(log2(x)))=22

Now, by definition, 2^{log_2(z)} = z2log2(z)=z, while of course 2^2=422=4. So, the equation becomes

log_2(log_2(x))=4log2(log2(x))=4

And now we're in the same situation as before, so we can apply the same logic:

2^{log_2(log_2(x))}=2^42log2(log2(x))=24

Which means

log_2(x)=16log2(x)=16

One last iteration gives us

x=2^16=65536x=216=65536

Verify the answer:

log_2(log_2(log_2(2^16))) = log_2(log_2(16))=log_2(4)=2log2(log2(log2(216)))=log2(log2(16))=log2(4)=2