หน้าแรกคลังความรู้Numerical MethodsSimpson’s 3/8 Rule: ใช้สามช่วงต่อหนึ่งชุด
EP 04 · ต่อเนื่อง

Simpson’s 3/8 Rule: ใช้สามช่วงต่อหนึ่งชุด

อีกเวอร์ชันของ Simpson ที่ใช้จุด 4 จุดและเหมาะเมื่อจำนวนช่วงหารด้วย 3 ลงตัว

สถานะ: เนื้อหาพร้อม · รอเพิ่มคลิปบทความฉบับเต็มเพิ่มคลิปภายหลังได้
พื้นที่สำหรับคลิป YouTube แนวตั้งเขียนเนื้อหาบทเรียนให้เสร็จก่อนได้ แล้วค่อยใส่ VIDEO_ID ภายหลัง

ภาพรวมของบทเรียน

Simpson’s 3/8 Rule ใช้พหุนามดีกรีสามประมาณกราฟในแต่ละชุดสามช่วง และเป็นตัวเลือกที่ดีเมื่อโครงสร้างจำนวนช่วงเหมาะกับการแบ่งเป็นกลุ่มละสาม

เป้าหมาย: ให้ผู้อ่านเห็นทั้งภาพรวมทางเรขาคณิต ที่มาของสูตร และเหตุผลว่าค่าประมาณดีขึ้นได้อย่างไร

แนวคิดสำคัญ

  • จำนวนช่วงต้องหารด้วย 3 ลงตัว
  • น้ำหนักมีรูปแบบ 1,3,3,2,...,3,3,1
  • ใช้สี่จุดต่อหนึ่งชุด
  • เข้าใจว่าไม่ได้ “ดีกว่าเสมอ” แต่เหมาะคนละสถานการณ์

Simpson’s 3/8 Rule อยู่ในตระกูลเดียวกับ Simpson’s 1/3 แต่ใช้จุด 4 จุดต่อหนึ่งชุด หรือกิน 3 ช่วงย่อยต่อครั้ง เส้นโค้งที่ใช้แทนกราฟเป็นพหุนามดีกรีสาม จึงเหมาะเมื่อจำนวนช่วงทั้งหมดหารด้วย 3 ลงตัว

ชื่อ 3/8 มาจากตัวคูณ \(\dfrac{3h}{8}\) หน้าสูตร วิธีนี้ไม่ได้ดีกว่า 1/3 เสมอ แต่เป็นเครื่องมือที่มีประโยชน์เมื่อโครงจำนวนช่วงทำให้ใช้ 1/3 ทั้งหมดไม่ได้ หรือเมื่อต้องผสมสองสูตรเข้าด้วยกัน

ภาพจำ: หนึ่งชุดของ 3/8 ใช้ปลายซ้าย จุดในช่วงสองจุด และปลายขวา รวมเป็น 4 จุด เพื่อสร้างเส้นโค้งผ่านข้อมูลทั้งชุด

สูตรที่ใช้

\[S_n=\frac{3h}{8}\left[f(x_0)+3f(x_1)+3f(x_2)+2f(x_3)+\cdots+f(x_n)\right]\]

ก่อนใช้สูตร ควรอธิบายความหมายของตัวแปร เงื่อนไขจำนวนช่วง และสิ่งที่สูตรกำลังประมาณ ไม่ควรวางสูตรโดยไม่มีบริบท

สำหรับ \(n\) ที่หารด้วย 3 ลงตัว ให้ \(h=\dfrac{b-a}{n}\) และ \(x_i=a+ih\) สูตร composite คือ

\[S_{3/8}=\frac{3h}{8}\left[f(x_0)+3\sum_{i\not\equiv0\, (\mathrm{mod}\,3)}f(x_i)+2\sum_{i\equiv0\, (\mathrm{mod}\,3),\,i\ne0,n}f(x_i)+f(x_n)\right]\]

จุดภายในที่ไม่ใช่รอยต่อของชุดมีน้ำหนัก 3 ส่วนจุดภายในที่เป็นรอยต่อระหว่างชุด เช่น \(x_3,x_6\) มีน้ำหนัก 2 เพราะถูกใช้ร่วมกับสองชุด ปลายช่วงยังมีน้ำหนัก 1 เช่นเดิม

