Luận văn Một số thuật toán chiếu giải bài toán chấp nhận lồi

Nhiều vấn đề của khoa học và công nghệ đưa về bài toán tìm một điểmtrong giao của một số tập lồi. Bài toán này được gọi là Bài toán chấp nhận lồi: Cho X là một không gian Hilbert và C1; C2; : : : ; CNlà các tập lồi đóng với giao là một tập C khác rỗng

pdf71 trang | Chia sẻ: vietpd | Lượt xem: 1492 | Lượt tải: 1download
Bạn đang xem trước 20 trang tài liệu Luận văn Một số thuật toán chiếu giải bài toán chấp nhận lồi, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Mục lục Mở đầu 1 1. Một số kiến thức chuẩn bị 3 1.1. ánh xạ không giãn . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2. ánh xạ hút và dãy đơn điệu Fejer . . . . . . . . . . . . . . . . . 6 1.3. Mô tả thuật toán tổng quát . . . . . . . . . . . . . . . . . . . . . . 14 1.4. Một số tính chất cơ bản . . . . . . . . . . . . . . . . . . . . . . . 15 2. Một số thuật toán chiếu 24 2.1. Xây dựng thuật toán . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.2. Một số kết quả hội tụ . . . . . . . . . . . . . . . . . . . . . . . . 27 2.3. Một số điều kiện đảm bảo sự hội tụ theo chuẩn và hội tụ tuyến tính 34 2.4. Một vài ví dụ về tính chính quy tuyến tính (bị chặn) . . . . . . . . 39 3. Thuật toán dưới gradient và phương pháp chỉnh lặp song song 41 3.1. Thuật toán dưới gradient . . . . . . . . . . . . . . . . . . . . . . . 41 3.1.1. Cơ sở . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.1.2. Các kết quả hội tụ . . . . . . . . . . . . . . . . . . . . . . 47 3.2. Phương pháp chỉnh lặp song song . . . . . . . . . . . . . . . . . . 50 i 3.2.1. Một số kết quả bổ trợ . . . . . . . . . . . . . . . . . . . . . 50 3.2.2. Một số ví dụ minh hoạ . . . . . . . . . . . . . . . . . . . . 51 3.3. Một vài thử nghiệm số . . . . . . . . . . . . . . . . . . . . . . . . 55 3.3.1. Bài toán với Ci là hình cầu . . . . . . . . . . . . . . . . . . 55 3.3.2. Bài toán với Ci là tập mức dưới của một hàm lồi . . . . . . 57 3.3.3. Phương pháp chỉnh lặp trong không gian vô hạn chiều . . . 61 Kết luận 62 Tài liệu tham khảo 63 Phụ lục 65 A Một số điểm lưu ý khi tính dưới vi phân 65 1.1. Một vài tính chất của dưới vi phân . . . . . . . . . . . . . . . . . 65 1.2. Một số ví dụ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 ii Lời cảm ơn Bản luận văn này được hoàn thành dưới sự hướng dẫn tận tâm và nhiệt tình của thầy- GS.TSKH. Phạm Kỳ Anh. Qua đây em xin bày tỏ lòng biết ơn chân thành và sâu sắc tới thầy. Cũng nhân dịp này, em xin gửi lời cảm ơn đến các anh nghiên cứu sinh Cao Văn Chung, Vũ Tiến Dũng cùng tập thể cán bộ, cộng tác viên, nhân viên của Trung tâm tính toán hiệu năng cao trường ĐH Khoa học Tự nhiên vì sự giúp đỡ tận tình và rất hiệu quả trong quá trình thực hiện luận văn. Em cũng xin gửi lời cảm ơn tới các thầy trong Bộ môn Toán học tính toán cùng toàn thể thầy giáo, cô giáo trong Khoa Toán-Cơ-Tin học trường ĐH Khoa học Tự nhiên-ĐH Quốc gia Hà Nội đã nhiệt tình giảng dạy, tạo điều kiện và giúp em thu được nhiều kiến thức bổ ích trong suốt quá trình học tập. Hà Nội, ngày 29 tháng 11 năm 2009 Học viên Vũ Anh Mỹ iii Mở đầu Nhiều vấn đề của khoa học và công nghệ đưa về bài toán tìm một điểm trong giao của một số tập lồi. Bài toán này được gọi là Bài toán chấp nhận lồi: Cho X là một không gian Hilbert và C1, C2, . . . , CN là các tập lồi đóng với giao là một tập C khác rỗng: C = C1 ∩ . . . ∩ CN 6= ∅. Tìm một điểm x ∈ C. Chúng ta xét hai trường hợp thường gặp sau: • Các tập Ci là đơn giản theo nghĩa các phép chiếu (trực giao) lên Ci có thể tính toán được tường minh. Ci trong trường hợp này có thể là siêu phẳng, nửa không gian, không gian con đóng hay một hình cầu. • Không thể tính được phép chiếu lên Ci, tuy nhiên có thể thay nó bằng phép chiếu lên một tập xấp xỉ nào đó của Ci. Ci trong trường hợp này có thể là tập mức dưới của một hàm lồi nào đó. Hướng tiếp cận thường dùng là sử dụng một thuật toán chiếu. Sử dụng các phép chiếu lên các tập Ci hoặc tập xấp xỉ Ci để xây dựng một dãy các phần tử hội tụ đến nghiệm của bài toán chấp nhận lồi. Một số ứng dụng của bài toán chấp nhận lồi có thể kể ra như sau: • Bài toán xấp xỉ tốt nhất, trong đó mỗi tập Ci là một không gian con đóng. • Khôi phục ảnh (mô hình rời rạc): Mỗi tập Ci là một nửa không gian hoặc một siêu phẳng, X là một không gian Euclid. • Khôi phục ảnh (mô hình liên tục): X là không gian Hilbert vô hạn chiều. • Các thuật toán dưới gradient: Một số tập Ci thuộc loại thứ 2, tức là tập mức dưới của một hàm lồi. 1 Trong luận văn này chúng tôi nghiên cứu thuật toán chiếu tổng quát: x(n+1) = A(n)x(n) = ( N∑ i=1 λ (n) i [(1− α(n)i )I + α(n)i P (n)i ] ) x(n), (1.1) ở đây P (n) i là phép chiếu lên tập xấp xỉ C (n) i trong bước lặp thứ n, λi, αi tương ứng là các trọng và các tham số nới lỏng, và thuật toán chỉnh lặp song song giải hệ phương trình đặt không chỉnh Ai(x) = 0, i = 1, . . . , N dạng:  Aix (n) i + (αn N + γn ) x (n) i = γnx (n), x(n+1) = 1 N N∑ i=1 x (n) i . Trong đó αn là tham số hiệu chỉnh, γn là tham số song song hóa. Ngoài các phần Mở đầu, Kết luận và Tài liệu tham khảo, cấu trúc luận văn gồm 3 chương: Chương 1 mang tên "Một số kiến thức chuẩn bị", trình bày các khái niệm cơ bản, một số kết quả phụ trợ và thuật toán dạng tổng quát với các ánh xạ không giãn vững với các kết quả về tính hội tụ của thuật toán tổng quát. Chương 2 mang tên "Một số thuật toán chiếu", trình bày các thuật toán chiếu giải bài toán chấp nhận lồi và các kết quả hội tụ. Chương 3 mang tên "Thuật toán dưới gradient và phương pháp chỉnh lặp song song", trình bày bài toán chấp nhận lồi khi các tập lồi Ci cho dưới dạng tập mức dưới của một phiếm hàm lồi, và thuật toán dưới gradient. Cuối chương này là một số ví dụ số minh họa thuật toán dưới gradient và phương pháp hiệu chỉnh song song áp dụng cho bài toán chấp nhận lồi cùng các thử nghiệm số cho các thuật toán trình bày trong Chương 2. 2 Chương 1. Một số kiến thức chuẩn bị 1.1. ánh xạ không giãn Định nghĩa 1. Cho X là một không gian Hilbert, một ánh xạ T : D → D, trong đó D là một tập con lồi, đóng, khác rỗng của X gọi là không giãn nếu ‖Tx− Ty‖ ≤ ‖x− y‖ ∀x, y ∈ D Nếu ‖Tx− Ty‖ = ‖x− y‖ ∀x, y ∈ D, ta nói T là phép đẳng cự. Ngược lại, nếu ‖Tx−Ty‖ < ‖x− y‖ với mọi x, y khác nhau trong D ta nói T là ánh xạ không giãn chặt. Nếu T là ánh xạ không giãn thì tập điểm bất động của T , ký hiệu FixT định nghĩa bởi: FixT = {x ∈ D : x = Tx} là tập lồi đóng. Mệnh đề 1 (Nguyên lý tính nửa đóng). Nếu D là một tập con lồi đóng của X , T : D −→ X là ánh xạ không giãn, (xn) là một dãy trong D và x ∈ D, khi đó nếu xn ⇀ x và xn − Txn → 0 thì x ∈ FixT . Chứng minh: Từ giả thiết xn ⇀ x và ta có lim inf n→∞ ‖xn − x0‖ > lim infn→∞ ‖xn − x‖ với mọi x0 6= x. Thật vậy, từ đẳng thức ‖xn − x0‖2 = ‖xn − x‖2 + ‖x− x0‖2 + 2〈xn − x, x− x0〉 3 và do giả thiết xn ⇀ x, số hạng cuối tiến tới 0. Bây giờ giả sử xn ⇀ x và xn − Txn −→ 0, do T không giãn ta có lim inf n→∞ ‖xn − x‖ ≥ lim infn→∞ ‖Txn − Tx‖ = lim infn→∞ ‖xn − Tx‖, từ bất đẳng thức chứng minh ở trên ta suy ra x = Tx hay x ∈ FixT . Ơ Định nghĩa 2. Nếu N là một ánh xạ không giãn thì ánh xạ trung bình (1−α)I+ αN với α ∈ [0, 1) cũng là ánh xạ không giãn. Một ánh xạ không giãn vững là một ánh xạ trung bình có dạng 1 2I + 1 2N với N là một ánh xạ không giãn. Tính vững có thể hiểu là ngoài tính không giãn ‖Tx − Ty‖ ≤ ‖x − y‖, ánh xạ còn thỏa mãn bất đẳng thức chặt hơn là ‖Tx− Ty‖2 + ‖(Id− T )x− (Id− T )y‖2 ≤ ‖x− y‖2. Điều này tương đương với bất đẳng thức (ii) trong mệnh đề dưới đây. Mệnh đề 2. Nếu D là một tập con lồi đóng của X và T : D → X là một ánh xạ, khi đó các mệnh đề sau tương đương: (i) T là ánh xạ không giãn vững. (ii) ‖Tx− Ty‖2 ≤ 〈Tx− Ty, x− y〉 (T là 1−ngược đơn điệu mạnh ). (iii) 2T − I là ánh xạ không giãn. Định nghĩa 3. Một ánh xạ được gọi là không giãn vững nới lỏng nếu nó có thể biểu diễn được dưới dạng (1 − α)I + αF với F là một ánh xạ không giãn vững nào đó. Hệ quả 1. Giả sử D là một tập con đóng của X và T : D → X là một ánh xạ, khi đó T là ánh xạ được trung bình hóa khi và chỉ khi nó là ánh xạ không giãn vững nới lỏng. 4 Mệnh đề 3. Giả sử C là một tập con lồi đóng khác rỗng của X với phép chiếu tương ứng là PC . Khi đó: (i) Nếu x ∈ X thì PCx được đặc trưng bởi 2 tính chất: PCx ∈ C và 〈C − PCx, x− PCx〉 ≤ 0 (tiêu chuẩn Kolmogorov). (ii) PC là ánh xạ không giãn vững. Chứng minh: (i): Ta sẽ chứng minh ‖x− PCx‖ = min{‖x− z‖ : z ∈ C} ⇐⇒ 〈x− PCx, PCx− z〉 ≥ 0 ∀z ∈ C. Ta có ‖x− z‖2 = ‖x− PCx+ PCx− z‖2 = ‖x− PCx‖2 + 2〈x− PCx, PCx− z〉+ ‖PCx− z‖2 ≥ ‖x− PCx‖2 + 2〈x− PCx, PCx− z〉 Như vậy, từ 〈x−PCx, PCx−z〉 ≥ 0 ta suy ra ‖x−PCx‖ = min{‖x−z‖ : z ∈ C}. Ngược lại từ ‖x−PCx‖ = min{‖x−z‖ : z ∈ C}. Chọn điểm λz+(1−λ)PCx ∈ C, λ > 0, ta có 0 ≥ ‖x− PCx‖2 − ‖x− (λz + (1− λ)PCx)‖2 = ‖x− PCx‖2 − ‖x− PCx− λ(z − PCx)‖2 = 2〈x− PCx− λ(z − PCx), λ(z − PCx〉 ⇔ 0 ≥ 〈x− PCx− λ(z − PCx), z − PCx〉 Cho λ → 0 0 ≥ 〈x− PCx, z − PCx〉 ⇔ 〈x− PCx, PCx− z〉 ≥ 0 (ii): Để chứng minh PC là ánh xạ không giãn vững, dựa vào mệnh đề 2, ta chỉ cần chỉ ra 〈PCx− PCy, x− y〉 ≥ ‖PCx− PCy‖2. 5 Bất đẳng thức này tương đương với 〈x− y− (PCx− PCy), PCx− PCy〉 ≥ 0. Để chứng minh điều này, từ tiêu chuẩn Kolmogorov áp dụng cho PCy và PCx ta có 〈x− PCx, PCx− PCy〉 ≥ 0, 〈PCy − y, PCx− PCy〉 ≥ 0. Cộng từng vế ta có điều cần chứng minh. Ơ Định nghĩa 4. Hàm tương ứng d(ã, C) : X → R : x 7−→ inf c∈C ‖x−c‖ = ‖x−PCx‖ gọi là hàm khoảng cách tới tập C. Dễ thấy rằng với tập C lồi đóng thì d(ã, C) là hàm lồi và liên tục (và do đó là nửa liên tục dưới yếu). Định nghĩa 5. Một dãy (xn) trong X được gọi là hội tụ tuyến tính tới giới hạn x với cấp β nếu β ∈ [0, 1) và tồn tại số α ≥ 0 sao cho ‖xn − x‖ ≤ αβn ∀n Mệnh đề 4. Giả sử (xn) là một dãy trong X , p là một số nguyên dương và x là một điểm trong X . Nếu (xpn)n hội tụ tuyến tính tới x và (‖xn−x‖)n là dãy giảm thì toàn bộ dãy (xn)n cũng hội tụ tuyến tính tới x. 1.2. ánh xạ hút và dãy đơn điệu Fejer Định nghĩa 6. Giả sử D là một tập lồi đóng khác rỗng, T : D → D là ánh xạ không giãn và F là một tập con lồi đóng khác rỗng của D. Ta nói T là ánh xạ hút đối với tập F nếu với mọi x ∈ D \ F, f ∈ F ‖Tx− f‖ < ‖x− f‖ Ta nói T là hút mạnh đối với với tập F nếu tồn tại một số κ > 0 sao cho với mọi x ∈ D, f ∈ F κ‖x− Tx‖2 ≤ ‖x− f‖2 − ‖Tx− f‖2 6 Khi cần nhấn mạnh ta nói T là κ− hút đối với tập F . Bổ đề 1 (Dạng của một ánh xạ hút mạnh). Giả sử D là tập lồi đóng khác rỗng, T : D → D là ánh xạ không giãn vững có điểm bất động, và α ∈ (0, 2). Đặt R = (1− α)I + αT và cố định x ∈ D, f ∈ FixT . Khi đó: (i) FixR = FixT . (ii) 〈x− f, x− Tx〉 ≥ ‖x− Tx‖2 và 〈x− Tx, Tx− f〉 ≥ 0. (iii) ‖x− f‖2 − ‖Rx− f‖2 = 2α〈x− f, x− Tx〉 − α2‖x− Tx‖2. (iv) R là (2 − α)/α-hút: ‖x − f‖2 − ‖Rx − f‖2 ≥ (2 − α)/α‖x − Rx‖2 = (2− α)α‖x− Tx‖2 Chứng minh: (i) là hiển nhiên. (ii): Do T là ánh xạ không giãn vững, ta có ‖Tx− f‖2 ≤ 〈Tx− f, x− f〉 ⇐⇒‖Tx− x‖2 + ‖x− f‖2 + 2〈Tx− x, x− f〉 ≤ 〈Tx− f, x− f〉 ⇐⇒‖Tx− x‖2 + ‖x− f‖2 + 2〈Tx− x, x− f〉 ≤ 〈Tx− x, x− f〉+ ‖x− f‖2 ⇐⇒‖Tx− x‖2 ≤ 〈x− Tx, x− f〉 = 〈x− Tx, Tx− f〉+ ‖x− Tx‖2 ⇐⇒0 ≤ 〈x− Tx, Tx− f〉. (iii): Bằng tính toán trực tiếp ‖x− f‖2 − ‖Rx− f‖2 =‖x− f‖2 − ‖(1− α)(x− f) + α(Tx− f)‖2 =‖x− f‖2 − [1− α)2‖x− f‖2 + α2‖Tx− f‖2 + 2α(1− α)〈x− f, Tx− f〉] =2α‖x− f‖2 − α2‖x− f‖2 − α2‖Tx− f‖2 + 2α2〈x− f, Tx− f〉 − 2α〈x− f, Tx− f〉 =2α〈x− f, x− f − (Tx− f)〉 − α2[‖x− f‖2 + ‖Tx− f‖2 − 2〈x− f, Tx− f〉] =2α〈x− f, x− Tx〉 − α2‖x− Tx‖2. 7 (iv): Từ (ii), (iii) và định nghĩa R ta có ‖x− f‖2 − ‖Rx− f‖2 = 2α〈x− f, Tx− f〉 − α2‖x− Tx‖2 ≥ 2α‖x− Tx‖2 − α2‖x− Tx‖2 = α(2− α)‖x− Tx‖2 = 2− α α ‖x−Rx‖2. Bổ đề chứng minh xong. Ơ Hệ quả 2. Nếu P là một phép chiếu lên một tập lồi đóng khác rỗng S và α ∈ (0, 2), thì R := (1− α)I + αP là (2− α)/α-hút đối với S và với x ∈ X, s ∈ S ‖x− s‖2 − ‖Rx− x‖2 ≥ (2− α)αd2(x, S). Định nghĩa 7. Giả sử (xn) là một dãy trong X . Ta nói (xn) là chính quy tiệm cận nếu xn − xn+1 → 0. Ví dụ 1. Giả sử D là một tập lồi đóng khác rỗng, F là một tập con lồi đóng khác rỗng của D và (Tn)n≥0 là dãy các tự ánh xạ không giãn của D, trong đó mỗi ánh xạ Tn là κn-hút tương ứng với F và limn κn > 0. Giả sử thêm rằng dãy (xn) được định nghĩa bởi x0 ∈ D tùy ý;xn+1 := Tnxn ∀n ≥ 0. Khi đó dãy (xn) là chính quy tiệm cận. Chứng minh: Cố định f ∈ F và chọn số 0 < κ < lim inf n κn. Khi đó, với mọi n đủ lớn, κ‖xn+1 − xn‖2 ≤ ‖xn+1 − f‖2 − ‖xn − f‖2. Cộng từng vế suy ra chuỗi ∑ n ‖xn+1 − xn‖2 hội tụ, từ đó ‖xn+1 − xn‖ → 0. Ơ Hệ quả 3. Giả sử D là một tập lồi đóng, khác rỗng và ánh xạ T : D −→ D là ánh xạ hút mạnh và có điểm bất động. Khi đó dãy (T nx0)n≥0 là chính quy tiệm cận với mọi x0 ∈ D. 8 Về bản chất, toán tử A = A(0)A(1) . . . A(n) chính là hợp thành của các tổ hợp lồi các ánh xạ không giãn vững. Mệnh đề dưới đây chỉ ra rằng tính chất hút(hút mạnh) bảo toàn qua phép hợp thành và lấy tổ hợp lồi. Mệnh đề 5. Giả sử D là một tập lồi đóng, khác rỗng; T1, T2, . . . , TN : D → D là các ánh xạ κi-hút và N⋂ i=1 FixTi là tập khác rỗng, λ1, λ2, . . . , λN > 0 và N∑ i=1 λi = 1 Khi đó: (i) Fix(TNTN−1. . . . .T1) = N⋂ i=1 FixTi và TNTN−1. . . . .T1 làmin{κ1, . . . , κN}/2N−1- hút. (ii) Fix( N∑ i=1 λiTi) = N⋂ i=1 FixTi và N∑ i=1 λiTi là min{κ1, . . . , κN}-hút. Chứng minh: Ta chỉ cần chứng minh cho trường hợp N = 2. (i) Hiển nhiên là FixT1 ∩ FixT2 ⊆ Fix(T2T1). Để chứng minh bao hàm thức ngược lại, chọn f ∈ Fix(T2T1) bất kỳ. Chỉ cần chỉ ra rằng f ∈ FixT1. Giả sử điều này sai, khi đó T1f 6∈ FixT2. Cố định fˆ ∈ FixT1 ∩ FixT2, do T2 là hút ta có ‖f − fˆ‖ = ‖T2(T1f)− fˆ‖ < ‖T1f − fˆ‖ ≤ ‖f − fˆ‖. Điều này vô lý do đó FixT1∩FixT2 = Fix(T2T1). Tiếp theo ta chứng minh T2T1 là ánh xạ hút. Cố định x ∈ D \ Fix(T2T1), f ∈ Fix(T2T1). Nếu x = T1x thì T2x 6= x và do đó ‖T2T1x− f‖ = ‖T2x− f‖ < ‖x− f‖. Ngược lại, nếu T1x 6= x thì ‖T2T1x− f‖ ≤ ‖T1x− f‖ < ‖x− f‖. Trong cả hai trường hợp ta đều có kết luận T2T1 là ánh xạ hút. Để chứng minh phần còn lại, cho x ∈ D, f ∈ Fix(T2T1). Ta có đánh giá sau: ‖x− T2T1x‖2 ≤ (‖x− T1x‖+ ‖T1x− T2T1x‖)2 ≤ 2(‖x− T1x‖2 + ‖T1x− T2T1x‖2) ≤ 2 κ1 (‖x− f‖2 − ‖T1x− f‖2) + 2 κ2 (‖T1x− f‖2 − ‖T2T1x− f‖2) ≤ 2 min{κ1, κ2}(‖x− f‖ 2 − ‖T2T1x− f‖2). 9 (i) chứng minh xong. (ii). Hiển nhiên là FixT1 ∩ FixT2 ⊆ Fix(λ1T1 + λ2T2). Để chứng minh chiều ngược lại, chọn f ∈ Fix(λ1T1 + λ2T2), fˆ ∈ FixT1 ∩ FixT2. Khi đó ta có ‖f − fˆ‖ = ‖λ1T1f + λ2T2f − λ1fˆ − λ2fˆ‖ ≤ λ1‖T1f − fˆ‖+ λ2‖T2f − fˆ‖ ≤ λ1‖f − fˆ‖+ λ2‖f − fˆ‖ = ‖f − fˆ‖. Do đó dấu bằng phải xảy ra ở các bất đẳng thức nói trên; kết hợp với tính lồi chặt của không gian Hilbert X ta suy ra f = T1f = T2f . Vậy f ∈ FixT1 ∩ FixT2. Tiếp theo ta chứng minh λ1T1 + λ2T2 là hút. Giả sử x 6= λ1T1x + λ2T2x và f ∈ Fix(λ1T1 + λ2T2). Khi đó x 6∈ FixT1 ∩ FixT2 và do đó ‖λ1T1x+ λ2T2x− f‖ ≤ λ1‖T1x− f‖+ λ2‖T2x− f‖ < λ1‖x− f‖+ λ2‖x− f‖ = ‖x− f‖. Nếu κ = min{κ1, κ2} và f ∈ Fix(λ− 1T1 + λ2T2) thì ta có κ‖x− (λ1T1x+ λ2T2x)‖2 ≤ κ(λ1‖x− T1x‖+ λ2‖x− T2x‖)2 ≤ κ(λ1‖xT1x‖2 + λ2‖x− T − 2x‖2) ≤ λ1κ1‖x− T1x‖2 + λ2κ2‖x− T2x‖2 ≤ λ1(‖x− f‖2 − ‖T1x− f‖2) + λ2(‖x− f‖2 − ‖T2x− f‖2) ≤ ‖x− f‖2 − ‖(λ1T1x+ λ− 2T2x)− f‖2. Ơ Ví dụ 2. Giả sử S1, S2, . . . , SN là các tập lồi đóng, khác rỗng với các phép chiếu P1, . . . , PN và có giao khác rỗng. Khi đó T := P1 + P2P1 + ã ã ã+ PN . . . P1 N là hút mạnh, FixT = N⋂ i=1 Si và dãy lặp (T nx0) là chính quy tiệm cận với mọi x0. 10 Chứng minh: Do các phép chiếu là các ánh xạ không giãn vững, áp dụng bổ đề 1 và mệnh đề vừa chứng minh ta suy ra T là hút mạnh và FixT = N⋂ i=1 Si. áp dụng hệ quả 3 dãy (T nx0) là chính quy tiệm cận. Ơ Định nghĩa 8. Giả sử C là một tập lồi đóng khác rỗng và (xn) là một dãy trong X . Ta nói dãy (xn)n≥0 là đơn điệu Fejer tương ứng với C nếu ‖xn+1 − c‖ ≤ ‖xn − c‖ ∀c ∈ C;n ≥ 0. Định lý 1 (Tính chất cơ bản của dãy đơn điệu Fejer). Giả sử dãy (xn)n≥0 là đơn điệu Fejer tương ứng với C. Khi đó: (i) (xn) bị chặn và d(xn+1, C) ≤ d(xn, C). (ii) (xn) có nhiều nhất một điểm dính yếu trong C. Hệ quả là (xn) hội tụ yếu đến một điểm trong C khi và chỉ khi tất cả các điểm dính yếu của (xn) nằm trong C. (iii) Nếu phần trong của C khác rỗng thì dãy (xn) hội tụ theo chuẩn. (iv) Dãy (PCxn) hội tụ theo chuẩn. (v) Các tính chất sau tương đương: (1) (xn) hội tụ theo chuẩn đến một điểm thuộc C. (2) (xn) có các điểm dính theo chuẩn và tất cả đều nằm trong C. (3) (xn) có các điểm dính theo chuẩn và một điểm nằm trong C. (4) d(xn, C) → 0. (5) xn − PCxn → 0. Hơn nữa, nếu (xn) hội tụ đến một điểm x ∈ C, thì ‖xn−x‖ ≤ 2d(xn, C) ∀n ≥ 0. 11 (vi) Nếu tồn tại một hằng số α > 0 sao cho αd2(xn, C) ≤ d2(xn, C) − d2(xn+1, C) với mọi n, thì (xn) hội tụ tuyến tính tới một điểm x ∈ C, hơn nữa ‖xn − x‖ ≤ 2(1− α)n/2d(x0, C) ∀n ≥ 0. Chứng minh: (i) là hiển nhiên. (ii): Với mỗi c ∈ C, dãy (‖xn‖2 − 2〈xn, c〉) = (‖xn − c‖2 − ‖c‖2) hội tụ. Do đó nếu c1, c2 là hai điểm dính yếu của dãy (xn) trong C thì ta cũng kết luận được dãy (〈xn, c1 − c2〉) hội tụ và do đó 〈c1, c1 − c2〉 = 〈c2, c1 − c2〉. Do đó c1 = c2. (iii): Cố định một điểm c0 ∈ intC, khi đó tồn tại số dương đủ bé ε sao cho c0 + εBX ⊆ C. Ta sẽ chứng minh 2ε‖xn − xn+1‖ ≤ ‖xn − c0‖2 − ‖xn+1 − c0‖2 ∀n ≥ 0. Thật vậy, ta có thể giả sử xn 6= xn+1. Khi đó c0 + ε xn−xn+1‖xn−xn+1‖ ∈ C, và do tính đơn điệu Fejer ta có∥∥∥(c0 + ε xn − xn+1‖xn − xn+1‖ ) − xn+1 ∥∥∥ ≤ ∥∥∥(c0 + ε xn − xn+1‖xn − xn+1‖ ) − xn ∥∥∥. Bình phương hai vế và giản ước ta được điều cần chứng minh. Khi đó, vì dãy (‖xn− c0‖2) hội tụ nên kết hợp với bất đẳng thức vừa chứng minh ta suy ra (xn) là dãy Cauchy; do đó nó hội tụ theo chuẩn. (iv): áp dụng đẳng thức hình bình hành ‖a − b‖2 = 2‖a‖2 + 2‖b‖2 − ‖a + b‖2 cho a := PCxn+k − xn+k và b := PCxn − xn+k với mọi n, k ≥ 0 ta nhận được, ‖PCxn+k − PCxn‖2 = 2‖PCxn+k − xn+k‖2 + 2‖PCxn − xn+k‖2 − 4‖PCxn+k + PCxn 2 − xn+k‖2 ≤ 2‖PCxn+k − xn+k‖2 + 2‖PCxn − xn+k‖2 − 4‖PCxn+k − xn+k‖2 ≤ 2‖PCxn − xn+k − xn+k‖2 − 2‖PCxn+k − xn+k‖2 ≤ 2(‖PCxn − xn‖2 − ‖PCxn+k − xn+k‖2). 12 Ta nhận thấy rằng (PCxn) là dãy Cauchy vì dãy ‖xn − PCxn‖ hội tụ do (i). (v): Sự tương đương giữa các mệnh đề dễ dàng suy ra từ (i), (iv) và định nghĩa đơn điệu Fejer. Ta có : ‖xn+k − xn‖ ≤ ‖xn+k − PCxn‖+ ‖PCxn − xn‖ ≤ ‖xn − PCxn‖+ ‖PCxn − xn‖ = 2d(xn, C). Cho k −→∞ ta được đánh giá ‖xn − x‖ ≤ 2d(xn, C). (vi): Từ bất đẳng thức đã cho, cộng từng vế ta suy ra d2(xn, C) tiến tới 0; do đó (xn) hội tụ tới một điểm x ∈ C do (v). Đánh giá về tốc độ hội tụ của dãy (xn) dễ dàng suy từ đánh giá trong (v). Ơ Ví dụ 3 (Phép lặp Krasnoselski-Mann). Giả sử C là một tập lồi đóng, T : C → C là ánh xạ không giãn và có điểm bất động, và dãy (xn) cho bởi: x0 ∈ C, xn+1 = (1− tn)xn + tnTxn , n ≥ 0, (tn)n≥0 ⊂ [0, 1]. Khi đó (xn) là đơn điệu Fejer đối với FixT Chứng minh: Kiểm tra trực tiếp, chọn f ∈ FixT bất kỳ. Ta có li ‖xn+1 − f‖2 = ‖xn − f + tn(Txn − xn)‖2 = ‖xn − f‖2 + 2tn〈xn − f, Txn − xn〉+ t2n‖Txn − xn‖2 Nếu tn = 0 thì ‖xn+1−f‖ = ‖xn−f‖, nếu tn = 1 thì ‖xn+1−f‖ = ‖Txn−Tf‖ ≤ ‖xn − f‖. Ta chỉ cần xét tn ∈ (0, 1). Ta có 2〈xn − f, Txn − xn〉+ tn‖txn − xn‖2 < 2〈xn − f, Txn − xn〉+ ‖Txn − xn‖2 = ‖xn − f + Txn − xn‖2 − ‖xn − f‖2 = ‖Txn − f‖2 − ‖xn − f‖2 = ‖Txn − Tf‖2 − ‖xn − f‖2 ≤ 0 do T là ánh xạ không giãn. 13 Từ đẳng thức trên cho ‖xn+1 − f‖2ta suy ra điều cần chứng minh. Ơ Ví dụ 4. Tiếp theo ví dụ 2, dãy (T nx0) hội tụ yếu tới một điểm bất động của T với mọi x0. Chứng minh: Dãy (T nx0) là chính quy tiệm cận theo ví dụ đã xét, và nó là đơn điệu Fejer tương ứng với FixT theo ví dụ 3. Theo nguyên lý tính nửa đóng, mọi điểm giới hạn yếu của (T nx0) nằm trong FixT , áp dụng định lý 1(ii) ta có điều cần chứng minh. Ơ 1.3. Mô tả thuật toán tổng quát Giả sử D là một tập lồi đóng khác rỗng và C1, . . . , CN là một số hữu hạn các tập con lồi đóng của D với giao khác rỗng. C := N⋂ i=1 Ci 6= ∅. Với mỗi chỉ số i ∈ {1, . . . , N} và mọi số n ≥ 0, giả sử rằng T (n)i : D −→ D là ánh xạ không giãn vững và FixTi ⊇ Ci. và α (n) i ∈ [0, 2] là tham số nới lỏng và R (n) i := (1− α(n)i )I + α(n)i T (n)i là nới lỏng tương ứng của T (n) i , (λ (n) i ) N i=1 là các trọng, cuối cùng A(n) := N∑ i=1 λ (n) i R (n) i là trung bình có trọng của các nới lỏng tương ứng. Với các ký hiệu này, ta xác định thuật toán bằng cách xét dãy lặp sau: x(0) ∈ D tùy ý, x(n+1) := A(n)x(n) ∀n ≥ 0. 14 với giả thiết rằng dãy (x(n)) nằm trong D. Ta cũng định nghĩa tập các chỉ số thiết thực I(n) := {i ∈ {1, . . . , N} : λ(n)i > 0}. Ta nói chỉ số i thiết thực tại bước lặp n, hay bước lặp n là thiết thực c