1.함수 — 입력 하나에 출력 하나
자판기의 1번 버튼을 누르면 늘 같은 음료가 나옵니다. 이처럼 입력 x를 하나 정하면 출력 y가 하나로 정해지는 관계를 함수라고 합니다. '택시를 탄 거리 → 요금', '공부한 시간 → 시험 점수의 예측값', '온도 → 아이스크림 판매량의 예측값'이 모두 함수로 표현할 수 있는 관계입니다.
반대로 하나의 입력에 출력이 여러 개라면 함수가 아닙니다. '나이가 30인 사람 → 그 사람의 키'는 30살인 사람이 여럿이고 키도 제각각이라 함수가 되지 않습니다. 함수인지 아닌지는 '같은 입력에 늘 같은 출력이 나오는가'로 판단합니다.
AI 모델도 넓게 보면 거대한 함수입니다. 문장이나 사진을 입력하면 답이나 분류 결과를 출력합니다. 10강에서 이 관점을 다시 봅니다.
2.일차함수 y = ax + b
가장 단순하면서도 가장 자주 쓰이는 함수가 일차함수입니다. y = ax + b 꼴이고, 그래프는 직선입니다. a를 기울기, b를 y절편이라고 부릅니다.
y절편 b는 x = 0일 때의 y 값, 즉 그래프가 y축과 만나는 높이입니다. 요금제라면 아무것도 쓰지 않아도 내는 기본료입니다. 기울기 a는 x가 1 늘어날 때 y가 얼마나 변하는지를 나타냅니다. 요금제라면 1GB당 추가 요금입니다. a가 양수면 오른쪽 위로 올라가는 직선, 음수면 오른쪽 아래로 내려가는 직선이고, 절댓값이 클수록 가파릅니다.
y = 2x + 1의 표를 만들어 보면 기울기의 뜻이 바로 보입니다. x가 1씩 늘 때마다 y는 늘 2씩 늘어납니다.
| x | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| y | 1 | 3 | 5 | 7 |
3.두 점으로 식 구하기
직선은 두 점만 알면 하나로 정해집니다. 먼저 두 점 사이의 기울기를 구하고, 그다음 한 점을 식에 넣어 b를 구합니다. 실제 데이터에서 '두 시점의 값으로 변화의 속도를 구한다'는 것이 바로 이 계산입니다.
- 1단계 기울기: (11 − 5) ÷ (4 − 1) = 6 ÷ 3 = 2.
- 2단계 y = 2x + b에 점 (1, 5)를 넣습니다: 5 = 2 × 1 + b, b = 3.
- 3단계 식은 y = 2x + 3입니다.
- 검산: 다른 점 (4, 11)을 넣어 봅니다. 2 × 4 + 3 = 11로 맞습니다.
- 1단계 처음 양(x = 0일 때)이 200이므로 y절편은 200입니다.
- 2단계 1분마다 8 L씩 줄어드므로 기울기는 −8입니다. 식은 y = −8x + 200.
- 3단계 비는 시간은 y = 0일 때입니다: 0 = −8x + 200, 8x = 200, x = 25.
- 검산: 25분 동안 빠진 물은 8 × 25 = 200 L로 처음 양과 같습니다.
4.기울기가 음수이거나 분수일 때
기울기가 정수가 아니어도 방법은 같습니다. 다만 부호와 분수 계산에서 실수가 잦으므로, 두 점에서 빼는 순서를 똑같이 맞추고 마지막에 반드시 다른 점으로 검산합니다.
기울기 −2/3은 'x가 3 늘 때 y가 2 줄어든다'는 뜻입니다. 분수 기울기는 이렇게 '가로로 몇 칸 갈 때 세로로 몇 칸 움직이는가'로 읽으면 그래프를 그리기 쉽습니다. 기울기 1/2이면 오른쪽으로 2칸 갈 때 위로 1칸, 기울기 −3이면 오른쪽으로 1칸 갈 때 아래로 3칸입니다.
- 1단계 기울기: (3 − 7) ÷ (4 − (−2)) = −4 ÷ 6 = −2/3.
- 2단계 y = −2/3 x + b에 점 (−2, 7)을 넣습니다: 7 = (−2/3) × (−2) + b = 4/3 + b.
- 3단계 b = 7 − 4/3 = 21/3 − 4/3 = 17/3.
- 검산: 다른 점 (4, 3)을 넣으면 (−2/3) × 4 + 17/3 = −8/3 + 17/3 = 9/3 = 3으로 맞습니다.
5.교점 — 두 선택지가 같아지는 지점
두 직선이 만나는 점은 두 식의 값이 같아지는 지점입니다. 3강의 연립방정식을 그래프로 보면 바로 이 교점을 찾는 일입니다. 생활에서는 '어느 지점부터 다른 선택이 유리해지는가'를 알려 줍니다.
- 1단계 식으로 쓰기: A는 y = 30,000, B는 y = 2,500x + 10,000 (x는 GB).
- 2단계 같아지는 지점: 2,500x + 10,000 = 30,000 → 2,500x = 20,000 → x = 8.
- 3단계 8GB보다 적게 쓰면 B가 싸고, 8GB보다 많이 쓰면 A가 쌉니다. 정확히 8GB면 같습니다.
- 검산: 8GB일 때 B = 2,500 × 8 + 10,000 = 30,000원으로 A와 같습니다. 6GB면 B는 25,000원, 10GB면 B는 35,000원으로 판단과 맞습니다.
6.그래프 읽기 — 기울기는 속도다
그래프를 볼 때는 먼저 두 축이 무엇이고 단위가 무엇인지 확인합니다. 그다음 기울기를 읽습니다. 가로축이 시간이고 세로축이 거리라면 기울기는 속력입니다. 가로축이 사용량이고 세로축이 요금이라면 기울기는 단가입니다. 기울기의 단위는 '세로축 단위 ÷ 가로축 단위'로 붙습니다. km/시, 원/GB처럼요.
현실의 그래프는 대개 곧은 직선이 아닙니다. 그래도 짧은 구간을 잘라 보면 직선처럼 볼 수 있고, 그 구간의 기울기가 그때의 변화 속도입니다. 기울기가 점점 커지면 변화가 빨라지는 중이고, 기울기가 0에 가까워지면 변화가 멈추고 있다는 뜻입니다. 이 '한 점에서의 기울기'라는 생각은 10강의 경사 하강법으로 이어집니다.
- 축 이름과 단위를 먼저 읽는다
- y절편(시작값)과 기울기(변화 속도)를 각각 말로 풀어 본다
- 기울기가 바뀌는 지점이 있으면 무엇이 달라졌는지 찾는다
- 그래프 밖의 범위로 직선을 함부로 늘이지 않는다 — 관계가 계속 직선이라는 보장은 없다
📌 핵심 정리
- 함수는 입력 하나에 출력이 하나로 정해지는 관계다
- 일차함수 y = ax + b에서 a는 기울기(1당 변화량), b는 y절편(시작값)이다
- 기울기 = y의 변화량 ÷ x의 변화량, 단위는 '세로축 단위/가로축 단위'다
- 두 점이 있으면 기울기를 구한 뒤 한 점을 넣어 b를 구한다
- 두 직선의 교점은 두 선택지의 값이 같아지는 지점이다
🔁 연습 문제 무한 생성
문제를 끝없이 새로 만들어 냅니다. 답을 적고 '확인'을 누르면 바로 채점하고, '풀이 보기'를 누르면 본문과 같은 순서의 단계별 풀이가 펼쳐집니다. 난이도를 고를 수 있고, 연속으로 맞힌 횟수를 셉니다.
- 두 점을 지나는 직선의 기울기와 y절편
- x절편(y = 0이 되는 x)
- 보통부터: 두 직선의 교점
- 어려움: 기울기가 분수인 직선
이 연습은 브라우저에서 자바스크립트로 문제를 새로 만듭니다. 지금은 문제를 만들 수 없으니 위의 예제와 확인 문제로 연습하고, 자바스크립트를 켠 뒤 다시 열어 보세요.
답
답은 정수·소수·분수로 적습니다(예: 12, 0.75, 3/4, −2/3, 1과 3/4). 분수 답은 소수 셋째 자리까지 맞으면 인정합니다. 연속 정답은 풀이를 먼저 보거나 틀리면 0으로 돌아가고, 최고 기록만 이 브라우저에 저장됩니다.
🤖 AI에게 이렇게 물어보세요
복사해서 [ ] 부분을 내 상황으로 바꿔 쓰세요. 답을 그대로 믿지 말고 본문과 비교해 확인하세요.
두 선택지 중 무엇이 유리한지 따질 때
요금제 A는 [조건], 요금제 B는 [조건]이야. 각각을 y = ax + b 꼴의 식으로 세우고, 두 식이 같아지는 지점을 계산 과정과 함께 보여 줘. 그 지점 앞뒤로 값을 하나씩 넣어 어느 쪽이 싼지 확인한 표도 만들어 줘.
그래프를 말로 해석하는 연습을 할 때
가상의 데이터로 시간에 따라 변하는 일차함수 상황 3개를 만들어 줘. 각 상황마다 표만 보여 주고, 내가 기울기와 y절편을 구해서 그 뜻을 말로 설명할 테니 맞는지 채점해 줘.
- 중학교 수학 교과서의 일반적 내용(함수, 일차함수와 그래프)
학습 목표를 모두 이뤘다면 완료를 눌러 진도에 기록하세요.
이 브라우저에서는 저장할 수 없어 이 화면에서만 표시됩니다.