Pagini: 1 2 [3]   În jos
  Imprimă  
Ajutor Subiect: Intrebare de interviu pe Wall Street  (Citit de 34217 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
MirceaD85
Strain
*

Karma: -32
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #50 : Martie 14, 2012, 10:49:31 »

Si daca tot nu sunteti convinsi, uite o demonstratie mai scurta, bazata pe computabilitate. Presupunem p>0.

Fie W = {0,1}*. E clar ca W ~ Rron (multimea numerelor reale).
Fie w = a i-lea element al lui w (de la stanga la dreapta).
Pentru w finit, negol:
Fie u(w) = w din care elimin cea mai din dreapta cifra.
Fie w_0(w) = w din care elimin cel mai din dreapta 0, daca exista.
Fie w_1(w) = w din care elimin cel mai din dreapta 1, daca exista.
Fie w_*(w) = w_0(w_*(u(w))) daca ultima cifra a lui w este 1, w_1(w_*(u(w))) altfel.
Fie n0[w] = numarul de 0 din w.
Fie n1[w] = numarul de 1 din w.

Fie r raspunsul problemei. Presupunem prin absurd r>0.

Fie M(w) functia aferenta unei masini Turing care simuleaza furnica pentru un input w din W si se opreste atunci cand furnica cade in prapastie sau cand s-a ajuns la capatul lui w si produce la output M(w). M(w) = 1 daca furnica a cazut si 0 altfel.

Observam ca M(w) = 1 => Furnica pica in prapastie CERT pe orice extensie a lui w (chiar si infinita) (1)

r>0 => Exista v din W, a.i. M(pref(v)) = 0 pentru orice prefix finit pref(v) al lui v. Altfel =>(1) nu exista v (o serie de rezultate ale samplingului randomului) pentru care furnica sa traiasca la infinit => r = 0 contradictie.
Fie v cu proprietatea de mai sus si fie V multimea elementelor cu proprietatea lui v.

Fie seturile Si,Li,Ti de siruri din {0,1}^i, pentru orice i natural. Initial S0=L0=T0 = {0,1}^0 (Empty). Si+1 = U A(s)={s 0| M(s 0) = 0} U B(s)= {s 1)} pentru orice s din Si. Li+1 = {w_*(s)|s din Si+1} Fie Ti+1 = {s din Li+1 |  |s| = i+1}

=> Multimea Si este multimea tuturor prefixelor "plauzibile" de lungime i pentru v.
=> Pentru v => pentru orice prefix vk al lui v =>  (Exista) un i a.i. vk apartine Si => Exista i a.i. w_*(vk) apartine lui Li.
=> Li este multime de prefixe "plauzibile" (pentru orice v, a carui plauzibilitate se limiteaza la prefixul i)

Prin inductie Li inclus in {Empty, 1, 11, 111, ... }. //Observam ca w_*(A(s)) apartine unui Li-k si w_*(B(s)) la fel, mai putin daca s=1111....
Dar prin inductie din nou {1}^i inclus in Li => Li = {Empty, 1, 11, 111, ... }.

