Source: http://electroussafi.ueuo.com/docs/sln/E_algebre.pdf