정의와 표기

선형변환의 정의

입력은 \(\mathbb R^n\), 출력은 \(\mathbb R^m\)의 벡터로 두고 성분별 덧셈과 실수배를 사용합니다. 함수 \(T:\mathbb R^n\to\mathbb R^m\)가 다음 두 조건을 모두 만족하면 선형변환이라 합니다.

\[T(u+v)=T(u)+T(v),\qquad T(cu)=cT(u)\]

첫째는 덧셈 보존, 둘째는 스칼라배 보존입니다. 모든 입력 \(u,v\)와 모든 실수 \(c\)에서 성립해야 합니다. 숫자 하나인 경우는 \(n=m=1\)로 포함됩니다.

설명과 계산

두 보존 조건과 선형결합

벡터에 실수 계수를 곱해 더한 \(au+bv\)를 선형결합이라 합니다. 두 정의를 차례로 적용하면 선형결합도 보존합니다.

\[T(au+bv)=T(au)+T(bv)=aT(u)+bT(v)\]

반대로 이 등식이 모든 \(a,b,u,v\)에서 성립하면 \(a=b=1\)로 덧셈 보존을 얻고 \(b=0\)으로 실수배 보존을 얻습니다. 따라서 이 식 하나로 선형성을 증명해도 됩니다.

도입

두 계산은 언제 같을까?

입력을 먼저 더한 값과 함수값을 먼저 구해 더한 값을 비교해 봅시다.

\(f(x)=2x\)

\[f(1+2)=6\]\[f(1)+f(2)=2+4=6\]

\(g(x)=2x+1\)

\[g(1+2)=7\]\[g(1)+g(2)=3+5=8\]

관찰

덧셈을 보존하는 \(f(x)=2x\)

\[\begin{aligned}f(u+v)&=2(u+v)\\&=2u+2v=f(u)+f(v)\end{aligned}\]

이 등식은 모든 \(u,v\)에서 성립합니다.

반면 \(g(x)=2x+1\)은 왜 덧셈을 보존하지 못할까?

조작

덧셈과 스칼라배를 직접 비교해 봅시다

2.0
\(T(1+2)=T(1)+T(2)\)
\(T(1.5c)=cT(1.5)\)

설명과 계산

영벡터의 상과 판정의 한계

\[T(0)=T(0u)=0T(u)=0\]

선형변환이면 영벡터를 영벡터로 보냅니다. 따라서 \(T(0)\ne0\)이면 바로 선형이 아니라고 판정할 수 있습니다.

그러나 \(h(x)=x^2\)는 \(h(0)=0\)이면서 \(h(1+1)=4\ne2=h(1)+h(1)\)입니다. \(T(0)=0\)은 선형이기 위해 필요한 조건이지만 그것만으로 충분하지 않습니다.

01차시 · 유도와 계산

두 성분의 함수에서 선형성 증명

\(T(x,y)=(2x+y,y)\), \(u=(u_1,u_2),v=(v_1,v_2)\)로 둡니다.

\[T(au+bv)=\binom{a(2u_1+u_2)+b(2v_1+v_2)}{au_2+bv_2}=aT(u)+bT(v)\]

평행이동 \(S(x,y)=(x+1,y)\)는 \(S(0,0)=(1,0)\)이므로 이 조건을 만족하지 않습니다.

계산·논증

매개변수에 따른 선형성

\(S_{a,b}(x,y)=(ax+y,bx+2y+ab)\)에서 \(a,b\)는 고정된 실수이다. ① 선형일 수 있으려면 \(a,b\)가 어떤 조건을 만족해야 하는가? ② 그 조건이면 실제로 선형임을 임의의 입력과 계수로 증명하라.

풀이와 판단 근거

\(S_{a,b}(0,0)=(0,ab)\)이므로 \(ab=0\)이 필요하다. 이때 \(S_{a,b}(x,y)=(ax+y,bx+2y)\)이다.

\[S_{a,b}(cu+dv)=\binom{c(au_1+u_2)+d(av_1+v_2)}{c(bu_1+2u_2)+d(bv_1+2v_2)}=cS_{a,b}(u)+dS_{a,b}(v)\]

따라서 선형일 필요충분조건은 \(ab=0\), 즉 \(a=0\) 또는 \(b=0\)이다.

계산·논증

검사 결과가 모두 같아도 증명일까?

한 학생이 \(h(x)=x^2\)에 대해 \(h(0)=0\), \(h(1)=h(1)\), \(h(-1)=h(-1)\)을 확인하고 “여러 입력을 검사했으므로 선형이다”라고 했다. ① 이 계산이 두 보존 조건을 검사한 것인지 설명하라. ② 덧셈 보존과 실수배 보존이 각각 실패하는 구체적인 입력을 제시하라.

풀이와 판단 근거

\(h(x)=h(x)\)는 같은 값을 양쪽에 쓴 식일 뿐 \(h(u+v)\)와 \(h(u)+h(v)\)를 비교하지 않았다. \(u=v=1\)이면 \(h(2)=4\ne2=h(1)+h(1)\)이다. \(c=-1,u=1\)이면 \(h(-1)=1\ne-1=-h(1)\)이다. 어느 반례 하나만으로도 비선형임을 알 수 있다.

정리

선형변환의 판정 기준

판정 · 모든 입력에서 덧셈과 스칼라배를 보존한다.

선형 증명 · 임의의 입력을 문자로 두고 두 보존 등식을 보인다.

반례 · 조건이 깨지는 입력 하나를 제시한다.

다음 차시: 비선형함수를 한 점 근처에서 선형식으로 근사하는 방법