Axiomatic Integration: Linearity

Every integral we actually use is linear - but demanding it determines nothing new.

Third in a series on axiomatizing integration. The axioms are set up in the first post, and the second works out exactly which functions they determine. This post takes up the first of two candidate new axioms; the fourth takes up the second.

The previous post measured our uncertainty exactly. If ff is bounded on J=[a,b]J=[a,b], then every integral satisfying the axioms which can integrate ff has to satisfy

Jf    J?f    Jf\underline{\int_J}f\;\leq\;\int^?_Jf\;\leq\;\overline{\int_J}f

and the two Darboux integrals themselves satisfy the axioms, so both endpoints of that interval are actually achieved.

In fact every point of the interval is achieved, and it takes one line to see. For 0θ10\leq\theta\leq1 put

Jθf=(1θ)Jf+θJf\int^\theta_J f=(1-\theta)\underline{\int_J}f+\theta\overline{\int_J}f

Rectangle areas, comparison and subdivision are all preserved by taking convex combinations, so each θ\int^\theta is again an integral satisfying the axioms. And as θ\theta runs from 00 to 11 the value Jθf\int^\theta_Jf sweeps out the whole interval.

So that interval isn’t just a pair of bounds we happened to be able to prove. It is exactly the set of values the axioms permit. I’ll call it the uncertainty interval of ff from here on.

Adding a Fourth Axiom

There is an obvious defect in all of these examples. Unless the two Darboux integrals agree, neither of them is linear - the upper one is only subadditive and the lower one only superadditive - and their convex combinations are generally not linear either. Meanwhile every theory of integration anyone actually uses is linear on the nose.

So the axioms are permitting a freedom that no real theory of integration would ever exercise, and the natural response is to close it off.

DefinitionLinearity

For each interval JJ the set I(J)\mathcal{I}(J) of integrable functions is a vector space, and J(cf+kg)=cJf+kJg\int_J(cf+kg)=c\int_Jf+k\int_Jg for all f,gI(J)f,g\in\mathcal{I}(J) and all c,kRc,k\in\RR.

This is a real restriction. Not one of the theories θ\int^\theta satisfies it, so every witness we had for the interval being full is now gone. It also ties a single theory’s answers to one another: once a linear theory has fixed values for ff and gg, it has no remaining choice about f+gf+g.

That leaves the question wide open. The squeeze in the previous post never used linearity, so the interval still bounds every linear theory. What we no longer know is whether any value inside it is still reachable. The goal of this post is to show that all of them are.

TheoremLinearity does not shrink the uncertainty interval

Let ff be bounded on [a,b][a,b], and let tt be any point of its uncertainty interval, abf    t    abf.\underline{\int_a^b}f\;\leq\;t\;\leq\;\overline{\int_a^b}f. Then there is an integration theory satisfying rectangle areas, comparison, subdivision and linearity, in which every bounded function is integrable on every closed bounded interval, and which assigns [a,b]f=t.\int_{[a,b]}f=t.

That is, adding linearity does not shrink the set of possible values for any bounded function, on any interval.

The tool is the ordinary Hahn-Banach theorem. It extends a linear functional from a small space to a big one, provided you can name a ceiling the functional has to stay underneath. Almost all the work is in choosing that ceiling.

Building the Theories

Working on the whole line at once

Here is the plan. We build one linear functional LL, defined on functions living on all of R\RR, and then define the integral on an interval JJ by Jh=L(h~)\int_J h=L(\tilde h) where h~\tilde h denotes hh extended by zero to the rest of the line. Every interval takes its integral from the same LL.

It would be more natural to work one interval at a time, but that runs straight into subdivision. Subdivision is not a condition on any single interval - it ties the integral on [a,b][a,b] to the integrals on [a,c][a,c] and [c,b][c,b]. Building those three separately, we would have to arrange their agreement by hand. Building them all out of one LL makes it automatic, because subdivision then becomes a statement about adding functions together, and LL is additive.

So let B\mathcal{B} be the bounded functions on R\RR which vanish outside some bounded set. It’s a vector space, and it contains h~\tilde h for every bounded hh on every closed interval. On the Riemann integrable members of B\mathcal{B} we already know what LL has to do - it has to return Rg\int_\RR g - and our job is to extend that to everything else.

