Other Operations on Cohomology Modules#
- CorestrictionMapImage(G, C, c, i): Grp, ModCoho, UserProgram, RngIntElt -> UserProgram#
- CorestrictCocycle(G, C, c, i): Grp, ModCoho, UserProgram, RngIntElt -> UserProgram#
Given an \(i\)-cochain \(c\) for the cohomology module \(C\) which has to be defined wrt. to some subgroup \(U\) of \(G\), return the corestriction of \(c\) to \(H^i(G, \ldots)\).
- InflationMapImage(M, c): Map, UserProgram -> UserProgram#
- LiftCocycle(M, c): Map, UserProgram -> UserProgram#
NewCodomain: Any Default: false Level : RngIntElt Default: false
Given a cochain \(c: G^i \to X\) and a (transversal) map \(H \to G\), return the inflation (lift) of \(c\) to \(H\), ie. a cochain \(d:H^i \to X\) defined by \(d(h) := c(M(h))\). If
Levelis given \(c\) is assumed to be in the cohomology group of that level, ie. \(i :=\)Level. IfLevelis not specified, Magma tries its best to guess the correct level.If
NewCodomainis given, the values of \(d\) are coerced into this structure.
- CoboundaryMapImage(M, i, c): ModCoho, RngIntElt, UserProgram -> UserProgram#
For a cohomology module \(M\), a level \(i\) and a \(i\)-cochain \(c\) (as a user program), return a \(i+1\)-coboundary as obtained from the cohomological coboundary operator.