작용소 노름
1. 개요
작용소 노름은 실수체 또는 복소수체 상의 노름 공간 사이의 선형 변환에 대해 정의되는 음이 아닌 확장된 실수이며, 선형 변환의 "크기"를 측정하는 데 사용된다. 작용소 노름은 유계 작용소에 대한 노름이며, 유계 작용소, 연속 함수, 균등 연속 함수, 립시츠 연속 함수 사이의 동치 관계를 제공한다. 작용소 노름은 작용소의 합성, 즉 곱셈과 호환되며, 작용소 열의 작용소 노름에서 수렴은 유계 집합에서의 균등 수렴을 의미한다. 행렬 노름과 무한 차원 공간의 작용소 노름을 예시로 들 수 있으며, 힐베르트 공간에서 작용소 노름은 수반 연산자와 스펙트럼 반경과 관련이 있다. 작용소 노름은 정의역과 공역의 노름 선택에 따라 다양한 값을 가지며, 계산 복잡성이 다르다.
-
노름 -
맨해튼 거리
맨해튼 거리는 좌표축에 평행하게 측정한 거리 차이의 절댓값 합으로, 택시 기하학이라고도 불리며, 체스 룩의 이동이나 격자 도시 이동 거리 측정에 활용된다. -
노름 -
절댓값
절댓값은 수의 크기를 0으로부터의 거리로 나타내는 수학적 개념으로, 실수에서는 x가 0보다 작을 때 -x, 복소수에서는 복소평면에서 원점으로부터의 거리로 정의되며, 비음성, 양의 정부호성, 곱셈에 대한 동질성, 삼각 부등식 등의 성질을 가진다. -
연산자 이론 -
힐베르트 공간
힐베르트 공간은 내적 공간이면서 내적으로부터 유도된 거리 함수에 대해 완비 거리 공간을 이루는 공간으로, 다양한 함수 공간의 예시를 가지며 푸리에 해석, 양자역학 등 여러 분야에 응용된다. -
연산자 이론 -
C* 대수
C* 대수는 복소수 대합 대수와 복소수 바나흐 대수의 구조를 결합한 복소수 벡터 공간으로, 겔판트-나이마르크 정리에 따라 복소수 힐베르트 공간 위의 유계 선형 연산자 대수로 표현될 수 있으며, 함수해석학, 수리물리학, 양자역학 등 다양한 분야에서 활용된다.
2. 정의
가 실수체() 또는 복소수체()이고, 와 가 -노름 공간이라고 하자. 이들 사이의 선형 변환 에 대하여, 다음과 같은 음이 아닌 확장된 실수를 정의할 수 있으며, 이를 의 작용소 노름이라고 한다.
:
위 상계(또는 하계)는 일반적으로 포화되지 못할 수 있다.
두 노름 벡터 공간 와 (같은 체 상, 실수 또는 복소수 )가 주어졌을 때, 선형 맵 가 연속이기 위한 필요충분조건은 다음을 만족하는 실수 가 존재하는 것이다.
:
왼쪽의 노름은 에서의 노름이고 오른쪽의 노름은 에서의 노름이다. 직관적으로, 연속 연산자 는 어떤 벡터의 길이도 의 배수 이상으로 증가시키지 않는다. 따라서 연속 연산자 하에서 유계 집합의 상은 또한 유계이다. 이러한 성질 때문에, 연속 선형 연산자는 유계 연산자라고도 한다.
의 "크기"는 "가장 큰" 경우에 벡터를 얼마나 "늘리는지"로 측정된다. 따라서 의 작용소 노름은 다음과 같이 정의한다.
:
이러한 모든 의 집합이 닫힌 집합, 공집합이 아니며, 아래로 유계 집합이므로 하한이 존재한다.
이 연산자 노름이 노름 벡터 공간 와 에 대한 노름의 선택에 의존한다는 점을 기억하는 것이 중요하다.
3. 성질
작용소 노름은 유계 작용소 위에서 노름의 성질을 만족시킨다. 즉, 다음이 성립한다.
*
*
* (삼각 부등식)
여기서 는 실수체 또는 복소수체를 의미한다.
두 -노름 공간 와 사이의 선형 변환 에 대하여 다음은 서로 동치이다.
* 는 유계 작용소이다.
* 는 연속 함수이다.
* 는 균등 연속 함수이다.
* 는 립시츠 연속 함수이다.
* 의 작용소 노름이 유한하다. 즉, 이다.
이 가운데 ‘립시츠 연속 ⇒ 균등 연속 ⇒ 연속’은 자명하다.
유한 노름을 갖는 작용소 에 대해, 임의의 에 대하여,
:
이므로, 는 립시츠 연속 함수이다.
연속 작용소 에 대해서는, 연속성의 정의에 따라
:
인 양의 실수 가 존재한다. (여기서 는 열린 공을 뜻한다.)
따라서 임의의 에 대하여, 이므로,
:
이다. 즉,
:
이다.
작용소 노름은 와 사이의 모든 유계 작용소 공간에 정의되는 노름이며, 다음 부등식이 성립한다.
:
작용소 노름은 작용소의 합성(곱셈)과 호환되는 곱셈 가능 노름이다. 즉, , , 가 같은 체를 기저로 하는 세 노름 공간이고, 와 가 두 유계 작용소라면, 다음이 성립한다.
:
이는 작용소 곱셈이 결합적으로 연속임을 의미한다.
작용소 열이 작용소 노름에서 수렴하면, 유계 집합에서 균등 수렴한다.
3.1. 동치인 정의들
가 실수체 또는 복소수체 중 하나이고, 와 가 -노름 공간이라고 할 때, 이들 사이의 선형 변환 의 작용소 노름은 다음과 같이 정의되는 음이 아닌 확장된 실수이다.
:
위 상계(또는 하계)는 일반적으로 포화되지 못할 수 있다.
두 노름 벡터 공간 와 (같은 체 상, 실수 또는 복소수 )가 주어졌을 때, 선형 맵 가 연속이기 위한 필요충분조건은 다음을 만족하는 실수 가 존재하는 것이다.
:
여기서 왼쪽의 노름은 에서의 노름이고 오른쪽의 노름은 에서의 노름이다.
연속 선형 연산자는 유계 연산자라고도 불리는데, 이는 연속 연산자 하에서 유계 집합의 상이 유계이기 때문이다.
의 "크기"는 가 벡터를 "늘리는" 최대 스칼라 인자로 측정되므로, 의 연산자 노름은 다음과 같이 정의된다.
:
이러한 모든 의 집합은 닫힌 집합, 공집합(이 아님), 그리고 아래로 유계 집합이므로 하한이 존재한다.
정규 노름 공간 사이의 선형 연산자 가 주어졌을 때, 다음 정의들은 모두 동치이다. (인 경우)
:
만약 이면, 마지막 두 행의 집합은 비어있게 되며, 결과적으로 집합 에서의 상한은 올바른 값인 대신 가 된다. 만약 상한이 집합 에서 취해진다면, 공집합의 상한은 이고, 어떤 에 대해서도 공식이 성립한다.
제임스 정리(James's theorem)에 따르면, 바나흐 공간 가 모든 유계 선형 범함수 가 닫힌 단위 공에서 자신의 쌍대 노름을 달성할 경우에만 반사 공간(reflexive space)이다.
만약 가 유계이면,
:
이고
:
여기서 는 의 전치이며, 이는 로 정의되는 선형 연산자이다.
4. 예시
모든 실수 \(m \times n\) 행렬은 \(\mathbb{R}^n\)에서 \(\mathbb{R}^m\)으로의 선형 사상에 해당하며, 노름이 주어진 실수 벡터 공간에서 정의될 수 있다. 특히 \(\mathbb{R}^n\)과 \(\mathbb{R}^m\) 모두에서 유클리드 노름을 선택하면, 행렬 \(A\)에 대한 작용소 노름은 행렬 \(A^{*} A\)의 가장 큰 고유값의 제곱근으로 주어진다(여기서 \(A^{*}\)는 \(A\)의 켤레 전치)이다. 이는 \(A\)의 가장 큰 특이값을 구하는 것과 같다.
Lp 공간의 일종인 수열 공간 \(\ell^2\)는 유클리드 공간 \(\Complex^n\)의 무한 차원 형태로 볼 수 있다. 유계 수열 \(s_{\bull} = \left(s_n\right)_{n=1}^\infty\)에 대해 점별 곱셈으로 정의된 연산자 \(T_s\)는 유계 작용소이며, 그 작용소 노름은 \(\left\|T_s\right\|_\text{op} = \left\|s_{\bull}\right\|_\infty\)로 주어진다. 이러한 논의는 \(\ell^2\)를 \(p > 1\)인 일반적인 \(L^p\) 공간으로, \(\ell^\infty\)를 \(L^\infty\) 공간으로 대체하여도 확장 가능하다.
4.1. 행렬 노름
모든 실수 행렬은 에서 으로의 선형 사상에 해당하며, 실수 벡터 공간에 적용 가능한 다양한 노름의 각 쌍은 모든 실수 행렬에 대한 작용소 노름을 유도하며, 이러한 유도된 노름은 행렬 노름의 부분 집합을 형성한다.
특히 과 모두에서 유클리드 노름을 선택하면, 행렬 에 주어진 행렬 노름은 행렬 의 가장 큰 고유값의 제곱근이다 (여기서 는 의 켤레 전치를 나타낸다). 이는 의 가장 큰 특이값을 할당하는 것과 동일하다.
4.2. 무한 차원 예시
Lp 공간의 일종인 수열 공간 는 다음과 같이 정의된다.
:
이는 유클리드 공간 의 무한 차원 형태로 볼 수 있다. 유계 수열 는 공간의 원소이며, 이 공간의 노름은 다음과 같다.
:
점별 곱셈으로 연산자 를 다음과 같이 정의한다.
:
이 연산자 는 유계 작용소이며, 연산자 노름은 다음과 같이 주어진다.
:
공간을 인 일반적인 공간으로, 공간을 공간으로 대체하여도 위와 같은 논의를 직접 확장할 수 있다.
5. 힐베르트 공간에서의 작용소
가 힐베르트 공간이고 가 유계 선형 연산자일 때, 의 스펙트럼 반경 에 대해 가 성립한다.
가 정규 행렬(또는 정규 작용소)이면, 스펙트럼 정리에 따라 이다.
이 공식은 주어진 유계 연산자 의 연산자 노름을 계산하는 데 사용될 수 있다. 즉, 에르미트 연산자 를 정의하고, 스펙트럼 반경을 결정한 다음, 행렬의 제곱근을 취하여 의 연산자 노름을 구한다.
하지만 이 등식이 항상 성립하는 것은 아니다. 유한 차원에서의 행렬의 조르당 표준형을 고려해 보면, 대각선 위에 0이 아닌 원소가 있을 수 있기 때문에 등식이 성립하지 않을 수 있다. 준 멱영 연산자가 이러한 예시 중 하나이다. 영이 아닌 준 멱영 연산자 는 스펙트럼 을 가지므로, 이지만 이다.
6. 일반적인 작용소 노름
정의역과 공역에 다른 노름을 선택함으로써 작용소 노름의 다른 값을 얻을 수 있다. 몇몇 일반적인 작용소 노름은 계산하기 쉽지만, 다른 노름은 NP-난해이다.
NP-난해 노름을 제외하고, 이 모든 노름은 연산으로 계산할 수 있다( 행렬의 경우). 단, 노름은 정확한 답을 얻기 위해 연산이 필요하며, 거듭제곱 방법 또는 란초스 반복법으로 근사하면 연산 횟수를 줄일 수 있다.
수반 또는 전치 행렬의 노름은 다음과 같이 계산할 수 있다.
임의의 에 대해, 이며, 여기서 는 에 대한 횔더 켤레이며, 즉, 이고 이다.