Was soll HoTT? [Intro to HoTT, No. 0]

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 50

  • @deathvall3y
    @deathvall3y 2 роки тому +32

    Welcome back Jacob . Your explanation is the best. Period .
    Please continue this series.
    No need to hurry, take your time .We are here.

    • @ngruhn
      @ngruhn 2 роки тому +2

      Couldn’t agree more

  • @puNeetioli
    @puNeetioli 4 місяці тому +1

    You are an extremely good teacher. Clearly, you have put a lot of effort into making this and it shows. You are not boring like many others and you really made me enthusiastic about the uses of HoTT. Thank you!!!!

  • @NoNTr1v1aL
    @NoNTr1v1aL Рік тому +4

    Absolutely brilliant video series! Subscribed.

  • @quantumsoul3495
    @quantumsoul3495 7 місяців тому +2

    This is so cool I finally found a good series on HoTT

  • @nzuckman
    @nzuckman 2 роки тому +6

    I don't think I ever would've been able to begin wrapping my head around HoTT without your videos. Kudos!

  • @soumitrapandit3444
    @soumitrapandit3444 Рік тому +4

    Dear Jacob, this was purely amazing.

  • @utof
    @utof 2 роки тому +4

    This is incredibly cool and engaging. As a bachelor undergrad im very glad to finally find not just another graduate level explanations of the HoTT. Keep going!

  • @marcthatcher
    @marcthatcher Рік тому +3

    This is great stuff, thanks

  • @Verrisin
    @Verrisin Рік тому +1

    1:12 - I wish this was considered even for primary school maths, lol. - That is the the takeaway most students have from just learning any algebra.

  • @Blure
    @Blure 2 роки тому +8

    Loving your content mate. Very straightforward explanation. Any chance of extending the Martin-Lof TT series? It helped me a lot to finally wrap my head around dependent types. All the best.

    • @jacobneu-videos
      @jacobneu-videos  2 роки тому +5

      Glad to hear it! And yeah, the idea is that this will be a "reboot" of the MLTT videos, so in a couple videos I'll have covered everything from those videos, and I'll eventually get on to actually covering dependent types, identity types, and the rest of HoTT. Thanks for your patience as I slowly get there!

    • @Blure
      @Blure 2 роки тому

      @@jacobneu-videos I can't wait!!

  • @beback_
    @beback_ 2 роки тому +2

    Loved the Miles Davis reference.

  • @kamilziemian995
    @kamilziemian995 Рік тому +1

    This video is of very, very high quality.

  • @blankboy-ww7jt
    @blankboy-ww7jt Рік тому +1

    Very cool

  • @warwolt
    @warwolt 2 роки тому +3

    Good vid!

  • @MDCB1
    @MDCB1 Рік тому +5

    GOOD!!! Our very own #RobinHood!

  • @ru5j4r0
    @ru5j4r0 Рік тому +1

    I really appreciate your video!

  • @jpabloromero
    @jpabloromero 2 роки тому +3

    Awesome video!

  • @kamilziemian995
    @kamilziemian995 Рік тому +1

    Very fine video.

  • @geeshta
    @geeshta Рік тому

    It's better to typehint your function
    def reactorTempFactor(n: float) -> float
    Your version was kinda type correct it just has a return type of float | str or a union type of a string and a number

  • @jasenq6986
    @jasenq6986 Рік тому

    many things in computer science is homo. Homoiconicity, homomorphisms, homotopy type theory. Its very interesting

  • @marshacd
    @marshacd 4 місяці тому

    In grad school, it was especially the algebraists who never said WHY we should be interested in the subject. What is the psychology here?

  • @christressler3857
    @christressler3857 9 місяців тому

    I've seen lectures on a little bit of type theory that looked more like pure math than computer science. I've also gotten a little bit of that from chatgpt under the right prompts.
    Are there any text books that give a mathematical treatment of type theory with little to no mention of computer science? Thanks in advance

  • @Daniela-jn1gk
    @Daniela-jn1gk 2 роки тому +1

    uooh estan rebuenos estos videos.

  • @ngruhn
    @ngruhn 2 роки тому +6

    German here. I‘ll give you B+ for pronunciation

    • @beback_
      @beback_ 2 роки тому

      Should it have been “Was Solltet HoTT”?

    • @ngruhn
      @ngruhn 2 роки тому

      Well, in the original “Was sollen die Zahlen”, “die Zahlen” is plural (the numbers). “HoTT” is singular so most correct would probably be “Was soll HoTT”. But either way it sounds very old school. Today you wouldn’t say it like this at all. Maybe a bit more modern would be “Warum HoTT”
      On the other hand, you would miss the reference to the original title, so “Was sollen HoTT” sounds weird but I’ll deem it the best choice :)

    • @jacobneu-videos
      @jacobneu-videos  2 роки тому +2

      @@ngruhn Ah, I failed to consider the singular vs. plural. Oh well. Like you said, I guess I'll sacrifice the grammar for the sake of historical reference.

    • @DSingh-ej3cu
      @DSingh-ej3cu Рік тому +1

      Came here to comment that it should be "Was ist und soll die HoTT" to flex my newly acquired German skills only to find out that it's been already done by a native speaker 😅

  • @okoyoso
    @okoyoso 5 місяців тому

    Nottingham? You should do a video with Brady Haren!

    • @jacobneu-videos
      @jacobneu-videos  5 місяців тому

      I'm planning on making an appearance on Computerphile sometime in the near future. IDK if I'll get to do Numberphile too, but maybe one day!

  • @dileepkrishnan4276
    @dileepkrishnan4276 Рік тому

    Loved this video. But the sound that the marker makes on paper is a bit irritating

  • @kamilziemian995
    @kamilziemian995 Рік тому

    9:38 Can I ask, what programming language you advice for learning and use? I guess that can be relevant to master (?) HoTT.

    • @jacobneu-videos
      @jacobneu-videos  Рік тому +2

      Good question (sorry it took me forever to respond). The main two theorem provers in the HoTT world are Coq & Agda, with the corresponding programming languages being OCaML and Haskell, respectively. So, for instance, Agda is itself implemented in Haskell, borrows a lot of its syntax & conventions, and most people who work in Agda are at least proficient in Haskell. So I'd probably recommend them as good starting points

    • @kamilziemian995
      @kamilziemian995 Рік тому

      @@jacobneu-videos Thank you for the information. In such case I will consider to learn Haskell. What will result from that depends to large extent on how much free energy and time I will find.

  • @simoninkin9090
    @simoninkin9090 10 місяців тому

    Hott starting from basic type theory (for non-programmers)? Seems like a long way to go…

  • @abhinavraj8479
    @abhinavraj8479 2 роки тому

    @23:23 what did he say? They derived that logic?

    • @jacobneu-videos
      @jacobneu-videos  2 роки тому

      "They endeavoured to write that logic down". Bit quick, sorry

  • @funktorial
    @funktorial Рік тому

    lmao i clicked on this expected it to be in German. still good though

  • @henning4327
    @henning4327 Рік тому

    It would actually be "Was ist und was soll HoTT?", because HoTT is singular ;)

    • @jacobneu-videos
      @jacobneu-videos  Рік тому

      Yeah I definitely messed that up haha. I changed the title & thumbnail to just "was soll HoTT" for this reason, but in retrospect I should've gone for something like "was sind und was sollen die homotopie typen", or just stuck to languages I actually know. Oh well...

    • @henning4327
      @henning4327 Рік тому

      @@jacobneu-videos Yes but it's not a big deal. I really enjoy the series and it helps me a lot!

  • @Verrisin
    @Verrisin Рік тому

    I don't like math being a social activity. Convincing a bunch of apes does not constitute a proof to me. I hated that at Uni.
    - Where is the proof that your proof is correct? - Oh, you convinced me? Good job, but I'm just a stupid monkey, why should that matter?
    - Sure, if a monkey finds inconsistency, that is great, but if not, how is that a proof?
    - That's not math. That's rhetoric, and we all know how well that can go...

    • @Verrisin
      @Verrisin Рік тому

      of course, trusting Coq etc. is still a matter of "faith" the implementation is correct, to a degree... But at least it doesn't feel as whimsical ...
      - Engineering forces ideas to clash with reality, and reality is the ultimate decider.

    • @Verrisin
      @Verrisin Рік тому

      I also hated how they would mix "inconsistently overloaded" math notation and natural language, and expected to be taken seriously.
      - Not just using natural language as comments to explain their ideas, but as part of the proof itself? Often not using exactly defined language...

    • @Verrisin
      @Verrisin Рік тому

      I consider crucial the ASI argument:
      - if ASI proves something that humans cannot comprehend, does that mean it's not proven?
      - Can ASI convince humans of something that is not true?
      and flipped for clarity:
      - if a scientist proves something that "dogs/chimps/children" cannot comprehend, does that mean it's not proven?
      - Can a scientist convince "dogs/chimps/children" of something that is not true?
      Yeah ... what a horrible metric.

    • @Verrisin
      @Verrisin Рік тому

      "I'm right because I convinced you!" is only one step less barbaric than "I'm right because I beat you in a fight!" .... like ... come on.