Is the number omega a mathematical oracle?

Поделиться
HTML-код
  • Опубликовано: 16 янв 2025

Комментарии • 242

  • @AllAnglesMath
    @AllAnglesMath  5 месяцев назад +6

    Hi everyone,
    I'm here to express my extreme gratitude for the amazing comments. We're clearly blessed with a cool and wholesome community. You all rock!
    I can tell you that my dad was extremely moved by all of your wishes. He asked me to convey this message, straight from him to all of you:
    "
    I want to thank you all for the many birthday wishes. It is an exceptional and unexpected gift.
    Also, my heart warms up when I see your appreciation for the work of my son.
    I would like to complement his motto 'keep learning' with mine: 'keep teaching'.
    Knowledge has this peculiar property that the more of it you give away, the more of it you have left.
    Have a goof life.
    "

    • @lioncaptive
      @lioncaptive 10 часов назад +1

      Many Happy Birthday wishes from the North Carolinas.🎉

  • @kyay10
    @kyay10 5 месяцев назад +50

    BTW, we won't be able to solve *all* maths problems with Omega because Omega has no information about programs that have access to omega. This is the hierarchy of hyper computation or something like that, and it's really neat. But yes realistically all problems we care about are problems about programs that don't have access to omega

    • @Nzargnalphabet
      @Nzargnalphabet 5 месяцев назад +3

      Well that is why omega is uncomputable, if it could be computed, we’d have that problem, we also actually know it’s irrational, because if it was rational it would be computable

    • @ahoj7720
      @ahoj7720 5 месяцев назад

      @@NzargnalphabetIt’s even transcendental, as all algebraic numbers are computable.

  • @omrishavit8843
    @omrishavit8843 5 месяцев назад +26

    Happy birthday to your Dad from Boston! 75 is a big one, congratulations!

  • @JimFarrand
    @JimFarrand 5 месяцев назад +7

    Happy Birthday, All Angles's Dad!
    I too am a software engineer. I have an 18 month old little boy. I think there are many, ways in which I could succeed as a parent, but if in two decades time, my boy is making RUclips videos (or whatever has replaced them) which challenge me to think and learn in the same way that your boy has done for me today, I will feel super proud of what he has achieved. And if he traces any part of his love of learning and his willingness to challenge himself back to me, then I in turn will trace it back to videos like this one that have helped and inspired me. Thank you so much for helping to create a world filled with the passion and curiosity

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +1

      Thank you so much for that uplifting comment. Let's keep spreading knowledge!

  • @danv8718
    @danv8718 5 месяцев назад +19

    Happy anniversary from Spain, and thank you for inspiring your son!! We absolutely love his incredible videos.

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +3

      Muchas gracias!

    • @CesarCI-uy6tp
      @CesarCI-uy6tp 5 месяцев назад +2

      Creía totalmente que sería el único español aquí. Me alegra saber que no.

  • @paperwhite3853
    @paperwhite3853 22 дня назад +2

    I'm a little bit late to this, but greetings from Kazakhstan 🇰🇿, I hope your dad is doing great and thanks for such good quality videos

  • @ivanjorromedina4010
    @ivanjorromedina4010 5 месяцев назад +1

    Happy birthday to your dad from the east of Spain!

  • @logician1234
    @logician1234 5 месяцев назад +40

    Doesn't omega depend on the system being used? So it's not really a constant like pi, unless you specify the system you are working in (some specific lambda calculus, for example)

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +33

      You're right, the exact value will depend heavily on all the choices we make along the way. I didn't want to get bogged down in the details, so I skipped over it. But well spotted.

    • @Atrix256
      @Atrix256 5 месяцев назад +2

      I was wondering about this, neat to hear.
      It'd be fun to try and calculate a few trivial bits of omega :)

  • @lordeji655
    @lordeji655 5 месяцев назад +1

    Happy birthday from France !! Take care of yourself, hoping everything's going great !

  • @worndoubloon1175
    @worndoubloon1175 5 месяцев назад +1

    Happy birthday to your dad from Oregon!

  • @scalex1882
    @scalex1882 5 месяцев назад +3

    Thank you sir for making my day! This video was absolutely incredible. Happy birthday to your Dad from Düsseldorf, Germany!

  • @clementdato6328
    @clementdato6328 5 месяцев назад +45

    Happy cake day for you dad 🎉

    • @timseguine2
      @timseguine2 5 месяцев назад +1

      found the redditor

  • @cartatowegs5080
    @cartatowegs5080 5 месяцев назад +1

    Happy birthday from Duluth Minnesota!

  • @maxtrax3258
    @maxtrax3258 5 месяцев назад +2

    I like the Idee of omega. Happy birthday from Switzerland to your father.

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Thank you! Switzerland is one of our favorite hiking countries.

  • @vkessel
    @vkessel 5 месяцев назад +1

    Happy birthday from Canada!

  • @Iophiel
    @Iophiel 5 месяцев назад +1

    Hey! This is also my mother's birthday

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +1

      Congratulations to your mother!

  • @8-P
    @8-P 5 месяцев назад +3

    This was one of the best videos i have watched in the couple of weeks on RUclips, thank you!

  • @benrogers5416
    @benrogers5416 5 месяцев назад +1

    Happy Birthday to your Dad from Tennessee

  • @cemacmillan
    @cemacmillan 5 месяцев назад +2

    Belated happy birthday to your Dad from France. Good work getting your (now grown) child interested enough in these topics that now they are making videos for the engineers like me who didn't get to learn the spicy bits of the math.

  • @David-lp3qy
    @David-lp3qy 5 месяцев назад +2

    Happy birthday padre! Blessings from Colorado!

  • @NatAttack99
    @NatAttack99 5 месяцев назад +1

    Happy birthday to your dad from canada :D

  • @irisvandamme3671
    @irisvandamme3671 5 месяцев назад +6

    Fijne verjaardag vake! (Best wishes from Belgium)

  • @amarasa2567
    @amarasa2567 5 месяцев назад +1

    Happy birthday to your dad from France :)

  • @d4v0r_x
    @d4v0r_x 5 месяцев назад +1

    happy birthday dad, from koper, slovenia

  • @ForsakenDAemon
    @ForsakenDAemon 5 месяцев назад

    Happy birthday wishes from Melbourne in Australia!

  • @rsvdark_main
    @rsvdark_main 5 месяцев назад +2

    Happy birthday!

  • @aaronspeedy7780
    @aaronspeedy7780 5 месяцев назад +2

    Happy birthday to your dad from Texas! Congratulations on the big 75!

  • @Sawatzel
    @Sawatzel 5 месяцев назад +1

    Happy birthday from Germany ❤

  • @pedrohcf891
    @pedrohcf891 5 месяцев назад +2

    Happy Birthday to your dad from Brazil!

  • @MusingsAndIdeas
    @MusingsAndIdeas 5 месяцев назад +2

    Happy Birthday from South Florida!

  • @willclayton5922
    @willclayton5922 5 месяцев назад +3

    The halting problem is decidable for finite deterministic systems, so it's theoretically possible to calculate omega for some systems. Unfortunately, any problem worth solving with omega would require massive amounts of computational power

  • @DidierSampaolo
    @DidierSampaolo 5 месяцев назад +2

    Happy birthday from Marseilles, France, from a fellow software engineer. :))

  • @letscodeitup
    @letscodeitup 5 месяцев назад +1

    Happy Birthday to your dad!

  • @RosimInc7
    @RosimInc7 5 месяцев назад +1

    Happy birthday to your Dad from Quebec, Canada!

  • @quakquak6141
    @quakquak6141 5 месяцев назад +2

    Happy birthday to your dad from Italy!

  • @asappia
    @asappia 5 месяцев назад +2

    Happy B birthday from Antibes in France

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      I have fond memories of walking along the Cap d'Antibes. Thanks for the wishes!

  • @garrettbates2639
    @garrettbates2639 5 месяцев назад +1

    Happy Birthday from New Mexico.

  • @BrianOxleyTexan
    @BrianOxleyTexan 5 месяцев назад +2

    Happy birthday from Houston, TX!

  • @palfers1
    @palfers1 5 месяцев назад +3

    I just turned 75 too, and I'm also a Dad, so happy birthday to both us Dads!
    I found an interesting pattern for the composites of Euler's quadratic. Perhaps you can find it too.

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Congratulations on your recent birthday!

  • @TheTriggor
    @TheTriggor 5 месяцев назад +1

    Happy birthday to your dad from Poland!
    By the way, I believe even if we knew the value of omega, running all possible programs at once could be tricky - at a trillion in, we would still be looking at programs that print random constants

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      You're right, the entire idea of omega is mostly theoretical, not very practical.

  • @dinhero21
    @dinhero21 5 месяцев назад +3

    Happy 75th birthday! Thank you for having such a great son! From Brazil!

  • @luckythelucklesswolf1419
    @luckythelucklesswolf1419 5 месяцев назад +2

    happy birthday from Canada!

  • @ShawSumma
    @ShawSumma 5 месяцев назад +3

    Happy birthday mr. Dad, from central Michigan.

  • @kro_me
    @kro_me 5 месяцев назад +2

    Happy birthday to your dad!!

  • @RingingBellee
    @RingingBellee 5 месяцев назад +1

    Happy 75th birthday from the Blue ridge Mountains of North Carolina! May it and the days that follow be wonderful 💕

  • @baruchben-david4196
    @baruchben-david4196 5 месяцев назад +2

    Happy Birthday from Chicago...

  • @turtlebro8314
    @turtlebro8314 5 месяцев назад +1

    Happy birthday to papa from England

  • @carloselfrancos7205
    @carloselfrancos7205 5 месяцев назад +3

    Happy birthday from France!

  • @orpheus2883
    @orpheus2883 5 месяцев назад +3

    Happiness and many more years of life for your dad!
    From Brazil!

  • @caddr
    @caddr 5 месяцев назад +3

    Happy Birthday from Indonesia

  • @petterlarsson7257
    @petterlarsson7257 5 месяцев назад +2

    happy birthday from sweden

  • @jacoblister
    @jacoblister 5 месяцев назад +3

    Happy birthday from New Zealand

  • @rainytreecat3992
    @rainytreecat3992 5 месяцев назад +3

    I think that to compute the number to a certain accuracy would require you to know the answers to all the problems it could solve, so it's less of an oracle and more of a compression algorithm. And an optimal one too, since it's not compressible further!

  • @DeclanMBrennan
    @DeclanMBrennan 5 месяцев назад +3

    A big happy birthday to your Dad from another software engineer in the beautiful Wicklow hills of Ireland.

  • @diribigal
    @diribigal 5 месяцев назад +2

    Happy birthday from Baltimore!

  • @lygaret
    @lygaret 5 месяцев назад +2

    HB from Boulder, CO, USA! coder dads are important!

  • @tophat593
    @tophat593 5 месяцев назад +2

    Oh, it's my dad's birthday today as well. I think he's 76, I always forget whether it's my mum or dad was born in 48 or 49.
    What a nice coincidence. :) Happy b'day to both our dads.

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Our best wishes to your dad as well!

    • @tophat593
      @tophat593 5 месяцев назад

      @@AllAnglesMath He was 75 as well. :) Had a big bbq with the grandkids in the evening. Was really good!

  • @pseudolullus
    @pseudolullus 5 месяцев назад +9

    HBD to your dad from Korea!

  • @amr3162
    @amr3162 5 месяцев назад +2

    Happy birthday from Egypt 🎉

  • @daxplatiro1668
    @daxplatiro1668 5 месяцев назад +1

    Happy Birthday from Hawaii!!🥳🥳🥳

  • @krystofsedlacek
    @krystofsedlacek 5 месяцев назад +1

    Great video, very well explained; the topic choice is perfect and carries a nice philosophical thought at the end, "I compress; therefore, I understand." is my favorite line. Btw I think there is a mistake at 10:36 since a perfect number equals HALF the sum of its divisors, not twice (actually, quite a bummer that it's not twice the sum, as that would make the problem of proving that an odd one doesn't exist pretty easy lol). Also, happy birthday to your dad. Maybe he can wish for the first 2^75 digits of omega as he blows out the candles on the birthday cake.

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      You're absolutely right about the perfect numbers. My mistake.

  • @lexinwonderland5741
    @lexinwonderland5741 5 месяцев назад +2

    HAPPY BIRTHDAY, MR. ANGLES! from Atlanta, USA

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Thanks! Would be weird if that were really our last name. Like the Paul Simon song: You can call me All 😉

  • @kingofnumbers7660
    @kingofnumbers7660 5 месяцев назад +2

    Happy birthday to your dad!

  • @marekglowacki2607
    @marekglowacki2607 5 месяцев назад +4

    Best wishes from Poland - Cracow !

  • @ddv6261
    @ddv6261 5 месяцев назад +1

    great video
    Gelukkige verjaardag, papa! (Evergem, Belgie).

  • @AnshKrishnia
    @AnshKrishnia 5 месяцев назад +2

    Happy birthday to your dad from india🎉

  • @trixelpixel5196
    @trixelpixel5196 5 месяцев назад +2

    Happy Birthday from Columbus, Ohio, USA! ❤

  • @pudicio
    @pudicio 5 месяцев назад +1

    Congrats dad!

  • @marcocorico1
    @marcocorico1 5 месяцев назад +3

    Hi, nice explanation video !
    I'm currently working on a video on the exact same subject and I have some remarks, especially on the part "how the oracle works":
    The Omega that you describe in your video is not defined on a prefix computing model which mean that it is possible that your Omega can be greater than 1 for example if the 2 programs of length 1 (the ones encoded by 0 and 1) both halts they will both add a wheight of 0.5 which will make the total already equals to 1. And by your defenition that would mean that even if there are only thoses two programs which halts the probability of any programs to halts will be 1 (Omegas can be seen as a probability but not in a direct way) .
    At 17:48 you said that you work only on the shorts programs which means that you can only compute a lower bound of that omega because there are programs on size greater than n that can have an impact of the first bits. To do so you have to not work only on the programs of size n but all programs of your computing model. Since there is an infinity of programs you can't do the trick of "I do one step of each programs and I start again" because that would mean that you can only performs at most one step of each program, to get over this you can use what we call a "Dovetailling" which works like the bijection between N and N^2.
    I know i am being really pedantic about theses little details but as I said, this is a nice explanation video that probably make the whole concept understandable for a person that don't know about it already and all of thoses details can take a while to explain and might hurt your audience retention so keep it that way 😄

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Thanks for the interesting feedback. As soon as your video is ready, feel free to post a link here. Looking forward to learning more!

  • @cytosolic5303
    @cytosolic5303 5 месяцев назад +1

    Happy Birthday from Washington State.

  • @dansheppard2965
    @dansheppard2965 5 месяцев назад +3

    Oh Ω, not ω. That's not so surprising, but I'll watch anyway, 😀. Chaitin's work is always worth revisiting!

  • @shardator
    @shardator 5 месяцев назад +2

    Happy birthday to your dad! Mine will be 75 next week!

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +2

      Thanks, and send your dad our best wishes in turn!

  • @michaellatsky
    @michaellatsky 5 месяцев назад +4

    Happy birthday from South Africa!❤ 2:15

  • @user-pr6ed3ri2k
    @user-pr6ed3ri2k 5 месяцев назад

    Happy bday for your dad, from 🇵🇭

  • @Zantorc
    @Zantorc 5 месяцев назад +1

    Happy birthday from London and a 68 year old retired software engineer.

  • @neuekatze1
    @neuekatze1 5 месяцев назад +2

    happy birthday for your dad from Turkey 🎉

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Such a beautiful country. Thanks!

  • @Ctrl-Z-Renders
    @Ctrl-Z-Renders 5 месяцев назад +2

    Happy b-day from belgium!

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Dankjewel / merci bien!

    • @Ctrl-Z-Renders
      @Ctrl-Z-Renders 5 месяцев назад

      @@AllAnglesMath geen probleem/no problem

  • @Joe-Joe-Circus
    @Joe-Joe-Circus 5 месяцев назад +1

    A key step in our journey to figuring out if a program halts or not is using omega-n, where n is the "length" of our program and then used to take the first n digits of omega.
    A few questions I've been thinking about as a result of this and my thoughts (feel free to chime in):
    Questions -
    Is it possible that omega has less than n digits? I.e. does omega have infinitely many digits?
    Does a random number have to have infinitely many digits?
    Why is omega "random"?
    Thoughts -
    From the video, a key point is that a number is random if (and only if?) it is incompressible. Thus, if a number is not random, we could write a program to write out its digits. If it is random, we could not do that. So, if a number has finitely many digits, we should be able to write a program with finitely many steps to write out the digits of that number. So a random number must have infinitely many digits.
    Secondly, Turing proved through the halting problem that we can't have a program determine whether all programs will halt or not. Thus, we can't compress the probability that a random program halts, and so omega must be random.
    Since omega is random, it must have infinitely many digits, meaning we could always take the first n digits for arbitrary n.
    I'm little shaky on that second jump. Let me know if I'm missing something or can think about it in a different way.
    Great video and happy birthday to dad!

  • @Nihil2407
    @Nihil2407 5 месяцев назад +2

    Happy birthday from Berlin!

  • @MeshremMath
    @MeshremMath 5 месяцев назад +2

    Happy birthday from the Americas

  • @ςγτε
    @ςγτε 5 месяцев назад +2

    Happy Birthday to your dad from India 🎊
    Today is my mom's birthday too

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +2

      Thank you, and happy birthday to your mother. Wish her all the best from us!

    • @ςγτε
      @ςγτε 5 месяцев назад

      @@AllAnglesMath ❤️

  • @pureatheistic
    @pureatheistic 5 месяцев назад +2

    If you Like this video and topic, you should DEFINETLY go and buy yourself a copy of Gregory Chaitin's book - "Meta Math".
    It is an amazing book for math and computer nerds in general, but covers the story behind the exploration of Omega coming straight from the man himself, and gives insight into his thought process on discovery and knowledge.

  • @ZomgyLand
    @ZomgyLand 3 месяца назад +1

    Late happy birthday to your dad! I'm israeli but I recently moved to the netherlands for a master's degree in logic in UvA. Working hard on giving you some future content :)

    • @AllAnglesMath
      @AllAnglesMath  2 месяца назад

      Thanks! If you have a link to the research you're doing, maybe we can share it or even consider making a future video about it.
      Shalom.

  • @Yuurei-Ressha9216
    @Yuurei-Ressha9216 5 месяцев назад +2

    Happy Birthday to your Dad from the panhandle of Florida

    • @aaronspeedy7780
      @aaronspeedy7780 5 месяцев назад +2

      Woah we are very close. I'm from the panhandle of Texas. Happy birthday to you, All Angle's dad!

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +2

      My country has no panhandle, but we do have some funky bits flying off in the north.

  • @taylormanning2709
    @taylormanning2709 5 месяцев назад +3

    Happy birthday to a lucky father, from the Sonoran Desert

  • @farmertree8
    @farmertree8 5 месяцев назад

    Happy birthday to your dad from Taiwan🎉🎉🎉!

  • @lunafoxfire
    @lunafoxfire 5 месяцев назад +2

    Happy birthday from USA!

  • @simeondermaats
    @simeondermaats 5 месяцев назад +2

    Happy birthday to your father from Leuven!

  • @05degrees
    @05degrees 5 месяцев назад +2

    My late congratulations!

  • @willbradley1734
    @willbradley1734 5 месяцев назад +2

    happy birthday to your dad from minnesota 🎉

  • @Ataristic
    @Ataristic 5 месяцев назад +2

    Happy birthday from Finland, Angle Dad

  • @igorstaszkiewicz1226
    @igorstaszkiewicz1226 5 месяцев назад +4

    Happy (3 * 5^2)-th birthday to your Dad from Poland!🎉

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      Yup, that seems to work out to 75. Thanks!

  • @sataincsushipower
    @sataincsushipower 5 месяцев назад +1

    Good video!
    I'm seeing quite a few people questioning the reasoning and results of the last section of the video.
    While I'm certainly no expert I wanted to give some notes on where this video is skipping over details (some I think are a bit crucial). This isn't to discredit the video! I understand that some simplifications must occur so the video is accessible:
    1. If we actually allow all binary sequences to define a program and add 1/2^k whenever that program halts, notice that this number can be as large as n, when considering just the sequences of length n.
    This number therefore isn't a probability. I would urge watchers to think about how you might actually describe the probability over an infinite sequence of options. The answer is to define a measure, which is where the 1/2^k thing comes from.
    2. The only reason the 1/2^k thing works is because the constant is defined with respect to a *prefix-free*, *universal* turing machine. You might think of this as the 'programming language', which leads to the different values of omega, but this language has restrictions, namely that if one program p halts, then any program which has p as a prefix (is just p with some extra characters added on) then this program *cannot* halt.
    With this restriction, and this restriction only, the 1/2^k computation step makes sense, (what would that mean if these values summed more than 1, how would we know a prefix has contributed?)
    3. The way the 'simulate all programs' step is animated wouldnt work, because we would have to execute a countably infinite set of '1st steps' before returning to the 2nd step of the first program. The solution here is to use a diagonal approach, only executing the xth step of the yth program once all previous programs have computed at least the x+1th step. (Search dovetailing on wikipedia and the subsection on infinite sequences if confused)
    I found this set of slides helpful for further reading: Search for 'Computation and Thermodynamics - UCR Math'
    Again to reiterate - I liked the video! But just wanted to add more detail for eager viewers looking to better understand the concept.

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад +1

      Thank you for clarifying! I must admit that I didn't catch all those details myself.

  • @enpeacemusic192
    @enpeacemusic192 5 месяцев назад +1

    Bit late but HAPPY BIRTHDAY FROM THE NETHERLANDS!!

  • @fynnevantienhoven9866
    @fynnevantienhoven9866 5 месяцев назад +1

    A bit late maybe, but happy birthday from the netherlands!

  • @MarcDonis
    @MarcDonis 5 месяцев назад +2

    happy 75th from Luxembourg! 🎉

  • @gabriellisboaconegero804
    @gabriellisboaconegero804 5 месяцев назад +1

    Happy birthday all algles dada from Brazil. Me and my girlfriend loves your videos

  • @rylieweaver1516
    @rylieweaver1516 5 месяцев назад +2

    Best wishes to your dad from Tennessee! (And California)

  • @IncaTrails
    @IncaTrails 5 месяцев назад +1

    Happy birthday to you dad - he must be very proud of you!

    • @AllAnglesMath
      @AllAnglesMath  5 месяцев назад

      He is, and it's mutual. Thanks!

  • @АлексейСтах-з3н
    @АлексейСтах-з3н 5 месяцев назад +1

    Happy birthday from Ukraine. I'm software engineer as well, love math