Macaulay2 » Documentation
Packages » K3Surfaces :: LatticePolarizedK3surface
next | previous | forward | backward | up | index | toc

# LatticePolarizedK3surface -- the class of all lattice-polarized K3 surfaces

## See also

- K3 -- make a lattice-polarized K3 surface
- EmbeddedK3surface -- the class of all embedded K3 surfaces

## Functions and methods returning a K3 surface:

- pentagonalK3 -- pentagonal K3 surface
- tetragonalK3 -- tetragonal K3 surface
- trigonalK3 -- trigonal K3 surface

## Methods that use a K3 surface:

- coefficientRing(LatticePolarizedK3surface) -- coefficient ring of a K3 surface
- degree(LatticePolarizedK3surface,ZZ,ZZ) -- degree of a K3 surface
- genus(LatticePolarizedK3surface,ZZ,ZZ) -- genus of a K3 surface
- LatticePolarizedK3surface Sequence -- image of the embedding of a K3 surface
- map(LatticePolarizedK3surface,ZZ,ZZ) -- embedding of a K3 surface
- `project(VisibleList,LatticePolarizedK3surface,ZZ,ZZ)` -- see project -- project a K3 surface

## For the programmer

The object LatticePolarizedK3surface is a type, with ancestor classes HashTable < Thing.

The source of this document is in /build/macaulay2-88fgJW/macaulay2-1.25.11+ds/M2/Macaulay2/packages/K3Surfaces.m2:878:0.