콘텐츠 대표 이미지 - 유리수와 무리수의 차이: 분수로 쓸 수 있는 수와 끝내 분수가 될 수 없는 수

유리수와 무리수의 차이: 분수로 쓸 수 있는 수와 끝내 분수가 될 수 없는 수

🔢 기초 수학 · 수 체계

수직선 위에는 빈틈없이 수가 늘어서 있습니다. 그런데 이 수들 사이에는 보이지 않는 계급장이 하나 붙어 있어요. 바로 "분수로 쓸 수 있느냐, 없느냐"입니다.
0.5, −3, 0.333…은 모두 깔끔하게 분수로 바뀌는 유리수이고, √2, π, e는 아무리 애써도 분수 모양에 갇히지 않는 무리수입니다.
이 글에서는 두 수의 정의부터 소수 표현의 차이, 순환소수를 분수로 바꾸는 법, √2가 분수가 될 수 없다는 증명, 그리고 "무리수가 유리수보다 압도적으로 많다"는 반전 사실까지 차근차근 짚어 보겠습니다.

분수로 쓸 수 있을까? 넓이 1 √2 0 1 2 1/2 7/3 −1/3 √2 √2 = 1.41421356… 끝없고, 반복도 없다 유리수: 정수 ÷ 정수 로 표현 무리수: 분수로 표현 불가

1. 한 줄 정의: '비(比)'로 쓸 수 있느냐

유리수(有理數)와 무리수(無理數)라는 이름은 영어 rational number, irrational number를 옮긴 말입니다. 여기서 rational의 어원 ratio는 '비율', 즉 두 정수의 비를 뜻합니다. 그러니 이름 자체가 정의를 품고 있는 셈이죠. "정수의 비로 나타낼 수 있는 수"가 유리수, "그럴 수 없는 수"가 무리수입니다.

🔵 유리수 (ℚ)

두 정수 a, b(단, b ≠ 0)에 대해
a/b 꼴로 나타낼 수 있는 수.
예: 3 = 3/1, −0.25 = −1/4, 0.333… = 1/3, 0 = 0/1

🔴 무리수

실수 중에서 어떤 정수 a, b를 골라도
a/b 꼴로 나타낼 수 없는 수.
예: √2, √3, π, e, 황금비 (1+√5)/2

유리수 집합을 흔히 ℚ로 표기하는데, '몫'을 뜻하는 이탈리아어 quoziente(영어 quotient)의 머리글자에서 왔다고 알려져 있습니다. 유리수와 무리수를 모두 합친 것이 실수(ℝ)이며, 모든 실수는 둘 중 정확히 하나에만 속합니다. 즉 "유리수이면서 무리수인 수"도, "둘 다 아닌 실수"도 없습니다.

💡 정의에서 놓치기 쉬운 두 가지
① 분모와 분자가 반드시 정수여야 합니다. √2 = √2/1처럼 '분수 모양'은 만들 수 있지만, 분자 √2가 정수가 아니므로 유리수의 근거가 되지 않습니다. π/1도 마찬가지예요.
② 분모는 0이 아니어야 합니다. 0으로 나누는 연산은 정의되지 않기 때문입니다.

수 체계 안에서 유리수의 위치를 정리하면 다음과 같습니다. 자연수 ⊂ 정수 ⊂ 유리수 ⊂ 실수이고, 무리수는 실수에서 유리수를 뺀 나머지입니다. 정수가 모두 유리수에 포함된다는 점(5 = 5/1)도 기억해 두면 좋습니다.

수의 종류예시유리수?
자연수1, 2, 37⭕
정수−4, 0, 12⭕
정수가 아닌 분수2/3, −7/8⭕
유한소수0.75, 2.125⭕
순환소수0.1212…, 0.8333…⭕
순환하지 않는 무한소수√2, π, e❌ (무리수)

2. 소수로 보면 단번에 갈린다: 끝나거나, 반복하거나

