Probability puzzle: Coins in envelopes

post by HonoreDB · 2011-12-02T05:58:02.986Z · LW · GW · Legacy · 18 comments

This went over well in the xkcd logic puzzle forum (my hand was not removed), so I thought I'd try it here.  It came to me in a dream, so by solving it you may be helping to summon an elder god or something.

 

You're spying on Alice and Bob, both of whom are perfect mathematicians. Alice shows Bob a set of m envelopes. "Each of these envelopes contains either a dollar coin or nothing," she says. "I chose how many envelopes to fill randomly. What is the expected monetary value of the contents of a random envelope?" 

Bob replies, "That depends on what random function you used to choose how many envelopes to fill. If you, say, flipped m coins and put each one that came up heads in an envelope, the expected value is $.50."

Alice explains what her random function was, and Bob calculates the expected value. For kicks, he pays her that amount, and she lets him pick a random envelope. It has a coin in it! Bob pockets the coin. Alice then takes the now-empty envelope back, and shuffles it into the others. "Congratulations," she says. "So, what's the expected value of playing the game again, now that there's one fewer coin?"

"Same as before," Bob replies.

Problem 1: Give a value for m and a random function for which this makes sense (there are many).
Problem 2: Suppose Alice chose the number of envelopes to fill by selecting an integer from 0 to m uniformly at random, and distributing that many coins among the envelopes. What is m?

18 comments

Comments sorted by top scores.

comment by D_Alex · 2011-12-02T07:30:19.825Z · LW(p) · GW(p)

Cool puzzle!

DanielLC has solved this already, but for 1: simplest solution is m=2 and random function is "with 50% probability fill either 0 or 2 envelopes".

Replies from: magfrump
comment by magfrump · 2011-12-02T10:07:31.853Z · LW(p) · GW(p)

the expected value there changes drastically from the first to the second. The expected value in the first case is .50 and for the second envelope is 1.

Replies from: Lapsed_Lurker
comment by Lapsed_Lurker · 2011-12-02T13:20:41.289Z · LW(p) · GW(p)

The first-picked envelope is replaced, empty.

Replies from: magfrump
comment by magfrump · 2011-12-02T20:26:20.323Z · LW(p) · GW(p)

Ah I see, I was reading the problem incorrectly then.

comment by DanielLC · 2011-12-02T06:25:59.604Z · LW(p) · GW(p)

I notice solving problem 2 also solves problem 1.

The solution to two:

sum(f(k)) = sum of f(k) for each value of k from 0 to m inclusive

1/2 = sum(k^2/m)/sum(k)-1/m

= (m(m+1)(2m+1)/6)/(m^2(m+1)/2)-1/m

= (2m+1)/3m-1/m

= (2m+1)/3m-3/3m

= (2m-2)/3m

= 1/2

4m-4 = 3m

m = 4

Four envelopes.

comment by red75 · 2011-12-03T07:06:57.362Z · LW(p) · GW(p)

Problem 2 by Bayes rule.

N is a random variable (RV) of number of filled envelopes.

C is a RV of selected envelope contains coin. P(C) means P(C=true) when appropriate.

Prior distribution

P(N=n) = 1/(m+1)

by the problem setup

P(C|N=n) = n/m 

by the rule of total probability

P(C)=sum_n P(C|N=n)P(N=n) = sum_n (n/m/(m+1))=m(m+1)/2/m/(m+1)=1/2

by Bayes rule

P(N=n|C) = P(C|N=n)P(N=n)/P(C) = 2n/m/(m+1)

Let C' is a RV of picking filled envelope second time.

by the problem statement

P(C'|N=n,C) = (n-1)/m

by the rule of total probability

P(C'|C)=sum_n P(C'|N=n,C)P(N=n|C) = ... substitutions and simplifications ... = 2(m-1)/(3m)

solving P(C'|C)=P(C) obtains

m=4

comment by cousin_it · 2011-12-02T13:37:28.126Z · LW(p) · GW(p)

1) m=2, p(0)=11/18, p(1)=2/9, p(2)=1/18

2) m=4

comment by jefftk (jkaufman) · 2011-12-03T03:55:49.046Z · LW(p) · GW(p)

I must be missing something: both 1 and 2 appear to be impossible. He picked a random envelope, it had a coin, he removed it, she put that envelope, now empty, back with the others. How can the expected value of picking an envelope not have decreased? There are the same number of envelopes, and one fewer coin.

Replies from: None
comment by [deleted] · 2011-12-03T04:04:10.883Z · LW(p) · GW(p)

He also finds out that the envelope wasn't empty. If the envelopes are positively correlated -- knowing that one envelope has money increases the probability that another envelope has money -- then this can counteract the effect of replacing this envelope. The trick is to make the correlations be such that the two effects cancel out exactly.

Replies from: buybuydandavis
comment by buybuydandavis · 2011-12-03T07:10:02.035Z · LW(p) · GW(p)

