The tensor mapping a tensor of dimension d to its corresponding diagonal tensor of dimension c(d',d*)
tripledelta.tensor(d,mark1="'",mark2="*",dn=NULL)
The tensor given by:
$$E_{i_1\ldots i_n j_1\ldots j_n k_1\ldots k_n}=\delta_{i_1j_1}\delta_{i_1k_1} \ldots \delta_{i_nj_n}\delta_{i_nk_1}$$
the first of three dimension vectors
the mark for the second dimension vectors
the mark for the third dimension vectors
list of character vectors, optional dimnames
K. Gerald van den Boogaart
The tripledelta is the tensor mapping a tensor to a corresponding diagonal tensor.
delta.tensor, diag.tensor
delta.tensor
diag.tensor
tripledelta.tensor(3)
Run the code above in your browser using DataLab