Formalizing the Halting Problem in a Constructive Type Theory -- On the Proofs of Some