Hob thinks that a witch has blighted Bob’s mare, and Nob wonders whether she killed Cob’s sow.But how it could be true? If we read it in the opaque way of reading indirect speech clauses then each that-clause must stand on its own syntactically, but there is no way of interpreting the pronoun ‘she’ as a bound variable. The two thoughts add up, as it were, to ‘for some x, x has blighted Bob’s mare, and x killed Cob’s sow. But we can’t split them up into two separate thoughts, because of the second part of the conjunction. I.e. the following is not well-formed.
* Hob thinks that for some x, x has blighted Bob’s mare, and Nob wonders whether x killed Cob’s sow.On the other hand, if we render the original sentence in the transparent way, we have to presume the existence of a real witch, i.e. some witch such that Hob thinks that she has blighted Bob’s mare, and Nob wonders whether she killed Cob’s sow. Neither of these are satisfactory. I don’t propose any answer yet, but I will start by noticing that the same problem attaches to saying what sentences say, rather than what people think.
(1) A witch has blighted Bob’s mare.Clearly sentences (3) and (4) are true, even though sentences (1) and (2) are false. Yet the problem is exactly the same as the problem involving different thoughts. Thus we have simplified the problem. We don’t have to worry about explaining thoughts in different minds, but only how we express the meaning of different sentences. Meanings are a little easier than thoughts.
(2) She killed Cob’s sow.
(3) Sentence (1) says that a witch has blighted Bob’s mare.
(4) Sentence (2) says that she (or the witch) has blighted Bob’s mare.