In the lecture about probability theory, we had the following defintion for independence of a finite number of sub-sigma-algebras on the probability space $(\Omega, \mathcal{A},P)$:
The sub-sigma-algebras $\mathcal{B}_1, \dotsc, \mathcal{B}_n \subseteq \mathcal{A}$ are independent if
$$P[B_1 \cap \dotsb \cap B_n] = P[B_1 ] \dotsb P[B_n]$$
for all $B_i \in \mathcal{B_i}, 1 \leq i \leq n$.
I know from an other basic course about probability, that one says that a finite set of events $A_1, \dotsc, A_n$ is independent for all $I \subseteq \{1, \dotsc, n\}$ we have that
$$P[\bigcap_{i \in I} A_i]=\prod_{i \in I} P[A_i].$$
This above definition is for events in the same sigma-algebra, so $A_i \in \mathcal{A}$ for all $i$?
Now I wonder why one would not define sigma-algebras to be independent if for any subset of sigma-algebras the above property (of factorization of the intersection of the events) holds. In particular, the following confuses me: We had a remark that says each subsequence of independent sigma-algebras is independent. Why is this the case? Is it thus obvious that
$$P[B_1 \cap B_2 \cap B_3] = P[B_1] P[B_2]P[B_3]$$
implies
$$P[B_1 \cap B_2] = P[B_1] P[B_2]?$$
Moreover, here I could find a different definition of independence of events based on independence of sigma-algebras. Are both definitions correct (hence equivalent) or am I missing something with the above definition for independence of events? Does one define independence of events with help of independence of sigma-algebras or vice versa?