@@ -326,7 +326,7 @@ def statistics():
326326 for r2 in range (12 )]
327327 nsig = [[{'cnt' : comma (nsig [nn ][r2 ]),
328328 'prop' : format_percentage (nsig [nn ][r2 ], n [nn ]),
329- 'query' : url_for (".number_field_render_webpage" )+ '?degree=%d&signature=[ %d,%d] ' % (nn + 1 ,nn + 1 - 2 * r2 ,r2 )} for r2 in range (len (nsig [nn ]))] for nn in range (len (nsig ))]
329+ 'query' : url_for (".number_field_render_webpage" )+ '?degree=%d&signature=( %d,%d) ' % (nn + 1 ,nn + 1 - 2 * r2 ,r2 )} for r2 in range (len (nsig [nn ]))] for nn in range (len (nsig ))]
330330 h = [{'cnt' : comma (h [j ]),
331331 'prop' : format_percentage (h [j ], has_h ),
332332 'label' : '$10^{' + str (j - 1 ) + r'}<h\leq 10^{' + str (j ) + '}$' ,
@@ -342,7 +342,7 @@ def statistics():
342342 sigclass1 = [[{'cnt' : comma (sigclass1 .get ((nn + 1 ,r2 ),0 )),
343343 'prop' : format_percentage (sigclass1 .get ((nn + 1 ,r2 ),0 ), sighasclass .get ((nn + 1 ,r2 ),0 )) if sighasclass .get ((nn + 1 ,r2 ),0 ) > 0 else 0 ,
344344 'show' : sighasclass .get ((nn + 1 ,r2 ),0 ) > 0 ,
345- 'query' : url_for (".number_field_render_webpage" )+ '?degree=%d&signature=[ %d,%d] &class_number=1' % (nn + 1 , nn + 1 - 2 * r2 , r2 )}
345+ 'query' : url_for (".number_field_render_webpage" )+ '?degree=%d&signature=( %d,%d) &class_number=1' % (nn + 1 , nn + 1 - 2 * r2 , r2 )}
346346 for r2 in range (len (nsig [nn ]))] for nn in range (len (nsig ))]
347347
348348 n = [{'cnt' : comma (n [nn ]),
@@ -373,8 +373,8 @@ def statistics():
373373@nf_page .route ("/" )
374374def number_field_render_webpage ():
375375 info = to_dict (request .args , search_array = NFSearchArray ())
376- sig_list = sum ([[[ d - 2 * r2 , r2 ] for r2 in range (
377- 1 + (d // 2 ))] for d in range (1 , 11 )], []) + sum ([[[ d , 0 ] ] for d in range (11 , 21 )], [])
376+ sig_list = sum ([[( d - 2 * r2 , r2 ) for r2 in range (
377+ 1 + (d // 2 ))] for d in range (1 , 11 )], []) + sum ([[( d , 0 ) ] for d in range (11 , 21 )], [])
378378 sig_list = [str (s ).replace (' ' ,'' ) for s in sig_list [:16 ]]
379379 if not request .args :
380380 init_nf_count ()
@@ -465,7 +465,7 @@ def render_field_webpage(args):
465465 data ['class_group' ] = nf .class_group ()
466466 data ['narrow_class_group' ] = nf .narrow_class_group ()
467467 data ['class_group_invs' ] = nf .class_group_invariants ()
468- data ['signature' ] = nf .signature ()
468+ data ['signature' ] = nf .signature_display ()
469469 data ['coefficients' ] = nf .coeffs ()
470470 nf .make_code_snippets ()
471471 D = nf .disc ()
@@ -850,7 +850,7 @@ def number_field_jump(info):
850850 lambda label : '<a href="%s">%s</a>' % (url_for_label (label ), nf_label_pretty (label ))),
851851 PolynomialCol ("coeffs" , "nf.defining_polynomial" , "Polynomial" ),
852852 MathCol ("degree" , "nf.degree" , "Degree" , align = "center" , default = False ),
853- MultiProcessedCol ("signature" , "nf.signature" , "Signature" , ["r2" , "degree" ], lambda r2 , degree : '[ %s,%s] ' % (degree - 2 * r2 , r2 ), apply_download = lambda r2 , degree : [degree - 2 * r2 , r2 ], align = "center" , default = False ),
853+ MultiProcessedCol ("signature" , "nf.signature" , "Signature" , ["r2" , "degree" ], lambda r2 , degree : '( %s, %s) ' % (degree - 2 * r2 , r2 ), apply_download = lambda r2 , degree : [degree - 2 * r2 , r2 ], align = "center" , default = False ),
854854 DiscriminantCol ("disc" , "nf.discriminant" , "Discriminant" , ['disc_sign' , 'disc_abs' ], func = None , align = "left" ),
855855 MathCol ("num_ram" , "nf.ramified_primes" , "Ram. prime count" , short_title = "ramified prime count" , default = False ),
856856 MathCol ("rd" , "nf.root_discriminant" , "Root discriminant" , default = False ),
@@ -1185,7 +1185,7 @@ def __init__(self):
11851185 name = "signature" ,
11861186 label = "Signature" ,
11871187 knowl = "nf.signature" ,
1188- example = "[ 1,1] " )
1188+ example = "( 1,1) " )
11891189 discriminant = TextBox (
11901190 name = "discriminant" ,
11911191 label = "Discriminant" ,
0 commit comments