• 締切済み

同色の玉がN個続く確率

白黒の玉をランダムに並べたとき、白い玉がN個続く確率を、白の玉の数の割合pで書き表せますでしょうか? そして、さらに、Nの平均値を求めたいのですがどうすればよいのでしょうか。 ぱっと思いついたのは、「N長鎖の前後が黒」、と考えると、確率は、 R(N,p)=(1-p)×(p^N)×(1-p) で、 平均値は、<N>=Σ_{N=0~∞} R(N,p)×N という答えなのですが、実際に数値計算してみると、<N>がpに依存せず、どうもおかしいような気がしてきました。どこが間違っているのか、ご指摘いただければありがたいです。

みんなの回答

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.7

 再びANo.5のコメントについてです。ANo.6では「それは「分母」が違うからでしょうね。」と書いたけど、いや、むしろ違うのは分子の方じゃないかという気がしてきました。  念のためにexcelでちょこっと実験してみましたら、ANo.5の結果と良く整合しています。ANo.5は間違っていないようだ。なのに、 > p=0.9801でm≡<N>≒49 > p=0.9025でm≡<N>≒9 > p=0.7569でm≡<N>≒3  ANo.5 だとこれらは50.3、10.3、4.1になる。ANo.5より見事に丁度1ずつ小さい値が並んでいます。  ということはですよ、ご質問とANo.5とでは「鎖の長さ」の定義が1だけ違っているんでしょうね。ANo.5では○の個数を数えているけれど、 ●○●を長さ0 ●○○●を長さ1 ●○○○●を長さ2 という風に、○と○のスキマの数を長さとすれば話が合う。  しかしです。いやぁ、定義はともあれ「長さ0の鎖」を「鎖」と見るのはフツーじゃないでしょ。やっぱり変ですよねえ。  でも。でもでもしかしです。「長さ0だって鎖だ」と考えて分母に繰り入れるからこそ計算が合うんです。(もし「長さ0は鎖ではない」と言って勘定に入れなければ、答が再びANo.5と同じになってしまうのは自明ですから。)

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.6

ANo.5のコメントについてです。 > 結構ずれています。  それは「分母」が違うからでしょうね。つまり何に対する頻度を測っているかが違う。だとすると、まさにご質問の曖昧さがそのまま、数値の違いとして現れたわけで。  ご覧の文献(1次元イジング模型の臨界状態の話とか?)にあるR(N,p)はひょっとすると「単位長さ当たりにN長鎖が平均何個あるか」の期待値を「単位長さ当たりに鎖が平均何個あるか」の期待値で割ったものかも知れません。そうだとすると、Rは先の計算より小さく出ることになる。とは言っても、「単位長さ」がN以下ならN長鎖がそこに含まれる確率は0に決まっているから、これじゃ確率をきちんと定義したことになっていない。この方針で行くなら、なんらかの意味で極限(「単位長さ」Lを、L→∞としたときのN長鎖の出現頻度の期待値)を考える必要があるでしょう。  というわけで、まずは文献の数値が一体何なのか。すなわち、どう定義された(あるいは、どう測られる)数値なのか、という事をご確認なさって、再三指摘されたところの「曖昧さ」を解消してからお考えになってはいかがでしょうか。

cuprate
質問者

補足

