how to prove $f^{-1}(B_1 \cap B_2) = f^{-1}(B_1) \cap f^{-1}(B_2)$
Solution 1:
Yeah...this can be actually written in this way;
$a\in f^{-1}(B_1\cap B_2)$, means $f(a)\in B_1\cap B_2$ and so $f(a)\in B_1$ and $f(a)\in B_2$. Hence, $a\in f^{-1}(B_1)$ and $a\in f^{-1}(B_2)$
Solution 2:
Here is essentially the first answer, written out a bit more formally.
Let's start with the basic property of $\;f^{-1}[\cdot]\;$: $$ a \in f^{-1}[B] \;\equiv\; f(a) \in B $$ for any $\;a,B\;$. Using this, we can simply calculate \begin{align} & a \in f^{-1}[B_1 \cap B_2] \\ \equiv & \;\;\;\;\;\text{"the above basic property"} \\ & f(a) \in B_1 \cap B_2 \\ \equiv & \;\;\;\;\;\text{"definition of $\;\cap\;$"} \\ & f(a) \in B_1 \;\land\; f(a) \in B_2 \\ \equiv & \;\;\;\;\;\text{"the above basic property, twice"} \\ & a \in f^{-1}[B_1] \;\land\; a \in f^{-1}[B_2] \\ \equiv & \;\;\;\;\;\text{"reintroduce $\;\cap\;$ using its definition"} \\ & a \in f^{-1}[B_1] \cap f^{-1}[B_2] \\ \end{align} By set extensionality, the statement in question follows.