편의상 반말을 사용하겠습니다.
책에 나오는 정리와 증명은 다음과 같음.
정리 1.11 유한차원 벡터공간 V에 대하여 부분공간 W는 유한차원이고, dim(W) <= dim(V) 이다. 특히 dim(W)
=dim(V)이면 V=W 이다.

증명. dim(V)=n이라 하자. W={0}이면 W는 유한차원이고 dim(W)=0<=n 이다. 그렇지 않으면 W는 영이 아닌 벡터 x1을 가지고, {x1}은 일차독립이다. {x1,x2,...xk}가 일차독립이 되도록 W에서 벡터 x1,x2,...,xk를 순차적으로 하나씩 꺼내자. V의 일차독립인 부분집합은 n개를 초과하는 벡터를 가질 수 없으므로 이과정은 k<=n인 k에서 멈춘다. ...(생략)...

이 증명에서 제시된 알고리즘이 k<=n일때 멈춘다고 했는데, 생각해보면 일반적으로 W는 무한집합일 수 있으므로 벡터를 순차적으로 모두 꺼내는 방법이 없고, 이 경우에 k값이 얼만지 모르므로 종료하지 않는 알고리즘이라고 생각함. 유한 횟수 내에 종료하지 않는 알고리즘을 증명에 사용해도 수학적으로는 오류가 없나? 비슷한 논리가 Thm1.9에서도 사용됐는데 거기서는 유한집합에서 벡터를 순차적으로 꺼내는거라 종료가 보장됨.