Riemann Surfaces#
- Introduction to Riemann Surfaces
- Creation Functions
- Properties of Riemann Surfaces
- Basic Invariants
- Fundamental Group
DiscriminantPoints(f): RngMPolElt → SeqEnum[FldComElt]DiscriminantPoints(f, sigma): RngMPolElt, PlcNumElt → SeqEnum[FldComElt]DiscriminantPoints(X): RieSrf → SeqEnum[FldComElt]BranchPoints(X): RieSrf → TupRamificationPoints(X): RieSrf → SeqEnum[RieSrfPt]SingularPoints(X): RieSrf → SeqEnumFundamentalGroup(P): SeqEnum[FldComElt] → FldComElt, SeqEnum[FldComElt], SeqEnum[CPath], SeqEnum[SeqEnum[RngIntElt]]FundamentalGroup(X): RieSrf → SeqEnum[CChain]MonodromyRepresentation(X): RieSrf → SeqEnumExample: Riesrf Ex 1
- Basis for Period Matrix
- Points on Riemann Surfaces
- Divisors on Riemann Surfaces
Divisor(S,V): SeqEnum[RieSrfPt], SeqEnum[RngIntElt] → DivRieSrfEltZeroDivisor(X): RieSrfElt → DivRieSrfEltRiemannSurface(D): DivRieSrfElt → RieSrfSupport(D): DivRieSrfElt → SeqEnum[RieSrfPt], SeqEnum[RngIntElt]Degree(D): DivRieSrfElt → RngIntEltRandomDivisor(X,d): RieSrf, RngIntElt → RieSrfDivElt
- Abel–Jacobi Map
- Period Matrix Functions