The morphism complex of right A-infinity modules #
Let M and N be right A∞ modules over an A∞ algebra A, with module bar differentials
b_M and b_N on the cofree bar comodules sM ⊗ Tᶜ(sA) and sN ⊗ Tᶜ(sA). A cochain of
degree p from M to N is a morphism of these cofree comodules which is homogeneous of degree
p for the total suspended gradings. The differential of a cochain is its graded commutator with
the module bar differentials,
δF = b_N ∘ F - (-1)^p F ∘ b_M.
Both bar differentials are coderivations over the same algebra bar differential, so the commutator
is again a comodule morphism (TauCeti.Comodule.Hom.coderivationComm); it has degree p + 1, and
δ² = 0 because b_M² = 0 and b_N² = 0. This file packages these cochains and their
differential as a cochain complex of modules over the ground ring. Composition of cochains adds
degrees and satisfies the graded Leibniz rule, with the sign carried by the outer factor, so these
complexes are the Hom complexes of a DG category of right A∞ modules.
The two existing notions of maps between modules sit inside this complex. Morphisms of right
A∞ modules are exactly the closed cochains of degree zero, and a homotopy from f to g is
exactly a cochain of degree -1 whose differential is the difference of their bar maps. As for
module morphisms and homotopies, the differential of a cochain is detected by its Taylor map,
TauCeti.AInfinityRightModule.homCochains.taylor_homDifferential.
Main definitions #
TauCeti.AInfinityRightModule.homCochains: the homogeneous comodule morphisms of degreepbetween the cofree bar comodules.TauCeti.AInfinityRightModule.homDifferential: the graded commutator with the module bar differentials.TauCeti.AInfinityRightModule.homComplex: the morphism complex.TauCeti.AInfinityRightModule.homCochains.id,TauCeti.AInfinityRightModule.homCochains.comp: the identity cochain, and the bilinear composition of cochains, which adds degrees.TauCeti.AInfinityRightModuleHom.equivZeroCocycles: module morphisms are the closed degree-zero cochains.TauCeti.AInfinityRightModuleHom.Homotopy.equivCochains: homotopies are the degree--1cochains bounding the difference of two morphisms.
Main results #
TauCeti.AInfinityRightModule.homDifferential_homDifferential: the differential squares to zero.TauCeti.AInfinityRightModule.homCochains.taylor_homDifferential: the Taylor map of the differential of a cochain.TauCeti.AInfinityRightModule.homDifferential_comp: the graded Leibniz rule for composition of cochains.
Implementation notes #
TauCeti.AInfinityRightModule.homComplex is exposed so that its terms remain definitionally the
cochain modules homCochains MM NN p: the statement of homComplex_d already needs this to
type-check, and so do downstream constructions which feed homCochains.comp and
homCochains.id to the Hom complexes.
References #
- B. Keller, Introduction to A-infinity algebras and modules, Section 4.
The cochains of degree p from MM to NN: the linear maps between the cofree bar comodules
sM ⊗ Tᶜ(sA) and sN ⊗ Tᶜ(sA) which commute with the coactions and raise the total suspended
degree by p.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Membership in the cochains of degree p: commuting with the coactions and having degree
p.
A homogeneous comodule morphism of degree p is a cochain of degree p.
A cochain as a morphism of the cofree bar comodules.
Equations
- TauCeti.AInfinityRightModule.homCochains.toComoduleHom F = { toLinearMap := ↑F, map_coact := ⋯ }
Instances For
A cochain of degree p raises the total suspended degree by p.
Cochains are determined by their Taylor maps, the components obtained by applying the coalgebra counit.
The graded commutator of a cochain of degree p with the module bar differentials,
b_N ∘ F - (-1)^p F ∘ b_M, is a cochain of degree p + 1.
The differential of the morphism complex: a cochain F of degree p is sent to its graded
commutator b_N ∘ F - (-1)^p F ∘ b_M with the module bar differentials.
Equations
- MM.homDifferential NN p = { toFun := fun (F : ↥(MM.homCochains NN p)) => ⟨NN.barDifferential ∘ₗ ↑F - p.negOnePow • ↑F ∘ₗ MM.barDifferential, ⋯⟩, map_add' := ⋯, map_smul' := ⋯ }
Instances For
The differential of a cochain is its graded commutator with the module bar differentials.
The differential of the morphism complex squares to zero.
The differential of the morphism complex composed with itself is zero.
The Taylor map of the differential of a cochain: the counit component of
b_N ∘ F - (-1)^p F ∘ b_M is taylor_N ∘ F - (-1)^p taylor(F) ∘ b_M.
A cochain of degree zero is closed exactly when it intertwines the module bar differentials.
For a cochain of degree -1, the differential is b_N ∘ H + H ∘ b_M.
Composition #
The identity of the cofree bar comodule is a cochain of degree zero.
The composite of a cochain of degree p after a cochain of degree q is a cochain of degree
p + q.
The identity cochain of degree zero: the identity of the cofree bar comodule.
Equations
Instances For
The identity cochain is the identity map.
Composition of cochains, in Keller's order: a cochain G of degree p after a cochain F of
degree q is the cochain G ∘ F of degree n = p + q. It is bilinear in G and F.
Equations
- TauCeti.AInfinityRightModule.homCochains.comp h = LinearMap.mk₂ R (fun (G : ↥(NN.homCochains PP p)) (F : ↥(MM.homCochains NN q)) => ⟨↑G ∘ₗ ↑F, ⋯⟩) ⋯ ⋯ ⋯ ⋯
Instances For
The composite of two cochains is the composite of the underlying maps.
Composing with the identity cochain on the right changes nothing.
Composing with the identity cochain on the left changes nothing.
Composition of cochains is associative.
The identity cochain is closed.
The graded Leibniz rule: for cochains G of degree p and F of degree q,
δ(G ∘ F) = δG ∘ F + (-1)^p G ∘ δF. The sign is carried by the outer factor, as in Keller's
composition order.
The morphism complex between two right A∞ modules. Its degree-p term is the module of
cochains of degree p, and its differential is the graded commutator with the module bar
differentials.
Equations
- MM.homComplex NN = CochainComplex.of (fun (p : ℤ) => ↧↥(MM.homCochains NN p)) (fun (p : ℤ) => ModuleCat.ofHom (MM.homDifferential NN p)) ⋯
Instances For
The degree-p term of the morphism complex is the module of cochains of degree p.
The differential of the morphism complex is induced by homDifferential.
The bar map of a module morphism is a cochain of degree zero.
Morphisms of right A∞ modules are exactly the closed cochains of degree zero in the
morphism complex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The closed cochain of a module morphism is its bar map.
The module morphism of a closed cochain has that cochain as its bar map.
The bar homotopy of a module homotopy is a cochain of degree -1.
Homotopies from f to g are exactly the cochains of degree -1 whose differential is the
difference of the bar maps of f and g.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cochain of a homotopy is its bar homotopy.
The homotopy of a bounding cochain has that cochain as its bar homotopy.