Physlib.Relativity.Tensors.ComponentIdx.Product
Products of component indices
i. Overview
This file contains the component-index API induced by appending two lists of tensor colors.
The main construction identifies component indices for appended color lists with pairs of component indices for each side of the append.
ii. Key results
- `TensorSpecies.Tensor.ComponentIdx.prod` is the equivalence between `ComponentIdx (Fin.append c c1)` and `ComponentIdx c × ComponentIdx c1`.
iii. Table of contents
- A. Product equivalence
iv. References
There are no known references for the material in this module.
A. Product equivalence
2 declarations
The -th entry of the concatenated multi-index equals
Let and be sequences of tensor colors of lengths and , respectively. Let be a component index (multi-index) for , and let be a component index for . The equivalence `ComponentIdx.prod` identifies the pair with a component index for the concatenated color sequence . This theorem states that for any index , the value of the concatenated component index at the shifted position is equal to .
The -th component of the product index is for
Let and be sequences of index colors. Let and be component indices (multi-indices) for and , respectively. The product equivalence provides a map that takes the pair and returns a combined multi-index for the concatenated color sequence . This theorem states that for any index , the value of this combined multi-index at position is equal to the -th component of .
