get some important boolean properties of a matrix, see Matroid - Wikipedia for the definitions.
# S3 method for matroid
is_simple( x )# S3 method for matroid
is_uniform( x )
# S3 method for matroid
is_paving( x )
is_simple()
returns a logical.
A matroid is simple iff it has no loops and no multiple groups.
is_uniform()
returns a logical.
A matroid is uniform iff all the hyperplanes have the same size,
which is the rank-1.
is_paving()
returns a logical.
For the definition of paving see Paving Matroid - Wikipedia.
This property is important because the hyperplane axioms
are fairly easy to check.
a matroid object, as returned from the constructor matroid()
Matroid - Wikipedia. https://en.wikipedia.org/w/index.php?title=Matroid&oldid=1086234057
Paving Matroid - Wikipedia. https://en.wikipedia.org/w/index.php?title=Paving_matroid&oldid=1021966244
matroid()