The faro shuffle (American), weave shuffle (British), or dovetail shuffle is a method of shuffling playing cards. The faro shuffle involves splitting the deck into two equal halves of 26 cards and then interweaving them perfectly so that the cards from each packet alternate, coming together like a zipper. 
A right-handed practitioner holds the cards from above in the right and from below in the left hand. The deck is separated into two preferably equal parts by simply lifting up half the cards with the right thumb slightly and pushing the left hand's packet forward away from the right hand. The two packets are often crossed and tapped against each other to align them. They are then pushed together on the short sides and bent either up or down. The cards will then alternately fall onto each other, ideally alternating one by one from each half, much like a zipper. A flourish can be added by springing the packets together by applying pressure and bending them from above.
A game of Faro ends with the cards in two equal piles that the dealer must combine to deal them for the next game. According to the magician John Maskelyne, the above method was used, and he calls it the "faro dealer's shuffle". Maskelyne was the first to give clear instructions, but the shuffle was used and associated with faro earlier, as discovered mostly by the mathematician and magician Persi Diaconis.
A faro shuffle which leaves the original top card at the top and the original bottom card at the bottom is known as an out-shuffle, while one that moves the original top card to second and the original bottom card to second from the bottom is known as an in-shuffle. These names were coined by the magician and computer programmer Alex Elmsley. A perfect faro shuffle, where the cards are perfectly alternated, requires the shuffler to cut the deck into two equal stacks and apply just the right pressure when pushing the half decks into each other.
The faro shuffle is a controlled shuffle that does not fully randomize a deck. If one can do perfect in-shuffles, then 26 shuffles will reverse the order of the deck and 26 more will restore it to its original order.
In general, perfect in-shuffles will restore the order of an -card deck if . For example, 52 consecutive in-shuffles restore the order of a 52-card deck, because .
In general, perfect out-shuffles will restore the order of an -card deck if . For example, if one manages to perform eight out-shuffles in a row, then the deck of 52 cards will be restored to its original order, because . However, only 6 faro out-shuffles are required to restore the order of a 64-card deck.
As deck manipulation
Magician Alex Elmsley discovered that a controlled series of in- and out-shuffles can be used to move the top card of the deck down into any desired position. The trick is to express the card's desired position as a binary number, and then do an in-shuffle for each 1 and an out-shuffle for each 0.
For example, to move the top card down so that there are ten cards above it, express the number ten in binary (10102). Shuffle in, out, in, out. Deal ten cards off the top of the deck; the eleventh will be your original card. Notice that it doesn't matter whether you express the number ten as 10102 or 000010102; preliminary out-shuffles will not affect the outcome because out-shuffles always keep the top card on top.
Group theory aspects
More generally, in , the perfect shuffle is the permutation that splits the set into 2 piles and interleaves them:
In other words, it is the map
Analogously, the -perfect shuffle permutation is the element of that splits the set into k piles and interleaves them.
The -perfect shuffle, denoted , is the composition of the -perfect shuffle with an -cycle, so the sign of is:
The sign is thus 4-periodic:
The first few perfect shuffles are: and are trivial, and is the transposition .
- Morris 1998, 13
- Diaconis, Graham, and Kantor 1983, 188
- Roya, Will (19 March 2019). "The Faro: A Card Shuffle and a Card Game". playingcarddecks.com. Retrieved 2 July 2019.
- Morris 1998, 111
- Maskelyne 1894, 204
- Morris 1998, 8
- Morris 1998, 11–12
- Diaconis, Graham, and Kantor 1983, 193
- Ellis, Fan, and Shallit 2002
- Diaconis, P.; Graham, R. L.; Kantor, W. M. (1983). "The mathematics of perfect shuffles" (PDF). Advances in Applied Mathematics. 4 (2): 175–196. doi:10.1016/0196-8858(83)90009-X.
- Ellis, J.; Fan, H.; Shallit, J. (2002). "The Cycles of the Multiway Perfect Shuffle Permutation" (PDF). Discrete Mathematics and Theoretical Computer Science. 5: 169–180. Retrieved 26 Dec 2013.
- Maskelyne, John (1894). Sharps and Flats: A Complete Revelation of the Secrets of Cheating at Games of Chance and Skill. Longmans, Green and Company. Retrieved 26 Dec 2013.
- Morris, S. Brent (1998). Magic Tricks, Card Shuffling, and Dynamic Computer Memories. The Mathematical Association of America. ISBN 0-883-85527-5. Retrieved 26 Dec 2013.