functional analysis conditions 2