Let L:C([0,1])→C([0,1]) be an operator satisfying the conditions
(i) Lf⩾0 for any f∈C([0,1]) with f⩾0,
(ii) L(af+bg)=aLf+bLg for any f,g∈C([0,1]) and a,b∈R and
(iii) Zf⊆ZLf for any f∈C([0,1]), where Zf denotes the set of zeros of f.
Prove that there exists a function h∈C([0,1]) with h⩾0 such that Lf=hf for every f∈C([0,1]).