View on GitHub

external-packages

List of external packages for SageMath

3d Cayley graphs

Homepage: http://reflections.swarthmore.edu/

Repository: https://github.com/kjcollins/3d_cayley_graphs

abelfunctions

Abel functions.

Repository: https://github.com/abelfunctions/abelfunctions

Authors

abelfunctions

A library for computing with Abelian functions, Riemann surfaces, and algebraic curves.

Repository: https://github.com/abelfunctions/abelfunctions

admcycles

A Sage program for calculations in the tautological ring of $\bar {\cal M}_{g, n}$ and computation of cycles of admissible covers.

Homepage: https://people.math.ethz.ch/~schmittj/admcycles.html

Authors

Boolean-Cayley-graphs

Investigations of Boolean functions, their Cayley graphs, and associated structures.

Repository: https://github.com/penguian/Boolean-Cayley-graphs

Boolean-Cayley-graphs

Investigations of Boolean functions, their Cayley graphs, and associated structures.

Repository: https://github.com/penguian/Boolean-Cayley-graphs

Authors

bsscl

Repository: https://github.com/clay-matt/bsscl

cbraid

Repository: https://github.com/jeanluct/cbraid

chow

Homepage: http://www.math.sciences.univ-nantes.fr/~sorger/chow_en.html

codinglib

Repository: https://bitbucket.org/jsrn/codinglib

conrey-dirichlet-characters

Repository: https://github.com/jwbober/conrey-dirichlet-characters

coxeter

Repository: https://github.com/tscrim/coxeter

CubicBraidGroup

Homepage: https://cocalc.com/share/a3c9835337b41b0c1c7808ac5d793f5dbbef7064/CubicBraidGroup/?viewer=share

Authors

cutgeneratingfunctionology

Sage code for computation and experimentation with cut-generating functions, in particular the Gomory-Johnson infinite group problem.

Repository: https://github.com/mkoeppe/cutgeneratingfunctionology

Authors

darmonpoints

Authors

DiscreteZOO

Interface to the DiscreteZOO database of discrete objects

Authors

Dynamics

Repository: https://github.com/worden-lee/SageDynamics

efactory

SageMath library for constructing elliptic curves.

Repository: https://github.com/scipr-lab/ecfactory

Ejemplo Criptosistema McEliece en SAGE

Homepage: http://juaninf.blogspot.fr/2013/04/function-make-div-with-id-mycell-sage.html

flipper

For manipulating curves and measured laminations on surfaces and producing mapping tori.

Repository: https://bitbucket.org/Mark_Bell/flipper

Authors

gfun

Homepage: http://www.luschny.de/math/seq/gfun/gfun.html

Henselization

Henselizations in Sage

Repository: https://github.com/MCLF/henselization

Authors

Hilbert series

Compute refined Hilbert series. Convert refined Hilbert series into Young tableaux.

Repository: https://github.com/vbraun/hilbert_series

Authors

kiwisolver

An efficient C++ implementation of the Cassowary constraint solving algorithm, with Python bindings.

Repository: https://github.com/nucleic/kiwi

Authors

k_combinat_for_sage

k-Schur combinatorics for SageMath: k-Schur and other k-math-objects for combinatorics.

Repository: https://github.com/MareoRaft/k_combinat_for_sage

lecf

Lyapunov exponents for multidimensional continued fractions.

Repository: https://github.com/seblabbe/lecf

Authors
Notes

See also this repo: https://github.com/videlec/lecf

libbraiding

Repository: https://github.com/miguelmarco/libbraiding

lie

maclane

Repository: https://github.com/MCLF/mac_lane

Notes

This has been merged into Sage.

MCLF

A Sage toolbox for computations with Models of Curves over Local Fields.

Repository: https://github.com/MCLF/mclf

Authors

mdsage

A repository for all the Sage functions written by Maarten Derickx.

Homepage: https://koffie.github.io/mdsage/doc/html/

Repository: https://github.com/koffie/mdsage

Authors
Notes

See also mdmagma, Magma code for computing with modular curves, by Maarten Derickx and Andrew V. Sutherland, used in the articles Gonality of the modular curve X1(N) [arxiv:1307.5719] and Torsion subgroups of elliptic curves over quintic and sextic number fields [arxiv:1608.07549]

