Definition 2.5 (Elementary embedding). An L-homomorphism h:M→N is an elementary L-embedding if for any L-formula φ(x¯) and any a¯∈M (with |x¯|=|a¯|) we have