powered by
Create and test for the identity element
is.id(x) id(n) # S3 method for free is.id(x)
Object of class free
free
Strictly positive integer
Function id() returns a vector of free objects, all of which are the identity element. Do not ask what happens if \(n=0\).
id()
Function is.id() returns a Boolean indicating whether an element is the identity or not. The identity can also be generated using as.free(0).
is.id()
as.free(0)
# NOT RUN { id() as.free(0) # convenient R idiom for creating the identity x <- rfree(10,3) stopifnot(all(x == x + as.free(0))) stopifnot(all(is.id(x-x))) # }
Run the code above in your browser using DataLab