Skip to main content
Springer logoLink to Springer
. 2017 Jun 26;2017(1):151. doi: 10.1186/s13660-017-1429-5

Ostrowski type inequalities for sets and functions of bounded variation

Oleg V Kovalenko 1,
PMCID: PMC5487982  PMID: 28680254

Abstract

In this paper we obtain sharp Ostrowski type inequalities for multidimensional sets of bounded variation and multivariate functions of bounded variation.

Keywords: Ostrowski type inequalities, multivariate functions of bounded variation, sets of bounded variation

Introduction

In 1937 Ostrowski [1] proved the following inequality.

Theorem

Let f:[0,1]R be a differentiable on (0,1) function with bounded on (0,1) derivative. Then, for all x[0,1],

|01f(t)dtf(x)|(14+(x12)2)supt(0,1)|f(t)|.

The inequality is sharp.

Inequalities that estimate deviation of a function from its mean value using different characteristics of the function are usually called Ostrowski type inequalities. Such inequalities have many applications, in particular in the area of numerical methods, and are heavily studied. See [2] and the references therein for results connected with Ostrowski type inequalities for univariate functions of bounded variation and their applications.

The goal of this article is to obtain sharp Ostrowski type inequalities for multivariate functions and multidimensional sets of bounded variations. There are several ways to extend the notion of bounded variation to multivariate functions, see [3] for a review of different approaches for functions of two variables; [4] for the point of view that is generally accepted in literature now.

We introduce a new definition of bounded variation that is based on the Kronrod-Vitushkin approach [5]. The introduced variation of a multivariate function has (unlike any of the Kronrod-Vitushkin variations) the following two properties: the variation does not change if the argument of the function is multiplied by a non-zero constant; and the variation of a multivariate radial function is twice bigger than the variation of the generating one-dimensional function, see Properties 9 and 12 below for rigorous statements of the properties.

The paper is organized as follows. In Section 2 we list the notations used throughout the paper. In Sections 3 and 4 we introduce definitions, justify the correctness of the definitions, and list some properties of the sets and function variations. Section 5 is devoted to Ostrowski type inequalities.

Notations

For a set FRd, denote by ∂F, intF and its boundary, interior and closure, respectively. For arbitrary tR, set Rtd:={(x,t)Rd:xRd1}. For x,yRd, by xy we denote the segment with ends in the points x and y, i.e., xy={(1t)x+ty:t[0,1]}. For cR and FRd, set cF:={cx:xF}.

For two sets F1,F2Rd, set ρ(F1,F2):=infxF1,yF2|xy|, where |w| denotes the Euclidean distance between the point wRd and zero element θ of Rd.

For ε0, two sets F1,F2Rd are called ε-disjoint if ρ(F1,F2)>ε. Obviously, two compact sets F1,F2Rd are 0-disjoint if and only if they are disjoint. For ε>0, a set F is called ε-connected if there does not exist a partition F=F1F2 into ε-disjoint non-empty sets F1, F2. Some properties of ε-components can be found in Appendix I of [6].

For an arbitrary function f:ERdR and cR, denote by {fc} the set {xE:f(x)c}. Similarly, we define the sets {fc} and {f=c}.

Denote by Sd1 the d1 dimensional unit sphere {xRd:|x|=1}; for ε>0 and xRd, Bd(x,ε):={yRd:|xy|ε}; Bd(ε):=Bd(θ,ε) and Bd:=Bd(1).

By Pd1 we denote the d1 dimensional real projective space, i.e., the set of all lines in Rd that contain θ. The distance between two lines r1,r2Pd1 is by definition equal to the angle between r1 and r2. The measure of a set APd1 is by definition equal to the spherical measure of the set lAlSd1; so that the measure of Pd1 is equal to the measure of Sd1.

For each rPd1, by Πd1(r) we denote the hyperplane that contains θ and is orthogonal to the line r; Πd1(r) is considered as a d1-dimensional space with d1-dimensional Lebesgue measure and Euclidean metric. For each βΠd1(r), by l(r,β) we denote the line that contains β and is parallel to r.

It is assumed that product topology is induced on the Cartesian product of a finite number of topological spaces and product measure is induced on the Cartesian product of a finite number of measure spaces. By μk, kN, we denote the k-dimensional Lebesgue measure in Rk; by μ we denote the spherical measure on the unit sphere Sd1 and the measure on the projective space Pd1.

Variation of a set

Definition

Definition 1

