Let $A$ be a finite Boolean algebra. If I define a monomorphism (i.e. an injective homomorphism) from $A$ to another finite Boolean algebra $B$ of the same similarity type. Is this monomorphism an isomorphism?
I am tempted to think that yes, for two Boolean algebras which have the same number of elements are isomorphic. But I would like a second opinion to be sure...