package coq-mathcomp-dioid

  1. Overview
  2. No Docs
Dioid

Install

Dune Dependency

Authors

Maintainers

Sources

0.2.tar.gz
sha256=afbbcfd9c4cdfcb12327fa111ca455e545905b01ff0f5e8e19da7035f6bc4780

Description

Definitions of the algebraic structure of dioid following the style of ssralg in the Mathcomp library.

The main algebraic structures defined are:

  • semirings: rings without oppositve for the additive law
  • dioids: idempotent semirings (i.e., forall x, x + x = x)
  • complete dioids: dioids whose canonical order (x <= y wen x + y = y) yields a complete lattice
  • commutative variants (multiplicative law is commutative)

More details can be found in comments at the beginning of each file.

Dependencies (5)

  1. coq-elpi = "1.8.1"
  2. coq-hierarchy-builder = "1.0.0"
  3. coq-mathcomp-analysis >= "0.3.9" & < "0.4~"
  4. coq-mathcomp-ssreflect >= "1.12" & < "1.14~"
  5. coq >= "8.13" & < "8.14~"

Dev Dependencies

None

Used by

None

Conflicts

None