DG

Multi-index notation

... by doing things 'right', one can avoid what Elie Cartan has called the 'debauch of indices' - Mike Spivak, 1970

Multi-indexing is a collection of notational devices, whose main goal is to avoid drowning in a sea of indices.
A single multi-index is used to denote dependence of several indices: I = (i1, ... in)

Definition: Given an indexing set S (typically S = Z+), a multi-index is an element of Sn.

We can use multi-index notation to vectorize quantities: uI = (ui1,... uin),
and contract them with an operation, e.g. tensor: \big_tensor uI = ui1\tensor ... uin

Summing over a multi-index: Indexed operations, such as sums, products, etc.
can be written compactly, e.g. \sumI cI = \sumi1, ... in ci1, ... in

Example: Elementary symmetric functions of a1,...an are \sumI \in C(k, n) \prod aI,
where C(k,n) is the set of all increasing k-tuples in {1,...n},
e.g. if n=3, E2(a1,a2,a3) = a1a2+a1a3+a2a3.

Last updated: Jun 17 18:53 / Last fetched: Tue Dec 2 07:48:33 CST 2008