Skip to content

Commit b64f1d2

Browse files
committed
EC/ECNF consistency in local data display
1 parent 9a24358 commit b64f1d2

File tree

2 files changed

+26
-12
lines changed

2 files changed

+26
-12
lines changed

lmfdb/ecnf/templates/ecnf-curve.html

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ <h2> {{ KNOWL('ec.bsdconjecture', title='BSD invariants') }}</h2>
276276
</tr>
277277

278278
<tr>
279-
<td align='left'>{{ KNOWL('ec.period', title='Period') }}:</td>
279+
<td align='left'>{{ KNOWL('ec.period', title='Global period') }}:</td>
280280
<td>$\Omega(E/K)$</td><td>&approx;</td>
281281
<td> {{ ec.omega }}</td>
282282
</tr>
@@ -341,25 +341,41 @@ <h2>{{KNOWL('ec.local_data', title='Local data')}} at {{KNOWL('ec.bad_reduction'
341341
<div>
342342
{{ place_code('localdata') }}
343343

344+
<p>
345+
This elliptic curve is {{ '' if ec.semistable else 'not' }} {{KNOWL('ec.semistable', title='semistable')}}.
346+
There
347+
{% if ec.n_bad_primes==0 %}
348+
are no primes
349+
{% else %}
350+
{% if ec.n_bad_primes==1 %}
351+
is only one prime $\frak{p}$
352+
{% else %}
353+
are {{ec.n_bad_primes }} primes $\frak{p}$
354+
{% endif %}
355+
{% endif %}
356+
of {{KNOWL('ec.q.reduction_type', title='bad reduction')}}.
357+
344358
{% if not ec.is_minimal %}
345359
Primes of good reduction for the curve but which divide the
346360
discriminant of the model above (if any) are included.
347361
{% endif %}
362+
</p>
363+
348364

349365
{% if ec.local_data %}
350366
<table class="ntdata"><thead>
351367
<tr>
352-
<th>prime</th>
353-
<th>Norm</th>
368+
<th>$\mathfrak{p}$</th>
369+
<th>$N(\mathfrak{p})$</th>
354370
<th>{{KNOWL('ec.tamagawa_number', title='Tamagawa number')}}</th>
355371
<th>{{KNOWL('ec.kodaira_symbol', title='Kodaira symbol')}}</th>
356372
<th>{{KNOWL('ec.reduction_type', title='Reduction type')}}</th>
357373
{% if ec.local_data.0.rootno %}
358374
<th>{{KNOWL('ec.local_root_number', title='Root number')}}</th>
359375
{% endif %}
360-
<th>{{KNOWL('ec.conductor_valuation', title='ord(\(\mathfrak{N}\))')}}</th>
361-
<th>{{KNOWL('ec.discriminant_valuation', title='ord(\(\mathfrak{D}\))')}}</th>
362-
<th>{{KNOWL('ec.j_invariant_denominator_valuation', title='ord\((j)_{-}\)')}}</th>
376+
<th>{{KNOWL('ec.conductor_valuation', title='\(\mathrm{ord}_{\mathfrak{p}}(\mathfrak{N}\))')}}</th>
377+
<th>{{KNOWL('ec.discriminant_valuation', title='\(\mathrm{ord}_{\mathfrak{p}}(\mathfrak{D}_{\mathrm{min}}\))')}}</th>
378+
<th>{{KNOWL('ec.j_invariant_denominator_valuation', title='\(\mathrm{ord}_{\mathfrak{p}}(\mathrm{den}(j))\)')}}</th>
363379
</tr>
364380
</thead><tbody>
365381
{% for pr in ec.local_data %}
@@ -397,8 +413,6 @@ <h2>{{KNOWL('ec.local_data', title='Local data')}} at {{KNOWL('ec.bad_reduction'
397413
{% endfor %}
398414
</tbody>
399415
</table>
400-
{% else %}
401-
No primes of bad reduction.
402416
{% endif %}
403417
</div>
404418

lmfdb/elliptic_curves/templates/ec-curve.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ <h4> {{ KNOWL('ec.q.modular_degree', title='Modular degree') }}
406406
{% endif %}
407407
</p>
408408

409-
<h2> Local data </h2>
409+
<h2>{{KNOWL('ec.local_data', title='Local data')}} at {{KNOWL('ec.bad_reduction', title='primes of bad reduction')}} </h2>
410410

411411
<style type="text/css">
412412
#local_data th, #local_data td, #serre_data th, #serre_data td {
@@ -433,9 +433,9 @@ <h2> Local data </h2>
433433
<th>{{KNOWL('ec.q.kodaira_symbol', title='Kodaira symbol')}}</th>
434434
<th>{{KNOWL('ec.q.reduction_type', title='Reduction type')}}</th>
435435
<th>{{KNOWL('ec.local_root_number', title='Root number')}}</th>
436-
<th>{{KNOWL('ec.conductor_valuation', title='$v_p(N)$')}}</th>
437-
<th>{{KNOWL('ec.discriminant_valuation', title='$v_p(\Delta)$')}}</th>
438-
<th>{{KNOWL('ec.j_invariant_denominator_valuation', title='$v_p(\mathrm{den}(j))$')}}</th>
436+
<th>{{KNOWL('ec.conductor_valuation', title='$\mathrm{ord}_p(N)$')}}</th>
437+
<th>{{KNOWL('ec.discriminant_valuation', title='$\mathrm{ord}_p(\Delta)$')}}</th>
438+
<th>{{KNOWL('ec.j_invariant_denominator_valuation', title='$\mathrm{ord}_p(\mathrm{den}(j))$')}}</th>
439439
</tr>
440440
</thead><tbody>
441441
{% for pr in data.local_data %}

0 commit comments

Comments
 (0)