Let M be a machine that takes a natural number as input and outputs a natural number.
Let L = $\{M:\;M(n)\;outputs\;a\;prime\;greater\;than\;n\;for\;every\;n\}$
Is L decidable?
Is L recognizable?
Intuitively, my thoughts are that L is neither recognizable or decidable since any algorithm to decide/recognize L would have to test an infinite set of inputs.
However, I'm not sure how to reduce the Halting Problem to this problem to prove that. I'm not even sure if that is the appropriate method of proof. Can someone help?