What is the Pumping Lemma

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 พ.ย. 2024

ความคิดเห็น • 101

  • @SzechSauce
    @SzechSauce 3 ปีที่แล้ว +297

    “The proof of a high education is the ability to speak about complex matters as simply as possible.” -Emerson

    • @w8rh8mmer
      @w8rh8mmer ปีที่แล้ว +1

      Yeah without pride

  • @mariuspasecinic
    @mariuspasecinic 2 ปีที่แล้ว +7

    Her voice captivated my attention which dozens of other professors couldn't. Good job!

  • @teenageridle
    @teenageridle 3 ปีที่แล้ว +74

    girl you saved my life

  • @lucillerenard9019
    @lucillerenard9019 2 ปีที่แล้ว +53

    This 5 minute video finally made me understand the pumping lemma, and I actually get *why* I'm doing certain things when proving that a language is non-regular now, instead of just going through the steps blindly!

  • @farwahbatool6247
    @farwahbatool6247 3 ปีที่แล้ว +57

    Your way of explaining these topics are so gentle and caring 🥺 Thank you, Lydia ❤️

  • @mariacunha8508
    @mariacunha8508 ปีที่แล้ว +3

    omg, the way you just explained 2 weeks worth of class in 5 minutes.............. Im speechless lol THANK YOUUUU!

  • @asmaarefaatVO
    @asmaarefaatVO ปีที่แล้ว +7

    How can someone like you stop making videos!!!!! your videos are so simple and SO effective! BRILLIANT

  • @rtasvadum1810
    @rtasvadum1810 3 ปีที่แล้ว +37

    See, in 5 minutes I learned more than I did in the 75 minutes I spent in class going over this. Why can't professors explain stuff like this?
    Awesome video, Lydia. Thanks for the explanation!

    • @btr_Z
      @btr_Z 2 ปีที่แล้ว

      happy halo, bow down to Demon :D

  • @mansonchallenger1143
    @mansonchallenger1143 3 ปีที่แล้ว +15

    This is the best explanation of the Pumping Lemma I've seen this far :)

  • @xkxine
    @xkxine 2 ปีที่แล้ว

    This is my new favourite educational channel. And thats a fact.

  • @travisschnider
    @travisschnider 3 ปีที่แล้ว +27

    This is a perfect explanation. Thank you! Where is your patreon haha?

  • @isaacchuah7543
    @isaacchuah7543 3 ปีที่แล้ว +1

    This video has 0 dislikes and for VERY good reason. You just explained something in 5 min that I couldn't for the life of me understand in 2 hours.

  • @lolmeeky
    @lolmeeky 3 ปีที่แล้ว +14

    300th like! Thanks so much for making these Theory of Computation videos, theyre so well animated and you explain everything perfectly. If you set up a patreon I will support!

  • @Hamheadon
    @Hamheadon ปีที่แล้ว +1

    Brilliant video which is a sad constant reminder that TH-cam > University courses

  • @jeromesimms
    @jeromesimms 2 ปีที่แล้ว +1

    Thank you! Before your video I was clueless as to how the pumping lemma worked and what the terms actually meant but now you have made everything so clear for me.

  • @phenex1818
    @phenex1818 6 หลายเดือนก่อน +1

    girl you saved my life

  • @kartirnium
    @kartirnium 2 ปีที่แล้ว +8

    These are incredible btw
    I'm having such a hard time in this course and these videos really helped me catch up to the classes.

    • @lear8989
      @lear8989 2 ปีที่แล้ว

      same, don't even know why we still go to college since you can find better teachers online for free these days

  • @SeanRowe38
    @SeanRowe38 2 ปีที่แล้ว

    You are a joy to listen to, you know the material well and your teaching style is easy to follow.

  • @justinspearlord
    @justinspearlord ปีที่แล้ว +1

    Such a good video! It's so much simpler to understand.

  • @MrNUKECOW
    @MrNUKECOW 3 ปีที่แล้ว +6

    This is so helpful, thank you so much :)

  • @flyinglobsterr
    @flyinglobsterr 3 ปีที่แล้ว +1

    Great explanation! The way you worded the properties of the lemma made it much easier to understand : )

  • @samueldeandrade8535
    @samueldeandrade8535 6 หลายเดือนก่อน

    I didn't know Logic could be this fun! Hehehehe. Loved it.

  • @SethuSenthil
    @SethuSenthil 2 หลายเดือนก่อน

    Thank u smmmmm!!!!!! I was gonna drop the class until I found ur chennel

  • @lazyonigiri5665
    @lazyonigiri5665 6 หลายเดือนก่อน

    back after my exam grades, got full mark on this,, thank you

  • @iancho3823
    @iancho3823 ปีที่แล้ว

    Thank you Lydia, this has been very helpful :)

  • @MultiDragola
    @MultiDragola 7 หลายเดือนก่อน

    I wish you made more videos i went through them all in preparation for my 2nd midterm

  • @luisvictoria
    @luisvictoria 2 ปีที่แล้ว +1

    This video is straight up 🔥

  • @dishendra.
    @dishendra. 3 ปีที่แล้ว +3

    Thank you very much. This was very helpful.
    Can you please share the font name used in the video?

  • @nopaallo1147
    @nopaallo1147 8 หลายเดือนก่อน

    she made me understand the concept of pumping lemma in 1:11 minutes, a concept that i couldn't grasp from the lectures 💀

  • @christiancompiles5549
    @christiancompiles5549 ปีที่แล้ว +1

    Simply amazing.

  • @lumiere2598
    @lumiere2598 3 ปีที่แล้ว

    this is such a cute and helpful translation

  • @jazzboutin1879
    @jazzboutin1879 10 หลายเดือนก่อน

    Amazing explanation!

  • @_Fosho
    @_Fosho 10 หลายเดือนก่อน

    Great explanation, Thanks!

  • @aliyyah82
    @aliyyah82 ปีที่แล้ว

    Super helpful explanation :)

  • @cambridgebreaths3581
    @cambridgebreaths3581 4 ปีที่แล้ว +4

    Yay. Welcome back...

  • @jursh9903
    @jursh9903 2 ปีที่แล้ว +1

    You explained it so well, thank you! my teacher could never lol

  • @askeladden450
    @askeladden450 3 ปีที่แล้ว +1

    please keep making more videos!

  • @cody3129
    @cody3129 9 หลายเดือนก่อน

    Your voice is amazing

  • @fcstefan01
    @fcstefan01 11 วันที่ผ่านมา

    Simple and to the point!
    Does anyone know how we settle on the pumping length p?

  • @user-vh2mi1me7t
    @user-vh2mi1me7t 2 ปีที่แล้ว +1

    When anime designer become computer science teacher...why are these videos are so cute and your voice🥺🥺🥺

  • @oliveryt7168
    @oliveryt7168 3 ปีที่แล้ว +3

    Quality content.

  • @kursatkaya303
    @kursatkaya303 3 ปีที่แล้ว +2

    This is a hidden gem

  • @jakeaustria5445
    @jakeaustria5445 หลายเดือนก่อน

    I don't know what field of math this is, but it's interesting. Can't help thinking about pumping though. Thanks

  • @LinhHoang-oi1bs
    @LinhHoang-oi1bs 6 หลายเดือนก่อน

    love your animation!!!!!

  • @tripprecords
    @tripprecords ปีที่แล้ว

    great explanation, thank you

  • @invis_1
    @invis_1 3 ปีที่แล้ว +1

    Thank you for a such great video!

  • @sunviewer7
    @sunviewer7 3 ปีที่แล้ว +3

    Thank you 🥺❤️

  • @pomegranate8593
    @pomegranate8593 6 หลายเดือนก่อน

    thank you lydia!

  • @nadavshemesh1231
    @nadavshemesh1231 3 ปีที่แล้ว +3

    Amazing explanation! :D Ive got one small question: You said '01111' cannot have '1111' as the pumping value because the pumping value must be in the first P characters, So out of '011' is '0' the only pumping value for state Y or is it also possible that '1' is? im asking this becuase both 0..011 will be accepted and also 011...1, Thank you!

  • @StalenStefan
    @StalenStefan 3 ปีที่แล้ว +1

    Awesome video. Thanks a lot!

  • @togrofi4749
    @togrofi4749 3 ปีที่แล้ว +1

    this is amazing, thank you

  • @adlai1
    @adlai1 2 ปีที่แล้ว +5

    Jesus, can you replace my professor?

  • @majd4405
    @majd4405 2 ปีที่แล้ว +1

    why did you stop posting . i really liked your videos

  • @user-yx6qc9oo2n
    @user-yx6qc9oo2n 3 ปีที่แล้ว +2

    thank you for saving me ...

  • @btr_Z
    @btr_Z 2 ปีที่แล้ว

    Lydia the explanation is really good but you please make video with loud sounds :)

  • @moosdeboer6469
    @moosdeboer6469 3 ปีที่แล้ว

    so much better than my russian teacher, tysm

  • @manojramesh4598
    @manojramesh4598 ปีที่แล้ว +2

    Quality > Quantity

  • @kUmerZaidiSyed
    @kUmerZaidiSyed 3 ปีที่แล้ว

    watching this 45 min before exam 10/10 video

  • @maloxi1472
    @maloxi1472 ปีที่แล้ว +1

    I had to pump my volume all the way up to hear you clearly.
    Maybe that was intentional 😂

  • @Chrisb-eu7lh
    @Chrisb-eu7lh ปีที่แล้ว

    Awesome Video!

  • @davethesid8960
    @davethesid8960 3 หลายเดือนก่อน

    Is the pumping length p always the same as the number of states?

  • @tokgozmehmet
    @tokgozmehmet 3 ปีที่แล้ว

    Great video, thanks.

  • @sohinimondal1555
    @sohinimondal1555 ปีที่แล้ว +1

    Thanku

  • @ioanabiris3472
    @ioanabiris3472 3 หลายเดือนก่อน

    Thank you!

  • @kunalmahajan8399
    @kunalmahajan8399 2 หลายเดือนก่อน

    Is it true for finite regular languages also.

  • @randomguy4350
    @randomguy4350 11 หลายเดือนก่อน

    Underrated

  • @ultygamer
    @ultygamer 3 ปีที่แล้ว +1

    I love this video omg

  • @gregorypeterson6008
    @gregorypeterson6008 2 ปีที่แล้ว

    Thank you so much!

  • @jojojoji24
    @jojojoji24 ปีที่แล้ว +1

    *Someone please tell me how to find pumping length and can you pump b in regex (a)*b 😭*

    • @kaizoku8771
      @kaizoku8771 ปีที่แล้ว

      To find pumping length just draw the minimum dfa and pumping length should be greater than equal to the number of states in the minimum dfa minus the dead state.
      You can't pump b here. It is not necessary that every y can be pumped we just need to find some y for which the pumping lemma holds.

  • @xaviervelez8835
    @xaviervelez8835 2 ปีที่แล้ว +1

    You should be teaching Theory of Computation somewhere. Seriously.

  • @martinmickels1478
    @martinmickels1478 3 ปีที่แล้ว +1

    "If a language is regular, then every string in the language will have a section that can be repeated (or pumped) any number of times and still be in the language". I do not understand this as I thought a language is a set of strings, for example L = {"one", "two", "three"}. How do all strings in L have sections that can be repeated any number of times and still be in L? Thanks for reading to here, feels like I have misunderstood something.

    • @HyperGadgets
      @HyperGadgets 3 ปีที่แล้ว +5

      I could be wrong as I'm still trying to get my head around it but I think the difference with your example is that L = {"one", "two", "three"} is a finite language whereas the pumping lemma proves it for infinite languages where there may be repeated sections.
      As it is a finite language, I think the proof would probably be simply that the language is finite so it must be regular.

    • @christianduncan1237
      @christianduncan1237 2 ปีที่แล้ว +4

      @@HyperGadgets To add a bit more, the pumping lemma still applies. The pumping length p is just a value larger than the longest string. As a result, there are no strings of length >p in the language and so the three conditions are not broken. For infinite languages, you can't have such a long enough p.

  • @wafiibrahim8272
    @wafiibrahim8272 3 ปีที่แล้ว

    amazing video!

  • @chongjaivoon
    @chongjaivoon 2 ปีที่แล้ว +1

    Now I understand!!!

  • @hihum5108
    @hihum5108 ปีที่แล้ว

    so helpful thank u sm

  • @salvatorecorica5621
    @salvatorecorica5621 ปีที่แล้ว

    I don't understand why the second condition states that |y| > 0 while the first one claims that xy^iz for every i >= 0, but if i = 0, it would contradict the second condition.

    • @Mk5_20-cq2bw
      @Mk5_20-cq2bw 10 หลายเดือนก่อน

      xy^iz for i >=0 ... means that y can appear 1 or more times
      |y| > 0 ... means that the length of y cannot be 0, in other words it cannot be a null string
      SO the first one has to do with no. of occurrences of y, while the second one has to do with the length of y
      Hopefully it makes sense now :))

  • @p2p2p2p2p2p
    @p2p2p2p2p2p 2 ปีที่แล้ว

    great video

  • @mdsakif7521
    @mdsakif7521 9 หลายเดือนก่อน

    What if i consider the language : set of strings that has 101 as substring.
    And than divide the string 11011 as:
    x=11
    y= 0
    z= 11
    Now if i pump the string twice (i=2)
    the the pumped string becomes
    110011
    which does not belong to the language.
    So is the language Non Regular?

    • @tingletangle-ew8dg
      @tingletangle-ew8dg 8 หลายเดือนก่อน

      110011 ends with "11" so it belongs to the language

  • @MoreBoogersPlz
    @MoreBoogersPlz ปีที่แล้ว

    Great videos! Only complaint is I have to keep my volume @ 100 and can still barely hear your. This is true for all of the videos I have watched thus far.

  • @Revi674
    @Revi674 2 ปีที่แล้ว

    Thank you! Before this i have broke my mind tryn' understand this shit

  • @haxlast5450
    @haxlast5450 3 ปีที่แล้ว

    Thanks

  • @Btc314btc
    @Btc314btc 2 ปีที่แล้ว

    thanks!

  • @ushnakhan198
    @ushnakhan198 3 ปีที่แล้ว

    oh my this is actually cuteeee

  • @samarthtandale9121
    @samarthtandale9121 11 หลายเดือนก่อน

    So isn't a language where length of each word is 5 a regular language 🤔 ... ?

  • @nguyennguyenkhoi9988
    @nguyennguyenkhoi9988 2 ปีที่แล้ว +1

    does god speak vietnamese ?

  • @ButMARZZ
    @ButMARZZ 2 ปีที่แล้ว

    I would suggest getting a new microphone, because for me I can barely hear you. Otherwise this video helped a lot, your examples, diagrams, and your way of explaining things are good. great job

  • @samuelchristophervisarra7830
    @samuelchristophervisarra7830 7 หลายเดือนก่อน

    i luve u

  • @pauljanetschek6520
    @pauljanetschek6520 7 หลายเดือนก่อน

    Great vid but the audio is very very quiet

  • @BoardInTheHouseBGAplayer
    @BoardInTheHouseBGAplayer ปีที่แล้ว

    I can disprove this with just 4 states

  • @lembueno894
    @lembueno894 9 หลายเดือนก่อน

    drink water

  • @harthiksonpole9392
    @harthiksonpole9392 3 ปีที่แล้ว

    Great video. thanks!