To avoid problems with the notoriously inconsistent notation/formalisms of geometry, I will define bundles and fiber bundles (as I call them) below:
- We define a bundle $E \xrightarrow{\pi} B \ $ as a triplet $(E, B, \pi)$ with $E, B$ topological spaces and $\pi: E \to B$ a continuous surjection. We further define the fiber at $x \in B$ as the set $\pi^{-1}(\{x\})$.
- A Fiber bundle is a 4-tuple $(E, B, F, \pi)$ with $E, B, F$ topological spaces, $\pi: E \to B$ a continuous surjection, together with a local trivialization $\{(U_i, \varphi_i)\}$, where $\{U_i\}$ is an open cover of $B$ and $\varphi_i: \pi^{-1}(U_i) \to U_i \times F$ is a homeomorphism such that $\text{proj}_1 \circ \varphi_i \equiv \pi \ $ on $\ \pi^{-1}(U_i)$.
Now, in a lecture series on differential geometry that I am watching, bundles were defined in much the same way except that topological spaces were replaced by topological manifolds. No complaints here. However, a fiber bundle was subsequently defined as a bundle $E \xrightarrow{\pi} B \ $ such that all of the fibers $\pi^{-1}(\{x\})$ were homeomorphic to some common topological manifold $F$—with no mention of the local triviality condition.
My question is: In the case of topological manifolds, does this condition naturally induce the locally trivial condition that appeared before? Does it for general topological spaces?
My intuition is that it does not for general topological spaces: Clearly, there exists a family of homeomorphisms $\varphi_x: \pi^{-1}(\{x\}) \to \{x\} \times F$, and for any $U \subset B$, we can glue these maps together to obtain $\varphi_U: \pi^{-1}(U) \to U \times F$ defined point-wise by $\varphi_U(y) := \varphi_{\pi(y)}(y)$. It's easy to see that this map is bijective independent of $U$, but I see no reason to suspect bi-continuity even with "nice" choices in $U$ as—roughly speaking—we don't have any information about how this map behaves when moving transverse to the fibers. Perhaps this construction is too artificial, but it seemed compelling enough to me.
In the case where the base space, total space, and common fiber are topological manifolds, I wouldn't be surprised if the chart maps could be used to construct a local trivialization but I'm not sure how to explicitly construct it at the moment.