class_docstr: Class for the 3D Heisenberg group in the vector representation.
  
  The 3D Heisenberg group represented as R^3. It is a step-2 Carnot Lie
  group. It can be equipped with a natural sub-Riemannian structure, and it
  is a fundamental example in sub-Riemannian geometry.
  
  Parameters
  ----------
  No parameters
  
  References
  ----------
  https://en.wikipedia.org/wiki/Heisenberg_group
class_docstr_tok: ["Class","for","the","3D","Heisenberg","group","in","the","vector","representation",".","The","3D","Heisenberg","group","represented","as","R^3",".","It","is","a","step-2","Carnot","Lie","group",".","It","can","be","equipped","with","a","natural","sub-Riemannian","structure",",","and","it","is","a","fundamental","example","in","sub-Riemannian","geometry",".","Parameters","--","--","--","--","--","No","parameters","References","--","--","--","--","--","https",":","\/\/en.wikipedia.org\/wiki\/Heisenberg_group"]
docstr: Compute the group logarithm of the point at the identity.
  
  Parameters
  ----------
  point : array-like, shape=[..., 3]
      Point.
  
  Returns
  -------
  _ : array-like, shape=[..., 3]
      Group logarithm.
docstr_tok: ["Compute","the","group","logarithm","of","the","point","at","the","identity",".","Parameters","--","--","--","--","--","point",":","array-like",",","shape=","[","...",",","3","]","Point",".","Returns","--","--","--","-","_",":","array-like",",","shape=","[","...",",","3","]","Group","logarithm","."]
code: def log_from_identity(self, point):
      """Compute the group logarithm of the point at the identity.
  
      Parameters
      ----------
      point : array-like, shape=[..., 3]
          Point.
  
      Returns
      -------
      _ : array-like, shape=[..., 3]
          Group logarithm.
      """
      return gs.copy(point)
  
file_path: geomstats/geomstats/geometry/heisenberg.py
imports: import geomstats.backend
  from geomstats.geometry.base import VectorSpace
  from geomstats.geometry.euclidean import Euclidean
  from geomstats.geometry.lie_group import LieGroup
  from geomstats.geometry.symmetric_matrices import SymmetricMatrices
label_desc: Use image node_id 8 for calling the HeisenbergVectors obj's underlying member method code with example usage: obj.log_from_identity(point) and returns: gs