Variational principles on topological spaces. (1st September 2020)