Kết nối qua MCP →

Nhập phép tính

erf⁻¹ needs -1 < y < 1; erfc⁻¹ needs 0 < y < 2

Công thức

Show calculation steps (1)
  1. Inverse Complementary Error Function

    Inverse Complementary Error Function: Máy Tính Hàm Sai Số Nghịch Đảo và Hàm Sai Số Bù Nghịch Đảo

    Uses the identity erfc^-1(y) = erf^-1(1 - y); returns x such that erfc(x) = y.

Quảng cáo

Kết quả

Inverse Error Function erf-1(y)
0,2724628197
giá trị x sao cho erf(x) = y
erfc-1(y) = erf-1(1 - y) 0,7328691494
Nhập y 0,3

Máy tính hàm sai số nghịch đảo là gì?

Công cụ này tính hàm sai số nghịch đảo, \(\operatorname{erf}^{-1}(y)\), và hàm sai số bù nghịch đảo, \(\operatorname{erfc}^{-1}(y)\), với một đối số không thứ nguyên \(y\) cho trước. Hàm sai số $$\operatorname{erf}(x) = \frac{2}{\sqrt{\pi}} \int_{0}^{x} e^{-t^{2}}\, dt$$ xuất hiện trong rất nhiều bài toán về xác suất, khuếch tán và xử lý tín hiệu. Hàm nghịch đảo của nó trả lời câu hỏi ngược lại: cho một giá trị \(y\), vậy \(x\) nào sẽ cho \(\operatorname{erf}(x) = y\)?

Cách sử dụng

Nhập một giá trị \(y\) và chọn số chữ số muốn hiển thị. Với \(\operatorname{erf}^{-1}\), miền giá trị hợp lệ là \(-1 < y < 1\); với \(\operatorname{erfc}^{-1}\), miền hợp lệ là \(0 < y < 2\). Hai kết quả được liên kết với nhau qua đẳng thức \(\operatorname{erfc}^{-1}(y) = \operatorname{erf}^{-1}(1 - y)\), bởi vì \(\operatorname{erfc}(x) = 1 - \operatorname{erf}(x)\). Tại các biên, kết quả phân kỳ tới \(\pm\infty\) (chẳng hạn \(\operatorname{erf}^{-1}(1) = +\infty\)).

Giải thích công thức

Hàm \(\operatorname{erf}^{-1}\) không có dạng đóng sơ cấp. Chúng tôi bắt đầu từ giá trị khởi tạo theo công thức xấp xỉ hữu tỉ của Giles (2010), có độ chính xác khoảng 1e-7, sau đó tinh chỉnh bằng phương pháp Newton: $$x_{n+1} = x_n - \frac{\operatorname{erf}(x_n) - y}{(2/\sqrt{\pi})\, e^{-x_n^{2}}}.$$ Đạo hàm của \(\operatorname{erf}\) là \((2/\sqrt{\pi})\, e^{-x^{2}}\). Lặp lại cho đến khi phần dư \(|\operatorname{erf}(x_n) - y|\) nhỏ hơn 1e-15 sẽ cho độ chính xác kép (double precision) đầy đủ.

Quảng cáo
Đồ thị của erf nghịch đảo và erfc nghịch đảo thể hiện miền xác định và hình dạng của chúng
erf^-1 xác định trên (-1,1); erfc^-1 xác định trên (0,2) và bằng erf^-1(1-y).
Sơ đồ minh họa cách một giá trị y được ánh xạ ngược qua đường cong erf thành giá trị x
Hàm sai số nghịch đảo tìm x sao cho erf bằng một giá trị y cho trước.

Ví dụ minh họa

Với \(y = 0{,}3\): \(\operatorname{erf}^{-1}(0{,}3) \approx 0{,}2724627\) vì \(\operatorname{erf}(0{,}2724627) \approx 0{,}3\). Khi đó $$\operatorname{erfc}^{-1}(0{,}3) = \operatorname{erf}^{-1}(1 - 0{,}3) = \operatorname{erf}^{-1}(0{,}7) \approx 0{,}7328691,$$ sao cho \(\operatorname{erfc}(0{,}7328691) = 1 - 0{,}7 = 0{,}3\).

Câu hỏi thường gặp

Vì sao \(\operatorname{erf}^{-1}\) và \(\operatorname{erfc}^{-1}\) bằng nhau tại \(y = 0{,}5\)? Bởi vì \(\operatorname{erfc}^{-1}(0{,}5) = \operatorname{erf}^{-1}(1 - 0{,}5) = \operatorname{erf}^{-1}(0{,}5)\); các đối số chỉ trùng nhau đúng tại \(y = 0{,}5\).

Điều gì xảy ra tại các biên của miền giá trị? \(\operatorname{erf}^{-1}(\pm 1) = \pm\infty\) và \(\operatorname{erfc}^{-1}(0) = +\infty\), \(\operatorname{erfc}^{-1}(2) = -\infty\). Giá trị nhập nằm ngoài miền sẽ trả về lỗi.

\(\operatorname{erf}^{-1}\) có phải là hàm lẻ không? Đúng vậy: \(\operatorname{erf}^{-1}(-y) = -\operatorname{erf}^{-1}(y)\).

Cập nhật lần cuối: