Discussion of Homotopy Type Theory and Univalent Foundations
 help / color / mirror / Atom feed
From: Nicolai Kraus <nicola...@gmail.com>
To: Martin Escardo <escardo...@googlemail.com>,
	"HomotopyT...@googlegroups.com" <HomotopyT...@googlegroups.com>
Subject: Re: [HoTT] Conjecture
Date: Wed, 29 Mar 2017 22:08:33 +0100	[thread overview]
Message-ID: <2445fdca-d1bb-08c8-6061-e4a7e0faffa7@gmail.com> (raw)
In-Reply-To: <1cd04354-59ba-40b4-47ce-9eef3ca3112f@googlemail.com>

Hi Martin, I also would like to know the answer to this conjecture.
I am not sure whether I expect that it holds in the quite minimalistic
setting that you suggested (but of course we know that the premise of
the conjecture is inconsistent in "full HoTT" by Mike's argument).

Here is a small thought. Let's allow the innocent-looking HIT which we
can write as {-}, known as "generalised circle" or "pseudo truncation"
or "1-step truncation", where {X} has constructors
   [-] : X -> {X}  and  c : (x y : X) -> [x] = [y].
Then, from the premise of your conjecture, it follows that every {X}
has split support, which looks a bit suspicious. I don't know whether
you can get anything out of this idea (especially without univalence).
But it would certainly be enough to show that every such {X} is a set,
since then in particular {1} aka S^1 would be a set, and consequently
every type.

Nicolai


On 27/03/17 22:57, 'Martin Escardo' via Homotopy Type Theory wrote:
> This is a question I would like to see eventually answered.
>
> I posed it a few years ago in a conference (and privately among some of
> you), but I would like to have it here in this list for the record.
>
> Definition. A modulus of constancy for a function f:X->Y is a function
> (x,y:X)->f(x)=f(y). (Such a function can have zero, one or more moduli
> of constancy, but if Y is a set then it can have at most one.)
>
> We know that if Y is a set and f comes with a modulus of constancy, then
> f factors through |-|: X -> ||Y||, meaning that we can exhibit an
> f':||X||->Y with f'|x| = f(x).
>
> Conjecture. If for all types X and Y and all functions f:X->Y equipped
> with a modulus of constancy we can exhibit f':||X||->Y with f'|x| =
> f(x), then all types are sets.
>
> For this conjecture, I assume function extensionality and propositional
> extensionality, but not (general) univalence. But feel free to play with
> the assumptions.
>
> Martin
>


  reply	other threads:[~2017-03-29 21:08 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-27 21:57 Conjecture Martin Escardo
2017-03-29 21:08 ` Nicolai Kraus [this message]
2017-03-29 22:05   ` [HoTT] Conjecture Martin Escardo
2017-03-30 10:59     ` Michael Shulman
2017-03-30 19:22       ` Egbert Rijke
2017-03-30 23:02         ` Nicolai Kraus
2017-03-30 22:49     ` Nicolai Kraus
2017-03-31 16:09       ` Martin Escardo
2017-04-05 19:37         ` Martin Escardo
2017-04-06  0:23           ` Jon Sterling
2017-04-06  5:55             ` Martin Escardo
2017-04-06 12:40               ` Vladimir Voevodsky
2017-04-06 13:50                 ` Martin Escardo
     [not found]                   ` <81c0782f-9287-4111-a4f1-01cb9c87c7e8@cs.bham.ac.uk>
2017-04-06 16:09                     ` Martin Escardo
2017-04-06 11:52             ` Thomas Streicher
2017-04-07  9:49               ` Martin Escardo
2017-04-07 17:11                 ` Michael Shulman
2017-04-07 18:10                   ` Martin Escardo
2017-04-03  0:35 ` Conjecture Daniel R. Grayson
2017-04-03  2:20   ` [HoTT] Conjecture Favonia
2017-04-03  9:56   ` Nicolai Kraus
2017-04-03 11:50     ` Daniel R. Grayson

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=2445fdca-d1bb-08c8-6061-e4a7e0faffa7@gmail.com \
    --to="nicola..."@gmail.com \
    --cc="HomotopyT..."@googlegroups.com \
    --cc="escardo..."@googlemail.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).