recursive

/rɪˈkɜːrsɪv/ リカーシブ

1. 関数やアルゴリズムが、より小さな同じ問題のインスタンスを使って自身を定義または実行すること。

特にコンピュータープログラミングにおいて、関数が自身の実行中に再び自身を呼び出す設計パターンやアルゴリズムの特性を指します。
Calculating the factorial of a number is a classic example of a recursive function. (数値の階乗計算は、再帰関数の典型的な例です。)

2. 同様の構造や処理が、より小さなスケールで繰り返される性質を持つこと。

数学におけるフラクタル図形や、言語学における文の埋め込み構造、芸術における繰り返しパターンなど、ある要素がその中にそれ自身と似た構造を含む性質を指します。
Fractals exhibit a recursive pattern. (フラクタルは再帰的なパターンを示します。)