Overview of the computation of A-infinity structures
By: Mikael Vejdemo JohanssonBen Webster asked, in a comment to the post Question for the audience for pointers to literature on the computation of -structures. Since I’m still out traveling, and far from a university, I won’t give any real pointers, but rather stick to namedropping. It’s not very difficult, using the names, to dig out the relevant article references from MathSciNet.
I also suffer from being slightly new to the field. There are people out there with a much better overview of what has been done, and what does apply. (Jim Stasheff, I’m looking at you! :))
At the core of -structures on Ext algebras lies the so called minimality theorem, proven by A Whole Range Of People. It states, roughly, that if is a dg-algebra, then the -structure on given by and induces an -structure on , together with a quasiisomorphism in such a way that any two such induced structures are quasiisomorphic to each other.
And with taken as, for instance, , for suitable resolution (i.e. dg-module quasiisomorphic to the -module ), we can view , and thus find an -structure on Ext induced by the obvious structure on the endomorphism dg-algebra of a chain complex.
Now, the trick is how to get such a structure. One of the earliest mentions I know of is the paper by Kadeishvili, where a purely algorithmic approach is taken. He gives a recursion, using the Stasheff axioms, where, in order to calculate a certain higher product for a certain input, you calculate a sum of products and compositions of lower products, ending up with something that is, inductively, known. This way, you end up with calculation of specific products reducing to a matter of taking preimages under certain differentials and a lot of bookkeeping.
This method is the one I’m basically talking about in my previous post.
Another method floating around uses Homotopy Perturbation Theory (or was it Homology Perturbation Theory - I keep forgetting). Some of the relevant names here are Huebschmann, Stasheff, Gugenheim, Johansson (Lennart, not Mikael!!!) and Lambe. The idea here is to find a strong deformation retract , and work with the portions of that to find everything you need.
This kind of approach I have seen used by Berciano in her work with the KENZO module ARAIA-CRAIC for calculation of -coalgebra structures in topological contexts, and is also being used by Berciano-Umble in at least one recent preprint.
Finally, Merkulov has taken the basic idea of HPT and refined it for cases where a lot is already known. He requires a vector space splitting of the dg-algebra , where , and is the complement of . Using this, and a few functions - a projection down on and a homotopy , he gets enough data to be able to write down the -structure on with each function and each component of the quasiisomorphism being given by sums of planar evaluation trees, with each internal edge being an application of the homotopy, and each vertex being a normal multiplication in the dg-algebra.
It has the good property of being generic and at the same time very explicit. However, unless this splitting is given, and the homotopy found, you can’t do very much with it.
I hope I haven’t now missed anyone important in the overview. Please correct me if I have.
Question for the audience
By: Mikael Vejdemo JohanssonThe blog is in quite a summer lull, and I’m not doing near my share of keeping it up. I’m blaming my vacation and my marriage ceremony tomorrow.
Anyway, here is a question I was thinking about on my way home. About appropriate terminology for my own research. I’m putting quite a bit of thought into calculation of -structures on Ext-algebras in cases where the usual calculation methods - Homotopy perturbation theory, Merkulov’s method, et.c. - do not really work well since the required data about the endomorphism ring of the appropriate chain complex ends up being much too large. So far I have been calling this local computation, but it struck me that it might end up confusing those more used to local being used for .. say .. localization in various contexts.
On the way I thought about blind computation, to indicate the lack of information compared to the more global methods, but this doesn’t seem to be quite it either.
Thus a question to the readers (and writers?) of this blog: what would be a good word to describe my particular brand of computation of -structures on , for a DG-algebra which gets viewed as a black box, capable of performing calculations, but not of displaying its internals in any good way?