Macaulay2 » Documentation
Packages » Macaulay2Doc » map » map(Matrix) » map(...,Degree=>...)
next | previous | forward | backward | up | index | toc

map(...,Degree=>...) -- specify the degree of a map

Description

Specifies that the degree of the map created should be d. The degree may be an integer or a list of integers (multidegree). The length of the list should be the same as the length of a degree for the ring, see degreeLength.

i1 : R = ZZ/101[x]

o1 = R

o1 : PolynomialRing
i2 : p = map(R^1, R^1, {{x^4}})

o2 = | x4 |

             1      1
o2 : Matrix R  <-- R
i3 : isHomogeneous p

o3 = false
i4 : q = map(R^1, R^1, {{x^4}}, Degree => 4)

o4 = | x4 |

             1      1
o4 : Matrix R  <-- R
i5 : isHomogeneous q

o5 = true

See also

Functions with optional argument named Degree:

  • basis(...,Degree=>...) -- see basis -- basis or generating set of all or part of a ring, ideal or module
  • cohomology(...,Degree=>...) -- see cohomology -- general cohomology functor
  • inducedMap(...,Degree=>...) -- specify the degree of a map
  • map(...,Degree=>...) -- specify the degree of a map
  • matrix(...,Degree=>...) -- see matrix(List) -- create a matrix from a doubly-nested list of ring elements or matrices

Further information

  • Default value: null
  • Function: map -- make a map
  • Option key: Degree -- an optional argument

The source of this document is in /build/reproducible-path/macaulay2-1.25.06+ds/M2/Macaulay2/packages/Macaulay2Doc/functions/map-doc.m2:563:0.