Closed marat-rkh closed 2 years ago
For \exists it makes sense because it is actually doing something, it adds TruncP
, but \forall is just a synonym for \Pi
This is true, it would be a synonym. But I believe it could increase readability when you encode logic, especially when you have both ∃
and ∀
in one formula. Also, as far as I understand, you cannot drop : A
from \Pi (a : A) B
, so ∀ {x} B
could be handy.
For
TruncP (\Sigma (x : A) B)
we can write∃ (x : A) B
or∃ {x} B
. It would be nice to have an ability to write∀ (x : A) B
or∀ {x} B
for\Pi (x : A) B
whenB : A -> \Prop
.