-
Notifications
You must be signed in to change notification settings - Fork 298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - feat(representation_theory/group_cohomology/basic): add standard definition of group cohomology #18341
Conversation
Thanks 🎉 bors merge |
…nition of group cohomology (#18341) We define the complex of inhomogeneous cochains, define group cohomology to be its cohomology, and prove this is isomorphic to the appropriate Ext groups. Co-authored-by: Joël Riou <joel.riou@universite-paris-saclay.fr> Co-authored-by: Amelia Livingston <al3717@ic.ac.uk>
Pull request successfully merged into master. Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page. |
Everything is set for you to forward-port this now; just search https://leanprover-community.github.io/mathlib-port-status/out-of-sync for your name and click on the two files that come up. |
…-community/mathlib#18950 (#3807) This also brings the proof of `partialProd_right_inv` in line with mathlib3.
We define the complex of inhomogeneous cochains, define group cohomology to be its cohomology, and prove this is isomorphic to the appropriate Ext groups.
I've defined the complex to be$0 \to Fun(G^0, M) \to Fun(G^1, M) \to \dots$ as it makes things simpler for now, and then when I add API for $H^0$ and $H^1$ I can give better expressions for low degree cochains. Rather than just defining the complex to be $0 \to M \to Fun(G, M) \to \dots$ from the start. Not sure which is better or if it matters much.