optional argument to consider single vertices as subquivers. For most computations, these subquivers are trivial, and are ignored.
i1 : maximalNonstableSubquivers(bipartiteQuiver (2, 3), ReturnSingletons=>true) o1 = HashTable{NonSingletons => {{0, 1, 2, 3}, {0, 1, 2, 4}, {0, 1, 2, 5}, {0, 3, 4, 5}, {1, 3, 4, 5}, {2, 3, 4, 5}}} Singletons => {{0}, {1}} o1 : HashTable |
i2 : maximalNonstableSubquivers(bipartiteQuiver (2, 3), ReturnSingletons=>false) o2 = HashTable{NonSingletons => {{0, 1, 2, 3}, {0, 1, 2, 4}, {0, 1, 2, 5}, {0, 3, 4, 5}, {1, 3, 4, 5}, {2, 3, 4, 5}}} o2 : HashTable |
The object ReturnSingletons is a symbol.