Skip to content

Commit f1db531

Browse files
committed
switch to ChainGraded
1 parent 8f147de commit f1db531

File tree

6 files changed

+17
-17
lines changed

6 files changed

+17
-17
lines changed

src/sage/categories/category_with_axiom.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1690,7 +1690,7 @@ class ``Sets.Finite``), or in a separate file (typically in a class
16901690
"Inverse", "Unital", "Division", "NoZeroDivisors", "Cellular",
16911691
"AdditiveCommutative", "AdditiveAssociative", "AdditiveInverse", "AdditiveUnital",
16921692
"Extremal", "Trim", "Semidistributive", "CongruenceUniform",
1693-
"Graded", "Distributive", "Stone",
1693+
"ChainGraded", "Distributive", "Stone",
16941694
"Endset",
16951695
"Pointed",
16961696
"Stratified"

src/sage/categories/finite_complex_reflection_groups.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -976,7 +976,7 @@ def noncrossing_partition_lattice(self, c=None, L=None,
976976
P = Poset(([], rels), cover_relations=True, facade=True)
977977
if P.is_lattice():
978978
P = LatticePoset(P,
979-
category=FiniteLatticePosets().Graded())
979+
category=FiniteLatticePosets().ChainGraded())
980980
return P
981981

982982
def generalized_noncrossing_partitions(self, m, c=None, positive=False):

src/sage/categories/finite_coxeter_groups.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ def weak_poset(self, side='right', facade=False):
483483
return Poset((self, covers), cover_relations=True,
484484
facade=facade)
485485
covers = tuple([u, v] for u in self for v in u.upper_covers(side=side))
486-
cat = FiniteLatticePosets().Graded()
486+
cat = FiniteLatticePosets().ChainGraded()
487487
return LatticePoset((self, covers), cover_relations=True,
488488
facade=facade, category=cat)
489489

src/sage/categories/lattice_posets.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -90,17 +90,17 @@ def join(self, x, y):
9090
"""
9191

9292
class SubcategoryMethods:
93-
def Graded(self):
93+
def ChainGraded(self):
9494
r"""
9595
A lattice is graded if all maximal chains have the same length.
9696
9797
EXAMPLES::
9898
9999
sage: P = posets.DivisorLattice(24)
100-
sage: P in FiniteLatticePosets().Graded()
100+
sage: P in FiniteLatticePosets().ChainGraded()
101101
True
102102
"""
103-
return self._with_axiom("Graded")
103+
return self._with_axiom("ChainGraded")
104104

105105
def Stone(self):
106106
r"""
@@ -261,13 +261,13 @@ def extra_super_categories(self):
261261
return [LatticePosets().Extremal()]
262262

263263
class SubcategoryMethods:
264-
def Graded(self):
264+
def ChainGraded(self):
265265
r"""
266266
A trim and graded lattice is distributive.
267267
268268
EXAMPLES::
269269
270-
sage: FiniteLatticePosets().Trim().Graded()
270+
sage: FiniteLatticePosets().Trim().ChainGraded()
271271
Category of finite distributive lattice posets
272272
"""
273273
return self._with_axiom("Distributive")
@@ -376,7 +376,7 @@ def extra_super_categories(self):
376376
"""
377377
return [LatticePosets().Trim(),
378378
LatticePosets().CongruenceUniform(),
379-
LatticePosets().Graded()]
379+
LatticePosets().ChainGraded()]
380380

381381
class ParentMethods:
382382
def is_distributive(self):
@@ -431,21 +431,21 @@ def is_stone(self):
431431
"""
432432
return True
433433

434-
class Graded(CategoryWithAxiom):
434+
class ChainGraded(CategoryWithAxiom):
435435
"""
436436
The category of graded lattices.
437437
438438
EXAMPLES::
439439
440-
sage: cat = FiniteLatticePosets().Graded(); cat
441-
Category of finite graded lattice posets
440+
sage: cat = FiniteLatticePosets().ChainGraded(); cat
441+
Category of finite chain graded lattice posets
442442
443443
sage: cat.super_categories()
444444
[Category of finite lattice posets,
445-
Category of graded lattice posets]
445+
Category of chain graded lattice posets]
446446
"""
447447
class ParentMethods:
448-
def is_graded(self):
448+
def is_graded(self) -> bool:
449449
"""
450450
Return whether ``self`` is a graded lattice.
451451

src/sage/combinat/posets/bubble_shuffle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ def ShufflePoset(m, n) -> LatticePoset:
201201
dg = DiGraph([(x, y) for x in bubbles
202202
for y in bubble_coverings(m, n, x, transpose=False)])
203203
# here we just have the cover relations
204-
cat = FiniteLatticePosets().Graded()
204+
cat = FiniteLatticePosets().ChainGraded()
205205
return LatticePoset(dg, cover_relations=True, check=False, category=cat)
206206

207207

src/sage/combinat/posets/poset_examples.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ def DiamondPoset(n, facade=None):
440440
c[0] = list(range(1, n - 1))
441441
c[n - 1] = []
442442
D = DiGraph({v: c[v] for v in range(n)}, format='dict_of_lists')
443-
cat = FiniteLatticePosets().Graded()
443+
cat = FiniteLatticePosets().ChainGraded()
444444
if n <= 4:
445445
cat = cat.Stone()
446446
return FiniteLatticePoset(hasse_diagram=D, category=cat,
@@ -1211,7 +1211,7 @@ def weak_covers(s):
12111211
return LatticePoset(
12121212
{s: weak_covers(s) for s in Permutations(n)},
12131213
element_labels, check=False,
1214-
category=FiniteLatticePosets().Graded().Semidistributive()
1214+
category=FiniteLatticePosets().ChainGraded().Semidistributive()
12151215
)
12161216

12171217
@staticmethod

0 commit comments

Comments
 (0)