ランダムネスを確率pで入れていった時の連鎖長の話なので、元々の鎖の長さは∞のはずです。 文献の数値は、「簡単なestimationから求めると~」とあるだけでそれを実験結果と比べる話が主題なので、詳しい説明やrefは全くないのです。ですから、面倒な仮定をおいたり、複雑な計算をやっているとは思えないのです。

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.5

 ランダムな無限列なら、Nが幾つだろうがN長鎖は必ず現れる。つまりN長鎖の出現確率は1です。 …という話では、どうもないらしい。だとすると、このご質問では、問うべき確率が定義できていないのです。(説明不足なのではなく、確率の概念についての理解不足でしょう。)  つまり、何に対するN長鎖の出現比率を指しているのかが不明。「全事象」に相当するものは何なのか。分母が決まっていないんですよ。  しかし、鎖の平均長を計算しようとしているのだから、「全事象」とはおそらく「全ての鎖」だろうと推察できます。つまり、  列を「n個目の要素は確率pで○、確率(1-p)で●」という規則に従ってランダムに作るものとする。この無限列に含まれる全ての鎖に占める、N長鎖の出現比率の期待値R(N,p)はいくらか。  これなら確率が考えられます。  まずは鎖だけに着目する。鎖とは「●の次に○が現れ、いくつか○が続いて、●で終わる」という部分列ですね。「●の次に○が現れる」までは、どんな鎖も同じ。  あとはこの後ろに○が幾つ続くかですが、確率(1-p)で●が来るから、その鎖の長さが1である確率は(1-p)。以下同様で、従って、 R(N,p)=(p^(N-1))(1-p) (これは、ご質問にある式から(1-p)pを取り除いたものになってる。なぜ取り除いてあるかというと、鎖以外のものは最初から勘定に入れてないからです。)  で、Nの平均値mは m=ΣNR(N,p) (ΣはN∈{1~∞}) =((1-p)/p)ΣN(p^N) =1/(1-p)

cuprate
質問者

補足

ご指摘ありがとうございます。おっしゃるとおり「相対的出現頻度」の意味で、確率という単語を連発してしまいました。すみません。 それで、結果なのですが、今読んでいる原稿に、 p=0.9801でm≡<N>≒49 p=0.9025でm≡<N>≒9 p=0.7569でm≡<N>≒3 と言う評価値が書かれていて、stomachamanさんの結果(50.3、10.3、4.1)とは微妙と言うか、結構ずれています。私が読んでいる原稿の評価値の方が、やはり間違いなのでしょうかな、、、。 ともかくありがとうございます。

  • kumipapa
  • ベストアンサー率55% (246/440)
回答No.4

なるほど。それでしたら、細かな話はおいといて、黒 + N個の白 + 黒 と並ぶ確率は (1 - p) p^N (1 - p) となりますよね。 しかし、連鎖長の平均値を <N> = Σ[N=0,∞] N (1 - p) p^N (1 - p) として計算したときに、これが p に依存しないというのはおかしいですね。 S(n) = Σ[N=0,n] N (1 - p)^2 p^N とおいて <N> = lim[n→∞] S(n) S(n) = (1 - p)^2 Σ[N=0,n] N p^N = p - (n+1)p^(n+1) + n p^(n+2) 0 < p < 1 より <N> = lim[n→∞] S(n) = p という至って至ってシンプルな結論になりそうに思います。確認してみて頂けますか?ただし、収束していくに、n はかなりでかくしないと駄目みたいですが。 なお、興味をお持ちの話は、ベルヌーイ過程(離散マルコフ連鎖)の連鎖長の分布関数の話しと考えてよいと思います。もしまだ調べておられなければ、そのあたりを一度調べてみたらいかがでしょう。私はすっかり忘れてしまいましたが。

  • Ishiwara
  • ベストアンサー率24% (462/1914)
回答No.3

#1さんの「重要事項の欠落」という指摘に対して「説明不足の点はない」と言われますが、私は#1さんに1票。 数値計算がおできになるなら「モンテカルロ法」のプログラムを書いてみてはどうでしょうか。流れ図だけでけっこうです。重要事項の欠落に気がつくと思いますよ。

cuprate
質問者

補足

var i,iw,isw:integer; array a[1..1000] of integer; const p=0.5; (* definition: random takes value between 0 and 1. definition: if random<p then white appears *) iw:=0; isw:=0; for i:=1 to 1000 do begin if (isw=0)then if (random<p)then begin iw:=1; isw:=1 end else if (random<p)then begin iw:=iw+1 end else a[iw]:=a[iw]+1; iw:=0; isw:=0 end; end; for i:=1 to 1000 do write(i,' ',a[i]); end. すみませんが、どこが説明不足でしょうか? pを固定値と宣言した段階で、玉の総数→∞の極限を 考えて欲しいなぁ、と思ったのですが、、、、。 ともかく、困ってるんでアイディアだけでもありませんか?

  • kumipapa
  • ベストアンサー率55% (246/440)
