We were given this exercise in logic class:
Three friends, Alice, Bob and Charlie, are talking to each other. They make three statements:
- Alice says: ‘If Bob is telling the truth, then Charlie is lying.’
- Bob says: ‘Alice is telling the truth.’
- Charlie says: ‘Bob is lying. The question: Who is telling the truth and who is lying?
- Use logical consequence to analyze the statements and determine whether or not they are are compatible with each other. Try to construct a solution where the statements check their own consistency. In this case, who is telling the truth and who is lying?
I understand that we should start this with:
$ A → (B → ¬C)$
$B → A $
$C → ¬ B$
but after that I'm kind of lost on what exactly I should do to find who lies and who tells the truth in proper formalism. How can I proceed with this exercise?