@@ -44,7 +44,7 @@ class DifferentiableVectorBundle(TopologicalVectorBundle):
4444 INPUT:
4545
4646 - ``rank`` -- positive integer; rank of the vector bundle
47- - ``name``` -- string representation given to the total space
47+ - ``name`` -- string representation given to the total space
4848 - ``base_space`` -- the base space (differentiable manifold) `M` over which
4949 the vector bundle is defined
5050 - ``field`` -- field `K` which gives the fibers the structure of a
@@ -59,11 +59,10 @@ class DifferentiableVectorBundle(TopologicalVectorBundle):
5959 :class:`~sage.categories.topological_spaces.TopologicalSpaces`)
6060 for other types of topological fields
6161
62- - ``latex_name`` -- (default: ``None``) latex representation given to the
62+ - ``latex_name`` -- (default: ``None``) LaTeX representation given to the
6363 total space
6464 - ``category`` -- (default: ``None``) to specify the category; if
65- ``None``, ``VectorBundles(base_space, c_field).Differentiable()`` (or
66- ``Manifolds(field).Smooth()`` if ``diff_degree`` = ``infinity``)`` is
65+ ``None``, ``VectorBundles(base_space, c_field).Differentiable()`` is
6766 assumed (see the category
6867 :class:`~sage.categories.vector_bundles.VectorBundles`)
6968
@@ -140,7 +139,7 @@ def diff_degree(self):
140139 Return the vector bundle's degree of differentiability.
141140
142141 The degree of differentiability is the integer `k` (possibly
143- `k=\infty`) such that the vector bundle is of class `C^k`-manifold over
142+ `k=\infty`) such that the vector bundle is of class `C^k` over
144143 its base field. The degree always corresponds to the degree of
145144 differentiability of it's base space.
146145
@@ -390,9 +389,15 @@ def fiber(self, point):
390389 r"""
391390 Return the tensor bundle fiber at ``point``.
392391
393- .. SEEALSO::
392+ INPUT:
393+
394+ - ``point`` -- :class:`~sage.manifolds.point.ManifoldPoint`;
395+ point `p` at which the fiber is defined
394396
395- :meth:`~sage.manifolds.differentiable.manifold.Manifold.tangent_space`.
397+ OUPUT:
398+
399+ - an instance of :class:`~sage.tensor.modules.finite_rank_free_module.FiniteRankFreeModule`
400+ representing the tensor bundle fiber
396401
397402 EXAMPLES::
398403
@@ -405,6 +410,19 @@ def fiber(self, point):
405410 sage: TM.fiber(p)
406411 Tangent space at Point p on the 3-dimensional differentiable
407412 manifold M
413+ sage: TM.fiber(p) is M.tangent_space(p)
414+ True
415+
416+ ::
417+
418+ sage: T11M = M.tensor_bundle(1,1); T11M
419+ Tensor bundle T^(1,1)M over the 3-dimensional differentiable
420+ manifold M
421+ sage: T11M.fiber(p)
422+ Free module of type-(1,1) tensors on the Tangent space at Point p
423+ on the 3-dimensional differentiable manifold M
424+ sage: T11M.fiber(p) is M.tangent_space(p).tensor_module(1,1)
425+ True
408426
409427 """
410428 amb_point = self ._dest_map (point )
@@ -417,7 +435,10 @@ def atlas(self):
417435
418436 .. SEEALSO::
419437
420- This method invokes :meth:`~sage.manifolds.manifold.Manifold.atlas`.
438+ This method invokes
439+ :meth:`~sage.manifolds.manifold.TopologicalManifold.atlas`
440+ of class
441+ :class:`~sage.manifolds.manifold.TopologicalManifold`
421442
422443 EXAMPLES::
423444
@@ -439,7 +460,7 @@ def section_module(self, domain=None):
439460 .. SEEALSO::
440461
441462 This method invokes
442- :meth:`~sage.manifolds.differentiable.manifold.Manifold .tensor_field_module`.
463+ :meth:`~sage.manifolds.differentiable.manifold.DifferentiableManifold .tensor_field_module`.
443464
444465 INPUT:
445466
@@ -483,7 +504,7 @@ def section(self, *args, **kwargs):
483504 .. SEEALSO::
484505
485506 This method invokes
486- :meth:`~sage.manifolds.differentiable.manifold.Manifold .tensor_field`.
507+ :meth:`~sage.manifolds.differentiable.manifold.DifferentiableManifold .tensor_field`.
487508
488509 INPUT:
489510
@@ -560,7 +581,7 @@ def set_change_of_frame(self, frame1, frame2, change_of_frame,
560581 .. SEEALSO::
561582
562583 This method invokes
563- :meth:`~sage.manifolds.differentiable.manifold.Manifold .set_change_of_frame`.
584+ :meth:`~sage.manifolds.differentiable.manifold.DifferentiableManifold .set_change_of_frame`.
564585
565586 INPUT:
566587
@@ -611,7 +632,8 @@ def change_of_frame(self, frame1, frame2):
611632 .. SEEALSO::
612633
613634 This method invokes
614- :meth:`~sage.manifolds.differentiable.manifold.Manifold.change_of_frame`.
635+ :meth:`~sage.manifolds.differentiable.manifold.DifferentiableManifold.change_of_frame`
636+ of class :class:`~sage.manifolds.differentiable.manifold.DifferentiableManifold`.
615637
616638 INPUT:
617639
@@ -659,7 +681,8 @@ def changes_of_frame(self):
659681 .. SEEALSO::
660682
661683 This method invokes
662- :meth:`~sage.manifolds.differentiable.manifold.Manifold.changes_of_frame`.
684+ :meth:`~sage.manifolds.differentiable.manifold.DifferentiableManifold.changes_of_frame`
685+ of class :class:`~sage.manifolds.differentiable.manifold.DifferentiableManifold`.
663686
664687 OUTPUT:
665688
@@ -717,7 +740,9 @@ def frames(self):
717740 .. SEEALSO::
718741
719742 This method invokes
720- :meth:`~sage.manifolds.differentiable.manifold.Manifold.frames`.
743+ :meth:`~sage.manifolds.differentiable.manifold.DifferentiableManifold.frames`
744+ of class
745+ :class:`~sage.manifolds.differentiable.manifold.DifferentiableManifold`.
721746
722747 OUTPUT:
723748
@@ -764,7 +789,9 @@ def coframes(self):
764789 .. SEEALSO::
765790
766791 This method invokes
767- :meth:`~sage.manifolds.differentiable.manifold.Manifold.coframes`.
792+ :meth:`~sage.manifolds.differentiable.manifold.DifferentiableManifold.coframes`
793+ of class
794+ :class:`~sage.manifolds.differentiable.manifold.DifferentiableManifold`.
768795
769796 OUTPUT:
770797
@@ -816,7 +843,7 @@ def trivialization(self, coordinates='', names=None, calc_method=None):
816843 .. SEEALSO::
817844
818845 This method invokes
819- :meth:`~sage.manifolds.manifold.Manifold .chart`.
846+ :meth:`~sage.manifolds.manifold.TopologicalManifold .chart`.
820847
821848 INPUT:
822849
@@ -864,7 +891,7 @@ def trivialization(self, coordinates='', names=None, calc_method=None):
864891 examples below). If no interval range, no period and no LaTeX spelling
865892 is to be set for any coordinate, the argument ``coordinates`` can be
866893 omitted when the shortcut operator ``<,>`` is used to declare the
867- chart (see examples below) .
894+ trivialization .
868895
869896 OUTPUT:
870897
@@ -900,7 +927,7 @@ def transitions(self):
900927 .. SEEALSO::
901928
902929 This method invokes
903- :meth:`~sage.manifolds.manifold.Manifold .coord_changes`.
930+ :meth:`~sage.manifolds.manifold.TopologicalManifold .coord_changes`.
904931
905932 EXAMPLES:
906933
@@ -954,7 +981,7 @@ def transition(self, chart1, chart2):
954981 .. SEEALSO::
955982
956983 This method invokes
957- :meth:`~sage.manifolds.manifold.Manifold .coord_change`.
984+ :meth:`~sage.manifolds.manifold.TopologicalManifold .coord_change`.
958985
959986 INPUT:
960987
@@ -992,7 +1019,7 @@ def is_manifestly_trivial(self):
9921019
9931020 EXAMPLES:
9941021
995- A just created manifold has no a priori manifestly trivial tensor
1022+ A just created manifold has a priori no manifestly trivial tangent
9961023 bundle::
9971024
9981025 sage: M = Manifold(2, 'M')
0 commit comments