outer multiplication
Note: the present entry employs the terminology and notation definedand described in the entry on tensor arrays. To keep thingsreasonably self contained we mention that the symbol refersto the vector space of type tensor arrays, i.e. maps
where is some finite list ofindex labels, and where is a field.
Let be natural numbers. Outer multiplication is abilinear operation
that combines a type tensor array and a type tensor array toproduce a type tensor array (alsowritten as ), defined by
Speaking informally, what is going on above is that we multiplyevery value of the array by every possible value of the array,to create a new array, . Quite obviously then, the size of isthe size of times the size of , and the index slots of theproduct are just the union of the index slots of and of .
Outer multiplication is a non-commutative, associative operation. Thetype arrays are the scalars, i.e. elements of; they commute with everything. Thus, we can embed intothe direct sum
and thereby endow the latterwith the structure of an -algebra
11We will not pursue thisline of thought here, because the topic of algebra structure is bestdealt with in the a more abstract context. The same comment appliesto the use of the tensor product
sign in denoting outermultiplication. These topics are dealt with in the entry pertainingto abstract tensor algebra..
By way of illustration we mention that the outer product of a columnvector, i.e. a type array, and a row vector, i.e. a type array, gives a matrix, i.e. a type tensor array. For instance: