I have problem to solve,
Three people have their own statement:
Alice : If Bob tells lie, then Charlie tells lie too
Bob : If Charlie tells lie, then Alice tells lie too
Charlie : If Alice tells lie, then Bob tells lie too,
Who is the lier?
I tried to figure it out by assuming three condition: Alice is telling truth, Bob is telling truth, and Charlie is telling truth, and i used truth table too and assume for false-truth combination, but i still cant solve this problem or find who is the lier. So, who is the lier?
Hint: You can write the three sentences as $$A\leftrightarrow (\neg B\rightarrow \neg C)$$ $$B\leftrightarrow (\neg C\rightarrow \neg A)$$ $$C\leftrightarrow (\neg A\rightarrow \neg B)$$
and all of them need to be true, thus you need to find interpretation such that
$$(A\leftrightarrow (\neg B\rightarrow \neg C))\wedge(B\leftrightarrow (\neg C\rightarrow \neg A))\wedge(C\leftrightarrow (\neg A\rightarrow \neg B))$$ is true.
Hint 2: If you apply cyclic permutation to one of the three sentences, you will get the other ones. That means that interpretation under which all are true must also be invariant under cyclic permutations. There are only two such interpretations.
Edit:
Since J.G. decided to give a full solution, I might do it as well. Let me just say that Hint 2 (in the form that I've written) works only if we know that the solution to the problem is unique, otherwise the argument doesn't go through.
Let $\{a,b,c\}\subseteq \{0,1\}$ be an interpretation. Note that at least two of $\{a,b,c\}$ need to be equal. Since the sentences in the first Hint are cyclic permutations of each other, WLOG, $b = c$. That means that $\neg B\rightarrow \neg C$ is necessarily true and so is $A$, i.e. $a = 1$. Thus, either $(a,b,c) = (1,0,0)$ or $(a,b,c)=(1,1,1)$. You can easily check that the third sentence is false under interpretation $(1,0,0)$. Thus, no one is lying.