I suppose I should allot some time for midterm review things…
One problem from the practise midterm I’d like to highlight is the following:
Problem 1.
Show that if f:[0,1]→[0,1]2 is continuous and onto, then it cannot be one-to-one.
In other words, there is no continuous bijection f:[0,1]→[0,1]2. A highlight of this problem is the following fact: if f is continuous and bijective on a compact domain, its inverse is also continuous. This is not true of non-compact domains — make sure you know some counterexamples.
Since continuous functions preserve topological features in one direction or another, continuous bijections with continuous inverses (known as homeomorphsims) identify topological features of the domain and range: open sets and closed sets are “paired up”, connectedness for one implies connectedness of the other, etc. With this in mind, one may search for topological features of [0,1] that are not shared by [0,1]2 to get a contradiction.
Solution 1
If f:[0,1]→[0,1]2 is a continuous bijection, its inverse f−1:[0,1]2→[0,1] is continuous too. Restricting this to the smaller domain
f−1:[0,1]2∖{f−1(21)}→[0,1]∖{21}
gives a continuous surjection from a connected domain to a disconnected image, a contradiction. □
This solution argues that the unit square and unit interval are topologically distinguishable, as the latter becomes disconnected upon removing a point while the former remains connected.
Here’s another cute solution that shows that the unit square and unit cube are topologically distinguishable by size:
Solution 2
Suppose f:[0,1]→[0,1]2 is a continuous bijection; its inverse is also continuous. Then, if ιx:(0,1)→[0,1]2 is given by y↦(x,y), we have the composite
(0,1)ιx[0,1]2f−1[0,1]
is continuous and injective. Hence, by the intermediate value theorem, f−1({x}×(0,1)) is a nonempty open interval, and these are pairwise disjoint. But [0,1] does not contain uncountably many nonempty disjoint open intervals. □
Question 2.
Does there exist a continuous bijection f:[0,1]2→[0,1]3?
The Mesh Size Characterisation of the Integral
Let α:[a,b]→R be a nondecreasing function. Recall the following criterion for Riemann-Stieltjes integrability with respect to α:
Theorem 3.
Let f:[a,b]→R be a bounded function. The following are equivalent:
f∈R(α), i.e.
infU(f,P,α)=supL(f,P,α),
where the sup and inf are taken over all partitions P of [a,b].
For every ϵ>0, there exists a partition P such that
U(f,P,α)−L(f,P,α)<ϵ.
Let f:[a,b]→R be continuous. Recall the following proof that f∈R(α):
Since f is continuous on a compact domain, it’s uniformly continuous. Thus, given ϵ>0, let δ>0 such that ∣x−y∣<δ implies ∣f(x)−f(y)∣<α(b)−α(a)ϵ.
Let P={a=x0<⋯<xn=b} be any partition of [a,b] such that xi−xi−1<δ for all i. On each subinterval [xi−1,xi], we have Mi−mi<α(b)−α(a)ϵ by the extreme value theorem and by construction of δ.
Compute that
U(f,P,α)−L(f,P,α)=i=1∑n(Mi−mi)Δαi<α(b)−α(a)ϵi=1∑nΔαi=ϵ.
Note that this proof indicates a bit more than integrability: it doesn’t matter what the partition P is, as long as it’s “fine enough”, the upper and lower sums will be good approximations of the integral. This is in line with how we learned integration in calculus. This can be formalised as follows:
Definition 4.
Given a partition P={a=x0<⋯<xn=b} of [a,b], we define the mesh size of P as
μ(P):=max{xi−xi−1:i=1,…,n}.
(This is sometimes denoted ∥P∥, but I don’t like using the “norm” bars on something that’s not a vector space.)
Theorem 5.
If f:[a,b]→R is continuous, then f∈R(α), and
∫abfdα=μ(P)→0limU(f,P,α)=μ(P)→0limL(f,P,α).
Explicitly, this means that for all ϵ>0, there exists a δ>0 such that μ(P)<δ implies
∫abfdα−U(f,P,α)<ϵ,
and likewise for the lower sums.
This leads to the following alternative definition of integrability: if f:[a,b]→R is bounded, f∈R(α) if the limits
μ(P)→0limU(f,P,α)=μ(P)→0limL(f,P,α)
and both exist. Unfortunately, this is not equivalent to the definition of integrability we stated at the beginning.
Exercise 6.
Give an example of f,α such that f∈R(α) (in the original sense) and
μ(P)→0limU(f,P,α)
does not even exist.
As your condition hopefully demonstrates, it’s when the discontinuities of α and f overlap and “conspire together” that the mesh size formulation of integrability fails. When f is continuous, this pathology doesn’t happen. When α is continuous, we again expect these pathologies not to happen either, but proving the equivalence of these two characterisations is more difficult.
Proposition 7.
Let α:[a,b]→R be nondecreasing and continuous. Let f:[a,b]→R be bounded. Then f∈R(α) if and only if limμ(P)→0U(f,P,α)=limμ(P)→0L(f,P,α) exist and coincide. Additionally, both limits coincide with ∫abfdα.
Note, by the way, that the limits as μ(P)→0 not existing or not coinciding does not imply that both f and α share a point of discontinuity. Any f∈/R(α) exhibit this problem, so this strategy of proof is doomed.
To prove the proposition, we’ll first prove a lemma that states that upper and lower sums are “continuous” with respect to P when α is continuous. Specifically, when you add a point to a partition, the upper and lower sums do not change by much.
Lemma 8.
Let f:[a,b]→R be a bounded function, α:[a,b]→R nondecreasing (not necessarily continuous), and P={a=t0<⋯<tn=b}.
Let ti−1<t∗<ti, and define P∗=P∪{t∗}, i.e. the partition formed by adding a point t∗ to P. Then
∣U(f,P,α)−U(f,P∗,α)∣≤([xi−1,xi]supf−[xi−1,xi]inff)(α(xi)−α(xi−1)).
An identical inequality holds when U is replaced by L.
To prove this key lemma, expand the two sums and compare.
Proof of Proposition
The “if” direction is clear: take any partition of sufficiently small mesh size, and the upper and lower sums will be close to their common limits, hence also each other.
We will focus on the “only if” part and prove that if f∈R(α), then
μ(P)→0limU(f,P,α)=∫abfdα.
An identical argument applies to the limit of the lower sums.
When f is a constant function, both claims are trivially true, so we’ll assume f is not constant.
Fix any ϵ0>0. There exists a partition P such that U(f,P,α)<∫abfdα+ϵ0. Our goal is to determine a δ>0 such that whenever μ(P’)<δ, U(f,P’,α) is within ϵ0 of the integral (maybe with an extra constant factor).
To do so, we’ll leverage the lemma and argue that U(f,P’,α) should be close to U(f,P’∪P,α)≤U(f,P,α). We can do this iteratively, adding one point at a time to P’, leveraging the continuity of α to make the difference at each step very small.
Let ϵ1>0, to be chosen later. Since α is continuous on a compact domain, it’s uniformly continuous. Thus, there exists δ>0 such that ∣x−y∣<δ implies ∣α(x)−α(y)∣<ϵ1. Then, whenever P’ is any partition with μ(P’)<δ, one has
U(f,P’,α)−U(f,P’∪{t∗},α)≤(supf−inff)⋅(α(xi)−α(xi−1))<(supf−inff)ϵ1.
Proceeding by induction, we have that
U(f,P’,α)−U(f,P’∪P,α)<(supf−inff)ϵ1∣P∣,
where ∣P∣ is the number of points in the partition P.
Setting ϵ1=∣P∣(supf−inff)ϵ0, we find that
U(f,P’,α)<U(f,P’∪P,α)+ϵ0≤U(f,P,α)+ϵ0<∫abfdα+2ϵ0.
This concludes the proof. □
Think carefully about the order in which everything was constructed and chosen:
ϵ0>0 was taken to be arbitrary.
P was determined based on ϵ0.
ϵ1>0 was determined based on P, f, and ϵ0.
Finally, δ>0 was determined based on ϵ1 and α.
The lemma is suggestive of why we need either f or α to be continuous in order to make the above statement: when we relate fine partitions to “coarse” partitions, we need to make sure the two are close. When both f and α are simultaneously discontinuous, it’s possible that this doesn’t happen.
Question 9.
Let f:[a,b]→R and α:[a,b]→R nondecreasing. Suppose at every x∈[a,b] either f or α is continuous. Is it true that if f∈R(α),
μ(P)→0limU(f,P,α)=μ(P)→0limL(f,P,α)=∫abfdα?