I don't understand this from a textbook.
"Dual space could have an inner product that is induced from the vector space."
Suppose there is a vector space $V$. The inner product is determined $<v,v>=v^i v^i$ or in matrix form
$$\begin{bmatrix} v^1 & v^2 & v^3\\ \end{bmatrix} \begin{bmatrix} v^1 \\ v^2 \\ v^3 \\ \end{bmatrix}$$
How the dual space inner products are constructed in a similar way?
The dual space,V*, to a given vector space, V, is the set of all functions from V to its field of scalars (typically the real numbers or complex numbers). That set becomes a vector space itself defining addition and scalar multiplication by (f+ g)(v)= f(v)+ g(v) and (af)(v)= a(f(v)). If V is n-dimensional then V* is also n-dimensional. Given the basis {v1, v2, …, vn} for V, the set of functions {f_1, f_2, …., fn} where fi is defined by fi(vi)= 1, fi(vj)= 0 for j not equal to I and extended to all vectors "by linearity": f(v)= f(a1fv1+ a2v2+ …+ anvn)= a1f(v1)+ a2f(v2)+ ….+ anf(vn). So given a vector, v, in V, this associates a unique function, v*, in V* by writing v as a linear combination of the basis vectors of V, then defining v* to be the linear combination of the corresponding basis of V*, with the same scalar coefficients.
Once we have a dual space, we can define a "dot product", u.v, in V, by taking the function, u*, associated to the vector, u, and applying it to v, u*(v).
Similarly, given two functions, u* and v*, in V*, we can define a "dot product", u*.v*, in V*, by taking the vector, v, associated to the function, v*, and applying u* to it, u*(v).