분수 판정을 매번 정의로만 하려면 막막합니다. 다행히 소수 전개를 보면 두 수가 확실하게 갈립니다. 이것이 실전에서 가장 많이 쓰는 기준입니다.

유리수의 소수 표현

유한소수 또는 순환소수 둘 중 하나.
1/4 = 0.25 (끝남)
1/3 = 0.333… (3이 반복)
1/7 = 0.142857142857… (142857 반복)

무리수의 소수 표현

순환하지 않는 무한소수뿐.
√2 = 1.41421356237…
π = 3.14159265358…
e = 2.71828182845…

사실 이 두 진술은 서로 '필요충분조건'입니다. 즉 어떤 실수가 유리수이다 ⟺ 그 소수 전개가 유한하거나 순환한다. 화살표가 양방향이라는 점이 중요합니다. 하나씩 이유를 볼까요?

왜 분수는 반드시 반복하게 될까: 나머지의 비둘기집

a/b를 나눗셈으로 계산한다고 해 봅시다. 각 단계에서 나오는 나머지는 0, 1, 2, …, b−1 중 하나밖에 될 수 없습니다. 나머지가 0이 되면 나눗셈이 끝나 유한소수가 되고, 0이 안 나오면 가능한 나머지는 1부터 b−1까지 최대 b−1가지뿐이죠. 그러니 많아야 b번 안에 이미 나왔던 나머지가 다시 등장하고, 그 순간부터 몫의 숫자들도 똑같이 되풀이됩니다. 이른바 비둘기집 원리입니다.

1 ÷ 7, 나머지가 도는 길 1 3 2 6 4 5 몫 1 몫 4 몫 2 몫 8 몫 5 몫 7 원 안의 숫자 = 나머지 0.142857 142857… 나머지는 1~6 중 하나 → 결국 제자리로 돌아온다

위 그림처럼 1을 7로 나누면 나머지가 1 → 3 → 2 → 6 → 4 → 5 → 다시 1로 돌아오고, 그동안 몫 1, 4, 2, 8, 5, 7이 차례로 나옵니다. 1/7의 순환마디가 정확히 6자리(= 7 − 1)인 이유가 여기 있습니다. 분모가 b라면 순환마디 길이는 b − 1을 넘을 수 없습니다.

반대로 순환소수는 언제나 분수로 되돌릴 수 있습니다. 이 '역방향'은 다음 절에서 직접 해 보겠습니다. 결국 무리수는 이 두 경우를 모두 벗어난 수, 곧 끝도 없고 반복 규칙도 없는 소수가 됩니다.

⚠️ "규칙이 있으면 순환소수"라는 착각
0.101001000100001…(1 사이의 0이 하나씩 늘어남)은 분명한 규칙이 있지만, 같은 숫자열이 일정한 주기로 반복되지는 않으므로 무리수입니다. 순환소수의 '순환'은 똑같은 마디가 영원히 같은 주기로 되풀이된다는 엄격한 뜻이에요.

3. 순환소수를 분수로 바꾸는 마법: 빼기 한 번이면 끝

순환소수가 유리수라는 사실을 가장 실감 나게 보여 주는 방법은 직접 분수로 바꿔 보는 것입니다. 핵심 아이디어는 10의 거듭제곱을 곱해 순환 부분을 정렬한 뒤 빼서 무한 꼬리를 날리는 것입니다.

예제 ① 0.272727…

1

x = 0.272727… 로 둡니다.

2

순환마디가 2자리이므로 100을 곱합니다. 100x = 27.272727…

3

두 식을 빼면 꼬리가 정확히 상쇄됩니다. 99x = 27

4

x = 27/99 = 3/11

예제 ② 0.8333… (순환하지 않는 부분이 섞인 경우)

x = 0.8333…
10x = 8.333… , 100x = 83.333…
100x − 10x = 90x = 75  ⟹  x = 75/90 = 5/6

