§ Baire Category Theorem
- Dense set: set whose closure is full space
- Baire Category theorem: Intersection of countably many dense sets is dense (countable interesction of chonk is chonk)
§ Proof
- Let D[i] be family of dense sets.
- Denote C(⋅) for the closure of a set.
- Let p∈W, we need to show that p∈C(∩iD[i]).
- So for any ϵ, we need to show that there is a point w (for witness) that is ϵ close to p in ∩iD[i].
- So we need to show that w is in each of the D[i].
- We will create a sequence of points that will converge to w
def find_witness(Ds, p, eps):
"""returns a point 'w' such that `w ∈ Ds[i] ∀i` and that `|p - w| < eps`."""
seq = []
cur = D[0].get_close_pt(p, eps/3))
d_scale = 1
yield cur
for k in range(1, infty):
for i in range(0, k):
d += 1
next = D[i].get_close_pt(cur, eps/3**d)
yield cur
cur = next
§ Corollary 1: Space cannot be union of non chonk
- A nowhere dense set is a set whose closure is empty.
- A meagre set/ a set of first category is a set which can be written as a countable union of nowhere dense sets.
- A non meagre set/a set of second category is a set which cannot be written in this way
- Baire Category: A complete metric space is non-meagre / second category in itself.
§ Proof of Corollary 1
- By contradiction, assume that X is the union of nowhere dense sets Ni.
- complement the set Ni to get Di≡X−Ni.
- We claim that the sets Di are dense.
- By baire category theorem, ∩Di is dense.
- But this means that (∩Di)C is nowhere dense, that is, ∪DiC=∪Ci is nowhere dense.
- If ∪Ci is nowhere dense, then (∪Ci)=X.
§ Corollary 2: One of union is chonk
- Baire Category, stmt 2: If X is the union of a countable family of closed subsets, then at least one of the closed subsets contains an open set
§ Proof of Corollary 2
§ Abstract Use: Swap Quantifiers
- Let D be an enumerable set and X a complete metric space.
- We have some statement ∀x∈X,∃d∈D,Pd(x).
- We get a uniform statement: ∃d∈D,∀x∈X,Pd(x)
- To do this, we first define Fd≡{x∈X:Pd(x)} (filter x by Pd).
- If we are lucky, then each of the Fd are closed. Since d∈D is enumerable, and we have that X=∪dFd, we apply baire category.
- Baire category tells us that there is a d∈D such that Fd has non empty interior.
- By setup the situation such that if int(FD)=∅, then FD=X, which gives us the uniform statement.
§ Application : Vanishing derivative pointwise implies fn is polynomial
- Let P be infinitely differentiable, such that for each x∈R, there is a number n(x)∈N such that ∂n(w)P/∂xn(w)∣w=0.
- This is again a case where we switch a pointwise fact --- is locally like a poly as nth order derivative vanishes, into a global fact --- is actually a polynomial.
- Let us try the above proof sketch.
- Proof by contradiction, assuming P is not a polynomial.
- Define X≡{x:∀x∈(a,b),P∣(a,b) is not a polynomial}
- Define Fd≡{v∈[0,1]:(∂df/partialxd)(v)=0}
- Clearly, ∪Fd≡[0,1], and each of th Fd are closed (zero set of fn).
- By baire category, one of the Fd has an open set inside it.
- This means that for some open set, there is some natural D such that the Dth derivative vanishes.
- From this, it is "clear" that f is a polynomial?
§ Application : the reals are uncountable.
- Assume [0,1] is countable.
- So [0,1]=∪i{x[i]} for a countable number of points x[i].
- See that each of the sets {x[i]}.
- But we know that a nonempty set X is not a countable union of nowhere dense sets.
§ Application: Uniform boundedness
- Let X be a banach space, Y a normed vector space, B(X,Y) be all bounded linear operators from X to Y. Let F be a collection of bounded linear operators from X to Y. If ∀x0∈X,supT∈F∣∣T(x0)∣∣Y<∞ (set of operators is pointwise bounded), then supT∈F∣∣T∣∣<∞ (set of operators is uniformly bounded)