Yeah, that's the solution. And one that should be obvious to anyone familiar with Jaynes. Probabilities are about states of knowledge, not about physical propensity.

Unfortunately, although I'm familiar with Jaynes, I jumped to a propensity interpretation. Fewer coins must mean a lower chance of picking a coin - which it obviously would, for someone whose estimate of the total number of coins doesn't change. And then I spent my energy marshaling the arguments why these wackos must be wrong and don't know diddley.

My takeaway is that it is usually more useful to ask - how something could be true, than why it must be false. I think the solution would have been obvious if I spent my energy looking for it, instead of denying it's existence.

Also, I should takes pains to keep in mind that the other guy isn't a moron, and when I limit myself to 5 seconds of honest reflection on a problem, I am.

Replies from: HonoreDB
comment by HonoreDB · 2011-12-03T15:55:48.967Z · LW(p) · GW(p)

Yeah, that's the solution. And one that should be obvious to anyone familiar with Jaynes. Probabilities are about states of knowledge, not about physical propensity.

That's why I expected to "get" fewer people on LW than on xkcd. One welcome surprise was that it seems to have served as an intuition pump for one person over there, who had, only a few days earlier, written

The point is that you cannot, from the observations described, exactly determine the probability...

This same person initially responded that the problem was impossible, but then was enlightened:

So Bob's probabilities are a function of Bob's knowledge...Mea culpa.

Replies from: Anatoly_Vorobey
comment by Anatoly_Vorobey · 2011-12-03T19:56:22.140Z · LW(p) · GW(p)

I'm having trouble understanding how you (and buybuydandavis) see this puzzle as illustrating (or evidencing?) a subjective approach to probability. Wouldn't it be perfectly solvable in the frequency/propensity approaches in just the same way? Conditional probability and the Bayes rule work the same way everywhere.

(I haven't read Jaynes yet) (Also enjoyed working out your puzzle, and reposted it in my blog, hope you don't mind)

Replies from: HonoreDB
comment by HonoreDB · 2011-12-04T06:27:51.333Z · LW(p) · GW(p)

Certainly don't mind. It's certainly solvable with a propensity approach, it's just that the problem description points you toward the wrong kind of propensity: there really is an absolute proportion of coins to envelopes that has strictly decreased, but that's not the relevant value.

comment by Manfred · 2011-12-02T15:10:39.057Z · LW(p) · GW(p)

Interesting, there was recently a somewhat related question posed here.

Using my experience from that question I can give a pretty large group of answers for problem 1. Pubbfr nal z, naq nffvta n ahzore bs pbvaf tvira ol n ovabzvny qvfgevohgvba jvgu a=z naq fbzr c xabja gb Obo, fb gung vg'f nf vs lbh syvccrq na vaqrcraqrag pbva sbe rnpu rairybcr.

2 is a bit tricky, since perfect mathematicians don't just eliminate the obviously wrong, they also update against the unlikely but right. Bayes' rule says that if you get a coin, you multiply your probabilities by P(got coin | X envelopes filled)/P(got coin). P(got coin) is 1/2, your chance of getting a coin if there are X coins is X/m, and your prior that there's X coins is 1/(m+1) (since 0 is a valid number of coins too). So after getting a coin, the hypothesis that there are X envelopes with coins in them gets probability 2X/m 1/(m+1).

Gut check stop. This means that for m=2, Bob would say, P(0) = 0, P(1) = 1/3, and P(2) = 2/3 after getting one coin. Looks right.

Each hypothesis leads to an expected value of (X-1)/(m-1). So we take the sum of 2X(X-1) / (m-1)m(m+1) (thanks wolfram) to get 2/3. No matter the m, the expected value for the second draw is 2/3! It's Laplace's rule of succession! Cool, huh? I'm going and giving damang an upvote just for how helpful his post was for this one. Shame about it making the problem unanswerable :P

EDIT: part two was answering the wrong question, see comment.

Replies from: Anatoly_Vorobey
comment by Anatoly_Vorobey · 2011-12-02T15:29:02.774Z · LW(p) · GW(p)

Each hypothesis leads to an expected value of (X-1)/(m-1)

(X-1)/m, because the emptied envelope is shuffled back into the set.

Replies from: Manfred
comment by Manfred · 2011-12-02T16:12:35.955Z · LW(p) · GW(p)

Oh, whoops, I didn't read the question correctly. Drat, then it's not Laplace's rule of succession.

In fact, that messes up pretty much everything - I've finally found a use for the retract button.

Replies from: Anatoly_Vorobey
comment by Anatoly_Vorobey · 2011-12-02T17:32:33.055Z · LW(p) · GW(p)

Well, not everything - it isn't Laplace's rule of succession, but if you correct the mistake, you've pretty much solved part 2. Instead of a fixed value you get an equation you can solve for m.

Replies from: Manfred
comment by Manfred · 2011-12-02T20:26:15.532Z · LW(p) · GW(p)

That's true. It also invalidates my answer for part 1, which is a bit trickier to correct, because you no longer have the nice symmetry.