Академический Документы
Профессиональный Документы
Культура Документы
We address two Calculus related issues by applying novel semi-discrete operators. The rst issue is the absence of a simple pointwise operator for analyzing the monotonicity of functions at points where their derivative vanishes (either zeroed or non-existent). We address it by applying a novel semi-discrete version of the derivative, namely the detachment operator. A function's detachment is satised with less information and classies the function's local monotonicity - rather than calculating its momentary rate of change as does the derivative. It thus succeeds to yield information regarding the function's momentary trend of change also in cases where the derivative vanishes. The second issue is an extension of the fundamental theorem of Calculus (FTC) to higher dimensions. The FTC has powerful extensions in dierent branches of Analysis, and a recent extension has been broadly applied to fast computerized integration. This extension of the FTC relates the denite integral of a scalar function over a rectangular domain to the values of the denite integral at the domain's corners. We suggest to further extend this theorem to more general domains, by applying a novel semi-discrete integration method along curves.
Abstract
Contents
I Introduction
1 Motivation 2 Introduction to part 2: Calculus of detachment
2.1 2.2 Previous work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Our goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
4 4
4 5
II Calculus of Detachment
4 Dening a function's momentary trend of change
4.1 Dening a function's detachment . . . . . . . . . . . . . . . . . .
7
7
7
9
12 12
6 Analyzing the set of detachable functions 7 Relating the detachment to key concepts in Calculus
7.1 7.2 7.3 Monotonicity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continuity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dierentiability . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12 14
14 16 17
18 19
19 19 20 21 21
III
R2
26
26
10 The FTC in
28
28 30
30
31 33 35
37
IV Epilogue
47
Part I
Introduction
1 Motivation
The simplicity of the novel ideas we will discuss is often benicial. The main novel concept refers to a pointwise operator that calculates a function's momentary
trend
rate
of
ment)
detach-
familiar concepts in Calculus. In part 3 we will apply this operator to classify monotonicity of curves, and in turn suggest an extension to a version of the fundamental theorem of Calculus in the plane.
k > 0.
assignments of
However, those functions are increasing throughout their denition domain. Thus, in case the derivative vanishes, the notion of the function's rate of change is insucient to classify the monotonicity of the function in a neighborhood of the point. The common practice is to apply one of the following methods: 1. Calculating higher order derivatives at the the specic point, e.g.
f2 (0) =
2. Calculating the rst derivative's values around the given point, assuming that the function is smooth enough.
3. Comparing the function's values at a neighborhood of the point to its value at the point.
an operator that works in end cases where the derivative vanishes, creating a rigorous casing to the procedure
of deducing the monotonicity of a broader set of functions.
D R2
F (x, y )
be a function in
R2
f dudv .
Then:
[0,x][0,y ]
f dx =
x D
D (x) F (x) ,
where
D is the set of corners of D, and D : R2 {0, 1, 2} is a parameter x belongs to. See an illustration
We
The computational gain of this theorem refers to its discrete version. could evaluate the function
O (n)
(where
is
the number of points in the discrete space), and then in real time, evaluate the denite integral over any rectangular domain eciently in
O (1)
by calculating
a linear combination of the antiderivative's values at the domain's corners. Crow was the rst to introduce this theorem as a discrete algorithm (see [19]) under the name 'Summed area tables'. Viola and Jones applied the discrete algorithm to eciently calculate sums of rectangles in images. They named it
'Integral Image', and introduced it to the computer vision community in one of the top cited papers in the history of computer science (see [6]). The idea behind the Integral Image algorithm has become a base to dozens of other algorithms for fast integration, to name a few see [12, 13, 11, 10]. Popular applications of the algorithm are ecient face and pedestrian detection (as performed in [6, 7]). Doretto et al. (see theorem 1 in [1, 2]) were the rst to formulate the Integral Image algorithm as a an extension of the FTC over continuous domains. Pham et al. (see [8]) further extended Doretto et al.'s theorem and formulated it as an ecient discrete integration algorithm over ploygonial domains.
from
Part II
Calculus of Detachment
4 Dening a function's momentary trend of change
While a function's derivative calculates the function's rate of change accurately, it is sometimes inaccurate in calculating its trend of change. consider the function For example,
x = 0, though this function increases all over its denition domain, including at x = 0. True, one could infer - for example by calculating higher order derivatives - that x = 0 is an inection point (and as such, one concludes that f maintains its monotonicity
its derivative is zeroed at there). However, we would like to introduce a tool that classies a function's monotonicity even at points such as inection, cusps and so on, without having to rely on the function's dierentiability or on higher order derivatives whose calculation is not always algebraically simple. Having said that, our goal in this part is to dene a pointwise operator that classies a function's monotonicity at a point. This operator should often agree with the sign of the function's derivative, and be able to query the trend of change also in case the derivative vanishes (zeroed or non-existent). Let us rst dene the term momentary trend of change of a continuous function.
f ( x) = x3 :
1.
1 1 0
1 0 +1
0 +1 +1
or
enough left neighborhood of the point (denoted by the arrows to the left) with respect to its monotonicity in a small enough right neighborhood (denoted by the arrows above). A bidirectional arrow denotes that the function is constant.
Denition 1.
function
Momentary trend of change. Given a continuous real x0 in its denition domain, we say that the function's one sided momentary trends of change at x0 are {0, 1} (from left and right respectively), if there exists a left neighborhood I and a right neighborhood + I of x0 such that sgn [f (x) f (x0 )] = for each x I respectively. The + momentary trend of change is then sgn ( ).
and a point
Figure 4.1:
For
example, the function's detachment from right at a point is a one-sided local minimum of the function from right.
+1
i the point is
that begins by calculating the slope of a secant (which turns into a tangent in the limit process), we rst calculate the trend of change in an interval and from it deduce, via a limit process, the momentary trend of change. Given a real function
f,
[a, b],
value increased, decreased or wasn't changed at the end of the interval with respect to its value at the beginning of the interval. ply calculate the sign of the dierence between
f (b)
f (a),
denoted by
Denition 2.
a real function
One-sided detachable function at a point. Given f , we say that it is detachable from left or from right at a point
x R,
h0
Contrary to the case with the derivative, we don't require a function's one sided detachments to be equal for it to be considered detachable. Applying that sort of requirement would have restricted the detachment to be dened merely at extrema points, as we prove later on. Instead, we say that a function is detachable if it is one-sided detachable from both sides.
Denition 3.
one-sided
tion is detachable at a point if it is one-sided detachable from both sides there. Now that we've dened the property of detachability, let us dene the
detachment
operator itself.
Figure 4.2: The idea behind the denition of the detachment is as follows. Let us observe the term:
y = f (x + x) f (x).
If
is continuous then
x0
lim y = 0.
Thus it makes no sense to apply the limit process directly to however, becomes informative by comparing applying the limit process. quantized, via the function
y .
The derivative,
to
x ,
is
sgn ().
information regarding a function's rate of change, and in return it is dened for a broad set of non-dierentiable functions.
Denition 4.
f
Given a function
that is one-sided detachable from left or from right, we dene the left or right
detachments applied to
respectively, as:
Recalling that a function's derivative is dened in a similar manner to its one-sided derivatives might lead us to dene the detachment similarly to the onesided detachments, in the following manner:
However, with that sort of denition the detachment would not describe the function's momentary trend of change (see denition 1). In contrast, the following denition does encapsulate denition 1.
Denition 5.
a detachable function
f,
f ; : R {0, 1}
; ; (x) f ( x) . f (x) sgn f+ ;
If
detachment of
; f ; (a) f+ (a)
and
; f ; (b) f (b)
section we show that while a function's detachment is related to the signs of its one-sided derivatives in many cases, there are also other cases where those operators yield dierent results when applied to a function. In fact, the existence of one doesn't necessarily imply the existence of the other. Thus, in a sense the derivative and the detachment are complementary in the task of classifying the monotonicity of functions. To get started, let's compare the detachment with the sign of the derivative when applied to some elementary functions.
Example 6.
f ( x) = x.
Then
x = 0,
Discontinuity: Let
g (x) = ceiling (x), where ceiling (x) is the least integer x. Then g is detachable at x = 0, however it is neither
function is dierentiable and detachable
(x) = x3 .
x = 0,
however:
+1 =
Oscillation: Let
r (x) =
x2 sin 0, x = 0.
x=0 . x=0
Then
is dierentiable,
Example 6 illustrates that there are cases where the detachment diers from the sign of the derivative. This phenomena takes place due to the discontinuity of the
sgn ()
function at
x = 0,
sgn lim
h0
f (x+h)f (x) h
= lim sgn
h0
f (x+h)f (x) h
; = f (x) .
(5.1)
Because of the dierence between the detachment and the sign of the derivative, it makes sense to consider the detachment as a stand-alone operator. However, note that in some cases a function's detachment equals the sign of its derivative - for example, if the derivative exists and isn't zeroed, see corollary 8 below. To that extent we quote the following familiar claim.
Claim 7.
f
Let
and
lim f (y ) = l
y
and
limg (x) = .
If
is continuous at
(i.e.
l = f ( ))
then
limf (g (x)) = l.
10
Figure 5.1: An illustration to the detachment of a function, that is dened also at cusps, where the derivative is undened. It is visualized that name.
is 'torn' by
the detachment operator at the function's extrema points - hence this operator's
Corollary 8. Let x R such that a function f is dierntiable from both sides at x and f (x) = 0. Then f is detachable at x and:
f ; (x) = sgn [sgn (+ f (x)) + sgn ( f (x))] .
Proof.
; f (x0 )
h0
f (x + h) f (x) h
= sgn
lim
where the third transition holds due to corollary 7 combined with our assumption that the derivative is not zeroed (and that the sign function is only
x = 0). Hence according to the denition the detachment, ; ; (x) = sgn [sgn (+ f (x)) + sgn ( f (x))] . f ; (x) = sgn f+ (x) f
discontinuous at
11
is:
f (x + h) = f (x) + hf (x) +
h2 h3 f ( x) + f 2 6
( x) + . . .
This term can be rewritten (by applying the sign operator followed by a limit process) as:
(5.2)
Writing the one-sided detachments as in equation 5.2 emphasizes that the detachment does not always equal the sign of the derivative, and that in case the function's rst derivative is zeroed, then its detachment is dependent of higher order derivatives at the point.
f (x) =
x, x Q x3 , x / Q.
12
Then
is detachable at
x = 0,
and:
; f
hence
(0) = 1,
; f+ (0) = +1,
that
; ; f ; (0) = sgn f+ (0) f (0) = +1, from which we conclude increases at x = 0, while f is not dierentiable there.
f (x) =
Then
x sin 0,
1 x
x=0 x = 0. x = 0,
and so is the
g (x) =
x2 sin 0,
1 x
x=0 x = 0. x = 0
To some extents the fact that the detachment does not exist at neither for
nor for
The function
f (x) = |x|
is detachable at
x=0
is:
is detachable at a point
I (x)
such that
is detachable in
I.
2, f (x) = 1, 0,
This example also demonstrates that a function may be detachable at a point even if its one-sided limits do not exist there from either sides.
Let
f (x) = 1Z .
Then
f ; 0,
although
is discontinuous in
Z.
f (x) =
Then
tan (x) , x = 0, x=
2 2
+ k , + k
k Z.
equals
f is detachable 1.
f (x) =
is nowhere detachable.
1 q,
0,
x= p q Q x R\Q,
13
Figure 6.1: Spotting the set of detachable functions in the space of real functions.
fi forms an example to a function that satises the illustrated properties at 1 , x=0 x2 sin x x = 0: f1 (x) = 1Z (x), f2 (x) = |x|, f3 (x) = x, f4 (x) = 0, x=0
Each ,
f5 (x) =
x sin 0,
1 x
x=0 , x=0
and
f6 (x) = 1Q (x).
7.1 Monotonicity
; ; Theorem 9. If a function f satises f = f+ in an interval [a, b] then it is a step function there.
Proof.
of the
be detachable in
f ; ; [a, b] such that f = f+ there. Then, according to the denition detachment, each point in [a, b] is a local extremum. Given n > 0, let us
The proof idea is similar to that of Behrends and Geschket in [20]. Let
14
the set of all points x [a, b] for which f receives the greatest 1 n -neighborhood, and similarly denote by mn the set of all points 1 in the interval where f receives the least value in their n -neighborhood. Clearly denote by
Mn
value in their
Mn
mn
is constant in a sub-interval of
[a, b].
x [a, b]
is a local extremum of
f,
we obtain:
[a, b] =
nN
mn
Mn ,
hence
f ([a, b]) =
nN
f (mn )
f (Mn ) . n N,
the set:
f (mn )
y f (mn ) . Let Dy be a 21 n -neighborhood with z = y , and let x Dy Dz . Then there f (xy ) = y, f (xz ) = z and:
Let
|xy x| <
Hence,
1 1 , |xz x| < . 2n 2n
1 |xy xz | < n . Since in both the n-neighborhoods of xy , xz , f receives its largest value in xy and xz , it must hold that f (xy ) = f (xz ), contradicting the choice of y = z . Hence, Dy Dz = . Now, let us observe the set C = [a, b] Q. Each set Dy , for y f (mn ), contains an element of C . Since Dy , Dz are disjoint for each y = z and since C is not countable, then f (mn ) is also countable. Hence, f ([a, b]) is countable, which implies that f is a step function.
The second direction is incorrect: for a step function it may not hold that
where
1 = (a, b)
in an interval
See an
Lemma 10. If a function f satises f ; in an interval (a, b) where {1} then f is strictly monotonous there.
Proof.
of Without loss of generality, let us assume that such that
x1 , x2 (a, b) x2
x1 < x 2 .
We would like
From the denition of the one-sided detachment, there exists a left neighborhood element of that neighborhood. Let
f (x) < f (x2 ) for each x in that neighborhood. Let t = x2 be an s = sup {x|x1 x t, f (x) f (x2 )}. On the contrary, let us assume that f (x1 ) f (x2 ). Then s x1 . If f (s) f (x2 ) (i.e., the supremum is accepted in the dened set), then since for any x > s it
such that 15
that satises
; ; everywhere = f+ f
holds that
then
; f+ (s) = 1,
contradicting
(a, b) .
; f+ +1 in that s = x1 .
xn s
such that:
f (xn ) > f (s), contradicting our assumption ; plies that f (s) = 1). Hence f (x1 ) < f (x2 ) .
that
f ; (s) = +1
(which im-
7.2 Continuity
Let us begin by introducing a certain anomaly of the detachability attribute with respect to continuity. Recall that if a function is one-sided continuous (from right or from left) everywhere in an open interval, then it is also continuous from both sides there at innitely many points. This statement, however, does not hold for a function's one-sided detachment. By the way of example, consider the following function:
f : R\ {0} R f ( x) =
Clearly
1 x, 1 x ,
xQ x R\Q. R+
and detachable from left
everywhere in
. However,
; ; Theorem 11. If a function f satises f+ = f in an interval (a, b) and it is continuous there then f is strictly monotonous there.
16
Proof.
In case
f; 0
is a step
function, and its continuity implies that it is also constant there. according to lemma 10 it is enough to show that
Otherwise,
f;
is constant in
x, y (a, b) . Assume
handled similarly:
that
x < y.
Let us distinguish between two main cases, where the rest of the cases are
; ; f ; (x) = +1, f ; (y ) = 1. Since f+ = f , then ; ; the one-sided detachments are not zeroed and f (y ) = f+ (x) = +1, hence argmaxf (t) / {x, y }. f is continuous in [x, y ], hence there exists t0 (x, y )
First case. Suppose that
t[x,y ]
where
; ; f (t0 ) = f+ (t0 ) = 1,
contradicting the
(x) = +1, f ; (y ) = 0.
Let us denote:
f : (0, 2) R f (x) =
Then
x + 1, 0<x<1 . x + 2 , 1 x < 2
is not strictly monotonous there.
satises
; ; f+ = f
in
7.3 Dierentiability
If a function is dierentiable everywhere it doesn't necessarily imply that it is detachable everywhere, and vice versa. For example, let
f ( x) =
and:
sin 2,
1 x
x=0 x=0
g ( x) =
x2 sin 0,
1 x
x=0 . x=0
17
then
x = 0.
Further,
is
x = 0.
The following example shows that it is also untrue that if a function is dierentiable almost everywhere then it is detachable almost everywhere.
Example 12.
f : [0, 1] R f (x) =
Let
0, n3 ,
x /Q x= m n , m, n are
such that:
coprime.
x / Q. f
is not dierentiable at
xn x
f ( xn ) > 0 x'
for the elements of the sequence, then these elements are all
p q
<
1 q3 .
We show that the measure of the set of irrational numbers in the interval
[0, 1]
Let C p be the q p set of points x for whom q is a good approximation of x. It is clear from the denition that the probability (and hence the measure) of the event is at most 2 q 3 e . Now, let us sum up all the probabilities. The denominator q may at most appear at q dierent irreducible fractions, hence the sum of the probabilities is that have innitely many good approximations, is zero.
2 q2 e
< .
it follows that the measure of the set of points that have innitely many good approximations is zero. Hence, the function is dierentiable almost everywhere, while it is clearly nowhere detachable.
; ; f (x) = g (x) =
then
(f + g ) (x) = .
However, detachable functions are also: 1. Not closed under addition in case their one-sided detachments are not equal, see example 13. 2. Not closed under multiplication.
18
Example 13.
g (x) = 1{0} .
Then
f, g
f +g
isn't detachable at
x = 0.
Example 14.
f ( x) =
and:
sin 1 2 ,
1 x
x=0 x=0
g ( x) = x2 .
Then
f, g
gf
isn't detachable at
x = 0.
f ; (x0 ) = 0.
Let
Then
Proof.
Since
x0
f (x0 ) < f (x) , x ; ; f (x) , x I respectively. Hence f (x0 ) = +1 or f ( x0 ) ; ; ; and either way f (x0 ) = sgn f+ (x0 ) f (x0 ) = 0.
such that
I = 1
or
f (x0 ) >
respectively,
Let
such that
f (a) = f (b) .
19
Proof. f
m. In case m < M , then m or M must be an image 1 of one of the points in the open interval (a, b) . Let c f ({m, M }) \ {a, b}. ; Since f receives a local extremum at c, then according to claim 15, f (c) = 0. In case m = M , then f is constant and the claim holds trivially.
and a minimum
f (a) = f (b),
Note that the claim's correctness relies on the fact that the interval closed. For example, the function:
[a, b]
is
satises the claim's conditions in the statement does not hold for
open
interval
(0, 1),
since
Theorem 17. Let f : [a, b] R be continuous in [a, b] and detachable in (a, b). Assume that f (a) = f (b). Then for each v (f (a) , f (b)) there exists a point cv f 1 (v ) such that:
f ; (cv ) = sgn [f (b) f (a)] .
Proof.
Without loss of generality, let us assume that f (a) < f (b) . Let v (f (a) , f (b)). We prove a stronger claim: there exists a point cv f 1 (v ) ; ; where f+ (cv ) = +1 and f (cv ) = +1. Since f is continuous, then Cauchy's 1 intermediate theorem assures that f (v ) = . On the contrary, let us assume ; 1 that f+ (x) = 1 for each x f (v ) . Let xsup = sup f 1 (v ) . The maximum is accepted since f is continuous, hence f (xsup ) = v . Then according to our as; sumption f+ (xsup ) = 1, and especially there exists a point t1 > xsup such that f (t1 ) < f (xsup ) = v . But f is continuous in [t1 , b] , thus according to Cauchy's intermediate theorem, there exists a point s [t1 , b] for which f (s) = v, which ; contradicts the choice of xsup . In a similar manner it is impossible that f+ (x) = 0 1 for each point x f (v ) , because in that case the same contradiction would ; ; 1 x|f+ (x) = +1 = . Let us rise from f+ (xsup ) = +1. Hence, S = f (v ) ; show that S must contain a point x for which f (x) = +1. Let xinf = inf (S ) . ; First we show that f+ (xinf ) = +1. From the continuity of f it follows that ; f (xinf ) = v, hence xinf > a. If f+ (xinf ) = +1, then xinf is an inmum, and not a minimum, of S . Hence according to the denition of inmum, there exists a sequence of points xn xinf , such that xn S for each n. Especially, ; (xinf ) = 0 (otherwise, f would not be detachable from f (xn ) = v, hence f+ ; right, and especially, would not be detachable, at xinf ). But f+ (xinf ) = 0 implies that there is a right neighborhood of xinf where f is constant (f (x) = v
20
; f+ (x) = 0 for each x in that neighborhood, which contradicts the denition of xinf as an inmum of a set whose points' right detachment is +1. Hence xinf = min (S ) , which implies that ; ; f+ (xinf ) = +1. On the contrary, suppose that f (xinf ) = +1. Then especially there exists t2 < xinf with v = f (xinf ) < f (t2 ). But f is continuous in [a, t2 ] , and f (a) < f (t2 ) = v , hence according to Cauchy's intermediate theorem, f 1 (v ) (a, t2 ) = . Let s = max f 1 (v ) (a, t2 ) . Then it can be shown in ; a similar manner that f+ (s) = +1, hence s S , which forms a contradiction ; since s < xinf . Thus cv xinf satises that f (cv ) = v , f+ (cv ) = +1, and ; ; f (cv ) = +1. Thus, f (cv ) = +1.
for each
Note that a revision of theorem 17 where the statement is: for each value
exists
cv
where:
promised to be dierentiable in
is
Claim 18. Let f be continuous and detachable in a neighborhood of the point x0 R, denoted by I (x0 ). If x0 is a local extremum of f , then f ; is surjective in I (x0 ), and there are uncountably many points in I (x0 ) where the detachment of f is 1. Proof.
hence there exists
x0 is a local maximum, t I (x0 ) with t < x0 , such that f (t ) < f (x0 ). Now, f is continuous in [t , x0 ] and detachable in (t , x0 ) , hence according to theorem 17, 1 (v ) (t , x0 ) for each value v (f (t ) , f (x0 )) there exists a point cv f ; that satises f (cv ) = sgn [f (x0 ) f (t )] = +1. Hence there are uncountably many points in that neighborhood where the detachment of f is +1. Similarly, there exist uncountably many points in the right neighborhood of x0 where the detachment of f is 1. Further, since x0 is a maximum, then according to claim ; ; ; 15, f (x0 ) = 0. Thus, Im f |I (x0 ) = {0, 1}, i.e., f is surjective in I (x0 ).
Without loss of generality, let us assume that Note that the continuity of
condition.
f (x) = 1{0} .
Then
x = 0
is a local
maximum of
f,
however
1 / f ; = {0} .
detachment over
21
Figure 9.1:
cv
that satises the stronger claim whose proof is suggested: where holds
f ; (cv ) = sgn [f (b) f (a)]. Notice ; that f (t1 ) = +1, f ; (t3 ) = 0 and
f f
in in
[a, b] (a, b)
Continuous Dierentiable
Statement # Points
f (c) = c
f (b)f (a) ba
Figure 9.2: A comparison between theorem 17 and Lagrange's mean value theorem.
22
f is continuous, and {(xi , xi+1 )}i=1 is a division of [a, b] such that f |(xi ,xi+1 ) i {0, 1}, then we get immediately from b n ; ; the denition (and since f is a step function) that f (x) dx = i (xi+1 xi ).
If we don't assume that a function
i=1
However, in case
Theorem 19. Let f : [a, b] R be detachable and continuous in [a, b]. Let {(xi , xi+1 )} be a division of [a, b] such that f ; |(x ,x ) i {0, 1}. Then:
n i=1 i i+1 b n n+1
f ; (x) dx =
a i=1
; f+ (xi ) xi +
i=2
; f (xi ) xi .
(9.1)
Proof.
Note that
f;
that if
; ; ; i is an index such that f+ (xi ) = f (xi ), then the item f+ (xi ) xi + ; f (xi ) xi in the right hand-side of equation 9.1 is zeroed. Therefore, we can ; ; reduce the discussion to those indexes i where f+ (xi ) = f (xi ). Let us show the claim's correctness via induction on the number m of points ; ; in the interval (a, b) where f+ (xi ) = f (xi ). For m = 0, f is monotonous in (a, b). Hence, b f ; (x) dx = 1 (b a) ,
a
where
f |(a,b) 1 .
b
Hence,
; ; b a = f+ (a) + f (b) , 1 = +1 ; ; ; f (x) dx = 0 = f+ (a) + f (b) , 1 = 0 ; ; a b = f+ (a) + f (b) , 1 = 1, m 1, and show its correctness for m {(xi , xi+1 )}i=1 be a division of (a, b) such that f ; i in ; ; f+ (xi ) = f (xi ) for each 2 i m. According to the
m1 m
and the claim holds in each such case. Let us assume the claim's correctness for
m.
each
(xi , xi+1 ),
and
f ; (x) dx =
a xm+1 i=1
; f+ ( xi ) xi +
i=2
; f (xi ) xi .
f ; (x) dx = m (xm+1 xm ).
; ; sumption, f+ = f in the entire interval (xm , xm+1 ). Since f is also continuous in (xm , xm+1 ), then according to theorem 11, we know that f is strictly
monotonous there. Let us distinguish between three possible cases:
xm
23
If m = 0, then f is constant in (xm , xm+1 ), and from its continuity in [a, b] we know that it is constant also in the closed interval [xm , xm+1 ]. Hence ; ; f+ ( xm ) = f (xm+1 ) = 0. If m = +1, then f is strictly increasing in (xm , xm+1 ). From the continuity, ; ; f+ (xm ) = +1 and f (xm+1 ) = 1. If m = 1, then f is strictly decreasing in (xm , xm+1 ). From the continuity, ; ; f+ (xm ) = 1 and f (xm+1 ) = +1. xm+1 ; To summarize, in each such case we get that f (x) dx = m (xm+1 xm ) =
; ; f+ ( xm ) xm + f (xm+1 ) xm+1
xm
, which nalizes the induction's step.
Example 20.
+1, x (2, 7] ; ; ; f (x) = sgn f+ (x) f (x) = 0, x {2} [7, 10] 1, x [2, 2).
10
Thus:
f ; (x) dx = 4 + 5 = 1,
2
and indeed:
3
; f+ (xi ) xi +
; f ( xi ) xi
i=1
i=2
24
Note that the function's continuity is a necessary condition in the formulation of theorem 19. As a counterexample, consider the following function:
f : [0, 2] R f (x) =
Then:
1=
0
25
Part III
R2 ,
FTC to rectangular domains in the plane. While Green's theorem refers to a vector eld and its partial derivatives, we would like to formulate a theorem that refers to a scalar function and its antiderivative. This part is structured as follows. In section 10 we quote a recent gener(see theorem 1 in alization of the FTC to the plane, due to Doretto et al.
[1, 2]). The theorem we introduce relates the double integral of a function over a rectangular domain to the values of its antiderivative at the domain's corners. Having formulated that theorem, in the next sections we pave the way towards extending it to general domains rather than just rectangular ones. In section 11 we suggest a method to classify the monotonicity of curves independently of their parametrization, by applying the detachment operator - and particularly obtain a theoretical methodology for classication of corners. In section 12 we apply the monotonicity classication tool to introduce a novel semi-discrete integration method along curves, namely discrete line integration - rst along monotonic curves and then along general curves. Finally, in section 13 we apply the discrete line integral to extend the FTC to general domains in
R2 .
10 The FTC in R2
In this section we quote without proving a recent version of the FTC formulated by Doretto et al. in [1]. To that extent let us dene the terms of a gerneralized rectangular domain (GRD) and a function's antiderivative in
R2 .
Denition 21.
R2
satises
Generalized rectangular domain. If a domain D D = I , where each I is perpendicular to one of the axes of
R2 ,
by GRD.
Denition 22.
f : R2 R
Antiderivative.
as follows:
F : R2 R F (x, y ) f dudv.
[0,x][0,y ]
The function
f.
26
Figure 10.1:
y x
R2 .
The theo-
f,
its antiderivative
F (x, y )
f (u, v ) dudv , and a rectangular domain (highlighted in the above gure), then: f (x, y ) dxdy = F (J )2F (K )+F (L)F (M )+F (N )F (O)+F (P )+
v =0u=0 D
F (Q) F (R). The coecients of the antiderivative at the corner points are the parameter D from the formulation of the theorem, and they are uniquely
determined according to the corner type.
the FTC in R
R2 ,
to which we refer
other extensions of the FTC to higher dimensions, such as Stokes' theorem, as surveyed at Pfeer's work, see [21]).
Theorem 23. (Doretto et al.) Let D R2 be a GRD, and let function in R2 that admits an antiderivative F . Then:
f dx =
xD
D (x) F (x) ,
where D is the set of corners of D, and D : R2 {0, 1, 2} is a parameter determined according to the type of corner that x belongs to.
27
R2 ,
curves are continuous, simple, nite, oriented and non oscillating (in a sense that will be clear later). Moreover, we assume that the closed curves are positively oriented, and the domains are simply connected. Having said that, the discussion can be naturally extended to higher dimensions and to curves with more general attributes. In section 10 we introduced the FTC over a GRD - yet without properly classifying corners along the domain's edge. Hence, we would like to introduce a tool for classication of corners along a curve, which is a special case of classifying the monotonicity of the curve. In sake of coherency and a proper classication, we would require from the classication tool to be dependent upon the curve's spatial representation and orientation, and independent of its parametrization. Let us analyze dierent parametrizations of the same curve and watch how the derivative yields dierent results for each of them.
Example 24. Let us examine a curve C that consists of two line segments, C : (1, 0) (0, 0) (0, 1). Let us evaluate its derivative at the corner point (0, 0) for dierent parametrizations, determined by the value of a parameter k > 0:
C : k (t) = (xk (t) , yk (t)) , 0 t 2 (1 t)k , 0 , 0 t 1 k (t) = 0, (t 1)k , 1 t 2.
For
are
For For
the curve's one-sided derivatives are all zeroed at the curve's one-sided derivatives do not exist at
(0, 0).
is not a valid
(+ x, x, + y, y ) |t=t0
tool for classication of corners (since this vector is dependent of the curve's In a way this fact is not surprising, as the derivative is a tool measuring velocity, and what are parametrizations of the curve if not a description of the speed of movement along the curve.
28
Denition 25.
able at a point
Detachable curve. We say that a curve C is detachz C if there exists a continuous parametrization (t) = (x (t) , y (t)) , 0 t 1 of C for whom z = (x (t0 ) , y (t0 )) such that x, y are detachable at t0 . ; ; We show that in case a curve is detachable at a point, then x , y there are
independent of its parametrization. To that extent let us dene the following spatial property of the curve.
Denition 26.
z = (x0 , y0 )
eight domains:
Given a point
z with respect to the C |z+ respectively. We claim that C is detachable at z if and only if C |z and C |z + are each contained in the same domain out of the neighborhood system of z , close enough to z . Let us formulate it rigorously. Let (t) = (x (t) , y (t)) be any continuous parametrization of a detachable curve C such that (t0 ) = z . Then:
that are preceding or following
C |z
; ; ; x; + (t0 ) = 1 x (t0 ) = 2 y+ (t0 ) = 3 y (t0 ) = 4 sgn [x (t0 + h) x (t0 )] = 1 , h 0+ sgn [x (t + h) x (t )] = , h 0 0 0 2 sgn [ y ( t + h ) y ( t )] = , h 0+ 0 0 3 sgn [y (t0 + h) y (t0 )] = 4 , h 0
C |z+ O1 ,3 (z ) C |z O2 ,4 (z ) .
(11.1)
Since condition 11.1 is independent of the curve's parametrization, we conclude that so is the vector Hence the following denition.
Denition 27.
tachments
Detachments vector of a detachable curve. C is detachable at z C . We dene the curve's devector at z as:
; ; ; (C ) |z x; + , x , y+ , y |t0 ,
is
any
continuous parametrization of
for whom
z =
Since a curve's detachments vector is independent of its parametrization, in the next sections we ommit the notion of the curve's parametrization in case it is non obligatory.
29
Remark
1. If
28
Let
be a point on
C.
(C ) |z
following values:
{(1, +1, 0, 0) , (0, 0, +1, 1) , (+1, 1, +1, 1) , (+1, 1, 1, +1)} {(1, +1, 1, +1) , (1, +1, +1, 1) , (+1, 1, 0, 0) , (0, 0, 1, +1)} .
2. If
( C ) |z
following values:
{(+1, 0, 0, 1) , (1, 0, 0, 1) , (0, 1, +1, 0) , (0, +1, +1, 0)} {(0, +1, 1, 0) , (0, 1, 1, 0) , (1, 0, 0, +1) , (+1, 0, 0, +1)} .
detachment
point's neighborhood system) in which the curve resides close to the point. the sign of the sum of
z C is Oi,j (z ) are the domains (out of the point's i,j neighborhood system) that reside left to the curve in C |z respectively, and D 2 is determined as at the FTC in R (theorem 23). 2 This denition extends the parameter D from the FTC in R , in the sense
The geometric interpretation of the curve's detachment at a point
(z ) , where
curve's detachment will become clearer once we apply it to extend the FTC in
R2
to more general domains in section 13. We extract denition 29 by reverse engineering the possible values of the
Denition 29.
detachments
Detachment of a curve. Let C be a detachable curve. C at the point z C as a function of its vector (C ) |z = (1 , 2 , 3 , 4 ) as follows:
30
Figure 11.1: A summary of the curve's detachment at a point as a function of its detachments vector there. Positive, Negative and Zero stand for a detachment of
+1, 1
and
respectively.
Monotonic curve.
Corollary 31. Let C be a monotonic curve. Then C is entirely contained in a (possibly degenerated) rectangle whose opposite vertices are the endpoints of C .
Proof.
of Let (t) = (x (t) , y (t)) , 0 t 1 be any continuous parametrization C . According to remark 28 combined with theorem 11, both the functions x and y are strictly monotonous there. Without loss of generality, let us analyze two possible values of the curve's constant detachments vecor (C ). In case (C ) = (+1, 1, +1, 1) then for each 0 < t < 1 it holds that x (0) < x (t) < x (1) and y (0) < y (t) < y (1) , hence the curve's points are fully contained in
31
[x (0) , y (0)] [x (1) , y (1)] . In case (C ) = (1, +1, 0, 0) then for 0 < t < 1 it holds that x (1) < x (t) < x (0) and y (0) = y (t) = y (1), and
Straight path of a pair of points.
Given a pair of
Denition 32.
points,
+ (x, y ) : (x, y ) :
(x, y ) + (x, y )
and
+ 2 (x, y ) 2 (x, y ).
Denition 33.
with endpoints denoted by
Paths of a curve. Let C be a given a monotonic curve {z0 , z1 }. Then we dene the curve's positive and negative paths,
resprectively, as the straight paths between the endpoints:
C (z0 , z1 ) .
We denote the points along the curve's paths by denition 32 above). assumed. Thus,
Ci (z0 , z1 ) = i (z )
(see
+ Ci Ci .
Figure 12.1: Local domains of a monotonic curve. The positive domain is the left hand-side of the curve that is bounded by its positive straight path. Note that as the curve's orientation ips, so do the signs of the local domains.
Denition 34.
Local domains.
D (C ) C ,
where
respectively. If we ommit
D (C ) D+ (C ).
32
A monotonic curve's local domains may be degenerated in case some entries of the curve's detachments vector are zeroed.
Denition 35.
Let
discrete line integral over a monotonic curve. C be a monotonic subcurve of C , whose 2 constant detachment is . Let us consider a function f : R R that admits an antiderivative F . Then we dene the discrete line integral of F along the curve in the context of the curve C as follows: 1 F f dx F ( 2 ) + [ ; F ( 1) + ; 3 F ( 3 )] , 2 1
C R2
D( )
where
; i
= C ( i ).
as
F.
Figure 12.2: An illustration to the denition of the discrete line integral over a monotonic curve. In this example, the curve denoted by
C has a highlighted subcurve, . The detachments vector of is constant ( ( ) = (1, +1, 1, +1)), and its detachment is = 1. Further, the detachment at the subcurve's ; ; endpoints is 1 = 1 and 3 = 1 for the point 1 and 3 respectively. Hence 1 according to the denition: F = f dx + F ( 2 ) 2 [F ( 1 ) + F ( 3 )] .
D( )
admits an antiderivative F .
be monotonic subcurves of
such
F =
F+
33
Figure 12.3: An illustration to the proof of lemma 36. On the right: the discrete line integral over the curve
LM N
is
LM N
[F (L) + F (N )]. On the left: the discrete line LM [ F ( L ) + F ( M )] , and the discrete line integral over f (x, y ) dxdy + F (C1 ) 1 2 D1 1 M N is: F f (x, y ) dxdy + F (C2 ) 2 [F (M ) + F (N )]. Hence by apMN D2
1 2
F+
R2 (theorem F = F.
LM N
M C1 CC2 ,
we
LM
MN
Proof.
= . Let us assume that = {3 } = {1 } and that 1 = 1 , 3 = 3 . Since () = ( ) = ( ), then the curves also share a constant detachment . According to the denition
In sake of convenience let us denote of the discrete line integral along monotonic curves, we have:
F =
1 ; ; f dx F (2 ) + [1 F (1 ) + 3 F (3 )] 2 1 ; ; f dx F (2 ) + [3 F (3 ) + 3 F (3 )] 2 1 ; ; F (1 ) + 3 F (3 )] . f dx F (2 ) + [1 2
to the rectangle
D ()
D ( )
D ( )
D ( )
R2
2 3 2 2
results with:
f dx
f dx +
D ( )
f dx
D ()
+ {[F (2 ) + F (2 )] [F (3 ) + F (2 )]} .
Hence by inspecting all the possible values for statement's correctness.
; ; ; 1 , 3 , 3
and
we conclude the
34
Corollary 37. Let C be a detachable curve and let be a monotonic subcurve of C whose detachment is . Denote by and C the curves and C with ipped orientations, respectively. Suppose that the detachments along the curves are nowhere zeroed, not even at their endpoints 1 , 3 . Let f : R2 R be a function that admits an antiderivative F . Then it holds that:
F =
C C
F.
Proof.
is
R2
f dx +
f dx = F ( 1 ) + F ( 3 ) F
+ 2
+F
(12.1)
D+ ( )
D ( )
The corollary follows by combining equation 12.1 with the denitions of while considering all the cases of
F,
and
( )|
1, 3
Corollary 38. Let be a monotonic curve such that ; 0, also at the curve's endpoints 1 , 3 . Then for any function F it holds that F = 0.
Proof.
According to remark 28, and since the curve's detachment is zeroed, the curve's detachments vector satises:
is zeroed. Further, all the terms that involve the detachment at the denition of the discrete line integral are zeroed as well. Hence, the discrete line integral of any function along is zeroed.
Denition 39.
curve in
R2 .
A monotonic division of
that each
i is
Monotonic division of a curve. Let C be a detachable C is an ordered set {( i , i )}1in , such a monotonic subcurve of C whose detachment is i , and C =
i.
1in
35
Figure 12.4: An illustration to a monotonic division of a detachable curve. Note that the division is not minimal, in the sense that we may coalesce the following curves and remain with a monotonic division (since their detachments vectors are equal): curve.
1 with
2;
3 with
4 and
5;
6 with
7;
8 with
9 ; and
10 with
Denition 40.
Let
Discrete line integral over a detachable curve. {( i , i )}1in be a monotonic division of a subcurve C . Let us consider a function f : R2 R that admits an antiderivative F . Then the discrete line integral of F over in the context of the curve C is dened as follows:
F
C
F,
i
i C
where each
i C
integral over monotonic curves, see denition 35. Note that the term of discrete line integral over a detachable curve is well dened because the right hand-side is independent of the curve's division, due to the additivity of the discrete line integral over monotonic curves (lemma 36).
36
Lemma 41. Let {( i , i )}1in be a monotonic division of a closed and detachable curve . Let f : R2 R be a function that admits an antiderivative F . Let M, N, O be the endpoints of the curves 1 , 2 respectively (where N = 1 2 ). Let:
1
n
M O,
and:
i
i=3
OM.
Then:
F =
F+
F.
Proof.
and
We show that
F F F = 0.
F, F
F:
F+
1
F+
2
F,
M O
(13.1)
=
OM
F+
3
F+
n1 i=4 i
F+
n
F,
(13.2)
=
1
F+
2
F+
3
F+
n1 i=4 i
F+
n
F.
(13.3)
curve
over
equals:
F
1
=
D( 1 )
1 f dx 1 F (O ) + [ ; (N ) F (N ) + ; (O) F (O)] , 2
1 , and
where
and
in the context of
37
over
F =
1 D( 1 )
1 f dx 1 F (O ) + [; (N ) F (N ) + ; (O) F (O)] , 2
at the points
where context
and
in the
Hence:
F
1 1
F =
Similarly:
F
2
F
2
1 ; 1 [ (M ) ; (M )] F (M ) = [1 (1)] F (M ) = 0, 2 2 0,
F
n1 i=4 i n1 i=4 i
F
3 3
F
n
F
n
Thus, when placing those values at equations 13.1,13.2 and 13.3, we have:
F+ F.
M O
F = F (O)
OM
(13.4)
F
OM
=
OM M
f dx OM f dx M O
F (M ) +
;
1 ; [ (O) F (O) + ; (M ) F (M )] , 2
F
M O
=
OM M
F (M ) +
1 ; [ (O) F (O) + ; (M ) F (M )] . 2
Hence:
F+
OM M O
F =
OM M M
f dx + F (M ) + F (M ) F (M ) .
38
OM M M
f dx = 0,
where the last transition is due to the FTC in that under our assumptions
This shows
; (O) = +1, ; (M ) = 1, ( 1 ) = (1, +1, +1, 1) , ( 2 ) = (1, +1, 1, +1) . , that ( 1 ) , ( 2 ) (each accepts 8 values according to ; ; 2 2 corollary 28) and (M ) , (O ). There are 8 3 /4 = 144 dierent cases, where the division by 4 results from redundancy due to symmetry. The proof
The other cases to be handled are dierent constellations of the curve vary for dierent values of is complete by a computerized inspection of the other cases.
Now we can formulate the extension of the FTC in denition of the discrete line integral.
R2
39
Theorem 42. Let D R2 be a domain whose edge is detachable. Let f be a function that admits an antiderivative F . Then:
f dx =
D
:RR
F. D.
Proof.
For
Let
{( i , i )}1in
We intro-
n.
The case
n=1
is degenerated.
n = 2,
F
1
1 f dx 1 F (N ) + [ ; (M ) F (M ) + ; (N ) F (N )] , 2 1 f dx 2 F (M ) + [ ; (M ) F (M ) + ; (N ) F (N )] . 2
D( 1 )
F
2
D( 2 )
F =
D 1
F+
2
F =
NN MM
f dx +
f dx + F (M ) + F (N ) F (M ) F (N ) .
NN MM
R2 ,
f dx = F (M ) + F (N ) F (M )
F (N ),
hence:
F =
D D
f dx.
n = 2.
The domain's
For
n = 3,
40
F
1
1 f dx 1 F (N ) + [ ; (M ) F (M ) + ; (N ) F (N )] , 2 1 f dx 2 F (M ) + [ ; (N ) F (N ) + ; (O) F (O)] , 2
D( 1 )
F
2
D( 2 )
F
3
1 ; [ (O) F (O) + ; (M ) F (M )] . 2
F
D
=
1
F+
2
F+
3
F =
D( 1 )
f dx [F (N ) F (N ) + F (M ) F (M )]
D( 2 )
=
D
f dx, R2 .
41
F
1
F
2
F
3
F =
D 1
F+
2
F+
3
F =
D( 3 )
f dx + F (N ) F (N ) =
f dx.
n=3
(the second
42
F
1
D( 1 )
F
2
D( 2 )
F
3
D( 3 )
F =
D 1
F+
2
F+
3
F =
D( 1 )
f dx
D( 2 )
f dx =
f dx.
D( 3 )
Let us now apply the induction's step. Suppose that the theorem holds for any domain whose boundary consists of less than be a domain whose boundary,
n+1
monotonic subcurves.
n monotonic subcurves. Let D D, is written as a minimal monotonic division of Let us divide D into two subdomains, D and D , OM
in gure
by connecting (via a straight line) between the non-shared endpoints of two adjacent monotonic subcurves of the division (such as the line 13.1). According to lemma 41, it holds that:
F =
D D
F+
D
F,
43
and
both
F =
D D
f dx,
D
F =
D
f dx.
F =
D D
F+
D
F =
D = D, hence: f dx = f dx.
D D D
Example 43.
antiderivative
nite unication of rectangles, and see in which sense theorem 42 consollidates with the FTC for such domains. Let
f : R2 R
F. ABCD F
BADC
For a rectangle
F+
BA AD
F+
F+
DC CB
= + + + =
1 [+F (B ) F (A)] 2 1 [+F (D) F (A)] 2 1 [+F (D) F (C )] 2 1 [+F (B ) F (C )] 2 F (B ) + F (D) [F (A) + F (C )] .
More generally, applying the discrete line integral to the edge of a GRD results with a linear combination of the antiderivative at the corners, where each coecient (that equals the value of
detachments (each half is contributed by the discrete line integral over curves from either sides of the corner). This case is depicted in gure 13.6.
Example 44.
(where
Let us apply the discrete line integral to a detachable curve as depicted in gure 13.7. Let
= D),
f : R2 R
be a function that
admits an antiderivative
F.
44
i ,
i=1
45
It holds that:
F
1
1 f dx F (L) + F (L ) , 2 f dx F (M ) , f dx + F (N ) , 1 f dx + F (P ) F (O ) , 2 1 f dx + F (P ) F (P ) , 2 f dx + F (Q ) , f dx F (R ) , 1 f dx F (L) + F (S ) . 2
D (1 )
F
2
=
D (2 )
F
3
=
D (3 )
F
4
=
D (4 )
F
5
=
D (5 )
F
6
D (6 )
F
7
D (7 )
F
8
D (8 )
L S S
f dx = F (S ) F (S ) + F (S ) F (L )
L
R2 ,
results with
F =
f dx
D
as theorem 42 states.
Example 45.
domains' areas.
f (x, y ) 1
such that
F (x, y ) xy .
D,
1dxdy = xy,
i i D
where each
xy
and eventually be aggregated to form the area of tion over the GRD at the interior of
D.
D.
46
Part IV
Epilogue
The novel operators that we surveyed in this paper (detachment and discrete line integral) are both semi-discrete, in the sense that while they address problems over continuous domains, their denitions encapsulate ideas from discrete mathematics. This is in accordance with Lovasz's approach (see [22]), that urges combinations between those types of mathematics. This semi-discrete approach enables future work in the following directions:
Elementary calculus: further exploring extensions to the denition of the detachment. Advanced calculus: extending the discrete line integral to higher dimensions may enable to form similar extensions of the FTC to those dimensions.
Numerical Analysis and computer applications, via optimizations of the detachment and the discrete line integral. Metric and topological spaces and other elds of classical analysis. Given a function,
dX , dY
are the induced measures respectively, one usually cannot talk about the derivative, since the term:
lim
dY (f (x),f (x0 )) is not always dened (we can dX (x,x0 ) dY () dX () is well dened). However, the
xx0
where
tion of the detachment), is often well dened, and suggests a classication of a function's discontinuity at a point.
47
References
[1] G. Doretto, T. Sebastian, P. Tu, J. Rittscher, Appearance-based person reidentication in camera networks: problem overview and current approaches, Journal of Ambient Intelligence and Humanized Computing 2 (2011) 127-151. [2] X. Wang, G. Doretto, T. Sebastian, J. Rittscher, and P. Tu. Shape and appearance context modeling. In Proc. IEEE Int. Conf. on Computer Vision (ICCV), pages 18, 2007. [3] K. Juengling and M. Arens. Local feature based person reidentication in infrared image sequences. In AVSS, pp. 448454, 2010 [4] Satta, R., Fumera, G., Roli, F. Fast person re-identication
based on dissimilarity representations. Pattern Recognition Letters 33(14), 1838-1848 (2012). [5] Bauml, M., and Rainer Stiefelhagen. Evaluation of local features for person re-identication in image sequences. Advanced Video and Signal-Based Surveillance (AVSS), 2011 8th IEEE International Conference on. IEEE, 2011. [6] Viola, Paul, and Michael Jones. Rapid object detection using a boosted cascade of simple features. Computer Vision and Pattern Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer Society Conference on. Vol. 1. IEEE, 2001. [7] P. Viola, M. Jones, and D. Snow. Detecting Pedestrians Using Patterns of Motion and Appearance. In Proc. Int'l Conf. Computer Vision, pp. 734-741, 2003. [8] M. Pham, Y. Gao, V. D. Hoang, T. Cham. Fast Polygonal Integration and Its Application in Extending Haar-like Features to Improve Object Detection. In Proc. of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), San Francisco, CA, 2010. [9] J. Hensley, T. Scheuermann, G. Coombe, M. Singh, A. Lastra. Fast summed-area table generation and its applications. In Comput. Graph. Forum, 24(3):547 555, September 2005. [10] F. Porikli, Integral histogram: a fast way to extract histograms in Cartesian spaces. In Proc. of the IEEE computer society conference on computer vision and pattern recognition, vol 1, pp 829836. [11] M. Grabner, H. Grabner, and H. Bischof. Fast approximated SIFT. In ACCV, volume I, pages 918927, 2006.
48
[12] Y. Ke, R. Sukthankar and M. Hebert. Ecient visual event detection using volumetric features. In International conference on computer vision, pp. 166-173, October 2005, Volume 1. [13] Lienhart, R. and Maydt, J. An extended set of Haar-like features for rapid object detection. In IEEE Computer Vision and Pattern Recognition (p. I:900:903). [14] Edwards, Charles Henry, and David E. Penney. Calculus. NJ: Prentice Hall, 2002. [15] Keisler, H. Jerome. Elementary calculus: proach. Courier Dover Publications, 2012. [16] Simmons, George Finlay, and George Finlay Simmons. Calculus with analytic geometry. Vol. 2. McGraw-Hill, 1996. [17] Anton, Howard, et al. Calculus. Vol. 2. Wiley, 2002. [18] Richtmeyer, D. and Morton, K.W., (1967). Dierence Methods for Initial Value Problems, 2nd ed., Wiley, New York. [19] Crow, Franklin (1984). Summed-area tables for texture mapping. SIGGRAPH '84: Proceedings of the 11th annual conference on Computer graphics and interactive techniques. pp. 207212. [20] Ehrhard tions for Behrends which all and points Stefan are a Geschke. local FuncAn innitesimal ap-
extremum.
http://math.boisestate.edu/~geschke/papers/EverywhereMinMax.pdf. [21] Pfeer, Washek F. The multidimensional fundamental theorem of calculus. Journal of the Australian Mathematical Society (Series A) 43.02 (1987): 143-170. [22] L. Lovasz. One mathematics. In The Berlin Intelligencer, Mitteilungen der Deutschen Math.-Verein, Berlin (1998), 10-15.
49
Figure 13.8: An illustration to dierent monotonic divisions of the same closed curve (the upper is the minimal such division). The subtler the division is, the larger the internal GRD becomes - over whom the integral is calculated by aggregating the antiderivative's values at the endpoints of each monotonic curve's (positive) local domain.
50