(A small point we’ll want later: h~\tilde h is Riemann integrable exactly when hh is, since extending by zero adds at most two discontinuities, at the endpoints of JJ.)

Choosing a ceiling

What should the ceiling be? For a given hh it should be the largest value we could possibly justify assigning it - and there is an obvious candidate. If some Riemann integrable gg lies above hh, then comparison forces our integral of hh to be at most Rg\int_\RR g. So the cheapest such gg bounds us:

U(h)=inf{Rg  :  g Riemann integrable, gh}U(h)=\inf\Big\{\int_\RR g \;:\; g \text{ Riemann integrable},\ g\geq h\Big\}

This is a real number. A large enough multiple of χK\chi_K is a majorant, so the set is not empty; and no majorant can have integral below hK-\|h\|_\infty|K|, since ghhg\geq h\geq-\|h\|_\infty on KK and g0g\geq0 outside it.

This ceiling is not new. If hh lives on an interval JJ then

U(h~)=JhU(\tilde h)=\overline{\int_J}h

In one direction, the step function built from any partition of JJ is a Riemann integrable majorant whose integral is that partition’s upper sum, so U(h~)U(\tilde h) is at most every upper sum. In the other, any Riemann integrable majorant gh~g\geq\tilde h has Rgh~\int_\RR g\geq\overline{\int}\tilde h by monotonicity of the upper integral over a large enough interval, and that upper integral is Jh\overline{\int_J}h because h~\tilde h vanishes outside JJ.

So the ceiling is the upper Darboux integral from last time, computed by comparing hh against whole functions instead of against partitions. We need three properties of it.

It is sublinear, which is the hypothesis Hahn-Banach needs. Majorants of h1h_1 and of h2h_2 add to a majorant of h1+h2h_1+h_2, so U(h1+h2)U(h1)+U(h2)U(h_1+h_2)\leq U(h_1)+U(h_2); and scaling a majorant by c0c\geq0 scales its integral, so U(ch)=cU(h)U(ch)=cU(h).

Adding a Riemann integrable function just shifts it. For gg Riemann integrable, U(h+g)=U(h)+RgU(h+g)=U(h)+\int_\RR g because adding gg matches the majorants of hh with the majorants of h+gh+g one for one. Taking h=0h=0 gives U(g)=RgU(g)=\int_\RR g, so the Riemann integral is a linear functional already sitting underneath the ceiling. We will use this identity constantly.

It is asymmetric. UU is homogeneous only for nonnegative scalars, so U(h)U(-h) is not U(h)-U(h). Instead U(h)=hU(-h)=-\underline{\int}h Flipping the sign swaps majorants for minorants, and so swaps the upper Darboux integral for the lower one. This is what handles every negative coefficient below.

The one free choice

Now the construction itself, which is shorter than the setup.

We know what our integral does on Riemann integrable functions, and we want it to send ff to tt. So we enlarge the space by exactly one dimension and simply declare it.

Suppose first that ff is not Riemann integrable. Then every function of the form g+cf~g+c\tilde f, with gg Riemann integrable and cc real, determines gg and cc uniquely - otherwise f~\tilde f would be a combination of Riemann integrable functions and hence Riemann integrable itself. So we may define L(g+cf~)=Rg+ctL(g+c\tilde f)=\int_\RR g+ct on that slightly larger space. It is linear, it still agrees with the Riemann integral, and it does what we asked: L(f~)=tL(\tilde f)=t.

There is exactly one thing to check. Does this declaration already break through the ceiling? We need LUL\leq U.

For c>0c>0, the rigid-shift identity gives U(g+cf~)=Rg+cU(f~)U(g+c\tilde f)=\int_\RR g+c\,U(\tilde f), so the requirement LUL\leq U becomes ctcU(f~)ct\leq c\,U(\tilde f), which is to say tabft\leq\overline{\int_a^b}f

For c<0c<0 we need the asymmetry. Writing c=dc=-d with d>0d>0, we get U(gdf~)=Rg+dU(f~)=RgdabfU(g-d\tilde f)=\int_\RR g+d\,U(-\tilde f)=\int_\RR g-d\,\underline{\int_a^b}f, so the requirement becomes dtdabf-dt\leq-d\,\underline{\int_a^b}f, which is to say tabft\geq\underline{\int_a^b}f

For c=0c=0 there is nothing to check, since both sides equal Rg\int_\RR g.

So our declaration is consistent with the ceiling exactly when

abf    t    abf\underline{\int_a^b}f\;\leq\;t\;\leq\;\overline{\int_a^b}f

That deserves a pause. We did not assume the uncertainty interval and then verify it. It fell out, as the precise condition under which our one free choice is compatible with the axioms at all. The interval is not a bound we happened to be able to prove - it is the exact list of decisions we are permitted to make.

(If ff is Riemann integrable there is nothing to arrange: the interval is a single point, tt has no choice but to be that value, and we simply start from the Riemann integral itself.)

Extending

Hahn-Banach now does its job. A linear functional on a subspace, sitting under a sublinear ceiling, extends to a linear functional on the whole space still sitting under that ceiling. So LL extends to all of B\mathcal{B} - still linear, still agreeing with the Riemann integral, still sending f~\tilde f to tt, and still satisfying LUL\leq U everywhere.

We never asked for positivity, and we get it anyway. If h0h\geq0 then h0-h\leq0, so the zero function is a Riemann integrable majorant of h-h and therefore U(h)0U(-h)\leq0. Then L(h)=L(h)U(h)0-L(h)=L(-h)\leq U(-h)\leq0 so L(h)0L(h)\geq0. Comparison comes out of the ceiling on its own, without our having to arrange it.

Hahn-Banach is not constructive. We are proving that two rival theories of integration exist without ever being able to write down either one.

Reading off the intervals

For each closed bounded interval JJ, declare every bounded function on JJ to be integrable, and define Jh=L(h~)\int_J h=L(\tilde h)

Linearity is immediate, since extension by zero and LL are both linear. Comparison follows from positivity applied to h2h1h_2-h_1. Rectangle areas hold because k~=kχJ\tilde k = k\chi_J is Riemann integrable, so Jk=kJ\int_J k=k|J|.

That leaves subdivision, which is why we went global in the first place. Its domain half is free: a function on [c,d][c,d] is bounded exactly when both of its restrictions are. For the values, note that [c,e][c,e] and [e,d][e,d] share the endpoint ee, so zero-extending both restrictions counts h(e)h(e) twice:

h[c,e]~+h[e,d]~=h~+h(e)χ{e}\widetilde{h|_{[c,e]}}+\widetilde{h|_{[e,d]}}=\tilde h+h(e)\chi_{\{e\}}

But χ{e}\chi_{\{e\}} is Riemann integrable with integral zero, so LL kills it, and applying LL to both sides is exactly the subdivision identity. In the first post we derived that integrals over a single point vanish from subdivision; here we need it in order to get subdivision.

Finally, on our original interval, [a,b]f=L(f~)=t\int_{[a,b]}f=L(\tilde f)=t. That is the theory we set out to build.

What We Have Proved

The original axioms let ff take any value in its uncertainty interval. After adding linearity, the same entire interval is still available:

{[a,b]f  :   satisfies all four axioms and integrates f}=[abf,  abf]\Big\{\textstyle\int_{[a,b]}f \;:\; \int \text{ satisfies all four axioms and integrates } f\Big\}=\Big[\underline{\int_a^b}f,\;\overline{\int_a^b}f\Big]

Containment one way is the squeeze from the previous post; containment the other way is the construction above.

CorollaryLinearity determines nothing new

A bounded function is axiomatically integrable with respect to the four axioms if and only if it is Riemann integrable.

If ff is Riemann integrable its two Darboux integrals agree, so every theory is forced onto their common value. If it is not, its uncertainty interval contains more than one point and the theorem builds linear theories realizing different ones.

So the class of determined functions is exactly what it was three axioms ago.

Which raises the obvious next question. Linearity is an algebraic condition - it relates a function to sums and multiples of itself. What if we asked for something geometric instead, and demanded that the integral not care where on the line a function sits? That’s the next post.

← All notes