diff --git a/lmfdb/characters/test_characters.py b/lmfdb/characters/test_characters.py index 6d0a02ae3b..4875a8db98 100644 --- a/lmfdb/characters/test_characters.py +++ b/lmfdb/characters/test_characters.py @@ -135,7 +135,6 @@ def test_dirichletgalorbs(self): # Tests for URL behaviour of characters W = self.tc.get('/Character/Dirichlet/5489/banana/100', follow_redirects=True) - #import pdb; pdb.set_trace() assert bool_string(True) in W.get_data(as_text=True) assert r"The URL has been duly corrected." in W.get_data(as_text=True) diff --git a/lmfdb/genus2_curves/web_g2c.py b/lmfdb/genus2_curves/web_g2c.py index 95f6888a04..2576c3eb84 100644 --- a/lmfdb/genus2_curves/web_g2c.py +++ b/lmfdb/genus2_curves/web_g2c.py @@ -16,7 +16,7 @@ from lmfdb.cluster_pictures.web_cluster_picture import cp_display_knowl from lmfdb.groups.abstract.main import abstract_group_display_knowl from lmfdb.galois_groups.transitive_group import transitive_group_display_knowl -from lmfdb.sato_tate_groups.main import st_display_knowl, st_anchor +from lmfdb.sato_tate_groups.main import st_display_knowl, st_anchor, convert_label from lmfdb.genus2_curves import g2c_logger from sage.all import latex, ZZ, QQ, CC, lcm, gcd, PolynomialRing, implicit_plot, point, real, sqrt, var, nth_prime from sage.plot.text import text @@ -468,7 +468,7 @@ def end_lattice_statement(lattice): % (strlist_to_nfelt(ED[0][2], 'a'), intlist_to_poly(ED[0][1]))) statement += ":\n" statement += end_statement(ED[1], ED[2], field='F', ring=ED[3]) - statement += "  Sato Tate group: %s" % st_display_knowl(ED[4]) + statement += "  Sato Tate group: %s" % st_display_knowl(convert_label(ED[4])) statement += "
  " statement += gl2_simple_statement(ED[1], ED[2]) statement += "

\n" diff --git a/lmfdb/sato_tate_groups/main.py b/lmfdb/sato_tate_groups/main.py index 396582f958..2fa5d42dd1 100644 --- a/lmfdb/sato_tate_groups/main.py +++ b/lmfdb/sato_tate_groups/main.py @@ -181,6 +181,20 @@ def st_label_components(label): 'J(E_4)': '1.4.E.8.3a', 'J(E_6)': '1.4.E.12.4a', 'U(1)_2': '1.4.F.1.1a', + 'C_1': '1.4.F.1.1a', + 'C_2': '1.4.F.2.1b', + 'C_3': '1.4.F.3.1a', + 'C_4': '1.4.F.4.1b', + 'C_6': '1.4.F.6.2c', + 'C_{4,1}': '1.4.F.4.1a', + 'J(C_1)': '1.4.F.2.1a', + 'D_2': '1.4.F.4.2a', + 'D_3': '1.4.F.6.1a', + 'D_4': '1.4.F.8.3b', + 'J(C_3)': '1.4.F.6.2a', + 'T': '1.4.F.12.3a', + 'D_6': '1.4.F.12.4c', + 'O': '1.4.F.24.12b', 'J(C_2)': '1.4.F.4.2b', 'J(C_4)': '1.4.F.8.2a', 'J(C_6)': '1.4.F.12.5a', @@ -385,6 +399,7 @@ def st_lookup(label): return db.gps_st.lookup(label), True def st_knowl(label): + # import pdb; pdb.set_trace() try: data,_ = st_lookup(label) if not data: