A function to perform the decomposition of a semigroup structure
decomp(S, pr, type = c("mca", "pi", "at", "cc"), reduc, fac, force)
An object of ‘Decomp
’ class having:
vector with the class membership
the equations in the decomposition
(optional) the image matrices
(optional) the partial order table
(optional) a vector with the order of the image matrices
an object of a ‘Semigroup
’ class
either an object of a ‘Congruence
’ class or an object of a ‘Pi.rels
’ class
type of decomposition; ie. the reduction is based on
mca
meet-complements of atoms in the ‘Pi.rels
’ class
pi
\(\pi\)-relations in the ‘Pi.rels
’ class
at
atoms
cc
congruence classes
(optional and logical) does the return object should include the reduced structures?
(optional) the factor that should be decomposed
(optional and logical) force further reduction of the semigroup when S
has NA
s? (see details)
Antonio Rivero Ostoic
The decomp
function is a reduction form of an algebraic structure like the semigroup that verifies which of the class members in the system are congruent to each other.
The decomposed object then is made of congruent elements, which form part of the lattice of congruence classes in the algebraic structure.
In case that the input data comes from the Pacnet program, then such elements are in form of \(\pi\)-relations or the meet-complements of the atoms; otherwise these are simply equivalent elements satisfying the substitution property.
Sometimes a ‘Semigroup
’ class object contains not available data in the multiplication table, typically when it is an image from the fact
function.
In such case, it is possible to perform a reduction of the semigroup structure with the force
option, which performs additional equations to the string relations in order to get rid of NA
s in the semigroup data.
Pattison, Philippa E. Algebraic Models for Social Networks. Cambridge University Press. 1993.
Hartmanis, J. and R.E. Stearns Algebraic Structure Theory of Sequential Machines. Prentice-Hall. 1966.
fact
, cngr
, reduc
, pi.rels
,
semigroup
, partial.order
, green.rel
.