Hey, let’s push the envelope and see if we can generalize the solution!
I just noticed that HC solved the 3-way cut by first performing the 2-way cut and then having the third person cut all pieces into 3 sub-pieces (let me call these slices), of which the original owners can keep 2 each.
Now my generalization is as follows: To achieve an envy-free n-way cut, first perform an (n-1)-way cut among the first n-1 persons. Now the n-th person cuts all existing pieces into n slices, of which the original owners keep n-1. The rest goes to the n-th person!
Example n=3: see above.
Example n=4: A, B, and C make the proven three-way cut. Each now has two pieces. D cuts all pieces in four slices, so there’s eight slices for each of the three, of which each can keep six. Two each go to D, who also has six pieces altogether. (I guess A, B, and C must keep exactly three slices of each piece, not all of one piece and just two slices of another.)
Example n=5: A, B, C, and D make the four-way cut, and each has six pieces. E cuts those into five slices each, or 30 slices per capita, or 120 slices altogether…
I see this leads to a large number of small pieces, viz. n! pieces or (n-1)! pieces per capita. Looks like mush after all…
Now how do we prove this scheme is envy-free? Would you agree with me that if n-1 persons have found an envy-free cut, and each of these makes an envy-free (though uneven) cut with the n-th guy, the whole cut is envy-free?
**Induction is fun!! **
(“Induction, destruction – who wants to die in a WAR?!” – who sang that before Bruce Springsteen?)