You probably have mistranslated the statement :
"In order to have internet (B), the router must be on (A). So, if
there is no internet (not-B), that means the router is not on (not-A)"
It is not a fallacy, but rather a mistranslation.
If you have something that comes before therefore
, it is already a premise.
Your premise:
If A then B
Is already supposed to be the case. It does not say that there are other premises that contribute to the conditional.
It is analogous to: If it is raining then there are clouds
.
And we can infer from it that if there are no clouds then there is not raining.
So, there is no fallacy here.
But remember this : Deductive reasoning is about the logical form of your argument.
If we suppose (just suppose) that the conditional if A then B
is true, then it follows that the conditional If not-B then not-A
is true.
Suppose that the conditional if A then B
lacks C
, which is also needed for B to take place.
Well, that's not deductive problem (not a non-sequitur), but it is a problem related either to the truth or reliability of the premise, or simply a mistranslation as I suggested.
If I say that If you worked then you did make money
, then it is the same as if I say if you did not make money, then you did not work
.
But whether work is sufficient to make money or not, that's another subject. Deductive arguments are only about the truth of the conclusion, given the premises are true.
Now back to your example :
"In order to have internet (B), the router must be on (A). So, if
there is no internet (not-B), that means the router is not on (not-A)"
In this case in order to have internet (B) the router must be on (A)
should not be translated to if A then B
, but instead if B then A
.
If there is internet -B- then the router is ON -A-.
That is the correct conditional here :
- If there is internet then the router is On
- therefore, if the router is not-On then there is no-Internet.
So, your premise was mistranslated .
Consider the clouds example, to see what I mean : Even though clouds can cause rain (with other factors), it does not mean that clouds should be the antecedent in a conditional, so if there are clouds then it is raining
is a false premise.
But it means that if it rains then there are clouds
, so the cause should be a consequent, not an antecedent. Think about it.