ThePresence

Elite Member
Nov 19, 2001
27,727
16
81
In the town of X there are N families. All the husbands in town are wise men, and they spend their mornings thinking. Every afternoon they implement their decisions. All of the wives in this town are unfaithful. There is a rule in town that if a husband should learn that his wife is unfaithful, he kills her that day. But while each husband knows about the unfaithfulness of all the other wives, he believes his own wife is an exception.

One day a traveler arrives, looks around, and announces "there is an unfaithful wife in this town". Although the traveler imparts no new information, in exactly N days all N wives are killed by their husbands. Explain why.

Answer:
N = 2, which means there are only 2 wise men.
On the morning of the 2nd day, each one reasons as follows: If my neighbor knows there is only one unfaithful wife, and he didn't kill his own wife, then he assumes that my wife, not his, is unfaithful. He and I are the only ones in this town, so my wife obviously betrayed me with him. This proof works for any N with the help of mathematical induction.
 

rgwalt

Diamond Member
Apr 22, 2000
7,393
0
0
Are we to assume that all of the unfaithfullness is heterosexual, or does it matter?

R
 

BigToque

Lifer
Oct 10, 1999
11,700
0
76
The first thing that comes to mind is 0 because the traveller tells the men that there is an unfaithful wife, which they already know and assume they must be talking about someone elses wife.
 

sygyzy

Lifer
Oct 21, 2000
14,001
4
76
Originally posted by: Stefan
The first thing that comes to mind is 0 because the traveller tells the men that there is an unfaithful wife, which they already know and assume they must be talking about someone elses wife.

I am sorry but did you read the riddle?
 

BigToque

Lifer
Oct 10, 1999
11,700
0
76
Originally posted by: sygyzy
Originally posted by: Stefan
The first thing that comes to mind is 0 because the traveller tells the men that there is an unfaithful wife, which they already know and assume they must be talking about someone elses wife.

I am sorry but did you read the riddle?

My answer is that no wives are killed.
 

sygyzy

Lifer
Oct 21, 2000
14,001
4
76
Originally posted by: Stefan
Originally posted by: sygyzy
Originally posted by: Stefan
The first thing that comes to mind is 0 because the traveller tells the men that there is an unfaithful wife, which they already know and assume they must be talking about someone elses wife.

I am sorry but did you read the riddle?

My answer is that no wives are killed.


I am sorry but did you read the riddle?
 
Jun 4, 2005
19,723
1
0
But the riddle specifically states that ALL women are killed.

And I believe since each man knows of the unfaithfulness of the other wifes, he kills them, and in turn the other men kill his wife? o_O
 

BrokenVisage

Lifer
Jan 29, 2005
24,772
14
81
Originally posted by: sygyzy
Originally posted by: Stefan
Originally posted by: sygyzy
Originally posted by: Stefan
The first thing that comes to mind is 0 because the traveller tells the men that there is an unfaithful wife, which they already know and assume they must be talking about someone elses wife.

I am sorry but did you read the riddle?

My answer is that no wives are killed.

I am sorry but did you read the riddle?

Well at least you're sorry. :p
 

godmare

Diamond Member
Sep 25, 2002
5,121
0
0
because each day each man sleeps with a new woman in the town.
So if there are 50 families and each man sleeps with a new woman each day, in 50 days he will have bedded every bride in sluttown.
 
Jun 4, 2005
19,723
1
0
Originally posted by: godmare
because each day each man sleeps with a new woman in the town.
So if there are 50 families and each man sleeps with a new woman each day, in 50 days he will have bedded every bride in sluttown.

Does it say they sleep with a new woman each day, though?
 

bradruth

Lifer
Aug 9, 2002
13,479
2
81
It'd be two days. After the first day nobody would be killed, since each man assumes it's another wife that's unfaithful. The second day each man would assume it's his wife that's unfaithful and would then kill her.
 

godmare

Diamond Member
Sep 25, 2002
5,121
0
0
Originally posted by: LoKe
Originally posted by: godmare
because each day each man sleeps with a new woman in the town.
So if there are 50 families and each man sleeps with a new woman each day, in 50 days he will have bedded every bride in sluttown.

Does it say they sleep with a new woman each day, though?

It doesn't say, that's the riddle.
 

Omegachi

Diamond Member
Mar 27, 2001
3,922
0
76
Originally posted by: bradruth
It'd be two days. After the first day nobody would be killed, since each man assumes it's another wife that's unfaithful. The second day each man would assume it's his wife that's unfaithful and would then kill her.

can't they think the same on the second day? thinking that its the other wife thats unfaithful again?
 

bradruth

Lifer
Aug 9, 2002
13,479
2
81
Originally posted by: Omegachi
Originally posted by: bradruth
It'd be two days. After the first day nobody would be killed, since each man assumes it's another wife that's unfaithful. The second day each man would assume it's his wife that's unfaithful and would then kill her.

can't they think the same on the second day? thinking that its the other wife thats unfaithful again?

No, they can't. NEXT!
 

walla

Senior member
Jun 2, 2001
987
0
0
Originally posted by: bradruth
It'd be two days. After the first day nobody would be killed, since each man assumes it's another wife that's unfaithful. The second day each man would assume it's his wife that's unfaithful and would then kill her.


I think you have it.

For N number of families, after N days and observing no deaths, they could deduce that every single wife was unfaithful, so there would be mass murder on the Nth day.
 
Jun 4, 2005
19,723
1
0
Originally posted by: walla
Originally posted by: bradruth
It'd be two days. After the first day nobody would be killed, since each man assumes it's another wife that's unfaithful. The second day each man would assume it's his wife that's unfaithful and would then kill her.


I think you have it.

For N number of families, after N days and observing no deaths, they could deduce that every single wife was unfaithful, so there would be mass murder on the Nth day.

I've seen an answer similar to that, so I assume you're correct.
 

ifoundthetao

Senior member
May 17, 2005
222
0
0
why are you trying to figure out how many days? the answer wont be a number. Why will it take as many days to kill all the wives as there are wisemen? I think Godmare is close.