# What are the differences between fiber bundle and sheaf?

They are similar.All contain a map and can define the section,the fiber of the fiber bundle is just like the stalk of the sheaf.But what are the differences between them,maybe sheaf is more abstract and can break down, the fibre bundle is more geometric and must keep itself continue. Any other differences?

-

2
Fibre bundles look the same locally at any point of your space. This does not have to be true for sheaves. – anonymous Mar 12 '11 at 10:54
I have been told (but do not understand) that there is an adjunction between the category of presheaves on a topological space and the category of bundles over the space, which restricts to an equivalence of categories between the category of sheaves and the category of étale bundles. – Zhen Lin Mar 12 '11 at 15:40
a fiber bundle is a local product, and a sheaf of (say rings) is a way of associating rings to the open sets of a space so that inclusions of open sets induce homomorphisms of the respective rings. theyre just different things – yoyo Mar 12 '11 at 16:13

4
@yoyo: There are many kinds of sheaves other than sheaves of rings. A fibre bundle gives rise to a sheaf of sections, from which (in reasonable circumstances, and when endowed with the appropriate extra structure) the bundle can be recovered. So, while they are different things, it is not a matter of them being just different things. – Matt E Mar 12 '11 at 21:11

## 1 Answer

If $(X,\mathcal{O}_X)$ is a ringed topological space, you can look at locally free sheaves of $\mathcal{O}_X$-modules on $X$.

If $\mathcal{O}_X$ is the sheaf of continuous functions on a topological manifold (=Hausdorff and locally homeomorphic to $\mathbb{R}^n$), or the sheaf of smooth functions on a smooth manifold, you get fiber bundles (the sheaf associated to a fiber bundle is the sheaf of "regular" (=continuous or smooth here) sections).

-

1
... and conversely any fiber bundle has a natural sheaf associated to it, namely the sheaf of sections of the bundle. – Matt Mar 12 '11 at 19:53
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 5, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "github"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9240294098854065, "perplexity_flag": "head"}