Tung đồng xu online — Sấp ngửa ngẫu nhiên, có thống kê

Tung đồng xu online: 1, 10 hoặc 100 lần. Animation flip 3D, thống kê % sấp / ngửa, lịch sử 30 lần gần nhất.

Máy tính

Tung đồng xu online — chọn số lần tung. Có animation lật, thống kê và lịch sử.

N
S

Bấm "Tung" để bắt đầu

Công thức & ví dụ

Tung đồng xu là một phép thử ngẫu nhiên quen thuộc với 2 kết quả có thể xảy ra: sấp hoặc ngửa. Nếu sử dụng đồng xu cân đối, đồng chất thì khả năng xuất hiện của hai mặt là như nhau:

P(sấp) = P(ngửa) = 1/2 = 50%

Xác suất khi tung đồng xu nhiều lần được tính thế nào?

Khi thực hiện nhiều lần tung độc lập, kết quả ở lần trước không làm thay đổi xác suất của lần tiếp theo. Đây là cơ sở để tính khả năng xuất hiện số lần sấp hoặc ngửa trong một chuỗi phép thử.

Phân phối nhị thức trong n lần tung

Nếu tung đồng xu n lần độc lập, số lần xuất hiện mặt sấp tuân theo phân phối nhị thức (Binomial). Xác suất để mặt sấp xuất hiện đúng k lần trong tổng số n lần tung được xác định bằng:

P(X = k) = C(n, k) × 0,5ⁿ

Trong đó, C(n, k) biểu thị tổ hợp chập k của n phần tử.

Ví dụ tính xác suất xuất hiện mặt sấp

Giả sử tung đồng xu 10 lần, xác suất thu được đúng 5 lần sấp là:

C(10, 5) × 0,5¹⁰ = 252/1024 ≈ 24,6%

Như vậy, xác suất xuất hiện đúng 5 lần sấp trong 10 lần tung chỉ khoảng 24,6%, chứ không phải 50% như một số người thường nhầm.

Vì sao số lần tung càng lớn thì tỉ lệ càng gần 50:50?

Theo quy luật số lớn, khi số lần thử tăng lên, tần suất tương đối của mỗi kết quả có xu hướng tiến gần xác suất lý thuyết.

Chẳng hạn, tung 10 lần hoàn toàn có thể nhận được 7 lần sấp và 3 lần ngửa. Tuy nhiên, nếu thực hiện 10.000 lần, tỉ lệ giữa hai mặt thường sẽ tiến gần hơn đến mức 50:50.

Kết quả ngắn hạn vẫn có thể chênh lệch

Tỉ lệ 50% không có nghĩa cứ 10 lần tung thì chắc chắn phải có 5 sấp và 5 ngửa. Trong một chuỗi ngắn, kết quả có thể lệch khá nhiều do tính ngẫu nhiên. Mốc 50:50 thể hiện xác suất lý thuyết và xu hướng dài hạn, không phải kết quả bắt buộc của từng nhóm lần tung.

Bộ sinh số ngẫu nhiên hoạt động ra sao?

Công cụ sử dụng hàm Math.random() của trình duyệt để tạo kết quả ngẫu nhiên. Mức độ ngẫu nhiên này phù hợp với các nhu cầu thông thường như chia phần, bốc thăm hoặc hỗ trợ đưa ra lựa chọn nhanh.

Hướng dẫn sử dụng

  1. Bấm nút “Tung”. Đồng xu sẽ xoay animation và dừng ở 1 mặt: sấp hoặc ngửa.
  2. Đặt số lần tung nếu bạn cần kết quả nhiều lần liên tiếp (vd: 10, 100, 1000 lần). Công cụ thực hiện hàng loạt và thống kê tỉ lệ.
  3. Xem thống kê ở khung bên dưới: số lần sấp, số lần ngửa, tỉ lệ phần trăm cập nhật theo từng lần tung.
  4. Bấm “Đặt lại” để xoá thống kê và bắt đầu phiên tung mới.
  5. Mẹo dạy học: Thay vì tung đồng xu thật trên lớp, dùng công cụ để nhanh chóng minh hoạ phân phối nhị thức và quy luật số lớn cho học sinh.

