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.1.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for hypigu-2.0.1.tar.gz
Algorithm Hash digest
SHA256 adc364af899264fb614f65b98ae6fd4530dc3a9d9a074ea047fb06bb1b814301
MD5 cd61c1b662ce73708d506d0911960025
BLAKE2b-256 09a664c71429bd5c0f2706e0832d1d1d7d0afc42a318dcee8487274c45bedc81

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hypigu-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6b462a5a584718c7be3734407acb2002b26928c9878d3dc736d68735b9c825ec
MD5 228061c25339245151769d4eb07a38c0
BLAKE2b-256 13e7354fa12eea3c9133a3f731a5972256735a598d243cbb7df6385d18213101

See more details on using hashes here.

Supported by

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