Contractions on pure tensors #
Pure.contrPCoeff #
dropPairEmb #
dropPairEmbPre #
The preimage of m under dropPairEmb i j hij given that m is not equal
to i or j.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Commutativity of dropPairEmb #
dropPairOfMap #
Given a bijection Fin (n1 + 1 + 1) → Fin (n + 1 + 1)) and a pair i j : Fin (n1 + 1 + 1),
then dropPairOfMap i j _ σ _ : Fin n1 → Fin n corresponds to the induced bijection
formed by dropping i and j in the source and their image in the target.
Equations
- TensorSpecies.Tensor.Pure.dropPairOfMap i j hij σ hσ m = TensorSpecies.Tensor.Pure.dropPairEmbPre (σ i) (σ j) ⋯ (σ (TensorSpecies.Tensor.Pure.dropPairEmb i j m)) ⋯
Instances For
dropPair #
Given i j : Fin (n + 1 + 1), c : Fin (n + 1 + 1) → C and a pure tensor p : Pure S c,
dropPair i j _ p is the tensor formed by dropping the ith and jth parts of p.
Equations
- TensorSpecies.Tensor.Pure.dropPair i j hij p m = p (TensorSpecies.Tensor.Pure.dropPairEmb i j m)
Instances For
Contraction coefficient #
Given a pure tensor p : Pure S c and a i j : Fin n
corresponding to dual colors in c, contrPCoeff i j _ p is the
element of the underlying ring k formed by contracting p i and p j.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Contractions #
For c : Fin (n + 1 + 1) → C, i j : Fin (n + 1 + 1) with dual color, and a pure tensor
p : Pure S c, contrP i j _ p is the tensor (not pure due to the n = 0 case)
formed by contracting the ith index of p
with the jth index.
Equations
- TensorSpecies.Tensor.Pure.contrP i j hij p = TensorSpecies.Tensor.Pure.contrPCoeff i j hij p • (TensorSpecies.Tensor.Pure.dropPair i j ⋯ p).toTensor
Instances For
contrP as a multilinear map #
The multi-linear map formed by contracting a pair of indices of pure tensors.
Equations
- One or more equations did not get rendered due to their size.