The following is a theorem from James Dugundji's Topology.
Theorem: Given any family $\Sigma=\{A_\alpha|\alpha\in\mathcal{A}\}$ of subsets of $X$, there always exists a unique, smallest topology $\tau(\Sigma)\supset\Sigma$. The family $\tau(\Sigma)$ can be described as follows:
It consists of $\emptyset, X,$ all finite intersections of the $A_\alpha,$ and all arbitrary unions of these finite intersections. $\Sigma$ is called a subbasis for $\tau(\Sigma),$ and $\tau(\Sigma)$ is said to be generated by $\Sigma.$
In his proof he has forced $\tau(\Sigma)$ to be the intersection of all topologies containing $\Sigma.$ Now my questions are,
1) why is it the intersection of all such topologies?, 2) what is the crux of this theorem?