No hay mucho más para seguir. Solo justificar que tras las rotaciones la altura del subárbol vuelve a ser la misma que antes de la inserción. Si eso ya está claro no hace falta leer el resto.
Supongamos que es el nodo más profundo que queda desequilibrado tras una inserción. Por simplicidad, con un abuso de lenguaje vamos a darle el mismo nombre al nodo y al subárbol que lo tiene como raíz. A los hijos izquierdo y derecho de les llamamos y respectivamente. Sin pérdida de generalidad supongamos que la inserción se hizo en el subárbol izquierdo de . Como se va a producir un desequilibrio sabemos que antes de la inserción la altura de es mayor (uno más) que la de . Entonces si la altura de es la de es y la de es .
Como no es vacío tiene hijos, que sí pueden ser vacíos, y les llamamos y . La altura de ambos tiene que ser la misma, . Si no fuera así, como la inserción hace crecer la altura de tiene que hacer crecer la altura del más alto de sus subárboles y como consecuencia quedaría desequilibrado, lo que contradice la hipótesis original de que es el más profundo de los nodos que quedan desequilibrados.
Ahora hay que distinguir dos casos: la inserción se hace en o en . La altura de ese subárbol va a pasar a ser y como consecuencia la de pasa a ser y la de pasa a ser y además queda desequilibrado. La altura de algunos ancestros de pudo aumentar y también quedar desequilibrados.
En este punto habría que hacer uno mismo un diagrama y luego verificar si coincide con esto.
- La inserción se hizo en . Tras la rotación la raíz del árbol pasa a ser (en lugar de ). Su subárbol izquierdo es de altura . Su subárbol derecho es que también va a tener altura porque sus dos subárboles, y tienen altura . Por lo tanto , la nueva raíz del árbol, tiene altura . Y la altura de los ancestros, si habían cambiado, también vuelven a ser la que tenían antes.
- La inserción se hizo en . A los hijos de este nodo después de la inserción vamos a llamarlos y . Veamos que la altura de uno de ellos es y la del otro es también o . Si era vacío, lo que implica que , sus dos subárboles tras la inserción van a ser vacíos, de altura . Si no era vacío sus dos subárboles antes de la inserción tenían altura (tienen que ser iguales por la misma razón que tenían que ser iguales los subárboles de ). Como consecuencia uno para a tener altura y el otro queda en . Lo importante es que la altura de ambos no es mayor a . Como consecuencia de las rotaciones la nueva raíz es . Su subárbol izquierdo es que tiene altura porque sus subárboles son de altura y de altura o . Su subárbol derecho es que también tiene altura porque sus subárboles son de altura o , y de altura . Por lo tanto, también en este caso el subárbol que antes tenía a en la raíz vuelve a tener altura .