A question given in a grade 12 "advanced functions" class, asks to solve $\log_2(x)+\log_{10}(x-7)=3$ with a hint to change bases.
The given hint suggests the base of the second logarithm is 10, but when trying to massage the equation, how does one proceed after reaching $x(x-7)^{\log(2)}=8$ using only high school methods?
It is possible to "cheat" by observing that $\log(1) = 0$ for any base, and that $\log_2(8) = 3$, so $x=8$ is a solution, but that only works because of the fortunate selection of constants.
What is missing?
The only thing you need to prove is that $x=8$ is the only solution.
Proof. $x\le 7$ is impossible because then the second $\log$ is not defined. If $7<x<8$ then the first $\log$ is $<3$ and the second $\log$ is $<0$, so the sum is $<3$. Finally if $x>8$ then the first $\log$ is $>3$ and the second $\log$ is $>0$, so the sum is $>3$. So the only possibility left is $x=8$. $\Box$