1. Trang chủ
  2. » Luận Văn - Báo Cáo

Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng

78 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phương pháp sai phân hữu hạn Monte Carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Tác giả Tran Thi Van Anh
Người hướng dẫn PGS.TS. Nguyen Denh Huy
Trường học Dai hoc Quoc gia Thanh pho Ho Chi Minh
Chuyên ngành Toan ung dung
Thể loại Luận văn thạc sĩ
Năm xuất bản 2019
Thành phố Tp. Ho Chi Minh
Định dạng
Số trang 78
Dung lượng 11,43 MB

Cấu trúc

  • Chương 1. Kiến thức chuẩn bị (16)
    • 1.1. Các không gian hàm...................................c c2 16 1. Không gian Banach...................................cc c2 16 2. Không gian Hilbert........................... cv. 16 3. Không gian 292 (O)......... nnn tenet ees 17 4. Không gian Sobolev W"?(Q) oo 0.0... cece cece ences 18 5. Không gian Hilbert Hj và không gian đối ngẫu H7! (16)
    • 1.2. Dai lượng ngẫu nhiên (0)
      • 1.2.1. Kỳ vọng, phương sai của đại lượng ngẫu nhiên (25)
      • 1.2.2. Bất dang thức Tchebyshev (26)
      • 1.2.3. Luật số lớn ...................... nh xa 27 1.3. Sai phâmn..................... Q2 Q ng ng ng ng n vn vvvvvv. 27 1.3.1. Dinh nghĩa.........................--.--- 22s. 2ù 1.3.2. Các tính chất của sai phân (27)
  • Chương 2. Phương pháp Monte Carlo và một số ứng dụng (30)
    • 2.1. Phương pháp Monte CarÌO........................... ccc eee ees 30 2.2. Số ngẫu nhiên và số tựa ngẫu nhiên (30)
      • 2.2.1. Khái niệm về số ngẫu nhiên (0)
      • 2.2.2. Số tựa ngẫu nhiên................................ c2 (33)
      • 2.2.3. Mối liên hệ giữa số ngẫu nhiên và số tựa ngẫu nhiên (0)
      • 2.2.4. Các phương pháp tạo ra số tựa ngẫu nhiên (35)
    • 2.3. Biểu diễn đại lượng ngẫu nhiên (36)
      • 2.3.1. Phương pháp nghịch đảo ham phan bố_ (0)
      • 2.3.2. Phương pháp biến doi các đại lượng ngẫu nhiên (0)
    • 2.4. Một số ứng dụng của phương pháp Monte Carlo (0)
      • 2.4.1. Tính tích phân theo phương pháp Monte Carlo (0)
      • 2.4.2. Tính tích phân bội theo phương pháp Monte Carlo (0)
  • Chương 3. Phương pháp Monte Carlo nhiều chiều cho phương trình (47)
    • 3.1. Phương trỡnh elẽpfl€......................--- teen ees 47 1. Phương trình elliptI€.................................cccc. 47 2. Khái niệm nghiệm theo nghĩa rộng (0)
      • 3.1.3. Sự tồn tại duy nhất nghiệm (49)
      • 3.1.4. Nghiệm số bằng phương pháp sai phân hữu hạn (49)
    • 3.2. Biểu diễn nghiệm trong không gian hữu hạn chiều (58)
    • 3.3. Phương pháp Monte Carlo nhiều chiều (61)
      • 3.3.1. Thuật toán bằng số và độ phức tạp của thuật toán (61)
      • 3.3.2. Phân tích tính hội tụ (0)
    • 3.4. Ứng dụng cho bài toán phương trình vi phan dang elliptic với biên tùy (67)
      • 3.4.2. Bài toán elliptic hai chiều (phẳng) (70)

Nội dung

Dé giải quyết các bài toán số có giá trịbiên ngẫu nhiên, phương pháp Monte Carlo đã được áp dụng bằng cách lấymẫu đại diện các hệ số của phương trình vi phân từng phân với hệ số bất định

Kiến thức chuẩn bị

Các không gian hàm c c2 16 1 Không gian Banach cc c2 16 2 Không gian Hilbert cv 16 3 Không gian 292 (O) nnn tenet ees 17 4 Không gian Sobolev W"?(Q) oo 0.0 cece cece ences 18 5 Không gian Hilbert Hj và không gian đối ngẫu H7!

