For the following theorem:
Theorem 1: Let $(A,T_A)$ be a subspace of a topological space $(X,T)$, let $U\subset A$, and let $a\in A$. then $U$ is a neighborhood of $a$ with respect to $T_A$ if and only if there is a neighborhood $V$ of $a$ with respect to $T$ such that $U=A\cap V.$
If the phrase "$U$ is an open set such that $a\in U$" means "$U$ is a neighborhood of $x$", then don't I prove the above theorem the same way as I prove about open sets in subspace topology stated as theorem 2:
Theorem 2: Let $(A,T_A)$ be a subspace of a topological space $(X,T)$, let $U\subset A$, then $U$ is an open set of $a$ in the subspace topology $T_A$ if and only if there is an open set $V$ of $X$ containing $a$ such that $U=A\cap V.$
The reason I ask is because proving facts about neighborhood of a point $x$ in the context of subspace topology is not exactly the same or straightforward as proving about open sets. I am just wondering if we know about theorem 2, is theorem 1 really necessary in the theory about subspace topology. When I mean necessary, are there any further results which would be easier having theorem 1 already proved.
Thank you in advance.