Skip to main content
Back to BlogCover illustration for What Is Vedic Mathematics? A Beginner's Guide to Ancient Speed Math
🧮 Techniques

What Is Vedic Mathematics? A Beginner's Guide to Ancient Speed Math

VT
Velislav Tihomirov Tsvetanov · NumDojo founder and engineer
June 10, 2026 · 7 min read

What is Vedic Mathematics?

Vedic Mathematics is a system of mental-calculation techniques organized into a small set of short rules, called sutras. Instead of one rigid algorithm for every problem, it gives you a toolkit of pattern-based shortcuts, and part of the skill is choosing the right tool for the numbers in front of you. The methods were compiled in the early 20th century by Bharati Krishna Tirthaji, who presented them as an approach to arithmetic, algebra, and more that leans on patterns rather than heavy memorization.

A quick note on history so you know what you are learning. Tirthaji linked his system to the Vedas, ancient Indian texts, but historians of mathematics generally treat the specific techniques as his own 20th-century synthesis rather than a literal transcription of ancient scripture. That does not change how useful the methods are. It just means you can enjoy them as clever, reliable arithmetic without needing to settle any historical debate.

The 16 sutras at a glance

The system is built on 16 sutras (short formulas) and 13 sub-sutras. A few you will use constantly:

  • Ekadhikena Purvena: "by one more than the previous one" (used for squaring numbers ending in 5)
  • Nikhilam Navatashcaramam Dashatah: "all from 9 and the last from 10" (multiplying near a base, and quick subtraction)
  • Urdhva-Tiryagbyham: "vertically and crosswise" (a general multiplication method for any two numbers)
  • Paraavartya Yojayet: "transpose and adjust" (division and solving equations)

The remaining sutras cover division, fractions, squares, cubes, and simple algebra. You do not need to memorize all of them to get value. Two or three well-practiced techniques already make everyday arithmetic noticeably faster.

Why learn Vedic math?

  • Fewer steps. Many products and squares collapse into one or two moves once you see the pattern.
  • It runs in your head. Most techniques are designed to work mentally, with little or no written carrying.
  • It builds number sense. Spotting which shortcut fits trains the same intuition that helps with estimation and algebra.
  • It is useful for competitions. Speed-math contests and mental-math rounds reward exactly these shortcuts.

A fair expectation: with steady practice these methods are commonly several times faster than long multiplication for the cases they suit. How much faster depends on the numbers and on you, so treat speed as something you measure for yourself, not a fixed promise.

Technique 1: Nikhilam, multiplying near a base

This is the best first technique because the pattern is so visible. It works when both numbers sit close to a base like 100 or 1,000.

Example: 97 × 96 (base 100)

  • How far is each number below 100? 97 is 3 below, 96 is 4 below.
  • Cross-subtract: 97 minus 4 = 93 (you get the same 93 from 96 minus 3). This is the left part.
  • Multiply the two gaps: 3 × 4 = 12. This is the right part.
  • Put them together: 9,312. Check: 97 × 96 = 9,312.

The right part must fill as many digits as the base has zeros. Base 100 means two digits, so a product like 12 fits as "12"; a smaller product like 6 would be written "06".

Numbers above the base work the same way, with plus signs.

Example: 103 × 104 (base 100)

  • Each number is above 100: 103 is +3, 104 is +4.
  • Cross-add: 103 + 4 = 107. Left part.
  • Multiply the surpluses: 3 × 4 = 12. Right part.
  • Together: 10,712. Check: 103 × 104 = 10,712.

Example: 998 × 997 (base 1,000)

  • Gaps below 1,000: 998 is 2 below, 997 is 3 below.
  • Cross-subtract: 998 minus 3 = 995. Left part.
  • Multiply gaps: 2 × 3 = 6, written as three digits because base 1,000 has three zeros: 006.
  • Together: 995,006. Check: 998 × 997 = 995,006.

Technique 2: Urdhva-Tiryagbyham, vertically and crosswise

Nikhilam is fast but only for numbers near a base. "Vertically and crosswise" is the general method that multiplies any two numbers. For two-digit numbers it has three moves: right, middle, left.

Example: 23 × 41

  • Right (units times units): 3 × 1 = 3.
  • Middle (crosswise, then add): (2 × 1) + (3 × 4) = 2 + 12 = 14. Write 4, carry 1.
  • Left (tens times tens): 2 × 4 = 8, plus the carried 1 = 9.
  • Read it off: 943. Check: 23 × 41 = 943.

Example with more carrying: 34 × 12

  • Right: 4 × 2 = 8.
  • Middle: (3 × 2) + (4 × 1) = 6 + 4 = 10. Write 0, carry 1.
  • Left: 3 × 1 = 3, plus the carried 1 = 4.
  • Answer: 408. Check: 34 × 12 = 408.

Once this three-step shape feels natural, the same crosswise idea extends to three-digit numbers with a few more cross terms.

Technique 3: squaring any number that ends in 5

This one feels like a magic trick and it is genuinely instant.

Rule: take the digits before the 5, multiply that by the next whole number up, and write 25 after it.

  • 35²: the part before 5 is 3, and the next number up is 4, so 3 × 4 = 12. Write 25 after it: 1,225. Check: 35² = 1,225.
  • 85²: 8 × 9 = 72, then 25: 7,225. Check: 85² = 7,225.
  • 125²: 12 × 13 = 156, then 25: 15,625. Check: 125² = 15,625.

A built-in way to check your answer

Because these methods run in your head, a fast check is worth having. The digit-sum check (casting out nines) catches most slips. Add the digits of each number until you get one digit, multiply those, and compare with the digit sum of your answer.

For 97 × 96 = 9,312: digit sum of 97 is 9+7 = 16 → 1+6 = 7; of 96 is 9+6 = 15 → 6. Then 7 × 6 = 42 → 4+2 = 6. The answer 9,312 has digit sum 9+3+1+2 = 15 → 6. Both sides give 6, so the answer is consistent.

This check can miss errors that happen to preserve the digit sum, so it confirms rather than proves. It is still a quick guard against the most common mistakes.

Common mistakes to avoid

  • Wrong number of digits in the right part. With base 100 the right part is always two digits, with base 1,000 always three. Pad with leading zeros.
  • Reaching for Nikhilam when numbers are not near a base. For something like 43 × 68, use vertically and crosswise instead.
  • Chasing speed before accuracy. Get the pattern reliably correct first; speed follows naturally with practice.

A sensible learning path

  • Master Nikhilam below a base (97 × 96 style) until it is automatic.
  • Add the above-base and mixed cases (103 × 104).
  • Learn vertically and crosswise so you can multiply anything, not just near-base numbers.
  • Pick up the quick wins: squaring numbers ending in 5, and "all from 9 and the last from 10" for subtraction from powers of ten (for example 1,000 − 586: 9−5 = 4, 9−8 = 1, 10−6 = 4, giving 414).
  • Practice in short daily sets and check your answers with the digit-sum method.

Where Vedic math fits with other systems

Vedic math is one of three speed systems we teach. Trachtenberg gives you a rule for each multiplier and is excellent for multiplying by single digits, and Soroban builds a mental-abacus picture for very fast addition and subtraction. Many learners mix them. If you want a side-by-side view, read Vedic vs Trachtenberg vs Soroban.

Next steps

Start with our Vedic Mathematics lessons to practice each sutra with worked examples, timed drills, and progress tracking, and try the techniques above on real problems in the lesson catalog.

#vedic math#beginners#mental math#sutras

Ready to practice?

Apply these techniques with interactive lessons and timed practice on NumDojo.

Start Learning