Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/laughedelic/m-cohomology

Basic abstractions and methods for computations in terms of group algebra Z[G] and automatic construction of cocycle translations for computation of cup-product.
https://github.com/laughedelic/m-cohomology

algebra category-theory cohomology haskell mathematics maths thesis

Last synced: 4 days ago
JSON representation

Basic abstractions and methods for computations in terms of group algebra Z[G] and automatic construction of cocycle translations for computation of cup-product.

Awesome Lists containing this project

README

        

[![License](https://img.shields.io/badge/license-LGPLv3-blue.svg)](https://www.tldrlegal.com/l/lgpl-3.0)
[![DOI](https://zenodo.org/badge/doi/10.5281/zenodo.34973.svg)](http://dx.doi.org/10.5281/zenodo.34973)

## Description

This is a part of my diploma thesis on computaion of integral cohomology algebra of modular 2-groups. This Haskell library offers some basic abstractions and methods for computations in terms of the group algebra `Z[G]` and automatic construction of cocycle traslations for computation of the cup-product.

### References

For more details about the work, see the following publication:

- [Hochschild cohomology ring of the modular group](http://dx.doi.org/10.1090/S1061-0022-2014-01328-3)
_Abstract:_ A description in terms of generators and relations is given for the cohomology ring and the Hochschild cohomology ring of the group algebra for the even modular group over the ring of integers. The free resolution of the trivial module described by Wall is used for that. Moreover, the bimodule resolution of the group algebra in question is described.

- This code uses the [sparse-lin-alg](https://github.com/laughedelic/sparse-lin-alg) Haskell library

### Disclaimer

The code is present here just for the sake of sharing the approach that I used in my research.