Stasheff identities from a bar coderivation #
This file identifies the Stasheff identities with the Taylor components of the square of the
corresponding degree-one coderivation of the reduced tensor coalgebra. The predicate
TauCeti.AInfinity.IsSuspension records the commuting suspension square on homogeneous pure
tensors. If F is the resulting Taylor map and
b = ReducedTensorWords.gradedCoderiv (G.shift 1) F 1, then the arity-n Taylor component of
b ∘ b is exactly the suspended Stasheff sum. Consequently b ∘ b = 0 is equivalent to
all unsuspended Stasheff identities.
The arities one through four are also stated explicitly. Together they pin the cohomological
Getzler--Jones/Keller convention: the Leibniz sign in arity two is (-1)^|a|, arity three has
ordinary associativity when the higher operations vanish, and arity four is then zero.
Main results #
TauCeti.AInfinity.IsSuspension: compatibility between a Taylor map and unsuspended operations on homogeneous tensors.TauCeti.AInfinity.suspensionTaylor: the Taylor map suspending a family of operations, which realizesIsSuspensionfor every family (TauCeti.AInfinity.isSuspension_suspensionTaylor).TauCeti.AInfinity.desuspension: the operations suspended by a Taylor map, of the degrees ofA∞operations when the Taylor map has degree one (TauCeti.AInfinity.isHomogeneous_desuspension).TauCeti.AInfinity.IsSuspension.taylorComponent_comp_self_apply: the arity component of the coderivation square is the suspended Stasheff sum.TauCeti.AInfinity.IsSuspension.comp_self_eq_zero_iff_forall_stasheffSum_eq_zero: a degree-one bar coderivation squares to zero exactly when all Stasheff identities hold on homogeneous inputs.TauCeti.AInfinity.IsSuspension.taylorComponent_comp_self_one_eq_zero_iffthroughtaylorComponent_comp_self_four_eq_zero_iff: the vanishing criteria for the first four components, with the Stasheff identities written out verbatim.
References #
- E. Getzler and J. D. S. Jones, A-infinity algebras and the cyclic bar complex, Sections 1--2.
- B. Keller, Introduction to A-infinity algebras and modules, Sections 3.1 and 3.6.
A Taylor map F : Tᶜ(A) ⟶ A is the suspension of operations mₙ when, on every
homogeneous pure tensor, it is obtained from mₙ by the Koszul sign of the tensor power of the
degree--1 suspension. The grading is the unsuspended grading; the associated coderivation is
built using G.shift 1.
The relation is required only on homogeneous inputs. Requiring it on arbitrary inputs with an arbitrarily supplied degree family would be inconsistent, since the suspension sign depends on those degrees.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The defining condition for a Taylor map to be the suspension of a family of operations, as
a reusable Iff: this exposes the body of the predicate to consumers in other modules, for which
the definition's body is not exposed.
The Taylor map suspending a family of operations. On a word of length n it evaluates m n
after twisting the i-th letter by the Koszul twist of parameter n - 1 - i; on homogeneous
letters these twists multiply to the suspension sign (-1) ^ suspExp n d.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The suspension Taylor map on a pure tensor word.
suspensionTaylor G m is a Taylor map suspending m, so every family of operations has one.
Two Taylor maps which suspend the same operations are equal. Thus retaining both the suspended Taylor map and the unsuspended operations does not add unconstrained data.
A Taylor map related by suspension to operations of degree 2 - n has degree one from tensor
words in the suspended grading to suspended letters. This is the homogeneity input that makes the
square of its bar coderivation an ordinary coderivation.
The desuspension of a Taylor map F : Tᶜ(sA) ⟶ sA: the operations whose suspension it is.
In positive arity n it evaluates F on words of length n after twisting the i-th letter by
the Koszul twist of parameter n - 1 - i, which undoes the suspension sign; in arity zero it is
zero. Suspending a desuspended Taylor map recovers that Taylor map
(suspensionTaylor_desuspension); conversely, operations with zero arity-zero term are recovered
by desuspending any Taylor map that suspends them (IsSuspension.eq_desuspension).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The desuspension of a Taylor map vanishes in arity zero.
In positive arity, the desuspension evaluates the Taylor map on the word of Koszul-twisted letters.
Suspending the desuspension of a Taylor map recovers it.
Every Taylor map is the suspension of its desuspension.
Operations without an arity-zero term are the desuspension of any Taylor map suspending them;
together with isSuspension_desuspension, the uncurved operations and their Taylor maps determine
each other.
The desuspension of a Taylor map of degree one for the suspended grading has, in each positive
arity n, the degree 2 - n of an A∞ operation. This is the converse of
IsSuspension.isHomogeneous.
The arity-n Taylor component of the square of the suspended bar coderivation is the
suspended Stasheff sum. The input elements are recorded with their unsuspended degrees d; they
therefore have degrees d i - 1 for the shifted grading used by the coderivation.
The arity component of the bar-coderivation square is the unsuspended Stasheff sum multiplied by the single suspension sign of the whole input tuple.
On homogeneous inputs, an arity component of the bar-coderivation square vanishes exactly when the corresponding unsuspended Stasheff sum vanishes.
The first four components #
The arity-one component of b ∘ b vanishes exactly when m₁ m₁ = 0.
The arity-two component of b ∘ b is zero exactly when m₁ obeys the graded Leibniz
rule for m₂, with sign (-1)^(d 0) on the second differentiated input.
The arity-three component of b ∘ b is zero exactly when the displayed arity-three
Stasheff expression vanishes, including the two degree-dependent Koszul factors.
The arity-four component of b ∘ b is zero exactly when the displayed arity-four
Stasheff expression vanishes, with all four unary-insertion signs explicit.
The suspended bar coderivation squares to zero exactly when the unsuspended operations obey
every Stasheff identity on homogeneous inputs. Since an internal grading decomposes every
element into a finite sum of homogeneous elements, testing those inputs detects the whole linear
map b ∘ b, not merely its restriction to homogeneous words.