let $P$ be a transition matrix of a Markov chain with state space E, that is finite.
Does from $P^n$ irreducible for all $n\in\mathbb{N}$ follow that $P$ is irreducible and aperiodic?
The first thing is clear. If $P^n$ is irreducible for all $n\in\mathbb{N}$, then especially for $n=1$, so $P$ is irreducible.
But the aperiodicity is not clear to me. Do not see that and have no idea how to show it.
A matrix $P$ is called primitive, if there is a natural number $m$, such that $P^m$ has only positive entries.
If a matrix is primitive, it is also irreducible and aperiodic.
So you only have to show, that a number $m$ with a positive matrix $P^m$ exists to complete the proof.