순환 직전까지 소수점을 옮긴 식(10x)과 순환마디 하나를 더 옮긴 식(100x)을 만들어 빼는 것이 요령입니다. 공식으로 외우면 "(전체 숫자 − 순환 안 하는 부분) ÷ (순환마디 자릿수만큼 9, 비순환 자릿수만큼 0)"이 됩니다. 0.8333…은 (83 − 8)/90 = 75/90 = 5/6으로 바로 나오죠.

예제 ③ 화제의 주인공, 0.999… = 1

x = 0.999…
10x = 9.999…
10x − x = 9x = 9  ⟹  x = 1

많은 사람이 "1에 한없이 가까울 뿐 1은 아니지 않나?"라고 반문하지만, 실수 체계에서 0.999…와 1은 완전히 같은 수입니다. 다른 각도에서도 확인할 수 있어요. 1/3 = 0.333…의 양변에 3을 곱하면 1 = 0.999…가 됩니다. 또 두 수가 다르다면 그 사이에 어떤 수가 있어야 하는데, 0.999…와 1 사이에 끼워 넣을 수 있는 실수는 존재하지 않습니다. 이처럼 유한소수는 두 가지 소수 표현(0.5 = 0.4999…)을 가진다는 점도 흥미로운 사실입니다.

✅ 유한소수가 되는 분수를 한눈에 고르는 법
분수를 기약분수로 만든 뒤 분모를 소인수분해했을 때, 소인수가 2와 5뿐이면 유한소수, 다른 소인수가 하나라도 있으면 순환소수입니다.
이유는 간단합니다. 유한소수는 결국 (정수)/10ⁿ이고, 10 = 2 × 5이기 때문이죠.
· 3/40 = 3/(2³×5) → 0.075 (유한)
· 7/12 = 7/(2²×3) → 0.58333… (순환)
· 21/30 = 7/10 → 0.7 (유한, 약분을 먼저 해야 함!)

4. √2는 왜 분수가 될 수 없을까: 2,000년 넘게 사랑받은 증명

소수 전개를 수조 자리까지 계산해 반복이 안 보인다고 해서 "무리수다"라고 결론 낼 수는 없습니다. 아주 긴 순환마디일 가능성이 남기 때문이죠. 그래서 무리수임을 보이려면 논리적 증명이 필요합니다. 가장 유명한 것이 √2에 대한 귀류법 증명입니다. 귀류법은 "결론이 틀렸다고 가정하면 모순이 생긴다"를 보여 원래 결론이 참임을 이끌어 내는 방법입니다.

1

가정: √2가 유리수라고 해 봅시다. 그러면 √2 = p/q로 쓸 수 있고, 이때 p와 q는 공약수가 1뿐인 자연수(기약분수)로 고를 수 있습니다.

2

양변을 제곱하면 2 = p²/q², 즉 p² = 2q². p²이 짝수이므로 p도 짝수입니다. (홀수의 제곱은 홀수이기 때문)

3

p = 2k로 놓고 대입하면 4k² = 2q², 정리하면 q² = 2k². 같은 논리로 q도 짝수입니다.

4

모순! p와 q가 모두 짝수라면 공약수 2를 가지므로, 처음의 '기약분수' 가정과 충돌합니다. 따라서 √2는 유리수가 아닙니다. ∎

이 증명은 √3, √5처럼 제곱수가 아닌 자연수의 제곱근 전체로 일반화할 수 있습니다. 결론만 기억해 두면 편리합니다. 자연수 n의 제곱근 √n은 n이 완전제곱수(1, 4, 9, 16…)일 때만 정수이고, 그 외에는 모두 무리수입니다. √16 = 4는 유리수, √15는 무리수인 식이죠.

정사각형 하나에서 태어난 위기

무리수의 존재는 고대 그리스에서 발견된 것으로 전해집니다. "만물은 수(정수와 그 비)"라고 믿었던 피타고라스 학파에게, 한 변이 1인 정사각형의 대각선 길이(√2)가 어떤 정수의 비로도 나타나지 않는다는 사실은 세계관을 흔드는 충격이었어요. 이 발견을 학파 구성원 히파수스가 외부에 알렸다가 벌을 받았다는 이야기가 유명하지만, 이는 후대의 기록에 전하는 전설로 역사적 사실 여부는 확실하지 않습니다. 확실한 것은 고대 그리스 수학에서 '통약 불가능한 양'이라는 개념이 정립되었고, 에우클레이데스의 『원론』 제10권에서 이를 체계적으로 다룬다는 점입니다.

π와 e는 언제 무리수로 판명되었나

수대략값무리수 증명
√21.41421…고대 그리스
e2.71828…오일러 (18세기 전반)
π3.14159…람베르트 (1761년)

π는 무리수일 뿐 아니라 더 강한 성질도 증명되었습니다. 1882년 린데만은 π가 초월수, 즉 정수 계수 다항방정식의 해가 될 수 없는 수임을 보였습니다. 이 결과 덕분에 "자와 컴퍼스만으로 원과 넓이가 같은 정사각형을 작도하라"는 고대의 원적 문제가 불가능하다는 것이 확정되었죠. 참고로 √2는 x² − 2 = 0의 해이므로 무리수이지만 초월수는 아닌 대수적 무리수입니다.

5. 연산하면 어떻게 될까: 유리수는 닫혀 있고, 무리수는 변덕스럽다

유리수끼리 더하고, 빼고, 곱하고, (0이 아닌 수로) 나누면 결과는 언제나 유리수입니다. 수학 용어로 유리수는 사칙연산에 닫혀 있다고 합니다. a/b + c/d = (ad + bc)/bd처럼 분자·분모가 계속 정수로 유지되기 때문입니다. 반면 무리수는 그렇지 않습니다.

연산결과예시
유리수 ± 유리수항상 유리수1/2 + 1/3 = 5/6
유리수 ± 무리수항상 무리수1 + √2
0 아닌 유리수 × 무리수항상 무리수3√2
무리수 + 무리수경우에 따라 다름√2 + (−√2) = 0
무리수 × 무리수경우에 따라 다름√2 × √2 = 2, √2 × √3 = √6

"유리수 + 무리수 = 무리수"는 귀류법으로 깔끔하게 증명됩니다. r + x(r 유리수, x 무리수)가 유리수 s라고 하면 x = s − r이 되어, 유리수끼리의 뺄셈인 우변은 유리수이니 x가 무리수라는 데 모순이죠. 그리고 0을 곱하면 0(유리수)이 되므로 곱셈 규칙에는 "0이 아닌"이라는 단서가 꼭 붙습니다.

🧩 아직 아무도 모르는 문제
π와 e가 각각 무리수라는 것은 알지만, π + e나 π × e가 무리수인지는 아직 증명되지 않았습니다. 둘 중 적어도 하나는 무리수라는 사실까지는 알려져 있어요. 기초 수학에서 출발한 질문이 현대 수학의 미해결 문제로 바로 이어진다는 점이 이 주제의 매력입니다.

6. 수직선 위의 진짜 인구 비율: 무리수가 압도적 다수

유리수는 수직선 위에 조밀(dense)하게 퍼져 있습니다. 서로 다른 두 유리수 a, b 사이에는 항상 (a + b)/2라는 유리수가 있고, 이를 반복하면 그 사이에 유리수가 무한히 많이 들어찹니다. 무리수 역시 조밀해서, 어떤 두 실수 사이에도 유리수와 무리수가 모두 무한히 존재합니다. 여기까지 들으면 둘이 비슷한 규모일 것 같지만, 반전이 기다리고 있습니다.

유리수: 셀 수 있는 무한

분모와 분자의 합이 작은 순서대로 늘어놓는 방식으로, 모든 유리수에 1, 2, 3, … 번호표를 빠짐없이 붙일 수 있습니다. 이런 집합을 가산(可算) 집합이라 합니다.

