I have a question described as follows from the Sipser's TOC textbook:
Let $\Gamma=\{0,1, \sqcup\}$ be the tape for all TMs in this problem. Define the busy beaver function $BB: N \rightarrow N$ as follows. For each value of $k$, consider all $k$-state TMs that halt when started with a blank tape. Let $BB(k)$ be the maximum number of $1$s that remain on the tape among all of these machines. Show that $BB$ is not a computable function.
I want to prove $BB$ is not computable by reducing $A_{TM}$ to $BB$. I found a similar question but proven using a different approach. My thought is given $M$, I know the number of states $|Q|$, let's denote it as $k$. Hence, $BB(k)$ tells me the maximum number of $1$s that remain on the tape among all $k$-state machines that halt when started with a blank tape.
If I construct a decider for $A_{TM}$, is $BB(k)$ an upper bound of steps that $M(w)$ could possibly run if it were to halt?