I have been reading about how to test the undecidability of a problem, and some tests talk about the reduction technique. For what I could understand of this technique is that if I want to prove that problem X is undecidable I can take a problem Y which has already been proven to be undecidable. Then by using logic or mathematical manipulation, I try to reduce or get an instance of problem X by modifying problem X, am I right?
So for example, if I want to test the undecidability of problem X, it would be fair if I pick up, for example, the undecidability of the detection of computer viruses, as stated by Cohen, as an undecidable problem by applying reduction to it, would that be fine?