Question: Show that $T_{NP}$ is NP-complete, where $$T_{NP} = \{m\#w\#^c\mid M_m\text{ is an NTM};M_m(w)\text{ has an accepting computation of $\leq$ c steps}\}$$
This question looks weird to me because itself is a TM. In general, when we say a problem is in NP, we can give an instance of that problem and using NTM to guess and verify. However, since $T_{NP}$ is a NTM, can we simply say using $T_{NP}$ itself to guess and verify in polynomial time?
Also, for the reduction part, I'm not sure but I think 3SAT is reducible to $T_{NP}$ because each clauses in 3SAT formula $\phi$ is true iff each step in $T_{NP}$ is valid.But I'm still stuck on the detail proof and argue the correctness at this moment. Any suggestion?