class_docstr: Class implementing matrix Lie algebra related functions.
  
  Parameters
  ----------
  representation_dim : int
      Amount of rows and columns in the matrix representation of the
      Lie algebra.
class_docstr_tok: ["Class","implementing","matrix","Lie","algebra","related","functions",".","Parameters","--","--","--","--","--","representation_dim",":","int","Amount","of","rows","and","columns","in","the","matrix","representation","of","the","Lie","algebra","."]
code: def __init__(self, representation_dim, **kwargs):
      geomstats.errors.check_integer(
          representation_dim, "representation_dim"
      )
      super().__init__(
          shape=(representation_dim, representation_dim), **kwargs
      )
      self.representation_dim = representation_dim
  
file_path: geomstats/geomstats/geometry/lie_algebra.py
imports: import abc
  import geomstats.backend
  import geomstats.errors
  from geomstats.geometry.base import MatrixVectorSpace
  from geomstats.geometry.matrices import Matrices
  from ._bch_coefficients import BCH_COEFFICIENTS
label_desc: Use image node_id 1 to create a new MatrixLieAlgebra object from inherited base classes: MatrixVectorSpace, abc with example: obj = MatrixLieAlgebra(representation_dim)