[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference rusure::math

Title:Mathematics at DEC
Moderator:RUSURE::EDP
Created:Mon Feb 03 1986
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2083
Total number of notes:14613

1559.0. "Unfaithful spouses" by CLT::TRACE::GILBERT (Ownership Obligates) Thu Feb 06 1992 17:53

    There is a town completely inhabited by married couples.  Each husband
    knows which wives are faithful and unfaithful -- except for his own wife.
    When a man determines that his wife is unfaithful, he shoots her the next
    morning.�
    
    There happen to be 46 unfaithful wives in this town.  Now one day the
    mayor announces there's an unfaithful wife (i.e., one or more of 'em).
    
    What effect, if any, does this announcement have?


  � There's a lot I could say about the formulation of this problem.
    Anyway, this is how I heard it.
T.RTitleUserPersonal
Name
DateLines
1559.1all 46 shot deadSTAR::ABBASIThu Feb 06 1992 18:5915
    first, since all women know that there are 46 unfaithful husbands, and
    each knows who they are, by process of elimination, each woman knows
    if her husband is faithful or not ! 
    example: woman counts all unfaithful men (except her husband if she finds 
    only 45, but she knows there must be 46, then her husband (one she did not
    count) is the remaining one , she shoots him, and the number of
    unfaithfuls men goes down to 45, and one couple is removed from village.
    
    and since each woman does the same, by morning, there will be 46 less 
    couples in town. and all unfaitful men dead.
    
    so, the question is wrong. it cant be that each knows who is the
    faithful, and know how many there are of them and yet not know if it
    her husband or not..
    
1559.2BEING::EDPAlways mount a scratch monkey.Fri Feb 07 1992 08:257
    Re .1:
    
    The people involved don't know, initially at least, how many unfaithful
    spouses there are.
    
    
    				-- edp
1559.3How's this?VMSDEV::HALLYBFish have no concept of fireFri Feb 07 1992 11:013
.0>    What effect, if any, does this announcement have?
    
    The mayor's husband shoots her in the morning.
1559.46+1/2 weeks, then plooeyCIVAGE::LYNNLynn Yarbrough @WNP DTN 427-5663Fri Feb 07 1992 12:0220
If, in addition to what we know from .0, all the men in town are perfect 
logicians and don't travel, we can determine what will happen by induction.

Suppose only one wife were Unfaithful (U). Her husband hears for the first 
time that someone is U, and since he knows all other wives are non-U, he 
shoots his wife.

Suppose there are two U wives. On the first day no one can conclude 
anything, but on the second day each husband of a U can argue, "Why didn't
the other guy figure out that his wife is U? Only because he knew of some
other U wife. But I only know of one U wife, so my own must be U." So 
each such husband shoots his wife.

Suppose there are N U wives. On the N-1st day no one can conclude 
anything, but on the Nth day each husband of a U can argue, "Why didn't
those N-1 guys figure out that their wives are U? Only because they knew of
N-1 other U wives. But I only know of N-1 U wives, so my own must be U."
So each such husband shoots his wife. 

Plug N=46 into the above sentence and you have solved the problem.
1559.5Throw a little confusion into the potCIVAGE::LYNNLynn Yarbrough @WNP DTN 427-5663Fri Feb 07 1992 12:082
As a corollary problem, what would have happened if, after making that 
announcement, the mayor had shot his own wife on the K[<46]th day?
1559.6CLT::TRACE::GILBERTOwnership ObligatesFri Feb 07 1992 18:1515
    Lynn's got the solution.  Or the part I heard.  But I'm still puzzled.
    
    The mayor's announcement seems completely superfluous and extraneous
    -- each and every husband ALREADY KNOWS that some wife is unfaithful
    (and can name at least 45 of them).  So why is it necessary?
    
    Without the announcement, the husbands effectively behave like this:
    if a husband knows of N unfaithful wives (with N >=2, to ensure that
    everyone knows there is some unfaithfulness), he waits N days;
    if no wives are shot in that time, he then shoots his own wife.
    
    But something seems strange about that.  Consider one husband who
    knows of two unfaithful wives, and his own happens to be faithful.
    Within two days, one or both of those two wives must be shot, lest
    a faithful one die.
1559.7Invest in Funeral ParlorsCIVAGE::LYNNLynn Yarbrough @WNP DTN 427-5663Fri Feb 14 1992 10:2614
>    Without the announcement, the husbands effectively behave like this:
>    if a husband knows of N unfaithful wives (with N >=2, to ensure that
>    everyone knows there is some unfaithfulness), he waits N days;
>    if no wives are shot in that time, he then shoots his own wife.

Two comments:
1) I think there may be some need to synchronize the starting point for 
everybody to be able to draw any conclusion - i.e. what happens if someone 
new moves into town?

