巡回置換の定義に基づいて、右辺の置換を計算し、左辺と等しいことを示します。
まず、右辺の置換を合成します。(k1 kr) は k1 を kr に、 kr を k1 に写し、それ以外の要素はそのままにします。(k1 k2 ... kr−1) は k1 を k2 に、 k2 を k3 に、...、kr−2 を kr−1 に、kr−1 を k1 に写し、それ以外の要素はそのままにします。 右辺 (k1 kr)(k1 k2 ... kr−1) を順に適用することを考えます。 * k1 は (k1 k2 ... kr−1) によって k2 に写され、(k1 kr) によってそのまま k2 に写されます。 * k2 は (k1 k2 ... kr−1) によって k3 に写され、(k1 kr) によってそのまま k3 に写されます。 * kr−1 は (k1 k2 ... kr−1) によって k1 に写され、(k1 kr) によって kr に写されます。 * kr は (k1 k2 ... kr−1) によってそのまま kr に写され、(k1 kr) によって k1 に写されます。 したがって、(k1 kr)(k1 k2 ... kr−1) は k1 を k2 に、k2 を k3 に、...、kr−1 を kr に、kr を k1 に写し、これは (k1 k2 ... kr) と同じです。