Let $\mathscr{B}$ be a Boolean algebra and let $F$ be a finite subset of $\mathscr{B}$. Is $\left<F\right>$, the subalgebra generated by $F$, necessarily a finite subalgebra of $\mathscr{B}$?
I thinks that this is true based on following argument: Denote the elements of $F$ by $x_1,\ldots,x_n$, and consider the $2^n$ possible ways of forming $\land$(meet) of $n$ elements $x_{1}^{e_1},\ldots,x_{i}^{e_i},\ldots x_{n}^{e_n}$ where each $e_i$ can be either the empty word, or the complement symbol '. Let $A$ be the subset of $\mathscr{B}$ having just those $2^n$ values. Some of these $2^n$ ways might yield same elements of $\mathscr{B}$, hence we have a subset $A$ of $\mathscr{B}$ with at most $2^n$ elements. Then $\left<F\right>$ is isomorphic to $\mathscr{P}(A)$, the Boolean algebra of subsets of a set having $|A|$ elements.
I came up with this idea while pondering upon the image of a venn diagram with $n$ circles. I think that this argument is valid, and can be completed in a rigorous way, but I am not sure. Is this a valid argument? Is the statement true?