벡터를 직관적으로 이해하기 (산수를 하는 화살표)

벡터는 대부분의 학생이 두 번, 서로 다른 교실에서, 서로 다른 언어로 배우는 몇 안 되는 주제 중 하나입니다. 물리 시간에 벡터는 화살표입니다. 길이와 방향이 있고, 직접 그려 가며 화살표들이 꼬리에 머리가 닿도록 도형 위에서 이리저리 옮깁니다. 수학 시간에 벡터는 숫자의 목록입니다. (3, 4)를 받아 들고 좌표끼리 더하고 공식을 적용하라고 배우며, 화살표는 거의 등장하지 않습니다. 두 수업 모두 자기 쪽 설명이 벡터의 진짜 모습이라고 주장하지만, 어느 쪽도 둘 사이에 다리를 놓아 주지 않습니다.
그 결과는 묘한 이중상입니다. 학생들은 두 교실의 시험을 모두 통과하고도 정작 그 대상을 한 번도 만나 보지 못했다고 느낄 수 있습니다. 이 글이 바로 그 다리입니다. 화살표와 숫자 목록은 하나의 대상이고, 그 대상은 여행으로 이해할 때 가장 잘 보이며, 앞으로 수행할 모든 벡터 연산은 여행에 대해 이미 알고 있는 일들입니다.
방향을 지닌 양
이 시리즈는 한 가지 생각으로 계속 되돌아옵니다. 수는 방향을 가리킨다는 것입니다. 음수는 수직선을 따라 뒤쪽을 가리키는 평범한 수이며, 이는 음수 글에서 세운 그림입니다. 허수는 옆을 가리키는 수, 수직선을 완전히 벗어나 평면으로 들어간 수입니다. 벡터는 이 생각이 마침내 자유로워진 형태입니다. 평면에서든 공간에서든, 어떤 방향이든 방향을 지니고 다니는 양입니다.
가장 정직한 출발점은 변위입니다. 누군가 5킬로미터를 걸었다고 말한다고 해 봅시다. 그 사람이 얼마나 지쳤는지는 알 수 있지만 어디로 갔는지는 알 수 없습니다. 반지름 5인 원 위의 어디에든 있을 수 있으니까요. "북동쪽으로 5킬로미터를 걸었다"는 말은 "5킬로미터"만으로는 갖추지 못한 완전함을 갖춥니다. 거리에 방향을 더한 이 완전한 지시가 바로 벡터입니다. 속력에 방위를 붙이면 속도가 되고, 미는 힘에 어느 쪽으로 미는지를 밝히면 힘이 됩니다. 크기만 떼어 놓은 것을 벡터의 크기라고 부르고, 방위가 붙은 크기가 벡터입니다.
벡터가 무엇이 아닌지도 말해 두는 편이 좋습니다. 벡터는 위치가 아닙니다. "북동쪽으로 5km"는 어디서 출발하든 성립하는 지시입니다. "두 걸음 앞으로"가 지구 어디에서나 유효한 명령인 것과 같습니다. 벡터는 목적지가 아니라 여행이며, 이 구분 하나가 이 단원의 혼란 절반을 조용히 해소해 줍니다.
화살표와 숫자 목록은 같은 대상이다
물리 교실은 여행을 그림으로 그립니다. 길이가 거리이고 방향이 방위인 화살표입니다. 수학 교실은 같은 여행을 지도 격자 위의 지시로 적습니다. (3, 4)는 동쪽으로 3, 북쪽으로 4를 가라는 뜻입니다. 어느 출발점에서든 그 점의 동쪽 3, 북쪽 4에 있는 점까지 그은 화살표가 바로 그 여행을 그린 것입니다. 대상은 하나, 표기법은 둘입니다.
허수 글을 읽고 온 독자라면 이 장면이 낯설지 않을 것입니다. 복소수 3 + 4i는 동쪽으로 3, 북쪽으로 4를 가서 도착하는 평면 위의 주소입니다. 벡터는 곱셈에 특별한 역할을 부여하지 않는다는 점만 다를 뿐 같은 장부 정리이며, 아무 불평 없이 일반화됩니다. 3차원에서 여행은 세 개의 수 (3, 4, 2)를 필요로 하고, 이는 동쪽 3, 북쪽 4, 위로 2입니다. 표기는 확장되지만 아이디어는 변하지 않습니다.
이 다리는 물리 시간에 모두를 어리둥절하게 만드는 규칙을 설명해 줍니다. 화살표를 늘이거나 돌리지만 않는다면 도형 어디로든 밀어 옮겨도 된다는 규칙입니다. 당연히 그렇습니다. 그 화살표는 "동쪽 3, 북쪽 4"라는 여행이고, 그 지시는 어디에서 내려도 같은 지시입니다. 길이가 같고 방향이 같은 두 화살표는 어디에 그려져 있든 같은 벡터입니다. 같은 여행을 묘사하기 때문입니다.
덧셈은 이동이다
이 시리즈의 모든 글이 덧셈은 걷기라고 말해 왔는데, 벡터에 이르면 그 그림이 더 이상 비유가 아니게 됩니다. 두 벡터를 더하려면 여행을 차례로 이어 가면 됩니다. 첫 번째 벡터만큼 걷고, 도착한 그 자리에서 두 번째 벡터만큼 걷습니다. 합은 처음 출발점에서 최종 도착점까지 곧게 가는 단 한 번의 여행입니다. 물리 선생님들은 이를 꼬리에 머리 잇기라고 부르는데, 여정의 두 구간이 하나의 전체 여정이 된다는 관찰 이상도 이하도 아닙니다.
좌표로 보면 같은 행위가 평범한 산수가 됩니다. 첫 여행이 (3, 1)이고 두 번째 여행이 (2, 4)라면, 동쪽으로 3을 갔다가 다시 2를 갔으니 합해서 동쪽으로 5이고, 북쪽으로 1을 갔다가 4를 갔으니 합해서 북쪽으로 5입니다. 합은 (5, 5)입니다. 벡터의 덧셈은 동서 성분끼리, 남북 성분끼리 따로 더하는 것이며, 그 이상은 없습니다.
고전적인 사실 하나가 덤으로 따라옵니다. 여행 A를 한 뒤 B를 해도, B를 한 뒤 A를 해도 같은 곳에 도착합니다. 두 순서는 평행사변형의 두 절반을 그리며 맞은편 꼭짓점에서 만납니다. 대수의 법칙으로 외웠던 교환법칙이 벡터에서는 평행사변형이 닫힌다는 진술이 됩니다.
스칼라 배는 늘이고, 음수 배는 뒤집는다
두 번째 연산은 벡터에 평범한 수를 곱하는 것입니다. 2v는 여행 v를 같은 방위로 두 배 길이만큼 가는 것이고, v의 절반은 같은 여행을 중간에 끊은 것입니다. 이 평범한 수들을 스칼라라고 부르는데, 이름이 정직합니다. 이 단원에서 스칼라가 하는 일의 전부가 규모를 조절하는 것, 즉 스케일을 바꾸는 것이기 때문입니다.
음수 스칼라에서 옛 친구가 돌아옵니다. -1을 곱하면 수직선 위의 수가 뒤집힌다는 사실에 음수 글은 한 절을 통째로 썼는데, 벡터에도 정확히 같은 일이 일어납니다. -v는 되돌아오는 여행, 길이는 같고 방향은 반대인 여행입니다. 벡터를 빼는 것은 되돌아오는 여행을 더하는 것이고, 그래서 v 빼기 v는 아무 데도 가지 않는 여행인 영벡터입니다. 부호 규칙은 수직선에서 평면으로 옮겨 와도 수정 없이 살아남습니다. 애초에 방향에 관한 규칙이었기 때문입니다.
길이는 피타고라스 정리에서, 방향은 삼각법에서
여행 (3, 4)의 길이는 얼마일까요? 동쪽으로 3, 북쪽으로 4, 서로 직각을 이루는 두 구간을 걸었으니 직선거리는 직각삼각형의 빗변입니다. 바로 피타고라스 정리가 자기 일을 하는 순간입니다. 벡터의 크기는 3² + 4²의 제곱근, 즉 5입니다. 지금까지 출제된 모든 "크기를 구하라" 문제가 이 삼각형이며, 3차원에서는 같은 정리가 두 번 돌아갈 뿐입니다.
교통은 반대 방향으로도 흐릅니다. 정동쪽에서 잰 각 θ와 거리 r이 주어지면 삼각법이 좌표를 복원합니다. 동쪽으로 r cos θ, 북쪽으로 r sin θ입니다. 이는 정확히 삼각법 글의 장치로, 거기서 사인과 코사인은 원 위의 점의 좌표였습니다. 물리 수업이 끝없이 반복시키는 기술인 벡터를 성분으로 분해하기는 두 그림자를 축에서 읽어 내는 일입니다. 코사인 부분은 여행이 바닥에 드리우는 그림자이고, 사인 부분은 벽에 드리우는 그림자입니다.
어휘 하나만 더하면 도구 상자가 완성됩니다. 단위벡터는 길이가 정확히 1인 벡터, 거리를 걷어 낸 순수한 방향입니다. 어떤 벡터든 자신의 크기로 나누면 그 방향을 가리키는 단위벡터가 나옵니다. 단위벡터에 원하는 거리를 곱하면 그 방향으로 그 길이만큼 가는 여행이 됩니다. 방향과 크기가 깔끔하게 분리되어 언제든 다시 결합할 준비가 된 것입니다.
내적은 일치의 정도를 잰다
다음은 이름이 도움이 되지 않는 연산입니다. 내적은 두 벡터를 받아 평범한 수 하나를 돌려주는데, 좌표를 자리끼리 곱해 모두 더하라는 공식은 그 수가 무엇을 뜻하는지 아무 힌트도 주지 않습니다. 뜻은 이렇습니다. 내적은 두 벡터가 얼마나 일치하는지를 잽니다.
공식의 기하학적 형태가 이를 직접 말해 줍니다. a와 b의 내적은 a의 길이 곱하기 b의 길이 곱하기 두 벡터 사잇각의 코사인입니다. 코사인은 두 방향이 일치할 때 1을 가리키고, 수직일 때 0으로 떨어지며, 정반대일 때 -1에 이르는 다이얼입니다. 그래서 내적은 대체로 같은 쪽으로 끄는 벡터들에서는 크고 양수이며, 직각을 이루는 벡터들에서는 정확히 0이고, 서로 맞서는 벡터들에서는 음수입니다. 기하학적 관계인 수직이 방정식이 됩니다. 두 벡터가 직각을 이루는 것은 내적이 0일 때, 오직 그때뿐입니다. 이 한 가지 사실이 시험 기하 문제의 놀라운 비중을 감당합니다.
간직할 그림은 그림자입니다. a와 b의 꼬리를 맞대어 세우고 b의 바로 위에서 빛을 비추어 a가 b를 따라 드리우는 그림자를 봅니다. 내적은 그 그림자의 길이 곱하기 b의 길이입니다. 물리는 이 그림의 값을 즉시 치릅니다. 힘이 한 일은 힘과 변위의 내적인데, 미는 힘 가운데 이동 방향을 따라 드리운 그림자만이 실제로 일을 하기 때문입니다. 밧줄을 60° 각도로 잡고 썰매를 끌면 cos 60°, 즉 노력의 절반만이 썰매를 앞으로 움직입니다. 나머지 절반은 썰매를 들어 올립니다.
출제자들이 벡터를 사랑하는 이유
세계에서 가장 어려운 졸업 시험들에서 벡터가 그렇게 두드러진 자리를 차지하는 데는 이유가 있습니다. 벡터는 기하를 산수로 바꿉니다. 평행사변형의 두 대각선이 서로를 이등분한다는 고전적 증명은 한 문단의 연역이 필요하지만, 벡터로는 대수 한 줄입니다. 세 점이 한 직선 위에 있다는 것은 한 벡터가 다른 벡터의 스칼라 배라는 것이고, 수직은 내적이 0이라는 것이며, 중점은 평균입니다. 이 각각은 공정하게 평가하기 어려운 공간 직관을 계산으로 대체하는데, 계산은 공정하게 평가할 수 있습니다.
프랑스 바칼로레아의 수학 전공 시험은 공간 기하를 붙박이로 두고 직선, 평면, 수직 관계를 전부 벡터로 다루며, 그래서 바칼로레아 준비 가이드는 벡터를 핵심 득점 주제로 다룹니다. 일본의 공통테스트는 한 걸음 더 나아가 벡터를 네 개의 선택 문항 중 하나로 두어 수험생이 그중 셋을 고르게 하는데, 이 전략적 선택은 공통테스트 가이드가 자세히 다룹니다. 독일의 아비투어는 세 과제 블록 중 하나를 해석기하에 배정하는데, 해석기하는 벡터 산술의 다른 이름입니다. 학교 수학의 기하와 대학의 선형대수를 잇는 주제가 하나 있다면 바로 이것입니다.
실수는 어디서 오는가
벡터에서 생기는 오류는 세 곳에 몰려 있고, 각각은 여행 그림 앞에서 녹아 없어집니다.
첫째는 벡터 대신 크기를 더하는 실수입니다. 5km 여행에 이어 또 5km 여행을 해도, 두 구간이 같은 방향을 가리키지 않는 한 10km의 변위가 되지 않습니다. 동쪽으로 5를 간 뒤 북쪽으로 5를 가면 출발점에서 약 7.1km 떨어진 곳에 있게 됩니다. 길이는 방향이 일치할 때에만 더해지며, 이는 삼각부등식을 외우는 대신 몸으로 겪는 일입니다. 평행하지 않은 벡터들의 크기를 더한 계산은 출제된 것과 다른 질문에 답한 것입니다.
둘째는 내적이 벡터일 것이라고 기대하는 실수입니다. 내적은 벡터가 아니라 하나의 수, 일치 다이얼의 눈금입니다. 학생들이 내적 문제에 벡터로 답을 쓰는 것은 "곱"이라는 말이 같은 종류의 대상을 약속하기 때문입니다. 문제는 개념이 아니라 이름입니다. 일상적 의미의 벡터 곱셈은 존재하지 않으며, 내적은 기호만 같이 쓰는 다른 기계입니다.
셋째는 점과 벡터, 즉 목적지와 여행을 혼동하는 것입니다. 좌표 (3, 4)는 둘 다를 가리킬 수 있고, 교과서는 아무 말 없이 그 사이를 오갑니다. 둘을 구분하는 습관은 그 대상이 무엇을 하는지 묻는 것입니다. 위치는 가만히 있고, 여행은 우리를 움직입니다. 위치벡터는 정해 둔 원점에서 어떤 점까지 가는 여행이며, 이것이 두 개념이 연결되는 방식이자 표기가 겹치는 이유입니다.
Math Zen은 어디에 들어맞는가
벡터는 앞서 배운 세 층의 수학 위에 올라앉아 있으며, 그중 어느 층이 흔들려도 여기서 드러납니다. 성분은 부호 있는 수이므로 엉성한 부호 계산은 잘못된 방위가 됩니다. 크기는 피타고라스 정리를 거치고 성분은 사인과 코사인을 거치므로, 어느 쪽이든 불안하면 모든 준비 단계가 도박이 됩니다. Math Zen의 버킷 진행은 새 층을 올리기 전에 그 층들을 단단하게 다집니다. 초반 버킷은 부호 반전이 반사가 될 때까지 부호 있는 산수를 훈련하고, 중반 버킷은 직각삼각형과 단위원을 시간 압박 아래 두며, 벡터 버킷은 연산 자체, 즉 덧셈과 스칼라 배, 내적과 외적, 정사영, 그리고 직선과 평면의 방정식을 훈련합니다.
내적은 유창성 기술로서 특별히 언급할 가치가 있습니다. 시험 문제는 "내적을 사용하라"고 알려 주는 법이 거의 없습니다. 수직이라고, 사잇각이라고, 가장 가까운 점이라고 말할 뿐이며, 그 번역은 즉각적이어야 합니다. 간격 반복 연습 방식의 짧은 매일 세션이 그 번역을 반사로 만들어 주고, 그러면 시험 날 기하가 산수로 읽힙니다. 그것이 바로 벡터가 발명된 이유이자 벡터가 주는 이점의 전부입니다.
핵심 정리
벡터는 여행입니다. 방향이 붙은 크기입니다. 물리 교실의 화살표와 수학 교실의 좌표 목록은 그 한 대상의 두 표기법이며, 그래서 화살표는 종이 위를 자유롭게 미끄러질 수 있고 좌표는 자리끼리 더해집니다. 덧셈은 여행을 차례로 잇는 것이고, 그 평행사변형은 한 꼭짓점으로 가는 두 경로입니다. 스칼라는 규모를 바꾸고, 음수 스칼라는 방향을 뒤집으며, 크기는 피타고라스 정리이고, 성분은 삼각법이며, 내적은 두 방향이 얼마나 일치하는지 읽는 다이얼로 직각에서 정확히 0을 가리킵니다.
이렇게 한데 붙들어 놓고 보면 이 단원에는 아이디어가 하나뿐이며, 서로 다른 방향을 가리키고 있을 뿐입니다. 벡터가 진짜 화살표인지 진짜 숫자 목록인지 묻기를 그만두는 순간 두 교실의 이중상은 풀립니다. 벡터는 진짜로는 여행이며, 두 표기법은 그 여행을 떠나는 길 안내일 뿐입니다.
자주 묻는 질문
- 벡터란 쉽게 말해 무엇인가요?
- 벡터는 크기와 방향을 함께 지닌 양이며, 가장 정직한 일상 속 예는 여행입니다. 북동쪽으로 5킬로미터를 걸었다면 이미 벡터 하나를 묘사한 것입니다. 5킬로미터라는 수치만으로는 어디에 도착하는지 알 수 없으니 충분하지 않고, 방향만으로도 충분하지 않습니다. 종이에 그린 화살표와 (3, 4) 같은 좌표 쌍은 정확히 이 한 가지 생각, 즉 얼마나 멀리 어느 쪽으로 갈지에 대한 지시를 적는 두 가지 표기법입니다.
- 스칼라와 벡터의 차이는 무엇인가요?
- 스칼라는 방향이 붙지 않은 순수한 수, 크기 그 자체입니다. 온도, 질량, 가격이 그렇습니다. 벡터는 크기에 방향을 더한 것입니다. 변위, 속도, 힘이 그렇습니다. 판별법은 뒤집었을 때 달라지는지 묻는 것입니다. 온도를 뒤집는다는 말은 의미가 없으므로 온도는 스칼라입니다. 반대쪽을 향한 속도는 진짜로 다른 속도이므로 속도는 벡터입니다. 스칼라라는 이름조차 벡터에 하는 일, 즉 화살표를 돌리지 않고 늘이거나 줄이는 스케일 조절에서 왔습니다.
- 두 벡터는 어떻게 더하나요?
- 여행을 차례로 이어 가면 됩니다. 첫 번째 벡터만큼 걷고, 도착한 자리에서 두 번째 벡터만큼 걷습니다. 합은 처음 출발점에서 최종 도착점까지 곧게 가는 한 번의 여행이며, 그래서 이 방법을 꼬리에 머리 잇기라고 부릅니다. 좌표로는 평범한 산수가 됩니다. 동서 성분끼리 더하고 남북 성분끼리 더합니다. 그래서 (3, 1) 더하기 (2, 4)는 (5, 5)입니다. 순서는 상관없는데, 여정의 두 구간을 어느 순서로 걸어도 같은 곳에 도착하는 것과 같은 이유입니다.
- 내적은 실제로 무엇을 알려 주나요?
- 내적은 두 벡터가 얼마나 일치하는지를 잽니다. 두 길이와 사잇각의 코사인을 곱하면 수 하나가 나오는데, 대체로 같은 쪽을 향하면 양수, 수직이면 0, 서로 반대이면 음수입니다. 간직할 그림은 그림자입니다. 내적은 한 벡터가 다른 벡터를 따라 드리우는 그림자의 길이에 그 다른 벡터의 길이를 곱한 값입니다. 물리는 이를 끊임없이 쓰는데, 힘이 한 일이 정확히 힘과 변위의 내적, 즉 미는 힘 가운데 실제로 이동 방향으로 작용한 부분이기 때문입니다.
- 벡터는 왜 수학과 물리에서 그렇게 중요한가요?
- 흥미로운 양의 대부분이 방향을 가지고 있고, 벡터는 그 방향을 존중하는 산수이기 때문입니다. 힘, 속도, 가속도, 전기장과 자기장은 모두 벡터이며, 이를 올바르게 더하고 스칼라 배 하는 것이 항로를 지키는 비행기와 벗어난 비행기의 차이입니다. 수학 안에서 벡터는 기하를 계산으로 바꿉니다. 중점, 평행선, 수직에 관한 진술이 긴 연역적 증명 대신 짧은 계산이 되며, 프랑스 바칼로레아나 일본 공통테스트 같은 시험이 벡터에 그토록 크게 기대는 이유가 바로 이것입니다.


