Re: [TYPES] judgemental eta for function types

Andreas Abel <[email protected]>
Newsgroups gmane.comp.science.types
Message-ID <[email protected]>
[ The Types Forum, http://lists.seas.upenn.edu/mailman/listinfo/types-list ]

For the use of eta for sigma types, see Conor McBride's

   Outrageous but meaningful coincidences

Higher-order unification modulo eta is used in a significant way there.

 > Do you think that
 > allowing it as a judgemental equality has significantly boosted the
 > popularity of these systems?

Do you care what (A) I think or whether (B) "judgemental equality has 
significantly boosted the popularity of these systems?"  ;-)

(A) No clue.
(B) Let's ask an omniscient being in our afterlive.

Cheers,
Andreas

On 19.12.2017 10:10, Paul Blain Levy wrote:
> [ The Types Forum, http://lists.seas.upenn.edu/mailman/listinfo/types-list ]
> 
> Dear all,
> 
> I have a question about systems like Coq and Agda that are based on
> intensional type theory, and the way they treat the eta-law for
> dependent function  types, including types of the form A->B and A*B and
> 1.  I have been told that they allow this eta-law as a judgemental
> equality, not just propositional.  (By constrast, the eta-law for types
> such as A+B and 0 is allowed as only as a propositional equality, in
> order to keep judgements decidable, and allegedly for philosophical
> reasons too.)
> 
> My question is, how useful is this facility (judgemental eta-law for
> function types) in practice?  Can you give me examples of the ways that
> users commonly make use of it?  To put the question differently, if the
> eta-law for function types were available only as a propositional
> equality, how inconvenient would that be for users?  Do you think that
> allowing it as a judgemental equality has significantly boosted the
> popularity of these systems?
> 
> Regards,
> 
> Paul
> 
> 


-- 
Andreas Abel  <><      Du bist der geliebte Mensch.

Department of Computer Science and Engineering
Chalmers and Gothenburg University, Sweden

[email protected]
http://www.cse.chalmers.se/~abela/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.