回答No.2

#1 に補足です。 玉が有限個とすると、白が N 個連続する確率を p^N とは書けないのだけど、例えば、白が出現する確率は常に p で、黒が出現する確率は 1 - p ということであれば、なんとなくそれらしくなりますね。 このように白、黒が出現する試行を M 回繰り返して、そのうち N 回連続で白、その他は全て黒となる確率ということならば、その確率は、M≧ N ≧ 1 で (M - N + 1) p^N (1 - p)^(M - N) ですね。

cuprate
質問者

補足

いえ、そうではないのです。他は全部黒である必要はありません。 例えば、M=22個とすると、 ○●●○○○●●●○○●○●●●○○●●●○ だと、白玉は、N=1が三回、N=2が二回、N=3が一回 となります。 これをM=∞に持っていったときに、Nの出現確率を求めたいのです。 Nの期待値の意味も通りますよね。 何とかなりますでしょうか。 (なお、もともと、物理のスピン系の問題に出てきた話です、、、。)

  • kumipapa
  • ベストアンサー率55% (246/440)
回答No.1

> 白い玉がN個続く確率を、白の玉の数の割合pで書き表せますでしょうか 白玉、黒玉の数が有限個ならば、pで単純に表すことはできません。 無限個ならば、白玉の比率が p というのはなんだかおかしな気がする。 > ぱっと思いついたのは、「N長鎖の前後が黒」、と考えると、確率は、 R(N,p)=(1-p)×(p^N)×(1-p) 残念ながら単なる勘違いでしょう。p^N として良い根拠が不明。また、前後を 1 - p で挟んだのは白の長鎖の前後に1個づつ黒が来ると言う意味ですか?合計N+2個の石を並べるとはどこにも書かれていません。合計N+2個であっても、(有限個の玉を並べるなら)間違い。直感と言えども、ずさん過ぎます。 この問題をまじめに解くにあたっては、問題の設定を細かくきちんとして頂く必要があります。白玉は何個あるのか、黒玉は何個あるのか分からなければこの問題は解けません。また、Nの定義が不明。Nが白玉の全数とするなら、「Nの期待値を求めたい」が意味不明。また、Nが白玉の全数でないなら、「N個連続する」の定義をきちんとしてもらわないと意味不明。例えば、白玉が10個あるとき、白玉が 2個、3個、3個、2個と4つの塊に分かれることもあるわけで、この場合、「N個連続する」をどう定義するのか。それとも、N個連続してあとはバラバラになる確率を求めたいということ?いずれにせよ、黒玉の数も重要です。有る一定数以上の黒玉が無ければ、白玉はバラバラになれない。 いずれにせよ、この問題を考えるにあたり重要な事項がすべて欠落しております。そこに気づくことからスタートしないと駄目かな・・・。

cuprate
質問者

補足

考えていただきありがとうございます。 玉の総数をMとして、M>>Nの状況を考えています。M→∞と思っていただいてもOKです。 ですから、黒玉の個数はMpで、白玉の個数はM(1-p)です。 説明不足の点は無かったと思いますが、、、。 よろしくお願いします。

