D
Dicread
HomeDictionaryRrecursion

recursion

recursão / recursividade
Noun
pl: recursions

O termo recursion refere-se a um conceito fundamental tanto na matemática quanto na ciência da computação, onde algo é definido em termos de si mesmo. Em português, dependendo do contexto, traduzimos como "recursão" (especialmente em programação) ou "recursividade" (em contextos mais teóricos ou estruturais). A essência da recursion é a quebra de um problema complexo em instâncias menores do mesmo problema, até que se atinja um "caso base" que interrompa o ciclo.

Nuances Semânticas e Aplicações

No desenvolvimento de software, a recursion é frequentemente contrastada com a iteration (iteração). Enquanto a iteração utiliza laços de repetição (como for ou while) para repetir um bloco de código, a recursion faz com que uma função chame a si mesma.

Exemplo de uso correto: The function uses recursion to traverse the file directory (A função usa recursão para percorrer o diretório de arquivos).

Fora da computação, o termo descreve a autossimilaridade. Um exemplo clássico é o efeito de "Droste", onde uma imagem aparece dentro de si mesma repetidamente. Nesse sentido, a recursion evoca a ideia de um loop infinito ou de camadas aninhadas.

Armadilhas e Distinções Importantes

Para falantes de português, é importante não confundir recursion com termos genéricos de repetição. Embora a recursão envolva repetição, ela não é um simples "repetir" (repeat), mas sim um processo de "auto-referência".

Um erro comum é utilizar recursion quando se quer descrever algo que apenas acontece repetidamente em intervalos de tempo; para isso, o termo correto seria recurrence (recorrência). Enquanto recursion é a estrutura de algo definido por si mesmo, recurrence é o fato de algo acontecer novamente.

Incorreto: The recursion of the seasons (A recursão das estações).
Correto: The recurrence of the seasons (A recorrência das estações).

Aspectos Gramaticais

O termo recursion é um substantivo incontável (uncountable noun). Portanto, raramente é utilizado no plural. Em contextos técnicos, é comum encontrá-lo acompanhado de adjetivos como mutual recursion (recursão mútua) ou tail recursion (recursão de cauda).

Meanings

Nounrecursão

O processo de definir uma função ou um procedimento em termos de si mesmo, resultando frequentemente em um padrão repetitivo

The programmer used recursion to solve the complex mathematical problem.

O programador usou a recursão para resolver o problema matemático complexo.

Nounrecursividade

A repetição de uma sequência ou estrutura específica dentro de si mesma, criando um efeito de autossimilaridade

The image displayed a striking recursion, like a mirror reflecting another mirror.

A imagem exibia uma recursividade impressionante, como um espelho refletindo outro espelho.

Related Words

Last Updated: July 1, 2026Report an Error