next
|
previous
|
forward
|
backward
|
up
|
top
|
index
|
toc
|
directory
|
Macaulay 2 web site
Macaulay2Doc
>
The Macaulay 2 language
>
operators
>
**
** -- a binary operator, usually used for tensor product or Cartesian product
See also
^**
-- a binary operator, usually used for tensor or Cartesian power
Ways to use
**
:
AffineVariety ** Ring
-- a binary operator, usually used for tensor product or Cartesian product
BettiTally ** BettiTally, see
BettiTally
-- the class of all Betti tallies
ChainComplex ** ChainComplex
-- tensor product
ChainComplex ** Module, see
ChainComplex ** ChainComplex
-- tensor product
Module ** ChainComplex, see
ChainComplex ** ChainComplex
-- tensor product
ChainComplex ** ChainComplexMap
-- tensor product
Module ** ChainComplexMap, see
ChainComplex ** ChainComplexMap
-- tensor product
ChainComplex ** GradedModule
-- tensor product
ChainComplex ** Ring
-- a binary operator, usually used for tensor product or Cartesian product
ChainComplexMap ** ChainComplex
-- tensor product
ChainComplexMap ** Module, see
ChainComplexMap ** ChainComplex
-- tensor product
ChainComplexMap ** ChainComplexMap
-- tensor product
CoherentSheaf ** CoherentSheaf
-- tensor produce of coherent sheaves
Expression ** Expression, see
Expression
-- the class of all expressions
GradedModule ** ChainComplex
-- tensor product
GradedModule ** GradedModule
-- a binary operator, usually used for tensor product or Cartesian product
GradedModule ** Module
-- a binary operator, usually used for tensor product or Cartesian product
Module ** GradedModule, see
GradedModule ** Module
-- a binary operator, usually used for tensor product or Cartesian product
Matrix ** Matrix
-- tensor product
Matrix ** Module
-- tensor product
Module ** Matrix, see
Matrix ** Module
-- tensor product
Matrix ** Ring
-- tensor product
Ring ** Matrix, see
Matrix ** Ring
-- tensor product
Matrix ** RingElement
-- a binary operator, usually used for tensor product or Cartesian product
Module ** Module
-- tensor product
Module ** Ring
-- tensor product
Ring ** Module, see
Module ** Ring
-- tensor product
Monoid ** Monoid
-- tensor product of monoids
Ring ** Ring
-- tensor product
RingMap ** Matrix
-- tensor product of a module map via a ring map
RingMap ** Module
-- tensor product of a module via a ring map
Set ** Set
-- Cartesian product
Tally ** Tally
-- Cartesian product of tallies
Vector ** Vector
-- tensor product
For the programmer
The object
**
is
a
keyword
.
This operator may be used as a binary operator in an expression like
x**y
. The user may install
binary methods
for handling such expressions with code such as
X ** Y := (x,y) -> ...
where
X
is the class of
x
and
Y
is the class of
y
.