Reading through Peter Lax' Functional Analysis book I ran into the following example in section 5:
Let $D$ be some domain in $\mathbb{R}^n$, let $X$ be the space of continuous functions $f$ on $D$ with compact support, and let the norm given by $$||f||_p=\left(\int_D|f(x)|^p\,dx\right)^{1/p},\quad1\leq p.$$ This space is not complete; its completion is denoted by $L^p$.
I have managed showing that the given norm is indeed a norm and that the space is complete. I've learned about completions and that every normed space can be completed. The way this was presented to us is the following:
Completion of a normed space. Let $X$ be a normed space, take $c$ to be the space of Cauchy sequence in $X$ and $c_0\subseteq c$ the space of sequences that convergence to zero. Consider the space $$Z:=c/c_0=\{[x]:x\in c\},$$where $[x]=\{y\in c:y-x\in c_0\}$. Then $Z$ is the completion of $X$, and this completion is unique up to isometries.
Now I'd like to use this, or something similar, to show that the completion of the $X$ of the example indeed equals $L^p$, but I'm not sure how to do this. I've seen some proofs here, but they used some advanced measure theory (Radon measure, Lusin's theorem), or the Hahn Banach Theorem, Riesz' Representation Theorem. I would like a proof coming more from the construction of a completion of a normed space written above (if possible). Any tips are welcome, or if it's not possible, where it goes wrong.
Edit: I've now realized we probably want to show that there exists an isometry between $Z$ from the completion of a normed space part and $L^p$ of the example.