나뭇잎 교과서

벡터공간

화살표만 벡터인 것은 아닙니다. 더하고 실수배할 수 있고, 그 결과가 다시 같은 집합에 들어가며, 덧셈과 실수배가 익숙한 규칙을 지키면 무엇이든 벡터처럼 다룰 수 있습니다. 이런 집합을 벡터공간이라고 합니다. 이 절에서는 여러 집합에서 두 원소를 골라 더하고 실수배해 보며 집합 밖으로 나가는 반례를 찾고, 다항식이 벡터처럼 움직이는 것을 그래프로 확인합니다.

본문

벡터공간

본문

이차 이하의 다항식 \(p(x) = 1 + 2x + 3x^2\)과 \(q(x) = x - x^2\)을 생각하자. \(p + 2q\)를 계산하면 \(1 + 4x + x^2\)이 되는데, 계수만 보면 \((1, 2, 3) + 2(0, 1, -1) = (1, 4, 1)\)과 똑같다. 다항식은 화살표가 아닌데도 벡터처럼 더하고 실수배할 수 있는 것 같다. 반대로 원점에서 오른쪽 반평면에 있는 화살표들만 모은 집합은 화살표이지만 벡터처럼 다룰 수 없다고 한다. 무엇이 있어야 벡터라고 부를 수 있을까?

집합덧셈, 실수배에 닫힘벡터공간 이차 이하의 다항식닫혀 있음맞음 x ≥ 0인 평면벡터−1배하면 벗어남아님 y = x + 1 위의 점영벡터가 없음아님 벡터인지는 모양이 아니라 연산이 정한다.
그림 1. 더하고 실수배해도 집합 안에 머물고 몇 가지 규칙을 지키면 벡터공간이다.
먼저 알아야 할 것벡터의 덧셈과 실수배, 벡터의 합성, \(n\)차원 벡터(n차원 벡터).

1.2.1연산이 벡터를 만든다

벡터의 성질 가운데 계산에 쓰이는 것은 화살표 모양이 아니라 덧셈과 실수배의 규칙이다. 두 벡터를 더해도, 실수배해도 다시 벡터가 되고, 덧셈의 순서를 바꾸어도 되며, 더해도 아무것도 바뀌지 않는 영벡터와 더하면 영벡터가 되는 역벡터가 있다. 이런 규칙을 만족하는 덧셈과 실수배가 주어진 집합을 벡터공간이라 하고, 그 원소를 벡터라 부른다. 그래서 다항식, 함수, 행렬처럼 화살표가 아닌 대상도 같은 규칙을 지키면 벡터이다.

정리 1.2.1 벡터공간의 조건

집합 \(V\)에 덧셈과 실수배가 정의되어, 임의의 \(\vec u, \vec v \in V\)와 실수 \(k\)에 대해 \(\vec u + \vec v \in V\), \(k\vec u \in V\)이고, 덧셈의 교환법칙과 결합법칙, 영벡터와 역벡터의 존재, 실수배의 분배법칙과 결합법칙, \(1\vec u = \vec u\)가 성립하면 \(V\)를 벡터공간이라 한다.

이차 이하의 다항식은 더하거나 실수배해도 이차 이하의 다항식이고, 영벡터는 모든 계수가 0인 다항식 0이다. 계수를 순서대로 늘어놓으면 \(a + bx + cx^2\)이 \((a, b, c)\)와 하나씩 대응하고, 이 대응은 덧셈과 실수배를 그대로 보존한다. 그래서 이차 이하의 다항식의 벡터공간은 \(\mathbb{R}^3\)과 생김새만 다를 뿐 계산은 똑같다. 다항식을 미분하거나 적분하는 일도 이 공간 위의 계산으로 다룰 수 있다.1

1.2.2벡터공간이 아닌 집합

\(x\)성분이 0 이상인 평면벡터만 모은 집합은 두 벡터를 더해도 그 안에 남지만, \(-1\)을 곱하면 \(x\)성분이 음수가 되어 집합을 벗어난다. 그래서 실수배에 닫혀 있지 않아 벡터공간이 아니다. 직선 \(y = x + 1\) 위의 점들을 위치벡터로 본 집합은 원점을 지나지 않아 영벡터가 없고, 두 점을 더하면 직선 밖으로 나간다. 반면 직선 \(y = 2x\) 위의 점들은 원점을 지나고 더하거나 실수배해도 직선 위에 남아 벡터공간이다. 이렇게 닫혀 있는지와 영벡터가 있는지를 먼저 보면 대부분의 경우를 빨리 판단할 수 있다.

다항식계수 벡터 (a, b, c) p = 1 + 2x + 3x²(1, 2, 3) 2q = 2x − 2x²(0, 2, −2) p + 2q = 1 + 4x + x²(1, 4, 1)
그림 2. 다항식의 덧셈과 실수배는 계수 벡터의 덧셈과 실수배와 똑같이 움직인다.

1.2.3예제 풀이

예제 1.2.2

이차 이하의 다항식 가운데 \(p(1) = 0\)인 것들의 집합 \(W\)는 벡터공간인가? 또 \(p(1) = 2\)인 다항식들의 집합은 어떤가?

\(p(1) = 0\), \(q(1) = 0\)이면 \((p + q)(1) = p(1) + q(1) = 0\)이고 \((kp)(1) = k\,p(1) = 0\)이므로, \(W\)는 덧셈과 실수배에 닫혀 있다. 영다항식도 \(0(1) = 0\)이어서 \(W\)에 들어 있고, 나머지 규칙은 다항식 전체에서 성립하므로 \(W\)에서도 성립한다. 그래서 \(W\)는 벡터공간이다. 예를 들어 \(x - 1\)과 \(x^2 - 1\)이 \(W\)에 있고, 그 일차결합도 모두 \(W\)에 있다.

\(p(1) = 2\)인 다항식들은 \(p + q\)의 값이 \((p + q)(1) = 4\)가 되어 집합을 벗어나고, 영다항식도 들어 있지 않으므로 벡터공간이 아니다. 즉 벡터공간인지는 대상이 화살표인지가 아니라, 덧셈과 실수배에 닫혀 있고 정해진 규칙을 지키는지로 정해지며, 조건이 \(= 0\)처럼 영벡터를 포함하는 꼴이어야 닫혀 있기 쉽다.

아래 탐구 카드에서 여러 집합이 덧셈과 실수배에 닫혀 있는지 시험해 보고, 다항식을 벡터처럼 더하고 실수배해 보자.

  1. 벡터공간을 규칙만으로 정의하는 방법은 1888년 이탈리아의 페아노가 처음 썼다. 이 생각 덕분에 함수를 벡터로 보는 함수 공간이 생겨, 소리나 신호를 사인과 코사인 같은 기본 함수의 일차결합으로 나타내는 푸리에 해석이 선형대수의 언어로 다루어지게 되었다.
마무리

덧셈과 실수배에 닫혀 있고 교환법칙, 결합법칙, 영벡터와 역벡터의 존재, 분배법칙 같은 규칙을 만족하는 집합을 벡터공간이라 하며, 그 원소는 화살표가 아니어도 벡터이다. 이차 이하의 다항식은 계수 벡터와 하나씩 대응해 \(\mathbb{R}^3\)과 똑같이 계산된다. 처음 질문의 다항식은 벡터처럼 더하고 실수배할 수 있고, 오른쪽 반평면의 화살표는 \(-1\)배에 닫혀 있지 않아 벡터공간이 아니다.

탐구 1

이 집합에서 마음대로 더하고 실수배해도 집합 안에 머물까?

벡터공간 · 반례 찾기

—

