coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Siddharth Bhat <siddu.druid AT gmail.com>
- To: Coq-Club Club <coq-club AT inria.fr>
- Subject: [Coq-Club] HoTT ideas already present in CIC?
- Date: Sun, 27 May 2018 00:30:03 +0530
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=siddu.druid AT gmail.com; spf=Pass smtp.mailfrom=siddu.druid AT gmail.com; spf=None smtp.helo=postmaster AT mail-oi0-f50.google.com
- Ironport-phdr: 9a23:LBbw8BSB2Xg8Tfz1P0AgEAjF79psv+yvbD5Q0YIujvd0So/mwa69YRON2/xhgRfzUJnB7Loc0qyK6/umATRIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfb1/IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4rx1QxH0ligIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNgHR2ROQ9xRWjRODY28YYUBDPcPM/hEoITmvVQCsQGzCBOwCO/zyDJFgGL9060g0+QmFAHLxBEuH9MTv3vJrNX6Lr0SUfy1zKLV0DjDb+lZ2Svg44XPaRAhoOyDUq9tccbL1EYvDR7FjlSNpoH+MDOV0/4Cs2mf7+Z6Se2vjGsnphh3rzOyxckskpHEipwJxl3A7yl0w4Y4KcemREJmYtOoCptduz2cOoBrWM0tWXtotzw/yrAeuZ60YiwKyJM/yh7acfOHcoyI7gvkVOaQPTt0nXxldbKjixqo/kigzer8Vsaw0FlUtCZKjt7MtnUV2xzS7MiIVOd981+/1TqT0w3f8OJJLEAumabFNpIswaQ8m5oPvUjbGy/5gkT2jKuYdkU+/eio7vzqYq7nppCBKoB0lxvyPbk0msyiAOQ3LxMDX2ee+eum1b3j+Vf1T6lNjv0ziqXZqozVJdwHpq6lBA9Yypos6xGmDzu/zNsYmWQHI0ledRKcj4npPknOL+riAfe+hVSsijZryOrcMr3vGJWeZkTExZzmZPNW71NWgCE30NoXs5lTE/QKJO/5ck73rt3RSBEjZV+a2eHiXe582o8eUHiTAuezMKrO+QuT5+4jPq+AfpIUtB7yLvEk47jlinpvygxVRrWgwZZCMCPwJf9hOUjMJCO02o5QQ1dPhRI3SanRsHPHVDdSY3ioWKdlv2M0DYunCcHIQYX/2eXdjhf+JYVfYyV9Mn7JCW3hLtzWVPIFaSbUKchkwGRdCOqRDrQ53BTrjzfUjrpqKu2Op38dvJPnkd90v6jdyEl0+jtzAMCQlWqKSjMskw==
Hello all,
-- I've been trying to understand the philosophy of HoTT, and the distinctions it presents with CIC.
So, from what I can tell, the major difference between the two seems to be:
1. The infinity-groupoid structure.
2. The univalence axiom.
Regarding #1, Why not construct this "tower of equalities" within CIC? I understand that the regular eq type has the signature:
eq
: ?A -> ?A -> Prop
where
?A : [ |- Type]
But what stops us from setting
?A : [ |- Prop]
and recovering the "infinity groupoid? As long as we do not have proof irrelevance, the tower should not collapse, right?
2. Univalence:
Let me first sketch out what I understand of Univalence, to make sure I have not missed something with the definition itself. Univalence talks about two things:
a. Equality, which is a type with one constructor refl, which models Leibniz equality.
b. Equivalence, which is a constructive bijection between two objects.
Univalence states that "equality is equivalent to equivalence". The forward direction (equality -> equivalence) is clear (if a = b, use id as the bijection between a and b). The backward (equivalence -> equality) is taken to be the axiom which we cannot prove within HoTT. Roughly, the philosophy seems to say that "equivalent objects are equal".
In Coq/CIC, do we not already sort of take this persective when using Setoids? essentially, we are saying that "we do not care about true equality", but we are happy working with stuff "upto equivalence". Is this not exactly what Univalence is trying to do? I understand that CIC does not let you convert from equivalence to equality, but does that really matter?
What am I missing here, in my understanding of HoTT? I do not understand why there has been an explosion of interest in HoTT, when it seems to me that CIC can do whatever HoTT can?
Thanks,
~Siddharth
Sending this from my phone, please excuse any typos!
- [Coq-Club] HoTT ideas already present in CIC?, Siddharth Bhat, 05/26/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Jason -Zhong Sheng- Hu, 05/26/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Siddharth Bhat, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Éric Tanter, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Éric Tanter, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, José Manuel Rodriguez Caballero, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Siddharth Bhat, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, José Manuel Rodriguez Caballero, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Siddharth Bhat, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, José Manuel Rodriguez Caballero, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Éric Tanter, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Éric Tanter, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Siddharth Bhat, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Thorsten Altenkirch, 05/27/2018
- Re: [Coq-Club] HoTT ideas already present in CIC?, Jason -Zhong Sheng- Hu, 05/26/2018
Archive powered by MHonArc 2.6.18.