-
With the disclaimer that all this is pretty picky hair-splitting... 😼
I was skeptical about the default definition in Monus and Addus; specifically how they require distinct contexts BoundedJoinSe…
-
There are a few implementations of semilattices/lattices:
https://github.com/agda/agda-stdlib/blob/master/src/Algebra/Structures.agda#L410
https://github.com/agda/agda-stdlib/blob/master/src/Relat…
-
Namely, given two intervals, we can construct an interval that has all the lowest coördinates as its infimum and all the highest as its supremum. [This operation is called _«convex hull»_ elsewhere.][…
-
It would be useful to implement derivations for `PartialOrd`, `Lattice`, `BoundedJoinSemiLattice`, etc from the `lattices` package.
Do you think that this should this fit in `generic-data`? Or rath…
-
here is a question about MMT functionality.
I (with a lot of help from Dennis) have started lattice theory in MitM.
This has an interesting situation where POSets [2] and SemiLattices [1]
form th…
-
As described in Howie's book Chapter 4.
-
Thanks for this great work! I will just put my thoughts here as I am reading the work. Feel free to ignore.
Abstract
===
> A general idea employed in fault-tolerant distributed systems is repli…
-
Perhaps this is already known, or else is a problem in the database this tool consults, but I figured I would record some testcases here for use in bugfixing (if the problem is on this end.)
This:
…
-
Here is a complete example:
```coq
From HB Require Import structures.
HB.mixin Record IsPOrdered T := { le : T -> T -> bool }.
HB.structure Definition POrder := { T of IsPOrdered T }.
HB.mi…
-
In the algebra hierarchy, we naturally have this diamond.
```
CommutativeRing (CR)
/ \
Ring (R) CommutativeSemiring (CSR)
\ …