By pp 115 Abbott Theorem 4.4.2, we know that $f([a, b])$ is bounded above and below.
$f([a, b])$ contains [a,b] ergo it is clearly nonempty).
By the agency of the Axiom of Completeness, it has a supremum. Name it $s$.
Now for each natural number n, the number $s - 1/n$ is not an upper bound.
Thus there is a number in $f([a, b])$, call it $f(x_n)$, such that $s - 1/n < f(x_n) ≤ s.$
Ergo the sequence $\color{seagreen}{f(x_n) \text{ converges to } s.}$
1. Is the last sentence by dint of Squeeze Theorem? If not, why does $f(x_n)$ converges to s?
$\{ x_n \} $ is a sequence in $[a, b]$, so by the Bolzano–Weierstrass Theorem,
$\{ x_n \} $ has a subsequence $\{x_{n_k} \}$ that converges to an
element in [a, b], call it $x_0$.
Then since f is continuous, the image of this subsequence, $f( x_{n(k)} )$ must converge to $f(x_0)$.
But since $f( x_{n(k)} )$ is a subsequence of $\color{seagreen}{\text{a sequence that converges to } s}$, $f( x_n ) $ must converge to s. Thus $s = f(x_0)$. So the supremum is a function value.
Now note that since f is continuous, so is –f.
Since –f has a maximum (by above) f has a minimum at the same point.
2. Is the nub to the proof $\max f = \sup f $? How can we presage this before proving?
3. I acquiesce to the proof's steps, but I don't understand the modus operandi?
How can we presage the need of subsequences? Why chagrin about subsequences?