u와 v 끝을 끌어 보자. 점은 집합 위에서만 움직인다.

  1. 질문평면의 모든 벡터는 더하고 실수배해도 평면 안에 있다. 그런데 평면의 일부, 예를 들어 제1사분면만 모은 집합도 그럴까? 어떤 집합이 "벡터처럼" 다룰 수 있는 집합일까?
  2. 복원벡터의 덧셈은 교환법칙·결합법칙을 만족하고, 영벡터 \(\vec{0}\)과 역벡터 \(-\vec{v}\)가 있으며, 실수배는 분배법칙 등을 만족한다.
  3. 설명덧셈과 실수배가 정의되어 있고, 그 결과가 늘 집합 안에 있으며(닫혀 있음), 덧셈과 실수배가 여덟 가지 규칙(교환법칙, 결합법칙, 영벡터와 역벡터의 존재, 두 분배법칙, \((ab)\vec{v} = a(b\vec{v})\), \(1\vec{v} = \vec{v}\))을 지키는 집합을 벡터공간이라고 한다. 평면의 부분집합이 벡터공간인지 따질 때는 규칙 대부분이 저절로 성립하므로, 따져야 할 것은 덧셈과 실수배에 닫혀 있는지이다. 반례 하나만 찾으면 벡터공간이 아니다. 제1사분면은 \(k = -1\)을 곱하면 밖으로 나가고, 두 좌표축의 합집합은 \((1, 0) + (0, 1)\)이 밖으로 나간다.
  4. 연결원점을 지나는 직선, 평면 전체, 원점 하나뿐인 집합은 벡터공간이다. 이들은 평면이라는 큰 벡터공간 안의 작은 벡터공간, 곧 다음 절의 부분공간이다. 원점을 지나지 않는 직선은 영벡터가 없어 처음부터 탈락이다.
  5. 적용집합마다 먼저 판단을 고른 뒤, u, v를 끌고 \(k\)를 바꾸며 반례를 찾아보자. 반례를 찾은 집합은 덧셈 때문인가요, 실수배 때문인가?
  6. 판단몇 번 해 봐서 집합 안에 머문다고 벡터공간이라고 단정할 수는 없다. 벡터공간임을 보이려면 모든 경우에 성립함을 증명해야 하고, 아님을 보이려면 반례 하나면 된다.

확인조건이 달라지면

다음 가운데 평면 \(\mathbb{R}^2\)의 덧셈과 실수배에 대하여 벡터공간인 것은?

탐구 2

화살표가 아닌 다항식도 벡터처럼 더할 수 있을까?

벡터공간의 예 · 조작

\(p(x) = a_0 + a_1x + a_2x^2\)

\(q(x) = -1 + 2x - 0.5x^2\) (고정)

—

  1. 질문벡터는 "크기와 방향을 가진 화살표"라고 배웠다. 그런데 이차 이하의 다항식도 더하면 이차 이하의 다항식이 되고, 실수배해도 그렇다. 다항식도 벡터라고 부를 수 있을까?
  2. 복원벡터공간은 덧셈과 실수배에 닫혀 있고, 덧셈과 실수배가 교환법칙·결합법칙·분배법칙 등 여덟 가지 규칙을 만족하는 집합이다.
  3. 설명이차 이하의 다항식의 집합 \(P_2\)에서 덧셈은 같은 차수끼리 계수를 더하고, 실수배는 모든 계수에 곱한다. 그러면 \(p(x) = a_0 + a_1x + a_2x^2\)는 계수만 모은 3차원 벡터 \((a_0, a_1, a_2)\)처럼 움직인다. 영벡터는 \(0\)이라는 다항식, \(p\)의 역벡터는 \(-p\)이다. 그래서 \(P_2\)는 벡터공간이고, 그 원소인 다항식이 벡터이다. 벡터가 무엇인지는 모양이 아니라 "더하고 실수배하는 규칙"이 정한다.
  4. 연결같은 방법으로 2×2 행렬의 모임, 연속함수의 모임, 수열의 모임도 벡터공간이다. 소리를 여러 사인파의 합으로 나누는 푸리에 해석은 함수를 벡터로 보는 생각에서 나왔다.
  5. 적용\(p\)의 계수를 바꾸며 \(p + q\)의 그래프와 계수 벡터가 성분마다 더한 것과 같은지 확인해 보자. \(p = -q\)가 되도록 맞추면 \(p + q\)의 그래프는 어떻게 되는가? 그것이 영벡터이다.
  6. 판단"정확히 이차인 다항식"만 모은 집합은 벡터공간이 아니다. \(x^2 + (-x^2) = 0\)처럼 더하면 이차가 아닌 다항식이 나와 덧셈에 닫혀 있지 않기 때문이다. "이하"라는 말이 중요하다.

확인조건이 달라지면

\(P_2\)에서 \(p(x) = 1 + 2x\), \(q(x) = 3 - x + x^2\)일 때 \(2p - q\)를 계수 벡터로 나타내면?

AI 출제 문항연습문제 풀어보기10문항
Esc

↑↓ 고르기Enter 열기