Let $P=(p_{ij})_{i,j\in E}$ denote the transition matrix of a Markov chain with finite state space $E$. Why does the following implication hold:
$$ \exists n\in\mathbb{N}: p_{ij}^{(n)}>0~\forall i,j\in E~~\implies P^n\text{ is irreducible for all }n\in\mathbb{N} $$
As far as I see $P^n$ irreducible for a $n\in\mathbb{N}$ means that for each pair $(i,j)$ there exists a $m\in\mathbb{N}$ such that $$ p_{ij}^{(mn)}>0? $$
If yes, then my idea would be that because of the assumption it is $p_{ij}^{(n)}>0$ and $p_{jj}^{(n)}>0$ so that $$ p_{ij}^{(mn)}\geq \underbrace{p_{ij}^{(n)}\cdot p_{jj}^{(n)}\cdot\ldots\cdot p_{jj}^{(n)}}_{\text{m-times}}>0, $$ so that for each pair $(i,j)$ there is a $m\in\mathbb{N}$ such that $p_{ij}^{(mn)}>0$.
Does this make sense or is it nonsense?