size: Bignesses of a free object

Description Usage Arguments Details Value Note Author(s) See Also Examples

Description

Various metrics to say how “big” a free object is

Usage

1
2
3
4
size(a)
total(a)
number(a)
bigness(a)

Arguments

a

Vector of free group objects

Details

Thus size(a^2ba)=3, total(a^2ba)=4, and number(a^2ba)=2.

Function bigness() is a convenience wrapper that returns all three bigness measures.

Value

These functions return an integer vector.

Note

I would like to thank Murray Jorgensen for his insightful comments which inspired this functionality.

Author(s)

Robin K. S. Hankin

See Also

abs

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
a <- rfree(20,6,4)
size(a)
total(a)
number(a)



a <- rfree(20,6,4)
b <- rfree(20,6,4)

## Following should all be TRUE
size(a+b)   <= size(a)  + size(b)
total(a+b)  <= total(a) + total(b)
number(a+b) <= number(a)+ number(b)

bigness(rfree(10,3,3))
bigness(allconj(rfree(1,6,1)))

RobinHankin/freegroup documentation built on Aug. 13, 2019, 3:54 p.m.