# HypIgu
**HypIgu** (**HYP**erplane **IGU**sa) is a [SageMath](https://www.sagemath.org/) 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
```bash
$ sage --pip install hypigu
```
If you already have HypIgu installed via `pip`, then you can update it by running
```bash
$ sage --pip install hypigu --upgrade
```
HypIgu source files can be downloaded here: [Latest version](https://github.com/joshmaglione/hypigu/releases/latest)
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](https://joshmaglione.github.io/hypigu/) at
[joshmaglione.github.io/hypigu](https://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](https://gepris.dfg.de/gepris/projekt/373111162?language=en).
## Copyright & License
Copyright 2020–2023 Joshua Maglione.
HypIgu is distributed with the MIT License.
## References
1. [Joshua Maglione](https://joshmaglione.com/) and [Christopher Voll](https://www.math.uni-bielefeld.de/~voll/). Flag Hilbert–Poincaré series of hyperplane arrangements and Igusa zeta functions, to appear in Israel J. Math. 2021. [arXiv:2103:03640](https://arxiv.org/abs/2103.03640).
Raw data
{
"_id": null,
"home_page": "https://joshmaglione.github.io/hypigu/",
"name": "hypigu",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "SageMath,hyperplane arrangements,Igusa zeta functions,topological zeta functions,Flag Hilbert--Poincare series",
"author": "Joshua Maglione",
"author_email": "joshmaglione@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/3f/df/451d55c1c0c76bb91c7ca0029b85de04609b9f6ff1489443559d0d0efaf8/hypigu-1.4.1.tar.gz",
"platform": null,
"description": "# HypIgu\r\n\r\n**HypIgu** (**HYP**erplane **IGU**sa) is a [SageMath](https://www.sagemath.org/) 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\u00e9 series and other zeta functions. \r\n\r\n## Install, Setup, and Update\r\n\r\nThe simplest way to install HypIgu in SageMath is by running \r\n\r\n```bash\r\n$ sage --pip install hypigu\r\n```\r\n\r\nIf you already have HypIgu installed via `pip`, then you can update it by running \r\n\r\n```bash\r\n$ sage --pip install hypigu --upgrade\r\n```\r\n\r\nHypIgu source files can be downloaded here: [Latest version](https://github.com/joshmaglione/hypigu/releases/latest)\r\n\r\nThis 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.\r\n\r\n## Documentation\r\n\r\nFound [online](https://joshmaglione.github.io/hypigu/) at\r\n\r\n[joshmaglione.github.io/hypigu](https://joshmaglione.github.io/hypigu/)\r\n\r\nHTML files are also found in the repo in `docs/` folder: \r\n- Home: `./docs/index.html`\r\n - Constructors: `./docs/constructors/index.html`\r\n - Lattices: `./docs/lattices/index.html`\r\n - Rational Functions: `./docs/rational-functions/index.html`\r\n\r\n## Funding \r\n\r\nThis package was funded in part by DFG grant [373111162](https://gepris.dfg.de/gepris/projekt/373111162?language=en).\r\n\r\n## Copyright & License\r\n\r\nCopyright 2020–2023 Joshua Maglione.\r\n\r\nHypIgu is distributed with the MIT License.\r\n\r\n## References \r\n\r\n1. [Joshua Maglione](https://joshmaglione.com/) and [Christopher Voll](https://www.math.uni-bielefeld.de/~voll/). Flag Hilbert–Poincaré series of hyperplane arrangements and Igusa zeta functions, to appear in Israel J. Math. 2021. [arXiv:2103:03640](https://arxiv.org/abs/2103.03640).\r\n \r\n",
"bugtrack_url": null,
"license": "",
"summary": "A SageMath package that provides functions to compute the Igusa local zeta function associated with hyperplane arrangements.",
"version": "1.4.1",
"project_urls": {
"Bug Tracker": "https://github.com/joshmaglione/hypigu/issues",
"Homepage": "https://joshmaglione.github.io/hypigu/"
},
"split_keywords": [
"sagemath",
"hyperplane arrangements",
"igusa zeta functions",
"topological zeta functions",
"flag hilbert--poincare series"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "37a7a88e9cf155ca5919bbb2d2c933dd1c13293a1c0ed92609e51342d000396d",
"md5": "200196b3dfb74267eef8ce4f08165227",
"sha256": "f84b6dc572fcaa4ee41df345ecc1ee34ed1087cc7bdb94060c3e27df9fc6792a"
},
"downloads": -1,
"filename": "hypigu-1.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "200196b3dfb74267eef8ce4f08165227",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 30798,
"upload_time": "2023-08-24T19:50:00",
"upload_time_iso_8601": "2023-08-24T19:50:00.135487Z",
"url": "https://files.pythonhosted.org/packages/37/a7/a88e9cf155ca5919bbb2d2c933dd1c13293a1c0ed92609e51342d000396d/hypigu-1.4.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3fdf451d55c1c0c76bb91c7ca0029b85de04609b9f6ff1489443559d0d0efaf8",
"md5": "39e98ea6ed2f1d58d7890d5d5d7a2f92",
"sha256": "73b9a973a8f27ba8d9e809740239f1b1bf7cee6bfd5da6f0666bc6dcbae8fdd0"
},
"downloads": -1,
"filename": "hypigu-1.4.1.tar.gz",
"has_sig": false,
"md5_digest": "39e98ea6ed2f1d58d7890d5d5d7a2f92",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30469,
"upload_time": "2023-08-24T19:50:06",
"upload_time_iso_8601": "2023-08-24T19:50:06.804078Z",
"url": "https://files.pythonhosted.org/packages/3f/df/451d55c1c0c76bb91c7ca0029b85de04609b9f6ff1489443559d0d0efaf8/hypigu-1.4.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-24 19:50:06",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "joshmaglione",
"github_project": "hypigu",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "hypigu"
}