I am studying a variation of the coupon collector problem where there are N coupons, and each coupon has a probability $p_i$ of appearing with $i = 1,2,3 ... N$. I have to find $P(T=n)$ where T is a random variable that defines the number of tries until we have a complete collection of coupons (one of each of the N). To do so, we find $P(T>n)$ instead.
While I understand the idea of defining $A_i = \{\text{coupon i did not come up in the n tries}\}$, I don't understand why $P(A_i \cap A_j) = (1 - (p_i+p_j))^n$. Shouldn't it be $P(A_i \cap A_j)= ((1-p_i)(1-p_j))^n$. This because each extraction is independent from the other, as is each coupon from the other.
In summary, why is $P(A_i \cap A_j) = (1 - (p_i+p_j))^n$? As in, what is the underlying logic or the way to derive that formula (I understand the raising to the n part given that it happens n times, I don't get the $(1-(p_i+p_j))$. ) Thanks!
(BTW, this is in Ross's A first course in probability, Theoretical exercise 4.1)
Assuming $i\not=j$