2) If some husband of a U-wife can't find his gun, it has terrible 
consequences: the next day all other husbands conclude that the reason he 
didn't shoot his wife is because their wives are U, so every other wife in 
town gets shot.
1559.8CLT::TRACE::GILBERTOwnership ObligatesFri Feb 14 1992 12:0318
>>    Without the announcement, the husbands effectively behave like this:
>>    if a husband knows of N unfaithful wives (with N >=2, to ensure that
>>    everyone knows there is some unfaithfulness), he waits N days;
>>    if no wives are shot in that time, he then shoots his own wife.

Actually, the husband must wait until he knows of N >= 3 unfaithful wives,
since with only two, everyone doesn't know that everyone knows that some
wife(s) is unfaithful.  Suppose a husband knows of N=2 (and his own wife is
faithful).  Then the husband of one of those two wives sees only one
unfaithful wife -- so he can't assume everyone knows that some wife is
unfaithful: that other wife's husband might (he hopes :^) know of *no*
unfaithful wives.

>1) I think there may be some need to synchronize the starting point for 
>everybody to be able to draw any conclusion - i.e. what happens if someone 
>new moves into town?

I think the problem has problems even without this curve ball!
1559.9Eye IslandHANNAH::OSMANsee HANNAH::IGLOO$:[OSMAN]ERIC.VT240Fri Feb 21 1992 10:5529
I would assume that if these husbands are such good logicians, they'd also
take into account the possibility that someone can't find their gun, rather
than hasty rash decisions.


This whole problem is similar to Eye Island, discussed in rec.games.puzzles
two years ago.

Eye Island has a very strange set of rules.  No one may discuss eye color,
except for the one green-eyed guru.

The island contains 200 blue-eyed people, 300 brown-eyed people, and the
green-eyed guru.

Everyone's an excellent logician, and if anyone ever can logically deduce
their own eye color, they must commit suicide the night of the day on which
they deduce their own eye color.

Everyone can see everyone else's eyes, but there are no mirrors.

One day, the green-eyed guru stands up and announces:

	There is a blue-eyed person here !


What effect does this seemingly non-news statement have ?

/Eric
1559.10As I see it :-)VMSDEV::HALLYBFish have no concept of fireFri Feb 21 1992 12:2517
    Seems like the same solution Lynn outlined applies.  This is a better
    (i.e., less sexist) phrasing of the same problem, and in fact looks
    to be related to the "red hat"-"green hat" problem.
    
    It could be made a bit more colorful by having the people commit
    suicide by jumping off the mile-high cliff at the Northern tip of
    Eye Island.
    
    ON THE OTHER HAND
    
    Since everybody is such an excellent logician, and presumably prefers
    to kill rather than commit suicide, it would seem MORE logical to
    assume that the inhabitants en masse kill the green-eyed guru before
    he has a chance to announce anything.  Thus preventing the inevitable
    and fateful 200th Night.
    
      John
1559.11CLT::TRACE::GILBERTOwnership ObligatesMon Feb 24 1992 12:3411
>Everyone's an excellent logician, and if anyone ever can logically deduce
>their own eye color, they must commit suicide the night of the day on which
>they deduce their own eye color.

This rule doesn't apply to the green-eyed guru.  Right?


>What effect does this seemingly non-news statement have ?

Non-news shouldn't have an effect.  That why there seems to be something
wrong with these problems.
1559.12HANNAH::OSMANsee HANNAH::IGLOO$:[OSMAN]ERIC.VT240Tue Feb 25 1992 10:3110
Peter, are you asking a serious question about the problem ?  The truth is,
there *is* more information being revealed by the guru.  If you can't
figure it out, I'll give you a hint.

In answer to someone else's question, yes, I suppose it should be said
explicitly that the green-eyed guru is allowed to discuss eye color (although
perhaps he isn't as good a logician as the rest, in which case he probably
would have kept his mouth shut for the good of the tribe)