class_docstr: Class for matrix Lie groups.
docstr: Perform function composition corresponding to the Lie group.
  
  Multiply the elements `point_a` and `point_b`.
  
  Parameters
  ----------
  point_a : array-like, shape=[..., {dim, [n, n]}]
      Left factor in the product.
  point_b : array-like, shape=[..., {dim, [n, n]}]
      Right factor in the product.
  
  Returns
  -------
  composed : array-like, shape=[..., {dim, [n, n]}]
      Product of point_a and point_b along the first dimension.
docstr_tok: ["Perform","function","composition","corresponding","to","the","Lie","group",".","Multiply","the","elements","`","point_a","`","and","`","point_b","`",".","Parameters","--","--","--","--","--","point_a",":","array-like",",","shape=","[","...",",","{","dim",",","[","n",",","n","]","}","]","Left","factor","in","the","product",".","point_b",":","array-like",",","shape=","[","...",",","{","dim",",","[","n",",","n","]","}","]","Right","factor","in","the","product",".","Returns","--","--","--","-","composed",":","array-like",",","shape=","[","...",",","{","dim",",","[","n",",","n","]","}","]","Product","of","point_a","and","point_b","along","the","first","dimension","."]
code: def compose(point_a, point_b):
      """Perform function composition corresponding to the Lie group.
  
      Multiply the elements `point_a` and `point_b`.
  
      Parameters
      ----------
      point_a : array-like, shape=[..., {dim, [n, n]}]
          Left factor in the product.
      point_b : array-like, shape=[..., {dim, [n, n]}]
          Right factor in the product.
  
      Returns
      -------
      composed : array-like, shape=[..., {dim, [n, n]}]
          Product of point_a and point_b along the first dimension.
      """
      return Matrices.mul(point_a, point_b)
  
imports: import abc
  import geomstats.backend
  from geomstats.geometry.invariant_metric import InvariantMetric
  from geomstats.geometry.manifold import Manifold
  from geomstats.geometry.matrices import Matrices
label_desc: Use image node_id 3 for calling the MatrixLieGroup obj's underlying member method code with example usage: obj.compose(point_a, point_b) and returns: Matrices