How to color complex functions [Domain Coloring]

Поділитися
Вставка
  • Опубліковано 26 чер 2020
  • Algorithm Archive: www.algorithm-archive.org/con...
    Source code: In chapter
    Github sponsors (Patreon for code): github.com/sponsors/leios
    Twitch: / leioslabs
    Discord: / discord
    Github: github.com/leios
    Music: www.joshwoodward.com/
  • Наука та технологія

КОМЕНТАРІ • 57

  • @LeiosLabs
    @LeiosLabs  3 роки тому +15

    I love the plots made with this method, they really make mathematical functions *pop*!
    Please let me know what you think about this video! I am trying to experiment with different styles to get content out more quickly. I admit that there are a few places I stumbled over my words, but overall, I think it turned out pretty well and took 10x less time to make than my normal content.
    Thanks for watching and I hope to see you next time!

    • @axelmarmet2952
      @axelmarmet2952 3 роки тому +3

      I think the 10x time reduction is worth the few stumbles which weren't really noticeable anyway

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Yeah, I feel like I can make videos (almost) every week with this strategy, while they were coming out (at best) every month before. We'll see what the analytics show.

    • @iminni3459
      @iminni3459 3 роки тому +3

      I think it was a great video!

  • @punishedsnake492
    @punishedsnake492 3 роки тому +68

    I would love to hear your rant about your thesis.

    • @LeiosLabs
      @LeiosLabs  3 роки тому +14

      Haha, maybe next time!

    • @florianvancitters3674
      @florianvancitters3674 3 роки тому +12

      ​@@LeiosLabs I genuinely was about to get excited about some advanced applications of the topic when you just cut yourself off, please do go into detail about your thesis (and if possible not just the ground level stuff, I would love to hear it all, even if it'd take an hour) in a future video!

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

      @@LeiosLabs Please upload it!

    • @The_Tauri
      @The_Tauri 3 роки тому

      Make a branching video tree for each tangent! :D

    • @JobvanderZwan
      @JobvanderZwan 3 роки тому +1

      Numberphile has two channels, with the second being specifically for this kind of cut footage. Just a thought ;)

  • @Axman6
    @Axman6 3 роки тому +8

    I’m so glad to see you making videos here again, you’ve got a real knack for describing algorithms simply without simplifying them too much, and having some fun playing around with them. Keep up the awesome work.

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Hey, thanks a bunch! I'm trying to get back into it!

  • @aresharesh8671
    @aresharesh8671 3 роки тому +25

    Could you put the thesis rant in a separate video? I'm interested in what it's about!

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

      Yes, me too

    • @LeiosLabs
      @LeiosLabs  3 роки тому +11

      It seems there is significant interest, then... I'll see about doing it soon!

  • @Axman6
    @Axman6 3 роки тому +9

    As an idea for a topic, Automatic Differentiation seems like something that might fit well with the channel, and maybe you’ll learn a little Haskell along the way.

    • @LeiosLabs
      @LeiosLabs  3 роки тому +4

      AD has been on my radar for a while! I'll put it on the list!

  • @altaroffire56
    @altaroffire56 3 роки тому +4

    1:14 "If my youtube comments have taught me anything, it's basically impossible to understand 4 dimensions in any intuitive way"
    The Tesseract video comment section is full of people joking about it being hard to understand, but also stuff like "I'm 12 and fully understand this", so LeiosOS might be subtly mocking those kids.

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

      Shoot. Do I need to make an apology video?

  • @KingFredrickVI
    @KingFredrickVI 3 роки тому +3

    Sweet video! Awesome plots!

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

    New subscriber. You planted a seed composed of equal parts detail, rigor and rapidity.

  • @TheMazyProduction
    @TheMazyProduction 3 роки тому +3

    Bruh I have been wondering this for so long.

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Yeah, I was as well. It's kinda related to a bunch of other areas that I kept running into in the literature.

  • @wes_m_
    @wes_m_ 2 роки тому +1

    Definitely late to the party here, but really incredible video! Really helped me understand domain coloring :)

  • @timh.6872
    @timh.6872 3 роки тому +1

    I did some fun stuff with domain coloring before, but I focused on H and L from HSL space. This looks really cool, I might have to implement it real quick and have a go at the functions I was using before.

    • @LeiosLabs
      @LeiosLabs  3 роки тому

      Yeah, there are a bunch of ways to play with this. I was focusing on HSV and RGB because that's what I knew, but there isn't a "right way to do it." Happy to hear you were working on this as well!

  • @oraz.
    @oraz. 3 роки тому +1

    Damn I'm excited about this.

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

    I've never seen a Twitch chat in a bitmap font! Looks nice. I looked it up, I didn't know Twitch had an an IRC interface.

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Yeah, I am using irssi for it. It doesn't do emotes well, but I am thinking of a way around that with libsixel! Really excited to give it a try!

  • @marco14ortega
    @marco14ortega 3 роки тому +3

    Thank you for posting

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Thanks for watching!

  • @embeddedbastler6406
    @embeddedbastler6406 3 роки тому +1

    Nice to see that I'm not the only one who uses Xournal++. It's a great piece of software!

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Yeah, I am a big fan of it. For simple note-taking, it's hard to do better. Krita and Gimp might have more features, but I don't need anything more for just jotting down equations and such!

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

    This is awesomeeeee

  • @PapaFlammy69
    @PapaFlammy69 3 роки тому +7

    nice. :)

    • @MrLikon7
      @MrLikon7 3 роки тому +1

      papa flammy! gut to see you hier

    • @LeiosLabs
      @LeiosLabs  3 роки тому

      Haha nice! Happy to see you here, man! Keep up the great work!

  • @henrmota
    @henrmota 3 роки тому

    This reminds me glsl shader programming. A good way to start to 'see' maths.

  • @roderik1990
    @roderik1990 3 роки тому +1

    You might also want to use a different colour space that is more uniform, just so that perceived lightness and saturation don't change as you change hue.
    Things like cielch or something.

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Yeah, you can definitely choose whatever color space you want. Sorry if I didn't make that clear. I tried to show two different color spaces so that people would realize that a lot of this is up to the user to determine what shows their data the best.

    • @roderik1990
      @roderik1990 3 роки тому

      I'd think covering different colour spaces and their properties would have been outside the scope of this video anyway.

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

    when repeated
    sin(z) is nice :)
    i^z is not really, but is for a while
    darker towards zero is nice too

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Yeah, I think we tried all of these at some point on stream. I just picked a few to show here.

    • @alan2here
      @alan2here 3 роки тому

      thanks :)

  • @The_Tauri
    @The_Tauri 3 роки тому +1

    Oh man, I really wanted to hear about the phase discontinuity rant! Oh well, the rest is cool too I guess.

    • @LeiosLabs
      @LeiosLabs  3 роки тому

      It might happen soon. Planning a thesis video one of these days.

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

    4:20 it's interesting that when I look at this I don't see a ring of slowly increasing saturation, but spikes of color on a white background

    • @LeiosLabs
      @LeiosLabs  3 роки тому +1

      Yeah, it got me as well. That was why I thought it was important to show what people typically do with the saturation instead

  • @pralay1762
    @pralay1762 3 роки тому +1

    Love this video seriosuly

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

    Is there the original discussion? Like for the phase discontinuity

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

    3:28 ohhhh tell me your thesis more ! I don’t mind !

  • @EmissaryOfSmeagol
    @EmissaryOfSmeagol 3 роки тому

    Clarifying comment about integers in *C*
    This is a union of the sets { *Z* u i *Z* } right? So a complex integer could be 1+1i, as an imaginary integer is 1i, 2i, etc.
    Also, nice video!

  • @MrMichkov
    @MrMichkov 3 роки тому

    Dont cut the unnecessary ramblings, they may contain the most interesting bits for some.