I read the whole proof of Theorem 13.18 Bruckner's Real Analysis book and I had no problem understanding the proof except for following two claims inside the proof that are stated without further explanations.
One is dense-ness of $L^{\infty}$ in $L^{p}$ which the post in here is not very clear. How $L^{\infty}$ is dense in $L^{p}$?
The second : because two functionals $\Gamma_1, \Gamma : L^{p} \to \mathbb{F}$ agree on a dense subspace of $L^{p}$ how that implies they agree on whole domain $L^{p}$?
I would appreciate a detailed guidance about the two questions.
Claim: Let $f,g: X \to Y$ be two continuous functions (between metric spaces) such that $f$ and $g$ agree on a dense subspace $D$, then $f=g$.
Proof: Let $x \in X$ and choose a sequence $\{d_n\}_n$ in $D$ with $\lim_n d_n = x$. Then $$f(x)= \lim_n f(d_n) = \lim_n g(d_n) = g(x)$$ so $f=g$.
For your other question, the answer in that question proves the stronger statement that $L^1 \cap L^\infty$ is dense in $L^p$, so certainly $L^\infty$ is dense in $L^p.$