I am trying to understand whether it is possible to construct a Turing Machine (TM) that accepts an input if and only if it halts on that input. My question is closely related to the halting problem.
I want to reduce the halting problem on empty input (H_0) to the acceptance problem for TM's on empty input (A_0). My idea for the reduction is:
- Clean the tape
- Simulate M_w
- If M_w halts M_w' is going to accept
Any insights into whether such a construction is theoretically feasible or why it isn't would be greatly appreciated.
Best regards