recursion

[rɪˈkɜːrʒən] リカージョン

1. あるプロセスや関数が、その定義または実行の一部として自分自身を呼び出すこと。

特にプログラミングや数学において、大きな問題をより小さな同じ構造の問題に分解し、それを解決するために同じ手続きを繰り返し適用する手法を指します。基本条件(base case)に到達するまで繰り返されます。
Recursion is a fundamental concept in computer science. (再帰はコンピューターサイエンスの基本的な概念です。)

2. 言語学や論理学において、ある構造がそれ自身の中に同じ型の構造を含むこと。

文の中に別の文が埋め込まれるなど、ある言語単位がそれ自身を再帰的に内包する特性を指します。これにより、理論上は無限に複雑な文を生成することが可能になります。
Human language exhibits recursion, allowing for complex sentences. (人間の言語は再帰性を示し、複雑な文を可能にします。)
関連
Base case
Self-reference
Divide and conquer