Let $f : [0, 1] \to \mathbb{R}$ be a smooth strictly convex function. Let $0 \leq x_1 < \dots < x_n \leq 1.$ I am interested in whether there exists a polynomial $p$ such that it is convex on $[0, 1]$ and satisfies $p (x_i) = f (x_i)$ and $p^\prime (x_i) = f^\prime (x_i)$ for $i = 1, \dots, n.$
I know that the Hermite interpolation satisfies the zeroth and first order derivative matching, but it is not necessarily convex. My question is whether the convexity can be imposed by allowing for any order of polynomial.
This is written as a feasibility problem of a conic optimization problem. Let $P_d$ be the set of polynomials of degree up to $d.$ Let $C_d \subset P_d$ be the set of polynomials that are convex on $[0, 1]$ and of degree up to $d,$ and $$ K_d = \left\{ p \in P_d \mid \text{$p (x_i) = f (x_i)$ and $p^\prime (x_i) = f^\prime (x_i)$ for $i = 1, \dots, n$} \right\} . $$ Then $P_d$ is a $d$-dimensional vector space, $C_d$ is a (regular) convex cone in $P_d,$ and $K_d$ is an affine subspace in $P_d.$ My question can be written as whether $C_d \cap K_d \neq \emptyset$ for large $d.$