녹음 레벨을 낮추면, 이미 잘린 소리도 돌아올까요?

가상 녹음 장치가 일정 크기 이상의 입력을 1로 잘라 기록해요. 입력을 먼저 줄이는 것과 잘린 기록을 나중에 줄이는 것을 비교해, 같은 축소라도 결과와 되찾을 수 있는 정보가 달라짐을 계산해요.

무지 화면 스마트폰과 이어컵 헤드폰

이미지: AI 생성 · 수학 이야기

녹음 레벨이 너무 컸다면 저장된 소리를 줄이면 될까요? 실제 장치의 규격 대신 가상 숫자 모형을 써요. 순간 입력 x는 단위 없는 양수이고, 기록 함수 C는 0≤x≤1에서 C(x)=x, x>1에서 C(x)=1입니다. 이는 큰 입력이 위쪽 한도에 닿아 잘리는 포화예요.

입력 x=1.6을 먼저 기록하면 C(1.6)=1입니다. 그 기록을 절반으로 줄이면 0.5가 돼요. 반대로 입력부터 절반인 0.8로 줄여 기록하면 한도를 넘지 않아 0.8이 그대로 남아요.

12C(1.6)=0.5\frac12C(1.6)=0.5
C ⁣(1.62)=0.8C\!\left(\frac{1.6}{2}\right)=0.8

따라서 두 순서는 같지 않아요. 기록값이 1이었다는 사실만으로 원래 입력이 1.6임을 알아낼 수도 없어요. 1,1.6,2.4 등 모든 x≥1이 같은 기록 1을 만들기 때문이에요. 나중에 그 숫자를 작게 바꾸어도 없어진 구별은 돌아오지 않아요.

이것은 실제 음질의 완전한 설명이 아니라 비선형 변환의 정보 손실을 보는 예예요. 선형 배율처럼 곱셈 순서를 바꿔도 같을 것이라는 생각은 포화가 끼어들면 성립하지 않아요. 입력을 줄이는 계산과 이미 기록된 값을 줄이는 계산의 대상을 구별해야 해요.

참고한 수학 개념: Plus · Maths in a minute: Non-linearity.

이 글의 생활 상황과 계산 예시는 수학 이야기에서 새로 구성했습니다.

이 글 공유하기

개인정보 및 방문 통계 안내