Using: #log_2(x) -> log_10(x)/log_10(2)#
#" "y=log_10(x)/log_10(2)+2#
#color(brown)("Subtract 2 from both sides")#
#" "y-2=log_10(x)/log_10(2)#
#color(brown)("Multiply both sides by "log_10(2))#
#color(white)(2/2)#
#" "log_10(2)(y-2)=log_10(x)#
#" "color(brown)(|ul(" ")|)#
#" "color(brown)(darr)#
#color(brown)(" Let "log_10(2)(y-2)" be "z)#
#log_10(x)=z " "vec("another way of writing this is")" " x=10^z#
#color(white)(2/2)#
#color(brown)("So by substitution for "z" we have:")#
#color(white)(2/2)#
#" "=>x=10^(log_10(2)(y-2)#
#color(brown)("Swap the letters "x" and "y" round and we have:")#
#color(white)(2/2)#
#" "color(blue)(y=10^(log_10(2)(x-2))#
#color(white)(2/2)#