🧮
🧮 수학·통계

행렬 노름 계산기 (1-노름, ∞-노름, 프로베니우스, 스펙트럼 2-노름)

입력하면 바로 계산됩니다.

입력값

행렬 노름 계산기 쉽게 이해하기 — 개념과 원리

이 계산기는 행렬의 대표적인 노름을 구합니다. 1-노름(절댓값 열 합의 최댓값), ∞-노름(절댓값 행 합의 최댓값), 프로베니우스 노름, 스펙트럼 2-노름(가장 큰 특이값), 최대 노름입니다. 부등식 ‖A‖₂² ≤ ‖A‖₁‖A‖∞도 확인합니다. 수치해석, 오차 추정, 조건수 계산에 쓸 수 있습니다.

행렬 노름A의 크기를 재는 네 방법1−23−34746행합‖A‖₁6‖A‖∞7프로베니우스5.47723스펙트럼5.46499초록: 열의 합빨강: 행의 합확인: 6 × 7 = 42 ≥ 5.46499² ≈ 29.87
1-노름은 가장 큰 열합, ∞-노름은 가장 큰 행합입니다.

계산 방법

‖A‖₁ = maxⱼ Σᵢ |a_ij| (열)

‖A‖∞ = maxᵢ Σⱼ |a_ij| (행)

‖A‖_F = √(Σ a_ij²)

‖A‖₂ = 가장 큰 특이값 σ₁

최대 노름 = 가장 큰 |a_ij|

확인: ‖A‖₂² ≤ ‖A‖₁ × ‖A‖∞

원리

노름은 행렬의 크기를 잽니다. 1-, 2-, ∞-노름은 행렬이 벡터를 얼마나 크게 늘일 수 있는지를 재는데, 벡터 길이를 재는 방법이 서로 다릅니다. 그래서 작용소 노름이라고 부릅니다. 프로베니우스 노름은 행렬을 성분들의 긴 벡터 하나로 봅니다. 모든 노름은 행렬 크기에 따른 배수 차이 안에서 크고 작음에 대해 같은 판단을 내리므로, 계산이 쉬운 1-노름과 ∞-노름은 계산이 무거운 2-노름의 빠른 어림값으로 쓸 수 있습니다.

예제 풀이

기본값: A = [1 −2; −3 4].

  1. 열 합: |1| + |−3| = 4, |−2| + |4| = 6이므로 ‖A‖₁ = 6입니다.
  2. 행 합: |1| + |−2| = 3, |−3| + |4| = 7이므로 ‖A‖∞ = 7입니다.
  3. 프로베니우스: √(1 + 4 + 9 + 16) = √30 = 5.47723입니다.
  4. 스펙트럼 노름(가장 큰 특이값) = 5.46499, 최대 노름 = 4입니다.
  5. 확인: ‖A‖₁ × ‖A‖∞ = 6 × 7 = 42 ≥ 5.46499² ≈ 29.87입니다.

결과 해석

스펙트럼 노름은 A가 어떤 벡터든 늘일 수 있는 가장 큰 배수입니다. 이 예에서는 A가 거의 계수 1이라 특이값 하나가 압도적이어서 프로베니우스 노름과 매우 가깝습니다. 노름에 역행렬의 노름을 곱하면 조건수가 되며, 조건수는 Ax = b가 오차에 얼마나 민감한지를 나타냅니다. 어느 노름을 쓰든 행렬이 크다, 작다는 판단은 비슷하므로, 손으로 계산할 때는 1-노름이나 ∞-노름으로 먼저 어림해 보는 것이 편리합니다.

흔한 실수

주의: 특이값은 수치적으로 구합니다. 아주 크거나 조건이 나쁜 행렬은 작은 반올림 차이가 생길 수 있습니다.

자주 묻는 질문

행렬의 1-노름이란?

각 열의 절댓값 합 가운데 가장 큰 값입니다.

스펙트럼 노름이란?

가장 큰 특이값으로, A가 벡터를 늘이는 가장 큰 배수입니다.

프로베니우스 노름은 어떻게 구하나요?

모든 성분의 제곱을 더해 제곱근을 취합니다.

정사각행렬이 아니어도 되나요?

네, m × n 행렬이면 모든 노름을 계산할 수 있습니다.

출처: E. W. Weisstein, "Matrix Norm", Wolfram MathWorld · J. Demmel, UC Berkeley Math 221 lecture notes, Lecture 3 (2011)

2026년 11월 8일 확인. Wolfram MathWorld, “Matrix Norm” (열 절댓값 합 최대 노름 ‖A‖₁, 스펙트럼 노름 ‖A‖₂ = (AᴴA의 최대 고윳값)^½, 행 절댓값 합 최대 노름 ‖A‖∞, 부등식 ‖A‖₂² ≤ ‖A‖₁‖A‖∞); J. Demmel, UC Berkeley Math 221 강의 노트 Lecture 3 (2011년 가을): 프로베니우스 노름 (Σ|A(ij)|²)^½, 최대 노름, 작용소 노름, ‖A‖₂ = σ(1).

🧮 수학·통계 계산기 전체 →🏠 홍라이프 계산기 홈 →