class_docstr: Lie algebra of the general linear group.
  
  This is the space of matrices.
  
  Parameters
  ----------
  n : int
      Integer representing the shape of the matrices: n x n.
code: def __init__(self, n, equip=True):
      self.n = n
      super().__init__(dim=n**2, representation_dim=n, equip=equip)
      self._mat_space = Matrices(n, n, equip=False)
  
imports: import geomstats.algebra_utils
  import geomstats.backend
  from geomstats.geometry.base import VectorSpaceOpenSet
  from geomstats.geometry.lie_algebra import MatrixLieAlgebra
  from geomstats.geometry.lie_group import MatrixLieGroup
  from geomstats.geometry.matrices import Matrices, MatricesMetric
label_desc: Use image node_id 1 to create a new SquareMatrices object from inherited base classes: MatrixLieAlgebra with example: obj = SquareMatrices(n, equip)