Đây là một khoản tiền xen kẽ. Mỗi cặp liên tiếp gần như hủy bỏ; số tiền như vậy cuối cùng giảm đơn điệu.
Sau đó, một cách tiếp cận là tính tổng theo các cặp trong đó = {1,2}, {3,4}, {5,6}, v.v. (Làm như vậy cũng giúp loại bỏ rất nhiều lỗi dấu phẩy động.) nhiều thủ thuật có thể giúp:n
(1) Để giải quyết cho hằng số dương , giá trị khởi đầu tốt để tìm kiếm - và một xấp xỉ tuyệt vời cho lớn nhất-- là . Tôi nghi ngờ Newton-Raphson nên hoạt động thực sự tốt.α n th t = ( n + 1 / 2 ) π - αtan( t ) = t / ααnthứ tựt = ( n + 1 / 2 ) π- α( N + 1 / 2 ) π
(2) Sau một số lượng nhỏ các điều khoản ban đầu, tổng của các cặp bắt đầu giảm kích thước rất, rất nhất quán. Các logarit của các giá trị tuyệt đối của các cặp theo cấp số nhân nhanh chóng giảm gần như tuyến tính. Điều này có nghĩa là bạn có thể nội suy giữa một số lượng rất nhỏ các cặp tổng được tính toán để ước tính tất cả các khoản tiền mà bạn không tính được. Ví dụ: bằng cách tính các giá trị cho chỉ các cặp (2,3), (4,5), (8,9), (16,17), ..., (16384, 16385) và xây dựng đa thức nội suy cho các cặp này (được coi là các giá trị của hàm tại 1, 2, ..., 14) và sử dụng các đối sốh = μ = σ= 1, Tôi đã có thể đạt được độ chính xác sáu con số cho các trường hợp xấu nhất. (Thậm chí đẹp hơn, các lỗi dao động trong dấu hiệu, cho thấy độ chính xác trong các giá trị nội suy tổng hợp có thể tốt hơn một chút so với sáu con số.) chuyển thành một định luật lũy thừa) và tích hợp hàm ngoại suy ra vô cùng. Để hoàn thành tính toán ví dụ này, bạn cũng cần thuật ngữ đầu tiên. Điều đó mang lại độ chính xác sáu con số chỉ bằng 29 thuật ngữ được tính toán trong tổng kết.
(3) Lưu ý rằng hàm thực sự phụ thuộc vào và , không phụ thuộc vào cả ba biến này. Sự phụ thuộc vào là yếu (như nó phải vậy); bạn có thể hài lòng để sửa giá trị của nó trong tất cả các tính toán của bạn.L / σ Th / σμ / σT
(4) Trên hết, hãy cân nhắc sử dụng một số phương pháp tăng tốc chuỗi , như phương pháp của Aitken . Một kế toán tốt về điều này xuất hiện trong Công thức số .
Thêm
(5) Bạn có thể ước tính đuôi của tổng bằng tích phân. Khi viết , phương trình (với ) có thể được giải cho , nhỏ, sau đó cho bằng cách thay thế trở lại. Mở rộng tiếp tuyến trong chuỗi Taylor trong cung cấp giải pháp gần đúng tan ( θ n ) = θ n / alpha alpha = μ h / σ 2 t n θ n t nθn= ( N + 1 / 2 ) π- 1 / tntan( θn) = θn/ αα = μ h / σ2tnθntn
θn= z- αz-α2- α3/ 3z3+ O ( ( αn)5)
trong đó .z= ( N + 1 / 2 ) π
Với điều kiện đủ lớn, các yếu tố theo cấp số nhân của mẫu trở nên cực kỳ gần với 1 để bạn có thể bỏ qua chúng. Thông thường, các thuật ngữ này có thể bị bỏ qua ngay cả đối với nhỏ vì là , làm cho số mũ đầu tiên về 0 cực kỳ nhanh chóng. (Điều này xảy ra khi vượt quá đáng kể . Hãy tính toán cho lớn nếu bạn có thể!)1 - exp ( - σ 2 θ 2 n Tnnq 2 n Θ(n2)nα/T1/2T1 - điểm kinh nghiệm( - σ2θ2nT2 h2) điểm kinh nghiệm( - μ2T2 σ2)nθ2nΘ ( n2)nα / T1 / 2T
Sử dụng biểu thức này cho để tổng hợp các thuật ngữ cho và cho phép chúng tôi tính gần đúng chúng (một khi tất cả các khói đã xóa) như n n + 1θnnn+1
2πn2−4πn3+13π2+6(4−3α)α2π3n4+O(1n5).
Thay thế tổng bắt đầu từ bằng một tích phân trên bắt đầu từ xấp xỉ đuôi. (Tích phân phải được nhân với hệ số chung của .) Lỗi trong tích phân là . Do đó, để đạt được ba số liệu có ý nghĩa, thông thường bạn sẽ cần tính khoảng tám hoặc hơn các thuật ngữ trong tổng và sau đó thêm xấp xỉ đuôi này.N N - 1 / 4 exp ( - α ) O ( 1 / n 4 )n=2NNN−1/4exp(−α)O(1/n4)