Fie x din Si, i>2. v = x ..., cu |x|=i . Fie alpha maximal a.i. x = 1 y alpha, cu w_*(alpha)=l2 din Li.
Daca |alpha| = 0 => x = 1 y => w_*(1 y) este in Li => w_*(y) este in Li => alpha nu e maximal. => |alpha|>0
|alpha| > 0  => Daca |y|>0 => x = 1 y alpha, cu |alpha|>=1 => x = 1 y' 0 alpha' 1 alpha'', cu w_*(alpha'j) din Li => Alpha nu e maximal => |y|=0. => x = 1 alpha, alpha maximal a.i. w_*(alpha)=l2 din Li => x apartine {f} din w_*^-1(w(x)) cu |f|=|x|.

Fie L = U Lj dupa j.

Fie Ri = {f | f apartine w_*^-1(L) si |f|=i}.
Ri = multimea prefixelor lungime i, plauzibile in orice moment.

Fie F(i,x) = {f | f apartine w_*^-1({1}^i) si |f|=x}
Fie Gi(x) = U F(k,x) pentru k<=i.

Observam ca F(i,x) = F(i-1,x-1) 1 U F(i,x-1) 0 => F(i,x) \ (F(i-1,x-1) 1) = F(i,x-1) 0 => F(i,x-1)0 U (F(i,x-1)\F(i-1,x-1))1 = F(i,x-1) 0 => F(i,x-1)=F(i-1,x-1).
=> Gi(x)= F(i,x). //Prin inductie: G(0) = F(0,0); G(i+1,x-1) = F(i+1,x-1) U G(i,x-1) =ind F(i+1,x-1) U F(i,x-1) = U F(i+1,x-1).
i>x => Gi(x) = F(i,x) = 0.

Ri = U Gj(i) dupa j natural = U Gj(i) dupa j<=i = U F(j,i), dupa j<=i = Gi(i) = F(i,i) => Ri = {1}^i.

Cum Prefi(v) apartine Ri pentru orice i => Orice prefix finit al lui v este alcatuit doar din 1.
v real (din W ~ Rron) => = v = lim i->inf din Sum(2^Prefi(v)[j]) => v = lim ( 2^(i+1) - 1). Dar lim(2^(i+1) - 1) nu apartine R (este +infinit) => v nu exista contradictie => Ipoteza r>0 falsa!!!
Memorat
MirceaD85
Strain
*

Karma: -32
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #51 : Martie 14, 2012, 11:27:11 »

Daca vreti sa vedeti demonstratiile intr-un format usor mai lizibil, ele sunt disponibile si pe blogul meu Smile, http://mirceadigulescu.blogspot.com/ la sectiunea Informatica si Stiinta Computationala.

Raspunsul este tot ZERO pentru p>0.
Memorat
MirceaD85
Strain
*

Karma: -32
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #52 : Martie 14, 2012, 13:08:42 »

Ca sa va stimulez sa cititi demonstratiile, uite si un bonus!

Aplicand Demonstratia 2 (ad literam practic) se demonstreza si ca:

Oricare ar fi o succesiune infinita de evenimente E = E0, E1, E2, ... Ek,  cu P(Ei | ~E0 ^ ~E1 ^ ... ^ ~E(i-1))>0 pentru orice i => probabilitatea ca nici un eveniment sa nu se intample (nici unul din infinitatea aceasta) daca le probez pe toate in ordine este fix ZERO.

Eh? Merita? Smile

Cred ca se generalizeaza usor la daca E ~ N, cu P(e)>0 pentru o infinitate de elementele => Pentru orice succesiune infinita de evenimente, daca le-as proba => Probabilitatea sa iasa toate fals este ZERO.

M-as baza pe faptul ca probabil (sic! Smile ) infinitatea aceea este numarabila => exista un izomorfism de la ea la E => exista un izomorfism intre functia succesor al secventei alese si succesorul din E => P(secventei alese) = P(oricarei secvente ~ succesorul din E).  Practic ignor toate experientele k in care P(Ek | ^Ei care s-au petrecut ^ (^~Ei-urilor) care nu s-au petrecut pentru i < k) = 0.
Memorat
MirceaD85
Strain
*

Karma: -32
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #53 : August 07, 2012, 22:06:24 »

Ok, deci m-am inselat afirmand ca r = 0 oricand.
Adevarul este:
r = (1-2p)/(1-p), daca p<1/2
r=0, daca p>=1/2.

O demonstratie completa si corecta este si in sectiunea 1.2 aici: http://math.arizona.edu/~faris/stoch.pdf folosind http://en.wikipedia.org/wiki/Strong_law_of_large_numbers#Strong_law.
Memorat
MirceaD85
Strain
*

Karma: -32
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #54 : August 11, 2015, 02:51:34 »

Remember furnicuta? [Probabilitatea unui random walk infinit]. I was vindicated: Pentru orice 0<p<1, probabilitatea ca furnicuta sa nu cada niciodata in prapastie la pozitia 0, este FIX 0, indiferent de p, daca facem niste asertii foarte firesti (intuitive) despre spatiul probabilistic in care formalizam problema!
That meens, I WAS RIGHT, and EVERYBODY ELSE (incluzand Radu Berinde, Andrei Grigorean, precum si unii studenti post-doctorali si profesori chiar) WERE WRONG!

Va rog si va provoc sa ma ajutati sa descopar greseala in demonstratia de mai jos. Ofer 1500 de ron primului care ma convinge ca e gresita (tineti minte ca pe un alt pariu cu Radu Berinde am achitat suma cand m-a convins de o o greseala in alta demonstratie) sau depisteaza o eroare fundamentala in ea.

http://informatica-computer-science.blogspot.com/2012/03/variatie-pe-tema-gamblers-ruin.html
Memorat
GavrilaVlad
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 222



Vezi Profilul
« Răspunde #55 : August 11, 2015, 18:34:35 »

Remember furnicuta? [Probabilitatea unui random walk infinit]. I was vindicated: Pentru orice 0<p<1, probabilitatea ca furnicuta sa nu cada niciodata in prapastie la pozitia 0, este FIX 0, indiferent de p, daca facem niste asertii foarte firesti (intuitive) despre spatiul probabilistic in care formalizam problema!
That meens, I WAS RIGHT, and EVERYBODY ELSE (incluzand Radu Berinde, Andrei Grigorean, precum si unii studenti post-doctorali si profesori chiar) WERE WRONG!

Va rog si va provoc sa ma ajutati sa descopar greseala in demonstratia de mai jos. Ofer 1500 de ron primului care ma convinge ca e gresita (tineti minte ca pe un alt pariu cu Radu Berinde am achitat suma cand m-a convins de o o greseala in alta demonstratie) sau depisteaza o eroare fundamentala in ea.

http://informatica-computer-science.blogspot.com/2012/03/variatie-pe-tema-gamblers-ruin.html

Vesti bune pentru toti iubitorii de matematica! Rezultatul corect ramane P = (1-2p)/(1-p).

In demonstratia ta:

Citat
Daca P[1]>0, conform Teoremei 5, avem fie P[2]>P[1], fie P[1] = 1. Primul caz implica existenta o valoare d<1, astfel incat P[1]=d*P[2].
Dar conform conditiei 7 si Lemei 1, avem:
P[1] = (1-p) * P[0] + p * P[2]. Ca atare:
P[1] = 0 + p * d * P[1].
Daca P[1] > 0, putem simplifica cu P[1]:
1 = p * d.
De unde rezulta d = 1/p.

Randul 4 ar trebui sa fie P[1] = 0 + p / d * P[1], facand substitutia din randul 1. Deci ajungi ca P[1] = p / d * P[1], simplificand prin P[1] ai 1 = p / d, deci p = d. Nicio contradictie aici.

Deci, show me the money. Credits to Stefania Ionescu care a avut rabdare sa parcurga toata demonstratia ca sa gaseasca greseala.
Memorat
MirceaD85
Strain
*

Karma: -32
Deconectat Deconectat

Mesaje: 38



Vezi Profilul
« Răspunde #56 : August 11, 2015, 21:31:55 »

No, they don't!!

Multumesc pentru evidentierea greselii din demonstratia trecuta. Voi credita cei 1500 de ron dupa cum am promis.

Insa am corectat demonstratia, si cea actuala este corecta si completa. Am pus la bataie inca 1400 de ron pentru cine imi evidentiaza primul o greseala majora in ea.

http://informatica-computer-science.blogspot.com/2012/03/variatie-pe-tema-gamblers-ruin.html
Memorat
Pagini: 1 2 [3]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines