Standard constructions on vector bundles #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
This file contains several standard constructions on vector bundles:
-
bundle.trivial.vector_bundle 𝕜 B F: the trivial vector bundle with scalar field𝕜and model fiberFover the baseB -
vector_bundle.prod: for vector bundlesE₁andE₂with scalar field𝕜over a common base, a vector bundle structure on their direct sumE₁ ×ᵇ E₂(the notation stands forλ x, E₁ x × E₂ x). -
vector_bundle.pullback: for a vector bundleEoverB, a vector bundle structure on its pullbackf *ᵖ Eby a mapf : B' → B(the notation is a type synonym forE ∘ f).
Tags #
Vector bundle, direct sum, pullback
The trivial vector bundle #
Direct sum of two vector bundles #
The product of two vector bundles is a vector bundle.
Pullbacks of vector bundles #
Equations
- bundle.pullback.add_comm_monoid E f = λ (x : B'), _inst_1 (f x)
Equations
- bundle.pullback.module R E f = λ (x : B'), _inst_3 (f x)