-
-
Notifications
You must be signed in to change notification settings - Fork 702
Closed
Milestone
Description
Implementation of topological and differentiable vector bundles over manifolds.
Features:
- abstract vector bundles on topological manifolds
- trivializations
- local frames
- simple sections
- vector bundle fibers
- differentiable vector bundles and tensor bundles
Improvements in the preexisting code
- restriction of vectorframes depended on some strange order: fixed!
SRenforcement for automorphism field inversion removed (due to ticket prefer "X in Fields()" rather than "X.is_field()" #28189)is_unit()method superficially implemented for scalar fields to ensure division free matrix inversion for changes of frames (may be removed when Automorphism fields: remove SR enforcement when computing the inverse #28629 is solved)
Planned in the farther future
- sections of general tensor products and automorphism fields on vector bundles
- tensor products and Whitney sums of vector bundles
- better zero treatment as in Tensor Fields: Better Zero Treatment #28562
TensorFieldinherits fromSection,VectorFrameinherits fromLocalFrame- total space comes with induced charts
Depends on #28189
CC: @tscrim @egourgoulhon
Component: geometry
Keywords: vector bundles
Author: Michael Jung
Branch/Commit: 4ae4ca3
Reviewer: Eric Gourgoulhon, Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/28159