-
As far as I can tell (grepping for 'excluded' and 'LEM' and doing SearchAbout 'IsHProp', searching about Axiom), the HoTT library does not have any definitions or axioms pertaining to the law of the e…
-
We have two ways of defining algebraic structures:
- Nested Sigma types
- Records
The benefit of nested Sigma types is that it's easy to apply the SIP. The bad thing is that goals quickly get unr…
-
There are various people interested in building on the math-classes
http://math-classes.github.io/
port for HoTT.
I think it would be nice to include it in the main library. What do people thin…
-
"subtypeEquality" is a map on paths, not on equalities.
It should be renamed - e.g., to "subtypePaths"?
@DanGrayson : could you take care of this?
-
As the title says: Add support for Higher Inductive Types!
Support can be broken down to multiple tasks:
* [x] data declarations allowing paths and higher paths, and turning off no-confusion for t…
-
It is rather unfortunate that Agda calls its univereses `Set`. Renaming it to `Type` will be much more readable.
1. We need a good way to rename `Set` into `Type`.
2. We need to go about replaci…
-
See the discussion at https://groups.google.com/forum/#!topic/univalent-mathematics/c21KD03Jh8g .
See also our style guide in https://github.com/UniMath/UniMath/blob/master/UniMath/README.md .
-
The definition of additive category is this:
```
Definition isAdditive (PA : PreAdditive) : UU := (Zero PA) × (BinDirectSums PA).
Definition Additive : UU := ∑ PA : PreAdditive, isAdditive PA.
```…
-
I have tried to make the latest version of UniMath as of now, however I seem to get an error and I have tried updating all possible things I can think of:
```
make
! ( git diff --stat master -- U…
-
Hi!
I would like to comment that I feel very atracted by this project. I read this project several times to little by little understand better the concepts that are written. However the concept of …