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
commuativity 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
corressponds 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) → S.C
and a pure tensor p : Pure S c
,
dropPair i j _ p
is the tensor formed by dropping the i
th and j
th parts of p
.
Equations
- TensorSpecies.Tensor.Pure.dropPair i j hij p m = p (TensorSpecies.Tensor.Pure.dropPairEmb i j m)
Instances For
Contraction coefficent #
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) → S.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 i
th index of p
with the j
th 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.