関連するQ&A

  • 球を取り出す確率

    赤球2個、白球n-2個、合計n個(n≧4)の球が袋に入っている そこから球を1個ずつ取り出すが、一度取り出した球は元に戻さないものとする (1)3回目に赤球が出る確率を求めよ (2)k回目(n-1≧k≧1)に初めて赤球が出る確率を求めよ (3)k回目(n≧k≧2)のとりだしが終わったとき、袋の中に赤球が1個も残っていない確率を求めよ (1)の全体はnP3=n(n-1)(n-2)というのはわかりますが、3回目に初めて赤球が出る順列が(n-2)P2×2となっているのが分かりません また(2)も全体がnPkなのはわかりますが(n-2)P(k-1)×2となっている理由が分かりません 教えてください

  • 簡単な確率の質問です

    【質問1】 n個の玉から無作為に一つを選び出す行為をn回行うという試行の結果、 それぞれの玉が選ばれる確率はいずれも1になると思うのですが、これはどうしてですか? 一回の行為で、それぞれの玉が選ばれる確率は1/n それをn回繰り返すから(1/n)・n=1 これで良いのですか? 【質問2】 質問1と同じ試行の結果、 いずれかの玉がp回(0≦p≦n)選ばれる確率はいくつになりますか? 特定の一つの玉について、 その玉が0回選ばれる確率は((n-1)/n)・(n-0)+(1/n)・0 その玉が1回選ばれる確率は((n-1)/n)・(n-1)+(1/n)・1 その玉が2回選ばれる確率は((n-1)/n)・(n-2)+(1/n)・2     ・・・ その玉がp回選ばれる確率は((n-1)/n)・(n-p)+(1/n)・p これがn個の玉いずれにも成り立つので、答えは (((n-1)/n)・(n-p)+(1/n)・p)・n これで合ってるでしょうか? 表計算ソフトで数字を入れるとどうも間違ってる気がするのですが。 根本的に間違っているかも知れません、助言お願いします。

  • 球の確率

    赤球2個、白球n-2個、合計n個(n≧4)の球が袋に入っている そこから球を1個ずつ取り出すが、一度取り出した球は元に戻さないものとする (1)3回目に赤球が出る確率を求めよ (2)k回目(n-1≧k≧1)に初めて赤球が出る確率を求めよ (3)k回目(n≧k≧2)のとりだしが終わったとき、袋の中に赤球が1個も残っていない確率を求めよ 全体はnP3ですがそれ以外分かりません 教えてください

  • 球の確率

    赤球2個、白球n-2個、合計n個(n≧4)の球が袋に入っている そこから球を1個ずつ取り出すが、一度取り出した球は元に戻さないものとする k回目(n≧k≧2)のとりだしが終わったとき、袋の中に赤球が1個も残っていない確率を求めよ 解き方を教えてください

  • 確率の問題です

    箱の中から無作為に1個の球を取り出す。 取り出した球が赤球ならば、その赤球と箱の外の新しい白球2個、合計3個を箱に入れる。 取り出した球が白球であれば、その白球と箱の外の新しい赤球2個、合計3個を入れる。 箱の中に、最初、赤球1個と白球9個の合計10個の球が入っていたとき、n回目に赤球を取り出す確率を求めよ。という問題についてですが、漸化式を立てて解いていきたいと思います。 n回の操作後、箱の中の球は10+2n個になる。 n回目に赤球を取り出す確率をP(n)とする。 n+1回目に取り出した球が、n回目の操作で新たに箱に加えられた2個の球かどうかで場合分けをして、P(n+1)をP(n)で表す。 1.新たに加えられた球でない場合:n+1回目に取り出した球がn回目に加えられた球以外の確率は(8+2n)/(10+2n)で、その球が赤球の確率はP(n)であるから、これにP(n)をかけたものである。 まだ解説はありますが、ここまでの説明で疑問があります。 なぜ赤球である確率はP(n)なのでしょうか。 P(n)はn回目に赤球が出る確率ですよね。 なぜn+1回目の新たに加えられたものではないものを引く確率にn回目に赤球を引く確率をかければ、それがn+1回目に赤球を引く確率となるのでしょうか? もしわかるかたがいらっしゃいましたら教えていただければ助かります。 よろしくお願い致します

  • 数学 確率漸化式(球の移動)の問題

    回答おねがいします。 確率漸化式の問題です。 赤球3個、白球3個の6個の球が、3つの袋A,B,Cに2球ずつはいっている。同時に各袋から1球を取り出して、袋Aから取り出した球を袋Bに、袋Bから取り出した球を袋Cに、袋Cから取り出した球を袋Aに入れる試行をTとする。 最初、3つの袋すべてに赤、白1球がはいっているとする。試行Tをn回繰り返した時、3つの袋すべてに赤、白各1球が入っている確率をp-nとする。 (1)p-1を求めよ。 (2)p-n+1をp-nで表せ。 (3)p-nを求めよ。 基本問題らしいのですが、解けないので(先生の説明もわかりにくく…)焦っています。 回答よろしくお願いします。 文系のわたしでもわかるような説明をしていただけるとありがたいです。

  • 99%の確率で白,1%の確率で赤の玉の出る箱がある.

    1:99%の確率で白,1%の確率で赤の玉の出る箱がある.   (箱の中の玉は無制限で,色の確率に変化はない.) 2:1人は,100回その箱から玉を取って持ち玉とする. 3:それを100人が行う. <問い> その100人の中から無作為に1人を選んだとき, その人の持ち玉が,100人の平均的な赤玉の個数になる確率は? 数値ではなく,多数派であるか,少数派であるか,のみで良い. ----- 上記のような問題を聞きました. 実は遺伝子に関する問題のようです. 遺伝子なので数珠繋ぎですが,場所の情報は今回考えないとして, 組み合わせで考えるようにしました. 次の考え方はいかがなものでしょうか? イ:1と2から,1人の持ち玉は,1個が赤,99個が白である,と期待される. ロ:更に3から,100人の平均的な持ち玉は,1個が赤,99個が白である,と期待される. ハ:従って,1人について,100個の内1つだけが赤である確率を求めれば良い.   (0.99^99×0.01^1)×100=0.36972963764972677265718790562881 →答え:少数派(約37%) でも何だか納得出来ないような気がするのですが... そもそも,100人の平均,と言うのは上記のように,期待値であると 考えて良いのでしょうか? おかしな点ありましたら,御指摘下さいませ..

  • 確率の問題(2)

    お願いします。 赤玉がr個、白玉がw個はいっているつぼのなかからランダムに一つの玉を取りだし、取り出した玉と同色の玉をc個加えて一緒に戻すという試行を繰り返すことを考える(一回の試行終了後には玉がc個増える) ただしr、w、cはすべて整数。 赤玉が出るという事象をR、白玉が出るという事象をWとする。 二つの事象A、Bがこの順番に連続して起る確率はP{AB}、事象Aga起ったという条件のもとで事象Bが起る条件付確率をP{A|B}と表すとき次の確率を求めよ。 (1)1回目の赤玉を取り出す確率P{R} (2)1回目に赤玉が出たという条件のもとで2回目に赤玉が出る条件付確率P{RR|R} (3)上記条件のもとで3回目に白玉が出る条件付確率P{RRW|RR} (4)3回目に初めて白玉が出る確率P{RRW} (5)n回目に初めて白玉が出る確率P{R^(n-1)W} この場合、(3)と(4)は同じ事象であると考えることはできますか? 3回目に初めて白玉が出るのだから1回目2回目は赤玉を取り出すこと前提であると思うのですが…。

  • 【問題】箱に2個の赤いボールとn-2個の白いボールが入っている。(n=

    【問題】箱に2個の赤いボールとn-2個の白いボールが入っている。(n=3,4,5,・・・) (1)略 (2)箱から3個のボールを取り出すとき、2個が白、1個が赤となる確率をP(n)とおく。このとき、P(n)={6(n-3)}/{n(n-1)}であることを証明せよ。ただし、どのボールも取り出される確率は等しいとする。 (3)P(n)-P(n+1)を求めよ。 (4)p(n)が最大になる確率を求めよ。 (2)からわかりません^^; 数学的帰納法を使おうとしてn=3のとき成り立つ。として、次にn=kのとき成り立つと仮定して、n=k+3のとき成り立つことを示そうとしたのですが。。。できません^^; どなたかよろしくお願いします。

  • 確率

    袋の中にn個(n≧4)の球が入っていて、3個は赤で(n-3)個は青です。 この袋から一個ずつ球を取り出し袋の中には戻さない。 赤球すべてを取り出したら試行は終わりとして、 試行が終わるまでに取り出した球がkである確率をP_kとする。 のときP_kと試行が終わるまでに取り出すたまの個数の期待値を求めたい。 P_kは (k-1)個ひいた時の赤、青の順列:(k-1)_C_2 だけはわかるのですが・・・ 赤球の出る確率と青球の出る確率の出し方がわからないです。 期待値は[k:3~n]Σk・P_kでいいのでしょうか?