In mathematics, an iterated binary operation is an extension of a binary operation on a set S to a function on finite sequences of elements of S through repeated application. Common examples include the extension of the addition operation to the summation operation, and the extension of the multiplication operation to the product operation. Other operations, e.g., the set-theoretic operations union and intersection, are also often iterated, but the iterations are not given separate names. In print, summation and product are represented by special symbols; but other iterated operators often are denoted by larger variants of the symbol for the ordinary binary operator. Thus, the iterations of the four operations mentioned above are denoted
∑ , ∏ , ⋃ , {\displaystyle \sum ,\ \prod ,\ \bigcup ,} and ⋂ {\displaystyle \bigcap } , respectively. More generally, iteration of a binary function is generally denoted by a slash: iteration of f {\displaystyle f} over the sequence ( a 1 , a 2 … , a n ) {\displaystyle (a_{1},a_{2}\ldots ,a_{n})} is denoted by f / ( a 1 , a 2 … , a n ) {\displaystyle f/(a_{1},a_{2}\ldots ,a_{n})} , following the notation for reduce in Bird–Meertens formalism. In general, there is more than one way to extend a binary operation to operate on finite sequences, depending on whether the operator is associative, and whether the operator has identity elements.
Definition Denote by aj,k, with j ≥ 0 and k ≥ j, the finite sequence of length k − j of elements of S, with members (ai), for j ≤ i < k. Note that if k = j, the sequence is empty. For f : S × S → S, define a new function Fl on finite nonempty sequences of elements of S, where
F l ( a 0 , k ) = { a 0 , k = 1 f ( F l ( a 0 , k − 1 ) , a k − 1 ) , k > 1. {\displaystyle F_{l}(\mathbf {a} _{0,k})={\begin{cases}a_{0},&k=1\\f(F_{l}(\mathbf {a} _{0,k-1}),a_{k-1}),&k>1.\end{cases}}}
Similarly, define
F r ( a 0 , k ) = { a 0 , k = 1 f ( a 0 , F r ( a 1 , k ) ) , k > 1. {\displaystyle F_{r}(\mathbf {a} _{0,k})={\begin{cases}a_{0},&k=1\\f(a_{0},F_{r}(\mathbf {a} _{1,k})),&k>1.\end{cases}}}
… excerpt ends here. Continue reading the full article.
