In our functional analysis course, we defined the locally convex topology induced by a family of seminorms as follows:
Let $X$ be a vector space, $I \neq \emptyset$ an index set and $\{p_{\alpha}\}_{\alpha \in I}$ a family of seminorms. Let $U_{\alpha, r}(x)$ be the (open) ball with radius $r > 0$ around $x \in X$ w.r.t. the seminorm $p_\alpha$. Define
$$ \mathcal N_x := \Bigl\{ \bigcap_{j=1}^n U_{\alpha_j, r_j}(x) : n \in \mathbb N, \,\,\alpha_j \in I,\,\, r_j > 0,\,\, 1 \leq j \leq n \Bigr\}. $$
Then, a set $Y \subseteq X$ is open in the locally convex topology induced by $\{ p_\alpha\}_{\alpha \in I}$ iff $\forall x \in Y \, \exists V_x \in \mathcal N_x: V_x \subseteq Y$.
What it says to me: We make $\mathcal N_x$ to a general neighbourhood base by force. A set $Y \subseteq X$ is open iff $\mathcal N_x$ is a neighbourhood base for all $x \in Y$. And $\mathcal N_x$ itself is somehow a collection of all intersections of finitly many open balls w.r.t. any individual seminorms $p_{\alpha_j}$ with any radius $r_j$ around a fixed point $x$.
There are two big questions in my head:
$\mathcal N_x$ seems a bit weird... especially the "combination" of open balls w.r.t. different seminorms in the intersection. Why does one do this? Does the locally convex topology somehow gets some "nice" properties by this construction?
The whole locally convex topology seems like a strange construction. How can I understand the locally convex topology intuitively? Why is this a central topology, what makes this topology so important?
Thanks in advance.
To your second question: The defined topology is the smallest topological vector space (TVS) topology so that all semi-norms are continuous.
To understand why the neighborhood bases are defined this way (and why such a definition is natural) a review of the topology of TVS's is in order:
We need the following proposition (for a proof see here):
For a TVS $X$ it is true that $\mathcal{N}(x) = x + \mathcal{N}(0)$ (here $\mathcal{N}$ is the neighborhood system of the TVS) for all $x \in X$, because $+$ is a homeomorphism. Therefore the topology is fully determined by the neighborhood filter of $0$.
Define a filter base (of the neighborhood filter at $0$) to be a subset $\mathcal{B} \subset \mathcal{N}(0)$ so that $$\mathcal{N}(0) = \{ N \subset X : \exists B \in \mathcal{B} \ \text{with} \ B \subset N \}.$$
A filter base (of the neighborhood filter at $0$) must satisfies the following:
and conversely any $\mathcal{B} \subset\mathcal{P}(X)$ with the above properties is a filter base for the filter of sets containing $0$ defined by $$\mathcal{N}(0) = \{ N \subset X : \exists B \in \mathcal{B} \ \text{with} \ B \subset N \}.$$
The next theorem tells us that for a TVS we only need to specify a filter base with certain properties:
For a statement of this theorem with source see here.
Furthermore a semi-norm is continuous with respect to a TVS topology if and only if it is continuous at $0$ (follows from the reverse triangle inequality).
Therefore it is sufficient and necessary that $B_\alpha(r) = p_\alpha^{-1}([0,r)) \in \mathcal{N}(0)$ for any $\alpha \in I ,r >0$ for the continuity of the semi-norms.
Lets consider the case of a single semi-norm $p$ first. Then it is not hard to see that $$ \mathcal{B}= \{ B(r) : r > 0 \}$$ is a filter base that satisfies all the assumptions of the theorem. The induced topology is also the smallest TVS topology for which the semi-norm is continuous. Since for a second TVS topology in which the semi-norm is continuous there is for every $B \in \mathcal{B}$ an open (in the second topology) set $U$ with $0 \in U \subset B$ and so if a set is a neighborhood of all of its points in the first topology then it also is in the second.
Now if there are 2 semi-norms $p_1, p_2$, then maybe we want to define $$ \mathcal{B}= \{ B_{\alpha}(r) : r > 0, \alpha = 1,2 \}.$$ But this is not a filter base, because given $B_1 (r_1) $ and $B_2(r_2)$ there is in general no ball $B \in \mathcal{B}$ with $B \subset B_1 (r_1) \cap B_2(r_2)$.
Now the obvious fix is to simply include these intersections: $$ \mathcal{B}= \{ \cap_{j=1}^n B_{\alpha_j}(r_j) : n \in \{ 1,2 \}, r_j > 0, \alpha_j \in \{1,2 \} \}.$$ It is not hard to check either that $\mathcal{B}$ satisfies all the conditions in the theorem and that this yields the minimal topology (since the finite intersection of open sets containing $0$ is an open set containing $0$). This should answer your first question.
The same idea applies to any number of semi-norms and we arrive at the filter base described in your post.