Instantiation of the Γ-algebra substrate at Ind SmallSuperVect #
RS.SuperGamma builds the four-block super-commutative algebra
superGammaAlgebra of a commutative monoid object over any
braided ℂ-linear ambient with an odd line (o, ho, hβ, hα). This
file executes the instantiation plan recorded there: the ambient
is Ind SmallSuperVect, the odd line is the embedded odd
generator indOf.obj sOdd, and the three hypotheses are proved.
The transported monoidal, symmetric and preadditive structure on
SmallSuperVectis installed fromSuperVectacross the small-model equivalence (Monoidal.transport); the scalar unitℂ ≃+* End (𝟙_ SmallSuperVect)follows by full faithfulness of the inclusion.The three odd-line facts are proved once, by hand, in
SuperVectat the standard odd lineℂ^{0|1}(hβis the existingstdSuper_braiding_neg;hαis the elementwise computationsuperOdd_coherence), then moved along functors by a reusable braided comparison calculus: aRS.BraidedComparison Fpackages a unit comparison, a tensor comparison, and the monoidal-functor axioms forF, and the odd-line data(ho, hβ, hα)transports forwards along any comparison (coherence_map,braiding_neg_map) and reflects backwards along a faithful one (coherence_reflect,braiding_neg_reflect). Reflection along the small-model inclusion lands the facts onsOdd; forward transport along the embedding comparison ofindOf(assembled from theIndSchur/SchurTransportlemmas asindOfComparison) lifts them toInd SmallSuperVect.superGammaAlgebraIndassembles the resultingRS.SuperCommAlgebrafor any commutative monoid objectRofInd SmallSuperVect, with the ℂ-linear structure installed from the scalar unit as inRS.ScalarLinear.
Braided comparisons and transport of odd-line data #
A braided comparison on a functor between braided monoidal
categories is monoidal-functor data up to isomorphism: a unit
comparison, a tensor comparison, and the naturality, associativity,
unitality and braiding axioms. indOf carries exactly this data
through the lemmas of RS.IndTensorExact, RS.IndSchur and
RS.SchurTransport without a registered Functor.Monoidal
instance, which is why the data is packaged explicitly rather than
through the Mathlib classes. Right unitality is derived from left
unitality through the braiding, so it is not a field.
Monoidal-functor data up to isomorphism on F, with the
braiding axiom: the odd-line transport interface.
- unitIso : CategoryTheory.MonoidalCategoryStruct.tensorUnit D ≅ F.obj (CategoryTheory.MonoidalCategoryStruct.tensorUnit C)
The unit comparison.
- tensorIso (x y : C) : CategoryTheory.MonoidalCategoryStruct.tensorObj (F.obj x) (F.obj y) ≅ F.obj (CategoryTheory.MonoidalCategoryStruct.tensorObj x y)
The tensor comparison.
- natural_left {x x' : C} (f : x ⟶ x') (y : C) : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight (F.map f) (F.obj y)) (self.tensorIso x' y).hom = CategoryTheory.CategoryStruct.comp (self.tensorIso x y).hom (F.map (CategoryTheory.MonoidalCategoryStruct.whiskerRight f y))
Naturality of the tensor comparison in the left factor.
- natural_right (x : C) {y y' : C} (g : y ⟶ y') : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft (F.obj x) (F.map g)) (self.tensorIso x y').hom = CategoryTheory.CategoryStruct.comp (self.tensorIso x y).hom (F.map (CategoryTheory.MonoidalCategoryStruct.whiskerLeft x g))
Naturality of the tensor comparison in the right factor.
- associativity (x y z : C) : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight (self.tensorIso x y).hom (F.obj z)) (CategoryTheory.CategoryStruct.comp (self.tensorIso (CategoryTheory.MonoidalCategoryStruct.tensorObj x y) z).hom (F.map (CategoryTheory.MonoidalCategoryStruct.associator x y z).hom)) = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.associator (F.obj x) (F.obj y) (F.obj z)).hom (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft (F.obj x) (self.tensorIso y z).hom) (self.tensorIso x (CategoryTheory.MonoidalCategoryStruct.tensorObj y z)).hom)
The associativity axiom.
- left_unitality (x : C) : (CategoryTheory.MonoidalCategoryStruct.leftUnitor (F.obj x)).hom = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight self.unitIso.hom (F.obj x)) (CategoryTheory.CategoryStruct.comp (self.tensorIso (CategoryTheory.MonoidalCategoryStruct.tensorUnit C) x).hom (F.map (CategoryTheory.MonoidalCategoryStruct.leftUnitor x).hom))
The left unitality axiom.
- braiding (x y : C) : CategoryTheory.CategoryStruct.comp (β_ (F.obj x) (F.obj y)).hom (self.tensorIso y x).hom = CategoryTheory.CategoryStruct.comp (self.tensorIso x y).hom (F.map (β_ x y).hom)
The braiding axiom.
Instances For
A braided functor carries the canonical braided comparison.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Right unitality is derived: the braiding turns the right
unitor of F.obj x into its left unitor, the braiding axiom
carries the braiding downstairs, and the braiding identity of the
base returns the right unitor.
The transported odd-square trivialization: conjugate ho by
the tensor and unit comparisons.
Instances For
The inverse of the transported odd square, in components.
Inverse form of left unitality.
Inverse form of right unitality.
Inverse form of naturality in the left factor.
Inverse form of naturality in the right factor.
Inverse form of associativity.
The left odd-line pattern in components: the transported
form of (λ_ o).inv ≫ ho.inv ▷ o ≫ (α_ o o o).hom is the image of
the pattern downstairs, followed by the inverse triple-tensor
comparison.
The right odd-line pattern in components: the transported
form of (ρ_ o).inv ≫ o ◁ ho.inv is the image of the pattern
downstairs, followed by the same inverse comparison.
Forward transport of the odd-cubed coherence: the
hypothesis hα of RS.superGammaAlgebra moves along any braided
comparison.
Reflection of the odd-cubed coherence: along a faithful
braided comparison, hα downstairs at the transported square
forces hα upstairs.
Forward transport of the odd braiding sign along an additive braided comparison.
Reflection of the odd braiding sign along a faithful additive braided comparison.
The odd line of SuperVect, trivialized #
The standard odd line ℂ^{0|1} of SuperVect carries the
trivialization superOddSquare : ℂ^{0|1} ⊗ ℂ^{0|1} ≅ 𝟙, pairing
the two odd generators; its braiding sign is
RS.stdSuper_braiding_neg, and the odd-cubed coherence hα is
the elementwise computation superOdd_coherence: both insertions
of the trivialized square send the odd generator e to
e ⊗ e ⊗ e.
A product with a subsingleton first factor is its second factor.
Equations
Instances For
The square of the scalar line, trivialized.
Equations
Instances For
The trivialization of the odd square in SuperVect: the
even component pairs the two odd lines through lineTensorEquiv,
and the odd component is trivial.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The odd-cubed coherence holds in SuperVect at the
standard odd line: both insertions of the trivialized square send
the odd generator to the triple tensor of generators.
The transported structure on the small model #
SmallSuperVect receives the monoidal and symmetric structure of
SuperVect across the small-model equivalence, by
Monoidal.transport; the inclusion is then monoidal, braided,
faithful and additive, so preadditivity of the tensor and the
scalar unit follow by reflection.
The monoidal structure of the small model, transported from
SuperVect across the small-model equivalence.
The symmetry of the small model.
Equations
- One or more equations did not get rendered due to their size.
The inclusion is monoidal for the transported structure.
Equations
- One or more equations did not get rendered due to their size.
The inclusion is braided for the transported structure.
Equations
- One or more equations did not get rendered due to their size.
The small model is monoidal preadditive, by reflection along the faithful additive monoidal inclusion.
The even component of a unit endomorphism, at the scalar type.
Equations
- RS.unitEvenMap f = f.evenMap
Instances For
The scalar unit of SuperVect: endomorphisms of the
monoidal unit are the scalars.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Full faithfulness of the inclusion on endomorphisms, as a ring
isomorphism; End-multiplication is reversed composition on both
sides, and the inclusion is functorial on the nose.
Equations
- RS.smallEndRingEquiv x = { toEquiv := CategoryTheory.InducedCategory.homAddEquiv.toEquiv, map_mul' := ⋯, map_add' := ⋯ }
Instances For
The scalar unit of the small model: transport the scalar
unit of SuperVect along the unit comparison of the inclusion and
pull back by full faithfulness.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical braided comparison on the inclusion.
Instances For
The trivialized odd square of the small model: the
SuperVect trivialization of the embedded odd generator, pulled
back through the fully faithful inclusion.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The comparison square of smallOddSquare is the SuperVect
trivialization it was pulled back from.
The braiding sign at the small odd generator, by
reflection along the inclusion from RS.stdSuper_braiding_neg.
The odd-cubed coherence at the small odd generator, by
reflection along the inclusion from RS.superOdd_coherence.
The embedding comparison of indOf #
The braided comparison of the ind-embedding: the unit and
tensor comparisons of RS.IndSchur and RS.SchurTransport
assemble into a braided comparison on indOf, over any braided
small base.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The odd line of Ind SmallSuperVect and the Γ-algebra #
The odd line of the instantiated ambient: the embedded odd generator of the small model.
Equations
Instances For
The trivialized odd square of the ambient: the transported small-model trivialization.
Instances For
The braiding sign at the odd line of the ambient: the
hypothesis hβ of RS.superGammaAlgebra.
The odd-cubed coherence at the odd line of the ambient:
the hypothesis hα of RS.superGammaAlgebra.
The Γ-algebra of the instantiated ambient: for any
commutative monoid object R of Ind SmallSuperVect, the
morphisms out of the unit and out of the embedded odd generator
form a super-commutative ℂ-algebra under prefixed convolution —
RS.superGammaAlgebra at the odd line indOddLine, with the
ℂ-linear structure installed from the scalar unit of the small
model as in RS.ScalarLinear.