Nel caso si abbia sempre ,
allora otteniamo la ricorrenza
Che ha soluzione
.
Nel caso si abbia sempre
,
allora otteniamo la ricorrenza
Che ha soluzione
(è la stessa ricorrenza che per il MergeSort),
come si può dedurre dal Master Theorem,
e verificare per induzione.
Vorremmo ora evidenziare che i due casi esaminati sono effettivamente
due casi estremi (in senso asintotico,
si vedano gli approfondimenti per un'analisi più sottile).
Per fare ciò verificheremo che,
comunque vengano scelti i valori di ,
avremo
, per induzione.
Prima di partire con le 2 verifiche formali
ci conviene però osservare una volta per tutte che
una definizione equivalente della
è la seguente.
Verifichiamo
, per induzione:
Verifichiamo
, per induzione:
![]() |
![]() |
![]() |
|
![]() |
![]() |
||
![]() |
![]() |
Resta pertanto induttivamente verificato
che
non appena la
scelta sia sufficientemente grande
da dominare la costante nascosta nella notazione
.