I disagree with your reasoning in the point P → Q is false (as¬Q → P). The logical implications are not false, we are not judging whether the assumptions and conclusions are correct but only the logical mechanism which is true.
This isn't how propositional logic works.
¬P → Q is a proposition. It means "If ¬P, then Q" or in a longer form "If proposition P is not true, then proposition Q must be true".
As a logical proposition, it is either true or false. We don't always have enough information to determine whether it is true or false, but in this case we do: we have an example of a case where proposition P is not true, where proposition Q is also not true. Since Q is not
always true when P is false, the
material conditional ¬P → Q is false.
That is just basic
propositional calculus.
For the rest I agree. My problem is that this proof is in contradiction with the fact that both ¬P and ¬Q are true and consequently P = ¬P and Q = ¬Q and ¬P = ¬Q (at least one hypothesis is true in all 3 inferences), so P = ¬P = ¬Q = Q => P = Q (there is a strong inference between P and Q even if both are false). Where is the error in this reasoning?
There is one of two problems with your reasoning - I am not an expert on AICs by any means, this is just from the logic:
1. If "strong inference" means "at least one side is true", the error is that a chain of such strong inferences does not lead to a conclusion that the ends are strongly linked. You have just demonstrated this by contradiction. The point is that if both sides of a strong link can be true, you cannot guarantee anything about the ends of the chain. (In this case you could end up with TFTF, FTFT, or FTTF - and there is in fact a weak link between P and Q - but in general the first and third strong links could also both be true under this definition, and you could end up with things like TTFT or TTTT.) On the other hnd, with alternating strong and weak links, you
can say that at least one end must be true, because it rules out that FTTF case. That's why AICs work.
2. If "strong inference" means "exactly one side is true", then ¬P = ¬Q is not valid. (But a chain of an odd number of such links
would result in a strong link in the end; either TFTF or FTFT, for this length.) This is the definition I was using earlier when I stated that (1|6)r4c56 = (1|6)r4c789 is not a strong link (but I don't think this necessarily needs to be the definition).
In the language of AICs, it doesn't matter so much IMO which definition you use -
what matters is that it is never the case that both sides of a strong link are false. The end goal is that either the first proposition in the chain is true (in which case T=F-T=F-... or T=T-F=T-... both do the job, all we care about is that first truth) or the last is true (which is established by the alternating: F=T-F=T-F=T, where the strong links always guarantee the right sides are T, and the weak links always guarantee the left sides of the strong links are false). The problem with the chain under discussion is that (16)r4c56 and (16)r4c789 are not
strongly linked, they are
weakly linked (they can both be false, at most one is true), so the chain is not alternating between strong and link and we cannot conclude anything about the ends.