Why is separability described as a 'smallness' or 'tameness' condition on a topological space, and what does it enable analytically?
Think about your answer, then reveal below.
Model answer: Separability says the space can be approximated by countably many points — there is a countable set dense enough that every open region contains one of them. This 'smallness' is what makes infinite-dimensional spaces tractable: in separable Hilbert spaces, every element can be expressed as a countable series expansion (Fourier series), and limits of such series stay in the space. In metric spaces, separability implies second-countability, which enables compactness arguments, covering theorems, and metrization results. Without separability, spaces can be so large that standard analysis tools (sequences, series, countable covers) fail to capture their structure.
The analogy: ℚ is a 'small' subset of ℝ in cardinality, but it is 'everywhere' in ℝ in the sense of density — every real number can be approximated arbitrarily closely by rationals. Separability generalizes this to arbitrary topological spaces. It is the minimum condition ensuring that approximation by sequences (rather than uncountable nets) can do real analytical work. This is why L^p spaces for p < ∞ are separable — approximation by step functions is effective — while L^∞ is not, and standard Fourier-series methods fail in L^∞.