Let $X$ be a topological vector space with topology $T$.
When is the weak topology on $X$ the same as $T$? Of course we always have $T_{weak} \subset T$ by definition but when is $T \subset T_{weak}$?
Assume that $X$ is any topological space, not necessarily normed.
Quick Google search led me to the paper Sidney A. Morris: A topological group characterization of those locally convex spaces having their weak topology; Mathematische Annalen, Volume 195, Number 2 (1971), 330–331, DOI: 10.1007/BF01423619. The following result is given in this paper:
The proof relies on a result from the paper Sidney A. Morris: Locally Compact Abelian Groups and the Variety of Topological Groups Generated by the Reals; Proceedings of the American Mathematical Society, Vol. 34, No. 1 (Jul., 1972), pp. 290–292; DOI: 10.1090/S0002-9939-1972-0294560-4.
Added: (t.b.) Here's a sketch of the argument:
Suppose that $E$ has the weak topology, and that $\Gamma \subset E$ is a discrete subgroup of the additive group. Then there exists a neighborhood $U$ of $0\in E$ such that $U \cap \Gamma = \{0\}$. In other words, there are continuous linear functionals $\varphi_1,\dots, \varphi_n$ and $\varepsilon \gt 0$ such that $\{0\} = \Gamma \cap \{x \in E\,:\,\max_{i} |\varphi_i (x)| \lt \varepsilon\}$. But this means that $\gamma \mapsto (\varphi_1(\gamma),\dots,\varphi_n (\gamma))$ is an injective map from $\Gamma$ to a discrete subgroup of $\mathbb{R}^n$, and discrete subgroups of $\mathbb{R}^n$ are finitely generated.
Suppose $E$ does not have the weak topology. Then the topology on $E$ is strictly finer than the weak topology, hence there is a symmetric convex open neighborhood $U$ of $0 \in E$ which is not a neighborhood of $0$ in the weak topology, so $U$ cannot contain any linear subspace of finite co-dimension. The Minkowski functional (gauge) of $U$ thus defines a continuous norm $\|\cdot\|$ on some infinite-dimensional subspace $F$ of $E$. A classical argument of Mazur (see e.g. Lindenstrauss–Tzafriri Theorem 1.a.5, and Albiac–Kalton, Theorems 1.4.4, 1.3.9 and 1.3.10) then provides us with a basic sequence in $F$ which we may assume (after changing the norm to an equivalent one if necessary) to be a monotone basic sequence $(x_n)_{n=1}^\infty$. The monotonicity requirement implies that the subgroup generated by $(x_n)_{n=1}^\infty$ is discrete and linear independence implies that it is infinitely generated.