seegongsik
내 단어장
공업수학

장은 모든 점에 값을 붙인다

스칼라 장은 점마다 숫자, 벡터 장은 점마다 화살표, 장은 함수이자 흐름

일기예보 지도는 어느 도시를 찍어도 그 자리의 기온을 알려주고, 바람 화살표 역시 지점마다 방향과 세기를 달고 있다. 이처럼 공간의 모든 점에 값을 하나씩 붙여 놓은 것이 '장(field)'이에요. 붙인 값이 숫자 하나면 기온 같은 스칼라 장, 화살표 하나면 바람 같은 벡터 장이다. 공학에서 다루는 온도와 압력, 속도와 응력은 예외 없이 장으로 서술된다. 벡터해석은 바로 이 장을 다루는 언어이고, 이 강이 그 첫 장면이에요.

먼저 스칼라 장부터 보면, 점마다 숫자 하나가 붙어 있고 색이 따뜻할수록 값이 큰 온도 지도로 그려진다. 탐침을 끌면 어느 자리에 갖다 놓든 그 점의 온도가 곧바로 읽혀요. 여기서 중요한 것은 값이 그 점에 미리 들어 있었다는 사실이다. 탐침은 값을 새로 만드는 게 아니라 이미 거기 있던 것을 읽을 뿐이에요. 공간의 모든 점에 값이 빠짐없이 깔려 있는 것, 그게 장이다.

장에는 두 종류가 있고, 점에 붙은 것이 숫자 하나면 스칼라 장, 화살표 하나면 벡터 장이에요. 토글을 누르면 고도 지도와 바람 지도가 번갈아 나타난다. 스칼라 쪽은 고도라 점마다 얼마나 높은가 하나만 담겨 있고, 벡터 쪽은 바람이라 어디로 얼마나 세게 부는지를 화살표가 알려준다. 같은 공간인데 붙여 놓은 정보의 종류가 다르다. 높이나 온도처럼 크기만 있으면 스칼라, 속도나 힘처럼 방향까지 있어야 하면 벡터예요.

이번에는 벡터 장을 가까이 본다. 배경에 옅은 화살표가 점마다 깔려 있다. 탐침을 끌면 그 자리의 화살표만 굵게 살아나고, 옆에 가로와 세로 성분이 숫자로 떠요. 한 점에서 화살표는 어느 방향인지와 얼마나 센지를 한꺼번에 말한다. 방향은 기울기가 맡고 세기는 길이가 맡는데, 자리를 옮기면 둘이 함께 바뀐다. 벡터 장을 읽는다는 것은 관심 있는 점에서 이 화살표가 무엇인지 집어내는 일이에요.

장은 결국 함수여서, 점 (x, y)를 넣으면 화살표 하나가 나오는 규칙이다. 그러니 규칙을 바꾸면 공간의 화살표 전부가 한꺼번에 다시 짜인다. 손잡이는 둘인데, 바깥흐름 s는 원점에서 밀어내거나 끌어당기고 소용돌이 r은 빙글 돌린다. s만 키우면 사방으로 퍼지는 샘(source)이 되고, 음수로 내리면 빨아들이는 싱크(sink)로 뒤집혀요. r만 키우면 회오리가 되고, 둘을 섞으면 안으로 감기는 나선도 나온다. 식 한 줄이 공간 전체의 화살표를 정하는 것, 이게 장을 다루는 힘이에요.

장이 쓸모 있는 진짜 이유는 흐름을 정하기 때문이다. 장에 입자 하나를 떨어뜨리면 입자는 지금 서 있는 점의 화살표가 가리키는 쪽으로 한 걸음 간다. 그리고 새 자리에서 다시 그 점의 화살표를 따라 또 한 걸음 간다. 이걸 반복하면 경로가 그려지는데, 이 경로를 유선(streamline)이라고 해요. 씨앗을 여기저기 끌어 놓으면 출발점이 달라지는 만큼 따라가는 길도 갈린다. 바람에 실린 먼지와 강물 위 나뭇잎, 자기장 속 나침반이 모두 이렇게 장을 따라간다. 다음 강부터는 이 장이 점에서 점으로 어떻게 변하는지를 재기 시작한다.

빠른 적용장은 공간의 모든 점에 값을 붙인 것이다. 값이 숫자면 온도와 압력, 고도 같은 스칼라 장이고 화살표면 속도와 힘, 흐름 같은 벡터 장이에요. 장은 함수라서 식 하나가 공간 전체를 정하고, 그 화살표를 따라가면 유선이라는 흐름이 된다. 공학에서 칩 속 온도 분포와 보 안의 응력, 유체의 속도와 날개 주변 공기는 전부 장으로 다룬다. 이걸 손에 쥐면 다음 강들의 준비가 끝나요. 장이 점마다 어떻게 변하는지(가장 가파른 방향=그래디언트, 퍼짐=발산, 회전=회전)를 재는 일이다.
공업수학
이 페이지가 도움 됐다면 후원하기