Hölder condition

From Wikipedia, the free encyclopedia
(Redirected from Hölder continuous function)
Jump to navigation Jump to search

Template:Short descriptionTemplate:In-line citations

In mathematics, a real or complex-valued function fScript error: No such module "Check for unknown parameters". on Template:Mvar-dimensional Euclidean space satisfies a Hölder condition, or is Hölder continuous, when there are real constants C ≥ 0Script error: No such module "Check for unknown parameters"., α > 0Script error: No such module "Check for unknown parameters"., such that |f(x)f(y)|Cxyα for all Template:Mvar and Template:Mvar in the domain of fScript error: No such module "Check for unknown parameters".. More generally, the condition can be formulated for functions between any two metric spaces. The number α is called the exponent of the Hölder condition. A function on an interval satisfying the condition with α > 1Script error: No such module "Check for unknown parameters". is constant (see proof below). If α = 1Script error: No such module "Check for unknown parameters"., then the function satisfies a Lipschitz condition. For any α > 0Script error: No such module "Check for unknown parameters"., the condition implies the function is uniformly continuous. The condition is named after Otto Hölder. If α=0, the function is simply bounded (any two values f takes are at most C apart).

We have the following chain of inclusions for functions defined on a closed and bounded interval Template:Closed-closed of the real line with a < bScript error: No such module "Check for unknown parameters".:

Template:Block indent

where 0 < α ≤ 1Script error: No such module "Check for unknown parameters"..

Hölder spaces

Hölder spaces consisting of functions satisfying a Hölder condition are basic in areas of functional analysis relevant to solving partial differential equations, and in dynamical systems. The Hölder space Ck,α(Ω)Script error: No such module "Check for unknown parameters"., where ΩScript error: No such module "Check for unknown parameters". is an open subset of some Euclidean space and k ≥ 0 an integer, consists of those functions on Ω having continuous derivatives up through order Template:Mvar and such that the Template:Mvar-th partial derivatives are Hölder continuous with exponent Template:Mvar, where 0 < α ≤ 1Script error: No such module "Check for unknown parameters".. This is a locally convex topological vector space. If the Hölder coefficient |f|C0,α=supx,yΩ,xy|f(x)f(y)|xyα, is finite, then the function fScript error: No such module "Check for unknown parameters". is said to be (uniformly) Hölder continuous with exponent Template:Mvar in ΩScript error: No such module "Check for unknown parameters".. In this case, the Hölder coefficient serves as a seminorm. If the Hölder coefficient is merely bounded on compact subsets of ΩScript error: No such module "Check for unknown parameters"., then the function fScript error: No such module "Check for unknown parameters". is said to be locally Hölder continuous with exponent Template:Mvar in ΩScript error: No such module "Check for unknown parameters"..

If the function fScript error: No such module "Check for unknown parameters". and its derivatives up to order Template:Mvar are bounded on the closure of Ω, then the Hölder space Ck,α(Ω) can be assigned the norm fCk,α=fCk+max|β|=k|Dβf|C0,α where β ranges over multi-indices and fCk=max|β|ksupxΩ|Dβf(x)|.

These seminorms and norms are often denoted simply |f|0,α and fk,α or also |f|0,α,Ω and fk,α,Ω in order to stress the dependence on the domain of fScript error: No such module "Check for unknown parameters".. If ΩScript error: No such module "Check for unknown parameters". is open and bounded, then Ck,α(Ω) is a Banach space with respect to the norm Ck,α.

Compact embedding of Hölder spaces

Let Ω be a bounded subset of some Euclidean space (or more generally, any totally bounded metric space) and let 0 < α < β ≤ 1 two Hölder exponents. Then, there is an obvious inclusion map of the corresponding Hölder spaces: C0,β(Ω)C0,α(Ω), which is continuous since, by definition of the Hölder norms, we have: fC0,β(Ω):|f|0,α,Ωdiam(Ω)βα|f|0,β,Ω.

