Integers as Sums of Fibonacci Numbers

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

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

  • @mrphlip
    @mrphlip 23 ชั่วโมงที่ผ่านมา +17

    A corollary here (not hard to incorporate into your inductive proof) is that you not only have all the terms in the sum as distinct Fibonacci numbers, but you don't even have _neighbouring_ Fibonacci numbers in the sum.
    I've also seen this presented as a base-Fibonacci number system... If you have a positional number system where each digit is worth F_n, then you can write any natural number with just the digits 0 and 1, without having two 1s next to each other.

  • @wesleydeng71
    @wesleydeng71 23 ชั่วโมงที่ผ่านมา +13

    Alternative proof. Given n, if n is a Fibonacci number then we are done. Otherwise find the largest Fibonacci number f that is < n. Because n - f < f for n>2, you can repeat this process until it ends with no duplicates.

    • @NateROCKS112
      @NateROCKS112 21 ชั่วโมงที่ผ่านมา +5

      I still feel like your idea is best expressed inductively -- the idea of "repeat this process" can be succinctly expressed with strong induction. Note 1 and 2 are Fibonacci. Now let n > 2. If n is Fibonacci, then we're done; otherwise, find the largest Fibonacci number f < n, and we have n - f < f. By the induction hypothesis, n - f can be written as a Fibonnaci sum, so f + (n - f) = n can, as well.

    • @RGP_Maths
      @RGP_Maths 20 ชั่วโมงที่ผ่านมา +2

      ​@@NateROCKS112 Isn't that effectively the same as Dr Barker's proof? He just goes through it in more detail.

    • @NateROCKS112
      @NateROCKS112 19 ชั่วโมงที่ผ่านมา +1

      @@RGP_Maths yeah, pretty much.

  • @peterbarber716
    @peterbarber716 22 ชั่วโมงที่ผ่านมา +15

    This is a wonderful opportunity to be even more annoying than I am usually on car journeys with my attempts at edifying conversations

  • @RamblingMaths
    @RamblingMaths 10 ชั่วโมงที่ผ่านมา +5

    This proof doesn't only apply to the Fibonacci numbers, I think it shows that, given any sequence of positive integers a(n) which is strictly increasing, i.e. a(n+1) > a(n), and whose growth is no faster than doubling, i.e. a(n+1)

    • @waffling0
      @waffling0 ชั่วโมงที่ผ่านมา +1

      This seems to be right, as long as you include that the sequence must begin with 1. Of course without 1 in the sequence you won't be able to sum to 1, and also you can get sequences that only sum to even numbers, etc

  • @gavintillman1884
    @gavintillman1884 21 ชั่วโมงที่ผ่านมา +4

    Fairly sure the representation is unique if you require that no two Fibonacci numbers in the sum are consecutive. Take the biggest F number less than or equal to your n, knock off n and rinse and repeat.
    Like the km miles conversion though it’s not a given that F_n / F_{n-1} is a progressively better conversion factor as n-> inf. it may be that 8/5 (or some other ratio of consecutive F numbers) is better than phi.

    • @Simpson17866
      @Simpson17866 19 ชั่วโมงที่ผ่านมา

      21 / 13 is the best :)

    • @filedotnix
      @filedotnix 11 ชั่วโมงที่ผ่านมา +1

      You just rediscovered Zeckendorf's theorem!
      en.m.wikipedia.org/wiki/Zeckendorf%27s_theorem

  • @alipourzand6499
    @alipourzand6499 22 ชั่วโมงที่ผ่านมา +5

    So all you need to convert miles to km is addition. No multiplication or division!

  • @Joffrerap
    @Joffrerap 21 ชั่วโมงที่ผ่านมา +1

    Nice, your explanations are always easy to follow. I think you're really good at preparing a presentation. It's increasing in difficulty, it's detailed but clear, and it all comes up together eventually. Are you a teacher? I feel like you could be a great teacher, because those competence are a big part of what makes great teachers.

  • @MrDannyDetail
    @MrDannyDetail 15 ชั่วโมงที่ผ่านมา +1

    I think the 1 going to 2 in the last part is such a poor approximation of that ratio because it doesn't account for the whole story. Because of how Fibonacci numbers begin 1 goes to both 1 and 2, so on average it goes to 1.5, a much better approximation.

  • @DanGRV
    @DanGRV 10 ชั่วโมงที่ผ่านมา

    Any sequence with the conditions
    a_1 = 1
    1 < a_(n+1) / a_n

  • @damirdukic
    @damirdukic 14 ชั่วโมงที่ผ่านมา +1

    7:19 -- Not true! The best approximation of these is the "5 --> 8" one. All those which go further down the line are worse, the worst of them _(relatively)_ being "8 --> 13". Those from "55 --> 89" onward are not even good _integer_ approximations, e.g. 55 miles is closer to 88 chilometers than 89.

    • @DanGRV
      @DanGRV 10 ชั่วโมงที่ผ่านมา

      Yes. And also:
      phi = 1.618033988...
      miles / kilometers = 1.609344

  • @bytesandbikes
    @bytesandbikes 22 ชั่วโมงที่ผ่านมา +6

    Binary Fibonacci coding is a very interesting thing. Not only is it a universal code (you can cram a load of digits from numbers with different lengths together, and still recover the original numbers), but it is also a self-synchronising code (if you corrupt some of the digits, you might get some junk, but you eventually can get back to the correct sequence) ... en.wikipedia.org/wiki/Fibonacci_coding

    • @emanuellandeholm5657
      @emanuellandeholm5657 19 ชั่วโมงที่ผ่านมา

      You can use the Fibonacci numbers to encode PCM audio. You compute the delta between two samples, take the fibonacci number that is closest and emit its ordinal together with a sign bit. The error then gets propagated to the next sample. On the receiving end you just add or subtract the encoded Fibonacci numbers. This will converge if your audio is lowpass enough, which is true of speech.

  • @maklovitz
    @maklovitz 6 ชั่วโมงที่ผ่านมา

    Aproximating mile/km = Golden ratio is the least mathematical thing I saw in this channel

  • @Drayiss
    @Drayiss 23 ชั่วโมงที่ผ่านมา +2

    Hey this is random, but I remember recent finding out something with the Fibonacci numbers:
    The (n+1)th Fibonacci number =
    sum from k=0 to n/2 of (n-k) choose k
    I haven’t looked into this myself yet, but I’m curious if there’s a good proof for this

    • @TheArizus
      @TheArizus 22 ชั่วโมงที่ผ่านมา +4

      You can show that sum is equal to the Fibonacci numbers if the first 2 terms are consecutive Fibonacci numbers and they satisfy that the next term is the sum of the previous two

    • @stickfiftyfive
      @stickfiftyfive 9 ชั่วโมงที่ผ่านมา +1

      The formula which gives Fn rather than F(n+1), and effectively sums the "shallow diagonals" of Pascal's triangle, is
      Fn = Σ (from k = 0 to floor((n-1)/2)) of nCk(n - k - 1 choose k).
      You can prove it by expanding the generating function
      x / (1 - x - x^2)
      = x + x^2(x + 1) + x^3(x + 1)^2 + ... + x^(k+1)^k + ...
      = Σ (from n = 0 to ∞) of Fn*x^n
      , then grouping like terms of x^n.
      For illustrative purposes:
      5 = 1+1+1+1+1
      = 2+1+1+1 = 1+2+1+1 = 1+1+2+1 = 1+1+1+2
      = 2+2+1 = 2+1+2 = 1+2+2
      which is ( 5 choose 0 ) + ( 4 choose 1 ) + ( 3 choose 2 ), where we are choosing the positions of k twos from n−k−1 terms.

    • @Drayiss
      @Drayiss 9 ชั่วโมงที่ผ่านมา

      @@stickfiftyfive Yo thanks! Actually the way you described the example with 5, I got it from a recent numberphile video about the frog jumping on lilypads, which was really cool to see how the numbers both worked the same!

  • @juandesalgado
    @juandesalgado 21 ชั่วโมงที่ผ่านมา

    Not much of a fan of applied mathematics... :) but this was a beautiful video, once more. Thanks!

  • @pepebriguglio6125
    @pepebriguglio6125 21 ชั่วโมงที่ผ่านมา

    Does the number of distinct Fibonacci numbers needed to add to the most 'needy' numbers get arbitrarily big when those numbers get arbitrarily large, or does some definite lower bound exist?

  • @lucaswilkins9217
    @lucaswilkins9217 6 ชั่วโมงที่ผ่านมา

    That's a very complicated way of inaccurately multiplying by 1.609344

  • @SbF6H
    @SbF6H 23 ชั่วโมงที่ผ่านมา +1

    Could it be useful in CS also?

    • @JamesSmith-fl6pd
      @JamesSmith-fl6pd 22 ชั่วโมงที่ผ่านมา

      I wrote up a script to solve this problem just then, cant see if it's useful, but it's a good exercise!

    • @johangonzalez4894
      @johangonzalez4894 16 ชั่วโมงที่ผ่านมา +2

      Someone else in the comments mentioned Binary Fibonacci coding for error correction.

  • @lollol-tt3fx
    @lollol-tt3fx วันที่ผ่านมา +1

    Ah yes my favouritr number system.

  • @Sasseater
    @Sasseater 23 ชั่วโมงที่ผ่านมา

    I'd have no problem if these numbers wanted to date my mom

    • @juandesalgado
      @juandesalgado 21 ชั่วโมงที่ผ่านมา +1

      You'd be known as "the son of Fibonacci". Sounds impressive.

    • @Joffrerap
      @Joffrerap 21 ชั่วโมงที่ผ่านมา +1

      Hi my name is 34