Skip to main content
Summary

수학은 과목이 아니라 하나의 언어다

지금까지 우리는 논리와 집합에서 시작해 극한, 미분, 적분, 선형대수, 다변수 함수, 미분방정식, 확률과 통계까지 살펴보았다. 처음에는 서로 다른 과목처럼 보였을 것이다. 미분은 곡선의 기울기, 행렬은 숫자의 배열, 확률은 불확실성의 계산처럼 따로 놓여 보인다.

하지만 대학 수학에서 중요한 변화는 여기서 일어난다. 여러 분야가 서로 다른 공식을 모아 놓은 것이 아니라, 같은 대상을 다른 언어로 바라보는 방식이라는 점이다.

예를 들어 어떤 현상을 예측하고 싶다고 하자. 먼저 현상을 숫자로 표현해야 한다. 이때 데이터는 벡터나 행렬이 된다. 그 데이터가 시간에 따라 변하면 함수나 수열이 된다. 변화율을 알고 싶으면 미분을 사용한다. 전체 누적량을 알고 싶으면 적분을 사용한다. 미래 상태가 현재 상태에 의해 결정되면 미분방정식이 등장한다. 관측값에 오차가 있으면 확률과 통계가 필요하다.

즉 대학 수학은 다음 질문을 반복해서 다룬다.

  • 대상을 어떻게 정의할 것인가?

  • 변화와 누적을 어떻게 표현할 것인가?

  • 여러 변수를 어떻게 한꺼번에 다룰 것인가?

  • 불확실성을 어떻게 계산할 것인가?

  • 복잡한 문제를 어떤 구조로 단순화할 것인가?

이 장에서는 앞에서 배운 개념들이 실제 분야와 고급 과목으로 어떻게 이어지는지 정리한다.

대학 수학을 연결하는 응용과 학습 전략AI 생성 이미지

데이터 과학과 머신러닝: 미적분, 선형대수, 확률의 만남

데이터 과학과 머신러닝은 대학 수학의 여러 영역이 가장 뚜렷하게 만나는 분야다. 겉으로는 컴퓨터가 많은 데이터를 처리하는 기술처럼 보이지만, 그 안쪽에는 선형대수, 미적분, 확률과 통계가 함께 작동한다.

먼저 데이터는 보통 벡터와 행렬로 표현된다. 한 사람의 키, 몸무게, 나이, 소득을 하나의 벡터로 볼 수 있다. 수천 명의 자료를 모으면 행렬이 된다. 이미지도 마찬가지다. 흑백 이미지는 각 픽셀의 밝기를 숫자로 둔 행렬이고, 컬러 이미지는 여러 행렬을 겹친 구조로 볼 수 있다.

모델은 이런 입력 벡터를 받아 출력값을 내는 함수다. 예를 들어 선형 회귀에서는 입력 데이터 행렬을 (X), 가중치 벡터를 (w), 실제 결과를 (y)라 할 때, 예측값을 (Xw)로 나타낸다. 좋은 모델을 찾는다는 것은 예측값 (Xw)와 실제값 (y)의 차이를 작게 만드는 (w)를 찾는 일이다. 대표적으로 다음과 같은 양을 최소화한다.

[ |Xw-y|^2 ]

여기서 선형대수는 데이터와 모델을 행렬·벡터로 표현하게 해 준다. 미적분은 이 오차가 가장 작아지는 지점을 찾게 해 준다. 오차를 하나의 함수로 보고, 그 함수의 기울기인 그래디언트를 계산하면 어느 방향으로 움직일 때 오차가 커지는지 알 수 있다. 따라서 오차를 줄이려면 보통 그래디언트의 반대 방향으로 가중치를 조금씩 이동한다. 이 생각이 경사하강법의 기본이다.

확률과 통계는 데이터의 불확실성을 다룬다. 관측값에는 오차가 있고, 표본은 모집단 전체가 아니다. 따라서 모델의 예측은 항상 어느 정도의 불확실성을 가진다. 확률분포, 기대값, 분산, 조건부확률은 이 불확실성을 수학적으로 표현하는 도구다. 머신러닝에서 "이 이메일이 스팸일 확률", "이 환자가 특정 질병을 가질 가능성"처럼 말할 수 있는 이유도 확률적 모델이 있기 때문이다.

