--
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.
On Feb 8, 2015, at 8:12 PM, Daniel R. Grayson <d...@math.uiuc.edu> wrote:
Was the paper by Awodey and Bauer in 2001 ( see http://repository.cmu.edu/philosophy/67/ ) the first
to distinguish propositions from general types and to give semantics for the squash operation?
On Sun Feb 08 2015 at 5:10:38 PM Vladimir Voevodsky <vlad...@ias.edu> wrote:
This is from the first published Martin-Lof’s paper where he introduces his type theory (Logic Colloquium 1973):
<Screen Shot 2015-02-08 at 6.05.13 PM.png>
Note the “When B(s) represents a proposition” clause. There is also a discussion in the intro to this paper.Obviously at that time there was no concept of h-level and so it was difficult to see how to distinguish propositions from the rest of the types and Per says that both every proposition defines a type and a type defines a proposition - the proposition saying that this type is non-empty. This is of course when we call the squash type or propositional truncation.Vladimir.
--
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.
<Screen Shot 2015-02-08 at 6.05.13 PM.png>
There is nothing new about distinguishing propositions from general types: it is the standard way of doing things in topos theory, and in similar type theories going all the way back to Frege and Russell. It was the idea that all types can be regarded as (“proof relevant”) propositions that was new in M-L type theory, as motivated by proof-theoretic considerations and predicativity.
There is nothing new about distinguishing propositions from general types: it is the standard way of doing things in topos theory, and in similar type theories going all the way back to Frege and Russell. It was the idea that all types can be regarded as (“proof relevant”) propositions that was new in M-L type theory, as motivated by proof-theoretic considerations and predicativity.
The point of A&B was to show how to relate the two approaches while staying within a M-L style system (LCCC rather than topos) by distingishing the proof-irrelevant types among the others. The rules for [bracket types] are not the same as those for Nuprl’s squash types, but the basic idea is very similar. I don’t think there were any semantics before A&B — at least none that I am aware of.
Steve
On Feb 8, 2015, at 8:21 PM, Vladimir Voevodsky <vlad...@ias.edu> wrote:
I do not know. There are claims that the squash types have been used in NuPRL much earlier than that paper butI do not understand NuPRL’s theory well enough to compare what was there to what A&B suggested.Vladimir.
On Feb 8, 2015, at 8:12 PM, Daniel R. Grayson <d...@math.uiuc.edu> wrote:
Was the paper by Awodey and Bauer in 2001 ( see http://repository.cmu.edu/philosophy/67/ ) the first
to distinguish propositions from general types and to give semantics for the squash operation?
On Sun Feb 08 2015 at 5:10:38 PM Vladimir Voevodsky <vlad...@ias.edu> wrote:
This is from the first published Martin-Lof’s paper where he introduces his type theory (Logic Colloquium 1973):<Screen Shot 2015-02-08 at 6.05.13 PM.png>Note the “When B(s) represents a proposition” clause. There is also a discussion in the intro to this paper.Obviously at that time there was no concept of h-level and so it was difficult to see how to distinguish propositions from the rest of the types and Per says that both every proposition defines a type and a type defines a proposition - the proposition saying that this type is non-empty. This is of course when we call the squash type or propositional truncation.Vladimir.--
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+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<Screen Shot 2015-02-08 at 6.05.13 PM.png>
--
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+unsub...@googlegroups.com.
This is from the first published Martin-Lof’s paper where he introduces his type theory (Logic Colloquium 1973):
Best regards,
Thierry
________________________________________
From: HomotopyT...@googlegroups.com [HomotopyT...@googlegroups.com] on behalf of Jon Sterling [j...@jonmsterling.com]
Sent: Monday, February 23, 2015 8:19 PM
To: HomotopyT...@googlegroups.com
Subject: Re: [HoTT] not all types are propositions
On Feb 24, 2015, at 10:01 PM, Martin Escardo <m.es...@cs.bham.ac.uk> wrote:More seriously, consider "for every n:N there is p:N such that p>n and
p is prime". The type that BHKCH-interprets this has infinitely many
inhabitants.
On Feb 25, 2015, at 5:23 AM, Thomas Streicher <stre...@mathematik.tu-darmstadt.de> wrote:This changed with CoC when there was introduced a type Prop of all
propositions which, however, were no aimed to be proof irrelevant.
Proof irrelevant models of Coq were easy and it was considered as a
major breakthrough that there were proof relevant models of CoC where
propositions are modest sets (PERs on a pca).
This is from the first published Martin-Lof’s paper where he introduces his type theory (Logic Colloquium 1973):