From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: * X-Spam-Status: No, score=2.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, MALFORMED_FREEMAIL,MISSING_HEADERS,RCVD_IN_DNSWL_NONE autolearn=no autolearn_force=no version=3.4.2 Received: from mail-ed1-x539.google.com (mail-ed1-x539.google.com [IPv6:2a00:1450:4864:20::539]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 792a01e4 for ; Thu, 8 Aug 2019 22:09:34 +0000 (UTC) Received: by mail-ed1-x539.google.com with SMTP id x40sf1996826edm.4 for ; Thu, 08 Aug 2019 15:09:34 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1565302174; cv=pass; d=google.com; s=arc-20160816; b=tvuUjv85tbvTXhQMOjuO+n71kfzOXvjOTHgq48DqXfCjPLO2dcyWeSBP+/ByTjlpFZ UnYHDGTjTRXRAi+nSVnrwdBLQ2iV+NDGQJqFXT09rJZp6MuwZsRxVOhz8ulf0ryNncBj +0Idg0/MXp7RoZhNeCw08lA23idcwQpkXc8AQwJdN/bFOpgjeCOyCMQ9BvlZA/G8gI0E CAjVV43ts41rTv2RgfN42NayS8zlaBMeV/ZuBhQ+jBz1AJpicMfTyYEaMe4/py/Z+Z9E 7UaN0qFu3mwzKvvZJnzRlqO3FXpKOaJTG+Nu4VAgP9xF2bZhQeDM6oIhuVJ/NuuWFylG RE+Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:cc:subject:message-id:date:from:in-reply-to :references:mime-version:sender:dkim-signature:dkim-signature; bh=AdlF0XAW9+Sf+ZpwRZdSbk/w3EBwMhseOh5zYwwGgmQ=; b=Rql0FjADhIBkxRRQcn9rJWcKCLwRgEywjZpkcYvsiEzDIWM1lHXqoeh42KyIuT5JRs vZMUqtnDeXwmvTK/W/HEOlQYN9fTgvBj7WAPMQ8GBJNLRqo2T/ic1pbySTR9XKxkJFXg XnWJxOrSnNsR9wi1wsx7WloGlXCOnRNPpmvYhbIggKInhgSotRXIrrp31gCVdFMRBv98 wfHAUPEK2mnainq9ztsoFeCK1lu33Qd9CyqcE94TnvQPC+oNKczMLmntOK/11oh+z5uV 7KhXeAFKQPevD3LagsGAAm1DCXTxs6Svk3a8jhj31LJqNDLttyzCEGAg54LAgOhnGXeQ z/jQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="tHrCjo/1"; spf=pass (google.com: domain of intoverflow@gmail.com designates 2a00:1450:4864:20::12d as permitted sender) smtp.mailfrom=intoverflow@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:references:in-reply-to:from:date:message-id :subject:cc:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=AdlF0XAW9+Sf+ZpwRZdSbk/w3EBwMhseOh5zYwwGgmQ=; b=VUEIDS6E1AEyi9jzoG5uZ5LCfDoz14w6QaUcshQKVE4UlCrMflGaq+rRuiWvtrMIv8 Yxjo+FH2NSdl6f7RmNyH3RZBuh0L9o1IwLj2Dn7gzksAiguxyY0I26YcdSUIhqO8zxv/ muoeqmyrFiJ3oCreJWUWC8UioL5hhKXYibaT52C+LO7nnyVuerfyRJJEBekWkTcL0kAR UQlSQXjnUWv/yFXKHCnWUGDOIHWX0OW8y+yQLihiL+RT99L0vfsnW3z1f2EJtvjPrFBY TRZFpPB8UnCtpNzEcy2D/hcdnCqfLBJZx05RBfzSAYwYXcRe9KXM6uYz9yea2pzKPTkv 7HSw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe; bh=AdlF0XAW9+Sf+ZpwRZdSbk/w3EBwMhseOh5zYwwGgmQ=; b=hWO/KnAEoQCL2GN/9KSS7XgrQ9zaS68gWTfL3tUKxN2ClSeCsuXE18Wq29FSiFnhTs JyezFpx/R6cKnu3jRDZDdQqLNFf+Xg0bArRjSosMhLZbfWD3+3dy5wScJXxWhx4Umyr9 CKiQZYq/DRuzEI2p1nygIam0iRwWKMk4m4IiCCGSIK4IfShjWSqoB0B0nQqy9fRZDK4l JOxQlyP8PRhQkXdn+bRfn3nKVgKhfI9ClZrckyiE6M4flYjR9z035a+rYbyKtvA81VmL H4oL3FRqYtzkIc3tiKuxcDDQaDGcX1cjPcv5Es+bfUhoA/szkj24SjZqS6mpvdsLBnNA SQzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:references:in-reply-to:from :date:message-id:subject:cc:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-unsubscribe; bh=AdlF0XAW9+Sf+ZpwRZdSbk/w3EBwMhseOh5zYwwGgmQ=; b=G0ejlwN+WhruFYHjwIKjqQw74QEfVIxUPB3elg9QRjN3Gx7NZRZpv67ScTty/2kFy6 NrIrxOfqwFhRpugxzD5nxdy94/AmCpJgs2/f6RPYX+WmS/kN3XE+1akzb+ghppuNz1Yn Car0gVY5I5wgtyWRePhrXRLQabzUSnzLuN9q2FiXCi9EcMC/WHhKBjHf55UGDagc+SCb dexb6SeSb/dUkRkunTXDLFpWbQDcNOFPmyWEUxV93uNf9Kcu9y/HAKIOsn8Ity9QDipn p/pB6muXvukKEaR2792j6ZhsKAGM0za4w88BzQqFILjsUH+ZQazahcr8SPa8J9lR63nF KTvg== Sender: homotopytypetheory@googlegroups.com X-Gm-Message-State: APjAAAUuX3dEms2x12y0GJz88TKSHW9GUnJ3c2R4zfHkwZdEwyhEHBJk 2gKmr+NB6kuhmn9mUDptpGA= X-Google-Smtp-Source: APXvYqy0hECkHvluQnp4dgQ8p8V7U46M6+PA240yjllXBB4WXq4I0FQJffwbERdy352+jgcUNDbljA== X-Received: by 2002:a50:84e2:: with SMTP id 89mr18700560edq.218.1565302174577; Thu, 08 Aug 2019 15:09:34 -0700 (PDT) X-BeenThere: homotopytypetheory@googlegroups.com Received: by 2002:a17:906:27d4:: with SMTP id k20ls23773473ejc.15.gmail; Thu, 08 Aug 2019 15:09:34 -0700 (PDT) X-Received: by 2002:a17:906:b7c8:: with SMTP id fy8mr6222222ejb.198.1565302174090; Thu, 08 Aug 2019 15:09:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565302174; cv=none; d=google.com; s=arc-20160816; b=SlzhhmxEfHphp5UNJuxBAX4Yh1KwgERGJlwcvItq6w6Vyfb8BIJXxiapE2fSzI3bEb JeZaKbKQqjv0t+Y3ZU0AHR1uTamNLZMVf+EP2Ic4S2zHZF/KcV55ADwg8J9TqUh2t+dj FFCRe4Og2Bs8rpApHN4rMFPHlDSs55Yxl0AkjODaN2aeyPuGr0iS7XjNLZAvWCd+TJ7Y WWsxL1F+6jpel3N4QtQL+Ea8T/XjiMpW3oPINBNtgG24unyb55tQN1Hh4KvHp8BI6OKp 348scPG1CJLMlmSHB7OGsDRfKbHyg7vCP+5GdzJTRFN3gpNe0DjA33VrxBpSLWDeBJf6 e4Ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=8VgMY6rvFTReKzZvGBBoCPP6+7eofcO+Q7UIfsujrko=; b=Jl2g1FkYOdVvZn4ldB32JM7qa7IGw93js+wpnBHUaKEQstP/8r9hzGiRLlMF9Ein/M GgrkaUcAX/0ltN7ClAN+sS51gOCBiPoJuMb3xJ9jEXmL+yNC181x7u4/kxmhuJjcmsAw s1ve+SfcrRNVN5zs4iOZWNPJK128aikCL1wgtvxGRWA8sZOWxnOruuNErqqweNh8lOIR 5k143XIrrCrvMMrGLyNCagYExQ2idcJPtM9xJP8O9pr0uhIK6mYJ8JI7+Iy4iBJZRH5c SIZxqdVqSl6haBjmn+MWgUyNz8h+AQHe+tanq9QAAIm/2N2BQ8DvGdnZ5Gb3C7L+wIjQ 6Rxw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="tHrCjo/1"; spf=pass (google.com: domain of intoverflow@gmail.com designates 2a00:1450:4864:20::12d as permitted sender) smtp.mailfrom=intoverflow@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com. [2a00:1450:4864:20::12d]) by gmr-mx.google.com with ESMTPS id s30si2196159eda.4.2019.08.08.15.09.34 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Thu, 08 Aug 2019 15:09:34 -0700 (PDT) Received-SPF: pass (google.com: domain of intoverflow@gmail.com designates 2a00:1450:4864:20::12d as permitted sender) client-ip=2a00:1450:4864:20::12d; Received: by mail-lf1-x12d.google.com with SMTP id z15so63724191lfh.13 for ; Thu, 08 Aug 2019 15:09:34 -0700 (PDT) X-Received: by 2002:a19:4f42:: with SMTP id a2mr10462818lfk.23.1565302173489; Thu, 08 Aug 2019 15:09:33 -0700 (PDT) MIME-Version: 1.0 References: <728FA1EA-014C-4242-8B34-33A17D7B9208@gmail.com> In-Reply-To: From: Timothy Carstens Date: Thu, 8 Aug 2019 15:09:21 -0700 Message-ID: Subject: Re: [HoTT] (Beginner's question) Uses of HITs beyond homotopy theory Cc: Homotopy Type Theory Content-Type: multipart/alternative; boundary="000000000000045e09058fa250f9" X-Original-Sender: intoverflow@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="tHrCjo/1"; spf=pass (google.com: domain of intoverflow@gmail.com designates 2a00:1450:4864:20::12d as permitted sender) smtp.mailfrom=intoverflow@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list HomotopyTypeTheory@googlegroups.com; contact HomotopyTypeTheory+owners@googlegroups.com List-ID: X-Google-Group-Id: 1041266174716 List-Post: , List-Help: , List-Archive: , --000000000000045e09058fa250f9 Content-Type: text/plain; charset="UTF-8" Thank you for the excellent replies! It looks like I was struggling with a lack of imagination while the answer was staring me right in the face. On Thu, Aug 8, 2019 at 2:49 PM Michael Shulman wrote: > More generally, all colimits other than coproducts are HITs (of the > "non-recursive" variety). This includes both homotopy colimits and > ordinary colimits of sets (obtained by 0-truncating homotopy > colimits). Having colimits of sets is fairly essential for nearly all > ordinary set-based mathematics, even for people who don't care about > homotopy theory or higher category theory in the slightest. There > aren't really papers specifically about this, because it's so vast, > and because there's not much to say other than the observation that > colimits exist, since at that point you can just appeal to the > long-known fact that once the category of sets satisfies certain basic > properties (Lawvere's "Elementary Theory of the Category of Sets") it > suffices as a basis on which to develop a large amount of mathematics. > The verification of these axioms in HoTT with HITs can be found in > section 10.1 of the HoTT Book. (Before HITs, people formalizing > set-based mathematics in type theory used "setoids" to mimic quotients > and other colimits.) > > Beyond this, in set-based mathematics HITs are used to construct free > algebraic structures, as Niels said. Some free algebraic structures > (free monoids, free groups, free rings, etc.) can be constructed based > only on the axioms of ETCS, but for fancier (and in particular, > infinitary) algebraic structures one needs more. In fact there are > algebraic theories for which free algebraic structures cannot be > constructed in ZF (at least, under a large cardinal assumption): the > idea is to use a theory to encode the existence of large regular > cardinals, which cannot be constructed in ZF (see Blass's paper > "Words, free algebras, and coequalizers"). But HITs suffice to > construct even free infinitary algebras of this sort; see e.g. section > 9 of my paper with Peter Lumsdaine, "Semantics of higher inductive > types". Thus, HITs can be useful for doing (universal) algebra > constructively, where here "constructively" can even mean "with > classical logic but without the axiom of choice". > > On Thu, Aug 8, 2019 at 1:18 PM Steve Awodey wrote: > > > > quotients by equivalence relations. > > see HoTT Book 6.10 > > > > On Aug 8, 2019, at 2:32 PM, Timothy Carstens > wrote: > > > > Sorry for the broad & naive question. I'm a geometer by training but > have been working in compsci for most of my career (with lots of time spent > in Coq verifying programs). > > > > I've got a naive question that I hope isn't too inappropriate for this > list: can anyone suggest some papers that show applications of HITs? I'm > embarrassed to admit it, but I don't know any applications outside of > synthetic homotopy theory and higher categories. > > > > Perhaps categorical semantics? But even still I'm not personally aware > of any applied results from that domain (contrast with operational > semantics; but I am extremely ignorant, so please correct me!) > > > > All my best and apologies in advance if this is off-topic for this list, > > -t > > > > > > -- > > 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 HomotopyTypeTheory+unsubscribe@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/HomotopyTypeTheory/CAJGt_zG%2B04Rfbs_py%3DPYkubbwzeYb0TRhhfek-RT663uVUo%3D-A%40mail.gmail.com > . > > > > > > -- > > 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 HomotopyTypeTheory+unsubscribe@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/HomotopyTypeTheory/728FA1EA-014C-4242-8B34-33A17D7B9208%40gmail.com > . > > -- > 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 HomotopyTypeTheory+unsubscribe@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/HomotopyTypeTheory/CAOvivQyYyPzpT0Y04vi27gdg6Un147RkJ4tyPcCRC_Tsed5PMA%40mail.gmail.com > . > -- 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 HomotopyTypeTheory+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/HomotopyTypeTheory/CAJGt_zH1qWjaQYy-jOGfuxm--cLw3AJ6y6WPheqHmA8Dr1B%2Bww%40mail.gmail.com. --000000000000045e09058fa250f9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you for the excellent replies! It looks like I = was struggling with a lack of imagination while the answer was staring me r= ight in the face.



On Thu, Aug 8, 201= 9 at 2:49 PM Michael Shulman <sh= ulman@sandiego.edu> wrote:
More generally, all colimits other than coproducts are HI= Ts (of the
"non-recursive" variety).=C2=A0 This includes both homotopy colim= its and
ordinary colimits of sets (obtained by 0-truncating homotopy
colimits).=C2=A0 Having colimits of sets is fairly essential for nearly all=
ordinary set-based mathematics, even for people who don't care about homotopy theory or higher category theory in the slightest.=C2=A0 There
aren't really papers specifically about this, because it's so vast,=
and because there's not much to say other than the observation that
colimits exist, since at that point you can just appeal to the
long-known fact that once the category of sets satisfies certain basic
properties (Lawvere's "Elementary Theory of the Category of Sets&q= uot;) it
suffices as a basis on which to develop a large amount of mathematics.
The verification of these axioms in HoTT with HITs can be found in
section 10.1 of the HoTT Book.=C2=A0 (Before HITs, people formalizing
set-based mathematics in type theory used "setoids" to mimic quot= ients
and other colimits.)

Beyond this, in set-based mathematics HITs are used to construct free
algebraic structures, as Niels said.=C2=A0 Some free algebraic structures (free monoids, free groups, free rings, etc.) can be constructed based
only on the axioms of ETCS, but for fancier (and in particular,
infinitary) algebraic structures one needs more.=C2=A0 In fact there are algebraic theories for which free algebraic structures cannot be
constructed in ZF (at least, under a large cardinal assumption): the
idea is to use a theory to encode the existence of large regular
cardinals, which cannot be constructed in ZF (see Blass's paper
"Words, free algebras, and coequalizers").=C2=A0 But HITs suffice= to
construct even free infinitary algebras of this sort; see e.g. section
9 of my paper with Peter Lumsdaine, "Semantics of higher inductive
types".=C2=A0 Thus, HITs can be useful for doing (universal) algebra constructively, where here "constructively" can even mean "w= ith
classical logic but without the axiom of choice".

On Thu, Aug 8, 2019 at 1:18 PM Steve Awodey <steveawodey@gmail.com> wrote:
>
> quotients by equivalence relations.
> see HoTT Book 6.10
>
> On Aug 8, 2019, at 2:32 PM, Timothy Carstens <intoverflow@gmail.com> wrote:<= br> >
> Sorry for the broad & naive question. I'm a geometer by traini= ng but have been working in compsci for most of my career (with lots of tim= e spent in Coq verifying programs).
>
> I've got a naive question that I hope isn't too inappropriate = for this list: can anyone suggest some papers that show applications of HIT= s? I'm embarrassed to admit it, but I don't know any applications o= utside of synthetic homotopy theory and higher categories.
>
> Perhaps categorical semantics? But even still I'm not personally a= ware of any applied results from that domain (contrast with operational sem= antics; but I am extremely ignorant, so please correct me!)
>
> All my best and apologies in advance if this is off-topic for this lis= t,
> -t
>
>
> --
> You received this message because you are subscribed to the Google Gro= ups "Homotopy Type Theory" group.
> To unsubscribe from this group and stop receiving emails from it, send= an email to HomotopyTypeTheory+unsubscribe@googlegroups.com.
> To view this discussion on the web visit
ht= tps://groups.google.com/d/msgid/HomotopyTypeTheory/CAJGt_zG%2B04Rfbs_py%3DP= YkubbwzeYb0TRhhfek-RT663uVUo%3D-A%40mail.gmail.com.
>
>
> --
> You received this message because you are subscribed to the Google Gro= ups "Homotopy Type Theory" group.
> To unsubscribe from this group and stop receiving emails from it, send= an email to HomotopyTypeTheory+unsubscribe@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/= msgid/HomotopyTypeTheory/728FA1EA-014C-4242-8B34-33A17D7B9208%40gmail.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Homotopy Type Theory" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to
HomotopyTypeTheory+unsubscribe@googlegroups.com. To view this discussion on the web visit https://group= s.google.com/d/msgid/HomotopyTypeTheory/CAOvivQyYyPzpT0Y04vi27gdg6Un147RkJ4= tyPcCRC_Tsed5PMA%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Homotopy Type Theory" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to = HomotopyTypeTheory+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://g= roups.google.com/d/msgid/HomotopyTypeTheory/CAJGt_zH1qWjaQYy-jOGfuxm--cLw3A= J6y6WPheqHmA8Dr1B%2Bww%40mail.gmail.com.
--000000000000045e09058fa250f9--