Công cụ này làm gì
Công cụ này tính đa thức Hermite theo quy ước nhà vật lý \(H_n(x)\) với một bậc \(n\) cố định trên một dãy giá trị \(x\). Kết quả trả về là bảng các cặp \((x, H_n(x))\) cùng đường cong tương ứng. Đa thức Hermite xuất hiện ở khắp nơi trong cơ học lượng tử (các trạng thái riêng năng lượng của dao động tử điều hòa), lý thuyết xác suất và giải tích số (cầu phương Gauss-Hermite).
Cách sử dụng
Nhập bậc đa thức n (một số nguyên không âm như 0, 1, 2, 3, ...), giá trị x ban đầu, bước nhảy (khoảng cách giữa hai giá trị x liên tiếp) và số lần lặp (số dòng cần tạo). Giá trị x thứ i được tính theo \(x_i = \text{startX} + i \cdot \text{stepX}\) với \(i\) chạy từ 0 đến count-1. Bước nhảy âm sẽ tạo bảng giảm dần; bước nhảy bằng 0 sẽ lặp lại cùng một giá trị x.
Công thức
Đây là đa thức Hermite theo quy ước nhà vật lý, thỏa mãn phương trình vi phân \(y'' - 2x \cdot y' + 2n \cdot y = 0\) và được sinh bởi hàm \(\exp(2xt - t^2)\). Chúng tôi tính chúng bằng công thức truy hồi ba số hạng ổn định
$$H_0(x) = 1, \quad H_1(x) = 2x, \quad H_{k+1}(x) = 2x \cdot H_k(x) - 2k \cdot H_{k-1}(x).$$Cách này tránh được tràn số do giai thừa. Lưu ý đây không phải đa thức Hermite theo quy ước nhà xác suất \(He_n(x)\), vốn dùng \(He_{k+1} = x \cdot He_k - k \cdot He_{k-1}\).
Ví dụ minh họa
Với \(n = 3\), công thức truy hồi cho \(H_2(x) = 4x^2 - 2\) và \(H_3(x) = 8x^3 - 12x\). Tại \(x = -2.5\):
$$8(-15.625) + 30 = -95.$$Tại \(x = 0\) giá trị bằng 0, còn tại \(x = 2.5\) giá trị là \(+95\). Với \(\text{startX} = -2.5\), \(\text{stepX} = 0.1\) và 51 lần lặp, bảng sẽ chạy từ \((-2.5, -95)\) qua \((0, 0)\) đến \((2.5, 95)\), vẽ nên một đường cong bậc ba đối xứng lẻ.
Câu hỏi thường gặp
Công cụ dùng quy ước nào? Quy ước nhà vật lý \(H_n\), trong đó \(H_1(x) = 2x\). Một vài đa thức đầu tiên: \(H_0 = 1\), \(H_1 = 2x\), \(H_2 = 4x^2 - 2\), \(H_4 = 16x^4 - 48x^2 + 12\), \(H_5 = 32x^5 - 160x^3 + 120x\).
Nếu n = 0 thì sao? \(H_0(x) = 1\) với mọi \(x\), nên bảng và đồ thị là một đường thẳng nằm ngang ở độ cao 1.
Vì sao giá trị bùng nổ khi n lớn? Đa thức Hermite tăng cực nhanh khi bậc lớn và \(|x|\) lớn; số thực chính xác kép có thể tràn khi vượt quá khoảng \(1\mathrm{e}308\). Hãy giữ \(n\) và dải \(x\) ở mức vừa phải để có đồ thị hợp lý.