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
Robin K. S. Hankin
Function id() returns a vector of n free objects, all of which are the identity element. Do not ask what happens if \(n=0\).
id()
n
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)
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