I have the following question and I'm not sure my proof is correct/approached correctly:
Let $V$ be a $n$-dimensional vector space, let $U_i \subset V$ be subspaces of V for $i = 1,2,\dots,r$ where $$U_1 \subset U_2 \subset \dots \subset U_r$$ If $r>n+1$ then there exists an $i<r$ for which $U_i = U_{i+1}$
I was thinking something along the lines of: the subsets are strict thus 'moving' from $U_i$ to $U_{i+1}$ increases the dimension by one, which means, when reaching $U_r$, your dimension is greater than $n+1$ but this is not possible since $U_r$ is a subspace of $V$ and thus has dimension at most $n$.
Is this a good approach to this proof? I'm not sure because of the strict inclusions: is it true for every case that $dim(U_i) < dim(U_{i+1})$?
I was maybe thinking of proving this via induction, but I'm not sure how that would work.
Thanks in advance.
EDIT: Updated subset-strictness