Summary
**일차결합(linear combination)**은 벡터 몇 개에 숫자를 곱해서 다 더한 것이고, **생성(span)**은 그렇게 만들 수 있는 모든 결과를 한 곳에 모은 집합이다. 즉 “이 재료 벡터들을 섞어서 도달할 수 있는 모든 점”이 곧 span이며, span은 언제나 부분공간(subspace)이 된다.
용어 설명
- linear combination (일차결합/선형결합): 벡터들에 스칼라를 곱해 더한 식. 예: .
- scalar (스칼라): 벡터에 곱하는 그냥 숫자.
- span (생성/생성공간): 주어진 벡터들의 모든 일차결합을 모은 집합.
- spanning set (생성집합): 어떤 공간을 span으로 만들어내는 벡터들의 모음.
- subspace (부분공간): 덧셈·스칼라배에 닫혀 있고 0을 포함하는, 공간 안의 또 다른 공간.
Span and Linear Combination
1. 직관 (재료 벡터를 섞어 만들 수 있는 모든 것)
요리를 떠올려 보자. 손에 재료 두 가지(예: 빨강 물감, 파랑 물감)가 있다. 이 둘을 “얼마씩” 섞느냐에 따라 보라, 분홍, 진한 남색 등 수많은 색을 만들 수 있다.
- 재료 벡터 = 빨강 물감, 파랑 물감
- 얼마씩 섞을지 정하는 숫자(스칼라) = 빨강 2스푼, 파랑 0.5스푼
- 일차결합(linear combination) = “빨강 2스푼 + 파랑 0.5스푼”처럼 한 번 섞은 결과
- span(생성) = 그 재료들로 만들 수 있는 모든 색의 전체 목록
핵심: span은 결과 하나가 아니라 “가능한 모든 결과의 집합”이다. 재료를 정하면, 도달 가능한 모든 지점이 자동으로 정해진다.
2. 정의 (일차결합, span)
벡터 와 스칼라 가 있을 때,
일차결합(linear combination):
스칼라 에 아무 숫자나 넣어서 만든 식 하나하나가 일차결합이다.
생성(span): 가능한 모든 를 다 넣어서 만든 일차결합을 전부 모은 집합.
이것은 그 벡터들을 포함하는 가장 작은 부분공간과 같다.
3. span은 항상 부분공간이다 (이유)
은 무조건 부분공간(subspace)이다. 부분공간 조건 3개를 모두 만족하기 때문이다.
- 0을 포함한다: 모든 스칼라를 0으로 두면 . 그래서 영벡터가 항상 들어 있다.
- 덧셈에 닫혀 있다: 일차결합 둘을 더해도 다시 일차결합이다. ( 들과 들을 더하면 계수가 인 일차결합)
- 스칼라배에 닫혀 있다: 일차결합에 숫자 를 곱하면 계수가 인 또 다른 일차결합이다.
Tip
“섞어서 만든 것을 또 섞어도 결국 같은 재료로 만든 것” — 그래서 span 안에서 더하고 곱해도 절대 밖으로 나가지 않는다. 이게 곧 닫혀 있다(closed)는 뜻.
4. 예시 (2D / 3D)
안에서 그림으로 보면 직관이 확 산다.
- 벡터 1개 (0이 아닌 경우): 는 원점을 지나는 직선(line). 를 늘이고 줄이고 뒤집은 모든 점이다.
- 일차독립인 벡터 2개: 는 원점을 지나는 평면(plane).
- 표준기저 : 공간 전체.
- 여기서 .
- 임의의 점 는 로 만들 수 있으니, 못 만드는 점이 없다.
구체적 계산 예: 일 때 . 그래서 전체.
Warning
벡터 개수만 보고 차원을 판단하지 말 것. 두 벡터가 같은 방향(서로 배수)이면 은 평면이 아니라 여전히 직선이다. 차원은 “개수”가 아니라 “일차독립인 개수”가 결정한다.
5. 어디에 쓰나 / 흔한 함정
쓰임:
- “이 벡터들로 공간 전체를 만들 수 있나?” 라는 질문이 곧 spanning 여부 판정이다.
- 연립방정식 가 해를 가질 조건 = 가 의 열벡터들의 span(즉 column space) 안에 있는가.
- 기저(basis), 차원(dimension), 계수(rank) 같은 다음 개념이 전부 span 위에 세워진다.
흔한 함정:
- span은 “벡터 하나”가 아니라 “집합”이다. 결과가 아니라 가능한 모든 결과.
- span은 항상 원점을 지난다. 원점을 지나지 않는 직선/평면은 span이 될 수 없다(부분공간이 아니므로).
- 벡터를 더 추가해도 그 벡터가 이미 기존 span 안에 있으면 span은 커지지 않는다.
교과서: Strang, Introduction to Linear Algebra, Ch 3.
6. 30초 요약
- 일차결합 = 벡터들에 숫자 곱해 다 더한 것: .
- span = 그런 일차결합을 전부 모은 집합 = 그 벡터들을 품는 가장 작은 부분공간.
- span은 항상 부분공간 (0 포함 + 덧셈·스칼라배에 닫힘).
- : 한 벡터 → 직선, 독립 두 벡터 → 평면, → 공간 전체.
- “공간을 다 채우나?” = spanning 여부. 차원은 개수가 아니라 독립인 개수.