Caboose Numbers - Numberphile

Поделиться
HTML-код
  • Опубликовано: 27 сен 2024
  • Matt Parker explores caboose numbers, also known as Euler's Lucky Numbers. Part 2 is here: • Tree-house Numbers - N... --- More links & stuff in full description below ↓↓↓
    Get your signed copy of Love Triangle at mathsgear.co.u...
    Love Triangle on Amazon US (unsigned): amzn.to/3XoRlf4
    And on Amazon UK (unsigned): amzn.to/3xh9Siw
    More Matt on Numberphile: • Matt Parker (standupma...
    Matt's own channel is Stand-up Maths: / standupmaths
    Euler's Lucky Numbers on the OEIS: oeis.org/A014556
    Patreon: / numberphile
    Numberphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: bit.ly/numberp...
    We're also supported by the Simons Laufer Mathematical Sciences Institute (formerly MSRI): bit.ly/MSRINumb...
    Our thanks also to the Simons Foundation: www.simonsfoun...
    NUMBERPHILE
    Website: www.numberphile...
    Numberphile on Facebook: / numberphile
    Numberphile tweets: / numberphile
    Subscribe: bit.ly/Numberph...
    Videos by Brady Haran
    Thanks to fact checkers from The Numberphile Society, including Debbie Chakour and CJ Smith.
    Numberphile T-Shirts and Merch: teespring.com/...
    Brady's videos subreddit: / bradyharan
    Brady's latest videos across all channels: www.bradyharanb...
    Sign up for (occasional) emails: eepurl.com/YdjL9

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

  • @numberphile
    @numberphile  3 месяца назад +147

    Part 2 is here: ruclips.net/video/mw4DM1952KI/видео.html

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

      Um the title looks off...

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

      2 hours before uploaded

    • @FrankHarwald
      @FrankHarwald 3 месяца назад +2

      With the exception of 3, all of these numbers are equal to 5 mod 6.

    • @stephenstreater555
      @stephenstreater555 3 месяца назад

      IIRC one of my lecturers at Cambridge (approx 40 years ago) proved there were no more Caboose after 41.
      I haven't seen any reference to this, but a few other students knew at the time he was famous for this.

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

      Just wanted to point out that at 2:37 we could prove that any n of the form 41k+1 also breaks the process.
      Suppose n ≡ p (mod 41). If we suppose that n^2 - n + 41 is a multiple of 41, then we can write
      p^2 - p = p(p-1) ≡ 0. Since 41 is prime, we can conclude that either p≡0 or p≡1 (mod 41) (yes I know that we cannot do that with composite numbers).
      This does not address the possibility that n^2 - n + 41 could be composite but not divisible by 41, but I think it should be pointed for Brady's question.
      Edit: I just realized that all n that satisfy n = k^2 + 41, where k is a nonnegative integer, also break the pattern.

  • @AndrewVanner
    @AndrewVanner 3 месяца назад +1240

    101 can be the first and only Parker Caboose Number.

    • @daniel_77.
      @daniel_77. 3 месяца назад +12

      Underrated

    • @QuantumHistorian
      @QuantumHistorian 3 месяца назад +66

      @@daniel_77. It's the top rated comment. How is that underrated? It couldn't be more rated.

    • @jamesrockybullin5250
      @jamesrockybullin5250 3 месяца назад +47

      The Parkerboose number, if you will.

    • @daniel_77.
      @daniel_77. 3 месяца назад +4

      @@QuantumHistorian I mean when I first saw it. Probably some hours later it will be the top comment. Can you understand?

    • @QuantumHistorian
      @QuantumHistorian 3 месяца назад +9

      @@daniel_77. No, I don't understand, it was top comment when you posted your comment. It's likely to stay there. Why some people have to (implicitly) complain that others don't like something enough rather than just saying they like that thing is beyond me.

  • @Neefew
    @Neefew 3 месяца назад +539

    5:14 Matt can join a long line of mathematicians who when studying an interesting piece of maths discover that the work has already been done extensively by Euler

    • @htspencer9084
      @htspencer9084 3 месяца назад +37

      Euler really is the Simpsons of the maths world 😂

    • @HavasiP
      @HavasiP 3 месяца назад +34

      You got Eulered! I'm sure even Derek has been Eulered.

    • @ArawnOfAnnwn
      @ArawnOfAnnwn 3 месяца назад +10

      @@htspencer9084 Don't forget Gauss!

    • @BrunoBarcelosAlves
      @BrunoBarcelosAlves 3 месяца назад +26

      You know what they say, things in math are usually named after the second person to discover them, or else they would all be called "Euler's" something.

    • @richinoable
      @richinoable 3 месяца назад +7

      An hour In the library saves 10 in the lab.

  • @Tanmark1998
    @Tanmark1998 3 месяца назад +156

    This would be a good moment for a sequel to "people online made my code 40 million % more efficient".

    • @martinmarhold1798
      @martinmarhold1798 3 месяца назад +17

      The easiest optimization for me would be: No need to check even numbers for c: n squared minus n will always give an even number. 50 % quicker: done.

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

      @@martinmarhold1798 Surely that would be 100% quicker...

    • @jonbaltz8559
      @jonbaltz8559 3 месяца назад +13

      Precomoute a map with all the prime us to the the highest number. Certainly faster than isPrime

    • @jcorey333
      @jcorey333 3 месяца назад

      This was my thought as well, if you had a list of the first m primes, that would probably help significantly ​@@jonbaltz8559

    • @LuxFerre4242
      @LuxFerre4242 3 месяца назад +4

      Not just evens. Caboose numbers are a subset of the primes since every other number would fail for the n=0 and n=1 cases.

  • @DirkThys
    @DirkThys 3 месяца назад +342

    The dog in the background is thinking: "this Python code is gonna take ages - time for a nap"

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

      Pup needs really big keys on a a waterproof keyboard to code python.

    • @willo7734
      @willo7734 3 месяца назад

      from weenie_dog import nap
      nap(600)

    • @AtomicAndi
      @AtomicAndi 3 месяца назад +12

      Obviously this code can be improved by 41 billion percent

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

      Let's start with the fact that checking even numbers as cabooses is pointless! ... and the caboose has to a prime number if we're anticipating 100% prime results, because "n=0,1" leaves only "c"
      Even if we dismiss "n=0,1" as trivial boundary conditions, then we only have to check "c" that are a prime number minus two ("n=2" means the answer is "c+2")

    • @justforplaylists
      @justforplaylists 3 месяца назад +2

      I think the dog is Sky.

  • @descuddlebat
    @descuddlebat 3 месяца назад +633

    "Honorary, near caboose" - definitely what people will call a near miss found by Matt

    • @ericpeterson6520
      @ericpeterson6520 3 месяца назад +97

      Lemme get a look at that Parker Caboose 😏

    • @SantiagoArizti
      @SantiagoArizti 3 месяца назад

      Why do you call Euler “they”?

    • @BrunoBarcelosAlves
      @BrunoBarcelosAlves 3 месяца назад +25

      ​@@SantiagoArizti Matt uses neutral pronouns for mostly everyone.

    • @B-fq7ff
      @B-fq7ff 3 месяца назад +12

      @@SantiagoArizti Euler used they/them pronouns

    • @jukmifggugghposer
      @jukmifggugghposer 3 месяца назад

      @@B-fq7ff this is true

  • @shambobasu1579
    @shambobasu1579 3 месяца назад +125

    Using red pen to mark correct while the green pen is right next to it..... Such a Parker move 👏.

    • @backwashjoe7864
      @backwashjoe7864 3 месяца назад +4

      I was thinking the same thing! Who draws red check marks?!

    • @ratzou2
      @ratzou2 3 месяца назад +7

      ​@@backwashjoe7864 Teachers

    • @thewanderingmistnull2451
      @thewanderingmistnull2451 3 месяца назад

      That's Japan's way of doing things.

    • @cpsof
      @cpsof 3 месяца назад

      @@backwashjoe7864: At least in Finland teachers use red check marks if the answer is wrong. (The check mark looks like letter 'v' and 'wrong' is 'väärin' in Finnish.)

  • @physics1518
    @physics1518 3 месяца назад +235

    10^n + 37 is prime for an inordinate number of integers n. My favorite prime is 10^39+37 which is a one followed by 37 zeros and then the number 37. If found this incidentally in the context of some research I was doing.

    • @alansmithee419
      @alansmithee419 3 месяца назад +8

      Do you remember roughly how many it works for?
      Is "inordinate" thousands, millions, googological?

    • @idontwantahandlethough
      @idontwantahandlethough 3 месяца назад +9

      @@alansmithee419 hippopotamical?

    • @orang1921
      @orang1921 3 месяца назад +12

      @@alansmithee419 since primes don't end, i assume it would go on forever but "inordinate" may just be used to say "a lot of n's but not all of them"

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

      Somwhat percentage of them?

    • @physics1518
      @physics1518 3 месяца назад

      @@alansmithee419 Here's a little python program you can play with:
      from sympy import *
      for n in range(100):
      x = 10**n+37
      if isprime(x):
      print(n)
      Up to 40 I got 1, 2, 4, 6, 8, 13, 15, 39.

  • @blaketheory
    @blaketheory 3 месяца назад +134

    Checking if a Boolean is "== True" is certainly a Parker way of programming.

    • @BaptistPiano
      @BaptistPiano 3 месяца назад +15

      Only benefit is that you are also verifying it is a Boolean which of course wouldn’t be a problem in a real language 😂

    • @MichalMarsalek
      @MichalMarsalek 3 месяца назад +21

      ​@@BaptistPianoYou are not though. 1==True is True in Python.

    • @BaptistPiano
      @BaptistPiano 3 месяца назад +2

      @@MichalMarsalek wait really??? I haven’t used python in a long time but kinda assumed they wouldn’t do coercion since they don’t have a threequals. Well learn something every day

    • @bobthegiraffemonkey
      @bobthegiraffemonkey 3 месяца назад +6

      I spotted that too. Much as I enjoy the ongoing joke, Matt should really learn to write not-terrible python code.

    • @IllidanS4
      @IllidanS4 3 месяца назад +7

      @@bobthegiraffemonkey Such a thing does not exist. Python code is terrible by definition.

  • @John73John
    @John73John 3 месяца назад +261

    Hi. Train enthusiast here. 2 issues with the animation:
    1. Your boxcars shouldn't have 8 axles. Probably 4 axles is plenty for the sort of train you're drawing.
    2. Wheels on a steam locomotive have rods connecting them to the pistons, but wheels on the cars don't.
    Okay, I'll sit down now.

    • @xZise
      @xZise 3 месяца назад +46

      Quite the parker train!

    • @weerolein
      @weerolein 3 месяца назад +9

      The wheels also don't turn fast enough compared to the landscape flying by....
      This train predates the introduction of bogeys .. so two axles for the boxcars is probably sufficient.

    • @Sonny_McMacsson
      @Sonny_McMacsson 3 месяца назад +12

      I was gonna complain too, but you Eulered me on it.

    • @kakyoindonut3213
      @kakyoindonut3213 3 месяца назад +6

      you've been training for this

    • @the2ndblunder
      @the2ndblunder 3 месяца назад +6

      Sounds cool. Also, the train seems to be a diesel because there is no funnel at the front. Unless the funnel travels back through into the cabin but that would be a very unconventional arrangement, especially considering the steam would have to go to the cylinders and then back.
      On the note of the rods, it could have internally mounted vertical pistons (like on the LBSCR E2). On the whole though, it probably is a diesel locomotive. It might even be a really powerful shunter based on the size but I think, regardless of the power, it would probably shear the crank pins on the front axle with all of that straining.
      Nice to hear from a fellow train enthusiast.

  • @alanturing4879
    @alanturing4879 3 месяца назад +46

    Nice Video.
    I ran some code for my self that confirmed that there are no other Caboose Numbers up to 100 million.

    • @followeroj9115
      @followeroj9115 3 месяца назад +4

      Which if you think about it makes sense since the gaps between primes do not get smaller as the primes become bigger 😢 sadly

    • @cykkm
      @cykkm 3 месяца назад +4

      A356751. Positive integers m such that x^2 - x + m contains more than m/2 prime numbers for x = 1, 2, ..., m : 3, 5, 7, 11, 17, 41, 47, 59, 67, 101, 107, 161, 221, 227, 347, 377. No more is known, and it is conjectured that 377 is the largest one.

  • @mstmar
    @mstmar 3 месяца назад +118

    any caboose number has to be prime. if it's a composite number, say a*b, then a^2-a+ab = a * ( a - 1 + b ) which is 2 factors greater than 1 (since a and b are greater than 1).

    • @lex224ification
      @lex224ification 3 месяца назад +73

      more intuitively: C has to be prime since for N = 0 and N = 1, N^2 - N + C will always equal C

    • @LW-zb8bf
      @LW-zb8bf 3 месяца назад +39

      It is also true that a caboose number must be a smaller prime part of a twin prime couple.
      This is because when substituting n=2 there will be added 2²-2 = 2 to the original prime, and we get the bigger twin prime. (101 is a twin prime with 103, and a 6 apart cousin prime with 107)
      Caboose numbers are possible because n² -n is always even. And we can find cousin primes (that are an even number apart). And maybe this is why we can't find bigger ones. For larger primes it gets increasingly difficult to find other cousin primes always 2, 6, 12, 20... apart from a caboose prime.

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

      damn. ab is my favourite composite number by far.

    • @Qbe_Root
      @Qbe_Root 3 месяца назад

      @@LW-zb8bf aren't cousin primes just all pairs of primes that don't include 2?

    • @EebstertheGreat
      @EebstertheGreat 3 месяца назад +16

      Except for the one Matt forgot, which is 2. Because 0²-0+2 = 1²-1+2=2 is prime, and you don't have to worry about 2²-2+2 = 4, because 2 is not less than 2.
      Also, I guess 0 is vacuously a caboose number, because there are no natural numbers less than 0, so all none of them result in a prime.

  • @TheRubySpider
    @TheRubySpider 3 месяца назад +23

    Two small observations that Matt didn’t outright say.
    A caboose number has to itself be prime, because the caboose outputs itself for n=0 and 1.
    And to generalize the logic about n=42, any n greater than the caboose by a square number would create a difference of squares, and therefore output a non-prime.

    • @rmsgrey
      @rmsgrey 3 месяца назад +2

      Not only prime, but (with the exception of c=2), the lower of a pair of twin primes since n=2 gives c+2.

    • @stevebollinger3463
      @stevebollinger3463 3 месяца назад

      Also n^2 - n + c is the same as n*(n-1) + c so of course it will not be prime for c or c + 1 because either of those means the left side of the + is divisible by c and so is the right side. So the whole thing is divisible by c.

  • @richardfarrer5616
    @richardfarrer5616 3 месяца назад +59

    One way to speed up the program. n^2 - n + c is not prime for (nearly all) number which are not coprime with c. So check c for primality first and don't try to calculate the rest if c is not prime. in addition, (n+1)^2 - (n + 1) + c - (n^2 - n + c) = 2n. So, rather than recalculating the whole formula, just add 2n on to the nth result to get the (n+1)th.
    Also, when asking, "when does this fail?" for the original formula, my immediate thought was that the answer was 42, of course.

    • @QuantumHistorian
      @QuantumHistorian 3 месяца назад +11

      Caching the list of primes up to the largest _n_ that will be tested would also probably help, a set membership check will be faster than a call to some library. Would be even faster to have a binary array that's _n_ long whose k'th entry is whether _k_ is prime or not. You're quickly going to be limited by the speed of python's for loop after that.

    • @_John_P
      @_John_P 3 месяца назад +20

      You might get a +20x speed boost by simply not using python.

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

      You could also do step sizes of 2, since even c's will obviously result in numbers divisible by 2.

    • @adarshmohapatra5058
      @adarshmohapatra5058 3 месяца назад +7

      @@QuantumHistorian After reading some useful comments about Caboose numbers, I got the following ideas:
      caboose no.s are prime
      if x=n^2-n+c is the nth caboose no, add 2n to x to get the next caboose no.
      use already generated lists of primes
      .
      So I thought I might try to write an efficient python code to find the next Caboose number. But then I saw the follow-up to this video (named Tree-house numbers) and realized there are no more Caboose numbers after this or no more Treehouse numbers after 163, because they are both related to the Heegner numbers which there are no more of after 163 (you can see the follow up video for more info)

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

      @@QuantumHistorian I did something like this. I just cached if an odd number is prime or not as the index into an array. So to look it up I just divide the number in half and return a bool if its prime or not.

  • @DjVortex-w
    @DjVortex-w 3 месяца назад +59

    My brain hurts trying to unravel
    "for i in [i for i in range(3,n)]"

    • @morethejamesx39
      @morethejamesx39 3 месяца назад +13

      It’s the same as doing for i in range(3,n) aha

    • @c.jones-yt
      @c.jones-yt 3 месяца назад +19

      @@morethejamesx39 If only that were true.
      It's actually a less efficient version of list(range(3,n)) - i.e. it does the unnecessary work of building a list out of the range before iterating over it.
      Worse, making a list out of j² - j + i for each j up to i is also unnecessary. Matt does use len(values) in later calculations, but len(values) has to be the number of integers generated by range(1,i), which is simply i-1.

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

      @@c.jones-yt Yeah sorry I meant it will run the same as*

    • @ramenandvitamins
      @ramenandvitamins 3 месяца назад +6

      He did warn us it was awful.

    • @mulletronuk
      @mulletronuk 3 месяца назад

      He wasn't kidding

  • @WAMTAT
    @WAMTAT 3 месяца назад +57

    Heck yeah, love me some Parker maths

  • @Twitchi
    @Twitchi 3 месяца назад +13

    Love that there are already more efficient code structures being discussed, I look forward to the follow-up "numberphile viewer caused a maths breakthrough" video

  • @davidappelgate320
    @davidappelgate320 3 месяца назад +13

    Where I live in Northwest Oregon, our two area codes are 503 and 971, both of which I already knew were primes, but I didn't know they were both primes in 41's sequence! Even prouder :)

  • @GeHeum
    @GeHeum 3 месяца назад +7

    I feel like there should definitely be an "easy" upper bound on this. If a number C is Caboose that means that there are C primes between C and C^2 - 2C (the values of n=1 and n=c-1). Now use any bound you like on the amount of prime numbers within a region, and you have your easy bound on the largest possible C. Then use a computer to hopefully check the remaining small C.

  • @japanada11
    @japanada11 3 месяца назад +58

    It's been proven that 41 is the last caboose number. Rabinowitz showed that c is a caboose number if and only if 4c-1 is a Heegner number, and the Stark-Heegner theorem proves that the largest Heegner number is 163. See the Wikipedia page for "Heegner number" for more information about all these points.

    • @numberphile
      @numberphile  3 месяца назад +27

      Or see the second part of this video - ruclips.net/video/mw4DM1952KI/видео.html

    • @landsgevaer
      @landsgevaer 3 месяца назад +19

      Or sequence A014556 of the OEIS, which every mathematician should consult zeroth before first writing some Python.

    • @gusmichel7035
      @gusmichel7035 Месяц назад

      @@landsgevaer A014556 doesn't state it's proven to be limited, but it links to A003173, where it is stated that Heenger proved that list complete, implying Caboose/Lucky numbers are limited to this set.

  • @sbares
    @sbares 3 месяца назад +20

    What c=3, 5, 11, 17, 41 (and also 1 and 2 and no other numbers with 4c-1 square-free) have in common is that extending Q by a root of the polynomial x^2 - x + c gives a quadratic number field of class number 1. The near-examples at 7:56 give number fields of class number 2, except for x^2 - x + 7 whose discriminant -27 is not square-free (in this case Q(sqrt(-27)) = Q(sqrt(-3)) has class number 1).

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

      See also Goudsmit S.A. (1967) Unusual Prime Number Sequences, Nature Vol. 214, 1164.

    • @dielaughing73
      @dielaughing73 3 месяца назад

      I was totally going to say that about the discriminating fields of something, something number stuff

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

    your channel is one of the best discoveries i’ve made online!

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

    It's worth considering negative numbers as well. For instance, -109 has about 76% primes up through 108, and -73 has 75% primes up through 72.

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

    7:07 the snoozing dog is so cute

  • @samuelcruz8777
    @samuelcruz8777 3 месяца назад

    "41" a clasic case of a parker anwser to life, the universe and everything

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

    For quadratics, there are actually quite a few that spit out some number of primes.
    n^2 - 61n + 971 gives you primes from 0-71
    n^2 - 79n + 1601 gives primes from 0-80

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

    Matt gives of an "every man" mathematician vibe and got saddled with a legacy of not quite being right which helps make this all approachable. But that instant spot of difference of two squares to explain the non prime shows how hip with the numbers he really is. He's always so quick to call himself a recreational mathematician but you sit in the soup long enough and you start to look like Stu.

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

      The legacy of the Parker square :D

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

    "Time... line?
    Ugh, time isn't made of lines! It is made out of circles. That is why clocks are round!"
    -Caboose

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

    Matt wants to draw a checkmark in a different colour, reaches for the place with 2 black, 1 red and 1 green and picks… red. The obvious colour for checkmarks.

  • @bjorik
    @bjorik 3 месяца назад

    "I consider 5 the first prime number" is incredible

  • @Bostonceltics1369
    @Bostonceltics1369 3 месяца назад +4

    This video is very important, I love the moral of that story. More than ever we need a way to show smart people how easy we can trick ourselves by believing patterns that might not be there. I get into theological and strange conversations sometimes where people tell me about patterns they see and how their spiritual, and I think of either Daniel dennett or Robert soapulski who wrote about seeing patterns where there might not be one could have been an evolutionary trait that perhaps helped us to survive on the Savannah.

    • @michaeld8514
      @michaeld8514 3 месяца назад +2

      I have similar conversations with people about patterns and their meanings( or lack of such). I often will show that, if one tries hard enough, one can find patterns in almost any collection of occurrences.

    • @ButzPunk
      @ButzPunk 3 месяца назад

      I love the spurious correlations website for illustrating how often things can be correlated just by happenstance

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

    "Euler came up with this" can describe half of mathematics

  • @pianissimo5951
    @pianissimo5951 3 месяца назад

    this video taught me one important thing, and that is that caboose is not an onomatopoeic way of saying "butt"

  • @andyd8370
    @andyd8370 3 месяца назад +2

    *Red vs. Blue has entered the chat*

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

    Caboose numbers will always be prime, because if you plug in 1 for n, they will cancel out and leave the caboose number.

  • @bernardobuffa2391
    @bernardobuffa2391 3 месяца назад

    the reason is that being 42 the answer to the ultimate question, that makes 41 the most human number, just in the limit of knowing everything

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

    Numberphile, the only RUclips channel with paper change music.

  • @gejyspa
    @gejyspa 3 месяца назад

    you'll notice, as shown in the example for c=41, that any n=c+x^2 is also going to fail, because n^2-n+c will also always be a difference of two squares, (c+x^2)^2 and x^2, resulting in factors of c+x^2-x and c+x^2+x

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

    Euler's Lucky Numbers are soooo cool! I think it's fortunate that they never intersect with the other sequence of lucky numbers

    • @fluffyllama1505
      @fluffyllama1505 3 месяца назад

      Or is it unfortunate that no numbers are double lucky :(

    • @ttmfndng201
      @ttmfndng201 3 месяца назад

      @@fluffyllama1505 3 is double lucky

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

    When Brady said 42, I immediately thought it had to be composite. An easy way to see this is 42²-42+41=42²-1=(42-1)(42+1)=41•43. In general, if your number n is a perfect square larger than 41, you will necessarily get a difference of squares which will be composite. This is another set of numbers which breaks the pattern aside from the multiples of 41.

  • @tetsuoumezawa5833
    @tetsuoumezawa5833 3 месяца назад

    3:11
    "again, just off.. the top of my headdd..."
    *camera zooms in on phone*

  • @quintessences
    @quintessences 3 месяца назад

    I love how matt is just casually inventing new names for maths

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

    I love the way Matt says "one".

  • @mvmlego1212
    @mvmlego1212 3 месяца назад

    There are some important between mathematics and science, but I sometimes hear people (especially other students when I was in college) imply that mathematics _is_ a science. The fact that mathematicians "can't trust patterns" is one of these differences, so I'm happy to see that it's the lesson of a video.

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

    Caboose numbers must all be prime because of the cases where n = 1
    1^2-1+c 1^2 is 1
    1-1+c 1-1 is 0
    0+c Adding 0 to a number will keep the same number
    c If c is prime, the result would be prime

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

    Matt is just begging to have 101 declared the Parker Caboose, isn't he?

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

    The times when it breaks is when N = C + k^2. I noticed when I saw where it generated non primes on the scrolling list. This holds true until 82, or Cx2. After that, it broke at 82+1, 82+3, and 82+6. I did check when n = 82+10, but it was not prime. I was just playing in excel and comparing to the first 1000 primes. I did try using 5 and 7 as well for values of C and the statement holds true for values below 10 and 14 respectively. After the point N = 2C, the values of N where it the formula generates non primes does not follow the same pattern of breaking only when N = C + k^2. It includes more, but I can't discern the pattern at a glance.

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

    I first came across the word "caboose" and had to look it up its meaning, in the lyrics of Bob Dylan's 1963 song "Only a Pawn in their Game". So I've known the word for over sixty years and never had an occasion to use it, until today.

  • @LikelyToBeEatenByAGrue
    @LikelyToBeEatenByAGrue 3 месяца назад

    1st step is to toss the sequence into the oeis
    Good ol Matt. You can always count on him for a pretty close result.

  • @skylark.kraken
    @skylark.kraken 3 месяца назад

    Each set is only the difference of n^2-n, the gaps between primes increases for larger values of c, so yeah you're unlikely to match the first few numbers of the set to primes, so it's no surprise (you just need to find an offset where shifting by 0,2,6,12,20,30,42,56... is another prime, it's tricky on the low end, and gets more difficult with a larger offset)

  • @BlackSoap361
    @BlackSoap361 3 месяца назад

    I like how the “paper change” card is up probably as long as it takes to actually change the paper.

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

    This also means you can do the inverse function for n^2 - n + 41: 0.5 + √(n - 40.75). If the function outputs an integer below 41, you know the input is prime. (This also works for other integers that are excluded by that 41, 42, 45, 50, 57, ... sequence.)

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

      The caboose function doesn't generate all primes until n=41, it only generates 40 of them. While it gives a handful of numbers a shortcut to check primeness, the sqrt for the evaluation is likely to be more expensive than any more conventional test.

  • @OneTrueBadShoe
    @OneTrueBadShoe 3 месяца назад

    Not to downplay the interesting math(s), the alluring Matt, and the interrogative Brady, but my second favorite part of the video is the framed Parker Square on the floor.
    But the best thing hands down is Sky asleep on the couch.

  • @davidbyrne9112
    @davidbyrne9112 3 месяца назад

    "I consider 5 the first prime number." - MP

  • @RadicalCaveman
    @RadicalCaveman 3 месяца назад

    You say even numbers never produce cabooses, but 2 works. Granted, it's trivial, but it still works.

  • @daniellambert6207
    @daniellambert6207 3 месяца назад

    2:29 Those great "Brady questions" are always amazing :D

  • @blablamannetje
    @blablamannetje 3 месяца назад

    I love numbers, and etymology: "caboose" mid 18th century: from Dutch kombuis. And "kombuis" is a ship's kitchen.

  • @wesleydeng71
    @wesleydeng71 3 месяца назад

    A couple of simple improvements: a. Only check if c is prime. b. Do not calculate %, if one non-prime is found then skip it. This will get though the numbers much faster. But it is likely that no more Caboose numbers will be found because the probability of all numbers generating a prime gets smaller and smaller.

  • @georgeprout42
    @georgeprout42 3 месяца назад +2

    I love how, given the option of red or green, Matt chose red for correct.
    #ParkerTick

  • @markiangooley
    @markiangooley 3 месяца назад

    Sharpie pens used to have the phrase “not for letter writing” because they’re not really designed for use on paper. Now the manufacturer no longer cares so long as they keep selling…

  • @Hamuel
    @Hamuel 3 месяца назад

    I know Matt wasn't in the thumbnail earlier and now he is, funny

  • @silverXnoise
    @silverXnoise 3 месяца назад

    Euler really lacked imagination. That was Euler’s problem.

  • @MatheusC1729
    @MatheusC1729 3 месяца назад

    It seems trivial to use the prime number theorem to find the probability that we found the largest caboose and Parker caboose number at 99% confidence.

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

    I like how Matt Parker is is this genius mathematician and he still writes "If X == True" as an If Condition lol

  • @DavidHodge-z9v
    @DavidHodge-z9v 3 месяца назад +3

    101 at 68 percent is an ideal candidate for dark energy.

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

    I don't know about anybody else, but I think "Euler's Caboose" has a nice ring to it.

  • @Delita23
    @Delita23 3 месяца назад

    Love the little background sound of the caboose

  • @antonioragagnin9743
    @antonioragagnin9743 3 месяца назад

    I would also explore more general forms as A*n^2 + B*n +C

  • @montyharder3663
    @montyharder3663 3 месяца назад

    Ironically, most railroads no longer use cabooses. They have "End of Train Devices" that attach to the air hose on the back of the last car and provide air-pressure readings via radio link to the head locomotive.

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

    Matt says every mathematician immediate starts coding ugly Python. I thought he was gonna say every mathematician immediately consults the OEIS.
    That lists these as finite. They are related to Heegner numbers, which were proved to be exhaustively enumerated.
    Sequence A014556, if interested (YT removes the link).

  • @martin.brandt
    @martin.brandt 3 месяца назад

    "Patterns in Prime" might make a good movie title!

  • @tomholroyd7519
    @tomholroyd7519 3 месяца назад

    Brady's house must look like the Library of Alexandria by now, there are so many papyrus scrolls

  • @NatePrawdzik
    @NatePrawdzik 3 месяца назад

    68% - there's a joke about almost being 69 and being "near caboose" but this is a serious channel.

  • @Scum42
    @Scum42 3 месяца назад

    By the way, yes, c does always need to be prime. For n=0 and n=1 the result is just c

  • @jerryiuliano871
    @jerryiuliano871 3 месяца назад

    .75*(X^2)+(1.5*X)+23 = mostly prime numbers when X is an even number. This formula generates Eisenstein prime numbers.

  • @dochowell
    @dochowell 3 месяца назад

    Lovely Conjunction Junction vibe

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

    Omg, I actually did the same calculation like ~2 years ago and checked until a few million or so and was so interested in whether someone could actuallly prove, that 41 is the biggest caboose number (cool name btw). Can't wait to watch part 2!

  • @GoldSmeagol
    @GoldSmeagol 3 месяца назад

    I put Numberphile on to comfort me/cheer me up. Quality and fun videos ✌🏼 and informative for lay people

  • @aaronsmicrobes8992
    @aaronsmicrobes8992 3 месяца назад

    For fun I decided to write some similar rust code to run it multi-threaded on my decently powerful but couple year old PC. I've checked up to 400 million so far without finding any other caboose numbers. Not a proof, but fun to play around with as a fairly straightforward problem in a programming language I don't use very much.

  • @byronwatkins2565
    @byronwatkins2565 3 месяца назад

    Just compute n^2-n for all integers into memory array/vector THEN add c and check for prime in a table.

  • @Devilsdrake
    @Devilsdrake 3 месяца назад +15

    Can we get a doggo cam sitting in the corner for math reasons

  • @jeffreyblack666
    @jeffreyblack666 3 месяца назад

    I would say if you really want to find them, forget about seeing how may there are, just stop when you find a single number that isn't prime and go to the next possibility.
    Ideally, start with a list of primes, or at least something that will significantly restrict the numbers, like 6n-1 or 6n+1.

  • @M_Rytting
    @M_Rytting 3 месяца назад

    1, 2, and 3 also work as caboose numbers!

  • @Hawksmoor42
    @Hawksmoor42 3 месяца назад

    6:36 Caboose numbers would all need to be prime, for the cases of n=0 and n=1, which both leave only c to be a prime result.

  • @crowlsyong
    @crowlsyong 3 месяца назад

    (n^2) - (n) + (41) = guaranteed prime? That's insane and this is why I love this channel. I'm gonna plug in some numbers just for fun. Have a great day everyone!

  • @atrus3823
    @atrus3823 3 месяца назад

    Another way to see why c = n never works is that -n + n = 0, so you're just left with n^2, which is never going to be prime (will always be divisible by at least n)..

  • @jeremypayne6307
    @jeremypayne6307 3 месяца назад

    Also 42^2-42+41=42(42-1)+41=42*41+41…you could see it was composite (multiple of 41) from a mile away!

  • @daanwilmer
    @daanwilmer 3 месяца назад

    It's easy to see that this doesn't work for n=c+1, since you can rewrite n^2-n as n(n-1). If n=c+1, the equation rewrites to (c+1)(c+1-1)+c = (c+1)*c + c = (c+2)*c. Which you saw as factors 41 and 43 in the end result.

  • @teelo12000
    @teelo12000 3 месяца назад

    I have solved maths once and for all by inventing a function that outputs every prime number. I call it Prime_Number(). So, for example, Prime_Number(1) returns 2. Prime_Number(2) returns 3. And so on. You might ask: but how does the function work? OH HEY LOOK OVER THERE

  • @ZaMPATESTE
    @ZaMPATESTE 3 месяца назад

    That code clearly needs to be optimized... Seems a clear example of Parker code

  • @CorrectHorseBatteryStaple472
    @CorrectHorseBatteryStaple472 3 месяца назад

    "for i in [i for i in range(3, n)]"
    I've seen this one before, it's called a Parker For Loop

  • @RobertBraf
    @RobertBraf 3 месяца назад

    Caboose numbers will never beat the Parker Square 😂

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

    Has a green pen. Picks up red pen for a tick. 😳

  • @Djorgal
    @Djorgal 3 месяца назад

    I tried with slightly more optimized code to check further. Matt checked up to a quarter of a million. I checked up to a hundred million (so far). Still no Caboose number greater than 41.
    Caboose numbers have to be prime, so I used a list of primes to check only those.
    (And now, I've just checked on oeis, and the list has been proven to be complete. 41 is the largest Caboose number.)

  • @TECHN01200
    @TECHN01200 3 месяца назад +19

    101 must be considered a Parker Caboose number!

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

    I wonder if there's a way to prove that 41 is the biggest caboose number

  • @orterves
    @orterves 3 месяца назад

    What always fascinates me with these is we apparently don't have the mathematical tools to prove or disprove questions like "is there another caboose number" beyond literally just checking numbers

  • @SoonRaccoon
    @SoonRaccoon 3 месяца назад

    "I consider 5 the first prime number." All primes greater than or equal to 5 will be the Parker Primes.

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

    2:23 - "You can't trust a pattern just because it works for a long time"
    Just earlier today, I learned of the Pólya conjecture, which was disproven with a counter-example that breaks it. Said example was estimated to be 1.875E361.

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

    There are times when I think Matt should write a book.