I am confused about how "P is necessary for Q" means "Q$\implies$P" (source: Kenneth Rosen DMGT).
Intuitively, I interpret "P is necessary for Q" as "for Q to happen, P must happen", which I basically feel is equivalent to "if P happens then Q must occur", i.e, "P $\implies$ Q". Could someone correct my understanding?