Embeddings of mixed colours #
An embedding preserves the order of odd colours and their symplectic partners and signs. Extending a functional by zero along such an embedding preserves its alternating evaluations on the embedded colours and annihilates inputs using any other colour.
Compatible embeddings of the even and odd colour sets.
The embedding of even colours.
The increasing embedding of odd colours.
Symplectic partners are preserved.
The signs of symplectic partners are preserved.
Instances For
The embedding of the multiset and set data read by a mixed functional.
Equations
- e.dataEmbedding = { toFun := fun (p : Multiset (Fin k) × Finset (Fin (2 * ℓ))) => (Multiset.map (⇑e.even) p.1, Finset.map e.odd.toEmbedding p.2), inj' := ⋯ }
Instances For
Embed smaller colour spaces by retaining each first-half odd colour and moving its partner into the enlarged second half.
Equations
- RS.MixedColourEmbedding.ofLE hk hℓ = { even := Fin.castLEEmb hk, odd := OrderEmbedding.ofStrictMono (RS.MixedColourEmbedding.oddInclusion hℓ) ⋯, partner_eq := ⋯, sign_eq := ⋯ }
Instances For
Extension by zero to the embedded colour data.
Equations
Instances For
The extended functional agrees with the original on embedded multisets and sets.
An even colour outside the embedding makes the extended functional vanish.
An odd colour outside the embedding makes the extended functional vanish.
Alternating evaluation commutes with the colour embedding.
Alternating evaluation vanishes if an even input colour is outside the embedding.
Alternating evaluation vanishes if an odd input colour is outside the embedding.