Coder Social home page Coder Social logo

Universes about book HOT 5 CLOSED

hott avatar hott commented on September 27, 2024
Universes

from book.

Comments (5)

txa avatar txa commented on September 27, 2024

I see. Yes, we could introduce the symbol U for a universe of types after function types and before Pi-types when we need to talk about families and move the predicative hierarchy and the discussion to the end of the chapter.

In the section for equality proofs I am now using the "impredicative" but concise construction suggested by Mike. At this point it would be good if one would have introduced the hierarchy, but on the other hand one could postpone the discussion until one introduces the hierarchy.

I have done lots of rejugging of this chapter which has slowed down the progress. I have more ideas how to improve it but in the moment I want to get t the end before changing everything again.

Thorsten

From: Steve Awodey <[email protected]mailto:[email protected]>
Reply-To: HoTT/book <[email protected]mailto:[email protected]>
Date: Monday, 25 March 2013 23:18
To: HoTT/book <[email protected]mailto:[email protected]>
Subject: [book] Universes (#32)

the section 1.2 on Universes gets things off to a rather technical and arcane start -- sets as trees, paradoxes, impredicativity, typical ambiguity, it's all rather much for the mathematical reader encountering type theory for the first time.

How about moving this technical discussion to the end of the chapter (and saying that it is optional), and starting with function types instead? We just need to introduce the symbol UU as a way of talking about dependent types. That can be deferred to section 1.4 on dependent types.

UU shouldn't occur in 1.3 anyway.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32.

This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.

This message has been checked for viruses but the contents of an attachment

may still contain software viruses which could damage your computer system:

you are advised to perform your own checks. Email communications with the

University of Nottingham may be monitored as permitted by UK legislation.

from book.

awodey avatar awodey commented on September 27, 2024

that sounds very good.

Steve

On Mar 26, 2013, at 9:42 AM, Thorsten Altenkirch [email protected] wrote:

I see. Yes, we could introduce the symbol U for a universe of types after function types and before Pi-types when we need to talk about families and move the predicative hierarchy and the discussion to the end of the chapter.

In the section for equality proofs I am now using the "impredicative" but concise construction suggested by Mike. At this point it would be good if one would have introduced the hierarchy, but on the other hand one could postpone the discussion until one introduces the hierarchy.

I have done lots of rejugging of this chapter which has slowed down the progress. I have more ideas how to improve it but in the moment I want to get t the end before changing everything again.

Thorsten

From: Steve Awodey <[email protected]mailto:[email protected]>
Reply-To: HoTT/book <[email protected]mailto:[email protected]>
Date: Monday, 25 March 2013 23:18
To: HoTT/book <[email protected]mailto:[email protected]>
Subject: [book] Universes (#32)

the section 1.2 on Universes gets things off to a rather technical and arcane start -- sets as trees, paradoxes, impredicativity, typical ambiguity, it's all rather much for the mathematical reader encountering type theory for the first time.

How about moving this technical discussion to the end of the chapter (and saying that it is optional), and starting with function types instead? We just need to introduce the symbol UU as a way of talking about dependent types. That can be deferred to section 1.4 on dependent types.

UU shouldn't occur in 1.3 anyway.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32.

This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.

This message has been checked for viruses but the contents of an attachment

may still contain software viruses which could damage your computer system:

you are advised to perform your own checks. Email communications with the

University of Nottingham may be monitored as permitted by UK legislation.

Reply to this email directly or view it on GitHub.

from book.

awodey avatar awodey commented on September 27, 2024

this is still ToDo

from book.

txa avatar txa commented on September 27, 2024

That's done. I close it.

from book.

awodey avatar awodey commented on September 27, 2024

I see now -- thanks!

On Apr 4, 2013, at 6:09 PM, Thorsten Altenkirch [email protected] wrote:

That's done. I close it.


Reply to this email directly or view it on GitHub.

from book.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.