Let's say we have a rational, causal, stable LTI system with transfer function $$H(z) = \frac{A(z)}{B(z)}$$ If $H(z)$ has $N$ poles, we can in theory have only 1 of those poles, $p_i$, show up at the output. So $y[n]$ is $p_i^n$ after some $n>A$. To do this we need to come up with an input $x[n]$ that is causal and has finite length, and $A$, so that we get that output $y[n]$.
How would we construct such a finite $x[n]$ to get this behavior?
Edit: We can assume also that we know the most general form of $h[n]$ since $H(z)$ is causal, LTI and stable. $$h[n] = a_0\delta[n] + a_1\delta[n-1]+a_2\delta[n-2]...a_A\delta[n-A]\\+b_1p_1^nu[n]+b_2\cdot n \cdot p_1^nu[n] + b_3 \cdot n^2 \cdot p_1^nu[n] + ...\\+c_1p_2^nu[n]+c_2 \cdot n \cdot p_2^nu[n] + c_3 \cdot n^2 \cdot p_2^nu[n] + ...\\.\\.\\.$$ So would there be a clever construction of a finite $x[n]$ to cancel all other poles except $p_i$? The first part of $h[n]$ gives us the finite first part of $y[n]$ until integer $A$.