Tìm hiểu thêm

Đồng xu là biểu tượng kinh điển của lý thuyết xác suất. Mặc dù chỉ có 2 kết quả, phép thử tung đồng xu đặt nền móng cho rất nhiều khái niệm quan trọng: biến cố độc lập, phân phối nhị thức, quy luật số lớn, định lý giới hạn trung tâm.

Ứng dụng thực tế: Tung đồng xu thường được dùng để chia phe trong trận đấu thể thao (FIFA, NFL, Olympic), quyết định ai chọn trước trong các trò chơi, ra quyết định khi không thiên vị 1 bên, hoặc bốc thăm phân nhóm trong khảo sát thống kê.

Đồng xu có công bằng không? Đồng xu thật không hoàn toàn công bằng 50:50. Một nghiên cứu năm 2007 của Diaconis (Stanford) cho thấy đồng xu hơi nghiêng về mặt đã hướng lên khi bắt đầu, với xác suất khoảng 51%. Tuy nhiên độ lệch quá nhỏ để ảnh hưởng đến ứng dụng thực tế.

Khác biệt với xúc xắc: Đồng xu chỉ có 2 mặt → entropy 1 bit/lần tung; xúc xắc 6 mặt → entropy ~2,58 bit. Khi cần độ ngẫu nhiên cao hoặc nhiều lựa chọn, dùng xúc xắc hoặc bộ sinh số ngẫu nhiên thay vì đồng xu.

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

Tung 10 lần liên tiếp ra cả 10 lần sấp có khả năng không?

Có, nhưng xác suất rất nhỏ: 0,5¹⁰ = 1/1024 ≈ 0,098%. Trung bình cần tung 1024 chuỗi 10 lần mới gặp 1 chuỗi toàn sấp. Nếu bạn vừa gặp chuỗi đó, đừng nghĩ lần tiếp theo sẽ ra ngửa cho "cân bằng" — đồng xu không có trí nhớ.

Sau 5 lần sấp liên tiếp, lần tung tiếp theo có xu hướng ra ngửa không?

Không. Đây là sai lầm phổ biến gọi là "ảo tưởng người đánh bạc" (gambler's fallacy). Mỗi lần tung là biến cố độc lập với xác suất P(sấp) = P(ngửa) = 0,5 dù 5 lần trước có ra gì. Đồng xu không nhớ kết quả cũ.

Công cụ có thật sự ngẫu nhiên không?

Công cụ dùng Math.random() của trình duyệt — đây là hàm pseudo-random (giả ngẫu nhiên). Với mục đích bốc thăm, ra quyết định, dạy học thì hoàn toàn đủ độ ngẫu nhiên. Tuy nhiên với ứng dụng yêu cầu bảo mật (mật khẩu, mã hoá), cần dùng crypto.getRandomValues() chuyên dụng.

Có thể tung nhiều đồng xu cùng lúc không?

Có, bằng cách đặt số lần tung > 1 trong công cụ. Nếu cần phân tích tổ hợp đặc biệt (vd: 3 đồng xu cùng lúc, xác suất 2 sấp 1 ngửa), bạn tính bằng phân phối nhị thức C(n,k)·p^k·(1-p)^(n-k) hoặc xem mục "Lai 1 cặp gen" — toán Mendel cũng dựa trên cùng nguyên lý.

Tung đồng xu trong tiếng Anh và quốc tế khác gì?

Mặt sấp/ngửa quốc tế gọi là Heads (mặt có hình đầu người, thường là quốc vương hoặc tổng thống) và Tails (mặt giá trị/quốc huy). Việt Nam dùng "sấp" cho mặt úp xuống và "ngửa" cho mặt úp lên — đây là cách quy ước theo phương tung, không cố định theo hình in trên xu.