Facebook Pixel
Searching...
English
EnglishEnglish
EspañolSpanish
简体中文Chinese
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
Bahasa IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
Street-Fighting Mathematics

Street-Fighting Mathematics

The Art of Educated Guessing and Opportunistic Problem Solving
by Sanjoy Mahajan 2010 152 pages
3.73
100+ ratings
Listen

Key Takeaways

1. Dimensional analysis simplifies complex problems by focusing on units

Do not add apples to oranges: Every term in an equation or sum must have identical dimensions!

Dimensional analysis is a powerful tool for simplifying complex problems and checking the validity of equations. It focuses on the units or dimensions of quantities involved, rather than their numerical values. This approach helps in:

  • Verifying equations: If the dimensions of all terms don't match, the equation is incorrect.
  • Estimating solutions: By combining quantities with the correct dimensions, you can often guess the form of the solution.
  • Reducing complexity: It narrows down the possible relationships between variables.

Examples:

  • In fluid dynamics, the Reynolds number (a dimensionless quantity) helps predict flow patterns.
  • In physics, the period of a simple pendulum can be estimated using only its length and gravitational acceleration.

2. Easy cases provide insights and test hypotheses in problem-solving

A correct solution works in all cases, including the easy ones.

Easy cases are simplified versions of a problem that are easier to solve or understand. They serve multiple purposes in problem-solving:

  • Testing hypotheses: If a proposed solution doesn't work for simple cases, it's likely incorrect.
  • Gaining insights: Patterns observed in easy cases often extend to more complex scenarios.
  • Building confidence: Successfully solving easy cases provides a foundation for tackling harder problems.

Strategies for using easy cases:

  • Extreme values: Consider what happens when variables approach zero or infinity.
  • Symmetry: Look for special cases where symmetry simplifies the problem.
  • Known results: Use cases with established solutions to verify your approach.

3. Lumping simplifies calculations by grouping similar elements

Instead of dividing a changing process into many tiny pieces, group or lump it into one or two pieces.

Lumping is a technique that simplifies complex problems by grouping similar elements together. This approach:

  • Reduces computational complexity: By treating groups as single units, calculations become more manageable.
  • Highlights key features: Lumping often reveals the most important aspects of a problem.
  • Enables quick estimates: It allows for rapid, approximate solutions that are often sufficient for decision-making.

Applications of lumping:

  • Population estimates: Grouping age ranges to estimate demographic statistics.
  • Physics: Treating extended objects as point masses in certain calculations.
  • Engineering: Using lumped element models in electrical circuit analysis.

4. Pictorial proofs leverage visual intuition to enhance understanding

Seeing an idea conveys to us a depth of understanding that a symbolic description of it cannot easily match.

Pictorial proofs use visual representations to demonstrate mathematical or logical concepts. They offer several advantages:

  • Intuitive understanding: Visual proofs often feel more natural and easier to grasp than symbolic ones.
  • Memory aid: Pictures are generally easier to remember than abstract symbols or equations.
  • Revealing connections: Visual representations can highlight relationships that might be obscured in symbolic form.

Examples of effective pictorial proofs:

  • Pythagorean theorem: Using squares on the sides of a right triangle.
  • Arithmetic series: Representing terms as stacks of objects.
  • Geometric series: Using nested shapes to illustrate convergence.

5. Taking out the big part isolates the most significant factors first

In almost every quantitative problem, the analysis simplifies when you follow the proverbial advice of doing first things first.

Taking out the big part is a strategy that focuses on identifying and analyzing the most significant factors in a problem before considering smaller details. This approach:

  • Simplifies complex problems: By isolating the dominant factors, the overall problem becomes more manageable.
  • Provides quick estimates: The "big part" often gives a reasonable approximation of the full solution.
  • Guides further analysis: Understanding the main factors helps prioritize which details to examine next.

