# This function calls CohomologyGenerators and # locates the generators in the cohomology ring.
InstallGlobalFunction(LocateGeneratorsInCohomologyRing,function(C)
local b,n,L,i,v; if not IsBound(C!.A) then Error("Call CohomologyRing() first\n");fi;
b:=Basis(C!.A);
n:=Grading(C!.A).max_degree;
CohomologyGenerators(C,n);
L:=[]; for i in [1..Size(C!.D)] do
v:=ExtractColumn(C!.H[i][1],1);
Append(L,[Position(v,One(C!.K))+Sum(C!.B{[1..C!.D[i]]})]);
od;
return List(L,x->b[x]); end
);
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet am 2026-10-12)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.