Denote by N(F) the number of connected components of the set FRd; 0 for an empty set, and +∞ if the set of connected components is infinite.

Variation of a set F determined by rPd1 is defined by the following formula.

Definition 2

For a compact set FRd and a line rPd1, set

v(F,r):=ess supβΠd1(r)N(Fl(r,β)).

Definition 3

For a compact set FRd and a number p[1,], set

vp(F):={(1μPd1Pd1vp(F,r)dr)1p,p[1,),ess suprPd1v(F,r),p=.

Remark 1

If d=1, then for all p[1,] we set vp(F)=N(F).

Definition 4

Let a compact set FRd, ε0 and p[1,] be given. Set

Vpε(F):=supk=1nvp(Fk),

where the supremum is taken over all partitions F=k=1nFk of the set F into a finite number of compact pairwise ε-disjoint subsets Fk.

Remark 2

We write Vp(F) instead of Vp0(F). In this case the supremum in the definition is taken over all partitions F=k=1nFk of the set F into a finite number of compact disjoint subsets Fk.

Correctness of the definitions

The proofs of measurability of the functions that stay under integral signs (Lemmas 1-5) use ideas from [5] (Chapters 2-5) and [6] (Chapter 2).

Throughout this subsection, we identify each point (r,x) of the space Pd1×Rd1 (rPd1, xRd1) with the line l(r,β), where βΠd1(r) is a point with coordinates x with respect to some orthonormal basis of Πd1(r) (the basis of Πd1(r) is assumed to continuously change as rPd1 changes).

We need the following lemma.

Lemma 1

For every Borel set BRd, the set ψ(B) of all (r,x)Pd1×Rd1 such that Bl(r,β) is measurable (Pd1×Rd1). The set φ(B):={tR:BRtd} is measurable.

Denote by ψ1 one of continuous maps from [0,1] onto Sd1; such a map exists due to the Hahn-Mazurkiewicz theorem; see, for example, Theorem 6.8 in [7]. Define a function ψ2:[0,1]×RdPd1×Rd1 using the following rule. For each (t,y)[0,1]×Rd, let ψ2(t,y) be the line l(r,β), where rPd1 is the line that contains ψ1(t), and β is such that the line l(r,β) contains the point y. It is easy to see that the function ψ2 is continuous. Then ψ(B)=ψ2(B˜), where B˜:=[0,1]×B. This means that ψ(B) is a continuous image of a Borel set B˜Rd+1 and hence is measurable (see, for example, Theorem 94 in [8]).

The set φ(B) is a projection of the Borel set B to the t-axis of Rd, hence is measurable.

Definition 5

For a compact set FRd and ε>0, denote by Nε(F) the number of ε-components of the set F; 0 for an empty set.

Lemma 2

Let a compact set FRd be given. Then, for arbitrary ε>0, Nε(F) is finite and limε0Nε(F)=N(F).

With each ε-component W of the set F, associate a ball with center in an arbitrary point wW and radius ε2. Balls that correspond to different ε-components of F are pairwise disjoint; hence there can be only a finite number of such balls due to the boundedness of F.

If F has a finite number of connected components F1,,Fn, then ε0:=minijρ(Fi,Fj)>0 due to the compactness of components of a compact set. Then Nε(F)=n=N(F) for all ε<ε0.

If N(F)=, then for arbitrary nN we can choose compact disjoint sets F1,,Fn such that F=k=1nFk. Then Nε(F)n for all ε<minijρ(Fi,Fj).

For a compact set FRd and ε>0, define functions

vF:Pd1×Rd1R,vF(r,x)=N(Fl(r,β)), 1

and

vFε:Pd1×Rd1R,vFε(r,x)=Nε(Fl(r,β)),NFε:RR,NFε(t)=Nε(FRtd).

The following lemma holds.

Lemma 3

Let a compact set FRd and ε>0 be given. The function vFε is measurable (Pd1×Rd1). The function NFε is measurable.

Consider the (countable) set Ω of all closed balls in Rd with rational centers and radii. Let Ω̃ be the set of all finite unions of the balls from Ω. For each nN, define Ωn to be the family of all sets of the form s=1mBis, where mn, and {Bis}s=1m is a collection of pairwise ε-disjoint sets from Ω̃. Then the set Ωn is countable for each nN.

Note that the functions vFε and NFε take only non-negative integer values. The sets {vFε0}=Pd1×Rd1 and {NFε0}=R are measurable. Suppose now n is a natural number. Below we prove that

{vFεn}=B=s=1mBisΩn(s=1mψ(BisF)s=1mψ(BisF)) 2

and

{NFεn}=B=s=1mBisΩn(s=1mφ(BisF)s=1mφ(BisF)),

where the functions ψ and φ are defined in Lemma 1. We prove equality (2); the other one can be proved using similar arguments.

If (r,x) belongs to the right-hand side of (2), then there exists a set B=s=1mBisΩn such that l(r,β)BisF is a non-empty set strictly inside Bis, s=1,,m. Since the sets that constitute B are ε-disjoint, by the definition of Ωn, we obtain that vFε(r,x)mn and hence (r,x){vFεn}.

Let (r,x){vFεn} and F1,,Fm, mn be all ε-components of the set l(r,β)F. Since minijρ(Fi,Fj)>ε, there exists δ>0 such that minijρ(Fi,Fj)>ε+3δ. Consider a finite cover C of the compact set l(r,β)F by open balls with rational centers and radii such that each ball has diameter less than δ and contains some point from l(r,β)F. Denote by Bk the union of closures of all balls from the cover C that intersect Fk, k=1,,m. Then k=1mBk belongs to Ωn by construction, and hence (r,x) belongs to the right-hand side of (2).

Since F is a closed set and Ωn is a countable set, Lemma 1 implies that the sets {vFεn} and {NFεn} are measurable; hence the functions vFε and NFε are measurable.

Lemma 4

The function vF defined by (1) is measurable (Pd1×Rd1) for each compact FRd.

For each fixed (r,x)Pd1×Rd1, one has limε0vFε(r,x)=vF(r,x) due to Lemma 2. Hence the measurability of vF is a consequence of the measurability of vFε, ε>0, stated in Lemma 3.

Tonelli’s theorem and Lemma 4 imply that the function vp(F) is well defined for every 1p and compact FRd; hence the functions Vpε(F) are also well defined for all ε0.

Some properties of the sets variation

The following property is a direct consequence of the definitions.

Property 1

Let p[1,], ε0 and FRd be a compact set. Then vp(F)Vpε(F). If F is ε-connected, then vp(F)=Vpε(F).

Property 2

Let p[1,] and FRd be a compact set. Then

Vp(F)=limε0Vpε(F). 3

From the definition it follows that Vpε1(F)Vpε2(F) whenever ε1>ε2. This implies that limε0Vpε(F) exists and does not exceed Vp(F).

Assume that Vp(F)<. Then, for arbitrary δ>0, there exists a partition F=k=1n(δ)Fk of the set F into pairwise disjoint compact sets Fk such that Vp(F)k=1n(δ)vp(Fk)+δ. Set ε0:=minijρ(Fi,Fj). Then ε0>0 and for all ε<ε0 Vpε(F)Vp(F)δ. This implies (3).

The case when Vpε(F)= can be considered in a similar way.

Property 3

Let nN and pairwise disjoint compact sets F1,,FnRd be given. Then, for all p[1,], vp(k=1nFk)k=1nvp(Fk).

It is sufficient to prove the property in the case n=2. Set F:=F1F2.

Since F1 and F2 are compact disjoint sets, we have ρ(F1,F2)>0, and hence, for arbitrary rPd1 and βΠd1(r), one has N(Fl(r,β))=N(F1l(r,β))+N(F2l(r,β)). This implies that v(F,r)v(F1,r)+v(F2,r) for all rPd1, and hence vp(F)vp(F1)+vp(F2) for all p[1,].

Property 4

Assume nN, ε0 and pairwise ε-disjoint compact sets F1,,FnRd are given. Then, for all p[1,],

Vpε(k=1nFk)=k=1nVpε(Fk).

It is sufficient to prove the property in the case n=2. Set F:=F1F2.

Let {Tk}k=1m, mN, be a partition of the set F into compact pairwise ε-disjoint subsets. Then, by Property 3,

k=1mvp(Tk)=k=1mvp((TkF1)(TkF2))k=1mvp(TkF1)+k=1mvp(TkF2)Vpε(F1)+Vpε(F2)

since {TkF1}k=1m and {TkF2}k=1m are partitions of the sets F1 and F2 into pairwise ε-disjoint compact subsets. This implies that

Vpε(F)Vpε(F1)+Vpε(F2).

On the other hand, for arbitrary partitions of the sets F1 and F2 into compact ε-disjoint sets {Tk1}k=1s and {Tk2}k=1m respectively, s,mN,

{Tk1}k=1s{Tk2}k=1m

is a partition of the set F into compact ε-disjoint sets, and hence

Vpε(F)Vpε(F1)+Vpε(F2).

Property 5

If ε0 and FRd is a compact set that has exactly nN ε-connected components F1,,Fn, then, for all p[1,], Vpε(F)=k=1nvp(Fk).

Note that each ε-connected component of a compact set is compact. Hence, by Properties 4 and 1, Vpε(F)=k=1nVpε(Fk)=k=1nvp(Fk).

Property 6

If FRd is a compact set, α0 and αF:={αx:xF}, then for arbitrary p[1,] vp(F)=vp(αF) and Vp(F)=Vp(αF).

The property follows from the observation that for arbitrary rPd1 and βΠd1(r) one has N(Fl(r,β))=N(αFl(r,αβ)) and hence v(αF,r)=v(F,r).

Variation of a function

Definition

Definition 6

Let a set ERd and a function f:ER be given. For tR, the set

L(f;t):={xE:f(x)=t}

is called a level set of the function f.

The variation of a continuous function is given by the following definition.

Definition 7

Let ERd, f:ER be a continuous on a compact subset FE function, and p[1,]. Set

vp(f;F):=vp(FL(f;t))dt.

If F is locally connected, then set

Vp(f;F):=Vp(FL(f;t))dt.

If F=E, then we write vp(f) and Vp(f) instead of vp(f;E) and Vp(f;E), respectively.

Correctness of the definitions

We need to prove that the functions under the integral signs are measurable.

Lemma 5

Let ERd, f:ER be a continuous on a compact subset FE function, and p[1,]. Then the function vp(FL(f;)) is measurable.

Without loss of generality, we may assume that RdF=E, and we need to prove that the function vp(L(f;)) is measurable. Consider the graph

Γ(f):={(x,t)Rd+1:xE,f(x)=t} 4

of the function f and two functions vΓ(f):Pd×RdR and vf:R×Pd1×Rd1R defined by the formula vf(t,r,x)=vL(f;t)(r,x) (see (1) for the definition of the function vF).

Since the set E is compact and the function f is continuous on E, the set Γ(f)Rd+1 is compact. This, by Lemma 4, implies that the function vΓ(f) is measurable (Pd×Rd).

Recall that R0d+1={(x,0)Rd+1:xRd}. The function

ϕ:R×Pd1×Rd1Pd×Rd{(R,y)Pd×Rd:RR0d+1}

that maps a point (t,r,x) to the point (R,y) with R={(z,0),zr} and y=(x,t) is continuous and has continuous inverse. Moreover, for arbitrary (t,r,x)R×Pd1×Rd1, we obtain vf(t,r,x)=vΓ(f)(ϕ(t,r,x)). Hence, for arbitrary cR, the function ϕ maps the set

{(t,r,x)R×Pd1×Rd1:vf(t,r,x)c}

and the set

{(R,y)Pd×Rd:vΓ(f)(R,y)c}{(R,y)Pd×Rd:RR0d+1}.

The latter is an intersection of a measurable (due to measurability of vΓ(f)) set and a closed set; hence the former is also a measurable set. This means that the function vf is measurable (R×Pd1×Rd1), and hence the statement of the lemma is true due to Tonelli’s theorem.

The following result is well known (see, for example, [9], Lemma 4, or [6], Lemma 3 in Chapter 5).

Lemma 6

For an arbitrary function f:ER, denote by Textr the set of tR such that L(f;t) contains an extremum point. Then Textr is at most countable.

Lemma 7

Let ERd, f:ER be a continuous on a compact locally connected subset FE function, and p[1,]. Then the function Vp(FL(f;)) is measurable.

Without loss of generalization, we may assume that F=E. Taking into account Property 2, it is sufficient to prove that each of the functions Vpν(L(f;)) is measurable, ν>0.

Let ν>0 be fixed. The function Nf(t):=Nν(L(f;t))=NΓ(f)ν(t) is measurable due to Lemma 3 (Γ(f) is defined by (4)). Due to Lemma 6, for each k=0,1,, the set Tk:={Nf=k}Textr is measurable; moreover, obviously these sets are pairwise disjoint.

Let cR be given. Then

{Vpν(L(f;))c}Textr=kN{tTk:Vpν(L(f;t))c}

and it is sufficient to prove that for each kN the set {tTk:Vpν(L(f;t))c} is measurable.

Let some kN and tTk be fixed. The set L(f;t) contains exactly k ν-connected components F1,,Fk. Each of the components is a compact set, hence there exists ε>0 such that the sets Us(ε)={x:ρ(x,Fs)<ε}, s=1,,k, are pairwise ν-disjoint. Set U(ε):=s=1kUs(ε).

There exists δ>0 such that L(f;t)U(ε) for all t(tδ,t+δ). Really, assume the contrary, suppose that there exists a sequence an, an0 as n, such that each of the level sets L(f;t+an) contains a point xnU(ε). Switching to a subsequence, if needed, we may assume that the sequence xn converges to some xRd. Since U(ε) is an open set, xU(ε). However, this is impossible since f is continuous, and hence f(x)=t.

For each s=1,,k, consider an arbitrary point xsFs. Since the level set L(f,t) does not contain extremums, F is locally connected and f is continuous; for small enough εs>0, the set f(Bd(xs,εs)) contains a neighborhood (tδs,t+δs) of t (δs>0). Hence, for arbitrary t(tδs,t+δs), the level set L(f;t) contains at least one ν-component inside Us(ε). This means that there exists δ=δ(t)>0 such that each of the level sets L(f,t), t(tδ,t+δ) contains at least one ν-component inside Us(ε), s=1,,k. Hence, for all tTk(tδ,t+δ), the level set L(f;t) contains exactly one ν-component inside Us(ε), s=1,,k. This implies that for all tTk(tδ,t+δ)

Vpν(L(f;t))=s=1kvp(L(f;t)Us(ε)) 5

due to Property 5.

For each tTk, set W(t):=(tδ(t),t+δ(t)); the sets W(t), tTk, constitute an open cover of the set Tk. Since R is a Lindelöf space, we can find a countable subcover W1,W2, of Tk. Set W˜1:=W1Tk, W˜m:=(Wms=1m1Ws)Tk, m=2,3,. We obtain a countable partition of the set Tk into pairwise disjoint measurable subsets W˜m, mN, such that on each of the sets W˜m we have representation (5) of the function Vpν(L(f;)) (the sets Us(ε), s=1,,k, might be different for different mN). Due to Lemma 5, this implies the measurability of the set

{tTk:Vpν(L(f;t))c}=mN(W˜m{s=1kvp(L(f;t)Us(ε))c})

and hence the lemma is proved.

Some properties of the function variation

Below we list some properties of the function variation. Everywhere p[1,] and a compact set FRd are fixed, f is continuous on F function. For properties of Vp(f), the set F is further assumed to be locally connected.

Property 7

vp(f) and Vp(f) are non-negative. If f is constant, then vp(f)=Vp(f)=0.

The fact that variations are non-negative follows from the definition. If f is constant, then it has exactly one non-empty level set.

Property 8

If α,βR, then vp(αf+β)=|α|vp(f) and Vp(αf+β)=|α|Vp(f).

Note that L(αf+β;t)=L(f;α1(tβ)) for all α0 and β,tR. Making substitution s=α1(tβ) in the integrals from Definition 7, we obtain the required equalities. In the case α=0, the property follows from Property 7.

Property 9

For arbitrary α0, vp(f;F)=vp(f(α);α1F) and

Vp(f;F)=Vp(f(α);α1F).

The property follows from Property 6.

Property 10

Let tR be such that FL(f;t) has exactly n2 connected components F1,F2,,Fn. Assume that for all k=1,,n, FkFkL(f;t). Then vp(f;F)k=1nvp(f;Fk) and Vp(f;F)=k=1nVp(f;Fk).

Consider arbitrary sR, st. For k=1,,n, set Wk:=FkL(f;s). Then the set Wk is closed, k=1,,n, and WkFk due to conditions of the property and the fact that different level sets of any function are disjoint. This means that Wk are compact pairwise disjoint sets. From Properties 3 and 4 it follows that Vp(L(f;s))=k=1nVp(FkL(f;s)) and vp(L(f;s))k=1nvp(FkL(f;s)). The statement of the property now follows from Definition 7.

Property 11

If d=1 and f:[0,1]R is a continuous function, then for all p[1,]

vp(f;[0,1])=Vp(f;[0,1])=01f.

Remark 3

01f is the classical variation of a univariate function f on [0,1]. We allow 01f to be +∞ in the case when f is not a function of bounded variation.

The Banach indicatrix theorem [10] states that 01f is equal to the integral over tR of number of points in L(f;t). In the definition of vp(f;[0,1]), the number of components of L(f;t) is integrated over tR. Each component of a compact set in R is a point or a segment. The family of level sets L(f;t) that contain a segment as a connected component is at most countable because each of such level sets contains extremum (see Lemma 6). Hence vp(f;[0,1])=01f. It is easy to see that vp(f;[0,1])=Vp(f;[0,1]).

Property 12

Let φ:[0,1]R be a continuous function and dN. Let fφ:BdR, fφ(x)=φ(|x|). Then, for all p[1,],

vp(fφ;Bd)=Vp(fφ;Bd)=201φ.

In the case d=1, the property follows from Property 11, so we can assume that d2. Let arbitrary tφ(0) be fixed. For arbitrary rPd1 and βΠd1(r) the number N(L(fφ;t)l(r,β)) can be obtained by the following procedure: consider the line r=l(r,θ) and mark points of the set L(fφ;t)l(r,θ); cut the interval (|β|,|β|) from the line and stick the points |β| and |β| together; the number of components of marked points on the obtained ‘cut’ line is equal to N(L(fφ;t)l(r,β)). This shows that for arbitrary β

N(L(fφ;t)l(r,β))N(L(fφ;t)l(r,θ)). 6

From the choice of t it follows that

θL(fφ;t), 7

and hence there exists ε>0 such that B(ε)L(fφ;t)=. This implies that the set L(fφ;t)l(r,θ) does not contain points x with |x|<ε and hence for all β such that |β|<ε (6) becomes equality. This implies that v(L(fφ;t),r)=N(L(fφ;t)l(r,θ)). From (7) it follows that N(L(fφ;t)l(r,θ))=2N(L(φ;t)). Equality vp(fφ;B)=201φ follows from Property 11 now. Equality vp(fφ;B)=Vp(fφ;B) follows from the geometry of the level sets of fφ.

Ostrowski type inequalities

Auxiliary results

Lemma 8

Let dN, d2, ε>0, xRd, rPd1 and a measurable set FBd(x,ε) be given. For arbitrary A(0,1), there exists α=α(A)(0,1) that does not depend on ε, x and r such that

μd1{βΠd1(r):Fl(r,β)}>Aμd1Bd1(ε)

whenever μdF>αμdBd(ε).

The fact that α does not depend on ε follows from the observation that

μdFμdBd(ε)=μd(1εF)μdBd

and

μd1{βΠd1(r):Fl(r,β)}μd1Bd1(ε)=μd1{βΠd1(r):1εFl(r,β)}μd1Bd1.

The fact that α is independent of x and r is obvious. The existence of α follows from the equality

μdF=Πd1(r)Bd(y,ε)μ1(l(r,β)F)μd1(dβ), 8

where yΠd1(r) is such that the line l(r,y) contains x and equality μd1(Πd1(r)Bd(y,ε))=μd1Bd1.

Lemma 9

Let p[1,), A>0 and B[0,A] be given. Then

1A(B+2p(AB))(2BA)p.

It is sufficient to prove that the function φ(x)=2p+(12p)x(2x)p is non-negative on [0,1]. Since φ(0)=φ(1)=0, the function φ has at least one zero on (0,1). The function φ(x)=p(2x)p1+12p is decreasing on [0,1], hence has at most one zero on (0,1). This implies that φ(0)>0 and hence the function φ is increasing on [0,x] and is decreasing on [x,1], where x is zero of φ on (0,1); hence φ is non-negative on [0,1].

Main results

The following theorem is the main tool to prove Ostrowski type inequalities for functions and sets of bounded variation below.

Theorem 1

Let dN and two sets F,WBd be given. Assume that the following properties hold:

  1. F is measurable and θF;

  2. W is closed and θW; and

  3. If xF and yBdF, then xyW.

Then, for all p[1,],

μdFμdBd2vp(W). 9

The inequality is sharp in the sense that for arbitrary ε>0 there exist sets F and W that satisfy conditions above and such that

μdF>(μdBd2ε)vp(W).

If (9) becomes equality, then μdF=0.

We will prove Theorem 1 in the next subsections. Here we state two consequences of this theorem, which can be considered as Ostrowski type inequalities.

Theorem 2

Let dN and a continuous function f:BdR be given. Then, for all p[1,],

|1μdBdBdf(x)dxf(θ)|vp(f)2.

The inequality is sharp. It becomes equality only in the case when f is constant.

Due to Property 8, we can assume that f(θ)=0, and it is sufficient to prove that

Bdf(x)dxμdBd2vp(f). 10

Consider a set

Γ:={(x,t)Bd×[0,):f(x)t}.

Then

Bdf(x)dxμd+1Γ=t0μd(ΓRtd+1)dt. 11

For each t>0, consider the sets F:=ΓRtd+1 and W:=Γ(f)Rtd+1 (see (4) for the definition of Γ(f)). Both F and W are closed sets that do not contain θ since f(θ)=0. If xF and yBdF, then f(x)t and f(y)<t and hence the segment xy contains a point z with f(z)=t, i.e., xyW. This means that all the conditions of Theorem 1 are satisfied and hence

μd(ΓRtd+1)=μd(F)μdBd2vp(W)=μdBd2vp(L(f;t))

with equality possible only in the case when μdF=0. Taking into account (11), we obtain

μd+1ΓμdBd2t0vp(L(f;t))dtμdBd2tRvp(L(f;t))dt=μdBd2vp(f)

and inequality (10) is proved; moreover, due to the continuity of f, we obtain that equality in (10) can hold only if f0.

For all ε>0, consider the function φε:[0,1]R, φε(t)=1 for tε, φε(0)=0 and φε is linear on [0,ε]. Due to Property 12, for the radial function fε(x):BdR, fε(x)=φε(|x|), and arbitrary p[1,] vp(fε)=2; moreover, Bdfε(x)dxμdBd as ε0. This proves the sharpness of the stated inequality.

Theorem 3

Let dN and a closed set FBd be given. If θF, then for all p[1,]

μdFμdBd2vp(F).

The inequality is sharp. If equality holds, then μdF=0.

It is enough to apply Theorem 1 with W=F; all three conditions of Theorem 1 are satisfied.

For arbitrary ε>0, consider a set Fε:={xBd:|x|ε}. For all p[1,], vp(Fε)=2; μdFεμdBd as ε0. This proves that the stated inequality is sharp.

Remark 4

In all three theorems variation vp can be substituted by Vp due to Property 1. The inequalities will remain sharp.

Remark 5

Properties 4 and 10 state that Vp is additive. This gives motivation to call Vp a variation, rather than vp.

More auxiliary results

Denote by the set of all points xF such that limδ+0μd(FBd(x,δ))μdBd(δ)=1. Then F˜Sd1= and, by the Lebesgue density theorem,

μdF˜=μdF. 12

Lemma 10

Assume that the conditions of Theorem  1 hold. If rPd1 is such that v(W,r)=0, then for arbitrary βΠd1 either F˜intBdl(r,β), or F˜l(r,β)=.

Assume that for some βΠd1(r) there exist xF˜l(r,β) and y(intBdl(r,β))F˜. From the definition of it follows that there exist a>0 and a sequence ρn0 as n such that μd(Bd(y,ρn)F)aμdBd(ρn) for all nN. From (8) (with F substituted by Bd(y,ρn)F) it follows that there exists A>0 such that

μd1Ω1(ρn)>Aμd1Bd1(ρn) 13

for all nN, where

Ω1(ρn)={βΠd1(r):(Bd(y,ρn)F)l(r,β)}.

Since xF˜, there exists δ>0 such that for all ρ<δ one has μd(Bd(x,ρ)F)α(1A)μdBd(ρ) (the number α(1A) is defined in Lemma 8). Lemma 8 implies that

μd1Ω2(ρ)>(1A)μd1Bd1(ρ) 14

for all ρδ, where

Ω2(ρ)={βΠd1(r):Bd(x,ρ)Fl(r,β)}.

Choose n so big that ρn<δ. Then

μd1Ω1(ρn)+μd1Ω2(ρn)>μd1Bd1(ρn) 15

due to (13) and (14). Moreover, since x,yl(r,β), we receive that

Ω1(ρn),Ω2(ρn)Πd1(r)Bd(β,ρn) 16

and

μd1(Πd1(r)Bd(β,ρn))=μd1(Bd1(ρn)). 17

Set Ω=Ω1(ρn)Ω2(ρn). Then, due to (15), (16) and (17), μd1Ω>0. But each line l(r,β), βΩ, contains a point from W due to Condition 3 of Theorem 1 and the definitions of the sets Ω1(ρn) and Ω2(ρn); this contradicts assumption v(W,r)=0 of the lemma.

Lemma 11

Assume that the conditions of Theorem  1 hold. Let RPd1 be such that v(W,r)=0 for all rR. If R contains d lines that are not contained in any d1-dimensional hyperplane, then μd(F)=0.

Due to (12) it is enough to prove that F˜=. Let r1,,rd be the lines from the statement of the lemma, and let ρ1,,ρd be unit vectors parallel to these lines. Set P:={k=1dtkρk:tk(1,1),k=1,,d}, then P is an open in Rd set.

Consider arbitrary xintBd. Choose ε>0 such that x+εPBd. Then, for all points y from the segment θx, Py:=y+εPBd. yθxPy is an open cover of a compact set θx, hence it contains a finite subcover P1,P2,,Pm, mN. From Lemma 10 it follows that for each s=1,,m either PsF˜, or

PsF˜=. 18

Since θF˜, we obtain that (18) holds for each s=1,,m and hence xF˜.

Proof of Theorem 1

If v(W,r)2 for almost all rPd1, then vp(W)2 and inequality (9) holds. It is strict because Condition 1 of Theorem 1 holds. If there is a set RPd1 of positive measure such that v(W,r)=0 for all rR, then μdF=0 due to Lemma 11, and inequality (9) holds.

Assume that there exists RPd1, μR>0, such that v(W,r)=1 for all rR and v(W,r)2 for almost all rPd1R. Then

vp(W)2μRμSd1. 19

Really, if p=, then v(W)2 in the case μR<μPd1 and v(W)=1 in the case μR=μPd1=μSd1. In both cases (19) holds. In the case p[1,)

vp(W)(1μSd1(μR+2p(μSd1μR)))1p2μRμSd1

due to Lemma 9.

Conditions 1 and 2 of the theorem imply that there exists ε>0 such that Bd(ε)W= and Bd(ε)F=. Set Λ:=rR(rBd). Below we prove that

μd(ΛF)<μdΛ2. 20

In order to prove (20), it is enough to show that

μd(ΛF˜)<μdΛ2 21

due to (12). Consider arbitrary rR. Then all points of the intersection rF˜ are from one side of rBd(ε). This fact can be proved using arguments similar to the proof of Lemma 10. Denote by χ the characteristic function of the set ΛF˜. Then χ(x)=0 for all |x|<ε and χ(x)+χ(x)1 for all xΛ. This implies (21).

Finally, having (20), we can write

μdFμd(FΛ)+μd(BdΛ)<μdBd12μdΛ=μdBd12μdBdμSd1μR=μdBd2(2μRμSd1).

The latter together with (19) proves (9).

The same example as in Theorem 3 shows that inequality (9) is sharp.

Acknowledgements

The author was partially supported by grant 0117U001208.

Footnotes

Competing interests

The author declares that they have no competing interests.

Author’s contributions

All authors made an equal contribution to the paper, have read and approved the final manuscript.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Ostrowski A. Über die absolutabweichung einer defferentiierbaren funktion von ihrem integralmittelwert. Comment. Math. Helv. 1937;10(1):226–227. doi: 10.1007/BF01214290. [DOI] [Google Scholar]
  • 2.Dragomir SS. A companion of Ostrowski’s inequality for functions of bounded variation and applications. Int. J. Nonlinear Anal. Appl. 2014;5(1):89–97. [Google Scholar]
  • 3.Clarkson JA, Adams CR. On definitions of bounded variation for functions of two variables. Trans. Am. Math. Soc. 1933;35(4):824–854. doi: 10.1090/S0002-9947-1933-1501718-2. [DOI] [Google Scholar]
  • 4.Giorgi E. Su una teoria generale della misura n1-dimensionale in uno spazio a r dimensioni. Ann. Mat. Pura Appl. 1954;36(4):191–213. doi: 10.1007/BF02412838. [DOI] [Google Scholar]
  • 5.Vitushkin AG. On Multidimensional Variations. Moscow: Gosudarstv. Izdat. Tehn.-Teor. Lit.; 1955. [Google Scholar]
  • 6.Ivanov LD. Variations of the Sets and Functions. Moskow: Nauka; 1975. [Google Scholar]
  • 7.Sagan H. Space-Filling Curves. New-York: Springer; 1994. [Google Scholar]
  • 8.Jech T. Set Theory. 2. Berlin: Springer; 1997. [Google Scholar]
  • 9.Kronrod AS. On functions of two variables. Usp. Mat. Nauk. 1950;5(1(35)):22–134. [Google Scholar]
  • 10.Banach S. Sur les lignes rectifiables et les surfaces dont l’aire est finie. Fundam. Math. 1925;7:225–236. [Google Scholar]

Articles from Journal of Inequalities and Applications are provided here courtesy of Springer

RESOURCES