[Agda] Strict equality _≣_ in agda
Andreas Abel
andreas.abel at ifi.lmu.de
Fri Apr 24 15:04:35 CEST 2020
> but what do I assume/not assume when using --cubical?
That is a long story. One thing is that in --cubical, the identity type
is a primitive (not a data), and you cannot match on refl.
On 2020-04-21 14:32, Herminie Pagel wrote:
> Thank you all for the answers!
>
> I agree with that old chinese wisdom, stacked dashes are a very good
> visual metaphor. Even Apple is using it in their gestures! :)
>
> @Andreas As a side-effect, I have now a better understanding of the
> meaning of those agda flags. I know that K postulates that x ≡ x has
> exactly one element, but what do I assume/not assume when using --cubical?
>
> @Thorsten Is there a sequel to that paper?
>
> @Jesper Is your implementation available? Does it work with 2.6.1? I
> could not find it in your github.
>
> I also found Paolo's presentation
> <http://csl16.lif.univ-mrs.fr/static/media/talk26/sstypes-slides-capriotti.pdf>
> if someone is interested.
>
> Best,
>
> -- h
>
> Am Di., 21. Apr. 2020 um 10:55 Uhr schrieb Thorsten Altenkirch
> <Thorsten.Altenkirch at nottingham.ac.uk
> <mailto:Thorsten.Altenkirch at nottingham.ac.uk>>:
>
> I don’t think there is a standard definition of strict equality in
> Agda.____
>
> __ __
>
> It is possible to have both weak and strict equality in Agda as
> described in our paper____
>
> Extending Homotopy Type Theory with Strict Equality
> <http://www.cs.nott.ac.uk/~psztxa/publ/csl16.pdf>____
>
> At the last Agda meeting Jesper implemented some extension to the
> universe mechanism which allows us to have a universe of pretypes
> with strict equality and fibrant types with weak equality. ____
>
> __ __
>
> The syntax of equality in agda is a bit confusing. In writing I
> would use = for the usual weak equality type and \equiv for either
> judgemental or strict equality. However, in agda it is the other way
> around, because traditionally = is used in definitions and it has
> the advantage of being an ASCII character. ____
>
> __ __
>
> Thorsten____
>
> __ __
>
> *From: *Agda <agda-bounces at lists.chalmers.se
> <mailto:agda-bounces at lists.chalmers.se>> on behalf of Herminie Pagel
> <herminie.pagel at gmail.com <mailto:herminie.pagel at gmail.com>>
> *Date: *Tuesday, 21 April 2020 at 08:04
> *To: *Agda mailing list <agda at lists.chalmers.se
> <mailto:agda at lists.chalmers.se>>
> *Subject: *[Agda] Strict equality _≣_ in agda____
>
> __ __
>
> Hi,____
>
> Is there a standard interpretation of the strict equality _≣_ (latex
> \===) in agda similar to the standard interpretation of _≡_ as the
> identity type former?____
>
> __ __
>
> best,____
>
> __ __
>
> -- h____
>
> This message and any attachment are intended solely for the addressee
> and may contain confidential information. If you have received this
> message in error, please contact the sender and delete the email and
> attachment.
>
> Any views or opinions expressed by the author of this email do not
> necessarily reflect the views of the University of Nottingham. Email
> communications with the University of Nottingham may be monitored
> where permitted by law.
>
>
>
>
> _______________________________________________
> Agda mailing list
> Agda at lists.chalmers.se
> https://lists.chalmers.se/mailman/listinfo/agda
>
More information about the Agda
mailing list