What You Can Learn from The Art and Craft of Problem Solving
A The Art and Craft of Problem Solving Guide by the University of Dating

『The Art and Craft of Problem Solving, 3rd Edition』 is an excellent reference book for learning mathematical problem-solving approaches and stands apart from traditional problem-solving books. The author, Paul Zeitz, focuses on developing problem-solving skills, emphasizing that students should not just "learn mathematics," but also "actively solve mathematical problems." This book is particularly beneficial for university students or self-learners, and it draws on Zeitz’s experience as a coach for the International Mathematical Olympiad (IMO), providing methods for cultivating a deep understanding of mathematics and problem-solving ability.
This book aims not only to teach techniques and ways of thinking in problem-solving but also to improve problem-solving skills by actively tackling mathematical challenges. Let’s take a detailed look at the contents of the book.
1. Approach to Problem Solving
Zeitz’s approach places a strong emphasis on a deep understanding of problem-solving and an intuitive approach. While traditional problem-solving books focus primarily on solving problems, this book places significant importance on the fundamental question: “Why does this solution work?”
Zeitz believes that the problem-solving process is not merely about mastering techniques but about cultivating “intuition,” “creativity,” and “logical thinking.” To solve mathematical problems, one must first understand the problem thoroughly and be able to apply the underlying principles or rules.
2. Developing Mathematical Intuition
"Mathematical intuition" is a crucial element in mathematical problem-solving. In this book, Zeitz teaches how to break down complex problems and think systematically to develop this intuition. He argues that mathematical problems often present themselves in ways that may contradict intuition, making it essential to trust one’s intuition during the problem-solving process.
Specifically, Zeitz recommends the steps of “guessing,” “hypothesizing,” and “testing” when solving problems. This approach ensures that solutions are not simply mechanical procedures but lead to a deeper understanding.
3. Mathematical Proof and Its Importance
Proofs are fundamental to mathematics and play a central role in problem-solving. This book discusses the methods and strategies for approaching proofs in detail. Zeitz does not view proofs as mere formalities but as a means to deeply understand problems and clarify their underlying structures.
In the process of proving, it’s important to identify “logical consistency” and “universal principles that can be applied to other problems.” Zeitz believes that through proofs, students can develop the ability to uncover the essence of problems, thereby enhancing their mathematical thinking.
4. Strategies for Problem Solving
The book introduces numerous strategies and techniques for problem-solving. These strategies serve as tools for tackling mathematical challenges, but it’s important to use them flexibly depending on the specific problem. Zeitz emphasizes that avoiding “standard methods” and “common-sense approaches” is key to discovering innovative solutions.
Some of the strategies introduced include:
- Casework: This involves dividing a problem into multiple cases and solving each case individually, making it easier to tackle complex problems.
- Induction: Using mathematical induction to prove that a proposition holds for all natural numbers.
- Proof by Contradiction: A method where one shows that the assumption of a proposition being false leads to a contradiction, thus proving its truth.
- Visualization: Using diagrams or visual representations to better understand problems and identify potential solutions.
5. Preparing for the Mathematical Olympiad
Zeitz shares insights from his experience as a coach for the International Mathematical Olympiad (IMO), discussing training techniques specifically geared toward solving Olympiad-level problems. Mathematical Olympiad problems often require creative approaches that differ from typical problems, and Zeitz highlights the importance of intuitive thinking in discovering these solutions.
This section of the book helps students develop creative solutions and practical application skills by working through Olympic-style problems. Zeitz emphasizes the significance of learning how to deconstruct problems and choose appropriate approaches, which are essential skills when preparing for the IMO.
6. The Mindset for Problem Solving
Zeitz emphasizes that the most important quality in problem-solving is “persistence.” When faced with difficult problems, it’s crucial not to immediately search for answers but to “think about why it’s not working,” and to “keep trying and refining your approach.” This persistence is what leads to success in problem-solving.
Sometimes, answers may not come immediately, but the insights and lessons gained from the process are invaluable. Zeitz aims for students to develop and grow through the process of solving mathematical problems, building their knowledge and capabilities along the way.
Introduction to Each Chapter
『The Art and Craft of Problem Solving, 3rd Edition』 by Paul Zeitz offers a comprehensive guide to improving your mathematical problem-solving skills, both theoretically and practically. This book provides a systematic explanation of the strategies, tactics, and thought processes needed to approach mathematical problems, helping readers improve their problem-solving abilities. Below is a detailed breakdown of each chapter.
1. What This Book Is About and How to Read It
This chapter explains the purpose of the book and how to approach reading it.
1.1 “Exercises” vs. “Problems”
The distinction between "exercises" and "problems" is explained. "Exercises" are practice problems that can be solved using known methods, while "problems" are more challenging tasks that require new ways of thinking. Understanding this distinction helps shift your approach to problem-solving.
1.2 The Three Levels of Problem Solving
There are three levels of problem-solving:
- Basic Level: Problems that can be solved with clear, established techniques.
- Intermediate Level: Problems that require deeper insight or new approaches.
- Advanced Level: Difficult problems that require entirely new methods of solving.
1.3 A Problem Sampler
A selection of example problems is presented to give an initial taste of the types of problems the book addresses. This serves as a preview of the approaches and strategies that will be explored in more detail.
1.4 How to Read This Book
This section provides guidelines on how to effectively read the book and apply its content to practice. It offers advice on how to use the chapters and exercises to maximize understanding and skill development.
2. Strategies for Investigating Problems
This chapter introduces strategies for analyzing and investigating problems.
2.1 Psychological Strategies
Psychological approaches to problem-solving are discussed, such as the importance of mental resilience and creativity. Zeitz introduces strategies like the "Mouse Story," which highlights the role of mental strength in solving complex problems.
2.2 Strategies for Getting Started
The importance of “direction setting” in the initial phase of problem-solving is emphasized. This step involves organizing and understanding the problem clearly before diving into the solution.
2.3 Methods of Argument
Mathematical argument methods such as induction, contraposition, and mathematical induction are discussed. These methods help solve problems logically and rigorously.
2.4 Other Important Strategies
Other helpful strategies are introduced, including drawing diagrams, changing perspectives, and considering different angles to make progress in solving problems.
3. Tactics for Solving Problems
This chapter focuses on specific tactics used to solve problems.
3.1 Symmetry
The concept of symmetry is very useful in problem-solving, especially in geometry and algebra. Symmetry can simplify complex problems and help identify solutions by leveraging its properties in both geometric and algebraic contexts.
3.2 The Extreme Principle
Thinking about extreme cases (e.g., maximal or minimal values) can lead to important insights. Zeitz explores how this principle can be used effectively to solve problems, especially those involving optimization or boundary conditions.
3.3 The Pigeonhole Principle
The Pigeonhole Principle is a powerful tool in combinatorics. It suggests that if you have more items than containers, at least one container must contain more than one item. This principle is useful in solving many types of counting problems.
3.4 Invariants
Invariants (quantities that remain unchanged during a process) are crucial in problem-solving. Examples include properties like parity (odd/even) or modular arithmetic. Zeitz explains how to use invariants to analyze and solve problems.
4. Three Important Crossover Tactics
This chapter discusses strategies that bridge different areas of mathematics.
4.1 Graph Theory
The basics of graph theory are covered, including concepts like connectivity, cycles, Eulerian paths, and Hamiltonian paths. These ideas have wide applications in problem-solving, particularly in combinatorics and optimization.
4.2 Complex Numbers
The chapter introduces complex numbers, starting with their basic operations and extending to how they can be used to solve problems in algebra and geometry, particularly in areas like geometry and polynomial equations.
4.3 Generating Functions
Generating functions are a powerful mathematical tool for solving recurrence relations, counting problems, and partition problems. Zeitz explains how generating functions can simplify the process of finding closed-form solutions to otherwise complex problems.
5. Algebra
In this chapter, algebraic techniques are explored in detail.
5.1 Sets, Numbers, and Functions
The basic concepts of sets, numbers, and functions are introduced. Set theory forms the foundation of many mathematical problems, and understanding these basics is crucial for solving more complex problems.
5.2 Algebraic Manipulation Revisited
Zeitz revisits algebraic manipulations like factorization, completing the square, and simplifying expressions. These techniques are crucial for simplifying problems and finding solutions more efficiently.
5.3 Sums and Products
Various techniques for dealing with sums and products (such as arithmetic and geometric series, infinite series, etc.) are explored. These are fundamental concepts in both algebra and analysis.
5.4 Polynomials
The chapter covers how to handle polynomials, including methods for factoring, finding roots, and solving polynomial equations. Polynomials often arise in many mathematical problems, so these techniques are vital.
5.5 Inequalities
Inequalities are discussed in detail, including important inequalities like the AM-GM inequality and Cauchy-Schwarz inequality. These tools are frequently used to derive bounds or optimize solutions.
6. Combinatorics
Combinatorics is an essential area of mathematics, and this chapter dives into techniques and strategies for solving combinatorial problems.
6.1 Introduction to Counting
Counting principles such as permutations and combinations are explained. These are foundational concepts in combinatorics that help solve many types of counting problems.
6.2 Partitions and Bijections
The chapter introduces the ideas of partitions and bijections, which are used to count objects and solve problems involving sets and functions.
6.3 The Principle of Inclusion-Exclusion
The Principle of Inclusion-Exclusion is a powerful tool for counting problems that involve overlapping sets. Zeitz explains how this principle helps solve problems where simple counting doesn’t work.
6.4 Recurrence
Zeitz discusses the use of recurrence relations to solve problems, especially in the context of sequences like Fibonacci numbers and Catalan numbers. These are central to many combinatorial problems.
7. Number Theory
Number theory forms the foundation of many problems in mathematics, and this chapter delves into its basics.
7.1 Primes and Divisibility
This section covers the foundational ideas of primes and divisibility. Understanding how integers divide one another is essential for tackling number-theoretic problems.
7.2 Congruence
The concept of congruence (modular arithmetic) is introduced. Congruences are essential in many areas of mathematics, including cryptography and Diophantine equations.
7.3 Number Theoretic Functions
Functions like divisor functions and Euler’s φ-function are discussed in this section. These number-theoretic functions play a key role in solving problems involving divisibility and prime factorization.
8. Geometry for Americans
Geometry is covered from both basic and advanced perspectives.
8.1 Three “Easy” Problems
This section presents simple geometric problems to introduce basic geometric concepts and methods of solution.
8.2 Survival Geometry I
Basic geometric ideas such as points, lines, angles, and triangles are covered, forming the foundation of more advanced topics.
8.3 Survival Geometry II
Topics like area, similar triangles, and problem-solving techniques are introduced.
8.4 The Power of Elementary Geometry
Zeitz shows how elementary geometry can be used to solve complex problems. This includes applying fundamental concepts in new ways to tackle difficult questions.
9. Calculus
In this chapter, the foundational concepts of calculus are discussed, alongside their applications in problem-solving.
9.1 The Fundamental Theorem of Calculus
The Fundamental Theorem of Calculus is introduced, highlighting its importance in understanding the relationship between integration and differentiation. Zeitz explains how this theorem provides a powerful method for solving problems related to areas under curves and rates of change.
9.2 Convergence and Continuity
The concepts of convergence (whether a sequence or series approaches a limit) and continuity (whether a function behaves smoothly without breaks) are essential in calculus. This section covers how to deal with problems involving the limits of sequences and functions.
9.3 Differentiation and Integration
Zeitz introduces the basic techniques of differentiation (finding the rate of change of a function) and integration (finding the accumulated area under a curve). He explains how to apply these techniques to solve problems in optimization, motion, and other areas of applied mathematics.
9.4 Power Series and Eulerian Mathematics
Power series are discussed in this section, including their convergence properties and applications. Zeitz also introduces Euler's methods in solving mathematical problems that involve infinite series and other advanced topics in calculus.
Conclusion: A Comprehensive Approach to Problem Solving
In the final chapters, Zeitz reinforces the overarching themes of the book: problem-solving is not simply about applying memorized techniques, but about developing a deep understanding of mathematical concepts and thinking critically to approach problems from various angles.
Final Thoughts on the Book's Approach
『The Art and Craft of Problem Solving, 3rd Edition』 is more than just a manual for solving mathematics problems—it’s a guide to cultivating a problem-solving mindset. Paul Zeitz encourages readers not only to solve problems but to approach them with creativity, persistence, and a genuine curiosity about how mathematical concepts work.
By emphasizing the development of both mathematical intuition and rigorous reasoning skills, the book helps readers build a solid foundation in mathematics that will be beneficial across all areas of problem-solving. It shows that the true beauty of mathematics lies not in the answers themselves but in the journey toward discovering those answers.
Summary of Key Concepts
-
Problem Solving Approach: Understanding "why" a solution works is just as important as knowing "how" to solve a problem. Emphasis is placed on cultivating intuition, creativity, and logical thinking.
-
Mathematical Intuition: The development of mathematical intuition is crucial. Zeitz stresses the importance of trusting your instincts during problem-solving, especially when the solution is non-obvious.
-
Proofs and Logical Consistency: The importance of proofs in mathematics cannot be overstated. Zeitz teaches readers how to think critically and logically to establish the truth of a mathematical statement.
-
Creative Approaches: Mathematical problems often require innovative thinking. The book emphasizes not just following traditional methods but also being flexible and exploring different strategies to find solutions.
-
Persistence: Zeitz highlights that persistence and resilience are key when facing difficult problems. Sometimes solutions don't appear immediately, but working through the problem, trying multiple approaches, and learning from mistakes is the path to success.
Who Will Benefit from This Book?
This book is highly beneficial for:
-
University Students: Those studying mathematics at the university level will find this book extremely useful for improving their problem-solving abilities and understanding deeper mathematical concepts.
-
Self-Learners: Anyone learning mathematics on their own will appreciate the structure and systematic approach Zeitz uses to explain complex problems and solutions.
-
Mathematical Olympiad Participants: As Zeitz has experience coaching students for the International Mathematical Olympiad (IMO), this book offers invaluable insight into the types of creative and advanced problem-solving skills required to excel in such competitions.
-
Math Enthusiasts: Anyone with a passion for mathematics who wants to develop a deeper understanding of problem-solving techniques will find this book rewarding.
In Summary
The Art and Craft of Problem Solving, 3rd Edition is a comprehensive guide that goes beyond teaching mathematical techniques. It cultivates the essential skills of critical thinking, creativity, and perseverance—skills that are crucial not only for solving mathematical problems but for tackling real-world challenges as well.
Zeitz’s teaching methodology emphasizes developing a growth mindset and seeing mathematics as a craft—something that can be honed and perfected with practice. The book is a treasure trove of insights into how to approach problems with an open and innovative mindset.
By following the strategies, tactics, and thought processes outlined in this book, readers can develop a deeper appreciation for mathematics and become better problem solvers—skills that will benefit them in academics, competitions, and life in general.
【Important】 For Those Who Want to Enjoy a Life Without Struggling to Find Dating Partners
There are many people out there who, despite learning Problem Solving, waste their time by studying in a way that fails to connect their knowledge to creating meaningful shared experiences through dating.
We, on the other hand, have dedicated ourselves to learning in ways that truly connect to creating meaningful shared experiences through dating, and as a result, we’ve been able to enjoy a life where we never struggle to find dating partners.
Would you like to join us at the Dating University and focus on learning that directly connects to creating meaningful shared experiences through dating—and enjoy a life where dating partners are never in short supply?
Begin Your Journey Today
"I want to live a life where finding a date is never a struggle."
If that’s how you feel — yet your daily life still feels stuck or unfulfilled — you’re not alone.
When even a hint of doubt or unease lingers in your heart, that’s the perfect time to reach out.
We invite you to take that first step.
Let us help you explore how the right kind of learning can turn dating into something natural — and transform your everyday life.