1.1.1 Không gian Banach Định nghĩa 1.1 Không gian định chuẩn (hay không gian tuyến tính định chuẩn) là không gian tuyến tính X trên trường R cùng uới một ánh xa từ X uào tập sô thực R, kí hiệu là ||-|| va đọc là chuẩn, thỏa mãn các tiên dé sau đây:

1 (Vx € X)||lzl||> 0, l|lz||=0 0 néux £0;

0 (œ,#) = ||#|[ - 2 Định lý 1.1 (Bat dang thúc Schwarz): Doi uới mỗi x € X, ta đặt ||z|| \/ (x, 2).

Khi đó Vx,y € X ta có bất đẳng thúc Schwarz:

Hệ quả 1.1 Công thúc |#|| = \/(x2,xv) xác định một chuẩn trên không gian

Dinh nghĩa 1.5 Khong gian tuyến tinh trên trường số thực R cùng uới một tích v6 hướng got là không gian tiền Hilbert. Định lý 1.2 Tich vd hướng (x,y) là một hàm liên tục của hai biến x va theo chuẩn ||z||== \/(2, 2).

Dinh nghĩa 1.6 Tập H # ỉ là khụng gian Hilbert nếu tập H thoa món: it H là không gian tiên Hilbert; ii H la không gian Banach với chuẩn ||x|| = /(œ, x)

Ta gọi mọi không gian tuyến tính con đóng của không gian Hilbert H là không gian Hilbert con của không gian H.

1.1.3 Không gian L (Q) Định nghĩa 1.7 Can trên cốt yeu của một ham f do được trên một tập do được (Q) được xác định bởi: esssup ƒ (z) := inf{ỉ € R\u({a € O\f (x) > ứ})=0}

Một ham f được gọi là bị chặn cốt yếu trên 2 nếu cận trên cốt yếu của

|f| trên © là hữu hạn Ký hiệu ”^ (Q) các hàm bị chặn cốt yếu trên ©, trong đó ta cũng đồng nhất hai hàm bằng nhau hầu khấp.

Tập hợp 7® (Q) là một không gian vector định chuẩn, với phép toán cộng hai hàm số thông thường và nhân hàm số với một hằng số và với chuẩn:

L1(O)C LEP (Q) Dinh lý 1.3 Tinh chất của không gian L? i LP (Q) là không gian Banach uới 1 < p< ow.

(Q) là không gian Hilbert uới tích v6 hướng xác định bởi (f,g) J f(a) g(a) de ( itt CO? (Q) là trà mật trong LP (Q) v6il

D, (Hình 2.2), miền D, a) sẽ được bao (nằm trong) bởi miền 0 0 1 số hạng nguồn trong PDE được cho dựa trên chiều của „_¡ đứng trước Diéu này có nghĩa rằng các chiều của „ được tìm ra bằng phép giải đệ quy với n = 0,1,2, Tur đó, chúng ta suy ra được các ước tinh năng lượng cho mỗi chiều up.

Dinh lý 3.2 Ton tại duy nhất một nghiệm uy, € L7 (Q, Hy! (D)) cho bai toan

(3.53) - (3.55) vdi n = 0 va bài toán (3.54) - (3.55) uới n > 1.

Hơn nữa, nếu f € L? (Q, H~'*? (D)) uới ơ € (0,1) , ta có:

Với hằng số Co bat kỳ độc lập vdin va e

Chứng minh Với n = 0, ấp dụng định lý Lax-Milgram, tồn tại các nghiệm yếu của bài toán:

Un (W,-) =0 trên OD và ước lượng như mong muốn:

E ([lenllinve(ny) < CoE (lIuallệ;s:s( )) (3.57) với bài toán elliptic thường.

Với n > 1 Ta sử dụng phép quy nap để chứng minh định lý trên.

Giả sử với ứ = 0,1, - ,/— 1 thỡ (3.56) cố định đối với số hạng nguồn ở (3.54) và

Theo định lý Lax-Milgram, tồn tai wu € L (9, Họ" (D)) là nghiệm yếu của bài toán (3.54) với n = l.

Dat Cy = Cy (1 + bả), theo định ly elliptic đều, ta có:

KE (|lelfir-> 0) < CoE (IIY - (q0Vui_ 1) tuilệx s:2(p))

< Cy (E (I|V - (nVt 1) allie) +E (IV (pVei 1) ullisase coy

Mặt khác, các nghiệm của bài toán có thể được biểu diễn từ việc xấp xỉ các số hạng hữu hạn Cụ thể, với mỗi số nguyên không âm, tổng riêng được định nghĩa bởi:

Ux (w, 2) = ằ € “tạ (WwW, #) (3.58) n=0 và phan dư liên kết: ry (0, ) := ue (w, x) — Ux (w, x) (3.59) với một số N đã cho, chặn trên cho số dư r§ được thiết lap qua định lý sau.

Dinh lý 3.3 Giỏ site < 1 va ƒ € L(O,H!!? (D)) với ứ € (0,1) Đặt rh là số du được định nghĩa ở (3.59) Khi đó:

E (IIrwllincs(y) < CO MENE (||: :z()) (3.60) uới Cy là hằng số dương bat ki, độc lập uới N tà e.

Chứng minh Qua phép so sánh trực tiếp, ta thay rằng rf = uÊ — up thỏa mãn

—V (ao (œ,-) Vrĩ (œ,-)) = eV-(n(œ,-) Vuk (w,-)) trong D ri (œ2, +) = 0 trên OD

(Irilỗn:-(p) < CoE (IV - (nVu") Ife.)

< Coe" (II lie-1+2(0)) 2 trong đó Co = Cp (1 + bj).

Giả sử (3.60) có nghiệm đối v6in =1, , 1-1.

Với n = 1 có thể biểu diễn r$ là nghiệm của:

—V (a (w,-) Vi (ứ,9)) = eV-(n(0,:) Vee (6,:)) trong D ry (02; *) = 0 trên 0D

Tương tự như trên, ta có ước lượng sau:

KE (Irillin.:-(m) < Ooe"E (IIrr Ăll2› -,ứ)) < Cyte"E (II li 1+2(0))

Dac biệt, nếu N — oo thì tong riêng U% hội tụ.

Hệ quả 3.2 Đặt ri là số du định nghĩa ở (3.59) Nếu e < min ih —— > thì 7a) 1

EK (rà lion) ) —> 0 e I2 kh¿ N —> Go.

Hệ quả 3.2 cho ta thấy phép khai triển ở (3.52) là hợp lý và tổng riêng ƯA ở (3.58) hội tụ đến điểm u„ khi N —> œ, với điều kiện e đủ nhỏ.

Phương pháp Monte Carlo nhiều chiều

3.3.1 Thuật toán bằng số và độ phức tạp của thuật toán.

Trong mục này, phương pháp Monte Carlo nhiều chiều được phát triển nhằm ước lượng nghiệm cho bài toán

Phương pháp này được dựa trên biểu diễn nhiều chiều nghiệm giải tích của phương trình trên:

= ằ € “tạ (WwW, #) n=0 va những ước lượng xấp xỉ hữu hạn của nó:

Với mỗi chiều u,, hiệu số hữu han chuẩn hoặc phương pháp phan tử hữu hạn có thể được áp dụng để rời rạc hóa các phương trình vi phân từng phần hệ đường cong (3.50) - (3.51), và phương pháp Monte Carlo truyền thống được vận dụng để lấy dữ liệu mẫu từ không gian xác suất sau đó tính và thống kê các nghiệm bằng số của bài toán.

Theo đó, giải thuật tổng quát phương pháp phan tử hữu hạn Monter Carlo để giải quyết bài toán PDE hệ đường cong sẽ được trình bày dưới đây.

Lay M là số phép thử thực hiện cho phương pháp Monte Carlo, M là một số dương có giá trị lớn.

TJ; là một phép phân chia tam giác tựa đều (nếu đ = 2) hoặc tứ diện tựa đều (nếu đ = 3) của D sao cho D = Uxes, K. Đặt h := max {hx : K € 7„}, với hx là đường kính cla K € 7}, va J là số bac tự do liên kết với phép phan chia tam giác tựa đều 7¡ theo mỗi hướng.

GỌI ve là không gian phần tử hữu han tiêu chuẩn được xác định bởi:

Vi" = {v € Hạ (D) ”/g là một đa thức lũy thừa bậc r với mỗi K € 7, }

Với mỗi 7 = 1,2, - , M ta lay mẫu các phép thực hiện ngẫu nhiên phân bố đồng nhất độc lập của hàm số gốc f (œ;,-) và một hệ số trung gian ngẫu nhiên 7 (œ¿, -).

Các nghiệm phần tử hữu han cho dang ul! (w;,-) thu được một cách đệ quy như sau:

(ap Vu (ý, '), Vo") 5 = (n(6j,*) Vana (9j,:),02)p Vor eV" (3.62) đối v6in > 1.

Ap dụng định lý Lax-Milgram và phương pháp chứng minh bang quy nap cho các bài toán biến phân (3.61) và (3.62), khi đó đối với các nghiệm ul? (œ;,.)

62 thu được từ phép giải bằng phần tử hữu hạn sẽ cho ta các ước lượng thể hiện sau đây.

Dinh lý 3.4 Nếu ƒ € I?”(Q,M!!?(D)) với ứ € (0,1], khú đú uới n > 0 va

E (|lu ino) < COE (II ‹:sv5) (3.68)

Với Co là hằng số ngẫu nhiên độc lập vdin 0à €.

Theo đó, kết quả dự đoán E(u„) của mỗi chiều „ được ước lượng bằng cách lấy mẫu trung bình — > ul! (œ/,.).

Theo (3.58), thuật toán hữu hạn chiều cho ta xấp xi của E (e) có biểu thức được xác định bởi:

UN = ap du deen wi) (3.64) j=l n=

Từ (3.53) - (3.54), ta thấy rằng các chiều đều có chung một toán tử elliptic xác định —V (aoV) và các dạng song tuyến tinh trong (3.61) - (3.62) là trùng nhau.

Qua nội dung trên ta thay rang, phân tích LU trực tiếp cho các phương trình rời rạc (3.61) - (3.62) sẽ tiết kiệm rất lớn khối lượng tính toán của thuật toán.

Thứ nhất, chúng ta phân tích LU cho ma trận liên đới dưới dạng song tuyến tính

Kết quả ma trận tam giác trên và và tam giác dưới lần lượt là L và U được lưu lại và được sử dụng liên tục để có được đáp án cho tất ca các chiều và các mẫu ngẫu nhiên sẽ được tạo thành bằng cách sử dụng các thay thế về phía trước và phía sau Diều này sẽ làm tăng tốc quá trình lẫy mẫu lên đáng kể, bởi vì sự tương phản giữa phép giải tuyến tính hoàn chỉnh có độ phức tạp thuật toán là O (P3), chỉ cần độ phức tạp thuật toán O (P””) là đủ để tính một mẫu đơn duy nhất bằng cách sử dụng các thay thế về phía trước và phía sau O đây d biểu thị số chiều không gian của miền xác định D.

Dinh nghĩa chính xác của quá trình trên có trong thuật toán dưới đây:

Solve for ul (w,;,+) € V," such that (apViug (¿2;, -) NV = (f (¿2;, -) VU VUy € vi

Set Uh (w;,-) — UN (wj,-) + e"ul (w;,-)

3.3.2 Phan tích tính hội tu

Trong phần này, chúng ta sé chỉ ra các ước tính sai số cho thuật toán được đề xuất Giả sử

Khi đó, E(u®) — có thé phân tích thành:

E(u!) — ĐÃ = (E(u) — E(UN)) + (E(UX) — E (UN)) + (E (Un) — oy)

Ta thay rang trong phuong trinh (3.67)

64 e Về thứ nhất (E (u°) — E(U§,)) là số sai số đo được xảy ra do khai triển đa chiều. e Về thứ hai (E(ỨR) — E (UR)) là sai số rời rac hóa không gian. e Về thứ ba (E (UR) — Wh) đại diện cho sai số thống kê do áp dụng phương pháp Monte Carlo.

Theo định lí (3.3), sai số biểu diễn chiều hữu hạn được xác định bởi:as)

E (lu! — Đẹllện‹z(p} SCN MENE (flue) (3.68) ul (w;,.) Khi đó, ta có:

Với những ước lượng sai số cho phương pháp Monte Carlo, sai số thong kê bị chặn bởi:

E (IE (08) — Whi) < 2S eB (IE (U4) ~ Blinn) N-1

Theo định lí (3.4), chọn e < min ih —— > ta CÓ: va) 1

E (llr (Ux) — ÚR nym) < TT (= "Ci ) E (IL/lf › (ứ›) n=0

Dé ước tinh được sai số rời rac hóa không gian đối với mỗi chiều (UẠ,) — E (Ux), gọi ham bổ trợ a E ve là nghiệm cho bài toán rời rac sau:

(aoVủ (w;,.), Vo") , = —(n (w;, ) Vuin-1 (Wj, -), Vv") c (3.70) với moi vu, € VV van > 1.

Tuy nhiên, để đơn giản cho việc tính toán, ta sẽ khảo sát phương trình trên trong trường hợp r = 1 Khi đó, v” là một đa thức tuyến tính với mỗiK €7; Trong trường hợp r > 1, có thể suy ra tương tự.

Tiếp theo, ta sử dụng kỹ thuật đánh giá sai số tiêu chuẩn đối với phương pháp phần tử hữu hạn và ước lượng cho :

Bay giờ, chúng ta tiến hành đánh giá sai sd E (|e — HP,

Với n > 1, VW EV! và Vul € VP xác định bởi :

(ap Vu, (ý, -), Vo") p = (0 (wy, -) Vani (75°), Ve") p (3.72)

So sánh trực tiếp (3.70) va (3.72) suy ra:

(ao (Vũ? — Vú) VU) = —(7 (Vun—-1 — Vur_1) vớ) Vu" € V." h alli — whey) < (ao (Val — Vuh) , Valk — Vu,

< bo || Veen —1 — Vi 1| Ă>¿Í|Vữa 7 Vi |Ăằ(p)

Dat ủy = ủ? — ul và sử dụng bat dang thức Cauchy - Schwarz Khi đú :

Trong đó œ = min ao (x) Từ đó suy ra: xe]

Ung dung bat dang thức Poincare — Friedrichs ta có ước lượng :

B (lat — wlio) $8 (IVa —Vub allio) 78

TRong đó đ là một hằng số chỉ phụ thuộc vào a, by và miền D.

Từ (3.71) và (3.74), chúng ta thấy rang:

Ap dung bất đẳng thức trên một cách đệ quy, ta có : n—1

Lưu ý rằng up va uf là các nghiệm tương ứng khi giải (3.53) và (3.61).

E (l|to — will zncp)) < ChE (lldollas(y)} < CV C0h°E (llc)

Bang cách thé (3.76) vào (3.75), chúng ta đạt được :

E (len — 92m) < ChE (llnolln:s(py) < CV Coh7E (floc

Kết hợp (3.68),(3.69) va (3.78), ta có được ước tinh sai số cho toàn bộ thuật toán.

Dinh lý 3.5 Với một hàm số gốc đó cho ƒ € L* (O- H**“(D)) uới ứ € (0, 1], cho we là nghiệm bằng số có được từ thuật toán chính uới r =1 Khi đó

E (IIE) ~ 9Ã ||yứj) SC (cŸ +8? + M ẩ) E (Million) Đất uới một sô C là hằng số dương không phụ thuộc vao c , h, M va N.

Ứng dụng cho bài toán phương trình vi phan dang elliptic với biên tùy

elliptic với biên tùy ýTrong phần này giới thiệu một số kết quả nghiên cứu đã đạt được của các nhà khoa học thông qua bài báo khoa học đã được công b6.|6]

3.4.1 Bài toán elliptic một chiều

Xét bài toán giá trỊ biên sau: d du? m (0 +eY &) ˆ oa) =Ylw), O

Ngày đăng: 08/09/2024, 22:57

HÌNH ẢNH LIÊN QUAN

Bảng ký hiệu - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Bảng k ý hiệu (Trang 15)
Hình 2.1: Đổi hệ trục toa độ (x;y) — (€;n) - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Hình 2.1 Đổi hệ trục toa độ (x;y) — (€;n) (Trang 43)
Hình 3.1: Tập Q và biên OQ - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Hình 3.1 Tập Q và biên OQ (Trang 47)
Hình 3.3: Một lưới chia trong (2, y) - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Hình 3.3 Một lưới chia trong (2, y) (Trang 51)
Hình 3.4: Một miền với biên là đường cong - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Hình 3.4 Một miền với biên là đường cong (Trang 56)
Hình 3.6: Trung bình mẫu W2 (bên trên) và một mau ? (bên dưới) được tính với e = 0.5, và = 10° - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Hình 3.6 Trung bình mẫu W2 (bên trên) và một mau ? (bên dưới) được tính với e = 0.5, và = 10° (Trang 72)
Hình 3.8: Sai số tương đối trong chuẩn L? giữa W* va WU&#34;, cho các chiều khác nhau, với - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Hình 3.8 Sai số tương đối trong chuẩn L? giữa W* va WU&#34;, cho các chiều khác nhau, với (Trang 73)
Hình 3.9: Sai số tương đối trong chuẩn L? giữa UV&#34; va U4, khi e = 0.5 và N =3 - Luận văn thạc sĩ Toán ứng dụng: Phương pháp sai phân hữu hạn monte carlo nhiều chiều cho phương trình vi phân dạng Elliptic và ứng dụng
Hình 3.9 Sai số tương đối trong chuẩn L? giữa UV&#34; va U4, khi e = 0.5 và N =3 (Trang 73)

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w