(a) Given a topology T on X, a collection B⊆T is called a basis for T if every non-empty set in T is a union of sets in B. Prove that a collection B is a basis for some topology if it satisfies:
(i) the union of all sets in B is X;
(ii) if x∈B1∩B2 for two sets B1 and B2 in B, then there is a set B∈B with x∈B⊂B1∩B2.
(b) On R2=R×R consider the dictionary order given by
(a1,b1)<(a2,b2)
if a1<a2 or if a1=a2 and b1<b2. Given points x and y in R2 let
⟨x,y⟩={z∈R2:x<z<y}
Show that the sets ⟨x,y⟩ for x and y in R2 form a basis of a topology.
(c) Show that this topology on R2 does not have a countable basis.