Numbers between rationals
Pick any two rational numbers, however close — say and — and you can always slide in another rational number strictly between them. Do it again, and again, forever. Whole numbers do not behave this way: nothing sits between and . Rational numbers do, and this property has a name — density. It is one of the first genuinely surprising facts a Class 8 student meets, because it means "the numbers between and " is never a short, finite list the way it is for integers; it is an inexhaustible supply. This article gives you the tools to find that supply on demand: a one-line averaging trick that always works, and a common-denominator method that hands you as many rational numbers as you ask for, in one clean sweep.
Because the average of any two rationals is itself a rational number strictly between them, this averaging step can be repeated without end, which is exactly why infinitely many rational numbers lie between any two given ones — the property called density.
The core idea
Rational numbers behave very differently from whole numbers and integers when it comes to "what lies between."
Integers are discrete. Between and there is nothing — no other integer fits. Each integer has an immediate next-door neighbour.
Rationals are dense. Between any two distinct rationals and (with ), at least one more rational number always exists — and once you find it, you can repeat the trick on the new, smaller gap, forever. The simplest way to produce that in-between number is to average the two endpoints:
where: and are the two given rational numbers with , and is a new rational number lying exactly halfway between them. This midpoint always satisfies , because halving a positive gap can never overshoot either end. Once you have the midpoint, you have two smaller gaps — to , and to — and each of those can be halved again, so the process never runs out of new numbers to produce. When you need several rational numbers at once rather than one at a time, averaging repeatedly is slow. A faster route is the common-denominator method: rewrite and as equivalent fractions over a large enough shared denominator so that several whole-number numerators fall strictly between them, then read those numerators off as your answer. It helps to see why the two methods never contradict each other. Both are just different ways of naming rational numbers that satisfy the same inequality, . The averaging method finds one such directly by arithmetic; the common-denominator method widens the "resolution" of the fractions involved so that several valid values of become visible as whole-number numerators simultaneously. Neither method is more correct than the other — they are simply suited to different questions, one number versus a specified count of numbers. It is also worth contrasting this with what happens for integers, to see exactly where the break occurs. Between the integers and , the only integers are and — a short, closed list, because integers jump in fixed steps of with nothing in between consecutive values. Rational numbers have no such fixed step size: however small a gap you choose between two rationals, that gap can always be split again, because the average of any two rationals is itself rational. This is the essence of why "the numbers between and ," for rationals, is never a question with a finite answer, however close together and happen to be.
The goal of this derivation is to prove, using only the algebra of inequalities that a Class 8 student already has, that the average of two distinct rationals is a rational number satisfying , so that a genuinely new number is guaranteed between the two starting values every single time, no matter how close together and already are.
Step 1. Start from the given fact . Add to both sides: , which simplifies to .
Step 2. Divide both sides of by (dividing by a positive number keeps the inequality direction unchanged): . This shows the mean is strictly greater than .
Step 3. Now add to both sides of the original instead: , which simplifies to . Dividing both sides by gives , so the mean is strictly less than .
Step 4. Combine Steps 2 and 3: . Since and are rational, their sum and half of that sum are also rational (rationals are closed under addition and division by a nonzero integer), so is a genuine rational number strictly between and . Because this argument used only and nothing about how close and are, it applies again to the pair and to the pair — which is exactly why the process can be repeated without limit, giving infinitely many rational numbers between any two distinct rationals.
Worked example
Find a rational number between and , then find a further number between that result and , and finally find three rational numbers between and using the common-denominator method.
Step 1. Average and : . Check: , so correctly lies between them.
Step 2. Average and : . Check: , so lies strictly between and , confirming the halving can continue indefinitely.
Step 3. Now use the common-denominator method on and . Over denominator the numerators are and , with nothing strictly between, so scale up: to fit at least numbers, multiply by a number bigger than ; use . This gives and .
Step 4. List the numerators strictly between and : these are , so any three of answer the question. Final answers: lies between and ; lies between and ; and are three rational numbers between and .
Competitive stretch
Notice that from Step 2 also equals over the enlarged denominator used in Step 3 style working ( itself, unscaled) — showing the averaging method and the common-denominator method must always agree wherever their ranges overlap, since both simply name rational numbers that satisfy the same inequality. A quick sanity check for such answers is to compare numerators directly once every fraction shares the same denominator: since and , any numerator strictly between and — such as , or — is guaranteed to give a fraction strictly between the two originals, without needing to convert anything to a decimal at all.
Common traps
- Thinking only a fixed, finite number of rationals can be found between two given rationals, as with integers — density guarantees the supply is always infinite.
- Forgetting to convert to a common denominator before comparing or listing "numbers between," which produces numerators that do not actually fall in the right range.
- Slipping arithmetically when averaging fractions with unlike denominators — always convert to a common denominator first, add the numerators, then divide by .
- Assuming the midpoint trick works only once — it can be reapplied to any newly found number to keep generating more values without limit.
Ask the tutor: Want to try finding ten rational numbers between two fractions of your own choice, or double-check a density argument step by step?
Does this mean there is no smallest rational number greater than a given rational a
Correct — there is no such thing as the "next" rational number after , unlike with integers where is the obvious next one. Whatever rational number you propose as the smallest one greater than , the average is rational and strictly between and , so it is smaller than yet still greater than — contradicting the claim that was the smallest. This is exactly the density property at work.
Is the averaging method the only way to find a number between two rationals
No. Averaging is the simplest and fastest for finding one number, but the common-denominator method is better when you need several numbers at once, since it lists them all in a single step rather than repeating an averaging process many times. Both methods are correct; you choose based on how many numbers the question asks for.
Why does this topic matter beyond just this chapter
Density is the property that makes the rational number line look completely "filled in," with no visible gaps — yet in Class 9 you will learn that irrational numbers like still slot into gaps that rationals alone cannot cover, even though rationals are dense. Understanding density now is what makes that later surprise make sense: being dense is not the same as covering every point on the line.