wip

Uploaded Last edited

Graphs

A (simple) graph GG is a set, V(G)V(G) of verticies, and E(G)E(G): two element subsets of GG, known as edges.

A sequence of vertices, with edges between subseqent verticies, is called a walk. If Each edge is unique (but a vertex may repeat) we call it a trail (there are some other names), if each vertex is unique, we call it a path. Finally, if we have a path, and take an edge from the last vertex to the first vertex, we have what is called a cycle.

let x,y∈V(G)x,y \in V(G). we say xx is connected to yy, if there exists a path from xx to yy in GG. Indeed, the relation induced on V(G)V(G) is an equivalence, and partions V(G)V(G) into connected “subgraphs” (as defined below) such that any edge has both endpoints in exactly one connected component.

For two graphs G,HG,H we say HH is a subgraph of GG, if V(H)⊆V(G)V(H) \subseteq V(G) and E(H)⊆E(G)E(H) \subseteq E(G).

A subgraph of GG can be induced by:

Selecting a subset UU of V(G)V(G), and taking all edges in GG with both endpoints in UU. We call such subgraphs vertex induced.

Selecting a subset XX of E(G)E(G), and taking the verticies of endpoints. We call such subgraphs edge induced.

We claim that if GG is connected, then GG has at least ∣V∣−1|V|-1 edges.

we will induct on nn, being the number of verticies, n=1,n=2n=1, n=2 are obvious, suppose the hypothesis holds when k≤nk \leq n

Take any connected graph on n+1n+1 vertices, and remove vn+1v_{n+1}, Then, let C1,C2,…CrC_{1},C_{2},\dots C_{r} be the connected components of the resulting graph. let CiC_{i} have kik_{i} vertices, by our hypothesis, CiC_{i} has at least ki−1k_{i}-1 edges. Further, there must be at least 1 edge from vn+1v_{n+1} into each connected component. Thus, the total number of edges is at least ∑i=1r(ki−1)+r=n\sum_{i=1}^r(k_{i}-1) + r = n. Closing the induction

The handshaking lemma says, if you count the degree of each vertex, you count each edge twice, (once for each endpoint), thus

∑vd(v)=2∣E(G)∣\sum_{v}d(v) = 2|E(G)|

A coloring of the verticies of a graph, is a map ϕ:V(G)→[r]\phi: V(G) \to [r] where rr is the number of colors being used. we say a coloring is valid if whenever uv∈E(G)uv \in E(G) ϕ(u)≠ϕ(v)\phi(u) \neq \phi(v).

The chromatic number of a graph, written χ(G)\chi(G), is the smallest rr for which there exists a valid coloring with rr colors.

its easy to give an uppoer bound on χ(G)\chi(G) based on the maximum degree of a vertex in GG, often denoted Δ(G)\Delta(G).

We claim χ(G)≤Δ(G)+1\chi(G) \le \Delta(G) + 1, of course, any vertex vv is adjacent to atmost Δ(G)\Delta(G) other vertices. Arrange the verticies of GG in any order say v1,v2,…vnv_{1},v_{2},\dots v_{n}. We shall construct a coloring of V(G)V(G) inductively. set ϕ(v1)=1\phi(v_{1}) = 1. Suppose you can color v1,v2,…viv_{1},v_{2},\dots v_{i} with at most Δ(G)+1\Delta(G)+1 colors. vi+1v_{i+1} is only adjacent to at most Δ(G)\Delta(G) vertices, even if all of them were colored distinctly so far, we have (at least) one extra color we can use to color vi+1v_{i+1}.

Moreover, whenever HH is a subgraph of GG, we have χ(H)≤χ(G)\chi(H) \leq \chi(G). (simply inherit the coloring to HH).

For a given graph HH, the number ex(n,H)ex(n,H) is the maximum number of edges you can put on an nn vertex graph, such that it does not contain HH as a subgraph, In problems of this flavor, HH is called the forbidden graph.

Suppose only χ(H)=c\chi(H) = c is known. well, we know that for any nn, the complete c−1c-1 partite graph, with nearly equal vertices in each part, has lots of edges, and can be colored with c−1c-1 colors. But HH cannot be colored with fewer than cc colors, so This graph avoids HH as a subgraph.

But as we will show later, The complete c−1c-1 partite graph, with nearly equal verticies in each part, is actually the best we can do, when HH is the complete graph on cc vertices.

Suppose nn is large, of all the candidates of HH with χ(H)=c\chi(H) = c, KcK_{c} is the densest candidate, in the sense that its got as little vertices and as many edges as possible. Just thinking of it in a back of the napkin way, avoiding KcK_{c} means avoiding him in all cc sized subgraphs, of which there may be many, so you’d be removing a lot of edges.

Now,, suppose HH is connected, and χ(H)=c\chi(H) = c, and ∣V(H)∣=c+1|V(H)| = c+1. Now suppose Kc≤HK_{c} \leq H. That means some vc+1v_{c+1} in HH has an edge into KcK_{c}, but d(vc+1)<cd(v_{c+1}) < c otherwise, we would have H=Kc+1H = K_{c+1}. That is, HH is less dense than Kc+1K_{c+1}. We shall get into such ideas later, let us develop some machinery first.

Let GG be a graph, U⊂V(G)U \subset{ V(G) } is known as an independent set, if the vertex induced subgraph by UU has no edges.

we can therefore say that GG is rr-colorable, if and only if there exists a partition of V(G)V(G) into at most rr independent sets.

This is obviously true, as any valid coloring ϕ:V(G)→[r]\phi: V(G) \to [r] has for each ii, ϕ−1(i)\phi^{-1}(i) to be an independent set. On the other hand, if one produces a partition of V(G)V(G) into sets V1,V2,…VkV_{1},V_{2},\dots V_{k} where k≤rk \le r and each ViV_{i} is an independent set, we may construct a valid coloring v↦i  ⟺  v∈Viv \mapsto i \iff v \in V_{i}.

Let A⊆V(G)A \subseteq V(G) be an independent set. We say that AA is full if each v∈V(G)∖Av \in V(G)\setminus A has some u∈Au \in A for which uvuv is an edge. (Such a set is usually called a maximal independent set.)

On the other hand, suppose there exists v∗∈V(G)∖Av^* \in V(G)\setminus A for which there is no u∈Au \in A such that uv∗uv^* is an edge. Then, A∪{v∗}A \cup \{v^*\} is an independent set with strictly more elements.

TikZ diagram

This means that if AA is an independent set of maximum size, then AA is full.

We claim that the converse is not true. For example, take the complete bipartite graph K5,10K_{5,10}. The part with five vertices and the one with 10 vertices are both full, but only the part with 10 vertices has maximum size.

Now, we shall relate this to the chromatic number.

let A⊆V(G)A \subseteq V(G) be an independent set, then χ(G)≤1+χ(G[V(G)∖A])\chi(G) \le 1 + \chi(G[V(G)\setminus A]) where G[V(G)∖A]G[V(G)\setminus A] is the subgraph induced by V(G)∖AV(G)\setminus A (you could color AA with just 1 new color).

Now we feel as though, if AA is a maximum independent set, then χ(G)=1+χ(G[V(G)∖A])\chi(G) = 1+ \chi(G[V(G)\setminus A]), and indeed, it is enough to show one coloring of GG with χ(G)\chi(G) colors, where one color class is a maximum independent set.

We will give a counter-example: A graph GG where no optimal coloring has a maximum independent set:

TikZ diagram

In the above graph, we see there is only one maximum independent set, namely v1,v4,v5v_{1},v_{4},v_{5} (notice that any other 3-subset has at least one edge internally) but if v1,v4,v5v_{1},v_{4},v_{5} are all colored the same, the internal triangle must use 3 new colors.

TikZ diagram

An optimal coloring is shown below. credit (https://math.stackexchange.com/questions/684077/graph-colouring-and-maximal-independent-set?__cf_chl_tk=fjeZiqSBC8CuG8sZaGfTGVZp84frS5LZdqvxnsZgwT0-1789336237-1.0.1.1-ls3XYRVWjPuJ6EE_9a1Glx8UKBd9tUtia3PJWpH6.uk)

TikZ diagram

What is true, is that if ϕ:V(G)→[χ(G)]\phi : V(G) \to [\chi(G)], is a valid coloring, each color class ϕ−1(i)\phi^{-1}(i) has some xix_{i} with at least one edge into every other color class.

Suppose for the contrary, that any x∈ϕ−1(1)x \in \phi^{-1}(1) has some jj for which, xx has no edge into ϕ−1(j)\phi^{-1}(j). In this case, we may color xx with the color jj. Doing this for each x∈ϕ−1(1))x \in \phi^{-1}(1)), we obtain a coloring of V(G)V(G) with at most χ(G)−1\chi(G)-1 colors, which is impossible.

We now take a small detour:

For each k,r,sk,r,s, There exists some N(k,r,s)N(k,r,s) such that if the complete ss-uniform hypergraph (meaning every hyper-edge is an s-element subset) on NN verticies is edge-colored with rr colors, There is a monochromatic complete ss-uniform hypergraph on kk verticies as a subgraph.

Notationally, we denote the complete ss uniform hypergraph on nn vertices as K(n,s)K(n,s).

proof: Let NN be sufficently large, and color any ss-edge in K(N,s)K(N,s) one of rr colors, with uniform probability.

Now take some subgraph VV induced by a vertex set of size kk. Indeed, V=K(k,s)V= K(k,s) (upto isomorphism). Now, what is the probability of VV being monochromatic in edges?

There are (ks)\binom{k}{s} edges, each of them must be the same color, ie the probability of VV being monochromatic in a particular color is r−(ks)r^{-\binom{k}{s}}. Thus,

P(V is monochromatic)=r1−(ks)\mathbb{P}\bigl(V \text{ is monochromatic}\bigr) = r^{1-\binom{k}{s}}

Now, let N=tkN = tk for some sufficently large tt. We know that (due to inclusion-exclusion) The probability that some subgraph K(k,s)K(k,s) is monochromatic is at least the probability of one of many disjoint subgraphs, each isomorphic to K(k,s)K(k,s) being monochromatic.

That is, Let RR denote the probability that K(N,s)K(N,s) when is colored with rr colors, has a monochromatic copy of K(k,s)K(k,s).

we have

R≥tr1−(ks)R \ge t r^{1-\binom{k}{s}}

Now suppose t≥r(ks)−1t \geq r^{\binom{k}{s} - 1}. Then it follows that R=1R = 1, And thus, since every coloring of K(N,s)K(N,s) has a non zero probability, it must be that every coloring of K(N,s)K(N,s) contains a monochromatic copy of K(k,s)K(k,s).

We shall re-visit traingle free graphs:

Let G=(V,E)G = (V,E) be a triangle free graph. And v∈Vv \in V a vertex with maximum degree, Let ∣V∣=n|V| = n.

Then, Y=adj(v)Y =adj(v) is an independent set, (where adj(v)adj(v) is all the vertices with an edge to vv). Thus, every edge has at least one endpoint in X=V−adj(v) X =V - adj(v).

Thus ∣E∣≤∑x∈Xd(x)≤∣X∣∣Y∣≤(∣X∣+∣Y∣)2/4=n2/4|E| \leq \sum_{x\in X} d(x) \le |X||Y| \le (|X| + |Y|)^2/4 =n^2/4

Where the last inequality follows from AM−GMAM-GM, and thus, the sharp point tells us something about constructing the extremal triangle free graph. The AM-GM reaches equality when both numbers are equal.

That is, we know that the extermal graph has two roughly equal parts, and all edges are between these two parts.

Ie the extremal graph that is triangle free, is the complete bipartite graph with nearly equal parts.

Below, we have the most beautiful exercise. (1.1.3 in zhao’s book) Let X,YX,Y be random vectors drawn independently from the same distribution on Rd\mathbb{R}^d. prove that:

P(∣X+Y∣≥1)≥12P(∣X∣≥1)2\mathbb P(|X+Y| \ge 1) \ge \frac{1}{2} \mathbb P(|X| \ge 1)^2

Graphs, Ramsey, Groups

A group GG is a groupoid of one object (indeed, a groupoid is a category where every morphism is an isomorphism).

this is mostly a quip

we say g∈Gg \in G has finite order, if for some n∈Nn \in \mathbb{N}, gn=eg^n = e. The smallest such nn we call the order of gg, usually denoted ∣g∣|g|. If no such nn exists, we say that the order of gg is infinite.

The order of the whole group, is the cardinality of the underlying set, denoted ∣G∣|G|.

suppose ∣g∣|g| is finite, then for any nn for which gn=eg^n = e, ∣g∣|g| divides nn. since n≥∣g∣n \ge |g|, we have n=q∣g∣+rn = q|g| + r, where 0≤r<∣g∣0 \le r < |g|

that is, gq∣g∣gr=eg^{q|g|}g^r = e. Obviously, it follows that gr=eg^r = e, if r≠0r \neq 0, we contradict the minimality of ∣g∣|g|, thus proving our claim.

The above claim is an equivalence, if gg is finite order, then for any n∈Zn \in \mathbb{Z}, gn=eg^n = e if and only if n=p∣g∣n = p|g|, for some integer pp.

It is important to note that cancellation holds in groups on both sides, ie ah=bh  ⟹  a=bah = bh \implies a =b and ha=hb  ⟹  a=bha = hb \implies a = b (the reverse directions obviously hold in both cases for any h∈Gh \in G)

A group GG is abelian (or commutative) if for any x,y∈Gx,y \in G we have xy=yxxy = yx. Usually, we use additive notation and write the identity element as 0G0_{G} where GG is commutative.

the notation xnx^n giving xx operated with itself nn times, gets replaces by nxnx in an abelian group, of course n∈Zn \in \mathbb{Z} may not be an element of GG in any sense. and if nn is negative, we mean operating the inverse of xx, nn times.

even if n≠mn \neq m we may have na=mana = ma, (it may very well be that (m−n)a(m-n)a is the identity or what not.

ex 1.3 , suppose GG is a group such that for each g∈Gg \in G, g2=eg^2 = e, ie ∣g∣=2|g| = 2, when g≠e g \neq e. We claim GG is abelian.

let u=xyu = xy, for any x,y∈Gx,y \in G. we have xu=yxu = y, and thus x=yux = yu and further yx=uyx = u. Proving our claim. The converse direction does not hold, for example Z,+\mathbb{Z}, + is abelian, and there is no x∈Zx \in \mathbb{Z} other than 00 for which x+x=0x +x = 0.

Now you may tell me, if GG is both finite and abelian, then we may get the property g2=eg^2 = e for each g∈Gg \in G.

well, consider the group of Z/nZ\mathbb{Z}/n\mathbb{Z}, with addition of congruence classes modulo nn. From our earlier discussion, we know that this group is well defined inheriting the operator [x]n[y]n:=[x+y]n[x]{n}[y]{n} : = [x + y]_{n} if any only if nZn\mathbb{Z} is a normal subgroup. It certainly is a subgroup, adding two multiples of nn gives you another multiple of nn, so it is closed after inheriting addition from Z\mathbb{Z}.

is nZn\mathbb{Z} normal? well, we want to show that x+nZ−x=nZx + n\mathbb{Z} -x = n\mathbb{Z} for any x∈Zx \in \mathbb{Z}, which follows immediately as Z\mathbb{Z} is abelian.

Okay, this was just me instilling enough structure. It is clear that Z/nZ\mathbb{Z}/n\mathbb{Z} is abelian, but if n>2n > 2 for example, [1]n+[1]n=[2]n≠[0]n[1]{n} + [1]{n} = [2]{n} \neq [0]{n}.

So finite group order along with commutativity does not guarentee that elements have order atmost 22.

if GG is himself of finite order, we claim that every g∈Gg \in G has finite order, and ∣g∣≤∣G∣|g| \le |G|.

well, consider g0=e,g1,g2,…g∣G∣g^0 = e, g^1, g^2,\dots g^{|G|}, These are ∣G∣+1|G| + 1 products, thus they are not all distinct. ie there exists 0≤i<j≤∣G∣0 \le i < j \le |G| for which gj=gig^j = g^i, but of course then gj−i=eg^{j-i} = e, this must mean that ∣g∣|g| is finite, and divides j−ij-i, which is a positive quantity, and of course ∣g∣≤j−i≤∣G∣|g| \le j-i \le |G|.

We will eventually build to the theorem, that claims that if GG is of finite order, the order of each element divides the order of GG.

At this point, Allufi (my homie) says, the order of group elements don’t necessarily play nice with the operator, that is, you could have x,y∈Gx,y \in G, both of finite order, but ∣xy∣=∞|xy| = \infty or “your favourite natural number” (his words not mine). And asks us to work out exercise 1.12

ex1.12, In the group of invertible 2×22\times{2} matrices with real entries, let

g=[0−110],h=[01−1−1]g = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix}, \qquad h = \begin{bmatrix} 0 & 1 \\ -1 & -1 \end{bmatrix}

we must verify that ∣g∣=4,∣h∣=3|g| = 4, |h| = 3 and ∣hg∣=∞|hg| = \infty.

We we treat them as linear maps, g:(x,y)↦(−y,x)g: (x,y) \mapsto (-y, x), h:(x,y)→(y,−(x+y))h: (x,y) \to (y, -(x+y)) (I ask the reader to to recall that matricies describe linear maps, and matrix multiplication is map composition)