Moreover, this inclusion is compact, meaning that bounded sets in the ‖ · ‖0,βScript error: No such module "Check for unknown parameters". norm are relatively compact in the ‖ · ‖0,αScript error: No such module "Check for unknown parameters". norm. This is a direct consequence of the Ascoli-Arzelà theorem. Indeed, let (un)Script error: No such module "Check for unknown parameters". be a bounded sequence in C0,β(Ω)Script error: No such module "Check for unknown parameters".. Thanks to the Ascoli-Arzelà theorem we can assume without loss of generality that unuScript error: No such module "Check for unknown parameters". uniformly, and we can also assume u = 0Script error: No such module "Check for unknown parameters".. Then |unu|0,α=|un|0,α0, because |un(x)un(y)||xy|α=(|un(x)un(y)||xy|β)αβ|un(x)un(y)|1αβ|un|0,βαβ(2un)1αβ=o(1).

Examples

  • If 0 < αβ ≤ 1Script error: No such module "Check for unknown parameters". then all C0,β(Ω) Hölder continuous functions on a bounded set Ω are also C0,α(Ω) Hölder continuous. This also includes β = 1Script error: No such module "Check for unknown parameters". and therefore all Lipschitz continuous functions on a bounded set are also C0,αScript error: No such module "Check for unknown parameters". Hölder continuous.
  • The function f(x) = xβScript error: No such module "Check for unknown parameters". (with β ≤ 1Script error: No such module "Check for unknown parameters".) defined on Template:Closed-closed serves as a prototypical example of a function that is C0,αScript error: No such module "Check for unknown parameters". Hölder continuous for 0 < αβScript error: No such module "Check for unknown parameters"., but not for α > βScript error: No such module "Check for unknown parameters".. Further, if we defined fScript error: No such module "Check for unknown parameters". analogously on [0,), it would be C0,αScript error: No such module "Check for unknown parameters". Hölder continuous only for α = βScript error: No such module "Check for unknown parameters"..
  • If a function f is α–Hölder continuous on an interval and α>1, then f is constant.

<templatestyles src="Template:Hidden begin/styles.css"/>

Proof

Consider the case x<y where x,y. Then |f(x)f(y)xy|C|xy|α1, so the difference quotient converges to zero as |xy|0. Hence f exists and is zero everywhere. Mean-value theorem now implies f is constant. Q.E.D.

Alternate idea: Fix x<y and partition [x,y] into {xi}i=0n where xk=x+kn(yx). Then |f(x)f(y)||f(x0)f(x1)|+|f(x1)f(x2)|++|f(xn1)f(xn)|i=1nC(|xy|n)α=C|xy|αn1α0 as n, due to α>1. Thus f(x)=f(y). Q.E.D.

  • There are examples of uniformly continuous functions that are not Template:Mvar–Hölder continuous for any Template:Mvar. For instance, the function defined on Template:Closed-closed by f(0) = 0Script error: No such module "Check for unknown parameters". and by f(x) = 1/log(x)Script error: No such module "Check for unknown parameters". otherwise is continuous, and therefore uniformly continuous by the Heine-Cantor theorem. It does not satisfy a Hölder condition of any order, however.
  • The Weierstrass function defined by: f(x)=n=0ancos(bnπx), where 0<a<1,b is an integer, b2 and ab>1+3π2, is Template:Mvar-Hölder continuous with[1] α=log(a)log(b).
  • The Cantor function is Hölder continuous for any exponent αlog2log3, and for no larger one. (The number log2log3 is the Hausdorff dimension of the standard Cantor set.) In the former case, the inequality of the definition holds with the constant C := 2Script error: No such module "Check for unknown parameters"..
  • Peano curves from Template:Closed-closed onto the square [0, 1]2Script error: No such module "Check for unknown parameters". can be constructed to be 1/2–Hölder continuous. It can be proved that when α>12 the image of a α-Hölder continuous function from the unit interval to the square cannot fill the square.
  • Sample paths of Brownian motion are almost surely everywhere locally α-Hölder for every α<12.
  • Functions which are locally integrable and whose integrals satisfy an appropriate growth condition are also Hölder continuous. For example, if we let ux,r=1|Br|Br(x)u(y)dy and uScript error: No such module "Check for unknown parameters". satisfies Br(x)|u(y)ux,r|2dyCrn+2α, then uScript error: No such module "Check for unknown parameters". is Hölder continuous with exponent Template:Mvar.[2]
  • Functions whose oscillation decay at a fixed rate with respect to distance are Hölder continuous with an exponent that is determined by the rate of decay. For instance, if w(u,x0,r)=supBr(x0)uinfBr(x0)u for some function u(x)Script error: No such module "Check for unknown parameters". satisfies w(u,x0,r2)λw(u,x0,r) for a fixed Template:Mvar with 0 < λ < 1Script error: No such module "Check for unknown parameters". and all sufficiently small values of Template:Mvar, then uScript error: No such module "Check for unknown parameters". is Hölder continuous.
  • Functions in Sobolev space can be embedded into the appropriate Hölder space via Morrey's inequality if the spatial dimension is less than the exponent of the Sobolev space. To be precise, if n<p then there exists a constant CScript error: No such module "Check for unknown parameters"., depending only on Template:Mvar and Template:Mvar, such that: uC1(𝐑n)Lp(𝐑n):uC0,γ(𝐑n)CuW1,p(𝐑n), where γ=1np. Thus if uW1, p(Rn)Script error: No such module "Check for unknown parameters"., then uScript error: No such module "Check for unknown parameters". is in fact Hölder continuous of exponent Template:Mvar, after possibly being redefined on a set of measure 0.

