It's not a fallacy. The truth table for implication and its contrapositive are the same.
A | B | A => B | ¬B => ¬A
T | T | T | T
T | F | F | F
F | T | T | T
F | F | T | T
My original point was that my parent was implicitly claiming that only living things need resources. That seemed absurd to me because of things like viruses, companies, governments, etc.
computerphage wasn't using deduction but rather contraposition. (A -> B) => (!B -> !A). The absurdity of (!B -> !A) shows that (A -> B) is not true for all cases.
More like: "Non-living things don't move. The bus moves. Therefore, the bus is alive."
This is false because there exist things that are non-living but move.
Similarly, the original "not alive" => "doesn't need resources" argument is false because there exist things that are not alive that do need resources (such as buses), and so needing resources does not imply being alive.
Now that the giant logic thread has played out below I feel I have to point out that I was saying that technological gray goo would have to compete with green goo, I wasn't talking about prions competing for resources.