Typically a character vector specifying a sequence of names for the
tensor. The names can be specified in various ways:
The following specifications are equal and specify a sequence of the
names i,j and k:
x$ijk
, x$i.j.k
, i.j.k.
, x"$ijk"
,
x^"i.j.k"
, x^c("i","j","k")
,x^c("i.j","k")
,
x^c("$i.j","k")
,x^c("$ij","k")
,
x^c("$","ijk")
In general names are separated by dots.
All notations with \$
either as operator or as the first
character of the first string allow to omit the dots assuming that
all names are single character. If any dot is present all dots must
be given. The difference of \$
and \^
is that the
first accepts a name and the second an character valued expression.
Multi letter indices like "alpha","beta","gamma"
can only be given in the dot-free version of the notation
making the following
specifications equal:
x$alpha.beta.gamma
, alpha.beta.gamma.
,
x^"$alpha.beta.gamma"
,
x^"alpha.beta.gamma"
, x^c("alpha","beta","gamma")
,
x^c("alpha.beta","gamma")
,
x^c("$alpha.beta","k")
,
x^c("$","alpha.beta.gammak")
The specification for |
is equal to that for ^
.