ie hghg is the composed linear map h∘gh \circ g, therefore hg:(x,y)→(−y,x)→(x,y−x)hg : (x,y) \to (-y,x) \to (x,y-x).

Now, notice under repeated application of gg (flip co-ordinate, negate the first one) we have:

(x,y)→(−y,x)→(−x,−y)→(y,−x)→(x,y)\begin{aligned} (x,y) \to (-y,x) \to (-x,-y) \to (y,-x) \to (x,y) \end{aligned}

Similarly for hh:

(x,y)→(y,−(x+y))→(−(x+y),x)→(x,y)\begin{aligned} (x,y) \to (y, -(x+y)) \to (-(x+y),x) \to (x,y) \end{aligned}

ie ∣g∣=4|g| = 4 and ∣h∣=3|h| = 3

now, look at hg=khg = k. it takes (x,y)→(x,y−x)(x,y) \to (x, y-x). If you were to apply kk again, you would see (x,y)→(x,y−2x)(x,y) \to (x, y-2x). Thus we inductively show that kn:(x,y)→(x,y−nx)k^n : (x,y) \to (x,y-nx), which can never be the identity linear map, showing the desired result.

Moving in the line of “one cant really say too much about the order of products”, we will say little things.

let g∈Gg \in G be an element of finite order. What can we say about the order of gmg^m for some m∈Nm \in \mathbb{N}? we know that it is finite.

the order of gmg^m is the smallest number rr for which gmr=eg^{mr} = e, that is mrmr is the smallest multiple of mm, such that the above equation holds. As seen earlier, mrmr is also a multiple of ∣g∣|g|.

Conversely, any multiple of both mm and ∣g∣|g|, call it mqmq, has the property that gmq=eg^{mq} = e.

Thus, mrmr is the smallest such number, ie mr=LCM⁡(m,∣g∣)mr = \operatorname{LCM}(m,|g|)

that is:

∣gm∣=LCM⁡(m,∣g∣)m=∣g∣GCD⁡(m,∣g∣)|g^m| = \frac{\operatorname{LCM}(m,|g|)}{m} = \frac{|g|}{\operatorname{GCD}(m,|g|)}

Now, let g,h∈Gg,h \in G be elements of finite order, such that they commute, ie gh=hggh = hg.

let xx be a common multiple of ∣g∣,∣h∣|g|, |h|. Notice, (gh)x=gxhx(gh)^x = g^xh^x holds, as gh=hggh = hg. Thus, (gh)x=e(gh)^x = e.

ie the order of ghgh is finite, and in particular, we can choose x=LCM⁡(∣g∣,∣h∣)x = \operatorname{LCM}(|g|,|h|). Thus, we have ∣gh∣|gh| divides LCM⁡(∣g∣,∣h∣)\operatorname{LCM}(|g|, |h|).

Naturally: ex 1.13 Give an example where g,hg,h commute, but ∣gh∣|gh| is not equal to LCM⁡(∣g∣,∣h∣)\operatorname{LCM}(|g|,|h|).

The multiplication table of a group, basically puts the operator relation into a table.

For a finite set SS, say ∣S∣=n|S| = n, firstly we see that for elements of SS to be actually unique, we can’t have the same ss appearing twice on each row or each column.

Otherwise, we have sis=sjss_{i}s = s_{j}s and since groups have cancellation si=sjs_{i} = s_{j}, or ssj=ssiss_{j} = ss_{i} and hence sj=sis_{j} = s_{i}.

so, it is clear that every element appears eactly once in each row and each column. Further, electing s1s_{1} to be the identity, the appearance of s1s_{1} is symmetric across the diagonal. (perhaps on the diagonal)

we claim that for n≤3n \le 3 there is only one multiplication table up to relabeling.

Well, electing s1s_{1} to be the identity, the first row is (s1,s2,…sn)(s_{1},s_{2},\dots s_{n}), we may identify it with the identity permutation idid on [n][n].

Well, every other row, must be a distinct permutation on [n][n] without fixed points. (the permutation on the first row has all fixed points)

counting permutations with no fixed points is sometimes called the hat-check problem.

let there be nn people. p1p_{1} receives some hat hih_{i} that is not his own. Where, pip_{i} owns the hat hih_{i}.

now, there are two disjoint cases, either pip_{i} recives h1h_{1}, in which case, we have the equivalent problem with n−2n-2 people and n−2n-2 hats, or pip_{i} recieves some other hat. There are h−1h-1 hats remaining, (nobody else can recieve hih_{i}). On top of that, pip_{i} can’t recieve h1h_{1}. Remove p1,h1p_{1}, h_{1} and relabel pi,hip_{i},h_{i} to p1,h1p_{1}, h_{1}. Thus this is equivalent to the problem with n−1n-1 people and n−1n-1 hats.

ie Dn=(n−1)(Dn−1+Dn−2)D_{n} = (n-1)(D_{n-1} + D_{n-2}) where D0=1,D1=0D_{0} = 1, D_{1} = 0. Solving the reccurence gives us

Dn=n!∑i=0n−1ii!D_{n} = n!\sum_{i=0}^n\frac{-1^i}{i!}

D4=9D_{4} = 9 so clearly this is not forcing in any way. But we will still leave the discussion in.

if n=1n=1, we have the trivial group, if n=2n = 2, we have s1,s2s_{1},s_{2} for which s22=s1s_{2}^2 = s_{1}.

if n=3n = 3, write S=e,a,bS = e,a,b. we have a2≠aa^2 \neq a, thus a2=ba^2 = b and similarly, b2=ab^2 = a, which must mean that ab=ba=eab = ba = e.

notice in this group, ∣a∣=∣b∣=3|a| = |b| = 3, but ∣ab∣=1|ab| = 1. Thus provoiding an example for ex1.3.

so all finite groups of order at most 33 are uniquely determined up to isomorphism, and are abelian.

ex1.14 says, lets g,hg,h be elements of a group with finite order, ∣g∣,∣h∣|g|,|h| are co-prime, and g,hg,h commute. we are to show that ∣gh∣=∣g∣∣h∣|gh| = |g| |h|.

we know that ∣gh∣|gh| divides LCM⁡(∣g∣,∣h∣)\operatorname{LCM}(|g|,|h|), since GCD⁡(∣g∣,∣h∣)=1\operatorname{GCD}(|g|,|h|) = 1, we have ∣gh∣|gh| divides ∣g∣∣h∣|g||h|.

now suppose (gh)t=e(gh)^t = e. then, gt=(h−1)tg^t = (h^{-1})^t therefore, gt∣h∣=eg^{t|h|} = e. that is ∣g∣|g| divides t∣h∣t|h|, but of course ∣g∣,∣h∣|g|,|h| are co-prime, therefore ∣g∣|g| divides tt.

Similarly, h−1t∣g∣=e{h^{-1}}^{t|g|} = e, so ∣h∣|h| divides t∣g∣t|g|, and hence ∣h∣|h| divides tt. Again, since ∣h∣,∣g∣|h|,|g| are co-prime, ∣g∣∣h∣|g||h| divides tt. Select t=∣gh∣t = |gh|, thus showing ∣g∣∣h∣=∣gh∣|g||h| = |gh|.

ex1.8 Let GG be a finite group with exactly one element ff of order 22. Show that ∏g∈Gg=f\prod_{g \in G} g = f. (Allufi in my text misses that GG must be abelian, I was crying for a bit as to how one can define THE product independent of order, but all is well :))

Let G=g1,g2,…gnG = { g_{1},g_{2},\dots g_{n}} where g1=eg_{1} = e and g2=fg_{2} = f.

Due to the cancellation law in groups, (or however you wish to argue) each gig_{i} has a unique inverse gf(i)g_{f(i)} with no collisions, that is, if f(i)=f(j)f(i) = f(j) then i=ji = j.

Now we shall argue that if i≥3i \ge 3, f(i)≥3f(i) \ge 3. clearly f(i)≠1f(i) \neq 1, as this would make gi=eg_{i} = e. Suppose f(i)=2f(i) = 2. then gig2=eg_{i}g_{2} = e, thus, gi=g2g_{i} = g_{2}, as g2g_{2} has order 2. But of course,i≥3i \ge 3, again a contradiction.

thus ∏i=1ngi=g2∏i=3ngi\prod_{i=1}^n g_{i} = g_{2} \prod_{i=3}^ng_{i} but of course, due to abelianity, we can pair gig_{i} with gf(i)g_{f(i)} in the product (this also implies nn is even btw) and thus we have the desired result.

The above exercise cleanly preceeds the next one

ex1.9, Let GG be a finite group of order nn, which exactly mm order-2 elements. Show that n−mn-m is odd, and thus deduce that if nn is even there must be some order-2 element in GG.

From the exercise above, we know that (excluding ee) the other elements are either order 22 or order at least 33. we further know that those with order at least 33 have inverses of order at least 33, and that if gg is an order at-least 3 element g−1≠gg^{-1}\neq g.

That is to say, GG is partitioned (one partition may be empty) into ee, the mm two order elements, (whose inverse are themselves) and the remaining elements must be even, pairing up with inverses.

Ie n=1+m+2rn = 1 + m + 2r for some r≥0r \ge 0. Thus, n−mn-m is odd. And it follows directly that if nn is even, mm is odd, and thus m≥1m \ge 1.

ex1.10: Suppose order of gg is odd, what can you say about ∣g2∣|g^2|?

∣g2∣=∣g∣GCD⁡(2,∣g∣)|g^2| = \frac{|g|}{\operatorname{GCD}(2, |g|)}

but of course, ∣g∣,2|g|,2 are co-prime. thus ∣g2∣=∣g∣|g^2| = |g|.

ex1.11 Show that for all g,h∈Gg,h \in G, ∣gh∣=∣hg∣|gh| = |hg|

suppose ∣x∣=∣axa−1∣|x| = |axa^{-1}|, (for any x,a∈Gx,a \in G) then we would get ∣gh∣=∣h(gh)h−1∣=∣hg∣|gh|= |h(gh)h^{-1}| = |hg|.

Now we must show that ∣x∣=∣axa−1∣|x| = |axa^{-1}|.

Notice (axa−1)n=axna−1(axa^{-1})^n = ax^na^{-1}. That is, (axa−1)n=e  ⟺  axna−1=e  ⟺  xn=e(axa^{-1})^n = e \iff ax^na^{-1} = e \iff x^n = e.

1.15 let GG be a commutative group, and gg be an element of maximal finite order. That is, if h∈Gh \in G has finite order ∣h∣≤∣g∣|h| \le |g|. Prove that if h∈Gh \in G has finite order, ∣h∣|h| divides ∣g∣ |g|.

The hint uses prime factorization. thus, we shall develop some number theory.

