Skip to main content

Software for proving inequalities

Project description

Shiro Inequality Prover (ShiroIn)

A Python library for proving polynomial inequalities. It uses SciPy and SymPy.

Prerequisites

  • Python >=3.5
  • pip
  • git (if you install from GitHub)
  • Jupyter Notebook (recommended way of using ShiroIn)

Installation

Copy one of these commands in terminal/cmd.

  • Install from PyPI repository. pip install shiroin
  • Install from GitHub. pip install git+https://github.com/urojony/shiroin

If you can't install libraries (for example you don't have administrator rights), try to add --user to command. Note that ShiroIn works only for python3, if your default python is python2, then you should probably write pip3 instead of pip.

You can also copy shiroin/init.py file to your computer and rename it to shiroin.py, but then you have to add directory with this file to PYTHONPATH or navigate to this directory each time before running python in terminal/cmd.

Tutorial

The tutorial is in the tutorial.ipynb file. You can also check examples.py for more examples of usage and statistics.ipynb for some approaches to automate proving inequalities even more.

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

shiroin-1.1.2.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

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

shiroin-1.1.2-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file shiroin-1.1.2.tar.gz.

File metadata

  • Download URL: shiroin-1.1.2.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for shiroin-1.1.2.tar.gz
Algorithm Hash digest
SHA256 024622ed9a663a66bc3ae921c114e5d7922ef95b665f041df2abe3bedcf67dd8
MD5 51b820497ecfe2120e7b6ba42d95d376
BLAKE2b-256 b523f2bfe15e96fe25631c5fc669afd6023be1e367beca020bca630c64fc274d

See more details on using hashes here.

File details

Details for the file shiroin-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: shiroin-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for shiroin-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 91cdd0772260068b90c615d79f9cd8f83ed45f8f7f75cd073a563a58a88aee06
MD5 120278b960401681e0f3750a53acb116
BLAKE2b-256 0bbd00edbd99cb2ce57ec845b6c86cf9af1955a6a076a7d47e0341163aac79c9

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