นี่คือผลรวมสลับ แต่ละคู่ที่ต่อเนื่องกันเกือบจะยกเลิก ผลรวมคู่ดังกล่าวลดลงในที่สุด monotonically
วิธีการหนึ่งก็คือการคำนวณหาผลรวมเป็นคู่โดยที่ = {1,2}, {3,4}, {5,6} ฯลฯ (การทำเช่นนี้จะช่วยลดข้อผิดพลาดจำนวนจุดลอยตัวได้เช่นกัน) เทคนิคเพิ่มเติมสามารถช่วย:n
(1) เพื่อแก้สำหรับค่าคงที่บวก , ค่าเริ่มต้นที่ดีในการค้นหา - และการประมาณค่าที่ยอดเยี่ยมสำหรับใหญ่ที่สุด - คือปี่} ฉันสงสัยว่า Newton-Raphson น่าจะทำงานได้ดีจริงๆtan(t)=t/ααntht=(n+1/2)π−α(n+1/2)π
(2) หลังจากเทอมเริ่มต้นจำนวนน้อยจำนวนเงินของคู่เริ่มลดขนาดมากอย่างสม่ำเสมอ ลอการิทึมของค่าสัมบูรณ์ของคู่ที่เว้นระยะแบบเอ็กซ์โพเนนเชียลลดลงอย่างรวดเร็วเกือบเป็นเส้นตรง ซึ่งหมายความว่าคุณสามารถแก้ไขจำนวนเงินก้อนคู่ที่คำนวณได้น้อยมากเพื่อประเมินจำนวนเงินทั้งหมดที่คุณไม่ได้คำนวณ ตัวอย่างเช่นโดยการคำนวณค่าสำหรับคู่เท่านั้น (2,3), (4,5), (8,9), (16,17), ... , (16384, 16385) และสร้างพหุนามแบบสอดแทรกสำหรับเหล่านี้ (คิดว่าเป็นค่าของฟังก์ชันที่ 1, 2, ... , 14) และใช้อาร์กิวเมนต์h=μ=σ=1ฉันสามารถบรรลุความแม่นยำหกหลักสำหรับข้อผิดพลาดกรณีเลวร้ายที่สุด (แม้จะดีกว่าข้อผิดพลาดที่แกว่งเข้าสู่ระบบแนะนำความแม่นยำในค่าที่ถูกรวมเข้าด้วยกันอาจจะค่อนข้างดีกว่าตัวเลขหกตัว) คุณอาจประมาณค่าผลรวมที่ จำกัด เพื่อความแม่นยำที่ดีโดยการประมาณค่าเชิงเส้นจากจุดสิ้นสุดของค่าเหล่านี้ แปลเป็นกฎหมายพลังงาน) และรวมฟังก์ชั่นการประมาณค่าเข้ากับอินฟินิตี้ เพื่อให้การคำนวณตัวอย่างนี้สมบูรณ์คุณต้องมีเทอมแรก ซึ่งให้ความแม่นยำหกรูปโดยใช้คำศัพท์ที่คำนวณเพียง 29 ข้อในการสรุป
(3) โปรดทราบว่าฟังก์ชั่นนี้ขึ้นอยู่กับและไม่ใช่ตัวแปรทั้งสามอย่างอิสระ การพึ่งพานั้นอ่อนแอ (อย่างที่ควรจะเป็น) คุณอาจเป็นเนื้อหาที่จะแก้ไขค่าของมันตลอดการคำนวณของคุณh/σμ/σT
(4) ด้านบนของทั้งหมดนี้พิจารณาโดยใช้วิธีการชุดเร่งเช่นวิธี Aitken ของ ที่ดีของบัญชีปรากฏในสูตรตัวเลข
ที่เพิ่ม
(5) คุณสามารถประมาณส่วนท้ายของผลรวมด้วยอินทิกรัล เมื่อเขียนสมการ (ด้วย ) สามารถแก้ไขได้ สำหรับซึ่งมีขนาดเล็กและสำหรับโดยการแทนที่กลับ การขยายแทนเจนต์ในอนุกรมของเทย์เลอร์ในเป็นการแก้ปัญหาโดยประมาณθn=(n+1/2)π−1/tntan(θn)=θn/αα=μh/σ2tnθntn
θn=z−αz−α2−α3/3z3+O((αn)5)
ที่1/2)z=(n+1/2)π
หากมีขนาดใหญ่พอสมควรปัจจัยเลขชี้กำลังของรูปแบบใกล้เคียงกับ 1 มากจนคุณสามารถละเลยได้ โดยทั่วไปแล้วข้อตกลงเหล่านี้สามารถถูกละเลยได้แม้จะเป็นเล็กน้อยเพราะคือทำให้เลขชี้กำลังแรกเป็นศูนย์อย่างรวดเร็วมาก (สิ่งนี้จะเกิดขึ้นเมื่อมีค่าเกินอย่างมากทำการคำนวณขนาดใหญ่ถ้าคุณทำได้!)n1−exp(−σ2θ2nT2h2)exp(−μ2T2σ2)nθ2nΘ(n2)nα/T1/2T
การใช้นิพจน์นี้เพื่อเพื่อรวมเงื่อนไขสำหรับและทำให้เราสามารถประมาณพวกเขาได้ (เมื่อควันทั้งหมดถูกล้างออก) เป็นθnnn+1
2πn2−4πn3+13π2+6(4−3α)α2π3n4+O(1n5).
การแทนที่ผลรวมเริ่มต้นที่โดยอินทิกรัลเหนือเริ่มต้นที่ใกล้เคียงกับหาง (ซึ่งเป็นส่วนประกอบสำคัญจะต้องมีการคูณด้วยปัจจัยร่วมกันของ .) ข้อผิดพลาดในหนึ่งคือ4) ดังนั้นเพื่อให้บรรลุตัวเลขสำคัญสามตัวโดยทั่วไปคุณจะต้องคำนวณประมาณแปดหรือมากกว่านั้นของคำศัพท์ในผลรวมแล้วเพิ่มการประมาณส่วนท้ายนี้n=2NNN−1/4exp(−α)O(1/n4)