Tengo problemas para representar la pregunta n.º 3 en una fórmula de lógica proposicional, a partir de estas notas de clase sobre lógica proposicional y resolución proposicional:
3) Formalización y prueba. Hay tres sospechosos de un asesinato: Adams, Brown y Clark. Adams dice "No lo hice. La víctima era un viejo conocido de Brown. Pero Clark lo odiaba." Brown declara "No lo hice. No conocía al tipo. Además, estuve fuera de la ciudad toda la semana". Clark dice "No lo hice. Vi tanto a Adams como a Brown en el centro con la víctima ese día; uno de ellos debe haberlo hecho". Suponga que los dos hombres inocentes dicen la verdad, pero que el hombre culpable podría no hacerlo. Escriba los hechos como oraciones en lógica proposicional y utilice la resolución proposicional para resolver el crimen.
Hasta ahora tengo esto:
\ begin{array} {l} A & : \text{Adam lo hizo} \\ B & : \text{Brown lo hizo} \\ C & : \text{Clark lo hizo} \\ S_1 = & (\lnot A \Rightarrow (B \lor C)) & : \text{No A. Pero la víctima era conocida de B. } \\ && : \text{Pero C lo odiaba.} \\ S_2 = & (\lnot B) & : \text{No B. B estuvo fuera de la ciudad toda la semana.} \\ && : \text{El hecho de que B estuviera fuera de la ciudad no nos da información.} \\ S_3 = & (\lnot C \Rightarrow (A \lor B)) & : \text{No C. C vio a A y a B en el centro con la} \\ && : \text{víctima ese día; uno de ellos debe haberlo hecho.} \\ S = & S_1 \lor S_2 \lor S_3 \end{array}
Siento que debería derivar mejores interpretaciones. Por ejemplo, ¿debería interpretar $S_1$ como: $$ S_1' = (\lnot A \rightarrow (\lnot B \land C)) $$
¿Porque B era "conocido" de la víctima (no lo mató) y C lo "odiaba" (por lo que lo mató)?