Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

Testing latest pari + WASM + node.js... and it works?! Wow.

28493 views
License: GPL3
ubuntu2004
Function: mfconductor
Section: modular_forms
C-Name: mfconductor
Prototype: lGG
Help: mfconductor(mf,F): mf being output by mfinit and F a modular form,
 gives the smallest level at which F is defined.
Doc: \kbd{mf} being output by \kbd{mfinit} for the cuspidal space and
 $F$ a modular form, gives the smallest level at which $F$ is defined.
 In particular, if $F$ is cuspidal and we write $F = \sum_j B(d_j) f_j$
 for new forms $f_j$ of level $N_j$ (see \kbd{mftonew}), then its conductor
 is the least common multiple of the $d_j N_j$.
 \bprog
 ? mf=mfinit([96,6],1); vF = mfbasis(mf); mfdim(mf)
 %1 = 72
 ? vector(10,i, mfconductor(mf, vF[i]))
 %2 = [3, 6, 12, 24, 48, 96, 4, 8, 12, 16]
 @eprog