Learn R Programming

m2r (version 1.0.3)

ring: Create a new ring in Macaulay2

Description

Create a new ring in Macaulay2

Usage

ring(..., coefring = m2_coefrings(), order = m2_termorders(), code = FALSE)

ring.(..., coefring = m2_coefrings(), order = m2_termorders(), code = FALSE)

ring_( vars, coefring = m2_coefrings(), order = m2_termorders(), code = FALSE, ... )

ring_.( vars, coefring = m2_coefrings(), order = m2_termorders(), code = FALSE, ... )

# S3 method for m2_polynomialring m2_parse_object_as_function(x, params)

m2_coefrings()

m2_termorders()

# S3 method for m2_polynomialring print(x, ...)

Value

a reference to a Macaulay2 ring

Arguments

...

...

coefring

coefficient ring (default: "CC")

order

a term order (default: "grevlex")

code

return only the M2 code? (default: FALSE)

vars

vector of variable names

x

formal argument for print method

params

e.g. [x,y,z] or [x..z]