Steps for taking out the big part:

  1. Identify the most significant terms or factors in the problem.
  2. Analyze these factors in isolation, ignoring smaller contributions.
  3. Gradually incorporate smaller factors to refine the solution.

6. Fractional changes simplify calculations involving small variations

Small fractional changes simply add!

Fractional changes provide a powerful tool for analyzing and calculating small variations in quantities. This approach:

  • Simplifies calculations: Addition replaces multiplication for small changes.
  • Enhances intuition: Thinking in terms of percentages often feels more natural.
  • Reduces errors: Working with fractional changes can help avoid common calculation mistakes.

Key concepts in fractional change analysis:

  • Linear approximation: For small changes, the relationship between variables can often be treated as linear.
  • Dimensionless quantities: Fractional changes are always dimensionless, making them easy to combine across different types of quantities.
  • Compounding: Multiple small changes can be approximated by adding their individual effects.

7. Analogy connects unfamiliar problems to familiar concepts

Faced with a difficult problem, construct and solve a similar but simpler problem—an analogous problem.

Analogy is a powerful tool for understanding and solving unfamiliar problems by relating them to more familiar concepts. This approach:

  • Provides a starting point: Analogies offer a framework for approaching new problems.
  • Suggests solution methods: Techniques that work for familiar problems can often be adapted to new situations.
  • Enhances understanding: Drawing parallels between different domains can deepen comprehension of both.

Steps for effective use of analogy:

  1. Identify key features of the unfamiliar problem.
  2. Find a simpler, more familiar problem with similar characteristics.
  3. Solve the familiar problem and analyze the solution method.
  4. Adapt the solution approach to the original problem, accounting for differences.

8. Successive approximation refines estimates through iteration

To improve it, use the approximate depth h0 to approximate the sound-travel time.

Successive approximation is a technique that iteratively refines an initial estimate to approach the exact solution. This method:

  • Handles complex problems: It can solve problems that lack closed-form solutions.
  • Provides controllable accuracy: The number of iterations determines the precision of the result.
  • Offers insight into the problem: Each iteration reveals more about the underlying relationships.

Steps in successive approximation:

  1. Make an initial guess or estimate.
  2. Use this estimate to compute a better approximation.
  3. Repeat step 2, using each new approximation to generate the next.
  4. Continue until the desired accuracy is achieved or the solution converges.

9. Low-entropy expressions are more intuitive and memorable

Much mathematical and scientific progress consists of finding ways of thinking that turn high-entropy expressions into easy-to-understand, low-entropy expressions.

Low-entropy expressions are formulations of ideas or solutions that are simple, intuitive, and easy to remember. They offer several advantages:

  • Enhanced understanding: Low-entropy expressions are easier to grasp and internalize.
  • Improved communication: They facilitate clearer explanation and discussion of concepts.
  • Greater problem-solving power: Simpler expressions often suggest more general principles or applications.

Characteristics of low-entropy expressions:

  • Simplicity: They use the minimum necessary components to express an idea.
  • Symmetry: They often exhibit pleasing mathematical or logical symmetry.
  • Generality: They tend to apply to a broader range of situations than more complex formulations.

10. Operators behave similarly to ordinary functions and numbers

Operators behave much like ordinary functions or even like numbers.

Operators are mathematical objects that transform functions into other functions. Understanding their behavior as analogous to ordinary functions and numbers:

  • Simplifies complex mathematical concepts: It allows application of familiar arithmetic and algebraic rules to operators.
  • Enables powerful problem-solving techniques: Operator algebra can solve differential equations and other complex problems.
  • Provides intuitive understanding: Thinking of operators as generalized numbers offers insights into their properties.

Key concepts in operator theory:

  • Linearity: Many important operators obey the principles of linear algebra.
  • Composition: Operators can be combined, much like functions can be composed.
  • Inverses: Some operators have inverses, analogous to reciprocals of numbers.

11. The Euler-MacLaurin summation formula approximates difficult sums

