#10

    Yaavadunam

    "Whatever the extent of deficiency."

    💡 Quick Tip

    104² → excess 4, (104+4)×100 + 4² = 10800+16 = 10816

    What It's Used For

    Squaring numbers near a base (10, 100, 1000). Lightning-fast mental squaring!

    How It Works

    To square a number near a base, add the excess (or subtract the deficiency) to get one part, then square the excess/deficiency for the other.

    This sutra provides instant squaring for numbers near powers of 10. For a number (base + d): the square = base × (number + d) + d². For 104²: base=100, d=4. Left part: (104+4)×100 = 10800. Right part: 4² = 16. Answer: 10816. For numbers below the base, the same applies with deficiency: 96² → base=100, d=−4. Left: (96−4)×100 = 9200. Right: (−4)² = 16. Answer: 9216. This can be applied recursively — to square 12 (near 10): (12+2)×10 + 4 = 144. The method works because (a+d)² = a² + 2ad + d² = a(a+2d) + d².

    History & Origin

    Squaring techniques have been central to Indian mathematics since the Sulba Sutras, where they were needed for constructing square altars of specific areas. The "near-base squaring" method was implicitly used by Aryabhata for astronomical calculations involving squares of numbers close to standard values. The formal sutra name "Yaavadunam" comes from a verse in the Atharva Veda parishishta according to Bharati Krishna Tirtha. The technique was rediscovered in Europe by mathematicians studying "near-integer" arithmetic in the 18th century, but without the elegant sutra formulation.

    Scientific & Mathematical Basis

    The proof is straightforward: (B+d)² = B² + 2Bd + d² = B(B+2d) + d². Since B is a power of 10, multiplying by B is trivial (just shifting digits). This reduces squaring to one simple addition and one small squaring operation. In computational mathematics, this is known as "base shifting" and is used in arbitrary-precision arithmetic libraries (like GMP). In statistics, this technique is used to compute variance: Var(X) = E[(X−μ)²], where μ serves as the "base" near which all values cluster.

    Real-World Use Cases

    • Mental squaring of numbers near 10, 100, or 1000 — invaluable for speed math competitions
    • Physics calculations: squaring velocities near standard values (speed of light, sound)
    • Statistical computation: variance calculations where values cluster near the mean
    • Computer graphics: distance calculations using squared values near reference points
    • Real estate: computing area of nearly-square plots with dimensions close to round numbers

    Step-by-Step Method

    1. 1Find the base and the deviation
    2. 2Add deviation to number (or: number + deviation)
    3. 3Multiply by base, then add deviation²

    📝 Worked Example

    Example 1: 104²
    1. Step 1:Base = 100, Excess = 4
    2. Step 2:104 + 4 = 108 → multiply by 100 → 10800
    3. Step 3:Add 4² = 16 → 10816
    Answer: 10816

    🌟 Beginner Level Examples

    Example 1: 12²
    1. Step 1:Base = 10, Excess = 2
    2. Step 2:12 + 2 = 14 → ×10 = 140
    3. Step 3:Add 2² = 4 → 144
    Answer: 144
    Example 2:
    1. Step 1:Base = 10, Deficiency = 1
    2. Step 2:9 − 1 = 8 → ×10 = 80
    3. Step 3:Add 1² = 1 → 81
    Answer: 81
    Example 3: 13²
    1. Step 1:Base = 10, Excess = 3
    2. Step 2:13 + 3 = 16 → ×10 = 160
    3. Step 3:Add 3² = 9 → 169
    Answer: 169

    🟡 Intermediate Level Examples

    Example 1: 103²
    1. Step 1:Base = 100, Excess = 3
    2. Step 2:103+3 = 106 → ×100 = 10600
    3. Step 3:Add 9 → 10609
    Answer: 10609
    Example 2: 96²
    1. Step 1:Base = 100, Deficiency = 4
    2. Step 2:96−4 = 92 → ×100 = 9200
    3. Step 3:Add 16 → 9216
    Answer: 9216

    🔴 Advanced Level Examples

    Example 1: 1008²
    1. Step 1:Base = 1000, Excess = 8
    2. Step 2:1008+8 = 1016 → ×1000 = 1016000
    3. Step 3:Add 64 → 1016064
    Answer: 1016064
    Example 2: 997²
    1. Step 1:Base = 1000, Deficiency = 3
    2. Step 2:997−3 = 994 → ×1000 = 994000
    3. Step 3:Add 9 → 994009
    Answer: 994009

    Related Sutras