doctesting

Some recently written functions whose documentation needs to be proofread (see src/functions/ subdirectories)

  • check short documentation (?fun) for clarity / correction / brevity

  • check detailed description (??fun) for clarity / correction / completeness and missing / confusing / non-working examples.

  • also check the function online translation

Add you name next to the function if you’re checking it. Either leave your comments here or (preferred) edit the documentation in src/functions/*/fun and send a patch

Reference cards

  • refcard
  • refcard-ell
  • refcard-lfun
  • refcard-mf
  • refcard-nf

Modular Forms

  • getcache
  • lfunmf
  • mfDelta
  • mfEH
  • mfEk
  • mfTheta
  • mfatkin
  • mfatkineigenvalues
  • mfatkininit
  • mfbasis
  • mfbd
  • mfbracket
  • mfcoef
  • mfcoefs
  • mfconductor
  • mfcosets
  • mfcuspisregular
  • mfcusps
  • mfcuspval
  • mfcuspwidth
  • mfderiv
  • mfderivE2
  • mfdescribe
  • mfdim
  • mfdiv
  • mfeigenbasis
  • mfeigensearch
  • mfeisenstein
  • mfembed
  • mfeval
  • mffields
  • mffromell
  • mffrometaquo
  • mffromlfun
  • mffromqf
  • mfgaloistype
  • mfhecke
  • mfheckemat
  • mfinit
  • mfisCM
  • mfisequal
  • mfkohnenbasis
  • mfkohnenbijection
  • mfkohneneigenbasis
  • mflinear
  • mfmanin
  • mfmul
  • mfnumcusps
  • mfparams
  • mfperiodpol
  • mfperiodpolbasis
  • mfpetersson
  • mfpow
  • mfsearch
  • mfshift
  • mfshimura
  • mfslashexpansion
  • mfspace
  • mfsplit
  • mfsturm
  • mfsymbol
  • mfsymboleval
  • mftaylor
  • mftobasis
  • mftocoset
  • mftonew
  • mftraceform
  • mftwist

L-functions

  • lfunartin
  • lfuncost
  • lfunthetacost
  • lfungenus2
  • lfuntwist
  • hyperellpadicfrobenius
  • hyperellcharpoly

Elliptic curves / Hyperelliptic curves

  • ellbsd
  • ellminimaldisc
  • ellpadicbsd
  • ellpadicregulator (Gautier, comment: it is not clear (at least to me) what is S in the short help, also, apparently dollar signs in the short help should be remove)
  • ellratpoints
  • elltamagawa
  • ellweilcurve
  • hyperellratpoints

Modular symbols

  • msatkinlehner
  • mscuspidal
  • msdim (Gautier)
  • mseisenstein
  • mseval
  • msfromcusp
  • msfromell
  • msfromhecke
  • msgetlevel
  • msgetsign
  • msgetweight
  • mshecke
  • msinit (Gautier, comment: would require a simple example such as “M = msinit(11,2); \ M2(Gamma0(11))” and “M = msinit(11,2, 1); \ M2(Gamma0(11))^+”)
  • msissymbol
  • mslattice
  • msnew
  • mspathgens
  • mspathlog
  • mspetersson
  • mspolygon
  • msqexpansion
  • mssplit
  • msstar

Number fields

  • bestapprnf (Penguin)
  • nfeltsign (Penguin)
  • nfeltembed (Penguin)
  • poldiscfactors (Penguin)

Dirichlet characters

  • chargalois
  • charpow
  • znchar
  • znchardecompose
  • zncharconductor
  • znchargauss
  • znchartoprimitive

GP

  • fordivfactored
  • forfactored
  • forperm
  • forsquarefree
  • forsubset
  • vecprod

Summations

  • prodeulerrat
  • prodnumrat
  • sumaltrat
  • sumeulerrat
  • sumnulagrangeinit
  • sumnumap
  • sumnumapinit
  • sumnumlagrange
  • sumnumrat

Finite Fields

  • ffembed
  • ffmap
  • ffinvmap
  • ffcompomap
  • ffextend
  • fffrobenius

Elementary number theory

  • divisorslenstra
  • ecpp
  • ecppexport
  • ecppisvalid.

Linear algebra

  • matdetmod
  • matimagemod
  • matinvmod
  • matkermod

Miscellaneous

  • alggroupcenter
  • algmakeintegral
  • exponent
  • galoischardet
  • galoischarpoly
  • galoischartable (Paul)
  • galoisconjclasses (Paul)
  • laurentseries (Paul)
  • matpermanent (Paul)
  • permorder (Paul)
  • permsign (Paul)
  • polrootsbound (Paul)
  • printp (Paul)
  • serprec (Paul)
  • zetahurwitz (Paul)
  • zetamultall (Paul)
  • zetamultconvert (Paul)
  • zetamultinit (Paul)