Discussion of Homotopy Type Theory and Univalent Foundations
 help / color / mirror / Atom feed
From: Nicolai Kraus <nicola...@gmail.com>
To: Dimitris Tsementzis <dtse...@princeton.edu>
Cc: Homotopy Type Theory <HomotopyT...@googlegroups.com>
Subject: Re: [HoTT] Semantic Success Condition for the definability of Semi-Simplicial Types
Date: Wed, 21 Sep 2016 18:18:31 +0100	[thread overview]
Message-ID: <CA+AZBBrc1RfManAc63zf=SV0ip_Kfwx1NE9uJujwc82sWvfCtw@mail.gmail.com> (raw)
In-Reply-To: <B9886649-104B-4DEB-A0F3-55D2FDD3C6DA@princeton.edu>

[-- Attachment #1: Type: text/plain, Size: 2500 bytes --]

On Wed, Sep 21, 2016 at 1:48 PM, Dimitris Tsementzis <dtse...@princeton.edu
> wrote:

> Is there an agreed-upon semantic success condition for the definition of
> semi-simplicial types?
>

I'm not sure whether the following is helpful because I won't refer to the
simplicial sets model.
Given a fixed numeral n, we know what the type of semi-simplicial types up
to level n should be (up to equivalence). If you want, you can take some
programming language and write a program P : Nat -> String such that P(n)
is a syntactical representation of semi-simplicial types up to n (two years
ago or so, I wrote a Haskell script which generated Agda code). Then, you
can take this P to make the challenge precise: the goal would be to write a
function f : Nat -> U' (where U' is e.g. the second universe) in type
theory such that, for every numeral n, f(n) and P(n) are equivalent.
However, this would only cover the first point of Andrej's success criteria
(it would give you something with the expected structure, but it's not
clear whether it will be useful).

An alternative way of phrasing what I said above would be: take the
Altenkirch-Capriotti-K paper "Extending Homotopy Type Theory with Strict
Equality" which presents an HTS-style two-level system with a fibrant type
Nat of natural numbers and a non-fibrant type Nat_s of strict natural
numbers. We have a family S : Nat_s -> U of semi-simplicial types. The
challenge here would be to define a family S' : Nat -> U which extends S.
By the conservativity construction of Paolo Capriotti's forthcoming PhD
thesis, this can then be translated back to types in "book HoTT".
I think this could make it easier to see whether we can actually do
something useful with such a construction of semi-simplicial types.

Andrej, I am not sure about this:

On Wed, Sep 21, 2016 at 2:40 PM, Andrej Bauer <andrej...@andrej.com>
wrote:

>
> On Wed, Sep 21, 2016 at 2:48 PM, Dimitris Tsementzis <
> dtse...@princeton.edu> wrote:
>
>> What I am asking for ideally is a formula P(x) of set theory that
>> expresses “x is a successful definition of semi-simplicial types in T’’.
>
>
> I think having such a formula counts as success.
>

If P(x) was a formula in type theory, then maybe, yes. I don't really know
what exactly "a formula P in set theory" means, but I don't think such a
formula would solve the problem, given that we can say externally what
semi-simplicial types ought to be.

Best,
Nicolai

[-- Attachment #2: Type: text/html, Size: 3870 bytes --]

  parent reply	other threads:[~2016-09-21 17:18 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-21 12:48 Dimitris Tsementzis
2016-09-21 13:40 ` [HoTT] " Andrej Bauer
2016-09-21 17:18 ` Nicolai Kraus [this message]
2016-09-21 20:45   ` Dimitris Tsementzis
2016-09-21 21:43     ` Michael Shulman
2016-09-21 21:56       ` Dimitris Tsementzis

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='CA+AZBBrc1RfManAc63zf=SV0ip_Kfwx1NE9uJujwc82sWvfCtw@mail.gmail.com' \
    --to="nicola..."@gmail.com \
    --cc="HomotopyT..."@googlegroups.com \
    --cc="dtse..."@princeton.edu \
    /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).