I have statements, which state something about another statement, as follows.
Statement : The next statement is a lie.
Statement : The next statement is a lie.
Statement : The next statement is true.
Statement : The next statement is true.
Statement : The next statement is a lie.
Statement : The next statement is a lie.
Statement : The next statement is true.
Statement : The next statement is true.
...
Statement : The first statement is a lie.
If the statement statements before the last statement is a lie, then is statement true or false?
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
By assumption, we see that if statement 1 is t r u e , then it follows that statement 2 is f a l s e , and statements 3 and 4 become automatically t r u e . The next four statements will follow suit.
Knowing that, we can determine which of the statements are equivalent with the last statement.
That is,
3 ( 3 2 0 ! − 1 − 1 ) = 3 2 0 ! − 3 .
3 2 0 ! ≡ 1 ( m o d 4 ) , meaning that whether statement 3 2 0 ! is true or false is the same as statement 1. That is if 3 2 0 ! exists, but it does not.
It then follows that statement 3 2 0 ! − 3 has the same nature with statement 2. Then it follows as well that statement 3 2 0 ! − 3 − 3 5 follows statement ( 2 − 3 ) = − 1 or statement 3 . Since 3 2 0 ! − 3 − 3 5 is a lie, it then follows that statements 1 and 4 are lies, and statement 2 is true.
Then, we get that 7 1 2 ≡ 1 ( m o d 4 ) . Thus, statement 7 1 2 + 1 follows statement 2 , which is t r u e .