Macaulay2 » Documentation
Packages » WittVectors :: WittRingMap
next | previous | forward | backward | up | index | toc

WittRingMap -- The class of maps between Witt rings.

Description

In our implementation, a map of WittRings is always induced by a map between the underlying rings. WittRingMaps can operate on WittRingElements.

i1 : R = (ZZ/5)[x,y];
i2 : S = (ZZ/5)[a,b,c,d];
i3 : f = map(S, R, {a*b, c*d});

o3 : RingMap S <-- R
i4 : Wf = witt(2, f);

Functions and methods returning an object of class WittRingMap:

Methods that use an object of class WittRingMap:

  • baseMap(WittRingMap) -- Returns the underlying RingMap of a WittRingMap
  • explicit(WittRingMap) (missing documentation)
  • net(WittRingMap) (missing documentation)
  • source(WittRingMap) (missing documentation)
  • target(WittRingMap) (missing documentation)
  • WittRingMap ^ ZZ (missing documentation)
  • WittRingMap WittRingElement (missing documentation)

For the programmer

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


The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/WittVectors/Documentation.m2:112:0.