Group cohomology calculator


This software can be used to calculate the first group cohomology of SU(2)-representations of fundamental groups of surfaces. Moreover, given a homeomorphism of the underlying surface (as a product of Dehn twists, as a braid, or by its action on the fundamental group), it can calculate the 1-eigenspace of the induced action on the group cohomology at a fixed representations.

Notes on usage

This software is built in Mathematica which needs to be downloaded for this to run properly. The main functions are included in the Mathematica package calculateGroupCohomology.m. See also the Mathematica notebook groupCohomologyExamples.nb for some simple examples on how to use the package.