절댓값 함수의 그래프 (Absolute Value Function Graph)
쉽게 풀면
산을 옆에서 본 실루엣을 떠올려보면, 골짜기 바닥에 뾰족하게 각진 지점이 있는 모습을 상상할 수 있습니다. y = |x|의 그래프가 딱 그런 모양입니다. x가 0보다 크거나 같을 때는 y = x라는 직선을 그대로 따라가고, x가 0보다 작을 때는 부호가 뒤집혀서 y = -x라는 직선을 따라갑니다. 두 직선이 x = 0에서 만나면서 V자 모양의 뾰족한 꼭짓점이 생기는 것입니다. 절댓값은 "거리는 항상 0 이상"이라는 뜻이므로, 그래프가 x축 아래로는 절대 내려가지 않고 항상 꺾여서 위로 다시 튀어 오릅니다. y = |x - a| + b처럼 식이 복잡해져도 원리는 같습니다. 절댓값 기호 안의 식이 0이 되는 지점을 기준으로 그래프를 나누어 그린 뒤, 음수가 되는 구간만 위아래로 뒤집어주면 됩니다.
왜 중요한가
절댓값 함수의 그래프는 수학 교육 연구에서 학생들이 "구간을 나누어 생각하는 능력", 즉 조건부 정의를 다루는 사고력을 얼마나 갖추고 있는지 확인하는 대표적인 소재로 쓰입니다. 또한 최적화나 신호처리, 통계 분야에서는 오차의 크기만을 따지는 비용 함수(예: 절대오차)가 절댓값 함수 형태를 띠기 때문에, 이 그래프의 꺾이는 성질을 이해하는 것이 미분 불가능한 지점을 다루는 후속 논의로 이어집니다. 그래서 순수 기하 문제뿐 아니라 함수의 매끄러움(미분가능성)을 논하는 다양한 응용 논문에서도 배경 개념으로 자주 인용됩니다.
논문에서는 이렇게 쓰입니다
이 문장은 절댓값 함수가 꺾이는 지점(이 예에서는 x = 2)을 기준으로 구간을 둘로 나눈 뒤, 각 구간에서 절댓값 기호를 풀어 일반적인 직선의 방정식으로 바꾸어 교점을 계산했다는 뜻입니다. 절댓값 함수의 그래프는 오차나 편차처럼 "부호와 상관없이 크기만 따지는" 값을 다루는 논문에서 구간별 함수 형태로 자주 등장합니다.
이 문장은 머신러닝·통계 분야에서 오차를 측정할 때 흔히 쓰는 절대오차 함수가 절댓값 함수와 동일한 V자 그래프 형태를 가진다는 점, 그리고 그 꺾이는 지점에서는 일반적인 미분이 정의되지 않아 별도의 처리(예: 근사 함수 사용)가 필요하다는 점을 설명하고 있습니다.
신호처리나 물리 분야 논문에서는 방향(부호)이 의미를 갖지 않고 크기만이 중요한 경우, 원래의 함수에 절댓값을 씌워 그래프를 항상 0 이상으로 접어 올린 형태로 다루는 경우가 흔합니다. 이때도 절댓값 함수의 그래프에서 보이는 "꺾임" 성질이 그대로 나타납니다.
조금 더 깊게 보면
절댓값 함수의 그래프가 꺾이는 지점은 일반적인 의미의 미분이 정의되지 않는 지점입니다. 이 때문에 논문에서는 이런 함수를 다룰 때 "구간별로 나누어 미분한다"거나, 최적화 문제에서는 매끄러운 함수로 근사하는 방법(예: 제곱근을 이용해 부드럽게 만드는 방식)을 함께 언급하는 경우가 많습니다. 또한 절댓값 함수는 대표적인 볼록함수(convex function)의 예시이기도 해서, 볼록최적화를 다루는 논문에서 가장 단순하지만 미분 불가능한 사례로 자주 인용됩니다. 이러한 성질을 이해해두면 절댓값이 들어간 손실 함수나 제약식을 다루는 논문을 읽을 때 왜 특정한 계산 기법이 동원되는지 자연스럽게 파악할 수 있습니다.
주의할 점
절댓값 함수의 그래프를 그릴 때 가장 흔한 실수는 절댓값 기호를 무시하고 그냥 직선 하나로만 그리는 것입니다. 절댓값 기호 안의 식의 부호가 바뀌는 지점(꺾이는 점)을 반드시 먼저 찾아 구간을 나눈 뒤 그려야 합니다. 절댓값 자체의 정의는 절댓값 문서를 참고하세요.