Exercises — Monte Carlo simulation — law of large numbers basis
4.9.25 · D4· Maths › Probability Theory & Statistics › Monte Carlo simulation — law of large numbers basis
Yeh page parent topic ke liye ek self-test ladder hai. Har problem ko solution kholne se pehle khud solve karo. Levels recognising the machinery se lekar synthesising whole estimators tak chadhti hain. Har number jo tumse manga jayega woh vault ke verify block mein checked hai, isliye answers par trust karo.
Poore notes mein reuse hone wale constants: standard error (estimate ka spread), aur ek yes/no (Bernoulli) count ke liye, .
Level 1 — Recognition
L1.1
ko Monte Carlo se estimate karna hai. ko ek expectation ke roop mein rewrite karo aur woh distribution batao jisse tum sample karte ho.
Recall Solution
KYA karte hain: ko expectation template se match karo. KYU: Uniform density par exactly hai, isliye Yahan , isliye Tum draw karoge aur ko average karoge.
L1.2
Ek Monte Carlo run mein sample standard deviation aur samples milte hain. Standard error likho.
Recall Solution
KYU na ki : sample mean ka variance hota hai; standard deviation (matlab ke same units mein ek error) pane ke liye square root lena padta hai, jisse aata hai.
Level 2 — Application
L2.1
Tum estimate karte ho dart method se: , . use karke, ke liye compute karo.
Recall Solution
Step 1 — ek dart ka variance. Bernoulli hai, isliye . Step 2 — mean ka SE. . Step 3 — 4 se scale karo (kyunki aur , isliye SE 4 se multiply hota hai): Toh roughly tak accurate hai — lagbhag do decimal places. Figure dekho: sirf red arc ke andar dots ka fraction hi information carry karta hai.
L2.2
Usi estimator ke liye, kitne samples chahiye taaki ho?
Recall Solution
Set karo . ke liye solve karo: KYU itna zyada: L2.1 ki error () ko shrink karne ke liye zyada samples chahiye. Yahi ka tax hai.
Level 3 — Analysis
L3.1
Do runs same estimate karte hain: run A mein hai, run B mein hai. Same assume karke, B ka standard error A se kitne factor se chhota hai?
Recall Solution
B 3 guna zyada accurate hai, halanki usne 9 guna samples use kiye. Neeche ka figure dekho: error curve ke along girti hai, jo flatten hoti hai — baad ke samples kam faida dete hain.
L3.2
Chebyshev's Inequality use karke, yeh probability bound karo ki ek Monte Carlo estimate jiska hai, se kam se kam utna deviate kare. Phir , , ke liye bound evaluate karo.
Recall Solution
Chebyshev kehta hai . ke saath: Plug in karo: Toh zyada se zyada 1% chance hai ki estimate ya zyada se off ho. Yeh exactly WLLN proof ka Step 3 hai, numeric banaya gaya.
Level 4 — Synthesis
L4.1
Double integral ke liye ek Monte Carlo estimator design karo Estimator batao, uska exact mean , aur explain karo kyun error 1-D se 2-D jaane par unchanged rehti hai.
Recall Solution
Build karo. ki joint density hai, isliye Estimator: pairs draw karo aur ko average karo: Exact value (checking ke liye): expand aur integrate karo, Kyun dimension nuksaan nahi karta: error formula sirf scalar ke variance aur count par depend karta hai — ki dimension par kabhi nahi. Ek grid method ko 2-D grid ke liye points chahiye honge; Monte Carlo same rakhta hai. Yahi numerical-integration ka fayda hai.
L4.2
L4.1 ke estimator ke liye, ek single ka variance hai. compute karo (4 decimals rakhna) aur par SE nikalo.
Recall Solution
Pehle (ek moment integral). Phir Ek variance negative nahi ho sakta — isliye galat stated tha. Honestly recompute karo: . ke saath, . Phir Baked-in lesson: agar tumhara variance negative aaye, toh koi moment galat tha — variance hamesha hota hai.
Level 5 — Mastery
L5.1 — Jab LLN fail karta hai
Tum ek Cauchy-like variable ka mean estimate karne ki koshish karte ho jiska density itna heavy tails wala hai ki . WLLN ke proof structure ka use karke exactly explain karo kaunsa step break hota hai aur agar tum vs plot karo toh kya observe karte ho.
Recall Solution
Kaunsa step break hota hai: WLLN derivation ko finite variance chahiye (Step 2) — aur kamzor strong law ko bhi chahiye. Cauchy ke liye, define karne wala integral diverge karta hai, isliye koi nahi hai jis par converge kiya ja sake. Step 3 (Chebyshev) vacuous hai kyunki . Kya observe karte ho: running average kabhi settle nahi hota — woh occasional gigantic samples se hamesha knock around hota rehta hai. Isse plot karo aur tum dekhoge wild jumps hamesha rehte hain, flattening curve nahi. Monte Carlo par trust karne se pehle integrand ke tails hamesha check karo.
L5.2 — Variance reduction budget
Do estimators same target karte hain. Estimator A ka hai; ek smarter importance-sampling estimator B ka hai. A ko kitne samples chahiye taaki woh woh error match kar sake jo B se achieve karta hai?
Recall Solution
Standard errors match karo: . Kyun yeh variance reduction ka poora point hai: variance cut karna 16 guna kam samples ke barabar hai same accuracy ke liye. mein cleverness brute force in ko beat karti hai — kyunki dono error mein ratio ke roop mein enter karte hain.
L5.3 — Confidence interval, full pipeline
samples ka ek run ka sample mean aur sample standard deviation deta hai. 95% confidence interval report karo (use karo , CLT).
Recall Solution
Step 1 — SE: . Step 2 — half-width: . Step 3 — interval: KYU CLT: yeh batata hai ki large ke liye approximately Normal hai, aur standard errors Normal ka middle 95% capture karta hai. Iss interval ke bina ek point estimate randomness chhupa deti hai.
Recall Rapid self-check (cover the answers)
Standard error formula? ::: . Error ko aadha karne ke liye ko ... se multiply karo? ::: 4. Kaun si property banati hai? ::: samples ki independence. LLN hold karne ke liye integrand ko kaun si condition satisfy karni chahiye? ::: finite mean (clean rate ke liye finite variance). Variance cut karne se equal accuracy ke liye kitne samples bachte hain? ::: .