A similar (but
not exact) effect can be found in Hugard's
More Card Manipulations (originally published in 1938) as "Infallible Prediction". The underlying principle is the same.
To understand Jack's effect, first we must realize that we only care about the three remianing dealt out stacks after the spectator has eliminated the other(s). The stack(s) eliminated by the spectator become indifferent cards at that point. The fact that cards were originally dealt to "bring them up" to 13 is never used. So in effect, we only need to deal out three cards, bring them up to 13, turn the stacks over, and go from there.
So we originally had three cards, each of random value. Let's call them x, y, and z. (And note that there's nothing to prevent x being the same as y or z or any other combination - we don't care.)
Starting with x, we deal enough cards to bring it up to 13 and turn the stack over (leaving x on top). That means we dealt 13 - x cards to that stack. Counting our original x (which is there, too, don't forget!), that means our first stack has 14 - x cards. Similarly, our second stack will have 14 - y cards, and our third will have 14 - z cards.
Now for two of the stacks, turn the top card over. Without loss of generality (mathematicians
love phrases like that
), it can be assumed that we're turning over the top card in the x stack and the top card in the y stack. But that's just x and y. Now add x and y, add 10, and remove that many cards from the remainder of the deck. That's x + y + 10.
So how many cards have we removed from the deck after all these steps, and how many remain? With our original x stack we removed 14 - x cards, and we removed another x cards (from the x + y + 10 step). That's 14 - x + x, or just plain old 14. In the same way, we removed 14 - y cards with the y stack, and another y cards (x + y + 10 again), so 14 - y + y is just 14 again. That's 28 cards. And then 10 more (as the last bit of x + y + 10) makes 38 cards. Since we started with 52, that leaves just 14 cards.
But wait! We also removed the z stack of 14 - z cards. Take that away from the remaining 14, and we have 14 - (14 - z) or 14 - 14 + z or z cards left in the remaining deck. Turn over the top card of the z stack, which is just z itself, and it magically matches the number of remaining cards in the deck.
:banana: