동전 던지기 시뮬레이터와 확률 분포 실험
RANDOM.ORG의 대기 잡음에서 얻은 진정한 무작위성으로 가상 동전을 던져 보세요. 수천 번의 반복 실험을 한꺼번에 실행하고 분포와 큰 수의 법칙을 눈으로 확인할 수 있습니다.
큰 동전을 눌러 한 번 던지거나, 여러 번 던져 상세 통계를 확인하세요. 분포 실험실에서는 전체 실험을 수백 번 반복하고 결과를 그래프로 볼 수 있습니다.
현재 세션: 앞면 0 · 뒷면 0
동전 일괄 던지기
난수 출처와 동전을 선택하고 던지기 횟수를 설정하면 횟수, 연속 횟수, 편차 통계와 재현 가능한 시드를 얻습니다.
RANDOM.ORG에서 대기 잡음 엔트로피 128비트를 받아 빠른 로컬 생성기의 시드로 사용하고 모든 던지기 결과를 만듭니다. 연결할 수 없으면 로컬 CSPRNG로 전환합니다.
앞면과 뒷면이 나올 확률이 각각 정확히 50%인 균형 잡힌 동전입니다.
분포 실험실
여러 던지기 횟수에 대해 전체 실험을 수백 번씩 동시에 반복하고 앞면 비율의 분포를 비교하세요.
최대 4개, 각각 1–10,000. 예: 10, 100, 1000.
각 실험을 반복할 횟수 (1–2,000).
동전 던지기 소개
동전 던지기는 가장 단순한 무작위 실험이기에 오히려 유용합니다. 충분히 많이 던지면 기댓값, 분산, 표집 분포, 큰 수의 법칙, 중심 극한 정리 같은 확률의 깊은 개념을 직접 관찰할 수 있습니다.
이 시뮬레이터는 무작위성을 중요하게 다룹니다. 기본적으로 전파 잡음을 측정하는 진정한 난수 서비스 RANDOM.ORG에서 대기 잡음 엔트로피 128비트를 받아, 빠르고 통계적 특성이 우수한 생성기 sfc32의 시드로 사용합니다. 이 생성기가 매번 던지기 결과를 만듭니다. RANDOM.ORG에 연결할 수 없으면 브라우저의 암호학적으로 안전한 생성기로 자동 전환하고 이를 알립니다. 실행할 때마다 시드도 표시하며, 재현 시드 입력란에 임의의 텍스트를 붙여 넣어 결과를 정확히 재현할 수 있어 수업이나 결과 공유에 편리합니다.
일괄 던지기는 단순한 횟수 이상의 정보를 제공합니다. 앞뒷면 최장 연속 횟수는 진정한 무작위 수열에도 놀랄 만큼 긴 연속 결과가 나타남을 보여 줍니다. 연속 결과는 불공정해 보여도 예상 가능한 현상입니다. 편차 행에서는 관측한 앞면 비율을 실제 확률 p와 비교하고 이론적 표준편차 sqrt(p(1-p)/n)를 함께 보여 주므로, 결과가 정말 특이한지 일반적인 표집 변동인지 판단할 수 있습니다.
분포 실험실은 한 단계 더 나아갑니다. 여러 던지기 횟수에 대해 전체 실험을 수백 번씩 동시에 반복하고 각 앞면 비율의 분포를 같은 축에 표시합니다. 시행당 열 번 던지면 넓고 울퉁불퉁한 분포가, 천 번 던지면 p 주변의 좁은 봉우리가 나타납니다. 분포가 좁아지는 것은 큰 수의 법칙, 점점 종 모양에 가까워지는 것은 중심 극한 정리를 보여 주며, 한 번의 클릭으로 한 그래프에서 확인할 수 있습니다. 별도의 누적 비율 그래프는 긴 단일 실행이 p로 수렴하는 과정을 추적합니다. 전체 결과를 CSV로 내보내 스프레드시트나 통계 수업에 활용할 수도 있습니다.
동전 던지기 예시
한 번 던지기, 확률 실험, 대규모 표본, 편향된 동전 실험을 보여 주는 네 가지 사례입니다.
| 설정 | 예상 양상 | 활용 사례 |
|---|---|---|
| 1회 던지기, 공정한 동전 | 앞면 또는 뒷면 | 빠르게 결정하려면 위쪽 큰 동전을 한 번 누르세요. |
| 100회 던지기, 공정한 동전 | 앞면 비율은 보통 40–60% | 작은 표본은 직관적인 예상보다 자주 50%에서 크게 벗어납니다. |
| 500회 던지기, 앞면 확률 70% | 앞면 비율이 70%에 가깝고 앞면 연속 횟수가 김 | 이 표본 크기에서는 편향이 뚜렷하며 p가 커질수록 연속 횟수도 길어집니다. |
| 실험실: 10, 100, 1000 × 200회 시행 | p 주변으로 좁아지는 세 곡선 | 시행당 던지기 횟수가 늘수록 앞면 비율 분포가 좁아집니다. 큰 수의 법칙입니다. |
동전 던지기 사용 방법
- 빠르게 결정하려면 큰 동전을 누르세요. 아래에 현재 세션의 집계가 표시됩니다.
- 일괄 실행은 난수 출처(기본값은 RANDOM.ORG 진정한 난수)와 공정한 동전 또는 편향된 동전을 선택하고 횟수를 입력한 뒤 '동전 던지기'를 누르세요.
- 횟수, 앞면 비율, 최장 연속 횟수, 이론적 표준편차와 비교한 p와의 편차를 확인하세요.
- 분포 실험실에서 10, 100, 1000 같은 여러 던지기 횟수와 시행 횟수를 입력하고 '실험 실행'을 누르면 분포 곡선과 수렴 그래프가 표시됩니다.
- 결과 아래의 시드로 결과를 재현할 수 있습니다. 해당 시드나 임의의 텍스트를 재현 시드 입력란에 붙여 넣고 다시 실행하세요.
동전 던지기 자주 묻는 질문
무작위성은 어디에서 오나요?
기본적으로 RANDOM.ORG에서 대기 잡음 엔트로피 128비트를 받아 빠른 로컬 생성기 sfc32의 시드로 사용하고 모든 던지기 결과를 만듭니다. 연결할 수 없으면 브라우저의 암호학적으로 안전한 생성기로 전환하고 결과에 표시합니다. 항상 로컬 출처를 쓰도록 선택할 수도 있습니다.
RANDOM.ORG는 무엇인가요?
알고리즘으로 계산하는 대신 대기의 전파 잡음을 측정해 진정한 난수를 생성하는 서비스입니다. 이 엔트로피를 시드로 사용하면 시뮬레이션 결과가 물리적인 무작위 과정에 기반하게 됩니다.
앞면이 오래 연속되면 동전이 불공정하다는 뜻인가요?
대개 그렇지 않습니다. 공정한 동전을 100회 던지면 같은 결과가 6회 또는 7회 연속 나올 가능성이 절반보다 높습니다. 최장 연속 횟수 통계는 이런 직관을 바로잡기 위한 것입니다. 실험실에서 공정한 실험을 반복한 실제 결과와 비교해 보세요.
많이 던질수록 분포가 좁아지는 이유는 무엇인가요?
앞면 비율의 표준편차는 sqrt(p(1-p)/n)이므로 던지기 횟수의 제곱근에 반비례해 줄어듭니다. 열 배 더 던지면 분포 폭은 약 3.2분의 1이 됩니다. 실험실 그래프는 여러 던지기 횟수를 같은 축에 겹쳐 이를 보여 줍니다.
재현 시드는 어떤 역할을 하나요?
실행할 때마다 생성기에 사용한 시드가 표시됩니다. 실행 전에 그 시드나 원하는 텍스트를 입력하면 완전히 같은 던지기 순서를 재현할 수 있어 실험을 반복하고 공유하기 좋습니다.
불공정한 동전도 시뮬레이션할 수 있나요?
네. '편향된 동전'을 선택하고 앞면 확률을 0에서 100퍼센트 사이로 설정하세요. 빠른 던지기, 일괄 던지기, 분포 실험실 모두 이 설정을 따릅니다.