Nondegeneracy from the snake identities #
A form b : V โ V โถ ๐ admitting a copairing C : ๐ โถ V โ V
with the two snake identities has nondegenerate blocks โ the
hypothesis shape produced by rigidity, and the hypothesis shape
consumed by exists_coordinates.
The route: writing the copairing's even element as a pair of
finite sums of pure tensors (TensorProduct.exists_finset), the
two snake identities evaluated on generators become four
contraction identities (exists_contraction_families):
โ x, ฮฃ_{(m,n)} b(x, m) โข n = xandโ x, ฮฃ_{(m,n)} b(n, x) โข m = xon the even block,- the same two identities on the odd block.
Each identity forces the corresponding separation property, so
the even block separates on the left and the odd block is
nondegenerate (blocks_nondegenerate_of_snake), and the graded
coordinate identification follows unconditionally
(exists_coordinates_of_snake).
Reduced views of the remaining morphism components #
The odd component of a form morphism, with its domain and codomain presented in reduced form.
Equations
- RS.formOddMap b = b.oddMap
Instances For
The even component of a copairing morphism ๐ โถ V โ V, with
its domain and codomain presented in reduced form.
Equations
- RS.formCoevMap C = C.evenMap
Instances For
The odd component of a copairing morphism, with its domain and codomain presented in reduced form.
Equations
- RS.formCoevOddMap C = C.oddMap
Instances For
The contraction identities #
The sum-shuffling these proofs run on -- pushing a finite sum
through a bound map, splitting it across the summands of a
product -- is Common/ProdSum.lean; the maps there are bound so
that instance search never meets a metavariable.
Contraction families from the snake identities (accompanying paper ยง5.2): the even copairing element decomposes as finite sums of pure tensors over each graded block, and the two snake identities become the four contraction identities relating those families to the blocks of the form.
Nondegeneracy of the blocks #
Nondegeneracy from the snake identities: the even block
separates on the left and the odd block is nondegenerate โ
exactly the hypotheses of exists_coordinates.
The unconditional coordinate identification #
Standard coordinates from rigidity (accompanying paper ยง5.1): a super vector space with a supersymmetric form admitting a copairing with the snake identities carries graded coordinates taking the form's blocks to the standard forms.