Phương pháp chia miền đối với phương trình song điều hòa
Trang 1ĐẠI HỌC THÁI NGUYÊN
TRƯỜNG ĐẠI HỌC KHOA HỌC
Trang 2ĐẠI HỌC THÁI NGUYÊN
TRƯỜNG ĐẠI HỌC KHOA HỌC
LUẬN VĂN THẠC SĨ TOÁN HỌC
Người hướng dẫn khoa học:
TS VŨ VINH QUANG
Trang 3Mục lục
Chương 1 Các kiến thức cơ bản 61.1 Các kiến thức cơ bản về các không gian hàm 61.2 Lý thuyết về phương trình elliptic 141.3 Phương pháp lặp và các sơ đồ lặp cơ bản 21Chương 2 Phương pháp chia miền giải phương trình elliptic cấp 2 282.1 Giới thiệu về phương pháp chia miền 282.2 Phương pháp chia miền Saito-Fujita 332.3 Phương pháp chia miền Dang Quang A-Vu Vinh Quang 392.4 Phương pháp chia miền giải bài toán biên hỗn hợp mạnh 47Chương 3 Phương pháp chia miền giải bài toán song điều hòa 553.1 Giới thiệu về phương trình song điều hòa 553.2 Phương pháp giải bài toán song điều hòa bằng phương pháp
phân rã về dãy hai bài toán elliptic 563.3 Phương pháp chia miền giải bài toán song điều hòa với điều
kiện biên Dirichlet 583.4 Phương pháp chia miền giải bài toán song điều hòa với điều
kiện biên hỗn hợp mạnh 74
Trang 4đến nhu cầu phát triển các phương pháp hữu hiệu để giải các hệ phương trìnhlưới Tuy nhiên, khi miền hình học là miền phức tạp, dữ liệu hoặc các hệ sốcủa phương trình là gián đoạn thì việc áp dụng một phương pháp nào đó chocả miền sẽ gặp rất nhiều khó khăn Vì vậy trong nhiều năm qua, người ta đã
và đang phát triển các phương pháp với mục đích chính là đưa các bài toánbiên trong miền hình học phức tạp về một dãy các bài toán biên trong miềnhình học đơn giản để có thể sử dụng các thuật toán hữu hiệu đã được pháttriển cho các miền đơn giản này Các phương pháp trên có tên gọi là cácphương pháp chia miền (Domain Decomposition Methods) Tư tưởng chínhcủa các phương pháp chia miền là tìm cách xác định các giá trị biên trên các
đường biên phân chia thông qua một phương pháp lặp để chuyển việc giảibài toán trong miền phức tạp về việc giải các bài toán trong các miền đơngiản từ đó thu được nghiệm của bài toán gốc
Trong nhiều năm qua, lý thuyết về phương pháp chia miền đã và vẫn đang
được liên tục phát triển Các bài toán thường được xét đến là các bài toán
Trang 5biên elliptic tuyến tính dạng Lu = f, x ∈ Ω, trong đó L là toán tử elliptic, Ω
là miền d chiều (d = 2, 3) với biên Lipschitz ∂Ω, f là hàm thuộc không gian
L2(Ω) Giả sử miền Ω được chia thành hai miền con không giao nhau Ω1, Ω2
Ta kí hiệu Γ = Ω1∩ Ω2, giả sử Γ là biên Lipschitz (d−1) chiều Xuất phát từcông thức đa miền và phương trình Steklov-Poincare, các phương pháp chiamiền được phát triển từ các sơ đồ lặp cơ bản sau:
1 Sơ đồ Dirichlet-Neumann: Xuất phát từ λ là giá trị hàm chưa biết trênbiên phân chia, tiến hành giải lần lượt hai bài toán trong hai miền: Bài toánDirichlet trong miền Ω1 và bài toán Neumann trong miền Ω2 Từ đó, người
ta xây dựng sơ đồ lặp để hiệu chỉnh giá trị hàm trên biên phân chia Phươngpháp này đã được xét đến bởi các tác giả Bjorstad và Windlund (1986),Bramble, (1986), Funaro, (1988), Marini và Quarteroni (1988, 1989)
2 Sơ đồ Neumann-Neumann: Xuất phát từ λ là giá trị hàm chưa biết trênbiên phân chia, tiến hành giải lần lượt hai bài toán trong hai miền: Bài toánDirichlet trong miền Ω1 và bài toán Dirichlet trong miền Ω2 Việc xây dựngsơ đồ lặp để hiệu chỉnh giá trị hàm trên biên phân chia phải dựa vào kếtquả của hai bài toán dạng Neumann trong hai miền Phương pháp này đượcnghiên cứu bởi các tác giả Agoshkov, Lebedev (1985), Bourgat, (1989)
3 Sơ đồ Robin: Xuất phát từ u(0)
2 trong miền Ω2, tiến hành giải lần lượthai bài toán Robin trong hai miền Ω1, Ω2 Việc hiệu chỉnh giá trị hàm trênbiên phân chia được thực hiện thông qua sơ đồ lặp khi giải lần lượt hai bàitoán đó Phương pháp này được nghiên cứu bởi tác giả Agoshkov (1988),Lion (1990)
Ta thấy rằng, cơ sở của các phương pháp trên đều xuất phát từ việc xác
định giá trị hàm trên biên phân chia, từ đó xây dựng các sơ đồ lặp dạng hai lớp
đối với các phương trình toán tử Việc nghiên cứu tính hội tụ của các sơ đồlặp sử dụng kết quả của các không gian Sobolev và toán tử Steklov-Poincare.Phương trình đạo hàm riêng cấp cao mà tiêu biểu là phương trình song
điều hòa là lớp phương trình vẫn còn đang thu hút sự quan tâm rất lớn của
Trang 6rất nhiều nhà cơ học, kỹ sư và các nhà toán học Trong vòng ba thập niênqua nhiều phương pháp mới, hữu hiệu giải phương trình trên đã được nghiêncứu và phát triển Cùng với sự phát triển mạnh mẽ của máy tính điện tử , cácphương pháp số đã trở thành công cụ đắc lực để giải quyết các bài toán kỹthuật tuy nhiên vẫn có không ít tác giả đã sử dụng phương pháp gần đúnggiải tích như phương pháp bình phương cực tiểu, phương pháp nghiệm cơbản để giải lớp phương trình song điều hòa Việc nghiên cứu thuật toán chiamiền giải phương trình song điều hòa là một lĩnh vực cần nghiên cứu.
Nội dung chính của luận văn trình bày các kết quả về lý thuyết và thựcnghiệm tính toán đối với phương pháp chia miền giải bài toán biên chophương trình elliptic cấp hai và bài toán song điều hòa với điều kiện biênDirichlet hoặc điều kiện biên hỗn hợp mạnh với tư tưởng hiệu chỉnh giá trịhàm hoặc đạo hàm trên biên phân chia Nội dung luận văn gồm có ba chương:Chương 1: Trình bày một số kiến thức cơ bản về các không gian Sobolev,phương trình elliptic, lý thuyết về phương pháp lặp giải phương trình toán
tử đây là những kiến thức quan trọng làm nền tảng cho các kết quả sẽ trìnhbày trong các chương tiếp theo của luận văn
Chương 2: Trình bày ba phương pháp chia miền: Phương pháp Fujita, phương pháp Dang Quang A-Vu Vinh Quang và phương pháp chiamiền giải bài toán biên hỗn hợp mạnh trên cơ sở của phương pháp chia miềntổng quát Trong đó phương pháp Saito-Fujita xuất phát từ tư tưởng hiệuchỉnh hàm trên biên phân chia thông qua phương pháp lặp trên cơ sở sơ đồlặp Dirichlet-Neumann, còn phương pháp Dang Quang A-Vu Vinh Quangxuất phát từ việc hiệu chỉnh giá trị đạo hàm trên biên phân chia bằng cáchtiến hành giải lần lượt hai bài toán trong hai miền: Bài toán Neumann trongmiền Ω1 và bài toán Dirichlet trong miền Ω2
Saito-Chương 3: Giới thiệu tổng quan về phương trình song điều hòa và trìnhbày các kết quả của phương pháp chia miền đối với bài toán song điều hòa,trên cơ sở phân rã bài toán song điều hòa về dãy hai bài toán elliptic cùng
Trang 7các kết quả về phương pháp chia miền cho bài toán biên elliptic cấp hai, luậnvăn đã trình bày phương pháp chia miền giải bài toán song điều hòa với điềukiện biên Dirichlet, đưa ra một số kết quả thực nghiệm tính toán để kiểmtra sự hội tụ của hai phương pháp SF và phương pháp AQH, cải tiến các sơ
đồ chia miền và so sánh tốc độ hội tụ của các phương pháp, đồng thời cũngtrình bày phương pháp chia miền giải bài toán song điều hòa với điều kiệnbiên hỗn hợp mạnh
Các kết quả thực nghiệm tính toán trong luận văn đã sử dụng thư việnchương trình TK2004 trên cơ sở thuật toán thu gọn khối lượng tính toán củaSamarskij A - Nikolaev E được lập trình trong môi trường Matlab trên máytính PC
Mặc dù đã rất cố gắng song luận văn không tránh khỏi những thiếu sót
Em rất mong nhận được sự chỉ bảo đóng góp ý kiến của các thầy cô giáo vàbạn bè đồng nghiệp cho bản luận văn hoàn chỉnh hơn
Thái Nguyên, ngày 18 tháng 09 năm 2009
Học viên
Đỗ Diệp Anh
Trang 8Chương 1
Các kiến thức cơ bản
Trong chương này, chúng tôi trình bày những kết quả lý thuyết quan trọng
về các không gian Sobolev, phương trình elliptic với khái niệm nghiệm yếu
và định lý tồn tại duy nhất nghiệm, các bất đẳng thức Poincare, lý thuyết vềphương pháp lặp giải phương trình toán tử Những kiến thức cơ sở và kếtquả được tham khảo từ các tài liệu [ 4, 5, 6, 7, 11, 17]
1.1 Các kiến thức cơ bản về các không gian hàm
1.1.1 Không gian Ck( ¯Ω)
Giả sử Ω là một miền bị chặn trong không gian Euclid n chiều Rn và ¯Ω
là bao đóng của Ω Ta ký hiệu Ck( ¯Ω)(k = 0, 1, 2, ) là tập các hàm có đạohàm đến cấp k kể cả k trong Ω, liên tục trong ¯Ω Ta đưa vào Ck( ¯Ω) chuẩn
kukCk ( ¯ Ω) = X
|α|=k
maxx∈ ¯ Ω
Sự hội tụ theo chuẩn này là sự hội tụ đều trong ¯Ω của các hàm và tất cả
đạo hàm của chúng đến cấp k kể cả k Rõ ràng tập Ck( ¯Ω) với chuẩn (1.1)
là một không gian Banach
Trang 91.1.2 Không gian LP(Ω)
Giả sử Ω là một miền trong Rn và p là một số thực dương Ta ký hiệu
LP(Ω) là lớp các hàm đo được f xác định trên Ω sao cho
Trang 101.1.3 Không gian W1,p(Ω)
Định nghĩa 1.1 Cho Ω là miền trong Rn Hàm u(x) được gọi là khả tích địaphương trong Ω nếu u(x) là một hàm cho trong Ω và với mỗi x0 ∈ Ω đềutồn tại một lân cận ω của x0 để u(x) khả tích trong ω
Định nghĩa 1.2 Cho Ω là miền trong Rn Giả sử u(x), v(x) là hai hàm khảtích địa phương trong Ω sao cho ta có hệ thức
đối với mọi ϕ(x) ∈ Ck
trong đó các đạo hàm trên là các đạo hàm suy rộng
Với p = 2, ta kí hiệu W1,2(Ω) = H1(Ω), nghĩa là
Bổ đề 1.1
i) Không gian W1,p(Ω) là không gian Banach với chuẩn
kukW1,p (Ω) = kukLp (Ω) +
nXi=1
Trang 111.1.4 Khái niệm biên liên tục Lipschitz Định lý nhúng
Định nghĩa 1.4 Miền Ω được gọi là có biên liên tục Lipschitz nếu nó giớinội và tồn tại các hằng số dương α, β và một số hữu hạn m các hệ tọa độ
địa phương x(r)
1 , x(r)2 , , x(r)n và m hàm ar(x(r)1 , x(r)2 , , x(r)n−1), r = 1, 2, , mliên tục trong các khối (n − 1) chiều K(r)
nằm trong hoặc nằm ngoài Ω
iii) Mỗi hàm ar(x(r)1 , x(r)2 , , x(r)n−1), r = 1, 2, , m thỏa mãn điều kiện chitz trên khối K(r), tức là với mọi (x(r)
Trang 12- Nhóng liªn tôc víi q = p∗.
ii) NÕu p = n th× W1,n(Ω) ⊂ Lq(Ω) lµ nhóng compact nÕu q ∈ [1, +∞).iii) NÕu p > n th× W1,p(Ω) ⊂ C0(Ω) lµ nhóng compact
1.1.5 Kh¸i niÖm vÕt cña hµm
§Þnh nghÜa 1.5 Kh«ng gian Sobolev W1,p
§Þnh nghÜa 1.6 Gi¶ sö biªn ∂Ω lµ liªn tôc Lipschitz Kh«ng gian H1/2(∂Ω)
®îc gäi lµ miÒn gi¸ trÞ cña ¸nh x¹ vÕt γ, tøc lµ
H1/2(∂Ω) = γ(H1(Ω))
Trang 13ii) Tån t¹i mét h»ng sè Cγ(Ω) sao cho:
kγ(u)kH1/2 (∂Ω) ≤ Cγ(Ω)kukH1 (Ω), ∀u ∈ H1(Ω)
Tån t¹i h»ng sè CΩ sao cho:
kukL2 (Ω) ≤ CΩk∇ukL2 (Ω), ∀u ∈ H01(Ω)
Chøng minh
Gi¶ sö I lµ mét kho¶ng trong Rn chøa Ω, u ∈ H1
0(Ω) Ta kÝ hiÖu eu lµ mëréng bëi 0 cña u vµo I Ta cã u ∈ He 01(I) vµ
kukL2 (Ω) = kuke L2 (I); k∇ukL2 (Ω) = k∇eukL2 (I) (1.6)
Trang 14để chứng minh định lý đúng với Ω là khoảng bất kỳ trong Rn, không mấttính tổng quát ta chứng minh định lý đúng với Ω = (0, a)n.
Với ∀u ∈ C∞
0 (Ω) ta cóu(x) = u(x0, xn) =
Z xn0
2
≤
≤xn
Z xn0
∂u
∂xn(x
0, t)
2
dt ≤
≤a
Z a 0
... 2
Phương pháp chia miền giải phương trình elliptic cấp 2
2.1 Giới thiệu phương pháp chia miền< /h3>
Trong phần này, chúng tơi đưa sở tốn học phương pháp chiamiền bao... thuyết phương trình elliptic
1.2.1 Khái niệm nghiệm yếu phương trình
Xét phương trình
−4u = f (1.8)Giả sử u ∈ C2(Ω), f ∈ C(Ω) phương trình (1.8) thỏa mãn miền. .. toán miền Ω đưa việc giải toántrong hai miền Nghiệm hai toán hai miền phải đảmbảo điều kiện chuyển tiếp qua biên phân chia điểm mấu chốt phải xác
định điều kiện biên phân chia hai miền