4  Iterative algorithms: chaos and fractals

4.1  Iterative processes

An iterative process is the repeated application of a mathematical procedure where each step is applied to the output of the preceding step (Figure 4.1).

Image

Figure 4.1 An iterative process whereby the output is fed back to the input.

Mathematically, an iterative process is defined as a rule that describes the action that is to be repeatedly applied to an initial value X0. The outcome of an iterative process constitutes a set, technically referred to as the orbit of the process; the values of this set are referred to as the points of the orbit. Thus, the orbit O that arises from ...

Get Composing Music with Computers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.