---
date: '2024-11-27'
description: a gentle introduction into tensor analysis
id: Tensor field
modified: 2026-06-05 15:08:06 GMT-04:00
tags:
  - math
title: Tensor field
created: '2024-11-27'
published: '2024-11-27'
pageLayout: default
slug: thoughts/Tensor-field
permalink: https://aarnphm.xyz/thoughts/Tensor-field.md
generator:
  quartz: v4.6.0
  hostedProvider: Cloudflare
  baseUrl: aarnphm.xyz
full: https://aarnphm.xyz/llms-full.txt
---
> a function assign a tensor to each point of a region of a mathematical space (typically a <mark>Euclidean space</mark> or a [[thoughts/manifold]])

> \[!definition\] Definition 1.
>
> Let $M$ be a manifold, for instance the Euclidean plane $\mathbb{R}^n$
>
> Then a tensor field of type $(p, q)$ is a section
>
> $$
> T \in \Gamma(M, V^{\otimes p} \otimes (V^{*})^{\otimes q})
> $$
>
> where $V$ is a [[thoughts/Tensor field#vector bundle|vector bundle]] on $M$, $V^{*}$ is its [[thoughts/Tensor field#dual]] and $\otimes$ is the tensor product of vector bundles

## via coordinate transitions

See also \[@mcconnell2014applications;@schouten1951tensor\]

---

## appendix

_a few math definitions_

### tensor product

A tensor product of $V \otimes W$ of two [[thoughts/Vector space]] $V$ and $W$ over the same field is a vector space to which is associated a _bilinear map_ $V \times W \to V \otimes W$ that maps a pair $(v, w), v \in V, w \in W$ to an element of $V \otimes W$ denoted $v \otimes w$

### metric tensors

> A tangent space is a $n$-dimensional differentiable manifold $M$ associated with each point $p$.

a non-degenerate, smooth, symmetric bilinear map that assigns a real number to pairs of tangent vectors at each tangent space of the manifold.

> \[!definition\] Definition 2. metric tensor `g`
>
> $$
> g: T_p M \times T_p M \to \mathbb{R}
> $$

The map is symmetric and bilinear, so if $X, Y, Z \in T_p M$ are tangent vectors at point $p$ to the manifold $M$ then we have:

$$
\begin{aligned}
g(X,Y) &= g(Y,X) \\
g(aX + Y, Z) &= ag(X,Z) + g(Y,Z)
\end{aligned}
$$

for any real number $a \in \mathbb{R}$

> $g$ is _non-degenerate_ means there is no non-zero $X \in T_p M$ such that $g(X,Y)=0 \forall \space Y \in T_p M$

### vector bundle

a topological construction that makes precise the idea of a family of vector space parameterised by another space $X$

ex: $X$ could be a topological space, a [[thoughts/manifold]]

![[thoughts/images/MobiusStrip.mp4]]

_Möbius strip_

> to every point $x$ of the space $X$ we “attach” a vector space $V(x)$ in such a way that these vector space fits together to form another space of the same kind as $X$

> \[!definition\] Definition 3.
>
> A **real vector bundle** consists of
>
> - topological spaces $X$ (base space) and $E$ (total space)
> - a continuous surjection $\pi: E \rightarrow X$ (bundle projection)
> - For every $x$ in $X$ the structure of a _finite-dimensional real vector space_ on the [[thoughts/Tensor field#fiber]] $\pi^{-1}(\{x\})$

> \[!tip\] compatibility condition
>
> For every point $p$ in $X$, there is an <mark>open neighborhood</mark> $U \subseteq X$ of $p$ and a **[[thoughts/homeomorphism]]**
>
> $$
> \varphi : U \times \mathbb{R}^k \rightarrow \pi^{-1}(U)
> $$
>
> such that for all $x$ in $U$:
>
> - $(\pi \circ \varphi)(x,v)=x$ for all vectors $v$ in $\mathbb{R}^k$
> - the map $v \mapsto \varphi(x,v)$ is a <mark>linear isomorphism</mark> between vector spaces $\mathbb{R}^k$ and $\pi^{-1}(\{x\})$

#### properties

- open neighborhood $U$ together with the hoemomorphism $\varphi$ is called a <mark>local trivialisation</mark> of the vector bundle [^local-trivial]

[^local-trivial]: shows that _locally_ the map $\pi$ “looks like” the projection of $U \times \mathbb{R}^k$ on $U$

- every fiber $\pi^{-1}(\{x\})$ is a finite-dimensional real vector space and hence has a _dimension_ $k_x$

- function $x \to k_x$ is locally constant, and therefore constant on each _connected component_ of $X$

> \[!note\] rank of the vector bundle
>
> if $k_x$ is equal to constant $k$ on all of $X$, then $k$ is the rank of the vector bundle, and $E$ is a **vector bundle of rank** $k$

> \[!definition\] Definition 4. trivial bundle
>
> The Cartesian product $X \times \mathbb{R}^k$ equipped with the projection $X \times \mathbb{R}^k \to X$ is considered as the _trivial bundle_ of rank $k$ over $X$

### dual

operations on vector bundle extending the operation of duality for vector space.

> \[!definition\] Definition 5.
>
> a _dual bundle_ of a vector bundle $\pi : E \rightarrow X$ is the vector bundle $\pi^{*}: E^{*} \rightarrow X$ whose fiber are the dual spaces to fibers of $E$

Equivalently, $E^{*}$ can be defined as the Hom bundle $\text{Hom}(E, \mathbb{R} \times X)$, the vector bundle of morphisms from $E$ to the trivial line bundle $\mathbb{R} \times X \rightarrow X$

### fiber

_a space that is <mark>locally</mark> a product space, but <mark>globally</mark> may have different topological structure_

> \[!definition\] Definition 6.
>
> A fiber bundle is a structure $(E, B, \pi, F)$ where:
>
> - $E, B, F$ are topological space
> - $\pi: E \rightarrow B$ is a _continuous surjection_ satisfying <mark>local triviality</mark> condition

$B$ is considered as _base space_, $E$ is **total space**, and $F$ is the <mark>fiber space</mark>

the map $\pi$ is called the **projection map**

> \[!abstract\] consequences
>
> we require that for every $x \in B$, there is an open neighborhood $U \subseteq B$ of $x$ such that there is a [[thoughts/homeomorphism]] $\varphi: \pi^{-1}(U) \rightarrow U \times F$ such that a way $\pi$ agrees with the projection onto the first factor. [^annotation]

[^annotation]: $\pi^{-1}(U)$ is the given subspace topology, and $U \times F$ is the product space

<figure class="tikz" data-remark-tikz style=""><span class="tikz-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><annotation encoding="application/x-tex">"\\usepackage{tikz-cd}\n\\begin{document}\n\\begin{tikzcd}\n\\pi^{-1}(U) \\arrow[r, \"\\varphi\"] \\arrow[d, \"\\pi\"'] &#x26; U \\times F \\arrow[ld, \"proj_1\"] \\\\\nU &#x26;\n\\end{tikzcd}\n\\end{document}"</annotation></semantics></math></span><img src="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxMDEuNjcyNzlwdCIgaGVpZ2h0PSI1MC4xMTIyN3B0IiB2aWV3Qm94PSItNzIgLTcyIDEwMS42NzI3OSA1MC4xMTIyNyI+PGcgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEuNDMzNjA5MDA4Nzg5MDYsLTQ3LjIxMzg2NzE4NzQ5OTk5KSBzY2FsZSgxLC0xKSI+PGcgc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlLXdpZHRoPSIwLjQiPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAuODM2NCwtMjEuMzk2NDEpIj4gPGcgc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIHRyYW5zbGF0ZSgtMjEuNDMzNjA5MDA4Nzg5MDYsLTQ3LjIxMzg2NzE4NzQ5OTk5KSBzY2FsZSgtMSwtMSkiPjxnIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuODgyNTUzMTAwNTg1OTM3MywtODEuODY2NjgzOTU5OTYwOTIpIHNjYWxlKDEsLTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuMjQ1NTEsMC4wKSI+IDxnIHN0cm9rZT0iIzAwMCIgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSB0cmFuc2xhdGUoLTAuODgyNTUzMTAwNTg1OTM3MywtODEuODY2NjgzOTU5OTYwOTIpIHNjYWxlKC0xLC0xKSI+PGcgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSI+IDx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii04MS44NjY2ODM5NTk5NjA5MiIgeD0iLTAuODgyNTUzMTAwNTg1OTM3MyIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjEwIiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj7PgDwvdGV4dD48dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItODUuNDk1NjA1NDY4NzQ5OTkiIHg9IjUuMTc2NTAwMzIwNDM0NTY5IiBmb250LWZhbWlseT0ic2VyaWYiIGZvbnQtc2l6ZT0iNyIgZmlsbD0iYmxhY2siPuKIkjwvdGV4dD48dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItODUuNDk1NjA1NDY4NzQ5OTkiIHg9IjExLjQyNjUyOTg4NDMzODM3NyIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjciIGZpbGw9ImJsYWNrIj4xPC90ZXh0Pjx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii04MS44NjY2ODM5NTk5NjA5MiIgeD0iMTUuOTEyNjQ1MzM5OTY1ODE3IiBmb250LWZhbWlseT0ic2VyaWYiIGZvbnQtc2l6ZT0iMTAiIGZpbGw9ImJsYWNrIj4oPC90ZXh0Pjx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii04MS44NjY2ODM5NTk5NjA5MiIgeD0iMTkuODAxNTQ4MDA0MTUwMzg3IiBmb250LWZhbWlseT0ic2VyaWYiIGZvbnQtc2l6ZT0iMTAiIGZpbGw9ImJsYWNrIiBmb250LXN0eWxlPSJpdGFsaWMiPlU8L3RleHQ+PHRleHQgYWxpZ25tZW50LWJhc2VsaW5lPSJiYXNlbGluZSIgeT0iLTgxLjg2NjY4Mzk1OTk2MDkyIiB4PSIyNy43MTk1Nzc3ODkzMDY2MzQiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSIxMCIgZmlsbD0iYmxhY2siPik8L3RleHQ+PC9nPiA8L2c+IDwvZz48L2c+IDwvZz4gPC9nPjxnIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjEuOTUzODI2OTA0Mjk2ODYsLTgxLjg2NjY4Mzk1OTk2MDkyKSBzY2FsZSgxLC0xKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEzLjk3OTgxLDAuMCkiPiA8ZyBzdHJva2U9IiMwMDAiIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkgdHJhbnNsYXRlKDYxLjk1MzgyNjkwNDI5Njg2LC04MS44NjY2ODM5NTk5NjA5Mikgc2NhbGUoLTEsLTEpIj48ZyBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIj4gPHRleHQgYWxpZ25tZW50LWJhc2VsaW5lPSJiYXNlbGluZSIgeT0iLTgxLjg2NjY4Mzk1OTk2MDkyIiB4PSI2MS45NTM4MjY5MDQyOTY4NiIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjEwIiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5VPC90ZXh0Pjx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii04MS44NjY2ODM5NTk5NjA5MiIgeD0iNzIuMDk0MDI0NjU4MjAzMTEiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSIxMCIgZmlsbD0iYmxhY2siPsOXPC90ZXh0Pjx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii04MS44NjY2ODM5NTk5NjA5MiIgeD0iODIuMDkzOTk3OTU1MzIyMjUiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSIxMCIgZmlsbD0iYmxhY2siIGZvbnQtc3R5bGU9Iml0YWxpYyI+RjwvdGV4dD48L2c+IDwvZz4gPC9nPjwvZz4gPC9nPiA8L2c+PGcgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44ODI1NTMxMDA1ODU5MzczLC00Ny4yMTM4NjcxODc0OTk5OSkgc2NhbGUoMSwtMSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjk1OTAxLDAuMCkiPiA8ZyBzdHJva2U9IiMwMDAiIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkgdHJhbnNsYXRlKC0wLjg4MjU1MzEwMDU4NTkzNzMsLTQ3LjIxMzg2NzE4NzQ5OTk5KSBzY2FsZSgtMSwtMSkiPjxnIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiPiA8dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDcuMjEzODY3MTg3NDk5OTkiIHg9Ii0wLjg4MjU1MzEwMDU4NTkzNzMiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSIxMCIgZmlsbD0iYmxhY2siIGZvbnQtc3R5bGU9Iml0YWxpYyI+VTwvdGV4dD48L2c+IDwvZz4gPC9nPjwvZz4gPC9nPiA8L2c+PGcgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MS45NTM4MjY5MDQyOTY4NiwtNDcuMjEzODY3MTg3NDk5OTkpIHNjYWxlKDEsLTEpIj48L2c+PC9nPjwvZz4gPC9nPiA8ZyBzdHJva2Utd2lkdGg9IjAuMzk5OTgiPiA8cGF0aCBkPSIgTSAtOS41MzQyOSAxNS43NTY0MSBMIDEzLjY2NTczIDE1Ljc1NjQxICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuODY1NywxNS43NTY0MSkiPiA8ZyBzdHJva2UtZGFzaGFycmF5PSJub25lIiBzdHJva2UtZGFzaG9mZnNldD0iMC4wIj4gPGcgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4gPGcgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+IDxwYXRoIGQ9IiBNIC0yLjA3OTg4IDIuMzk5ODYgQyAtMS42OTk4OSAwLjk1OTkyIC0wLjg1MzEzIDAuMjc5OTggMC4wIDAuMCBDIC0wLjg1MzEzIC0wLjI3OTk4IC0xLjY5OTg5IC0wLjk1OTkyIC0yLjA3OTg4IC0yLjM5OTg2ICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPC9nPiA8L2c+IDwvZz4gIDwvZz4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMzY0MTcsMTkuNDcwMjUpIj4gPGcgc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIHRyYW5zbGF0ZSgtMjEuNDMzNjA5MDA4Nzg5MDYsLTQ3LjIxMzg2NzE4NzQ5OTk5KSBzY2FsZSgtMSwtMSkiPjxnIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiPiA8dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDcuMjEzODY3MTg3NDk5OTkiIHg9Ii0yMS40MzM2MDkwMDg3ODkwNiIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjciIGZpbGw9ImJsYWNrIiBmb250LXN0eWxlPSJpdGFsaWMiPs+GPC90ZXh0PjwvZz4gPC9nPiA8L2c+PC9nPiA8L2c+IDwvZz4gPGcgc3Ryb2tlLXdpZHRoPSIwLjM5OTk4Ij4gPHBhdGggZD0iIE0gLTMwLjI4NTM0IDYuODk2NjggTCAtMzAuMjg1MzQgLTEwLjMwMzQgICIgZmlsbD0ibm9uZSI+PC9wYXRoPiA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjAsLTEuMCwxLjAsMC4wLC0zMC4yODUzNCwtMTAuNTAzMzkpIj4gPGcgc3Ryb2tlLWRhc2hhcnJheT0ibm9uZSIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAuMCI+IDxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+IDxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiPiA8cGF0aCBkPSIgTSAtMi4wNzk4OCAyLjM5OTg2IEMgLTEuNjk5ODkgMC45NTk5MiAtMC44NTMxMyAwLjI3OTk4IDAuMCAwLjAgQyAtMC44NTMxMyAtMC4yNzk5OCAtMS42OTk4OSAtMC45NTk5MiAtMi4wNzk4OCAtMi4zOTk4NiAgIiBmaWxsPSJub25lIj48L3BhdGg+IDwvZz4gPC9nPiA8L2c+ICA8L2c+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNy41NjU1NSwtMy40MTAyOCkiPiA8ZyBzdHJva2U9IiMwMDAiIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkgdHJhbnNsYXRlKC0yMS40MzM2MDkwMDg3ODkwNiwtNDcuMjEzODY3MTg3NDk5OTkpIHNjYWxlKC0xLC0xKSI+PGcgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSI+IDx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii00Ny4yMTM4NjcxODc0OTk5OSIgeD0iLTIxLjQzMzYwOTAwODc4OTA2IiBmb250LWZhbWlseT0ic2VyaWYiIGZvbnQtc2l6ZT0iNyIgZmlsbD0iYmxhY2siIGZvbnQtc3R5bGU9Iml0YWxpYyI+z4A8L3RleHQ+PC9nPiA8L2c+IDwvZz48L2c+IDwvZz4gPC9nPiA8ZyBzdHJva2Utd2lkdGg9IjAuMzk5OTgiPiA8cGF0aCBkPSIgTSAxOS41MTE2OSA4LjU2MzM3IEwgLTIxLjQ3MDU4IC0xNC4wMzk2ICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPGcgdHJhbnNmb3JtPSJtYXRyaXgoLTAuODc1NjMsLTAuNDgyOTMsMC40ODI5MywtMC44NzU2MywtMjEuNjQ1NjgsLTE0LjEzNjE3KSI+IDxnIHN0cm9rZS1kYXNoYXJyYXk9Im5vbmUiIHN0cm9rZS1kYXNob2Zmc2V0PSIwLjAiPiA8ZyBzdHJva2UtbGluZWNhcD0icm91bmQiPiA8ZyBzdHJva2UtbGluZWpvaW49InJvdW5kIj4gPHBhdGggZD0iIE0gLTIuMDc5ODggMi4zOTk4NiBDIC0xLjY5OTg5IDAuOTU5OTIgLTAuODUzMTMgMC4yNzk5OCAwLjAgMC4wIEMgLTAuODUzMTMgLTAuMjc5OTggLTEuNjk5ODkgLTAuOTU5OTIgLTIuMDc5ODggLTIuMzk5ODYgICIgZmlsbD0ibm9uZSI+PC9wYXRoPiA8L2c+IDwvZz4gPC9nPiAgPC9nPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjE5ODIxLC05LjgxOTM3KSI+IDxnIHN0cm9rZT0iIzAwMCIgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSB0cmFuc2xhdGUoLTIxLjQzMzYwOTAwODc4OTA2LC00Ny4yMTM4NjcxODc0OTk5OSkgc2NhbGUoLTEsLTEpIj48ZyBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIj4gPHRleHQgYWxpZ25tZW50LWJhc2VsaW5lPSJiYXNlbGluZSIgeT0iLTQ3LjIxMzg2NzE4NzQ5OTk5IiB4PSItMjEuNDMzNjA5MDA4Nzg5MDYiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSI3IiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5wcjwvdGV4dD48dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDcuMjEzODY3MTg3NDk5OTkiIHg9Ii0xMy4zODI5ODUxMTUwNTEyNjYiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSI3IiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5vajwvdGV4dD48dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDYuMjEzODY3MTg3NDk5OTkiIHg9Ii02LjEyNjY4NDE4ODg0Mjc3MiIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjUiIGZpbGw9ImJsYWNrIj4xPC90ZXh0PjwvZz4gPC9nPiA8L2c+PC9nPiA8L2c+IDwvZz4gPC9nPiA8L2c+IDwvZz48L3N2Zz4=" alt="tikz diagram" loading="lazy" decoding="async"><figcaption><em>source code</em><button class="source-code-button" aria-label="copy source code for this tikz graph" title="copy source code for this tikz graph"><svg class="source-icon" xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 -4 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><use href="#code-icon"></use></svg><svg class="check-icon" xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 -4 16 16" fill="currentColor" stroke="none" stroke-width="0" stroke-linecap="round" stroke-linejoin="round"><use href="#github-check"></use></svg></button></figcaption></figure>

where $\text{proj}_1: U \times F \rightarrow U$ is the natural projection and $\varphi : \pi^{-1}(U) \rightarrow U \times F$ is a homeomorphism.

> The set of all $\{(U_i, \varphi_i)\}$ is called a **local trivialization** of the bundle

Therefore, for any $p \in B$, the _preimage_ $\pi^{-1}(\{p\})$ is _homeomorphic_ to $F$ [^true] and is called the <mark>fiber over</mark> p

[^true]: since this is true of $\text{proj}_1^{-1}(\{p\})$

> \[!note\] annotation
>
> a fiber bundle $(E, B, \pi, F)$ is often denoted as
>
> $$
> F \to E \xrightarrow{\pi} B
> $$

#### bundle map

Suppose that $M$ and $N$ are base space, and $\pi_E: E \to M$ and $\pi_F: F \to N$ are fiber bundles over $M$ and $N$ respectively.

> \[!definition\] Definition 7.
>
> **bundle map/morphism** consists of a pair of continuous functions
>
> $$
> \varphi: E \to F, f: M \to N
> $$
>
> such that $\pi_F \circ \varphi = f \circ \pi_E$. That is the following is commutative:
>
> <figure class="tikz" data-remark-tikz style=""><span class="tikz-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><annotation encoding="application/x-tex">"\\usepackage{tikz-cd}\n\\begin{document}\n\\begin{tikzcd}\nE \\arrow[r, \"\\varphi\"] \\arrow[d, \"\\pi_E\"'] &#x26; F \\arrow[d, \"\\pi_F\"] \\\\\nM \\arrow[r, \"f\"'] &#x26; N\n\\end{tikzcd}\n\\end{document}"</annotation></semantics></math></span><img src="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI3Mi40Mjk2OXB0IiBoZWlnaHQ9IjUxLjc2MTAzcHQiIHZpZXdCb3g9Ii03MiAtNzIgNzIuNDI5NjkgNTEuNzYxMDMiPjxnIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM2LjQyODQyMTAyMDUwNzgwNSwtNDguMjI5NzUxNTg2OTE0MDUpIHNjYWxlKDEsLTEpIj48ZyBzdHJva2U9IiMwMDAiIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2Utd2lkdGg9IjAuNCI+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMC41NjkzOCwtMTkuNDkzMDYpIj4gPGcgc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIHRyYW5zbGF0ZSgtMzYuNDI4NDIxMDIwNTA3ODA1LC00OC4yMjk3NTE1ODY5MTQwNSkgc2NhbGUoLTEsLTEpIj48ZyBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNi43MjcwNTA3ODEyNDk5OTMsLTgwLjM4MjU2ODM1OTM3NDk5KSBzY2FsZSgxLC0xKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuOTc5MTYsMC4wKSI+IDxnIHN0cm9rZT0iIzAwMCIgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSB0cmFuc2xhdGUoLTI2LjcyNzA1MDc4MTI0OTk5MywtODAuMzgyNTY4MzU5Mzc0OTkpIHNjYWxlKC0xLC0xKSI+PGcgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSI+IDx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii04MC4zODI1NjgzNTkzNzQ5OSIgeD0iLTI2LjcyNzA1MDc4MTI0OTk5MyIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjEwIiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5FPC90ZXh0PjwvZz4gPC9nPiA8L2c+PC9nPiA8L2c+IDwvZz48ZyBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Ljg0MjMxNTY3MzgyODEyMSwtODAuMzgyNTY4MzU5Mzc0OTkpIHNjYWxlKDEsLTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy45MDk3MywwLjApIj4gPGcgc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIHRyYW5zbGF0ZSgxNS44NDIzMTU2NzM4MjgxMjEsLTgwLjM4MjU2ODM1OTM3NDk5KSBzY2FsZSgtMSwtMSkiPjxnIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiPiA8dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItODAuMzgyNTY4MzU5Mzc0OTkiIHg9IjE1Ljg0MjMxNTY3MzgyODEyMSIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjEwIiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5GPC90ZXh0PjwvZz4gPC9nPiA8L2c+PC9nPiA8L2c+IDwvZz48ZyBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNi43MjcwNTA3ODEyNDk5OTMsLTQ4LjIyOTc1MTU4NjkxNDA1KSBzY2FsZSgxLC0xKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzk1ODMsMC4wKSI+IDxnIHN0cm9rZT0iIzAwMCIgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSB0cmFuc2xhdGUoLTI2LjcyNzA1MDc4MTI0OTk5MywtNDguMjI5NzUxNTg2OTE0MDUpIHNjYWxlKC0xLC0xKSI+PGcgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSI+IDx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii00OC4yMjk3NTE1ODY5MTQwNSIgeD0iLTI2LjcyNzA1MDc4MTI0OTk5MyIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjEwIiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5NPC90ZXh0PjwvZz4gPC9nPiA8L2c+PC9nPiA8L2c+IDwvZz48ZyBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Ljg0MjMxNTY3MzgyODEyMSwtNDguMjI5NzUxNTg2OTE0MDUpIHNjYWxlKDEsLTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNC41NjI0OCwwLjApIj4gPGcgc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIHRyYW5zbGF0ZSgxNS44NDIzMTU2NzM4MjgxMjEsLTQ4LjIyOTc1MTU4NjkxNDA1KSBzY2FsZSgtMSwtMSkiPjxnIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiPiA8dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDguMjI5NzUxNTg2OTE0MDUiIHg9IjE1Ljg0MjMxNTY3MzgyODEyMSIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjEwIiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5OPC90ZXh0PjwvZz4gPC9nPiA8L2c+PC9nPiA8L2c+IDwvZz48L2c+PC9nPiA8L2c+IDxnIHN0cm9rZS13aWR0aD0iMC4zOTk5OCI+IDxwYXRoIGQ9IiBNIC0xMi4zODMzMiAxNS4xNTk3NiBMIDEyLjg4NjEyIDE1LjE1OTc2ICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuMDg2MSwxNS4xNTk3NikiPiA8ZyBzdHJva2UtZGFzaGFycmF5PSJub25lIiBzdHJva2UtZGFzaG9mZnNldD0iMC4wIj4gPGcgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4gPGcgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+IDxwYXRoIGQ9IiBNIC0yLjA3OTg4IDIuMzk5ODYgQyAtMS42OTk4OSAwLjk1OTkyIC0wLjg1MzEzIDAuMjc5OTggMC4wIDAuMCBDIC0wLjg1MzEzIC0wLjI3OTk4IC0xLjY5OTg5IC0wLjk1OTkyIC0yLjA3OTg4IC0yLjM5OTg2ICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPC9nPiA8L2c+IDwvZz4gIDwvZz4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMTc4NDgsMTguODczNikiPiA8ZyBzdHJva2U9IiMwMDAiIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkgdHJhbnNsYXRlKC0zNi40Mjg0MjEwMjA1MDc4MDUsLTQ4LjIyOTc1MTU4NjkxNDA1KSBzY2FsZSgtMSwtMSkiPjxnIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiPiA8dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDguMjI5NzUxNTg2OTE0MDUiIHg9Ii0zNi40Mjg0MjEwMjA1MDc4MDUiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSI3IiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj7PhjwvdGV4dD48L2c+IDwvZz4gPC9nPjwvZz4gPC9nPiA8L2c+IDxnIHN0cm9rZS13aWR0aD0iMC4zOTk5OCI+IDxwYXRoIGQ9IiBNIC0yMC44NjgwMSA4LjgwMDAzIEwgLTIwLjg2ODAxIC04LjQwMDA1ICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4wLC0xLjAsMS4wLDAuMCwtMjAuODY4MDEsLTguNjAwMDQpIj4gPGcgc3Ryb2tlLWRhc2hhcnJheT0ibm9uZSIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAuMCI+IDxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+IDxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiPiA8cGF0aCBkPSIgTSAtMi4wNzk4OCAyLjM5OTg2IEMgLTEuNjk5ODkgMC45NTk5MiAtMC44NTMxMyAwLjI3OTk4IDAuMCAwLjAgQyAtMC44NTMxMyAtMC4yNzk5OCAtMS42OTk4OSAtMC45NTk5MiAtMi4wNzk4OCAtMi4zOTk4NiAgIiBmaWxsPSJub25lIj48L3BhdGg+IDwvZz4gPC9nPiA8L2c+ICA8L2c+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMy42ODg4MSwtMS4wMDQxNSkiPiA8ZyBzdHJva2U9IiMwMDAiIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkgdHJhbnNsYXRlKC0zNi40Mjg0MjEwMjA1MDc4MDUsLTQ4LjIyOTc1MTU4NjkxNDA1KSBzY2FsZSgtMSwtMSkiPjxnIGZpbGw9IiMwMDAiPiA8ZyBzdHJva2U9Im5vbmUiPiA8dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDguMjI5NzUxNTg2OTE0MDUiIHg9Ii0zNi40Mjg0MjEwMjA1MDc4MDUiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSI3IiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj7PgDwvdGV4dD48dGV4dCBhbGlnbm1lbnQtYmFzZWxpbmU9ImJhc2VsaW5lIiB5PSItNDcuMjI0MTgyMTI4OTA2MjQiIHg9Ii0zMS43NTIxMDU3MTI4OTA2MTgiIGZvbnQtZmFtaWx5PSJzZXJpZiIgZm9udC1zaXplPSI1IiBmaWxsPSJibGFjayIgZm9udC1zdHlsZT0iaXRhbGljIj5FPC90ZXh0PjwvZz4gPC9nPiA8L2c+PC9nPiA8L2c+IDwvZz4gPGcgc3Ryb2tlLXdpZHRoPSIwLjM5OTk4Ij4gPHBhdGggZD0iIE0gMjEuNzAxMzUgOC44MDAwMyBMIDIxLjcwMTM1IC04LjQwMDA1ICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPGcgdHJhbnNmb3JtPSJtYXRyaXgoMC4wLC0xLjAsMS4wLDAuMCwyMS43MDEzNSwtOC42MDAwNCkiPiA8ZyBzdHJva2UtZGFzaGFycmF5PSJub25lIiBzdHJva2UtZGFzaG9mZnNldD0iMC4wIj4gPGcgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4gPGcgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+IDxwYXRoIGQ9IiBNIC0yLjA3OTg4IDIuMzk5ODYgQyAtMS42OTk4OSAwLjk1OTkyIC0wLjg1MzEzIDAuMjc5OTggMC4wIDAuMCBDIC0wLjg1MzEzIC0wLjI3OTk4IC0xLjY5OTg5IC0wLjk1OTkyIC0yLjA3OTg4IC0yLjM5OTg2ICAiIGZpbGw9Im5vbmUiPjwvcGF0aD4gPC9nPiA8L2c+IDwvZz4gIDwvZz4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQuMDU0MTEsLTEuMDA0MTUpIj4gPGcgc3Ryb2tlPSIjMDAwIiBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIiB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIHRyYW5zbGF0ZSgtMzYuNDI4NDIxMDIwNTA3ODA1LC00OC4yMjk3NTE1ODY5MTQwNSkgc2NhbGUoLTEsLTEpIj48ZyBmaWxsPSIjMDAwIj4gPGcgc3Ryb2tlPSJub25lIj4gPHRleHQgYWxpZ25tZW50LWJhc2VsaW5lPSJiYXNlbGluZSIgeT0iLTQ4LjIyOTc1MTU4NjkxNDA1IiB4PSItMzYuNDI4NDIxMDIwNTA3ODA1IiBmb250LWZhbWlseT0ic2VyaWYiIGZvbnQtc2l6ZT0iNyIgZmlsbD0iYmxhY2siIGZvbnQtc3R5bGU9Iml0YWxpYyI+z4A8L3RleHQ+PHRleHQgYWxpZ25tZW50LWJhc2VsaW5lPSJiYXNlbGluZSIgeT0iLTQ3LjIyNDE4MjEyODkwNjI0IiB4PSItMzEuNzUyMTA1NzEyODkwNjE4IiBmb250LWZhbWlseT0ic2VyaWYiIGZvbnQtc2l6ZT0iNSIgZmlsbD0iYmxhY2siIGZvbnQtc3R5bGU9Iml0YWxpYyI+RjwvdGV4dD48L2c+IDwvZz4gPC9nPjwvZz4gPC9nPiA8L2c+IDxnIHN0cm9rZS13aWR0aD0iMC4zOTk5OCI+IDxwYXRoIGQ9IiBNIC0xMC45NjY2NCAtMTYuOTkzMDYgTCAxMi4yMzMzNyAtMTYuOTkzMDYgICIgZmlsbD0ibm9uZSI+PC9wYXRoPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi40MzMzNSwtMTYuOTkzMDYpIj4gPGcgc3Ryb2tlLWRhc2hhcnJheT0ibm9uZSIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAuMCI+IDxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+IDxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiPiA8cGF0aCBkPSIgTSAtMi4wNzk4OCAyLjM5OTg2IEMgLTEuNjk5ODkgMC45NTk5MiAtMC44NTMxMyAwLjI3OTk4IDAuMCAwLjAgQyAtMC44NTMxMyAtMC4yNzk5OCAtMS42OTk4OSAtMC45NTk5MiAtMi4wNzk4OCAtMi4zOTk4NiAgIiBmaWxsPSJub25lIj48L3BhdGg+IDwvZz4gPC9nPiA8L2c+ICA8L2c+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjUwODcsLTI0LjIwNjkxKSI+IDxnIHN0cm9rZT0iIzAwMCIgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSB0cmFuc2xhdGUoLTM2LjQyODQyMTAyMDUwNzgwNSwtNDguMjI5NzUxNTg2OTE0MDUpIHNjYWxlKC0xLC0xKSI+PGcgZmlsbD0iIzAwMCI+IDxnIHN0cm9rZT0ibm9uZSI+IDx0ZXh0IGFsaWdubWVudC1iYXNlbGluZT0iYmFzZWxpbmUiIHk9Ii00OC4yMjk3NTE1ODY5MTQwNSIgeD0iLTM2LjQyODQyMTAyMDUwNzgwNSIgZm9udC1mYW1pbHk9InNlcmlmIiBmb250LXNpemU9IjciIGZpbGw9ImJsYWNrIiBmb250LXN0eWxlPSJpdGFsaWMiPmY8L3RleHQ+PC9nPiA8L2c+IDwvZz48L2c+IDwvZz4gPC9nPiA8L2c+IDwvZz4gPC9nPjwvc3ZnPg==" alt="tikz diagram" loading="lazy" decoding="async"><figcaption><em>source code</em><button class="source-code-button" aria-label="copy source code for this tikz graph" title="copy source code for this tikz graph"><svg class="source-icon" xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 -4 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><use href="#code-icon"></use></svg><svg class="check-icon" xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 -4 16 16" fill="currentColor" stroke="none" stroke-width="0" stroke-linecap="round" stroke-linejoin="round"><use href="#github-check"></use></svg></button></figcaption></figure>

