flowchart TD Start(["Given lim f(x) as x→c"]):::startNode Try["Try substituting x = c into f(x)"]:::processNode Check{"Does f(c) produce
a real number?"}:::decisionNode Success(["Limit = f(c)
Direct substitution works!"]):::successNode ZeroCheck{"Is the result 0/0?"}:::decisionNode Algebraic["Use algebraic techniques
(Chapter 3)"]:::algebraNode NonzeroCheck{"Is the result nonzero/0?"}:::decisionNode Infinite["Investigate infinite limit
(Chapter 5)"]:::infiniteNode Other["Check for other
indeterminate forms"]:::otherNode Start --> Try --> Check Check -->|Yes| Success Check -->|No| ZeroCheck ZeroCheck -->|Yes| Algebraic ZeroCheck -->|No| NonzeroCheck NonzeroCheck -->|Yes| Infinite NonzeroCheck -->|No| Other classDef startNode fill:#667eea,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef processNode fill:#a8d5ba,stroke:#333,stroke-width:2px,color:#333,font-size:16px classDef decisionNode fill:#ffd93d,stroke:#333,stroke-width:2px,color:#333,font-size:16px classDef successNode fill:#6bcb77,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef algebraNode fill:#ff8c42,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef infiniteNode fill:#ff6b6b,stroke:#333,stroke-width:2px,color:#fff,font-size:16px classDef otherNode fill:#c9b1ff,stroke:#333,stroke-width:2px,color:#333,font-size:16px linkStyle default stroke:#666,stroke-width:2px,font-size:14px
Direct Substitution
Hover over any node in the flowchart to see detailed information about that step in the limit evaluation process.