따라서 데이터 과학을 공부할 때는 세 가지 질문을 함께 가져야 한다.

  1. 데이터를 어떤 벡터와 행렬로 표현하는가?

  2. 모델의 오차를 어떤 함수로 정의하는가?

  3. 불확실성과 예측의 신뢰도를 어떻게 해석하는가?

이 세 질문은 각각 선형대수, 미적분, 확률과 통계로 이어진다.

공학과 물리학: 변화 법칙을 방정식으로 세우기

공학과 물리학에서는 "무엇이 어떻게 변하는가"가 핵심이다. 물체의 위치가 시간에 따라 변하고, 온도가 공간과 시간에 따라 변하며, 전류와 전압이 회로 안에서 변한다. 이런 변화는 대개 미분방정식으로 표현된다.

가장 단순한 예는 운동이다. 위치를 (x(t))라고 하면 속도는 (x'(t)), 가속도는 (x''(t))이다. 뉴턴의 운동 법칙은 힘과 가속도를 연결하므로, 결국 위치 함수와 그 도함수 사이의 관계를 만든다. 용수철 운동은 다음과 같은 형태로 나타난다.

[ mx'' + cx' + kx = F(t) ]

여기서 (m)은 질량, (c)는 감쇠 정도, (k)는 용수철 상수, (F(t))는 외부 힘이다. 이 식은 단순한 계산 문제가 아니라 "현재의 위치와 속도가 앞으로의 운동을 결정한다"는 물리적 문장을 수학으로 번역한 것이다.

벡터해석은 공간 안의 흐름을 다룰 때 필요하다. 유체가 어느 방향으로 흐르는지, 전기장이 어느 방향으로 작용하는지, 열이 어디로 퍼지는지를 표현하려면 각 점마다 벡터가 주어지는 벡터장이 필요하다. 발산은 한 점 근처에서 얼마나 퍼져 나가는지를 나타내고, 회전은 그 주변에서 얼마나 도는지를 나타낸다.

예를 들어 물이 흐르는 관을 생각해 보자. 어떤 영역의 경계를 통해 빠져나가는 물의 총량은 경계에서의 흐름을 적분하여 구할 수 있다. 한편 내부에서 물이 얼마나 생기거나 사라지는지를 발산으로 계산할 수도 있다. 발산 정리는 이 두 계산이 같은 현상을 다른 방식으로 표현한 것임을 말한다.

공학 문제를 수학적으로 읽을 때는 다음 순서가 도움이 된다.

  • 상태를 나타내는 변수를 정한다.

  • 변화율을 도함수나 편도함수로 표현한다.

  • 보존 법칙, 힘의 법칙, 흐름의 법칙을 방정식으로 쓴다.

  • 해석적으로 풀 수 없으면 근사와 수치계산을 사용한다.

이 과정에서 미분방정식, 다변수 미적분, 벡터해석, 수치해석이 자연스럽게 연결된다.

경제학과 사회과학: 선택, 제약, 상호작용의 수학

경제학과 사회과학에서도 수학은 중요한 역할을 한다. 이 분야에서는 물체의 운동 대신 사람과 조직의 선택, 시장의 균형, 네트워크의 상호작용을 다룬다.

가장 기본적인 형태는 최적화 문제다. 소비자는 한정된 예산 안에서 만족도를 최대화하려고 하고, 기업은 비용을 줄이거나 이윤을 키우려고 한다. 예를 들어 두 상품 (x, y)를 소비할 때 만족도를 (U(x,y))라고 하자. 가격이 각각 (p, q), 예산이 (I)라면 제약조건은 다음과 같다.

[ px+qy le I ]

이때 문제는 "제약조건 아래에서 (U(x,y))를 최대화하라"는 형태가 된다. 여기서 편미분은 각 상품을 조금 더 소비할 때 만족도가 얼마나 변하는지 알려 준다. 라그랑주 승수법은 예산 제약이 있는 최적점에서 어떤 균형 조건이 성립하는지 설명한다.

행렬도 자주 등장한다. 산업 간 거래를 생각해 보자. 한 산업의 생산물이 다른 산업의 원료가 되면, 전체 경제는 서로 얽힌 연립방정식처럼 움직인다. 이런 구조는 행렬로 표현할 수 있다. 사회관계망도 마찬가지다. 사람들을 점으로, 관계를 연결선으로 보면 인접행렬을 만들 수 있다. 이 행렬을 분석하면 누가 네트워크에서 중심적인 위치에 있는지, 정보가 어떻게 퍼지는지, 집단이 어떻게 나뉘는지 살펴볼 수 있다.

확률은 사람의 선택과 사회 현상의 불확실성을 표현한다. 선거 여론조사, 소비자 행동 예측, 정책 효과 분석은 모두 표본과 모집단, 추정과 검정의 문제를 포함한다. 어떤 결론이 우연한 표본 변동 때문인지, 실제 효과를 반영하는지 판단하려면 통계적 사고가 필요하다.

따라서 사회과학에서 수학은 사람을 숫자로 단순화하기 위한 도구가 아니다. 복잡한 상호작용을 명확한 구조로 정리하고, 주어진 자료에서 조심스럽게 결론을 끌어내기 위한 언어다.

고급 과목으로 이어지는 길

이 책에서 다룬 내용은 대학 수학의 끝이 아니라 출발점이다. 이후의 과목들은 지금까지 배운 개념을 더 엄밀하게 만들거나, 더 넓은 구조로 확장한다.

해석학은 극한, 연속, 미분, 적분을 다시 공부하는 과목이다. 고등학교와 미적분학에서는 계산과 직관을 많이 사용했다면, 해석학에서는 "왜 이 정리가 참인가"를 정의에서부터 증명한다. 수열의 수렴, 함수의 연속, 균등수렴, 리만적분 같은 개념을 엄밀하게 다룬다. 해석학을 잘 공부하려면 입실론 논법, 상한과 하한, 반례를 만드는 능력이 중요하다.

추상대수학은 수의 계산에서 출발해 연산의 구조를 연구한다. 정수, 다항식, 행렬, 대칭 변환처럼 겉모습은 달라도 덧셈이나 곱셈과 비슷한 규칙을 가진 대상들이 있다. 군, 환, 체는 이런 연산 구조를 추상화한 개념이다. 처음에는 낯설지만, 핵심은 "어떤 원소인가"보다 "어떤 연산 법칙을 만족하는가"에 있다.

위상수학은 공간의 본질적인 성질을 다룬다. 거리나 각도보다 더 근본적인 개념인 열린집합, 연속성, 연결성, 컴팩트성을 공부한다. 찢거나 붙이지 않고 변형해도 유지되는 성질에 관심을 둔다. 해석학에서 등장하는 연속성과 수렴 개념도 위상수학의 언어로 더 넓게 이해할 수 있다.

수치해석은 정확한 해를 구하기 어려운 문제를 근사적으로 푸는 방법을 연구한다. 실제 공학, 물리학, 데이터 과학 문제에서는 방정식의 해를 공식으로 쓰기 어려운 경우가 많다. 그래서 오차를 통제하면서 근사값을 계산해야 한다. 뉴턴 방법, 오일러 방법, 수치적분, 선형시스템 풀이, 고유값 계산 등이 주요 주제다.

이 네 과목은 서로 떨어져 있지 않다. 해석학은 수치해석의 오차 분석에 필요하고, 선형대수는 수치계산의 기본 도구가 된다. 추상대수학은 암호학과 부호이론으로 이어지며, 위상수학은 현대 기하학과 데이터 분석에서도 사용된다.

문제를 연결해서 읽는 습관

복잡한 문제를 만났을 때 가장 먼저 할 일은 공식을 찾는 것이 아니다. 문제의 구조를 파악해야 한다.

다음 네 가지 질문을 스스로에게 던져 보자.

  1. 대상은 무엇인가?
    숫자인가, 벡터인가, 함수인가, 확률변수인가?

  2. 관계는 무엇인가?
    등식인가, 부등식인가, 함수 관계인가, 미분방정식인가?

  3. 원하는 것은 무엇인가?
    값을 계산하는 것인가, 존재를 보이는 것인가, 최대·최소를 찾는 것인가, 수렴성을 판단하는 것인가?

  4. 사용할 수 있는 구조는 무엇인가?
    선형성, 연속성, 미분가능성, 독립성, 보존 법칙 같은 조건이 있는가?

이 질문들은 대학 수학 전반에서 반복된다. 선형대수 문제에서는 선형성과 기저를 찾고, 미적분 문제에서는 극한과 변화율을 찾고, 확률 문제에서는 사건과 조건을 찾는다. 분야가 달라도 좋은 풀이의 출발점은 같다. 조건을 정확히 읽고, 결론을 분명히 하며, 사용할 수 있는 정리를 확인하는 것이다.

오래 남는 학습법

대학 수학은 한 번 읽고 끝나는 과목이 아니다. 처음에는 이해한 것 같아도, 문제를 풀면 막히고, 증명을 다시 보면 낯설어진다. 이것은 자연스러운 과정이다. 중요한 것은 반복의 방식을 바꾸는 것이다.

첫째, 정리 노트를 만들 때 공식만 적지 말아야 한다. 정의, 정리의 조건, 결론, 대표 예제, 반례를 함께 적어야 한다. 예를 들어 "미분가능하면 연속"이라는 정리를 적었다면, 그 조건이 무엇인지, 결론이 무엇인지, 역은 거짓이라는 반례 (f(x)=|x|)도 함께 기록해야 한다.

둘째, 증명은 눈으로만 읽지 말고 구조를 복습해야 한다. 증명을 모두 외울 필요는 없다. 대신 첫 줄에서 어떤 가정을 사용했는지, 핵심 변형이 어디서 일어났는지, 마지막에 어떤 정의로 결론을 확인했는지를 파악해야 한다. 좋은 증명 복습은 "왜 이 방향으로 갔는가"를 묻는 일이다.

셋째, 예제를 변형해야 한다. 풀어 본 문제에서 숫자만 바꾸는 것도 좋지만, 조건을 조금 바꾸면 더 효과적이다. 닫힌구간을 열린구간으로 바꾸면 정리가 여전히 성립하는지, 연속 조건을 빼면 어떤 문제가 생기는지, 행렬의 크기를 바꾸면 계산이 어떻게 달라지는지 확인해 보자. 이런 변형은 개념의 경계를 분명하게 만든다.

넷째, 오답 분석을 해야 한다. 단순 계산 실수인지, 정의를 잘못 읽은 것인지, 정리의 조건을 확인하지 않은 것인지 구분해야 한다. 특히 대학 수학에서는 "답이 틀렸다"보다 "왜 그 방법을 쓰면 안 되는가"를 아는 것이 더 중요하다.

마지막으로, 여러 과목을 따로 복습하지 말고 연결해서 복습하자. 극한은 연속과 미분으로 이어지고, 미분은 최적화와 미분방정식으로 이어진다. 벡터와 행렬은 다변수 미적분, 통계, 수치해석의 계산 언어가 된다. 확률은 데이터와 현실의 불확실성을 해석하는 도구가 된다.

앞으로의 공부를 위한 태도

대학 수학을 공부하다 보면 어려운 순간이 반드시 온다. 기호가 많아지고, 정의가 추상적이며, 한 문제를 푸는 데 여러 장의 개념이 함께 필요할 때도 있다. 이때 중요한 것은 모든 것을 즉시 이해하려고 서두르지 않는 것이다.

수학적 이해는 층을 쌓는 일에 가깝다. 처음에는 계산으로 익히고, 다음에는 그림과 예제로 이해하며, 그다음에는 정의와 증명으로 정리한다. 마지막에는 다른 분야의 문제에 적용하면서 개념이 자기 것이 된다.

이 책에서 배운 내용이 완벽하게 정리되지 않았더라도 괜찮다. 중요한 것은 이제 대학 수학의 문장을 읽을 준비가 되었다는 점이다. 정의를 확인하고, 조건과 결론을 나누고, 예제와 반례를 비교하며, 여러 분야가 하나의 언어로 연결된다는 사실을 알고 있다면 앞으로의 공부는 훨씬 단단해진다.

대학 수학은 공식의 목록이 아니다. 복잡한 세계를 구조화하고, 변화와 불확실성을 다루며, 보이지 않는 관계를 분명하게 만드는 언어다. 이 언어를 천천히 익히면 더 어려운 과목도 결국 같은 질문으로 돌아온다는 것을 알게 된다. 무엇을 정의했는가. 어떤 조건이 주어졌는가. 무엇을 증명하거나 계산해야 하는가. 그리고 그 결론은 어떤 세계와 연결되는가.

책 목록

대학교 수학: 정의에서 응용까지

전체 목차 보기

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기