Phép tính vi phân cổ điển hoạt động tốt với các hàm trơn, nhưng nhiều hàm quan trọng lại không trơn (nonsmooth), ví dụ:
f(x)=|x|f(x)=max_i f_i(x)Thay vì tìm một đạo hàm duy nhất, giải tích phi trơn tìm kiếm một tập hợp các đạo hàm suy rộng.
Đối với một hàm Lipschitz địa phương f: R^n -> R, Clarke đã giới thiệu đạo hàm có hướng suy rộng (generalized directional derivative) và gradient suy rộng (generalized gradient) làm công cụ cho tối ưu hóa phi trơn.
Với hàm f Lipschitz địa phương, đạo hàm có hướng Clarke tại điểm x theo hướng v thường được viết là:
f°(x; v) = limsup_{y -> x, t ↓ 0} [f(y + t v) - f(y)] / t.
Các điểm chính:
v theo lý thuyết Clarke tiêu chuẩn.x.Dưới vi phân Clarke thường được định nghĩa bởi:
∂C f(x) = { ξ in R^n: f°(x; v) >= <ξ, v> for all v in R^n }.
Một mô tả tương đương tiêu chuẩn cho hàm Lipschitz địa phương f là dưới vi phân Clarke là bao lồi (convex hull) của các giới hạn của gradient cổ điển lân cận tại những điểm hàm số khả vi.
∂C f(x) = co { limits of ∇f(x_k): x_k -> x, f differentiable at x_k }.
Trong đó co là ký hiệu bao lồi.
Các tính chất chính:
∂C f(x) là một đạo hàm suy rộng dạng tập hợp (set-valued) cho hàm Lipschitz địa phương.∂C f(x) là tập khác rỗng, compact và lồi với hàm f Lipschitz địa phương.f khả vi liên tục gần x, thì dưới vi phân Clarke thu gọn thành gradient thông thường.∂C f(x) = {∇f(x)}.
f là hàm lồi, dưới vi phân Clarke hoàn toàn trùng khớp với dưới vi phân thông thường trong giải tích lồi trong các thiết lập tiêu chuẩn.Ví dụ:
f(x) = |x|.
Thì
∂C f(x) =
{-1}, x < 0
[-1, 1], x = 0
{1}, x > 0.
Đây là ví dụ cơ bản cho thấy một điểm gãy (corner) được biểu diễn bằng cả một khoảng các độ dốc có thể.
Cho f, g: R^n -> R là các hàm Lipschitz địa phương gần x. Các quy tắc tính toán Clarke là phần trung tâm của lý thuyết tối ưu hóa phi trơn.
∂C(f + g)(x) ⊂ ∂C f(x) + ∂C g(x).
Dưới các điều kiện chính quy bổ sung, dấu bao hàm (⊂) có thể trở thành đẳng thức (=).
Với vô hướng a,
∂C(a f)(x) = a ∂C f(x).
Nếu a < 0, tập hợp sẽ bị phản xạ (reflected).
∂C(fg)(x) ⊂ f(x) ∂C g(x) + g(x) ∂C f(x).
Đây là một trong những quy tắc tính toán dạng bao hàm tiêu chuẩn.
Nếu g(x) ≠ 0 và g bị chặn cách xa 0 gần x, quy tắc thương có dạng:
∂C(f/g)(x) ⊂ [g(x) ∂C f(x) - f(x) ∂C g(x)] / g(x)^2.
Nếu F: R^n -> R^m khả vi chặt (strictly differentiable) tại x và φ: R^m -> R Lipschitz địa phương gần F(x), quy tắc hàm hợp Clarke thường được phát biểu dưới dạng bao hàm sau:
∂C(φ ∘ F)(x) ⊂ DF(x)^T ∂C φ(F(x)).
Nếu φ là hàm chính quy (regular) theo nghĩa của Clarke, các dạng mạnh hơn có sẵn.
Nếu
f(x) = max { f1(x),..., fm(x) },
với mỗi fi là Lipschitz địa phương, định nghĩa tập chỉ số hoạt động (active index set)
I(x) = { i: fi(x) = f(x) }.
Quy tắc max Clarke tiêu chuẩn cho một bao hàm có dạng:
∂C f(x) ⊂ co ⋃_{i in I(x)} ∂C fi(x).
Nếu các fi là hàm trơn, điều này trở thành:
∂C f(x) ⊂ co { ∇fi(x): i in I(x) }.
Đối với nhiều hàm max tiêu chuẩn, đẳng thức xảy ra dưới các giả định chính quy phù hợp.
Nếu x là một điểm cực tiểu địa phương (local minimizer) của hàm f Lipschitz địa phương, thì điều kiện Fermat phi trơn là:
0 ∈ ∂C f(x).
Đây là dạng tương tự phi trơn của điều kiện ∇f(x)=0.
Công trình của F. H. Clarke về gradient suy rộng là nền tảng cho các đạo hàm suy rộng Clarke trong giải tích phi trơn.
Đạo hàm có hướng suy rộng và gradient suy rộng Clarke được thảo luận trong các tài liệu tối ưu hóa phi trơn hữu hạn chiều, bao gồm công trình của Hiriart-Urruty.
Công trình của Rockafellar về dưới gradient suy rộng (generalized subgradients) trong quy hoạch toán học là một hướng nền tảng khác.
Nghiên cứu tối ưu hóa phi trơn gần đây tiếp tục sử dụng các đối tượng kiểu Clarke: một bài báo năm 2025 nghiên cứu tốc độ hội tụ bằng cách sử dụng dưới vi phân Goldstein, được mô tả như một phiên bản nới lỏng của dưới vi phân Clarke, được sử dụng trong một số thuật toán.
Đạo hàm có hướng suy rộng Clarke tiếp tục xuất hiện trong các điều kiện tối ưu cho các bài toán tối ưu hóa tập hợp; một bài báo năm 2025 nghiên cứu các nghiệm tối thiểu yếu xấp xỉ sử dụng một đạo hàm suy rộng kiểu Clarke mới.
Các ấn phẩm gần đây của Rockafellar cho thấy công việc liên tục trong giải tích phi trơn và giải tích đa trị, bao gồm công trình năm 2025 liên quan đến phép tính biến phân.
Danh sách đọc thực tế ban đầu nên bao gồm:
Phép tính vi phân cổ điển hoạt động tốt với các hàm trơn, nhưng nhiều hàm quan trọng lại không trơn (nonsmooth), ví dụ:
f(x)=|x|f(x)=max_i f_i(x)Thay vì tìm một đạo hàm duy nhất, giải tích phi trơn tìm kiếm một tập hợp các đạo hàm suy rộng.
Đối với một hàm Lipschitz địa phương f: R^n -> R, Clarke đã giới thiệu đạo hàm có hướng suy rộng (generalized directional derivative) và gradient suy rộng (generalized gradient) làm công cụ cho tối ưu hóa phi trơn.
Với hàm f Lipschitz địa phương, đạo hàm có hướng Clarke tại điểm x theo hướng v thường được viết là:
f°(x; v) = limsup_{y -> x, t ↓ 0} [f(y + t v) - f(y)] / t.
Các điểm chính:
v theo lý thuyết Clarke tiêu chuẩn.x.Dưới vi phân Clarke thường được định nghĩa bởi:
∂C f(x) = { ξ in R^n: f°(x; v) >= <ξ, v> for all v in R^n }.
Một mô tả tương đương tiêu chuẩn cho hàm Lipschitz địa phương f là dưới vi phân Clarke là bao lồi (convex hull) của các giới hạn của gradient cổ điển lân cận tại những điểm hàm số khả vi.
∂C f(x) = co { limits of ∇f(x_k): x_k -> x, f differentiable at x_k }.
Trong đó co là ký hiệu bao lồi.
Các tính chất chính:
∂C f(x) là một đạo hàm suy rộng dạng tập hợp (set-valued) cho hàm Lipschitz địa phương.∂C f(x) là tập khác rỗng, compact và lồi với hàm f Lipschitz địa phương.f khả vi liên tục gần x, thì dưới vi phân Clarke thu gọn thành gradient thông thường.∂C f(x) = {∇f(x)}.
f là hàm lồi, dưới vi phân Clarke hoàn toàn trùng khớp với dưới vi phân thông thường trong giải tích lồi trong các thiết lập tiêu chuẩn.Ví dụ:
f(x) = |x|.
Thì
∂C f(x) =
{-1}, x < 0
[-1, 1], x = 0
{1}, x > 0.
Đây là ví dụ cơ bản cho thấy một điểm gãy (corner) được biểu diễn bằng cả một khoảng các độ dốc có thể.
Cho f, g: R^n -> R là các hàm Lipschitz địa phương gần x. Các quy tắc tính toán Clarke là phần trung tâm của lý thuyết tối ưu hóa phi trơn.
∂C(f + g)(x) ⊂ ∂C f(x) + ∂C g(x).
Dưới các điều kiện chính quy bổ sung, dấu bao hàm (⊂) có thể trở thành đẳng thức (=).
Với vô hướng a,
∂C(a f)(x) = a ∂C f(x).
Nếu a < 0, tập hợp sẽ bị phản xạ (reflected).
∂C(fg)(x) ⊂ f(x) ∂C g(x) + g(x) ∂C f(x).
Đây là một trong những quy tắc tính toán dạng bao hàm tiêu chuẩn.
Nếu g(x) ≠ 0 và g bị chặn cách xa 0 gần x, quy tắc thương có dạng:
∂C(f/g)(x) ⊂ [g(x) ∂C f(x) - f(x) ∂C g(x)] / g(x)^2.
Nếu F: R^n -> R^m khả vi chặt (strictly differentiable) tại x và φ: R^m -> R Lipschitz địa phương gần F(x), quy tắc hàm hợp Clarke thường được phát biểu dưới dạng bao hàm sau:
∂C(φ ∘ F)(x) ⊂ DF(x)^T ∂C φ(F(x)).
Nếu φ là hàm chính quy (regular) theo nghĩa của Clarke, các dạng mạnh hơn có sẵn.
Nếu
f(x) = max { f1(x),..., fm(x) },
với mỗi fi là Lipschitz địa phương, định nghĩa tập chỉ số hoạt động (active index set)
I(x) = { i: fi(x) = f(x) }.
Quy tắc max Clarke tiêu chuẩn cho một bao hàm có dạng:
∂C f(x) ⊂ co ⋃_{i in I(x)} ∂C fi(x).
Nếu các fi là hàm trơn, điều này trở thành:
∂C f(x) ⊂ co { ∇fi(x): i in I(x) }.
Đối với nhiều hàm max tiêu chuẩn, đẳng thức xảy ra dưới các giả định chính quy phù hợp.
Nếu x là một điểm cực tiểu địa phương (local minimizer) của hàm f Lipschitz địa phương, thì điều kiện Fermat phi trơn là:
0 ∈ ∂C f(x).
Đây là dạng tương tự phi trơn của điều kiện ∇f(x)=0.
Công trình của F. H. Clarke về gradient suy rộng là nền tảng cho các đạo hàm suy rộng Clarke trong giải tích phi trơn.
Đạo hàm có hướng suy rộng và gradient suy rộng Clarke được thảo luận trong các tài liệu tối ưu hóa phi trơn hữu hạn chiều, bao gồm công trình của Hiriart-Urruty.
Công trình của Rockafellar về dưới gradient suy rộng (generalized subgradients) trong quy hoạch toán học là một hướng nền tảng khác.
Nghiên cứu tối ưu hóa phi trơn gần đây tiếp tục sử dụng các đối tượng kiểu Clarke: một bài báo năm 2025 nghiên cứu tốc độ hội tụ bằng cách sử dụng dưới vi phân Goldstein, được mô tả như một phiên bản nới lỏng của dưới vi phân Clarke, được sử dụng trong một số thuật toán.
Đạo hàm có hướng suy rộng Clarke tiếp tục xuất hiện trong các điều kiện tối ưu cho các bài toán tối ưu hóa tập hợp; một bài báo năm 2025 nghiên cứu các nghiệm tối thiểu yếu xấp xỉ sử dụng một đạo hàm suy rộng kiểu Clarke mới.
Các ấn phẩm gần đây của Rockafellar cho thấy công việc liên tục trong giải tích phi trơn và giải tích đa trị, bao gồm công trình năm 2025 liên quan đến phép tính biến phân.
Danh sách đọc thực tế ban đầu nên bao gồm: