[This page is auto-generated; please prefer to read the article’s PDF Form.]
Due to (9), we know that the desired d is of the form d1 − Δ, where Δ = 0,1,2,…. What happens when we do multiplication bs{s = d1 − Δ} for any Δ = 0,1,2,…? The value (uv) in the result must follow (due to (4)):
| (10) |
Suppose, for any given Δ, we can find out the condition CΔ under which this (uv) is always less than (yz). Then, b(d1 − Δ) must be less than x (using (6)). So, we can be sure that the desired d must be one among d1 − Δ, d1 − Δ + 1, …, d1, whenever condition CΔ holds.
Let us try to find out such a condition. Equation (10) provides an upper-bound on (uv) and equation (8) provides a lower-bound on (yz). If we ensure that the (uv) upper-bound is less than (yz) lower-bound, we are guaranteed to get (uv) < (yz). To do that:
(Note that above is not possible with Δ = 0). As (B − 1) > (d1 − Δ − 1), so, if we have e ≥ (B − 1)∕Δ, the above condition is guaranteed to be met. Thus, the desired condition CΔ, which guarantees that the d is one among d1 − Δ, d1 − Δ + 1, …, d1 is:
| (11) |
For Δ = 1, it looks difficult to achieve this condition. For Δ = 2, it is achieved whenever e ≥ (B − 1)∕2. Since the divisor b need not have its first digit e with e ≥ (B − 1)∕2, so we will follow a process called Normalization to achieve this, whenever e < (B − 1)∕2. Note that (B − 1)∕2 itself is not an integer for even B.
Copyright © 2021 Nitin Verma. All rights reserved.