I need to prove the following statements:

- Prove that if f: [a, b] -> R is equal to zero on every rational number in [0,1] and it's continuous then f(x)= 0 for any x that belongs to [a, b] .

and

- Proof that in a normed vector space the convex hull of a compact set is compact