In a ML setting, where $a_1,..., a_n$ are a set of training points. A kernel function is a function $κ$ that gives the inner product between two vectors in the feature space: $κ(a_i, a_j ) = ψ(a_i) · ψ(a_j )$ where $ψ$ is a non-linear function.
We can form an $n × n$ matrix $K$, called the kernel matrix, whose $(i,j)$ entry corresponds to $κ(a_i , a_j )$. Here, $K$ is symmetric and positive semi-definite and can be factorized as $K=XX^T$ where $X=U\lambda^{1/2}$ given that $K=U \lambda U^T$ is the spectral decomposition of the kernel matrix.
Question:-
Now given two kernel matrices $K_1$ and $K_2$, is $K_p=K_1K_2$ a kernel matrix?