De spiraal van Theodorus wordt opgebouwd uit een reeks rechthoekige driehoeken. Het begint met een gelijkbenige rechthoekige driehoek waarvan de beide rechthoekszijden lengte 1 hebben. Vervolgens wordt een nieuwe rechthoekige driehoek toegevoegd, waarbij één rechthoekszijde de vorige schuine zijde is en de andere rechthoekszijde terug lengte 1 heeft. Dit proces wordt herhaald. De figuur die zo ontstaat noemt men de spiraal van Theodorus, genoemd naar de Griekse wiskundige Theodorus van Cyrene die leefde in de 5de eeuw voor Christus.
Hij hield op bij de driehoek met hypotenusa , vermoedelijk omdat dat de laatste is die niet een vorige driehoek overlapt.
Het is duidelijk dat via de stellig van Pythagoras de lengten van de schuine zijden van deze driehoeken de vierkantswortels zijn van opeenvolgende natuurlijke getallen. Vandaar dat men deze spiraal ook wel eens wortelspiraal noemt.