Brain Teasers Forum: Honestants and Swindlecants II. - Brain Teasers Forum

Jump to content

  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

Honestants and Swindlecants II. Rate Topic: -----

#1 User is offline   rookie1ja Icon

  • Site Admin
  • PipPipPipPip
  • View blog
  • View gallery
  • Group: Site Admin
  • Posts: 1203
  • Joined: 26-March 07
  • Gender:Male
  • Location:Slovakia

Posted 30 March 2007 - 05:31 PM

Honestants and Swindlecants II. - Back to the Logic Problems
Afterwards he meets another two aborigines. One says: "I am a Swindlecant or the other one is an Honestant." Who are they?



Spoiler for Solution:
Honestants and Swindlecants II. - solution
Logical disjunction is a statement "P or Q". Such a disjunction is false if both P and Q are false. In all other cases it is true. Note that in everyday language, use of the word "or" can sometimes mean "either, but not both" (e.g., "would you like tea or coffee?"). In logic, this is called an "exclusive disjunction" or "exclusive or" (xor).
So if A was a swindlecant, then his statement would be false (thus A would have to be an honestant and B would have to be a swindlecant). However, that would cause a conflict which implicates that A must be an honestant. In that case at least one part of his statement is true and as it can’t be the first one, B must be an honestant, too.

rookie1ja (site admin)
Optical Illusions
BrainDen.com - spread the word

Motto: 'To Start Press Any Key'. Where's the ANY key? - Homer Simpson
0

#2 User is offline   earl11 Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 6
  • Joined: 03-July 07

Posted 04 July 2007 - 10:26 AM

Both are Honestants.

Let the one who answered be A and the other one be B.

If A is a Swindlecant, then the statement must be false. Since 'or' is used, both of the clauses should be false.
But, the clause "I am a Swindlecant" would be true. Hence, A cannot be a Swindlecant.
Thus, A is a Honestant.

Now the statement must be true, i.e. either one or both of the clauses should be true.
Case 1. Both clauses are true - This is not possible as "I am a Swindlecant" is obviously false.
Case 2. First clause is true, second is false - Again, not possible, as "I am a Swindlecant" is false.
Case 3. First clause is false, second is true - This case satisfies the conditions as the first clause "I am a Swindlecant" is false. Also the second clause "The other one is a Honestant" could be true.

Hence, as Case 3 is the only one which satisfies the conditions, B is a Honestant too.
0

#3 User is offline   friedpotatos Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 08-July 07

Posted 08 July 2007 - 11:51 PM

Quote

Both are Honestants.

If A is a Swindlecant, then the statement must be false. Since 'or' is used, both of the clauses should be false.
But, the clause "I am a Swindlecant" would be true. Hence, A cannot be a Swindlecant.
Thus, A is a Honestant.


Then he would be lieing. thus hes not Honestant, flawed.
0

#4 User is offline   collinbullard Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 15-July 07

Posted 15 July 2007 - 01:20 AM

Sorry, check your logic. The Honestant has used an 'or' clause, therefore, even if clause 1 (I am a Swindlecant) is false, as long as clause 2 is true, then the entire statement is true. They are both Honestants.
0

#5 User is offline   kabooms1fire Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 6
  • Joined: 19-June 07

Posted 17 July 2007 - 12:05 AM

or there both swindlecats, when you use or both statments become linked there for if eatherside of the statement is a lie then the statement itself is a lie.
0

#6 User is offline   m00sej00se Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 24-July 07

Posted 25 July 2007 - 04:48 PM

A cannot be a Swindlecant because both of his statements would have to be false to make him a liar. And a liar cannot call himself a liar because he would be telling the truth.

OR (+) truth table (0=false, 1=true)
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 1
0

#7 User is offline   catfishrob Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 7
  • Joined: 28-August 07

Posted 28 August 2007 - 06:42 AM

In classical logic form:
A: Person 1 is swidlecat
B: Person 2 is honestant
X= "A xor B"
If A, not X
If not X, not (A + B.)
If A not A (reductio ad absurdum)
---------
Not A (Person 1 not swindlecat)
---------
B (Person 2 is honestant)

Both are honestants.
0

#8 User is offline   aishi_khurana Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 12
  • Joined: 07-November 07

Posted 14 November 2007 - 02:09 PM

whaaaat?
0

#9 User is offline   Derfius Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 24-January 08

Posted 24 January 2008 - 04:40 PM

Alternate solution: Both are Swidlecats.

Nothing in the original issue stated that they were different...

Derf
0

#10 User is offline   Jackie Chan Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 12
  • Joined: 23-January 08

Posted 29 January 2008 - 06:19 PM

View PostDerfius, on Jan 24 2008, 04:40 PM, said:

Alternate solution: Both are Swidlecats.

Nothing in the original issue stated that they were different...

Derf


That wouldn't work.

In order for the person speaking in this riddle to be a Swindlecant, he would have to be lying. His OR statement, however, is not false and hence not a lie. His OR statement is true! (Why would a Swindlecant say he is a Swindlecant? He lies about everything!)
“Give, and it shall be given to you. For whatever measure you deal out to others, it will be dealt to you in return.”
0

  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users