Let $B=\{a_1,\dots,a_n,0,1\}$ be a finite Boolean algebra. I want to show that there exists an atom $x\in B$. So I want to show that there exists $x\in B$, such that for each $a\in B$ for which $a<x$, we have $a=0$.
I was thinking of maybe looking at $a=\bigwedge\{a_1,\dots,a_n\}$. If $a\neq 0$, then it seems to me that $a$ is an atom. So assume $a=0$. Is it possible to shrink the size of $\{a_1,\dots,a_n\}$ so that we get $a\neq 0$? And for the biggest set for which $a> 0$ we could argue that $a$ is an atom?
(Short remark: I do know that every finite Boolean algebra equals $\mathcal P(\operatorname{At}(B))$, but to me it seems that we use the fact that $\operatorname{At}(B)$ is nonempty, or at least, that seems to be assumed. So I want to prove this from scratch.)
Suppose there is no atom. Then there exists $i_1$ such that $a_{i_1}<a_1$, and $a_{i_2}<a_{i_1}$, etc. Since there are only finitely many $a_i$'s, $i_k=i_{k'}$ for some $k\ne k'$. Thus, $a_{i_k}<a_{i_k}$ by transitivity, which is impossible.