let for a,b∈Za,b \in \mathbb{Z}: S={ax+by>0:x,y∈Z}S = \{ax + by > 0 : x,y \in \mathbb{Z}\} Due to the well ordering principle (owing to the fact that SS is non empty, with either aa or −a-a in it, SS has a minimum element d=ax0+by0d = ax_{0}+by_{0}. by euclids lemma, a=dq+ra = dq + r where 0≤r<d0 \leq r < d.

ie r=a−qax0−qby0r = a- qax_{0} -qby_{0}. ie r=a(1−qx0)+b(qy0)r = a(1-qx_{0}) + b(qy_{0}) since r<dr<d, this contradicts the minimality of dd, thus, it must be that r=0r = 0. That is, d∣ad|a. With a similar argument using bb, we have d∣bd|b. thus put togeather, gcd(a,b)∣dgcd(a,b)|d. But again, since dd is minimal, d=gcd(a,b)d = gcd(a,b). In general, whenever dd is a multiple of gcd(a,b)gcd(a,b) we can construct solutions.

Moreover, the fact that gcd(a1,a2,…an)=gcd(gcd(a1,…an−1),an)gcd(a_{1},a_{2},\dots a_{n}) = gcd(gcd(a_{1},\dots a_{n-1}),a_{n}) along with induction can show that ∑aixi=k\sum a_{i}x_{i} = k has integer solutions if and only if kk is a multiple of gcd(a1,a2,…an)gcd(a_{1},a_{2},\dots a_{n}), and any multiple will do.

in particular, gcd(a,b)=1gcd(a,b) = 1 if and only if ax+by=1ax + by = 1 has a solution.

Chinese remainder theorem:

Now, let N=∏i=1naiN = \prod_{i=1}^n a_{i}, where any two ai,aja_{i},a_{j} are co-prime. Select any integers x1,x2,…xnx_{1},x_{2},\dots x_{n}. The system of equations z≡xi(modai)z \equiv x_{i} \pmod{a_{i}} has a solution, moreover, any two solutions are congruent modulo NN. We will prove the existance of a solution first.

We shall induct on nn. for n=2n = 2, we know that since gcd(a1,a2)=1gcd(a_{1},a_{2}) = 1 we have 1=u1a1+u2a21 = u_{1}a_{1} + u_{2}a_{2}. Set z=x2u1a1+x1u2a2z = x_{2}u_{1}a_{1} + x_{1}u_{2}a_{2}

We have, z=x2u1a1+x1(1−u1a1)z = x_{2}u_{1}a_{1} + x_{1}(1-u_{1}a_{1}) obtaining z≡x1(moda1)z \equiv x_{1} \pmod{a_{1}}, and similarly, z≡x2(moda2)z \equiv x_{2} \pmod{a_{2}}.

Now, suppose the existance part of the theorem holds for some n−1n-1, let zz be solution of the first two equations, replace it with a single equation, z≡T(moda1a2)z \equiv T \pmod{a_{1}a_{2}}. Clearly, any aia_{i} for i≥3i \ge 3 is still co-prime with a1a2a_{1}a_{2}, as aia_{i} is pairwise co-prime with a1a_{1} and a2a_{2}. Thus, there is a solution to these n−1n-1 equations. Thus colsoing the induction.

Now we shall show uniqueness upto modulo NN.

if z,z′z,z' are both solutions to the system, we have ai∣z′−za_{i}| z'-z for each ii, since the aia_{i}‘s are pairwise co-prime, this means ∏i=1nai∣(z′−z)\prod_{i=1}^na_{i}|(z'-z) that is, z≡z′(modN)z \equiv z' \pmod{N}.

Another way to look at this is, take some classes [xi]ai[x_{i}]{a{i}}

In particular, we are interested in ϕ:N→N\phi: \mathbb{N} \to \mathbb{N}, ϕ(n)=∣{x<n:GCD⁡(x,n)=1}∣\phi(n) = \lvert\{x < n : \operatorname{GCD}(x,n)=1\}\rvert. This map is called Euler’s totient.

Notice, that pp is a prime, then ϕ(p)=p−1\phi(p) = p-1. let p,qp,q be primes, and x<pqx < pq. Then, either p∣xp|x or q∣xq|x or gcd(x,pq)=1gcd(x,pq)=1. Of course then, we must remove the multiplies of pp: p,2p,…(q−1)pp,2p, \dots (q-1)p and the multiples of qq: q,2q,…(p−1)qq,2q, \dots (p-1)q. That is, ϕ(pq)=pq−(q−1)−(p−1)−1=(p−1)(q−1)=ϕ(p)ϕ(q)\phi(pq) = pq -(q-1) - (p-1) -1 = (p-1)(q-1) = \phi(p)\phi(q). This of course assumes that p≠qp\neq q.

Now, ϕ(pk)=pk−(pk−1)\phi(p^k) = p^k - (p^{k-1}). next, we show that the totient is multiplicative, that is whenever a,ba,b are co-prime, ϕ(ab)=ϕ(a)ϕ(b)\phi(ab) = \phi(a)\phi(b).

let A={x<a:gcd⁡(x,a)=1}A = \{x < a : \operatorname{gcd}(x,a) = 1\}, B={y<b:gcd⁡(y,b)=1}B = \{y < b : \operatorname{gcd}(y,b)=1\}, and AB={z<ab:gcd⁡(z,ab)=1}AB = \{z < ab : \operatorname{gcd}(z,ab) = 1\}.

we shall construct a bijection from A×BA \times B to ABAB.

Measure

We will first develop some needed set theory:

First, recall that unions distribute over intersections and vice versa.

Now, let A1,B1⊂U1A_{1},B_{1} \subset{ U_{1} } and A2,B2⊂U2A_{2}, B_{2} \subset{ U_{2} }.

We have the following:

(A1×A2)∩(B1×B2)=(A1∩B1)×(A2∩B2)(A_{1}\times A_{2}) \cap (B_{1} \times B_{2}) = (A_{1} \cap B_{1}) \times (A_{2}\cap B_{2}) (A1∪B1)×(A2∪B2)= (A1×A2)∪(A1×B2)∪(B1×A2)∪(B1×B2)(A_{1} \cup B_{1}) \times (A_{2} \cup B_{2}) = \ (A_{1}\times A_{2}) \cup (A_{1} \times B_{2}) \cup (B_{1}\times A_{2}) \cup (B_{1} \times B_{2}) (A1×A2)c=(A1c×U2)∪(U1×A2c)(A_{1}\times A_{2})^c = (A_{1}^c \times U_{2}) \cup (U_{1} \times A_{2}^c)

Which follow easily from elementary set theory. Using induction we get:

Let Ai,j⊆UiA_{i,j}\subseteq U_i for i=1,…,ni=1,\ldots,n and j=1,…,kij=1,\ldots,k_i.

∏i=1n(⋂α=1kiAi,α).\prod_{i=1}^n\left(\bigcap_{\alpha=1}^{k_i} A_{i,\alpha}\right). ⋃(j1,…,jn)∈∏i=1n{1,…,ki}∏i=1nAi,ji.\bigcup_{(j_1,\ldots,j_n)\in\prod_{i=1}^n \{1,\ldots,k_i\}} \prod_{i=1}^n A_{i,j_i}.

If U=∏i=1nUiU=\prod_{i=1}^n U_i, then

⋃i=1n∏j=1nBi,j,\bigcup_{i=1}^n \prod_{j=1}^n B_{i,j},

where

Bi,j={Aic,j=i,Uj,j≠i.B_{i,j}= \begin{cases} A_i^c, & j=i,\\ U_j, & j\neq i. \end{cases}

note: the reason we are being anal about which universe are these sets in, is to ensure taking unions and intersections happen in the same land, and products are subsets of the products of the underlying universe, nevertheless we will mostly deal with R\mathbb{R}, Rd\mathbb{R}^d being the universe.

We call a set I=⟨a,b⟩I = \langle a, b \rangle, where a≤b∈Ra\le b \in \mathbb{R}, an interval. (The notation is meant to unify half open, open and closed intervals.) The measure of an interval ∣I∣|I| is defined to be b−ab-a. In particular, this means that the measure of a point, and the empty set, are both zero.

Let E=⋃i=1TJiE = \bigcup_{i=1}^T J_{i} be a finite union of intervals, we claim that EE can be partitioned into disjoint intervals: write the endpoints of each JiJ_{i} in increasing order (ignoring repetitions). that is, we have

x1<x2<…xmx_{1} < x_{2} < \dots x_{m}

where each xjx_{j} is one of the endpoints of some JiJ_{i}.

TikZ diagram

Thus, we make make disjoint intervals IpI_{p}, 1≤p≤m1 \le p \le m, where each IpI_{p} is either an open interval (xi,xi+1)(x_{i}, x_{i+1}) or the point xix_{i} as the interval [xi,xi][x_{i},x_{i}].

Clearly, each JiJ_{i} is a union of some subcollection of I1,I2,…ImI_{1},I_{2},\dots I_{m}. Thus, EE is a finite union of disjoint intervals.

we call the collection I1,I2,…ImI_{1},I_{2},\dots I_{m} a refinement of J1,J2,..JTJ_{1},J_{2},..J_{T}.

we say B⊂RdB \subset{ \mathbb{R}^d } is a box, if it a cartesian product of intervals. Suppose B=∏j=1dIjB = \prod_{j=1}^d I^j. Then we define the measure of BB, ∣B∣:=∏j=1d∣Ij∣|B| := \prod_{j=1}^d |I^j|.

Let E=⋃k=1TBkE = \bigcup_{k=1}^T B_k be a finite union of boxes. We claim that EE can be partitioned into finitely many disjoint boxes.

Let Bk=∏j=1dIkjB_k = \prod_{j=1}^d I^j_k.

Now, for each 1≤j≤d1 \leq j \leq d, let J1j,J2j,…,JmjjJ^j_1,J^j_2,\dots,J^j_{m^j} be a refinement of I1j,I2j,…,ITjI^j_1,I^j_2,\dots,I^j_T.

That is, each IkjI^j_k is the disjoint union of some subcollection of J1j,J2j,…,JmjjJ^j_1,J^j_2,\dots,J^j_{m^j}.

Now for each r=(r1,r2,…,rd)∈∏j=1d[mj]r=(r_1,r_2,\dots,r_d)\in\prod_{j=1}^d[m^j], consider the product

P(r)=∏j=1dJrjj.P(r)=\prod_{j=1}^d J^j_{r_j}.

If r≠r′r\neq r', then rr differs from r′r' in at least one coordinate, say jj. In that case JrjjJ^j_{r_j} and Jrj′jJ^j_{r'_j} are disjoint. Thus, P(r)P(r) and P(r′)P(r') are disjoint.

Finally, since each IkjI^j_k is a union of some of the JrjJ^j_r, each BkB_k is a union of some of the P(r)P(r). Hence EE is a union of some of the P(r)P(r), so these P(r)P(r) give the desired partition of EE.

TikZ diagram

to get an intuition of the proof, look at the above picture, here the thick boxes are B1,B2,B3B_{1},B_{2},B_{3} in R2\mathbb{R}^2 the region between each vertical dashed line is a refinement of the xx-intervals, and between the horizonatal dashed lines, a refinement of the yy-intervals. thus every little box, is a product of refined intervals, clearly, not all such products are actually in one of B1,B2,B3B_{1},B_{2},B_{3}, but we can pick those that are.

Awesome! this will come in handy (wink wink the measure of EE will be sum of the measures of each part in a partition of EE, and we will also show that two different partitions of EE will still have the same sum, though this is intuitively clear)

let B,CB,C be boxes, we claim that B∩CB \cap C is a finite union of boxes. The proof follows from noticing that we can take the intersection co-ordinate wise, and the intersection of two intervals is a (possible empty) interval. The product with the emptyset is empty, which is a box.

Now, we claim that B∖CB\setminus C is a box. First, notice that B∖C=B∩CcB\setminus C = B \cap C^c. Let B=∏j=1dIjB = \prod_{j=1}^dI_{j} and C=∏j=1dKjC = \prod_{j=1}^dK_{j}

As we have seen above, Cc=⋃i=1d∏j=1dXi,jC^c = \bigcup_{i=1}^d\prod_{j=1}^d X_{i,j}, where Xi,j=RX_{i,j} = \mathbb{R} when i≠ji\neq j and Xi,j=KjcX_{i,j} = K_{j}^c when i=ji=j.

That is,taking co-ordinatewise intersection, after distribution the intersection over the unions

B∖C=⋃i=1d∏j=1d(Ij∩Xi,j)B\setminus C = \bigcup_{i=1}^d \prod_{j=1}^d (I_{j} \cap X_{i,j})

. But Ij∩R=IjI_{j} \cap \mathbb{R} = I_{j} Thus,

B∖C=⋃i=1d(∏j=1i−1Ij×(Ii∩Kic)×∏j=i+1dIj)B\setminus C = \bigcup_{i=1}^d \left(\prod_{j=1}^{i-1}I_{j} \times (I_{i}\cap K_{i}^c) \times \prod_{j=i+1}^d I_{j}\right)

but Ii∩kicI_{i} \cap k^c_{i} is a finite union of intervals. A consequence of the start of the notebook, is that we can allow the reader to convince themselves that this union can be distributed out.. OKAY FINE I’LL WRITE IT BUT JUST ONCE.

Let Ii∩Kic=⋃x=1pVxiI_{i} \cap K^c_{i} = \bigcup_{x=1}^p V^i_{x}

write

B∖C=⋃i=1d(Si×(⋃x=1pVxi)×Qi)B\setminus C = \bigcup_{i=1}^d (S^i \times (\bigcup_{x=1}^pV^i_{x}) \times Q^i)

Since, cartesian products are associative (upto isomorphism) we get (distributing the union over the product)

B∖C=⋃i=1d((⋃x=1p(Si×Vxi))×Qi)B\setminus C = \bigcup_{i=1}^d\left((\bigcup_{x=1}^p(S^i \times V^i_{x})) \times Q^i\right)

I WARNED YOU IT GETS UGLY. do it again, and we have

B∖C=⋃i=1d⋃x=1p(Si×Vxi×Qi)B\setminus C = \bigcup_{i=1}^d \bigcup_{x=1}^p(S^i \times V^i_{x} \times Q^i)

Indeed, Si×Vxi×QiS^i \times V^i_{x} \times Q^i is a box, thus B∖CB\setminus C is a finite union of boxes.

if E⊂RdE \subset{ \mathbb{R}^d } is a finite union of boxes, we call EE an elementary set.

Let E,FE,F be elementary sets, where E=⋃k=1TBkE = \bigcup_{k=1}^T B_{k}, F=⋃s=1RCsF = \bigcup_{s=1}^R C_{s}. Of course, E∪FE \cup F is an elementary set.

Notice

E∩F=⋃s=1R⋃k=1T(Bk∩Cs)E \cap F = \bigcup_{s=1}^R \bigcup_{k=1}^T (B_{k} \cap C_{s})

As shown earlier, the intersection of two boxes, is a box. Thus E∩FE \cap F is elementary.

Now, we will unfortunately give a multi-line series of equalities.

E∖F=E∖⋃s=1RCs=⋂s=1R(E∖Cs)=⋂s=1R⋃k=1T(Bk∖Cs)\begin{aligned} E\setminus F &= E \setminus \bigcup_{s=1}^R C_{s} \\ &= \bigcap_{s=1}^R (E\setminus C_{s}) \\ &= \bigcap_{s=1}^R \bigcup_{k=1}^T (B_{k}\setminus C_{s}) \end{aligned}

But we have already establised that the difference of two boxes is a finite union of boxes, And is thus elementary. Moreover, we have established that the finite union and finite intersection of elementary sets are elementary. Thus E∖FE\setminus F is elementary.

Moreover, The symmetric difference EΔF=(E∖F)∪(F∖E)E \Delta F = (E\setminus F) \cup (F\setminus E) is elementary, so is the translation x+E:={x+e:e∈E}x + E := \{x+e : e \in E\} (the translation of a box is a box)

Now, we shall measure an interval II by counting (with normalization) the number of tighter and tighter grid points that land in it.

let I=⟨a,b⟩I = \langle a, b\rangle. we claim that

b−a=lim⁡n→∞1n#(I∩Zn)b-a = \lim_{ n \to \infty } \frac{1}{n} \#(I \cap \frac{\mathbb{Z}}{n})

where #\# denotes the cardinality of finite sets, and

Zn:=(zn:z∈Z)\frac{\mathbb{Z}}{n}:= (\frac{z}{n}: z \in \mathbb{Z})

well, since II is bounded, let xn,ynx_{n},y_{n} be the smallest and largest integers (respectively) for which xn/n,yn/n∈Ix_{n}/n, y_{n}/n \in I.

Thus, we have xn/n,(xn+1)/n,…yn/n=I∩Zn{x_{n}/n, (x_{n}+1)/n, \dots y_{n}/n} = I \cap \frac{\mathbb{Z}}{n} writing xn/n=an,yn/n=bnx_{n}/n = a_{n}, y_{n}/n = b_{n}

we have an,an+(1/n),an+(2/n),…,bn=I∩Zn{a_{n}, a_{n} + (1/n), a_{n} + (2/n), \dots, b_{n}} = I \cap \frac{\mathbb{Z}}{n} ie, #(I∩Zn)=n(bn−an)+1\#(I \cap \frac{\mathbb{Z}}{n}) = n(b_{n}-a_{n}) + 1

Thus,

1n#(I∩Zn)=bn−an+1n\frac{1}{n}\#(I \cap \frac{\mathbb{Z}}{n}) = b_{n}-a_{n} + \frac{1}{n}

oh how nice would it be, if bnb_{n} converges to bb and ana_{n} converges to aa, given that 1/n1/n converges to 00, we can just do arithmetic on these limits! (they exist after all)

due to the minimality of ana_{n} and maximality bnb_{n}, we have an−1n,bn+1n∉Ia_{n} - \frac{1}{n}, b_{n} + \frac{1}{n} \not \in I. Thus,

an−1n≤a≤an, bn≤b≤bn+1na_{n}- \frac{1}{n} \le a \le a_{n}, \ b_{n} \le b \le b_{n} + \frac{1}{n}

Rearranging we get:

0≤an−a≤1n,  0≤b−bn≤1n0 \le a_{n} -a \le \frac{1}{n}, \ \ 0 \le b-b_{n} \le \frac{1}{n}

Ie for any ϵ>0\epsilon > 0, whenever n>⌈1ϵ⌉n > \lceil \frac{1}{\epsilon} \rceil we have ∣a−an∣<ϵ|a-a_{n}| < \epsilon and ∣b−bn∣<ϵ|b-b_{n}| < \epsilon.

Thus, proving the desired result.

let B=∏j=1dIjB = \prod_{j=1}^d I_{j} be a box, by definition, ∣B∣=∏j=1d∣Ij∣|B| = \prod_{j=1}^d |I_{j}|.

Thus,

∣B∣=∏j=1dlim⁡n→∞1n#(Ij∩Zn)|B| = \prod_{j=1}^d \lim_{ n \to \infty } \frac{1}{n} \#(I_{j} \cap \frac{\mathbb{Z}}{n})

since each limit exists, and is non negative, (not sure non negativity is needed btw) and the product is finite, we have

∣B∣=lim⁡n→∞1nd∏j=1d#(Ij∩Zn)|B| = \lim_{ n \to \infty } \frac{1}{n^d} \prod_{j=1}^d \#(I_{j} \cap \frac{\mathbb{Z}}{n})

but of course, the product of cardinalities, is the cardinality of the cartestian product.

Thus,

∣B∣=lim⁡n→∞1nd#(B∩Zdn)|B| = \lim_{ n \to \infty } \frac{1}{n^d} \#(B \cap \frac{\mathbb{Z}^d}{n})

Now, let EE be an elementary set, take any partition E=⨆k=1TBkE = \bigsqcup_{k=1}^T B_{k}

Now, notice (again allowing interchanging a finite sum of limits that exist)

∑k=1T∣Bk∣=lim⁡n→∞1nd∑k=1T#(Bk∩Zn)\sum_{k=1}^T |B_{k}| = \lim_{ n \to \infty } \frac{1}{n^d} \sum_{k=1}^T\#(B_{k} \cap \frac{\mathbb{Z}}{n})

but of course, the sum of the cardinalities of a collection of disjoint sets, is the cardinality of their union

thus,

∑k=1T∣Bk∣=lim⁡n→∞1nd#(E∩Zn)\sum_{k=1}^T |B_{k}| = \lim_{ n \to \infty } \frac{1}{n^d} \#(E \cap \frac{\mathbb{Z}}{n})

Notice that the right hand side is independent of the choice of partition of EE. Thus we define, the measure of an elementary set:

m(E):=lim⁡n→∞1nd#(E∩Zn)m(E) := \lim_{ n \to \infty } \frac{1}{n^d} \#(E \cap \frac{\mathbb{Z}}{n})

Indeed, the measure of an elementary set, is the sum of the measure of boxes that partition it.

Let EiE_{i}, 1≤i≤T1 \le i \le T be a pairwise disjoint collection of elementary sets. It is clear (by choosing a partion of each EiE_{i} into boxes) that

m(⋃i=1TEi)=∑i=1Tm(Ei)m(\bigcup_{i=1}^T E_{i}) = \sum_{i=1}^T m(E_{i})

This property is called finite additivity.

Now, notice, if E,FE,F are elementary, we have m(E)=m(E∖F)+m(E∩F)m(E) = m(E\setminus F) + m(E \cap F) and m(F)=m(F∖E)+m(E∩F)m(F) = m(F\setminus E) + m(E \cap F). But E∪F=(E∖F)∪(F∖E)∪(F∩E)E \cup F = (E\setminus F) \cup (F\setminus E) \cup (F \cap E) where all three sets are disjoint.

Thus, we have m(E∪F)=m(E)+m(F)−m(E∩F)m(E\cup F) = m(E) + m(F) - m(E \cap F). This is called inclusion exclusion. It follows that

m(⋃i=1TEi)≤∑i=1Tm(Ei)m(\bigcup_{i=1}^TE_{i}) \le \sum_{i=1}^Tm(E_{i})

for any finite finite collection of elementary sets (not necerssaririly all disjoint)

Now, let E⊆FE \subseteq F, notice F=E∪(F∖E)F = E \cup (F\setminus E), a union of disjoint sets, thus, m(E)≤m(F)m(E) \le m(F). This property is called monotonicity.

Now, notice that m(E)=m(x+E)m(E) = m(x +E) where x+Ex+E is the translation of EE by xx. (This is easily shown by writing EE as a disjoint union of boxes, and noticing that the measure of each box is translationally invariant).

And of course m(∅)=0m(\emptyset) = 0.

Now, we have the weakest notion possible, of “measurable” sets, (and their measure) namely the elementary sets. we saw that the above measure mm had certain properties, we will say that any function assigning non neative real numbers to the elementary sets, with all the properties that mm has, is a measure of elementary sets. And we will study it.

let E(Rd)\mathscr{E}(\mathbb{R}^d) be the collection of elementary sets in Rd\mathbb{R}^d and v:E(Rd)→R+v: \mathscr{E}(\mathbb{R}^d) \to \mathbb{R}^+ be a map. We say vv is a measure of elementary sets if:

v(∅)=0v(\emptyset) = 0. The measure of the empty set is 00 under vv.

if E,FE,F are disjoint, v(E∪F)=v(E)+v(F)v(E \cup F) = v(E) + v(F) (finite additivity).

if E⊆FE \subseteq F, v(E)≤v(F)v(E) \le v(F) (monotonicity)

for any x∈Rdx \in \mathbb{R}^d, v(x+E)=v(E)v(x + E) = v(E) (translational invarience).

note: the property v(E∪F)≤v(E)+v(F)v(E \cup F) \le v(E) + v(F) for not necesearilly disjoint E,FE,F, is called finite sub-additivity, and follows from 2. and 3.

We shall now prove certain things about any vv, that is a measure of elementary sets.

let x∈Rdx \in \mathbb{R}^d be any point, seen as a box with all equal endpoints, we claim v(x)=0v(x) = 0.

Suppose for the contrary that there is some x∗x^* for which v(x∗)=a>0v(x^*) = a > 0. Then, due to translational invarience, for each x∈Rdx \in \mathbb{R}^d, we have v(x)=av(x) = a.

now, consider for each n∈Nn \in \mathbb{N}, nn points in [0,1]d[0,1]^d. Due to finite additivity, and monotonicity (again treating each of these points as boxes with equal endpoints), we get na≤v([0,1]d)na \le v([0,1]^d), implying that v([0,1]d)v([0,1]^d) is not defined.

Now, let E⊆FE \subseteq F, then we claim v(F∖E)=v(F)−v(E)v(F\setminus E) = v(F) - v(E). (left as an exercise for the reader,due to its obvious nature)

Now, we pause, and ponder about the nature of certain arguments we’ve been making, a lot of it involves growing or shrinking of nice sets and taking limiting measures.

Let U\mathscr{U} be a universal set, then we may form the subset category, P(U)\mathscr{P}(\mathscr{U}) whose objects are (any) subsets of U\mathscr{U} and morphisms are A→BA \to B (at most one between any two objects) if A⊆BA \subseteq B, or the superset category P(U)op\mathscr{P}(\mathscr{U})^{op} where a morphism A→BA \to B means B⊆AB \subseteq A.

Both of these are poset categories, where the identity means A⊆AA \subseteq A, and composition depicts the transitive nature of inclusion.

Indeed, an infinite sequence of inclusions, A1⊆A2⊆…A_{1} \subseteq A_{2} \subseteq \dots, or dually A1⊇A2⊇…A_{1} \supseteq A_{2} \supseteq \dots,

is a functor from N<\mathbb{N}_{<} (as an order category) to P(U)\mathscr{P}(\mathscr{U}) or P(U)op\mathscr{P}(\mathscr{U})^{op} respectively.

since we are considering All subsets of U\mathscr{U}, the categorical co-limit of any such functor, exists and is equal to ⋃n∈NAn\bigcup_{n \in \mathbb{N}}A_{n}, the countable union, in P(U)\mathscr{P}(\mathscr{U}) and is equal to ⋂n∈NAn\bigcap_{n \in \mathbb{N}} A_{n}, the countable intersection in P(U)op\mathscr{P}(\mathscr{U})^{op}.

That is to say, That the countable union, and countable intersection, act as the least upper bound of the objects of such a functor, in their respective categories.

A clean way to look at it is: In P(U)\mathscr{P}(\mathscr{U}), for any collection of objects, A={Aα:α∈I}\mathcal{A} = \{A_{\alpha} : \alpha \in I\}, its least upper bound and greatest lower bound exist (the greatest lower bound may be the empty set) and are given by ⋃α∈IAα=sup⁡A\bigcup_{\alpha \in I}A_{\alpha} = \sup \mathcal{A} and ⋂α∈IAα=inf⁡A\bigcap_{\alpha \in I} A_{\alpha} = \inf \mathcal{A}.

Form the order category Ed=(E(Rd),⊆)\mathscr{E}^d =(\mathscr{E}(\mathbb{R}^d), \subseteq) of elementary sets in Rd\mathbb{R}^d, among other things, a measure vv is a monotonic map to R+\mathbb{R}^+, it is thus a functor from Ed→(R+,≤)\mathscr{E}^d \to (\mathbb{R}^+, \le).

Now let a:N→Ra: \mathbb{N} \to \mathbb{R} be a non decreasing sequence that is bounded above. we claim that lim⁡n→∞an=α=sup⁡(a(N))\lim_{ n \to \infty } a_{n} = \alpha =\sup(a(\mathbb{N})). (An analog can be given for non increasing sequences that are bounded below)

Suppose aa is eventually constant, then obviously, that constant must be α\alpha. That is, aa is eventually constant if and only if α∈a(N)\alpha \in a(\mathbb{N}) (the supermeum of a set in R\mathbb{R} is either in it, or is a limit point of it).

But of course, if that is not the case α\alpha is a limit point of a(N)a(\mathbb{N}). ie for each ϵ>0\epsilon > 0, there exists an infinite subsequence ax1,ax2,…a_{x_{1}}, a_{x_{2}}, \dots contained completely in the punctured ball (α−ϵ,α+ϵ)∖{α}(\alpha -\epsilon, \alpha + \epsilon)\setminus\{\alpha\}.

Therefore, we have α−ϵ<axi<α\alpha -\epsilon < a_{x_{i}} < \alpha. but of course, since aa is non decreasing, for each n>x1n > x_{1}, we have α−ϵ<an<α\alpha -\epsilon < a_{n} < \alpha . thus, in either case our desired claim holds good.

Thus, let a:N→Ra: \mathbb{N} \to \mathbb{R} be a weakly monotonic sequence. That is, either aa is (eventually) non decreasing and bounded above, or non increasing and bounded below, then, aa converges to either sup⁡a(N)\sup a(\mathbb{N}) or, inf⁡a(N)\inf a(\mathbb{N}) respectively.

Indeed, whenever F:C→DF: C \to D is a functor, between order categories, and Cα,α∈ΓC_{\alpha}, \alpha \in \Gamma is a collection of objects in CC for which the supremum exists in CC, and F(Cα)F(C_{\alpha}) is a collection of objects in DD for which the spremum exists in DD,

we have

sup⁡α∈ΓF(Cα)≤F(sup⁡α∈ΓCa)\sup_{\alpha \in \Gamma} F(C_{\alpha}) \le F(\sup_{\alpha \in \Gamma} C_{a})

This is true because FF transports the order into DD, thus F(sup⁡α∈ΓCα)F(\sup_{\alpha \in \Gamma} C_{\alpha}) is an upper bound of each F(Cα)F(C_{\alpha}). And so the least upper bound of the collection F(Cα)F(C_{\alpha}) is at most any other upper bound.

Analogously, we have, whenever the infimum of the collections CαC_{\alpha} and F(Cα)F(C_{\alpha}),

F(inf⁡α∈ΓCα)≤inf⁡α∈ΓF(Cα)F( \inf_{\alpha \in \Gamma} C_{\alpha}) \le \inf_{\alpha \in \Gamma} F(C_{\alpha})

Approach from within:

Let E1,E2,⋯⊂FE_{1}, E_{2}, \dots \subset{ F } be a collection of elementary sets, for which sup⁡n∈NEn=⋃n∈NEn=E\sup_{n \in \mathbb{N}} E_{n} = \bigcup_{n \in \mathbb{N}} E_{n} = E is also elementary.

We have the following inequality: (the left hand side because vv is a functor from the order on En,⊂E_{n}, \subset{ } to R+,≤\mathbb{R}^+, \le, the right hand side follows from monotonicity of vv)

sup⁡n ∈Nv(En)≤v(E)≤v(F)\sup_{n\ \in \mathbb{N}} v(E_{n}) \le v(E) \le v(F)

Now further suppose that FF is EE disjoint union with measure zero elements under vv. of course v(E)=v(F)v(E) = v(F). Further suppose that whenever (for any) ϵ<v(E)\epsilon < v(E), there is some n∈Nn \in \mathbb{N} for which e<v(En)e < v(E_{n}), then we have

sup⁡n∈Nv(En)=v(E)=v(F)\sup_{n \in \mathbb{N}}v(E_{n}) = v(E) = v(F)

approach from without:

let E1,E2,⋯⊃FE_{1}, E_{2}, \dots \supset F be a collection of elementary sets, for which inf⁡n∈NEn=⋂n∈NEn=E\inf_{n \in \mathbb{N}}E_{n } = \bigcap_{n\in \mathbb{N}}E_{n} = E Then we have

inf⁡n∈Nv(En)≥v(E)≥v(F)\inf_{n\in \mathbb{N}}v(E_{n}) \ge v(E) \ge v(F)

Now, suppose EE is FF disjoint union with some meausre zero elements, then of course v(E)=v(F)v(E) = v(F) further suppose that for any ϵ>v(E)\epsilon > v(E) there exists some n∈Nn \in \mathbb{N} for which ϵ>v(En)>v(E)\epsilon > v(E_{n}) > v(E). Thus, we have

inf⁡n∈Nv(En)=v(E)=v(F)\inf_{n \in \mathbb{N}}v(E_{n}) = v(E) = v(F)

In particular, the above equalities hold when lim⁡n→∞v(En)=v(E)\lim_{ n \to \infty } v(E_{n}) = v(E).

Now, we want to characterize the values that vv, a measure of elementary sets take. Due to translation invarience and finite additivity, it is sufficent to look at boxes whose corner is at the origin.

we write such boxes as B=[0,X]B = [0,X] where X∈R≥0dX \in \mathbb{R}_{\geq 0}^d (that is each co-ordinate is non negative), of course [0,X][0,X] is just notation for ∏j=1d⟨0,Xj⟩\prod_{j=1}^d \langle 0, X_{j} \rangle

Now, let Qn∈1nZdQ^n \in \frac{1}{n}\mathbb{Z}^d. we want to know the measure, v([0,Qn])v([0,Q^n]). Let An=∏j=1d{0,1,…,nQjn−1}A^n = \prod_{j=1}^d \{0,1,\dots,nQ^n_{j}-1\}, ∣An∣=∏j=1dnQjn|A^n| = \prod_{j=1}^d nQ^n_{j}.

It is clear that upto disjoint union measure with zero elements,

⨆x∈Anx+⟨0,1/n⟩d⊂[0,Qn]\bigsqcup_{x \in A^n} x + \langle0,1/n\rangle^d \subset [0,Q^n]

Thus, due to finite additivity and the fact that the remaining elements are measure zero, as well as translational invarience, we have

v([0,Qn])=∣An∣v(⟨0,1/n⟩d)=∣An∣ndv([0,1]d)v([0,Q^n]) = |A^n| v(\langle0,1/n\rangle^d) = \frac{|A^n|}{n^d} v([0,1]^d)

since this is true for any measure vv of elementary sets, it is true for our good old elementary measure mm. but of course m([0,1]d)=1m([0,1]^d) = 1

thus, there is a fixed constant c=v([0,1])dc = v([0,1])^d such that v([0,Qn])=cm([0,Qn])v([0,Q^n]) = c m([0,Q^n])

now let Pn∈1nZ≥0dP^n \in \frac{1}{n}\mathbb{Z}_{\geq 0}^d such that each PjnP^n_{j} is the largest one at most XjX_{j}.

notice, where Cn=∏j=1d{0,1/n,…,Pjn−1/n}C^n = \prod_{j=1}^d \{0,1/n,\dots,P^n_{j}-1/n\}

m([0,Pn])=∣Cn∣nd=1nd#([0,X]∩Zdn)m([0,P^n]) = \frac{|C^n|}{n^d} = \frac{1}{n^d} \# \left([0,X] \cap \frac{\mathbb{Z}^d}{n}\right)

Thus of course, since [0,X][0,X] is a box, by definition of mm, lim⁡n→∞m([0,Pn])=m([0,X])\lim_{ n \to \infty }m([0,P^n]) = m([0,X]). But of course, the sequence m([0,Pn])m([0,P^n]) is increasing, and bounded above.

Thus (monotone convergence theorem above) sup⁡n∈Nm([0,Pn])=m([0,X])\sup_{n \in \mathbb{N}} m([0,P^n]) = m([0,X]).

Now, we shall approach [0,X][0,X] without. Notice m([0,X])≤m([0,Pn+1/n])m([0,X]) \le m([0,P^n + 1/n])

Where [0,Pn+1/n]:=∏j=1d⟨0,Pjn+1/n⟩[0, P^n + 1/n] := \prod_{j=1}^d \langle 0, P^n_{j} + 1/n \rangle.

There is a very nice thing about mm, namely that his measure on boxes is the product of measure of the intervals, Thus, it is sufficent to show that for any jj, lim⁡n→∞m(⟨0,Pjn+1/n⟩)=m(⟨0,Xj⟩)\lim_{ n \to \infty } m(\langle 0, P^n_{j} + 1/n\rangle) = m(\langle 0, X_{j}\rangle)

but of course, this is true, as lim⁡n→∞Pjn=Xj \lim_{ n \to \infty } P^n_{j} = X_{j} and m(⟨0,Pjn+1/n⟩)=Pnj+1/nm(\langle 0, P^n_{j} + {1/n}\rangle) = P^j_{n} + {1/n}.

But of course again, due to monotone convergence, we have inf⁡n∈Nm[(0,Pn+1n)]=m([0,X])\inf_{n\in \mathbb{N}}m[(0,P^n + \frac{1}{n})] = m([0,X]).

Now, notice since for each n∈Nn \in \mathbb{N} we have

[0,Pn]⊂[0,X]⊂[0,Pn+1/n][0,P^n] \subset{ } [0,X] \subset [0,P^n + 1/n]

Thus, we have

sup⁡n∈Nv([0,Pn])≤v([0,X])≤inf⁡n∈Nv([0,Pn+1/n])\sup_{n \in \mathbb{N}}v([0,P^n]) \le v([0,X]) \le \inf_{n\in \mathbb{N}} v([0, P^n + 1/n])

dividing by cc everywhere, we get m([0,X])≤v([0,X])/c≤m([0,X])m([0,X]) \le v([0,X])/c \le m([0,X]). Thus, m([0,X])=cv([0,X])m([0,X]) = c v([0,X])

That is, whenever v:E(Rd)→R+v: \mathscr{E}(\mathbb{R}^d) \to \mathbb{R}^+ is a measure of elementary sets, we have a constant c∈R+c \in \mathbb{R}^+ c=v([0,1]d)c = v([0,1]^d) such that m(E)=cv(E)m(E) = cv(E) for any elementary set EE.

in other words, the elementary measure mm determines all measures of elementary sets upto constant factor.

Indeed, the elementary measure mm plays nice with dimension in the following way, let d1,d2≥1d_{1},d_{2} \ge 1, and E1⊂Rd1,E2⊂Rd2E_{1} \subset \mathbb{R}^{d_{1}}, E_{2} \subset \mathbb{R}^{d_{2}} be elementary sets. We claim that E1×E2⊂Rd1+d2E_{1} \times E_{2} \subset \mathbb{R}^{d_{1} + d_{2}} is elementary and that md1(E1)md2(E2)=md1+d2(E1×E2)m_{d_{1}}(E_{1})m_{d_{2}}(E_{2}) = m_{d_{1} + d_{2}}(E_{1} \times E_{2}).

This is quite clearly true, let E1=⋃i=1TBiE_{1} = \bigcup_{i=1}^T B_{i} and E2=⋃j=1SCjE_{2} = \bigcup_{j=1}^S C_{j}, (each is a disjoint union of boxes)

Then, E1×E2=⋃(i,j)∈[T]×[S](Bi×Cj)E_{1}\times E_{2} = \bigcup_{(i,j) \in [T] \times [S]} (B_{i} \times C_{j}) so E1×E2E_{1} \times E_{2} is elementary

m(E1×E2)=∑j=1S∑i=1Tm(Bi×Cj)m(E_{1} \times E_{2}) = \sum_{j=1}^S \sum_{i=1}^T m(B_{i} \times C_{j})

let Bi=∏k=1d1IkiB_{i} = \prod_{k=1}^{d_{1}} I^i_{k} and Cj=∏k=1d2JkjC_{j} = \prod_{k=1}^{d_{2}} J^j_{k}

clearly Bi×Cj=∏k=1d1+d2RkijB_{i} \times C_{j} = \prod_{k=1}^{d_{1}+d_{2}} R^{ij}_{k} where Rkij=IkiR^{ij}_{k} = I^i_{k} when 1≤k≤d11 \le k \le d_{1} and Rkij=Jk−d1jR^{ij}_{k} = J^j_{k-d_{1}} when d1+1≤k≤d1+d2d_{1} + 1 \le k \le d_{1} + d_{2}

Of course then,

m(E1×E2)=∑j=1S∑i=1T∏k=1d1+d2∣Rkij∣m(E_{1} \times E_{2}) = \sum_{j=1}^S \sum_{i=1}^T \prod_{k=1}^{d_{1} + d_{2}} |R^{ij}_{k}|

rearranging we get

m(E1×E2)=∑j=1S(∏k=1d2∣Jkj∣)∑i=1T∏k=1d1∣Iki∣m(E_{1} \times E_{2}) = \sum_{j=1}^S \left(\prod_{k=1}^{d_{2}}|J^j_{k}|\right)\sum_{i=1}^T \prod_{k=1}^{d_{1}} |I^i_{k}|

of course,

m(E1×E2)=∑j=1S(∣Cj∣m(E1))=m(E1)∑j=1S∣Cj∣m(E_{1} \times E_{2}) = \sum_{j=1}^S(|C_{j}|m(E_{1})) = m(E_{1}) \sum_{j=1}^S |C_{j}|

Thus, finally, we get m(E1×E2)=m(E1)m(E2)m(E_{1} \times E_{2}) = m(E_{1}) m(E_{2}).

This is pretty good, but you know, elementary sets can’t even be triangles or any other set that should be reasonably measurable.

Thus, we define the Jordan measures: Let E⊆RdE \subseteq \mathbb{R}^d be a bounded set.

we have the jordan outer measure

mJ∗(E):=inf⁡E⊆AA is elementarym(A)m_J^*(E) := \inf_{\substack{E \subseteq A \\ A \text{ is elementary}}} m(A)

and the jordan inner measure

m∗,J(E):=sup⁡A⊆EA is elementarym(A)m_{*,J}(E) := \sup_{\substack{A \subseteq E \\ A \text{ is elementary}}} m(A)

We say that EE is jordan measurable if its outer and inner measures agree.

We define EO(E):={A∈E(Rd):E⊆A}\mathscr{E}^{O}(E) := \{A \in \mathscr{E}(\mathbb{R}^d) : E \subseteq A\} and EI(E):={A∈E(Rd):A⊆E}\mathscr{E}^{I}(E) := \{A \in \mathscr{E}(\mathbb{R}^d) : A \subseteq E\} to be the outer and inner elementary sets of EE respectively.

Due to the nature of supremum and infimum in R+\mathbb{R}^+, (even for finite sets) we have, for any ϵ>0\epsilon > 0, there exists A∈EO(E)A \in \mathscr{E}^{O}(E) and B∈EI(E)B \in \mathscr{E}^{I}(E) such that m(A)−mJ∗(E)≤ϵm(A) - m_J^*(E) \le \epsilon and mJ∗(E)−m(B)≤ϵm_J^*(E) - m(B) \le \epsilon.

Exercise 1.1.5 (Characterisation of Jordan measurability). Let E⊆RdE \subseteq \mathbb{R}^d be bounded. Show that the following are equivalent:

EE is Jordan measurable.

For every ε>0\varepsilon > 0, there exist elementary sets A⊆E⊆BA \subseteq E \subseteq B such that

m(B∖A)≤ε.m(B \setminus A) \leq \varepsilon.

For every ε>0\varepsilon > 0, there exists an elementary set BB such that

mJ∗(B△E)≤ε.m_J^*(B \mathbin{\triangle} E) \leq \varepsilon.

1  ⟹  21 \implies 2 follows directly: for each ϵ>0\epsilon > 0, we have elementary sets A,BA,B such that A⊆E⊆BA \subseteq E \subseteq B and m(B)−mJ∗(E)≤ϵ/2m(B) - m_J^*(E) \leq \epsilon/2 and m∗,J(E)−m(A)≤ϵ/2m_{*,J}(E) - m(A) \leq \epsilon/2. Since EE is Jordan measurable, the outer and inner measures are equal, so m(B∖A)≤ϵm(B \setminus A) \leq \epsilon.

2  ⟹  12 \implies 1. Let A,BA,B be elementary sets, A⊆E⊆BA \subseteq E \subseteq B. Clearly, m(A)≤m∗,J(E)m(A) \le m_{*,J}(E) and mJ∗(E)≤m(B)m_J^*(E) \le m(B). Therefore,

m(B∖A)≥mJ∗(E)−m∗,J(E)m(B\setminus A) \ge m_J^*(E) - m_{*,J}(E)

But since this is true for any such A,BA,B, for each ϵ>0\epsilon > 0, there exists A⊆E⊆BA \subseteq E \subseteq B for which

ϵ≥m(B∖A)≥mJ∗(E)−m∗,J(E)\epsilon \ge m(B\setminus A) \ge m_J^*(E) - m_{*,J}(E)

Thus, mJ∗(E)=m∗,J(E)m_J^*(E) = m_{*,J}(E), ie EE is Jordan measurable. note: will need boxes with shaded interor and so on

2  ⟹  32 \implies 3. let ϵ>0\epsilon > 0 and let A,BA,B be elementary sets, A⊆E⊆BA \subseteq E \subseteq B for which m(B∖A)≤ϵm(B\setminus A) \le \epsilon. Notice B∖A⊇B△E=B∖EB\setminus A \supseteq B \triangle E = B\setminus E. Thus, ϵ≥m(B∖A)≥mJ∗(B△E)\epsilon \ge m(B\setminus A) \ge m_J^*(B \triangle E).

3  ⟹  23 \implies 2: let ϵ>0\epsilon > 0, and let BB be an elementary set for which mJ∗(B△E)≤ϵ/2m_J^*(B\triangle E) \le \epsilon/2. Again due to the nature of the infimum, there exists an elementary set A⊇B△EA \supseteq B \triangle E such that m(A)−mJ∗(B△E)≤ϵ/2m(A) - m_J^*(B \triangle E) \le \epsilon/2. Ie, m(A)≤ϵm(A) \le \epsilon.

Now notice, since B,AB,A are elementary sets, B∖AB\setminus A is an elementary set, and we further claim B∖A⊆EB\setminus A \subseteq E.

let x∈Bx \in B with x∉Ax \notin A. Since A⊇B△EA \supseteq B\triangle E, we have x∉(B∖E)x \notin (B\setminus E) and x∉(E∖B)x \notin (E\setminus B). Thus we have x∈B∩Ex \in B \cap E thus x∈Ex \in E.

Now notice that A∪BA \cup B is an elementary set, and A∪B⊇EA \cup B \supseteq E (B∪(B△E)=B∪EB \cup (B \triangle E) = B \cup E, hence A∪B⊇(B△E)∪B⊇EA \cup B \supseteq (B\triangle E) \cup B \supseteq E).

now notice since (A∪B)∖(B∖A)=A(A\cup B)\setminus(B\setminus A) = A, we have

m((A∪B)∖(B∖A))≤ϵm((A \cup B)\setminus(B\setminus A)) \le \epsilon

where B∖A⊆E⊆A∪BB\setminus A \subseteq E \subseteq A \cup B.

Indeed, when EE is an elementary set, he is jordan measurable, and his jordan measure is equal to the elementary measure. thus we just use mm for both jordan measure and elementary measure.

Exercise 1.1.6. Let E,F⊆RdE,F\subseteq\mathbb{R}^d be Jordan measurable sets.

(Boolean closure) Show that E∪FE\cup F, E∩FE\cap F, E∖FE\setminus F, and E△FE\triangle F are Jordan measurable.

(Non-negativity) Show that

m(E)≥0.m(E)\geq 0.

(Finite additivity) If E,FE,F are disjoint, show that

m(E∪F)=m(E)+m(F).m(E\cup F)=m(E)+m(F).

(Monotonicity) If E⊆FE\subseteq F, show that

m(E)≤m(F).m(E)\leq m(F).

(Finite subadditivity) Show that

m(E∪F)≤m(E)+m(F).m(E\cup F)\leq m(E)+m(F).

(Translation invariance) For any x∈Rdx\in\mathbb{R}^d, show that E+xE+x is Jordan measurable and

m(E+x)=m(E).m(E+x)=m(E).

We will take them one by one.

Let ϵ>0\epsilon > 0, and A⊆E⊆BA \subseteq E \subseteq B, C⊆F⊆DC \subseteq F \subseteq D (where A,B,C,DA,B,C,D are elementary sets) such that

m(B∖A),m(D∖C)≤ϵ/2m(B\setminus A), m(D\setminus C) \le \epsilon/2

(as shown above this is equivalent to saying E,F are jordan measurable)

Now note that (B∪D)∖(A∪C)⊆(B∖A)∪(D∖C)(B \cup D) \setminus (A \cup C) \subseteq (B\setminus A) \cup (D\setminus C).

Thus, due to the finite subadditivity of the elementary measure, we have m((B∪D)∖(A∪C))≤ϵm((B \cup D) \setminus (A \cup C)) \le \epsilon, where A∪C⊆E∪F⊆B∪DA \cup C \subseteq E \cup F \subseteq B \cup D. Thus E∪FE \cup F is Jordan measurable.

Similarly, (B∩D)∖(A∩C)⊆(B∖A)∪(D∖C)(B \cap D) \setminus (A \cap C) \subseteq (B\setminus A) \cup (D\setminus C). That is, m((B∩D)∖(A∩C))≤ϵm((B\cap D)\setminus(A\cap C)) \le \epsilon where A∩C⊆E∩F⊆B∩DA \cap C \subseteq E \cap F \subseteq B \cap D. Thus E∩FE \cap F is Jordan measurable.

For difference, we will take the largest bit out of AA (namely DD) and the smallest bit out of BB namely CC.

Notice A∖D⊆E∖F⊆B∖CA \setminus D \subseteq E \setminus F \subseteq B\setminus C.

Also notice (B∖C)∖(A∖D)⊆(B∖A)∪(D∖C)(B\setminus C)\setminus(A\setminus D) \subseteq (B\setminus A) \cup (D\setminus C). thus,

m((B∖C)∖(A∖D))≤ϵm((B\setminus C)\setminus(A\setminus D)) \le \epsilon

. Therefore E∖FE \setminus F is Jordan measurable, and since difference and finite union of Jordan measurable sets are Jordan measurable, we have E△FE \triangle F is Jordan measurable.

of course, the jordan measure of a jordan measuable set is non negative.

Now finite additivity, where E,FE,F are disjoint.

For ease, bring back the outer and inner elementary set notation.

First, notice

{A∪B:A∈EI(E), B∈EI(F)}⊆EI(E∪F)\{A \cup B : A \in \mathscr{E}^{I}(E),\ B \in \mathscr{E}^{I}(F)\} \subseteq \mathscr{E}^{I}(E \cup F)

(indeed, there maybe some non elementary sets A⊂EA \subset E, B⊂FB \subset F where A∪BA \cup B just magically happens to be elementary, so equality doesn’t need to hold) and

{A∪B:A∈EO(E), B∈EO(F)}⊆EO(E∪F)\{A \cup B : A \in \mathscr{E}^{O}(E),\ B \in \mathscr{E}^{O}(F)\} \subseteq \mathscr{E}^{O}(E \cup F)

Now, if A⊂BA \subset B, in the reals, then supremum of AA is at most that of BB and infimum of AA is at least that of BB.

Thus, taking the supremum in the first inclusion,

m(E∪F)=sup⁡C∈EI(E∪F)m(C)≥sup⁡A∈EI(E)B∈EI(F)m(A∪B)=sup⁡A∈EI(E)B∈EI(F)(m(A)+m(B))=m(E)+m(F).\begin{aligned} m(E\cup F) &= \sup_{C\in\mathscr{E}^{I}(E\cup F)}m(C) \\ &\geq \sup_{\substack{A\in\mathscr{E}^{I}(E) \\ B\in\mathscr{E}^{I}(F)}} m(A\cup B) \\ &= \sup_{\substack{A\in\mathscr{E}^{I}(E) \\ B\in\mathscr{E}^{I}(F)}} \bigl(m(A)+m(B)\bigr) \\ &= m(E)+m(F). \end{aligned}

On the other hand, taking the infimum in the second inclusion,

m(E∪F)=inf⁡C∈EO(E∪F)m(C)≤inf⁡A∈EO(E)B∈EO(F)m(A∪B)≤inf⁡A∈EO(E)B∈EO(F)(m(A)+m(B))=m(E)+m(F).\begin{aligned} m(E\cup F) &= \inf_{C\in\mathscr{E}^{O}(E\cup F)}m(C) \\ &\leq \inf_{\substack{A\in\mathscr{E}^{O}(E) \\ B\in\mathscr{E}^{O}(F)}} m(A\cup B) \\ &\leq \inf_{\substack{A\in\mathscr{E}^{O}(E) \\ B\in\mathscr{E}^{O}(F)}} \bigl(m(A)+m(B)\bigr) \\ &= m(E)+m(F). \end{aligned}

Thus

m(E∪F)=m(E)+m(F).m(E\cup F)=m(E)+m(F).

Monotonicity is quite obvious. Use inner elementary sets

Notice that EI(E)⊆EI(F)\mathscr{E}^{I}(E) \subseteq \mathscr{E}^{I}(F), thus taking supremum on the measure on both sides, we get m(E)≤m(F)m(E) \le m(F).

As with elementary sets, its straightforward to prove finite subadditivity from here (we will leave it as a quick exercise for the reader) So is translational invarience.

Now, we recall that if X,YX,Y are metric spaces, then f:X→Yf: X \to Y is continous, if for each ϵ>0\epsilon > 0 and for each x∈Xx \in X there exists some δ=δ(x,ϵ)\delta = \delta(x,\epsilon), such that, for each x′∈BδX(x)x' \in B^X_{\delta}(x) we have f(x′)∈BϵY(f(x))f(x') \in B^Y_{\epsilon}(f(x)) equivalently, since x′∈BδX(x)x' \in B^X_{\delta}(x) implies f(x′)∈f(Bδ(x))f(x') \in f(B_{\delta}(x)), the continuity condition can be written as f(Bδ(x))⊂Bϵ(f(x))f(B_{\delta}(x)) \subset B_{\epsilon}(f(x)).

The emphasis is that for a given output error ϵ\epsilon and an input xx, the input error δ\delta around xx for which f(x)f(x) is within ϵ\epsilon is allowed to depend on both the input xx and the desired output error ϵ\epsilon.

Now, suppose XX is a compact metric space.

let ϵ>0\epsilon > 0. Now for each x∈Xx \in X, let δx>0\delta_{x} > 0 be the real number for which f(Bδx(x))⊂Bϵ/2(f(x))f(B_{\delta_{x}}(x)) \subset B_{\epsilon/2}(f(x)).

of course the collection B=Bδx(x):x∈X\mathscr{B} = {B_{\delta_{x}}(x) : x \in X} is an open cover of XX. Since XX is compact, using the lebegue number theorem (see algebra-5), we can manufacture λ>0\lambda>0 with respect to this cover B\mathscr{B} such that whenever U⊂XU \subset X and diam⁡(U)<λ\operatorname{diam}(U) < \lambda we have for some B∈BB \in \mathscr{B}, U⊂BU \subset B. now for each x∈Xx \in X, consider the ball Bλ/3(x)B_{\lambda/3}(x). Clearly the diameter of this ball is smaller than λ\lambda. Ie there exists some Bδx′(x′)∈BB_{\delta_{x'}}(x') \in \mathscr{B} for which Bλ/3(x)⊂Bδx′(x′)B_{\lambda/3}(x) \subset B_{\delta_{x'}}(x'). Thus, f(Bλ/3(x))⊂Bϵ/2(f(x′))f(B_{\lambda/3}(x)) \subset B_{\epsilon/2}(f(x'))

Thus, notice by triangle inquality, that for any y∈f(Bλ/3(x))y \in f(B_{\lambda/3}(x)) we have dY(y,f(x))<ϵd_{Y}(y,f(x)) < \epsilon (since both of these points are in the ϵ/2\epsilon/2 ball around some f(x′)f(x')).

Ie, f(Bλ/3(x))⊂Bϵ(f(x))f(B_{\lambda/3}(x)) \subset B_{\epsilon}(f(x)).

That is to say, for each ϵ>0\epsilon > 0, there exists a global δ=δ(ϵ)\delta = \delta(\epsilon) such that for each x∈Xx \in X, f(Bδ(x))⊂Bϵ(f(x))f(B_{\delta}(x)) \subset B_{\epsilon}(f(x)).

Such continuity is called uniform continuity. Further, if needed δ\delta is linear in ϵ\epsilon, ie there exists a global L>0L > 0 for which δ=ϵ/L\delta = \epsilon/L we call the function ff Lipschitz continous.

The above discussion gives us the theorem: let f:X→Yf: X \to Y be a continous map between metric spaces, where XX is compact, then ff is uniformly continous.

I apologize for using B to denote both balls and boxes, hopefully the context above makes it clear.

firstly, as seen in (analysis-0) we may replace open balls with open boxes freely in arguments of continuity when we are dealing with Rd\mathbb{R}^d. Before we proceed, we make a lemma, since in general it becomes extremely unwieldy to give a covering of boxes by evenly sized ones, but we will need it over and over.

For any point x∈Rdx \in \mathbb{R}^d and any ϵ>0\epsilon > 0, we define the right open box of size ϵ\epsilon around xx as

Iϵ∗(x):=∏j=1d[xj−ϵ,xj+ϵ).I_\epsilon^*(x) := \prod_{j=1}^d [x_j-\epsilon,x_j+\epsilon).

and the open box of size ϵ\epsilon around xx as

Iϵ(x):=∏j=1d(xj−ϵ,xj+ϵ).I_{\epsilon}(x):=\prod_{j=1}^d(x_j-\epsilon,x_j+\epsilon).

Box-cover lemma

Let B=∏j=1d[aj,bj]⊂RdB = \prod_{j=1}^d [a_j,b_j] \subset \mathbb{R}^d. For each 0<t≤min⁡j(bj−aj)0 < t \leq \min_j(b_j-a_j), there exists a finite grid Pt⊂BP_t \subset B such that

Ct:=⋃p∈PtIt∗(p)C_t := \bigcup_{p \in P_t} I_t^*(p)

covers BB by pairwise disjoint boxes. Moreover,

m(Ct)=(2t)d∏j=1d⌊bj−aj+t2t⌋m(C_t) = (2t)^d \prod_{j=1}^d \left\lfloor \frac{b_j-a_j+t}{2t}\right\rfloor

and

m(Ct)≤∏j=1d(bj−aj+t)≤2dm(B).m(C_t) \leq \prod_{j=1}^d(b_j-a_j+t) \leq 2^d m(B).

proof: let Pj=aj+t,aj+3t,…,aj+(2r+1)tP_{j} = {a_{j} + t, a_{j} + 3t, \dots , a_{j} + (2r+ 1)t} where r=⌊bj−aj−t2t⌋r = \lfloor \frac{b_{j}-a_{j}-t}{2t} \rfloor clearly, Pj⊂[aj,bj]P_{j} \subset [a_{j},b_{j}], as (2r+1)t≤bj−aj(2r + 1)t \le b_{j} - a_{j}. Note #(Pj)=r+1=⌊bj−aj+t2t⌋\#(P_{j}) = r+1 = \lfloor \frac{b_{j}-a_{j}+t}{2t} \rfloor

On the other hand, [aj,bj][a_{j},b_{j}] is covered (disjointly) by

⋃x∈Pj[x−t,x+t)\bigcup_{x \in P_{j}} [x-t,x+t)

Thus, we have Pt=∏j=1dPjP_{t} = \prod_{j=1}^d P_{j}. where whenever p≠q∈Ptp \neq q \in P_{t} It∗(p)∩It∗(q)=∅I_t^*(p) \cap I_t^*(q) = \emptyset.

Thus, define Ct=⋃p∈PtIt∗(p)C_{t} = \bigcup_{p \in P_{t}} I_t^*(p), due to finite additivity, and traslational invarience of the elemntary measure, we have

m(Ct)=#(Pt)m([−t,t]d)m(C_t) = \#(P_{t})m([-t,t]^d)

Thus, we get the desired result.

This discussion helps with the following exercise:

Let BB be a closed box in Rd\mathbb{R}^d, and f:B→Rf: B \to \mathbb{R} be continous. Show that the graph Gf={(x,f(x)):x∈B}⊆Rd+1G_{f} = \{(x,f(x)) : x \in B\} \subseteq \mathbb{R}^{d+1} is Jordan measurable with Jordan measure 00.

Terry Tao gives us a hint, since (by Heinie Borel) BB is compact, ff is uniformly continous, and thus we perhaps need to use this fact.

We will first give an upperbound of the outer measure of GfG_{f}.

let ϵ>0\epsilon > 0. Then there exists δ(ϵ)>0\delta(\epsilon) > 0 such that for each x∈Bx \in B, we have f(Iδ(x))⊂Iϵ(f(x))f(I_{\delta}(x)) \subset I_{\epsilon}(f(x)).

Now, choose t=min(δ/2,minj(bj−aj))t = min(\delta/2, min_{j}(b_{j}-a_{j})) (where πj(B)=[aj,Bj])\pi_{j}(B) = [a_{j},B_{j}]), thus we can safely say: by the box cover lemma, there exists a grid Pt⊂BP_{t} \subset B such that Ct=⋃p∈PtIt∗(p)C_{t} = \bigcup_{p \in P_{t}}I^*_{t}(p) covers BB.

Hence Rt=⋃p∈Pt(It∗(p)×f(It∗(p)))R_{t} = \bigcup_{p \in P_{t}}(I_t^*(p) \times f(I_t^*(p))) covers the graph GfG_f.

Now notice that since It∗(p)⊂Iδ(p)I_t^*(p) \subset I_\delta(p), we have f(It∗(p))⊂Iϵ(f(p))f(I_t^*(p)) \subset I_\epsilon(f(p)).

Thus,

St=⋃p∈PtIt∗(p)×Iϵ(f(p))S_{t} = \bigcup_{p \in P_{t}} I_t^*(p) \times I_\epsilon(f(p))

covers GfG_{f} Now notice that StS_{t} is elementary in Rd+1\mathbb{R}^{d+1} Thus, due to finite subadditivity and the property that m(A×B)=m(A)m(B)m(A \times B) = m(A)m(B)

we have

m(St)≤2ϵ∑p∈Ptm(It∗(p))=2ϵm(Ct)m(S_{t}) \le 2\epsilon \sum_{p \in P_{t}}m(I_t^*(p)) = 2\epsilon m(C_t)

thus we have using the upper bound in the box covering lemma

m(St)≤2d+1ϵ(m(B))m(S_{t}) \le 2^{d+1}\epsilon (m(B))

Thus, given that StS_{t} covers GfG_{f}, for each ϵ>0\epsilon > 0 we have

mJ∗(Gf)≤2d+1ϵm(B)m_J^*(G_{f}) \le 2^{d+1}\epsilon m(B). That is, since the upper bound can be made arbitrarily small, we have mJ∗(Gf)=0m_J^*(G_{f}) = 0.

Since the inner measure is non negative, we have 0≤m∗,J(Gf)≤mJ∗(Gf)=00\le m_{*,J}(G_{f})\le m_J^*(G_{f}) = 0. Thus, m∗,J(Gf)=0m_{*,J}(G_{f}) = 0.

Area under the graph: In the same setting, show that Af:={(x,t):x∈B, 0≤t≤f(x)}A_{f} := \{(x,t) : x\in B,\ 0 \le t \le f(x)\} is Jordan measurable.

As before, let ϵ>0\epsilon > 0, we have some δ\delta for which f(Iδ(x))⊂(f(x)−ϵ,f(x)+ϵ)f(I_{\delta}(x)) \subset (f(x)-\epsilon, f(x) + \epsilon).

Again, choosing t=min(δ/2,minj(bj−aj))t = min(\delta/2, min_{j}(b_{j}-a_{j})) where B=∏j=1d[aj,bj]B = \prod_{j=1}^d[a_{j},b_{j}], we can use the box cover lemma to get the finite grid Pt⊂BP_{t} \subset B for which

Ct=⋃p∈PtIt∗(p)C_{t} = \bigcup_{p \in P_{t}} I_t^*(p) covers BB. let Jt(p)=It∗(p)∩BJ_t(p) = I_t^*(p) \cap B.

and define

Dt=⋃p∈PtJt(p)×[0,f(p)+ϵ]D_{t} = \bigcup_{p \in P_{t}} J_{t}(p) \times [0,f(p) + \epsilon]

now, x∈Jt(p)x \in J_{t}(p) implies x∈Iδ(p)x \in I_{\delta}(p) thus f(x)∈(f(p)−ϵ,f(p)+ϵ)f(x) \in (f(p)-\epsilon, f(p) + \epsilon). Therefore clearly, DtD_{t} covers AfA_{f}.

further notice that

Dt∖Af=⋃p∈Pt((Jt(p)×[0,f(p)+ϵ])∖Af)D_{t}\setminus A_{f} = \bigcup_{p \in P_{t}}\left((J_{t}(p) \times [0,f(p)+\epsilon]) \setminus A_{f}\right)

And hence,

Dt∖Af⊆⋃p∈PtJt(p)×[f(p)−ϵ,f(p)+ϵ]D_{t}\setminus A_{f} \subseteq \bigcup_{p \in P_{t}}J_{t}(p) \times [f(p)-\epsilon, f(p)+\epsilon]

Therefore, noticing that the right hand side is elementary, and applying finite additivity we get

mJ∗(Dt∖Af)≤2ϵ∑p∈Ptm(Jt(p))m_J^*(D_{t}\setminus A_{f}) \le 2\epsilon \sum_{p \in P_{t}} m(J_{t}(p))

first, we notice that Dt∖Af=Dt△AfD_{t}\setminus A_{f} = D_{t}\triangle A_{f} as Af⊆DtA_{f} \subseteq D_{t}. Then we notice that ∑p∈Ptm(Jt(p))=m(B)\sum_{p \in P_{t}} m(J_{t}(p)) = m(B) since each Jt(p)=It∗(p)∩BJ_{t}(p) = I^*_{t}(p) \cap B are disjoint and cover BB.

Thus we obtain mJ∗(Dt△Af)≤2ϵm(B)m_J^*(D_{t} \triangle A_{f}) \le 2\epsilon m(B).

Indeed, since the choice of ϵ\epsilon was arbitrary, for any υ>0\upsilon > 0, by choosing ϵ=υ/(2m(B))\epsilon = \upsilon/(2m(B)) we have an elementary set DD for which mJ∗(D△Af)≤υm_J^*(D \triangle A_{f}) \le \upsilon. Thus by the characterization of Jordan measure (3), we have AfA_{f} is Jordan measurable.

note all these arugments must be cleaned up

Exercise 1.1.8. Let A,B,CA,B,C be three points in R2\mathbb{R}^2.

(1) Show that the solid triangle with vertices A,B,CA,B,C is Jordan measurable.

(2) Show that the Jordan measure of the solid triangle is equal to

12∣(B−A)∧(C−A)∣,\frac12 |(B-A)\wedge(C-A)|,

where

∣(a,b)∧(c,d)∣:=∣ad−bc∣.|(a,b)\wedge(c,d)|:=|ad-bc|.
TikZ diagram

well, extending the triangles to meet the xx-axis gives us a nice proof strategy.

we must also in general be careful about triangles that are obtuse, even if their bottom side lies on the xx axis, it is not the case that there is a function describing them.

we will show that the right angled triangle with base on the x-axis is jordan measurable, with the intended jordan measure.

first, due to translational invarience, we may consider the following right triangle, where b>0b > 0, h>0h > 0

A=(0,0),B=(b,0),C=(b,h)A = (0,0), B = (b,0), C = (b,h)

Indeed, this is given by f:[0,b]→Rf: [0,b] \to \mathbb{R} f(x)=hbxf(x) = \frac{h}{b}x.

firstly it is clear that this function is continous, and by the above result, AfA_{f} is jordan measurable.

Now, let EE be an elementary set that covers AfA_{f} Then, EE is a disjoint union of boxes:

E=⋃i=1T⟨pi−1,pi⟩×⟨0,ui⟩E = \bigcup_{i=1}^T \langle p_{i-1},p_{i}\rangle \times \langle 0,u_{i} \rangle where (taking intersection with [0,b][0,b] if needed) p0=0,pT=bp_{0} = 0, p_{T} = b.

it is further clear that for each ii, ui≥hbpiu_{i} \ge \frac{h}{b}p_{i}

ie m(E)≥hb∑i=1T(pi2−pipi−1)m(E) \ge \frac{h}{b} \sum_{i=1}^T (p_{i}^2 - p_{i}p_{i-1}) applying AM-GM we get

m(E)≥h2b∑i=1T(pi2−pi−12)=hb2m(E) \ge \frac{h}{2b} \sum_{i=1}^T (p^2_{i}-p^2_{i-1}) = \frac{hb}{2}

Since this is true for any outer elementary approximation of AfA_{f} we have mJ∗(Af)≥bh/2m_J^*(A_{f}) \ge bh/2.

Now Let

Cn=⋃i=1n[(i−1)bn,ibn)×[0,ihn]C_{n} = \bigcup_{i=1}^n [(i-1)\frac{b}{n}, i\frac{b}{n}) \times [0,\frac{ih}{n}]

. Clearly CnC_{n} covers AfA_{f}

notice

m(Cn)≤bh2n2(n(n+1))=bh2(1+1n)m(C_{n}) \le \frac{bh}{2n^2}(n(n+1)) = \frac{bh}{2}(1 + \frac{1}{n})

ie mJ∗(Af)≤bh/2m_J^*(A_{f}) \le bh/2

Thus the claim holds, similarly, we can prove that if A=(0,0),B=(0,b),C=(0,h)A = (0,0), B = (0,b), C = (0,h) then m(Δ(A,B,C))=bh2m(\Delta(A,B,C)) = \frac{bh}{2}.

so we have the jordan measure of right triangles.

Now consider an arbitrary triangle whose base is on the xx-axis.

ie A=(a,0),B=(b,0),C=(m,n)A = (a,0), B = (b,0), C = (m,n)

and wlog suppose b>ab > a.

we have case1: a≤m≤ba \le m \le b In this case, we partition the set into two right triangles, taking co-ordinate C⊥=(m,0)C_{\perp} = (m,0)

Due to finite additivity of disjoint sets (the line in between has measure zero) we have that firstly, since Δ(A,C,C⊥)\Delta(A,C,C_{\perp}) and Δ(C,C⊥,B)\Delta(C,C_{\perp},B) are jurdan measurable, so is their union, and thus due to finite additivity, and translation we have

m(Δ(A,B,C))=n2((m−a)+(b−m))=12n(b−a)m(\Delta(A,B,C)) = \frac{n}{2}\left((m-a) + (b-m)\right) = \frac{1}{2} n(b-a)

case2: a<b≤ma < b \le m yet again, with straightforward geometry,

we have Δ(A,B,C)=Δ(A,C⊥,C)∖Δ(B,C⊥,C)\Delta(A,B,C) = \Delta(A,C_{\perp},C) \setminus \Delta(B,C_{\perp},C) as sets, and indeed, due to finite additivity and so on, the Jordan measure acts on m(E∖F)=m(E)−m(F)m(E\setminus F) = m(E) - m(F) when F⊆EF \subseteq E.

thus

m(Δ(A,B,C))=12n(b−a)m(\Delta(A,B,C)) = \frac{1}{2}n(b-a)

now for an arbitrary triangle translate the lowest vertex to the origin

say A=(0,0),B=(p,q),C=(r,s)A = (0,0), B = (p,q), C = (r,s)

Moreover, without loss of generality, we may assume CC is the highest point.

Extend the line BCBC to meet the xx-axis at DD. Thus

m(Δ(A,B,C))=m(Δ(A,C,D))−m(Δ(A,B,D))m(\Delta(A,B,C)) = m(\Delta(A,C,D)) - m(\Delta(A,B,D))

notice D=(ps−rqs−q,0)D = (\frac{ps-rq}{s-q},0)

thus we have

m(A,C,D)=s2(ps−rqs−q)m(A,C,D) = \frac{s}{2}\left(\frac{ps-rq}{s-q}\right)

and

thus we have

m(A,B,D)=q2(ps−rqs−q−p)m(A,B,D) = \frac{q}{2}\left(\frac{ps-rq}{s-q} - p\right) 12∣ps−qr∣.\frac{1}{2}|ps - qr|.

(the absolute value is just there to relax all the symmettry assumptions we’ve made)

Notice if aa is not at the origin, say a=(m,n)a = (m,n)

12∣∣B1−A1C1−A1B2−A2C2−A2∣∣.\frac{1}{2} \left| \begin{vmatrix} B_1-A_1 & C_1-A_1\\ B_2-A_2 & C_2-A_2 \end{vmatrix} \right|.

Jesus fucking christ we will now do the whole linear map thingy

exercise 1.1.9 show that every compact convex polytope is in Rd\mathbb{R}^d is Jordan measurable.

Indeed, a closed convex polytope is the intersection of finitely many half-spaces of the form {x⋅v≤c}\{x\cdot v \le c\} where v∈Rdv\in \mathbb{R}^d, c∈Rc \in \mathbb{R} and its the usual dot product.

That is, a half space is basically the region under the d−1d-1 plane given by x⋅v=0x \cdot v = 0.

A closed convex polytope is compact if it is also bounded.

Initially, I was crying for a very long time. trying to understand something deep about the geometry of such polytopes. Though that is very beautiful, we will reserve it for another day.

let P=H1∩H2∩…HnP = H_{1} \cap H_{2} \cap \dots H_{n} be a compact convex polytope, Where Hi={x⋅vi≤ci}H_{i} = \{x\cdot v_{i} \le c_{i}\}.

since PP is bounded, there exists a closed box BB for which P⊂BP \subset B

Now notice that P=⋂i=1nHi∩BP = \bigcap_{i=1}^n H_{i} \cap B.

Thus, it is enough to show that the region given by a half space within a box is Jordan measurable, upon which we may invoke the fact that the finite intersection of Jordan measurable sets are Jordan measurable.

Ie, we need to show, for any closed box BB and any half space H={v⋅x≤c}H = \{v\cdot x \le c\}, that H∩BH \cap B is Jordan measurable. Since we have translational invarience, it is enough to show it for boxes whose corner is at the origin, upon which we can translate it around.

Just to be clear, we are not just translating the box around, we are translating the whole region the box intersected with the half-space, so this is okay.

Ie for each B=∏j=1d[0,bj]B = \prod_{j=1}^d[0,b_{j}] and each half plane HH we need to show that H∩BH \cap B is jordan measurable.

Indeed, we will show that there exists a continous map h:B′=∏j=1d−1[0,bj]→[0,bd]h: B' = \prod_{j=1}^{d-1}[0,b_{j}] \to [0,b_{d}] such that H∩B={(x,t):x∈B′, 0≤t≤h(x)}H \cap B = \{(x,t) : x \in B',\ 0 \le t \le h(x)\}, and invoke the previous result, that the area under the graph of continous function on a compact space is Jordan measurable.

firstly, since not all vj=0v_{j} = 0, we may permute the co-ordinates (Ie the domain of hh will use a different set of d-1 axes) such that vd≠0v_{d} \neq 0 (we do this cause otherwise hh is not well defined. )

Thus, we have

f(x1,x2,…xd−1)=C−∑j=1d−1xjvjvdf(x_{1},x_{2},\dots x_{d-1}) = \frac{C -\sum_{j=1}^{d-1} x_{j}v_{j}}{v_{d}}

where f:Rd−1→Rf: \mathbb{R}^{d-1} \to \mathbb{R} is an affine map which is continous, thus h:=f∣B′:B′→Rh := f|B' : B' \to \mathbb{R} is a restriction of a continous map to a compact space, which is thus continous.

wow! what a beauty.

+# K6-Odd-Holes

The problem asks:

Let G=(V,E)G = (V,E) we say GG has a hole of size nn if there exists nn vertices v1,v2,…vnv_{1},v_{2},\dots v_{n} such that the vertex induced subgraph (take the vertices and ALL POSSIBLE EDGES BETWEEN THEM) is EXACTLY equal to CnC_{n} (the cycle on n-verticies)

Notice, if there even one crossing edge, then it is not a hole.

Does there exist G=(V,E)G = (V,E) a simple graph, which is K6K_{6} free, And also free of Odd holes of size at least 5, for which any two coloring of edges has a monochromatic triangle?

Well, the first instinct is to hit the extremal graph.

on nn verticies, the Turan graph, with 5-parts (and nearly equal verticies) has maximal edges, and is K6K_{6} free.

We claim that it is also free of odd holes of size at least 5.

well, let v1,v2,…v2k+1v_{1},v_{2},\dots v_{2k+1} be an odd hole, of size at least 5 ie k≥2k \ge 2

Since a 2 partite graph is odd cycle free, we must have that any odd hole should occupy at least 3 parts.

if part v1,v3v_{1},v_{3} is different (notice we have at least {v1,v2,v3,v4,v6}) then you have a chord (crossing edge)

Thus in general, P(vi)=p(vi+2)P(v_{i}) = p(v_{i+2})

ie, all odd vertices must be in the same part as v1v_{1} ie

v1,v3,v5,…v2k+1v_{1},v_{3},v_{5},\dots v_{2k+1} are all in the same part but of course then the cycle can’t be completed. no edge from v2k+1→v1v_{2k+1} \to v_{1}.

WOW! amazing, time to publish a paper I mean surely every coloring of this graph with many edges will have a monochrome triangle NOPE

NOT SO FAST MY FRIEND (this was a quip I saw in some book somewhere)

Indeed, there is a coloring, consider the 5 parts P1,P2,P3,P4,P5P_{1},P_{2},P_{3},P_{4},P_{5}

color a “consecutive part” edge red. Ie, if e=x,ye = x,y where x∈pix \in p_{i}, y∈pi+1%5y \in p_{i+1 \% 5} then color him red.

color all other edges blue. A triangle chooses 3 parts. and a “THICCC” edge between them. suppose Pi,Pj,PkP_{i}, P_{j}, P_{k}. wlog let i<j<ki < j < k.

there aren’t too many options here. our claim is at least one of j-i, k-j, k-i is equal to 1 and at least one of them is greater than 1. (mod 5)

p1 = vertex {P_{1}} @ 0,0 [] 
p2 = vertex {P_{2}} @ 4,0 []
p3 = vertex {P_{3}} @ 0,4 []
p4 = vertex {P_{4}} @ 4,4 []
p5 = vertex {P_{5}} @ 2,7 []
e1 = edge(p1,p2)  [teal,thick]
e2 = edge(p2,p3) [teal, thick]
e3 = edge (p3,p4) [teal, thick] 
e4 = edge (p4,p5) [teal, thick]
e5 = edge (p5,p1) [teal, thick]
e6 = edge (p1,p3) [red, thick] 
e7 = edge (p1,p4) [red, thick]
e8 = edge (p2,p4) [red, thick]
e9 = edge (p2,p5) [red, thick]
e10 = edge (p3,p5) [red, thick]

yeah so the extreme turan graph has A COLORING WITH NO MONOCHROMATIC TRIANGLE SADGE, well on the bright side this is a real problem now.

we will give special names to everything.

GG is K6K_{6} free is straight forward.

GG is free of odd holes of size at least 55 we will call tight holed.

GG is good if it is both K6K_{6} free and tight holed. (WHY INNUENDO? WHY?)

if GG is of the nature that any 2-coloring has a monochromatic triangle, then we have GG is Triangular.

GG is GREAT if it is good and Triangular.

The question is do great graphs exist?

On Triangular graphs.

let GG be a graph, and χ(G)∈2,3,4,5\chi(G) \in {2,3,4,5} we claim GG is not Triangular.

This is equivalent (beautifully) to saying that R(3,3)=6R(3,3) = 6.

That is, make the THICC part graph, on GG, which χ(G)\chi(G) parts.

there are only crossing edges, we will consider colorings where all crossing edges between the same two parts have the same color. so obviously the THICC part graph, in the worst case looks like K5K_{5} and thus since KrK_{r} for 2≤r≤52 \le r \le 5 has a coloring with no monochromatic triangle, we are done.

That is to say, GG is triangular implies χ(G)≥6\chi(G) \ge 6.

Now suppose χ(G)≥6\chi(G) \ge 6. Does this imply that GG is triangular? if you give the thicc part graph, (same color for edges crossing a pair of parts) then obviously you can’t do it.

But again, not all colorings are THICC PART colorings. in fact C11‾\overline{C_{11}} (the complement) has χ(G)≥6\chi(G) \ge 6 but also not triangular.

p1  = vertex {P_{1}}  @ 0,5 [rose]
  p2  = vertex {P_{2}}  @ 2.70,4.21 [rose]
  p3  = vertex {P_{3}}  @ 4.55,2.08 [green]
  p4  = vertex {P_{4}}  @ 4.95,-0.71 [green]
  p5  = vertex {P_{5}}  @ 3.78,-3.27 [gold]
  p6  = vertex {P_{6}}  @ 1.41,-4.80 [gold]
  p7  = vertex {P_{7}}  @ -1.41,-4.80 [blue]
  p8  = vertex {P_{8}}  @ -3.78,-3.27 [blue]
  p9  = vertex {P_{9}}  @ -4.95,-0.71 [gray]
  p10 = vertex {P_{10}} @ -4.55,2.08 [gray]
  p11 = vertex {P_{11}} @ -2.70,4.21 [rose]

  // Cyclic distance 2: teal
  e1  = edge(p1,p3)   [teal,thick]
  e2  = edge(p2,p4)   [teal,thick]
  e3  = edge(p3,p5)   [teal,thick]
  e4  = edge(p4,p6)   [teal,thick]
  e5  = edge(p5,p7)   [teal,thick]
  e6  = edge(p6,p8)   [teal,thick]
  e7  = edge(p7,p9)   [teal,thick]
  e8  = edge(p8,p10)  [teal,thick]
  e9  = edge(p9,p11)  [teal,thick]
  e10 = edge(p10,p1)  [teal,thick]
  e11 = edge(p11,p2)  [teal,thick]

  // Cyclic distance 3: teal
  e12 = edge(p1,p4)   [teal,thick]
  e13 = edge(p2,p5)   [teal,thick]
  e14 = edge(p3,p6)   [teal,thick]
  e15 = edge(p4,p7)   [teal,thick]
  e16 = edge(p5,p8)   [teal,thick]
  e17 = edge(p6,p9)   [teal,thick]
  e18 = edge(p7,p10)  [teal,thick]
  e19 = edge(p8,p11)  [teal,thick]
  e20 = edge(p9,p1)   [teal,thick]
  e21 = edge(p10,p2)  [teal,thick]
  e22 = edge(p11,p3)  [teal,thick]

  // Cyclic distance 4: red
  e23 = edge(p1,p5)   [red,thick]
  e24 = edge(p2,p6)   [red,thick]
  e25 = edge(p3,p7)   [red,thick]
  e26 = edge(p4,p8)   [red,thick]
  e27 = edge(p5,p9)   [red,thick]
  e28 = edge(p6,p10)  [red,thick]
  e29 = edge(p7,p11)  [red,thick]
  e30 = edge(p8,p1)   [red,thick]
  e31 = edge(p9,p2)   [red,thick]
  e32 = edge(p10,p3)  [red,thick]
  e33 = edge(p11,p4)  [red,thick]

  // Cyclic distance 5: red
  e34 = edge(p1,p6)   [red,thick]
  e35 = edge(p2,p7)   [red,thick]
  e36 = edge(p3,p8)   [red,thick]
  e37 = edge(p4,p9)   [red,thick]
  e38 = edge(p5,p10)  [red,thick]
  e39 = edge(p6,p11)  [red,thick]
  e40 = edge(p7,p1)   [red,thick]
  e41 = edge(p8,p2)   [red,thick]
  e42 = edge(p9,p3)   [red,thick]
  e43 = edge(p10,p4)  [red,thick]
  e44 = edge(p11,p5)  [red,thick]
 

OMG THAT IS SO PRETTY! also doesn’t have a monochromatic triangle.

He is good (tight-holed and k6 free) but not triangular. And he has χ(G)=6\chi(G) = 6

A great graph, is thus necessarily, k6 free, tight holed, and is only ≥6\ge 6 colorable (vertex coloring).

But this is not sufficent.

we can run a computer program. (wow COMPUTER program)

We have another useful theorem.

definition, dual to the chromatic number, we have its clique number, ω(G)\omega(G) which is the size of the largest clique contained in GG.

A graph is said to be perfect if, for every vertex-induced subgraph HH of GG, we have χ(H)=ω(H)\chi(H)=\omega(H).

Strong perfect graph theorem:

GG is perfect if and only if it contains neither an odd hole, nor an odd anti-hole. (In this theorem all odd holes have size at least 5) IN GENERAL A HOLE IS DEFINED ONLY STARTING FROM SIZE 4, cause 3 is just a clique. some chordlessness of vertex induced subgraphs only makes sense from size 4 onwards.

where an anti-hole is is a complement of a hole. (In particular, contained an anti-hole means that the vertex induced subgraph is exactly the compliment of a cycle on those verticies)

Proof: (LEFT AS AN EXERCISE FOR FUTURE ME APPARANTLY ITS EXTREMELY NON TRIVIAL)

GG is GREAT implies

Suppose GG is GREAT. Then all of the following are necessary:

  1. GG is K6K_6-free. Equivalently,

    ω(G)≤5.\omega(G)\leq 5.
  2. GG is tight-holed: it contains no vertex-induced cycle C2k+1C_{2k+1} for any k≥2k\geq 2.

  3. GG is Triangular: every red-blue coloring of E(G)E(G) contains a monochromatic triangle. In standard notation,

    G⟶(K3,K3).G\longrightarrow (K_3,K_3).
  4. GG is not 55-colorable. Indeed, if χ(G)≤5\chi(G)\leq 5, take a proper vertex coloring of GG, color the edges between each pair of vertex-color classes according to a triangle-free red-blue coloring of K5K_5, and obtain a red-blue coloring of E(G)E(G) without a monochromatic triangle. Therefore

    χ(G)≥6.\chi(G)\geq 6.
  5. Consequently,

    χ(G)>ω(G),\chi(G)>\omega(G),

    so GG is not perfect.

  6. By the Strong Perfect Graph Theorem, a non-perfect graph contains an odd hole or an odd antihole. Tight-holed excludes the odd-hole outcome. Hence GG contains an induced odd antihole.

  7. The antihole cannot be C5‾\overline{C_5} because C5‾=C5\overline{C_5}=C_5, which is an odd hole. It cannot have 1313 or more vertices because

    ω ⁣(C2k+1‾)=k,\omega\!\left(\overline{C_{2k+1}}\right)=k,

    so C13‾\overline{C_{13}} and every larger odd antihole contain a K6K_6. Therefore every GREAT graph contains at least one of

    C7‾,C9‾,C11‾\boxed{\overline{C_7},\quad \overline{C_9},\quad \overline{C_{11}}}

    as a vertex-induced subgraph.

This last conclusion is the important computational reduction: we do not have to begin from arbitrary graphs. Every possible answer grows around at least one of these three compulsory cores.

Conditions imposed on the computation

We search by increasing number of vertices. For each of the three cores

A∈{C7‾,C9‾,C11‾},A\in\left\{\overline{C_7},\overline{C_9},\overline{C_{11}}\right\},

we generate graphs containing a distinguished induced copy of AA and add vertices around it. A candidate survives only if it passes every filter below.

1. Simple-graph conditions

The adjacency matrix must be symmetric, have zero diagonal, and have entries in {0,1}\{0,1\}. The distinguished vertices must induce exactly AA; no edge of the core may be added or removed.

2. K6K_6-free filter

Reject the candidate as soon as six vertices are pairwise adjacent.

When attaching a single new vertex vv to the core, an immediate necessary condition is that N(v)∩AN(v)\cap A contain no K5K_5: otherwise that K5K_5 together with vv forms a K6K_6. This is only a quick local check; the full graph must still be checked for every possible K6K_6.

3. Tight-holed filter

Reject the candidate if any odd-sized vertex set of size at least 55 induces exactly a cycle. It is not enough merely to detect an odd cycle: the cycle is forbidden only when it has no chord among its chosen vertices.

During incremental generation, test A∪{v}A\cup\{v\} immediately after attaching a new vertex vv. Later, also test odd holes involving several newly added vertices.

4. Chromatic filter

Reject the candidate if it admits a proper 55-coloring. We do not require χ(G)=6\chi(G)=6 exactly; values larger than 66 remain legal. Computationally, the condition we need is simply

χ(G)>5.\chi(G)>5.

This filter is logically redundant once Triangularity has been proved, but it is a cheap and powerful rejection test before running the final edge-coloring check.

5. Triangularity as SAT

Give every edge e∈E(G)e\in E(G) a Boolean variable xex_e. Interpret xe=1x_e=1 as red and xe=0x_e=0 as blue.

For every triangle with edges e1,e2,e3e_1,e_2,e_3, add the two clauses

(xe1∨xe2∨xe3)(x_{e_1}\lor x_{e_2}\lor x_{e_3})

and

(¬xe1∨¬xe2∨¬xe3).(\neg x_{e_1}\lor\neg x_{e_2}\lor\neg x_{e_3}).

The first clause forbids an all-blue triangle. The second forbids an all-red triangle.

  • If the resulting SAT instance is satisfiable, the satisfying assignment is an explicit red-blue coloring with no monochromatic triangle. Reject GG: it is not Triangular.
  • If the instance is unsatisfiable, every red-blue edge-coloring has a monochromatic triangle. Thus GG is Triangular. If it has already passed the K6K_6 and tight-hole filters, then GG is GREAT.

Equivalently, form the triangle hypergraph T(G)T(G) whose vertices are the edges of GG and whose hyperedges are the three-edge sets of the triangles of GG. Then GG is Triangular exactly when T(G)T(G) does not have Property B: its vertices cannot be 22-colored without a monochromatic hyperedge.

6. Remove duplicate work

Graphs that differ only by relabeling are the same candidate. Use canonical labeling to keep one representative of each isomorphism class. While extending a fixed antihole core, quotient attachment patterns by the dihedral symmetries of that core.

This reduction affects speed only, not mathematical correctness.

7. Keep certificates

For every rejection or success, save something independently checkable:

  • a set of six vertices for a discovered K6K_6;
  • the ordered vertices and induced edge set of a discovered odd hole;
  • a proper 55-coloring;
  • a red-blue edge-coloring witnessing that the graph is not Triangular;
  • an UNSAT certificate when the Triangularity formula is unsatisfiable.

The first actual search is therefore:

Starting separately from C7‾\overline{C_7}, C9‾\overline{C_9}, and C11‾\overline{C_{11}}, add vertices through all legal attachment patterns, discard isomorphic duplicates, enforce K6K_6-freeness and tight-holedness at every step, discard 55-colorable graphs, and ask SAT whether any surviving graph is Triangular.

A computational search extending C11‾\overline{C_{11}} just works?

  v0  = vertex {v_{0}}  @ 0,7 []
  v1  = vertex {v_{1}}  @ 3.78,5.89 []
  v2  = vertex {v_{2}}  @ 6.37,2.91 []
  v3  = vertex {v_{3}}  @ 6.93,-1.00 []
  v4  = vertex {v_{4}}  @ 5.29,-4.58 []
  v5  = vertex {v_{5}}  @ 1.97,-6.72 []
  v6  = vertex {v_{6}}  @ -1.97,-6.72 []
  v7  = vertex {v_{7}}  @ -5.29,-4.58 []
  v8  = vertex {v_{8}}  @ -6.93,-1.00 []
  v9  = vertex {v_{9}}  @ -6.37,2.91 []
  v10 = vertex {v_{10}} @ -3.78,5.89 []
  z   = vertex {z}      @ 0,0 [gold]

  // Cyclic distance 2
  e1  = edge(v0,v2)   [teal]
  e2  = edge(v1,v3)   [teal]
  e3  = edge(v2,v4)   [teal]
  e4  = edge(v3,v5)   [teal]
  e5  = edge(v4,v6)   [teal]
  e6  = edge(v5,v7)   [teal]
  e7  = edge(v6,v8)   [teal]
  e8  = edge(v7,v9)   [teal]
  e9  = edge(v8,v10)  [teal]
  e10 = edge(v9,v0)   [teal]
  e11 = edge(v10,v1)  [teal]

  // Cyclic distance 3
  e12 = edge(v0,v3)   [teal]
  e13 = edge(v1,v4)   [teal]
  e14 = edge(v2,v5)   [teal]
  e15 = edge(v3,v6)   [teal]
  e16 = edge(v4,v7)   [teal]
  e17 = edge(v5,v8)   [teal]
  e18 = edge(v6,v9)   [teal]
  e19 = edge(v7,v10)  [teal]
  e20 = edge(v8,v0)   [teal]
  e21 = edge(v9,v1)   [teal]
  e22 = edge(v10,v2)  [teal]

  // Cyclic distance 4
  e23 = edge(v0,v4)   [teal]
  e24 = edge(v1,v5)   [teal]
  e25 = edge(v2,v6)   [teal]
  e26 = edge(v3,v7)   [teal]
  e27 = edge(v4,v8)   [teal]
  e28 = edge(v5,v9)   [teal]
  e29 = edge(v6,v10)  [teal]
  e30 = edge(v7,v0)   [teal]
  e31 = edge(v8,v1)   [teal]
  e32 = edge(v9,v2)   [teal]
  e33 = edge(v10,v3)  [teal]

  // Cyclic distance 5
  e34 = edge(v0,v5)   [teal]
  e35 = edge(v1,v6)   [teal]
  e36 = edge(v2,v7)   [teal]
  e37 = edge(v3,v8)   [teal]
  e38 = edge(v4,v9)   [teal]
  e39 = edge(v5,v10)  [teal]
  e40 = edge(v6,v0)   [teal]
  e41 = edge(v7,v1)   [teal]
  e42 = edge(v8,v2)   [teal]
  e43 = edge(v9,v3)   [teal]
  e44 = edge(v10,v4)  [teal]

  // The four new edges
  e45 = edge(z,v0)    [red,thick]
  e46 = edge(z,v2)    [red,thick]
  e47 = edge(z,v5)    [red,thick]
  e48 = edge(z,v8)    [red,thick]

we shall characterize An=C‾nA_{n} = \overline{C}_{n} for n≥4n \ge 4 (A cause anti-hole)

let KrK_{r} be a clique in AnA_{n} this means that the verticies of KrK_{r} is an independent set in CnC_{n} Conversely a largest independent set CnC_{n} is a largest clique in AnA_{n}

let V=v0,v1,…vn−1 V = v_{0},v_{1}, \dots v_{n-1} be the verticies of CnC_{n}. let A⊂VA \sub V be an independent set.

to each viv_{i} in AA, associate it with its suceeding vertex vi+1v_{i+1} (indices are modulo nn) since this map is injective. we have ∣V∣≥2∣A∣|V| \ge 2|A| that is, ∣A∣≤⌊n/2⌋|A| \le \lfloor n/2 \rfloor .

now let A=v0,v2,…v2⋅⌊n/2⌋−2A = v_{0}, v_{2}, \dots v_{2\cdot\lfloor n/2 \rfloor -2 }

clearly AA is independent in CnC_{n} (the neighbours of even index verticies are odd index verticies) and ∣A∣|A| = ⌊n/2⌋\lfloor n/2 \rfloor .

That is, Ω(An)=⌊n/2⌋\Omega(A_{n}) = \lfloor n/2 \rfloor.

if n≥6n \ge 6, AnA_{n} has no hole of length 55 or greater.

suppose a vertex set XX, ∣X∣=m|X| = m induces CmC_{m} in AnA_{n}, thus, XX induces AmA_{m} in CnC_{n} if m≥6m \ge 6, from the previous lemma, we have AmA_{m} contains K3K_{3}. but whenenver n≥6n \ge 6 CnC_{n} is triangle free. Thus a contradiction.

Therefore it must be that m=5m = 5 but the compliment of C5C_{5} is C5C_{5}. And clearly, when n≥6n \ge 6, no vertex induced subgraph of CnC_{n} gives C5C_{5}.

We will now shift our focus to A11A_{11}. since Ω(A11)=5\Omega(A_{11}) = 5, it is K6K_{6} free. Further it has no odd holes. (it has no hole of length 5 or greater).

we will characterize triangle free colorings of A11A_{11}. Notice, A11A_{11} is regular, with the degree of each vertex equal to 88.

lemma: Any 22-coloring of the edges of A11A_{11} without a monochromatic triangle, has, for each vertex vv, exactly 44 red neighbours and 44 blue neighbours.

(a red nieghbour of a vertex is a neighbour via a red edge)

Let the verticies of A11A_{11} be labelled v0,v1,…v10v_{0},v_{1},\dots v_{10} in cyclic order. Suppose for contradiction that some vertex viv_{i} has (at least) 55 blue neighbours in a 2-coloring of the edges of A11A_{11} without a monochromatic triangle. Due to symmetry we may suppose i=0i = 0 (otherwise re-label the vertices in cycling order starting at viv_{i})

let va0,va1,..va4v_{a_{0}}, v_{a_{1}}, .. v_{a_{4}} be blue neighbours of v0v_{0}

clearly, 2≤ai≤92 \le a_{i} \le 9, as v1,v10v_{1}, v_{10} are not neighbours of v0v_{0}

order them as 2≤a0<a1<a2<a3<a4≤92 \le a_{0} < a_{1} < a_{2}< a_{3} < a_{4} \le 9 it is clear that no matter how we choose aia_{i}‘s, a0,a2,a4a_{0}, a_{2}, a_{4} are non consecutive.

thus va0,va2,va4v_{a_{0}}, v_{a_{2}}, v_{a_{4}} form a triangle, whose each edge is forced to be red. Which is a contradiction.

Therefore, every vertex has at most 44 blue neighbours.

Similarly, every vertex has at most 44 red neighbours.

Thus, every vertex of A11A_{11} has exactly 44 red and 44 blue neighbours in a monochromatic triangle free coloring.

Indeed, A11A_{11} contains K5K_{5} induced by choosing any 55 non consecutive verticies.

Any 2-coloring of the edges of K5K_{5} that is triangle free has each color class (edge induced) equal to C5C_{5}.

This follows from noticing that at most 22 neighbours of a vertex in K5K_{5} can be red, and at most 22 can be blue.

Ie, each vertex in K5K_{5} has exactly 22 red and 22 blue neighbours.

Ie each induced color class is 22-regular. There is only 11 triangle free graph with 55 verticies that is 22-regular, namely C5C_{5} (this is true by seeing that each edge leaves a vertex, and reaches another, so starting from v1v_{1}, you may hit v2v_{2}, and one more edge is needed, which hits v3v_{3} and so on,using the handshaking lemma, we have to put 55 edges, so eventually, some edge hits v1v_{1} forming a cycle, notice that this cycle cannot have length 33, and since we’re putting an odd number of edges, cannot have length 44, thus has to have length 55)

On CnC_{n} with any cyclic labelling of verticies v0,v1,…vn−1v_{0},v_{1}, \dots v_{n-1} The cyclic distance d(i,j)=min⁡∣j−i∣,n−∣j−i∣d(i,j) = \min{|j-i|, n - |j-i|} The shorter route.

Inherit the same labelling on AnA_{n} and thus define cyclic distance on it.

Our claim is that: If a 2-coloring of the edges of A11A_{11} is such that

  1. v0v2v_{0}v_{2} is colored red
  2. The coloring has no monochromatic triangles.

Then, every edge vivjv_{i}v_{j} of cyclic distance 22 or 33 is colored red. while every edge of cyclic distance 44, 55 is colored blue.

Now let GG be an edge colored graph with edge coloring ϕ:E→[c]\phi: E \to [c], and vv a vertex, for any SS subset of adj(v)adj(v) we define the color signature γ(ϕ,v,S):S→[c]\gamma(\phi,v,S): S \to [c] given by γ(s)=ϕ(vs)\gamma(s) = \phi(vs)

Overlap lemma: let G=K4∨K2‾G = K_{4} \lor \overline{K_{2}}. That is, v0,v1,v2,v3v_{0},v_{1},v_{2},v_{3} form K4K_{4} and v4v5v_{4}v_{5} is a non edge such that v4v_{4} is adjacent to all v0,..v3v_{0},..v_{3} and so is v5v_{5}.

Further let GG‘s edges be two colored by ϕ\phi such that there is no monochromatic triangle, and let S=v0,v1,v2,v3S ={v_{0},v_{1},v_{2},v_{3}} then γ(v4,S)=γ(v5,S)\gamma(v_{4},S) = \gamma(v_{5},S).

proof: Due to the previous lemma, and given that K4∨v4K_{4} \vee v_{4} is K5K_{5} and K4∨v5K_{4} \vee v_{5} is K5K_{5} (as vertex induced subgraphs)

Thus, they both have a red C5C_{5} and a blue C5C_{5} each. Deleting any one vertex, the leftover K4K_{4} has a red P4P_{4} and a blue P4P_{4}.

since the coloring is shared, G−v4G-v_{4} and G−v5G - v_{5} share the exact same red P4P_{4} and blue P4P_{4}

for every P4P_{4} the two unique endpoints needs to be joined by a vertex to get C5C_{5}.

In particular, take the red P4P_{4}, along with v4v_{4} this forms a red C5C_{5}, and along with v5v_{5} also forms a red C5C_{5}.

name the endpoints rx,ryr_{x}, r_{y} for the red P4P_{4} and bx,byb_{x},b_{y} for the blue P4P_{4}

we have have c(rxv4)=c(ryv4)=c(rxv5)=c(ryv5)=rc(r_{x}v_{4}) = c(r_{y}v_{4}) = c(r_{x} v_{5}) = c(r_{y}v_{5}) = r Similarly c(bxv4)=c(byv4)=c(bxv5)=c(byv5)=bc(b_{x}v_{4}) = c(b_{y}v_{4}) = c(b_{x} v_{5}) = c(b_{y}v_{5}) = b

Now, we notice that rx,ry{r_{x}, r_{y}} and bx,byb_{x}, b_{y} are disjoint sets. (not sure if this needs further proof)

and thus, their union is v0,v1,..v3v_{0},v_{1},.. v_{3}.

Now, in A11A_{11} define Qi=i,i+2,i+4,i+6,i+8Q_{i} = {i, i+2, i+4, i+6, i + 8} (indices are taken modulo 11, and K5(i)K_{5}(i) to be the maximal clique induced by these verticies.

Notice Qi∩Qi+2Q_{i} \cap Q_{i+2} induces a K4K_{4} with indicies i+2,i+4,i+6,i+8{i+2, i+4, i+6, i+8}.

Moreover, since vi+10=vi−1v_{i+10} = v_{i-1}, vi,vi+10v_{i}, v_{i+10} are non adjacent in A11A_{11}

Thus Qi∪Qi+2Q_{i} \cup Q_{i+2} induces K4∨K2‾K_{4} \vee \overline{K_{2}} (as an isomrohism of course)

Therefore we apply the overlap lemma, assuming that the underlying 2-coloring ϕ\phi of A11A_{11}‘s edges is free of monochromatic triangles. thus, for each k∈2,4,6,8k \in {2,4,6,8}

(again all indicies are modulo 11) and any ii,

we have ϕ(vivi+k)=ϕ(vi−1vi+k)\phi(v_{i}v_{i+k}) = \phi(v_{i-1} v_{i+k})

Now, let Z11Z_{11} be the cyclic group on the verticies of A11A_{11}.

we may denote every edge in A11A_{11} by uniquely the pair (i,k)∈X=Z11×2,4,6,8(i,k) \in X = Z_{11} \times {2,4,6,8} to mean the undirected edge vivi+kv_{i}v_{i+k} (the Z11Z_{11} cyclic group makes indexing concise, and XX) is just a set, please note that 2,4,6,8{2,4,6,8} is not a subgroup of Z11Z_{11} cause that bitch has prime order.

the map T:X→XT: X \to X can be inherited by the map on edges vivi+k↦vi−1vi+kv_{i}v_{i+k} \mapsto v_{i-1}v_{i+k} that the overlapping lemma preserves, along with the isomorphism (of sets) vi−1vi+k↦(i−1,k+1)v_{i-1}v_{i+k} \mapsto (i-1, k+1) but of course k+1k+1 is odd, on the other hand, vi+kvi−1v_{i+k}v_{i-1} is the same edge,

but notice (i−1)−(i+k)=−k−1=10−k(i-1) - (i+k) = -k-1 = 10-k in Z11Z_{11}

thus we send vi−1vi+kv_{i-1}v_{i+k} to its canonical representative (i+k,10−k)(i+k,10-k)

Thus, TT is the composition of isomorphisms, (i,k)↦(i+k,10−k)(i,k) \mapsto (i+k, 10-k).

Now, since TT is a permutation on the set XX, 1,T,T2..1, T, T^2 .. is a cyclic group. What is the order of this group?

well notice that T2(i,k)=(i−1,k)T^2(i,k) = (i-1,k).

In this representation (i,k)(i,k) has cyclic distance min(k,11−k)min(k, 11-k) (we mean the endpoints of the vertices of the edge represented by (i,k) has that cyclic distance) let d:X→[5]d: X \to [5] be the cyclic distance map. XX represents edges.

(I think it is better to leave out this esoteric XX and just directly work with edges, show that (i,i+k)→(i−1,i+k)(i,i+k) \to (i-1, i+k) where indicies are modulo 11? idk)

we have d(T(x))=d(x)+1d(T(x)) = d(x) + 1 if d(x)d(x) is even and d(x)−1d(x)-1 if d(x)d(x) is odd. Moreover d(T2(x))=d(x)d(T^2(x)) = d(x).

now let x0=(0,2)x_{0} = (0,2) be a red edge. d(x0)=2d(x_{0}) = 2. The orbit of x0x_{0} under TT are the edges x0,Tx0,T2x0,…x_{0}, Tx_{0}, T^2 x_{0}, \dots we are to show that these guys are each unique edges, and cover 22 edges.

thus all these edges are red, and have cyclic distance 2 or 3. On the other hand there are only 22 red edges, so the remaining 22 blue edges have cyclic distance 4 or 5.

WE KNOW THAT T2kT^{2k} is a subgroup of TnT^n, on the other hand T2T^{2} sends vivi+ktov_{i}v_{i+k} to I mean this is doable.

Thus we have the biggest theorem, every traingle free 2 coloring of the edges of A11A_{11} is (upto swapping of colors) the one that colors all edges with cyclic distance 2 or 3 red, and 4 or 5 blue.

Consider a cyclic labling of vertices, a0,…a10a_{0},\dots a_{10}

Make a new graph GG, V(G)=V(A11)∪zV(G) = V(A_{11}) \cup {z}, E(G)=E(A11)∪za0,za2,za5,za8E(G) = E(A_{11}) \cup {za_{0},za_{2},za_{5},za_{8}}

First notice that V(A11)V(A_{11}) induces A11A_{11} as a subgraph of GG.

We claim that GG is K6K_{6} free.

Well, A11A_{11} is K6K_{6} free.

Thus any K6K_{6} must contain zz as a vertex, thus all verticies of this K6K_{6} must be adjacent to zz, ie d(z)=5d(z) = 5 contradicting the fact that d(z)=4d(z) = 4.

we claim that GG is odd hole free.

A11A_{11} is free of holes of size 55 or greater, thus, odd hole free. if GG has an odd hole, it must contain zz.

let CmC_{m} be a hole induced by selecting zz and m−1m-1 verticies in V(A11)V(A_{11}).

deleting zz leaves a vertex induced path on m−1m-1 verticies in A11A_{11}. we claim that m−1≤3m-1 \le 3 and thus m≤4m \le 4.

well suppose m−1=5m-1 = 5 then we have P4=v0,v1,v2,v3P_{4} = v_{0},v_{1},v_{2},v_{3} as a vertex induced subgraph of A11A_{11}.

notice P4‾=v0,v3,v1,v2\overline{P_{4}} = v_{0},v_{3},v_{1},v_{2} ie that one is in C11C_{11} thus, the endpoints v0,v3v_{0},v_{3} are consecutive in C11C_{11} thus v0v3v_{0}v_{3} is a non edge in A11A_{11}.

so m≤4m \le 4 ie GG is odd hole free.

Now, for an arbitrary 22-coloring of the edges of GG, if the coloring on the subgraph A11A_{11} has a monochromatic triangle we are done.

Otherwise A11A_{11} has a special coloring.

In particular, v0v2,v2v5,v5v8,v8v0v_{0}v_{2}, v_{2}v_{5}, v_{5}v_{8}, v_{8}v_{0} is the same color, ie C4=v0v2v5v8v0C_{4} = v_{0} v_{2} v_{5} v_{8} v_{0} is monochromatic. (say red) On the other hand, v0v5,v2v8v_{0}v_{5}, v_{2} v_{8} are blue.

thus the K4K_{4} induces by v0,v2,v5,v8v_{0}, v_{2}, v_{5}, v_{8} has 44 red edges and 22 blue edges.

Now the induced graph by taking z,v0,v2,v5,v8z, v_{0},v_{2},v_{5},v_{8} is K5K_{5}

If the inherited coloring is free of monochromatic triangles, it must have a red C5C_{5} and a blue C5C_{5} thus deleting zz should leave a red P4P_{4} and blue P4P_{4}, which is impossible.