Changes between Version 2 and Version 4 of Ticket #19190


Ignore:
Timestamp:
04/13/16 13:21:31 (4 years ago)
Author:
jmantysalo
Comment:

This patch will add three functions. Also this will make LatticePoset() to return the empty lattice; compare to Poset().


New commits:

429b494Add atoms() etc.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #19190

    • Property Status changed from new to needs_review
    • Property Branch changed from to u/jmantysalo/latticeposet__add_atoms__coatoms__doubly_irreducibles_etc_
    • Property Milestone changed from sage-wishlist to sage-7.2
    • Property Keywords latticeposet added; poset removed
    • Property Commit changed from to 429b494b5f553952bf6ed88fe1f1d9dc744d2f15
  • Ticket #19190 – Description

    v2 v4  
    1 To a normal user viewpoint:
    2 
    3 - Add  `atoms()`, `coatoms()`, and `doubly_irreducibles()` to finite lattices.
    4 - Add missing functions, like `breadth()`, to index of functions. (Wait #19123 to get into beta.)
    5 
    6 Internal changes:
    7 
    8 - Put `meet_irreducibles()` and `join_irreducibles()` to `hasse_diagram.py`. Add wrappers to `lattices.py`. This can help some optimization later.
    9 
    10 Other things:
    11 
    12 - Check documentation of `breadth()`, stupid way to express `BooleanLattice(4)`.
    13 
    14 Maybe:
    15 
    16 - Think about `is_modular_element()` vs. `is_modular()` with argument.
     1Add  `atoms()`, `coatoms()`, and `doubly_irreducibles()` to finite lattices.