Summation is approximately integration—a plausible conclusion indicating that the operator representation is not nonsense.

The Euler-MacLaurin summation formula provides a powerful method for approximating sums, especially those without closed-form solutions. It:

  • Connects discrete and continuous mathematics: It relates sums (discrete) to integrals (continuous).
  • Offers systematic approximation: It provides a series of increasingly accurate estimates.
  • Enables asymptotic analysis: It's particularly useful for studying the behavior of sums as the number of terms grows large.

Key components of the Euler-MacLaurin formula:

  • Integral term: Represents the main contribution to the sum.
  • Boundary terms: Account for the discrete nature of the sum.
  • Bernoulli number terms: Provide increasingly refined corrections.

12. Combining multiple street-fighting tools tackles complex problems

Our farewell example, chosen because its analysis combines diverse street-fighting tools, is a difficult infinite sum.

Combining multiple street-fighting tools is often necessary to solve complex problems. This approach:

  • Leverages the strengths of different techniques: Each tool can address a specific aspect of the problem.
  • Provides multiple perspectives: Different methods can offer complementary insights.
  • Increases problem-solving flexibility: A diverse toolkit allows adaptation to various problem types.

Strategies for combining tools:

  1. Identify the key challenges in the problem.
  2. Select appropriate tools for each challenge.
  3. Apply tools in a logical sequence, using the output of one as input for another.
  4. Iterate and refine the approach as new insights emerge.

Last updated:

Review Summary

3.73 out of 5
Average of 100+ ratings from Goodreads and Amazon.

Street-Fighting Mathematics received mixed reviews, with an average rating of 3.73. Some readers found the book insightful and practical, appreciating its problem-solving techniques and applications in physics and engineering. However, others felt it was too advanced for general readers, requiring a strong mathematics background. Critics noted that some methods seemed tailored to specific problems and lacked generalizability. While some praised its innovative approaches, others found the content underwhelming or overly complex. The book's effectiveness appears to depend on the reader's mathematical expertise and expectations.

Your rating:

About the Author

Sanjoy Mahajan is a professor at MIT and the author of "Street-Fighting Mathematics." He specializes in teaching innovative problem-solving techniques and approximation methods in mathematics and physics. Mahajan's approach focuses on developing intuitive understanding and practical skills for tackling complex problems. His work emphasizes the importance of educated guessing, dimensional analysis, and opportunistic problem-solving. Mahajan has made his textbook freely available online through MIT's OpenCourseWare, demonstrating his commitment to open education. His teaching philosophy challenges traditional mathematical instruction, advocating for more practical and intuitive approaches to learning and applying mathematics in real-world scenarios.

Download PDF

To save this Street-Fighting Mathematics summary for later, download the free PDF. You can print it out, or read offline at your convenience.
Download PDF
File size: 0.84 MB     Pages: 14

Download EPUB

To read this Street-Fighting Mathematics summary on your e-reader device or app, download the free EPUB. The .epub digital book format is ideal for reading ebooks on phones, tablets, and e-readers.
Download EPUB
File size: 3.55 MB     Pages: 11
0:00
-0:00
1x
Dan
Andrew
Michelle
Lauren
Select Speed
1.0×
+
200 words per minute
Create a free account to unlock:
Bookmarks – save your favorite books
History – revisit books later
Ratings – rate books & see your ratings
Unlock unlimited listening
Your first week's on us!
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Dec 1,
cancel anytime before.
Compare Features Free Pro
Read full text summaries
Summaries are free to read for everyone
Listen to summaries
12,000+ hours of audio
Unlimited Bookmarks
Free users are limited to 10
Unlimited History
Free users are limited to 10
What our users say
30,000+ readers
“...I can 10x the number of books I can read...”
“...exceptionally accurate, engaging, and beautifully presented...”
“...better than any amazon review when I'm making a book-buying decision...”
Save 62%
Yearly
$119.88 $44.99/yr
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Settings
Appearance