Discussion of Homotopy Type Theory and Univalent Foundations
 help / color / mirror / Atom feed
From: Bas Spitters <b.a.w.s...@gmail.com>
To: jas...@cs.washington.edu,
	 Thorsten Altenkirch <Thorsten....@nottingham.ac.uk>,
	 Christian Sattler <sattler....@gmail.com>
Cc: Homotopy Type Theory <HomotopyT...@googlegroups.com>
Subject: Re: [HoTT] Characterizing the equality of Indexed W types
Date: Wed, 13 Sep 2017 08:50:43 +0100	[thread overview]
Message-ID: <CAOoPQuQc3BEa-2_BVWiwuR9FX4W1Xc6wvZy7x=Gw=bjtksP3BA@mail.gmail.com> (raw)
In-Reply-To: <53258baf-7832-4919-8ab1-3e653c97241a@googlegroups.com>

Dear Jasper,

Thanks. This is a nice result.

Thorsten and Christian will correct me, but I believe the reduction
from indexed W-types to W-types was not fully worked out in HoTT
before.

Christian announced a beautiful route to it using ideas from higher
category theory, but I don't think the full details in HoTT ever
appeared.
I've tried to collect references here:
https://ncatlab.org/nlab/show/inductive+family#higher_categorical_version_homotopy_type_theory

I think it would be nice to add your results both to the HoTT library
and to Unimath.

Best regards,

Bas

On Wed, Sep 13, 2017 at 5:41 AM,  <jas...@cs.washington.edu> wrote:
> Hello,
>
> I have uploaded to GitHub a Coq development characterizing the equality of
> Indexed W types (dependent W types, inductive families) up to equivalence,
> as an Indexed W type.
>
> https://github.com/jashug/IWTypes
>
> We define an Indexed W type as an inductive family, where every node in a
> regular W type is assigned an index.
> We then show that the types a = b are inductively generated by (sup x
> children1) = (sup x children2) with children (children1 c = children2 c).
>
> Calling the map from the data of a node to its index f, we show if the
> fibers of f have positive h-level, then the Indexed W type has the same
> h-level.
> Assuming the children are finite enumerable, we also show that decidable
> equality is inherited from the fibers of f.
>
> I am not aware of these results in any of the literature; hopefully they are
> a useful contribution to the understanding of inductive types in ITT / HoTT.
> Please send any comments, questions or suggestions.
>
> - Jasper Hugunin
>
> --
> You received this message because you are subscribed to the Google Groups
> "Homotopy Type Theory" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to HomotopyTypeThe...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

  reply	other threads:[~2017-09-13  7:51 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-09-13  4:41 jas...
2017-09-13  7:50 ` Bas Spitters [this message]
2017-09-13 11:05   ` [HoTT] " Christian Sattler
2017-09-13 11:47     ` Bas Spitters
     [not found]   ` <CAGTS-a_jmQVw3p8ROS6pR-sD0p6-Z_PsHR9R77nLSgNG1vHrLw@mail.gmail.com>
2017-09-13 11:38     ` Fwd: " Jasper Hugunin
2017-09-13  9:29 ` Gaëtan Gilbert
2017-09-13  9:42 ` Paolo Capriotti

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAOoPQuQc3BEa-2_BVWiwuR9FX4W1Xc6wvZy7x=Gw=bjtksP3BA@mail.gmail.com' \
    --to="b.a.w.s..."@gmail.com \
    --cc="HomotopyT..."@googlegroups.com \
    --cc="Thorsten...."@nottingham.ac.uk \
    --cc="jas..."@cs.washington.edu \
    --cc="sattler...."@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).