Soit T(n) la complexité dans le pire des cas de l'algorithme appliqué à un problème de taille n. On suppose que la complexité des opérations de décomposition du problème et de recomposition des solutions des sous-problèmes a une complexité en d(n). Enfin, on se donne la complexité T(1) sur un problème de taille 1. La complexité de l'algorithme est donc déterminée par l'équation de récurrence suivante :
T(n) = aT(n/b) + d(n)
Résolvons ces équations quand n est une puissance de b ; dans ce cas l'équation s'écrit :T(bp) = a T(bp-1) + d(bp)
Sa solution est Le premier terme, correspond à la complexité due à la résolution de tous les sous-problèmes ; le second terme est la complexité due à toutes les opérations de décomposition/recomposition.Examinons ce deuxième terme quand . On a
Discutons selon les valeurs relatives de a et .