Skip to main content

A SageMath package that provides functions to compute the Igusa local zeta function associated with hyperplane arrangements.

Project description

HypIgu

HypIgu (HYPerplane IGUsa) is a SageMath package that provides functions to compute the Igusa local zeta function associated with hyperplane arrangements. It further contains various constructions of hyperplane arrangements and functions to compute their flag Hilbert–Poincaré series and other zeta functions.

Install, Setup, and Update

The simplest way to install HypIgu in SageMath is by running

$ sage --pip install hypigu

If you already have HypIgu installed via pip, then you can update it by running

$ sage --pip install hypigu --upgrade

HypIgu source files can be downloaded here: Latest version

This package is compatible with SageMath version 9.6 and later and has no external dependencies. It may work just fine with earlier versions of SageMath, but these have not been tested.

Documentation

Found online at

joshmaglione.github.io/hypigu

HTML files are also found in the repo in docs/ folder:

  • Home: ./docs/index.html
    • Constructors: ./docs/constructors/index.html
    • Lattices: ./docs/lattices/index.html
    • Rational Functions: ./docs/rational-functions/index.html

Funding

This package was funded in part by DFG grant 373111162.

Copyright & License

Copyright 2020–2024 Joshua Maglione.

HypIgu is distributed with the MIT License.

References

  1. Joshua Maglione and Christopher Voll. Flag Hilbert–Poincaré series of hyperplane arrangements and Igusa zeta functions, to appear in Israel J. Math. 2021. arXiv:2103:03640.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hypigu-2.0.0.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

hypigu-2.0.0-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file hypigu-2.0.0.tar.gz.

File metadata

  • Download URL: hypigu-2.0.0.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for hypigu-2.0.0.tar.gz
Algorithm Hash digest
SHA256 ebe9808b6899b4c6c7fd0483e3a4da4dcfa6b43744d50b4829013e0760fadb6a
MD5 8190442edee8a7dd0f20b851e2e4237b
BLAKE2b-256 f6f6bf2f7310f904c0710c9083cbef531c7944fb038c74514100fd3e27ab7178

See more details on using hashes here.

File details

Details for the file hypigu-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: hypigu-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for hypigu-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 53c94e02e9d33b2f46e64f165730541c77ec32d51c41f43fa8fdd91d613cb01e
MD5 e08554a9a9ea84e0c48292337b6f10a0
BLAKE2b-256 ebdc25083394df349b7ec2dae81fe5e468b3ef790be8ddbc91726c3687c652bc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page