ดูหนึ่งข้อความ
  #1  
Old 11 ตุลาคม 2009, 00:14
jabza's Avatar
jabza jabza ไม่อยู่ในระบบ
บัณฑิตฟ้า
 
วันที่สมัครสมาชิก: 02 สิงหาคม 2005
ข้อความ: 544
jabza is on a distinguished road
Default ความแตกต่างของStrong induction กับ induction

ตามที่บอกอะผม ผมไม่เข้าใจว่ามันต่างกันอย่างไร

เพราะ ตามที่ผมเข้าใจ การพิสูจน์แบบinductionมีขั้นตอนก้อคือ
1.พิสูจน์ว่า P(n) เมื่อn=1เป็นจริง
2.กำหนดให้P(n) เมื่อn=k เป็นจริง แล้วจะทำให้P(n) จะเป็นจริง เมื่อ n=k+1

และการพิสูจน์แบบ strong inductionก้อคือ
1.พิสูจน์ว่าP(n) เมื่อ n=1เป็นจริง
2.กำหนดให้P(n)เป็นจริง เมื่อ n=1,2,3,...k เป็นจริง จะทำให้P(n)เป็นจริงเมื่อn=k+1
เมื่อ nน้อยกว่าเท่ากับk แล้วจะทำให้P(n)เป็นจริงเมื่อ n = k+1

ผมสงสัยตรงข้อ2.ของstrong inductionที่ว่า"กำหนดให้P(n)เป็นจริง เมื่อ n=1,2,3,...k เป็นจริง จะทำให้P(n)เป็นจริงเมื่อn=k+1 เมื่อ nน้อยกว่าเท่ากับk แล้วจะทำให้P(n)เป็นจริงเมื่อ n = k+1"

คือว่ามันกำหนดให้n=kเป้นจริงไม่รวบรัดกว่าเหรอครับ และทำไมต้องกำหนดให้n=1,2,3...k-1เป็นจริงด้วย มันจำเป็นด้วยเหรอครับ



ผมรู้สึกว่าเหมือนกับว่า strong induction มันเป็นส่วนหนึ่งของinductionคือว่า ไม่จำเป็นต้องใช้strong เพียงแค่ใช้induction ก้อสามารถแก้ได้แล้ว แล้วจะมีstrongเพื่อ??(คล้ายๆกับFermat's TheoremกับEuler's Theorem ที่เป็นส่วนหนึ่งรึเปล่าครับ)

ทางที่ดีผมขอโจทย์Basic Basic ที่มันจำเปนต้องใช้strong เพราะใช้inductionแล้วพิสูจน์ไม่ได้อ่างับ


ปล.ถ้าผมใช้ภาษาไม่ค่อยเข้าใจก้อบอกได้นะคับ เพราะยังงงๆอยู่เลย
__________________
จะขอทำฝัน....ให้ใกล้เคียงความจริงที่สุด

เด็กน้อย ค่อยๆ เรียนรู้ สินะ

11 ตุลาคม 2009 00:15 : ข้อความนี้ถูกแก้ไขแล้ว 1 ครั้ง, ครั้งล่าสุดโดยคุณ jabza
ตอบพร้อมอ้างอิงข้อความนี้