무리수: 셀 수 없는 무한

19세기 후반 칸토어는 실수 전체에 번호표를 붙이는 것이 불가능함을 증명했습니다(이후 '대각선 논법'으로도 유명). 실수 = 유리수 + 무리수이니, 무리수는 비가산입니다.

측도론의 언어로 말하면 유리수 전체의 '길이'(르베그 측도)는 0입니다. 그래서 0과 1 사이에서 실수 하나를 완전히 무작위로 고르는 이상적인 실험을 하면, 유리수가 뽑힐 확률은 0, 무리수가 뽑힐 확률은 1입니다. 일상에서 우리가 만나는 수는 대부분 유리수지만, 수직선의 '주민'은 사실상 거의 전부가 무리수인 셈이에요.

7. 자주 헷갈리는 오해 바로잡기

❓ "π = 3.14니까 유리수 아닌가요?"
3.14는 314/100 = 157/50인 유리수이지만, π의 근삿값일 뿐입니다. 22/7(≈ 3.142857…)이나 355/113(≈ 3.1415929…)도 π에 매우 가까운 유리수 근삿값일 뿐 π 자체가 아닙니다.

❓ "분수 모양이면 다 유리수죠?"
아닙니다. √3/2, π/4는 분수 '모양'이지만 분자가 정수가 아니어서 무리수입니다. 유리수 판정은 분자·분모가 모두 정수인 분수로 쓸 수 있느냐가 기준입니다.

❓ "루트가 붙으면 다 무리수죠?"
√9 = 3, √(4/25) = 2/5처럼 루트를 벗겨 내면 유리수가 되는 경우가 있습니다. 루트 기호가 아니라 계산된 값으로 판단해야 합니다.

❓ "계산기에 1.4142135624라고 나오니 √2는 유한소수 아닌가요?"
계산기와 컴퓨터는 정해진 자릿수까지만 저장하고 나머지는 반올림합니다. 화면에 보이는 값은 근삿값이며, 실제로 √2의 소수 전개는 끝나지도 반복하지도 않습니다. 같은 이유로 컴퓨터 프로그래밍에서는 0.1 같은 수도 2진법으로는 순환소수가 되어 미세한 오차가 생깁니다.

>>> 0.1 + 0.2
0.30000000000000004
>>> from fractions import Fraction
>>> Fraction(1, 10) + Fraction(2, 10)
Fraction(3, 10)

위 파이썬 예시처럼 일반 부동소수점은 2진 근사 때문에 오차가 생기지만, 분자·분모를 정수로 따로 저장하는 분수(유리수) 자료형을 쓰면 정확한 결과를 얻습니다. 유리수가 "정수 두 개로 완전히 기록 가능한 수"라는 정의가 실제 기술에서 이렇게 쓰입니다. 반면 무리수는 유한한 정수 쌍으로 담을 수 없으니 컴퓨터는 언제나 근삿값이나 기호 형태로 다룹니다.

8. 생활 속 무리수 찾기

무리수는 교과서 속 기호만이 아닙니다. 가장 가까운 예는 책상 위의 A4 용지입니다. 국제표준 ISO 216의 A 시리즈 용지는 가로:세로 비가 1 : √2로 설계되어 있어요. 반으로 접으면 다시 같은 비율의 종이(A4 → A5)가 되는데, 이 성질을 만족하는 비율이 바로 √2이기 때문입니다. x : 1 = 1 : x/2를 풀면 x² = 2가 나오죠.

원의 둘레와 넓이를 계산할 때마다 등장하는 π, 연속 복리·인구 증가·방사성 붕괴 같은 성장과 감쇠 모델의 바탕이 되는 e, 디자인과 건축 이야기에서 자주 언급되는 황금비 φ = (1+√5)/2 ≈ 1.618도 모두 무리수입니다. 정사각형 타일의 대각선, 정삼각형의 높이(한 변이 1이면 √3/2)처럼 기하 도형 곳곳에서도 무리수는 자연스럽게 튀어나옵니다.

📏 무리수도 '정확한 위치'는 있다
무리수는 소수로 끝까지 적을 수 없지만, 수직선 위의 위치는 정확합니다. 맨 위 그림처럼 한 변이 1인 정사각형의 대각선을 컴퍼스로 돌려 수직선에 옮기면 √2의 자리가 정확히 찍힙니다. "적을 수 없다"와 "존재하지 않는다"는 전혀 다른 말이에요.

9. 3분 셀프 체크 퀴즈

Q1. 다음 중 무리수를 모두 고르세요: 0.4545…, √49, √50, 2π, 13/26

정답: √50, 2π
0.4545… = 5/11, √49 = 7, 13/26 = 1/2은 유리수입니다. √50 = 5√2는 0 아닌 유리수와 무리수의 곱, 2π도 마찬가지로 무리수입니다.

Q2. 0.363636…을 기약분수로 나타내세요.

정답: 4/11
x = 0.3636…, 100x = 36.3636… → 99x = 36 → x = 36/99 = 4/11

Q3. 7/56, 5/24, 9/150 중 유한소수가 되는 것은?

정답: 7/56
7/56 = 1/8 = 1/2³ → 0.125 (유한)
5/24 = 5/(2³×3) → 순환
9/150 = 3/50 = 3/(2×5²) → 0.06 (유한!) 이므로 7/56과 9/150 둘 다가 유한소수입니다. 약분을 먼저 해야 함정에 빠지지 않습니다.

Q4. 두 무리수의 합은 항상 무리수일까요?

정답: 아닙니다.
(1 + √2) + (1 − √2) = 2처럼 유리수가 될 수 있습니다. 반면 유리수와 무리수의 합은 항상 무리수입니다.

이런 개념들은 혼자 읽을 때보다 누군가에게 설명해 보거나 질문을 주고받을 때 훨씬 단단해집니다. 수 체계처럼 기초가 중요한 단원에서 막힌다면, 재능넷에서 자신의 눈높이에 맞는 수학 멘토를 찾아 1:1로 개념을 점검해 보는 것도 좋은 방법입니다.

📌 핵심 요약
· 유리수 = 정수/정수(분모 ≠ 0)로 쓸 수 있는 수. 소수로는 유한소수 또는 순환소수.
· 무리수 = 그렇게 쓸 수 없는 실수. 소수로는 순환하지 않는 무한소수.
· 분수의 소수가 반복되는 이유는 나머지의 가짓수가 유한하기 때문.
· 기약분수의 분모 소인수가 2, 5뿐이면 유한소수.
· 순환소수는 10ⁿ을 곱해 빼면 분수로 변환되며, 0.999… = 1.
· √2의 무리성은 귀류법으로 증명되고, 완전제곱수가 아닌 자연수의 제곱근은 모두 무리수.
· 유리수는 사칙연산에 닫혀 있지만, 무리수끼리의 연산은 결과가 제각각.
· 유리수는 셀 수 있는 무한, 무리수는 셀 수 없는 무한. 수직선의 대부분은 무리수.

분수로 쓸 수 있느냐 없느냐라는 단순한 질문은, 고대 그리스의 정사각형 대각선에서 시작해 무한의 크기를 비교하는 현대 집합론까지 이어지는 긴 여정의 출발점입니다. 다음에 A4 용지를 반으로 접거나 계산기에 π를 입력할 때, 그 안에 숨은 '끝나지 않는 수'를 한 번 떠올려 보세요. 재능넷 지식인의 숲에서 이어지는 다른 기초 수학 이야기와 함께라면, 수 체계의 큰 지도가 한층 선명해질 거예요.

댓글 작성

이 글에 대한 여러분의 생각을 들려주세요

댓글 0
댓글을 불러오는 중입니다.

아직 댓글이 없습니다.