Prawy i lewy są wskaźnikami na synów wierzchołka.
Pseudokod prawej rotacji (dla ) P = Q.lewy Q.lewy = P.prawy P.prawy = Q Q = P
Po wykonaniu rotacji należy zapewnić, że ojciec wierzchołka jeśli istnieje, wskazuje po rotacji na jako na swojego odpowiedniego syna. Operacja może również powodować zmianę korzenia całego drzewa.
Własności i zastosowanie Rotacja odbywa się w czasie stałym i powoduje zmniejszenie głębokości jednego z węzłów drzewa oraz jednego z jego poddrzew (węzeł P i poddrzewo A na rysunku powyżej) oraz zwiększenie głębokości innego wierzchołka i jednego z jego poddrzew (Q i C). Ta własność powoduje przydatność rotacji do zmniejszania głębokości (równoważenia) drzewa BST. Dlatego rotacje stosuje się w algorytmach równoważących drzewa BST (np. drzewa AVL, czerwono-czarne lub splay). Przykładem takiego algorytmu jest algorytm DSW.
Wykonanie rotacji nie zmienia kolejności przechodzenia wierzchołków drzewa w kolejności inorder.
Lewa i prawa rotacja są swoimi odwrotnościami (tzn. wykonanie lewej, a potem prawej rotacji na tym samym węźle