Properties

  • A closed additive subgroup of an infinite dimensional Hilbert space HScript error: No such module "Check for unknown parameters"., connected by Template:Mvar–Hölder continuous arcs with α > 1/2Script error: No such module "Check for unknown parameters"., is a linear subspace. There are closed additive subgroups of HScript error: No such module "Check for unknown parameters"., not linear subspaces, connected by 1/2–Hölder continuous arcs. An example is the additive subgroup L2(R, Z)Script error: No such module "Check for unknown parameters". of the Hilbert space L2(R, R)Script error: No such module "Check for unknown parameters"..
  • Any Template:Mvar–Hölder continuous function fScript error: No such module "Check for unknown parameters". on a metric space Template:Mvar admits a Lipschitz approximation by means of a sequence of functions (fk)Script error: No such module "Check for unknown parameters". such that fkScript error: No such module "Check for unknown parameters". is Template:Mvar-Lipschitz and ffk,X=O(kα1α). Conversely, any such sequence (fk)Script error: No such module "Check for unknown parameters". of Lipschitz functions converges to an Template:Mvar–Hölder continuous uniform limit fScript error: No such module "Check for unknown parameters"..
  • Any Template:Mvar–Hölder function fScript error: No such module "Check for unknown parameters". on a subset Template:Mvar of a normed space Template:Mvar admits a uniformly continuous extension to the whole space, which is Hölder continuous with the same constant CScript error: No such module "Check for unknown parameters". and the same exponent Template:Mvar. The largest such extension is: f*(x):=infyX{f(y)+C|xy|α}.
  • The image of any Un under an Template:Mvar–Hölder function has Hausdorff dimension at most dimH(U)α, where dimH(U) is the Hausdorff dimension of U.
  • The space C0,α(Ω),0<α1 is not separable.
  • The embedding C0,β(Ω)C0,α(Ω),0<α<β1 is not dense.
  • If f(t) and g(t) satisfy on smooth arc Template:Mvar the H(μ) and H(ν) conditions respectively, then the functions f(t)+g(t) and f(t)g(t) satisfy the H(α) condition on LScript error: No such module "Check for unknown parameters"., where α=min{μ,ν}.

See also

Notes

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "Citation/CS1".
  2. See, for example, Han and Lin, Chapter 3, Section 1. This result was originally due to Sergio Campanato.

Script error: No such module "Check for unknown parameters".

References

<templatestyles src="Refbegin/styles.css" />

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1". MRTemplate:Catalog lookup link