Elements of posets, lattices, semilattices, etc.¶
-
class
sage.combinat.posets.elements.JoinSemilatticeElement(poset, element, vertex)¶ Bases:
sage.combinat.posets.elements.PosetElementEstablishes the parent-child relationship between
posetandelement, whereelementis associated to the vertexvertexof the Hasse diagram of the poset.INPUT:
poset- a poset objectelement- any objectvertex- a vertex of the Hasse diagram of the poset
-
class
sage.combinat.posets.elements.LatticePosetElement(poset, element, vertex)¶ Bases:
sage.combinat.posets.elements.MeetSemilatticeElement,sage.combinat.posets.elements.JoinSemilatticeElementEstablishes the parent-child relationship between
posetandelement, whereelementis associated to the vertexvertexof the Hasse diagram of the poset.INPUT:
poset- a poset objectelement- any objectvertex- a vertex of the Hasse diagram of the poset
-
class
sage.combinat.posets.elements.MeetSemilatticeElement(poset, element, vertex)¶ Bases:
sage.combinat.posets.elements.PosetElementEstablishes the parent-child relationship between
posetandelement, whereelementis associated to the vertexvertexof the Hasse diagram of the poset.INPUT:
poset- a poset objectelement- any objectvertex- a vertex of the Hasse diagram of the poset
-
class
sage.combinat.posets.elements.PosetElement(poset, element, vertex)¶ Bases:
sage.structure.element.ElementEstablishes the parent-child relationship between
posetandelement, whereelementis associated to the vertexvertexof the Hasse diagram of the poset.INPUT:
poset- a poset objectelement- any objectvertex- a vertex of the Hasse diagram of the poset