Multi-step reasoning derives conclusions or selects actions by combining abstractions, premises, and rules. It works alongside intuition: intuition suggests a direction, while discrete reasoning steps move toward a result. section 19.4.2
Solving an unfamiliar problem
A student who memorized familiar exam questions may fail when given a new problem. A student who builds an abstract model of the situation can reason through the unfamiliar case, anticipate possible outcomes, and plan a response. section 19.2.2
Reasoning supports abilities that pattern matching alone does not provide:
- Handling novel situations with little or no new data. section 19.2.2
- Constructing abstract models of situations, oneself, and other people. section 19.2.2
- Anticipating possible futures and performing long-term planning. section 19.2.2
- Interleaving exact, discrete reasoning with approximate, experience-based intuition. section 19.4.2
Table 19.1 The two poles of abstraction
|
Value-centric abstraction
|
Program-centric abstraction
|
|---|---|
|
Relates things by distance
|
Relates things by exact structural match
|
|
Continuous, grounded in geometry
|
Discrete, grounded in topology
|
|
Produces abstractions by “averaging” instances into “prototypes”
|
Produces abstractions by isolating isomorphic substructures across instances
|
|
Underlies perception and intuition
|
Underlies reasoning and planning
|
|
Immediate, fuzzy, approximative
|
Slow, exact, rigorous
|
|
Requires a lot of experience to produce reliable results
|
Experience-efficient; can operate on as few as two instances
|
Compare value-centric abstraction, which supports perception and intuition, with program-centric abstraction, which supports reasoning and planning through exact structural matches. section 19.4.2









