Other title:Algebra and algebraic thinking Algebra and algebraic thinking Lie algebras and algebraic groups