diff --git a/graph_tools/parameters.py b/graph_tools/parameters.py index c1843f27291784307428d27090c549fcb1a51096..e57cd6010720c6a9360f1471ecffa6feb4d4f9dd 100644 --- a/graph_tools/parameters.py +++ b/graph_tools/parameters.py @@ -75,6 +75,8 @@ def _init_(): 0 >>> Necklace.graph(1).eval(EdgeColoring(3)) 6 + >>> Necklace.graph(1).eval(EdgeColoring(4)) + 96 >>> Necklace.graph(2).eval(EdgeColoring(3)) 12 """ diff --git a/graph_tools/utils.py b/graph_tools/utils.py index 076b6ad45cb76cd14b8c1873995cc7cacdd762b4..bd234ac160c0d38743539751bbc9a3aa7210eb2e 100644 --- a/graph_tools/utils.py +++ b/graph_tools/utils.py @@ -165,7 +165,7 @@ def _init_(): """Tranform matrix formula l A^k r to simple formula. First rewrite A as P J P^-1 using Jordan normal form. - Then convert to formula using sage symolic expressions. + Then convert to formula using sage symbolic expressions. Sage (backed by Maxima) simplifies 0^x to 0 which is not correct because we need 0^0 == 1. So we check correctness