Tensors associated with a tensor species #
The equivalence between ComponentIdx (Sum.elim c c1 ∘ ⇑finSumFinEquiv.symm)
and
Π (i : Fin n1 ⊕ Fin n2), Fin (S.repDim (Sum.elim c c1 i))
.
Equations
- TensorSpecies.Tensor.ComponentIdx.prodEquiv = (finSumFinEquiv.piCongr fun (x : Fin n1 ⊕ Fin n2) => finCongr ⋯).symm
Instances For
The product of two component indices.
Equations
Instances For
The equivalence between ComponentIdx (Sum.elim c c1 ∘ ⇑finSumFinEquiv.symm)
and
ComponentIdx c × ComponentIdx c1
formed by products.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The equivalence between pure tensors based on a product of lists of indices, and
the type Π (i : Fin n1 ⊕ Fin n2), S.FD.obj (Discrete.mk ((Sum.elim c c1) i))
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given two pure tensors p1 : Pure S c
and p2 : Pure S c
, prodP p p2
is the tensor
product of those tensors returning an element in
Pure S (Sum.elim c c1 ∘ ⇑finSumFinEquiv.symm)
.
Equations
Instances For
The equivalence between the type S.F.obj (OverColor.mk (Sum.elim c c1))
and the type
S.Tensor (Sum.elim c c1 ∘ ⇑finSumFinEquiv.symm)
.
Equations
Instances For
The tensor product of two tensors as a bi-linear map from
S.Tensor c
and S.Tensor c1
to S.Tensor (Sum.elim c c1 ∘ ⇑finSumFinEquiv.symm)
.
Equations
- One or more equations did not get rendered due to their size.