minimum_rank

Repository: https://github.com/jasongrout/minimum_rank

modabvar

Modular abelian varieties

Repository: https://github.com/haochenuw/sage_modabvar

Authors

multipolynomial_bases

Sage package implementing different bases of the algebra of multivariate polynomials.

Repository: https://github.com/VivianePons/multipolynomial-bases

Network Symmetries and Synchronization

Sage scripts to analyse network symmetries.

Repository: https://sourceforge.net/p/networksym/code/ci/master/tree/

noncongruence

Repository: https://github.com/fredstro/noncongruence

oeis_gf

Repository: https://github.com/eluzhnica/oeis_gf

psage

Repository: https://github.com/fredstro/psage

Purple Sage

Homepage: http://purple.sagemath.org/

Recip

REpository of Complex multIPlication SageMath code.

Homepage: https://mstreng.github.io/recip

Repository: https://bitbucket.org/mstreng/recip

Authors
Notes

This started out as code meant for computing with Shimura’s RECIProcity law, but grew into a collection of much of the SageMath code written by me for my research.

reduce

Homepage: https://mstreng.github.io/reduce

Repository: https://bitbucket.org/mstreng/reduce

Authors

Regina

root-unitary

Repository: https://github.com/kedlaya/root-unitary

rubiks

Sage train track

Repository: https://github.com/coulbois/sage-train-track

sage-flatsurf

Flat surfaces.

Repository: https://github.com/videlec/sage-flatsurf

Authors

sage-package

Utilities for authoring packages for SageMath.

Homepage: http://sage-package.readthedocs.io

Repository: https://github.com/sagemath/sage-package

sage-sample

SageMath external package template.

Repository: https://github.com/sagemath/sage_sample

Authors

sage-train-track

Homepage: https://www.i2m.univ-amu.fr/~coulbois/train-track/

Repository: https://github.com/coulbois/sage-train-track

Authors

sage-wiki

Repository: https://github.com/miguelmarco/sage-wiki

sage-zonotopal-algebra

SageMath library to compute zonotopal algebra spaces as in [Holtz-Ron 2011] and related literature.

Repository: https://github.com/bgillesp/sage-zonotopal-algebra

sage2lmfdb

Repository: https://github.com/davidlowryduda/sage2lmfdb

Authors

sagedays

Repository: https://github.com/roed314/sagedays

Authors

sbox

Repository: https://github.com/okazymyrov/sbox

Notes

A substitution box or S-box is one of the basic components of symmetric key cryptography.

SchottkyUniformizationSageComputations

Schottky uniformization.

Repository: https://github.com/jupsal/SchottkyUniformizationSageComputations

Authors

skewTableaux

Visualize transformations involved in ‘jeu de taquin’, a creation of Marcel-Paul Schützenberger.

Authors
Notes

https://docs.google.com/file/d/0B1ED9dRpW1yYajQ2dmo0aFU1U1U/edit http://betrema.blogspot.com/

slabbe

Sébastien Labbé’s research code

Repository: https://github.com/seblabbe

Authors
Notes

Version 0.1 contains modules on digital geometry, combinatorics on words and more. Version 0.2 provides modules on multidimensional continued fraction algorithms, matrix cocycles, languages and tikzpictures.

smalljac

Homepage: http://math.mit.edu/~drew/

ss-isogeny-software

Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies.

Repository: https://github.com/defeo/ss-isogeny-software

Authors

subgroup explorer

Homepage: https://sheaves.github.io/Subgroup-Explorer/

Notes

https://github.com/sheaves https://people.maths.bris.ac.uk/~matyd/GroupNames/index.html https://people.maths.bris.ac.uk/~matyd/

surface_dynamics

Flat surfaces.

Homepage: http://www.labri.fr/perso/vdelecro/programming.html

Authors

tautrel

Tautological ring of stable curves.

Repository: https://github.com/apixton/tautrel

Notes

Most of this code is superseded by admclasses.

TIDES

Repository: https://github.com/miguelmarco/TIDEShttps://github.com/miguelmarco/sagetides

torbrowser-overlay

Repository: https://github.com/MeisterP/torbrowser-overlay

toricbetti

Computing graded Betti tables of toric surfaces.

Repository: https://github.com/jdemeyer/toricbetti

twostage

Authors