ตัวอย่างทีละขั้น

สร้างตัวอย่างที่ใช้จำนวนช่วง 3 หรือ 6 เพื่อให้เห็นรูปแบบน้ำหนักชัดเจน

  1. กำหนดฟังก์ชันและช่วงที่ต้องการประมาณ
  2. เลือกจำนวนช่วงหรือระดับการคำนวณ
  3. หาค่าฟังก์ชันที่จุดสำคัญ
  4. แทนค่าลงในสูตรโดยแสดงทุกบรรทัด
  5. เปรียบเทียบกับค่าจริงหรือวิธีอื่นถ้ามี

ประมาณ \(\int_0^3 x^4\,dx\) ด้วย Simpson’s 3/8 แบบหนึ่งชุด โดย \(n=3\), \(h=1\), จุดคือ \(0,1,2,3\) ค่าจริงคือ \(\dfrac{3^5}{5}=48.6\)

\[S_{3/8}=\frac{3(1)}{8}\left[f(0)+3f(1)+3f(2)+f(3)\right]\]
\[S_{3/8}=\frac{3}{8}\left[0+3(1)+3(16)+81\right]=49.5\]
ค่าผลลัพธ์
ค่าประมาณด้วย 3/849.500000
ค่าจริง48.600000
error0.900000

ตัวอย่างนี้ตั้งใจใช้ \(x^4\) เพื่อให้เห็นว่า 3/8 ไม่ได้ exact กับพหุนามดีกรี 4 แต่ถ้าเป็นพหุนามดีกรีไม่เกิน 3 วิธีนี้จะให้ค่าตรงพอดีในทฤษฎี

สิ่งที่ควรสังเกตจากภาพ

ส่วนนี้ใช้สำหรับแทรกภาพนิ่งจาก Manim หรือภาพเปรียบเทียบสำคัญ เช่น จุดตัวอย่าง พื้นที่ที่ประมาณเกิน–ขาด ตารางค่า หรือเส้นทางของ error

IMAGE SLOT: เพิ่มภาพจากคลิปภายหลัง พร้อม alt text และคำอธิบายใต้ภาพ

ข้อควรระวัง

  • อย่าใช้สูตรโดยไม่ตรวจเงื่อนไขจำนวนช่วง
  • อย่าปัดเศษเร็วเกินไปในขั้นกลาง
  • ต้องแยก “ค่าประมาณ” ออกจาก “ค่าจริง” ให้ชัด
  • ควรอธิบายว่า error ที่กล่าวถึงวัดจากอะไร
เช็กก่อนใช้: จำนวนช่วงต้องหารด้วย 3 ลงตัว หากไม่ลงตัว ให้พิจารณาผสมกับ Simpson’s 1/3 เฉพาะช่วงท้าย แทนการฝืนใช้สูตรผิดเงื่อนไข

อย่าจำแค่ว่า “Simpson ต้องแม่นกว่า” เพราะความแม่นขึ้นกับความเรียบของฟังก์ชัน ขนาด \(h\) และรูปแบบข้อมูล ถ้าจุดข้อมูลมี noise การ fit เส้นโค้งลำดับสูงอาจขยายความผิดพลาดได้

อีกข้อคืออย่าลืมว่าจุดที่มีดัชนีเป็นพหุคูณของ 3 ภายในช่วงมีน้ำหนัก 2 ไม่ใช่ 3 การผิดน้ำหนักเพียงจุดเดียวทำให้คำตอบเบี้ยวทั้งชุด

สรุป

Simpson’s 3/8 Rule ใช้พหุนามดีกรีสามประมาณกราฟในแต่ละชุดสามช่วง และเป็นตัวเลือกที่ดีเมื่อโครงสร้างจำนวนช่วงเหมาะกับการแบ่งเป็นกลุ่มละสาม

เมื่อมีคลิปแล้ว ให้วางคลิปด้านบนเพื่อใช้ภาพเคลื่อนไหวอธิบาย intuition ส่วนหน้านี้เก็บที่มา สูตร การคำนวณ และรายละเอียดที่คลิปสั้นใส่ไม่หมด