When should I use the squeeze theorem?
When f is hard to bound directly but you can sandwich it between two functions with the same limit.
What if the bounds have different limits?
They do not squeeze tightly enough; find sharper bounds.
Why does x²sin(1/x) work?
|sin(1/x)|≤1, so −x²≤x²sin(1/x)≤x² and both bounds tend to 0.
Must the inequality hold everywhere?
Only in some punctured neighborhood of a.
Why does the number wobble?
sin(1/x) oscillates fast for tiny x, so floating-point noise appears, but the conclusion stands.