這樣開平方才對? (解謎)

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

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

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

    假設 x ≧ y ≧ z,則 (x + y + z)^2 ≦ (3x)^2 = 9x^2,又如果此時 (x + y + z)^2 = x^3 + y^3 + z^3 成立,則代表
    9x^2 ≧ x^3 + y^3 + z^3 -> x^2(9-x) ≧ y^3 + z^3 > 0,可知 x 的上界是9
    接下來...
    .
    .
    .
    .
    .
    我寫了程式一個一個爆破xDDDDDDDD(程式我放下面)
    得出在 x ≧ y ≧ z 下,(x, y, z) = (3, 2, 1) or (3, 3, 3),也就是所有的 (x, y, z) 的解是 (1, 2, 3) 所有的排列組合以及 (3, 3, 3)
    # 程式(Python)
    import math
    def isEqual(x, y, z):
      left = pow(x + y + z, 2)
      right = pow(x, 3) + pow(y, 3) + pow(z, 3)
      return left == right
    def find(max):
      combination = []
      for x in range(1, max + 1):
        for y in range(1, x + 1):
          for z in range(1, y + 1):
            if isEqual(x, y, z):
              combination.append((x, y, z))
      return combination
    solution = find(9)
    print(solution)
    Output: [(3, 2, 1), (3, 3, 3)]

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

      python的力量!🤣

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

      太強了!

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

      可是這只有格子點? 🤔

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

      @@jeffkevin3 不是耶,所有的 9 ≧ x ≧ y ≧ z 的可能都遍歷過了
      find(max) 函數我是這樣寫的:
      最外層 for 要求 x 從 1 試到 max,第二層 for 要求 y 從 1 試到 x ,最內層要求 z 從 1 試到 y,再由 isEqual(x, y, z) 函數比較兩個 expression 是否算出的值相等
      最後我用 max = 9 去 call 函數 find(max),也就是說,他試的所有排列組合會是
      (x, y, z) = {
      (1, 1, 1),
      (2, 1, 1), (2, 2, 1), (2, 2, 2),
      (3, 1, 1), (3, 2, 1), (3, 2, 2), (3, 3, 1), (3, 3, 2), (3, 3, 3),
      ...
      (9, 1, 1), (9, 2, 1), (9, 2, 2), ... (9, 9, 9)
      }
      這些組合我都用程式算過了

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

      @@jeffkevin3 噢等等我看懂你的問題了,你所謂的格子點是 x, y, z 都是整數的情況,所以你想要找非格子點的答案是吧?
      如果沒有限制 x, y, z 是整數,只要求都是正數的話,那我可以很有信心地跟你說,這會有無限多個解。
      原因很簡單,(x + y + z)^2 = x^3 + y^3 + z^3 有三個未知數,但是我們只有一條方程式。你可以把等式左邊搬到等式右邊,把 y 和 z 看成常數,整理成 x 的多項式得:
      x^3 - x^2 - 2(y + z)x + (y^3 + z^3 - y^2 - z^2 - 2yz) = 0
      我們知道任何一個三次實係數多項式必至少有一個實數解,但是我們同時又有 y 和 z 兩個自由度可以安排,舉例來說,我隨便假設 y = 1/2,z = 1/4,那麼 x 有正數解:
      x = 1/24 * (8 + (6884 - 36 * 2913^(1/2))^(1/3) + (6884 + 36 * 2913^(1/2))^(1/3)) ≒ 1.9041
      我甚至可以隨便假設 y = 2^(1/7),z = 5^(1/13),那麼 x 有正數解 ≒ 2.84445
      所以其實老師說找 all positive number,我覺得老師是少說了 positive integer

  • @Jason-hc7qt
    @Jason-hc7qt 7 หลายเดือนก่อน +1

    完蛋,數學歸納法會不會考這個

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

    那個證明叫做數學歸納法,高一有學過

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

    其實看老師那麼用力的用中文教數學,如果我是學生真不敢放棄數學,太感動了,⌓‿⌓

  • @JiangLuo-p5y
    @JiangLuo-p5y 2 ปีที่แล้ว +8

    6:18 開始我突然一臉懵逼🤣

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

      我也是 笑死

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

      我們已知對m 成立,所以我們也要證明對m+1也成立

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

    感謝曹老師的影片 正巧昨天看了英文版的 然後今天的奧數比賽居然出了差不多的題目:
    Find 1^3 + 2^3 + 3^3 + … + 100^3
    如果沒有老師的影片我應該就不會做了😆😆😆
    (雖然還是很多題不會啦…)

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

      看起來應該是國中的奧數來著,上了高中求和公式基本上都會背到三次方了
      話說其實用二項式也是可以證明的,還可以求出n次方的求和公式。
      (雖然可以到n次拉,不過4次之後公式都不怎麼好看就是了)

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

      @@starain_ 很可惜的是我其實算是高中生… 不過我不是台灣人(我是馬來西亞的) 所以應該是我國家的syllabus落後很多 其實連求和公式這些算基本的東西都是我自己上網學的 學校也沒有任何教奧數的課程或社團(有也只是幫忙報名各種比賽 做題什麼的連管都沒管)

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

    (1+2+3)²我之前算法是直接先算1+2+3再去算平方2,看這影片終於懂了

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

    (((m+1)*(m+1+1))/2)^2 = (1+...+(m+1))^2, 請問老師最後一歩是不是就這樣變回去呢?

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

    哈哈哈英文反而也很清楚意思

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

    6:23 「我們需要證明歸納假設中的m換成m+1也會成立」之類的嗎?

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

      對! 謝謝 😄

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

    M2 學的mi竟然會有用

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

      MI證明本來就很有用,不過是在知道結果的情況下進行證明

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

      下一場都是數學歸納法,當然有用

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

    我今天剛去圖書館借的書剛好就有這道題

  • @Henry-dr9im
    @Henry-dr9im 2 ปีที่แล้ว +1

    高一下的數學歸納法

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

    對了上次忘記問:x, y, z 有都要是格子點嗎? 😮

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

      不用

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

      desmos 跟 wolframalpha 給我了太多的恐懼,我發覺自己的代數真的不夠用 😢
      我只有觀察到,
      0

    • @浪人孤獨
      @浪人孤獨 9 หลายเดือนก่อน

      ​@@bprptw前面的片段有非數學歸納法的證明方式嗎?

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

    寫成Sigma大概就知道了

  • @羊-m7m
    @羊-m7m 2 ปีที่แล้ว

    再不到兩天我要分科我竟然在這看這深奧的東西,所以可以出個矩陣嗎

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

      這高一的東西😂

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

      分科生+1
      話說 這深奧嘛😂

    • @kevin-hi4hq
      @kevin-hi4hq 2 ปีที่แล้ว

      @@yanyuchen5027 現在變高2了(連三角函數也是

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

    lo unico malo es que no entiendo chino.