I was reading book on Automata Theory by Peter Linz.
He gives transition function of the non deterministic finite automata as follows:
$\delta:Q\times (\Sigma\cup\{\lambda\})\rightarrow 2^Q$
But the transition function of non deterministic pushdown automata is given as:
$\delta:Q\times(\Sigma\cup\{\lambda\})\times\Gamma\rightarrow$ set of finite subsets of $Q\times \Gamma^*$
I understand it talks about "finite subsets", because $Q\times \Gamma^*$ is infinite and can have infinite subsets, should it be $2^{Q\times \Gamma^*}$? That is, should the transition function be:
$\delta:Q\times(\Sigma\cup\{\lambda\})\times\Gamma\rightarrow$ set of finite subsets of $2^{Q\times \Gamma^*}$
PS: $Q$ is set of states in automata, $\Sigma$ is an alphabet, $\lambda$ is empty symbol, $\Gamma$ is stack alphabet