Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Tensor field
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Assignment of a tensor continuously varying across a region of space}} {{distinguish|text=the [[Tensor product of fields]]}} {{Use American English|date=March 2019}} In [[mathematics]] and [[physics]], a '''tensor field''' is a [[function (mathematics)|function]] assigning a [[tensor]] to each point of a [[region (mathematics)|region]] of a [[mathematical space]] (typically a [[Euclidean space]] or [[manifold]]) or of the [[physical space]]. Tensor fields are used in [[differential geometry]], [[algebraic geometry]], [[general relativity]], in the analysis of [[stress (physics)|stress]] and [[strain tensor|strain]] in material object, and in numerous applications in the [[physical sciences]]. As a tensor is a generalization of a [[scalar (physics)|scalar]] (a pure number representing a value, for example speed) and a [[vector (physics)|vector]] (a magnitude and a direction, like velocity), a tensor field is a generalization of a ''[[scalar field]]'' and a ''[[vector field]]'' that assigns, respectively, a scalar or vector to each point of space. If a tensor {{mvar|A}} is defined on a vector fields set {{mvar|X(M)}} over a module {{mvar|M}}, we call {{mvar|A}} a tensor field on {{mvar|M}}.<ref>O'Neill, Barrett. ''Semi-Riemannian Geometry With Applications to Relativity''</ref> A tensor field, in common usage, is often referred to in the shorter form "tensor". For example, the ''[[Riemann curvature tensor]]'' refers a tensor ''field'', as it associates a tensor to each point of a [[Riemannian manifold]], a [[topological space]]. [[File:Tensor field.png|thumb|center|600px|Compared to a scalar field which has 1 value at a given point, and a vector field which has 2 (direction and magnitude), a tensor field has more than 2 values at each point, here represented by an ellipse at each point with semi-major axis length, semi-minor axis length, and direction]] {{clear}} == Definition == Let <math>M</math> be a [[manifold]], for instance the [[Euclidean space]] <math>\R^n</math>. {{blockquote|'''Definition.''' A '''tensor field''' of type <math>(p,q)</math> is a section <math display="block"> T\ \in\ \Gamma(M, V^{\otimes p}\otimes (V^*)^{\otimes q}) </math> where <math>V=TM</math> to be the [[tangent bundle]] of <math>M</math> (whose sections are called vector fields or contra variant vector fields in Physics) and <math>V^* = T^*M</math> is its dual bundle, the cotangent space (whose sections are called 1 forms, or covariant vector fields in Physics), and <math>\otimes</math> is the [[Tensor product bundle|tensor product]] of vector bundles.}} Equivalently, a tensor field is a collection of elements <math>T_x\in V_x^{\otimes p}\otimes (V_x^*)^{\otimes q}</math> for every point <math>x\in M</math>, where <math>\otimes</math> now denotes the tensor product of vectors spaces, such that it constitutes a smooth map <math>T:M\rightarrow V^{\otimes p}\otimes (V^*)^{\otimes q}</math>. The elements <math>T_x</math> are called [[tensor]]s. Locally in a coordinate neighbourhood <math>U</math> with coordinates <math>x^1, \ldots x^n</math> we have a local basis (Vielbein) of vector fields <math>\partial_1 = \frac{\partial}{\partial x^n} \ldots \partial_n = \frac{\partial}{\partial x_n}</math>, and a dual basis of 1 forms <math>dx^1, \ldots dx^n</math> so that <math>dx^i(\partial_j) = \partial_j x^i = \delta^i_j</math>. In the coordinate neighbourhood <math>U</math> we then have <math display = "block"> T_x = T^{i_1, \ldots i_p}_{j_1, \ldots, j_q}(x^1, \ldots, x^n) \partial_{i_1} \otimes \cdots \otimes \partial_{i_p}\otimes dx^{j_1} \otimes \cdots \otimes dx^{j_q} </math> where here and below we use Einstein summation conventions. Note that if we choose different coordinate system <math>y^1 \ldots y^n</math> then <math>\frac\partial{\partial x^i} = \frac{\partial y^k}{\partial x^i}\frac\partial{\partial y^k}</math> and <math>dx^j = \frac{\partial x^j}{\partial y^\ell}dy^\ell</math> where the coordinates <math>(x^1, \ldots, x^n)</math> can be expressed in the coordinates <math>(y^1,\ldots y^n</math> and vice versa, so that <math display = "block"> \begin{align} T_x &= T^{i_1, \ldots i_p}_{j_1, \ldots, j_q}(x^1, \ldots, x^n) \frac{\partial}{\partial x^{i_1}}\otimes \cdots \otimes \frac{\partial}{\partial x^{i_p}}\otimes dx^{j_1} \otimes \cdots \otimes dx^{j_q} \\ &= T^{i_1, \ldots i_p}_{j_1, \ldots, j_q}(x^1, \ldots, x^n) \frac{\partial y^{k_1}}{\partial x^{i_1}}\cdots\frac{\partial y^{k_p}}{\partial x^{i_p}}\frac{\partial x^{j_1}}{\partial y^{\ell_1}}\cdots\frac{\partial x^{j_q}}{\partial y^{\ell_q}} \frac{\partial}{\partial y^{k_1}}\otimes \cdots \otimes \frac{\partial}{\partial y^{k_p}}\otimes dy^{\ell_1} \otimes \cdots \otimes dy^{\ell_q}\\ &=T^{k_1, \ldots, k_p}_{\ell_1,\cdots \ell_q}(y^1, \ldots y^n) \frac{\partial}{\partial y^{k_1}}\otimes \cdots \otimes\frac{\partial}{\partial y^{k_p}}\otimes dy^{\ell_1} \otimes \cdots \otimes dy^{\ell_q}\\ \end{align} </math> i.e. <math display = "block"> T^{k_1, \ldots, k_p}_{\ell_1,\cdots \ell_q}(y^1, \ldots y^n) = T^{i_1, \ldots i_p}_{j_1, \ldots, j_q}(x^1, \ldots, x^n) \frac{\partial y^{k_1}}{\partial x^{i_1}}\cdots\frac{\partial y^{k_p}}{\partial x^{i_p}}\frac{\partial x^{j_1}}{\partial y^{\ell_1}}\cdots\frac{\partial x^{j_q}}{\partial y^{\ell_q}} </math> The system of indexed functions <math>T^{i_1, \ldots i_p}_{j_1, \ldots, j_q}(x^1, \ldots, x^n)</math> (one system for each choice of coordinate system) connected by transformations as above are the tensors in the definitions below. '''Remark''' One can, more generally, take <math>V</math> to be any [[vector bundle]] on <math>M</math>, and <math>V^*</math> its [[dual bundle]]. In that case can be a more general topological space. These sections are called tensors of <math>V</math> or tensors for short if no confusion is possible . == Geometric introduction == Intuitively, a vector field is best visualized as an "arrow" attached to each point of a region, with variable length and direction. One example of a vector field on a [[curved space]] is a weather map showing horizontal wind velocity at each point of the Earth's surface. Now consider more complicated fields. For example, if the manifold is Riemannian, then it has a metric field <math>g</math>, such that given any two vectors <math>v, w</math> at point <math>x</math>, their inner product is <math>g_x(v, w)</math>. The field <math>g</math> could be given in matrix form, but it depends on a choice of coordinates. It could instead be given as an ellipsoid of radius 1 at each point, which is coordinate-free. Applied to the Earth's surface, this is [[Tissot's indicatrix]]. In general, we want to specify tensor fields in a coordinate-independent way: It should exist independently of latitude and longitude, or whatever particular "cartographic projection" we are using to introduce numerical coordinates. == Via coordinate transitions == Following {{harvtxt|Schouten|1951}} and {{harvtxt|McConnell|1957}}, the concept of a tensor relies on a concept of a reference frame (or [[coordinate system]]), which may be fixed (relative to some background reference frame), but in general may be allowed to vary within some class of transformations of these coordinate systems.<ref>The term "[[affinor]]" employed in the English translation of Schouten is no longer in use.</ref> For example, coordinates belonging to the ''n''-dimensional [[real coordinate space]] <math>\R^n</math> may be subjected to arbitrary [[affine transformation]]s: : <math>x^k\mapsto A^k_jx^j + a^k</math> (with ''n''-dimensional indices, [[Einstein summation convention|summation implied]]). A covariant vector, or covector, is a system of functions <math>v_k</math> that transforms under this affine transformation by the rule : <math>v_k\mapsto v_iA^i_k.</math> The list of Cartesian coordinate basis vectors <math>\mathbf e_k</math> transforms as a covector, since under the affine transformation <math>\mathbf e_k\mapsto A^i_k\mathbf e_i</math>. A contravariant vector is a system of functions <math>v^k</math> of the coordinates that, under such an affine transformation undergoes a transformation : <math>v^k\mapsto (A^{-1})^k_jv^j.</math> This is precisely the requirement needed to ensure that the quantity <math>v^k\mathbf e_k</math> is an invariant object that does not depend on the coordinate system chosen. More generally, the coordinates of a tensor of valence (''p'',''q'') have ''p'' upper indices and ''q'' lower indices, with the transformation law being : <math>{T^{i_1\cdots i_p}}_{j_1\cdots j_q}\mapsto A_{i'_1}^{i_1}\cdots A_{i'_p}^{i_p}{T^{i'_1\cdots i'_p}}_{j'_1\cdots j'_q}(A^{-1})_{j_1}^{j'_1}\cdots (A^{-1})_{j_q}^{j'_q}.</math> The concept of a tensor field may be obtained by specializing the allowed coordinate transformations to be [[smooth function|smooth]] (or [[differentiable function|differentiable]], [[analytic function|analytic]], etc.). A covector field is a function <math>v_k</math> of the coordinates that transforms by the [[Jacobian matrix|Jacobian]] of the transition functions (in the given class). Likewise, a contravariant vector field <math>v^k</math> transforms by the inverse Jacobian. == Tensor bundles == A tensor bundle is a [[fiber bundle]] where the fiber is a tensor product of any number of copies of the [[tangent space]] and/or [[cotangent space]] of the base space, which is a manifold. As such, the fiber is a [[vector space]] and the tensor bundle is a special kind of [[vector bundle]]. The vector bundle is a natural idea of "vector space depending continuously (or smoothly) on parameters" – the parameters being the points of a manifold ''M''. For example, a ''vector space of one dimension depending on an angle'' could look like a [[Möbius strip]] or alternatively like a [[cylinder (geometry)|cylinder]]. Given a vector bundle ''V'' over ''M'', the corresponding field concept is called a ''section'' of the bundle: for ''m'' varying over ''M'', a choice of vector : ''v<sub>m</sub>'' in ''V<sub>m</sub>'', where ''V<sub>m</sub>'' is the vector space "at" ''m''. Since the [[tensor product]] concept is independent of any choice of basis, taking the tensor product of two vector bundles on ''M'' is routine. Starting with the [[tangent bundle]] (the bundle of [[tangent space]]s) the whole apparatus explained at [[component-free treatment of tensors]] carries over in a routine way – again independently of coordinates, as mentioned in the introduction. We therefore can give a definition of '''tensor field''', namely as a [[section (fiber bundle)|section]] of some [[tensor bundle]]. (There are vector bundles that are not tensor bundles: the Möbius band for instance.) This is then guaranteed geometric content, since everything has been done in an intrinsic way. More precisely, a tensor field assigns to any given point of the manifold a tensor in the space : <math>V \otimes \cdots \otimes V \otimes V^* \otimes \cdots \otimes V^* ,</math> where ''V'' is the [[tangent space]] at that point and ''V''<sup>∗</sup> is the [[cotangent space]]. See also [[tangent bundle]] and [[cotangent bundle]]. Given two tensor bundles ''E'' → ''M'' and ''F'' → ''M'', a linear map ''A'': Γ(''E'') → Γ(''F'') from the space of sections of ''E'' to sections of ''F'' can be considered itself as a tensor section of <math>\scriptstyle E^*\otimes F</math> if and only if it satisfies ''A''(''fs'') = ''fA''(''s''), for each section ''s'' in Γ(''E'') and each smooth function ''f'' on ''M''. Thus a tensor section is not only a linear map on the vector space of sections, but a ''C''<sup>∞</sup>(''M'')-linear map on the [[module (mathematics)|module]] of sections. This property is used to check, for example, that even though the [[Lie derivative]] and [[covariant derivative]] are not tensors, the [[torsion tensor|torsion]] and [[Affine connection|curvature tensors]] built from them are. == Notation == The notation for tensor fields can sometimes be confusingly similar to the notation for tensor spaces. Thus, the tangent bundle ''TM'' = ''T''(''M'') might sometimes be written as : <math>T_0^1(M)=T(M) =TM </math> to emphasize that the tangent bundle is the range space of the (1,0) tensor fields (i.e., vector fields) on the manifold ''M''. This should not be confused with the very similar looking notation : <math>T_0^1(V)</math>; in the latter case, we just have one tensor space, whereas in the former, we have a tensor space defined for each point in the manifold ''M''. Curly (script) letters are sometimes used to denote the set of [[smooth function|infinitely-differentiable]] tensor fields on ''M''. Thus, : <math>\mathcal{T}^m_n(M)</math> are the sections of the (''m'',''n'') tensor bundle on ''M'' that are infinitely-differentiable. A tensor field is an element of this set. == Tensor fields as multilinear forms == There is another more abstract (but often useful) way of characterizing tensor fields on a manifold ''M'', which makes tensor fields into honest tensors (i.e. ''single'' multilinear mappings), though of a different type (although this is ''not'' usually why one often says "tensor" when one really means "tensor field"). First, we may consider the set of all smooth (''C''<sup>∞</sup>) vector fields on ''M'', <math>\mathfrak{X}(M):=\mathcal T^1_0(M)</math> (see the section on notation above) as a single space – a [[module (mathematics)|module]] over the [[ring (mathematics)|ring]] of smooth functions, ''C''<sup>∞</sup>(''M''), by pointwise scalar multiplication. The notions of multilinearity and tensor products extend easily to the case of modules over any [[commutative ring]]. As a motivating example, consider the space <math>\Omega^1(M)=\mathcal{T}^0_1(M)</math> of smooth covector fields ([[differential form|1-forms]]), also a module over the smooth functions. These act on smooth vector fields to yield smooth functions by pointwise evaluation, namely, given a covector field ''ω'' and a vector field ''X'', we define : <math>\tilde{\omega}(X)(p):=\omega(p)(X(p)).</math> Because of the pointwise nature of everything involved, the action of <math>\tilde \omega </math> on ''X'' is a ''C''<sup>∞</sup>(''M'')-linear map, that is, : <math>\tilde \omega(fX)(p)=\omega(p)((fX)(p))=\omega(p)(f(p)X(p))=f(p)\omega(p)(X(p))=(f\omega)(p)(X(p))=(f\tilde \omega)(X)(p)</math> for any ''p'' in ''M'' and smooth function ''f''. Thus we can regard covector fields not just as sections of the cotangent bundle, but also linear mappings of vector fields into functions. By the double-dual construction, vector fields can similarly be expressed as mappings of covector fields into functions (namely, we could start "natively" with covector fields and work up from there). In a complete parallel to the construction of ordinary single tensors (not tensor fields!) on ''M'' as multilinear maps on vectors and covectors, we can regard general (''k'',''l'') tensor fields on ''M'' as ''C''<sup>∞</sup>(''M'')-multilinear maps defined on ''k'' copies of <math>\mathfrak{X}(M)</math> and ''l'' copies of <math>\Omega^1(M)</math> into ''C''<sup>∞</sup>(''M''). Now, given any arbitrary mapping ''T'' from a product of ''k'' copies of <math>\mathfrak{X}(M)</math> and ''l'' copies of <math>\Omega^1(M)</math> into ''C''<sup>∞</sup>(''M''), it turns out that it arises from a tensor field on ''M'' if and only if it is multilinear over ''C''<sup>∞</sup>(''M''). Namely ''C''<sup>∞</sup>(''M'')-module of tensor fields of type <math>(k,l)</math> over ''M'' is canonically isomorphic to ''C''<sup>∞</sup>(''M'')-module of ''C''<sup>∞</sup>(''M'')-[[multilinear form]]s : <math>\underbrace{\Omega^1(M) \times \ldots \times \Omega^1(M)}_{l\ \mathrm{times}} \times \underbrace{ \mathfrak X(M)\times \ldots \times \mathfrak X(M)}_{k\ \mathrm{times}} \to C^ \infty (M).</math><ref>{{Cite web|title=Notes on Smooth Manifolds|url = https://www.ime.usp.br/~gorodski/teaching/mat5799-2015/gorodski-smooth-manifolds-2013.pdf|quote = |access-date = 2024-06-24|author = Claudio Gorodski}} </ref> This kind of multilinearity implicitly expresses the fact that we're really dealing with a pointwise-defined object, i.e. a tensor field, as opposed to a function which, even when evaluated at a single point, depends on all the values of vector fields and 1-forms simultaneously. A frequent example application of this general rule is showing that the [[Levi-Civita connection]], which is a mapping of smooth vector fields <math>(X,Y) \mapsto \nabla_{X} Y</math> taking a pair of vector fields to a vector field, does not define a tensor field on ''M''. This is because it is only <math>\mathbb R</math>-linear in ''Y'' (in place of full ''C''<sup>∞</sup>(''M'')-linearity, it satisfies the ''Leibniz rule,'' <math>\nabla_{X}(fY) = (Xf) Y +f \nabla_X Y</math>)). Nevertheless, it must be stressed that even though it is not a tensor field, it still qualifies as a geometric object with a component-free interpretation. == Applications == The curvature tensor is discussed in differential geometry and the [[stress–energy tensor]] is important in physics, and these two tensors are related by Einstein's theory of [[general relativity]]. In [[electromagnetism]], the electric and magnetic fields are combined into an [[electromagnetic tensor|electromagnetic tensor field]]. [[Differential form]]s, used in defining integration on manifolds, are a type of tensor field. == Tensor calculus == In [[theoretical physics]] and other fields, [[differential equation]]s posed in terms of tensor fields provide a very general way to express relationships that are both geometric in nature (guaranteed by the tensor nature) and conventionally linked to [[differential calculus]]. Even to formulate such equations requires a fresh notion, the [[covariant derivative]]. This handles the formulation of variation of a tensor field ''along'' a [[vector field]]. The original ''absolute differential calculus'' notion, which was later called ''[[tensor calculus]]'', led to the isolation of the geometric concept of [[connection (differential geometry)|connection]]. == Twisting by a line bundle == An extension of the tensor field idea incorporates an extra [[line bundle]] ''L'' on ''M''. If ''W'' is the tensor product bundle of ''V'' with ''L'', then ''W'' is a bundle of vector spaces of just the same dimension as ''V''. This allows one to define the concept of '''tensor density''', a 'twisted' type of tensor field. A ''tensor density'' is the special case where ''L'' is the bundle of ''densities on a manifold'', namely the [[determinant bundle]] of the [[cotangent bundle]]. (To be strictly accurate, one should also apply the [[absolute value]] to the [[Topology|transition functions]] – this makes little difference for an [[orientable manifold]].) For a more traditional explanation see the [[tensor density]] article. One feature of the bundle of densities (again assuming orientability) ''L'' is that ''L''<sup>''s''</sup> is well-defined for real number values of ''s''; this can be read from the transition functions, which take strictly positive real values. This means for example that we can take a ''half-density'', the case where ''s'' = {{sfrac|1|2}}. In general we can take sections of ''W'', the tensor product of ''V'' with ''L''<sup>''s''</sup>, and consider '''tensor density fields''' with weight ''s''. Half-densities are applied in areas such as defining [[integral operator]]s on manifolds, and [[geometric quantization]]. == Flat case == When ''M'' is a [[Euclidean space]] and all the fields are taken to be invariant by [[translation (geometry)|translations]] by the vectors of ''M'', we get back to a situation where a tensor field is synonymous with a tensor 'sitting at the origin'. This does no great harm, and is often used in applications. As applied to tensor densities, it ''does'' make a difference. The bundle of densities cannot seriously be defined 'at a point'; and therefore a limitation of the contemporary mathematical treatment of tensors is that tensor densities are defined in a roundabout fashion. == Cocycles and chain rules == As an advanced explanation of the ''tensor'' concept, one can interpret the [[chain rule]] in the multivariable case, as applied to coordinate changes, also as the requirement for self-consistent concepts of tensor giving rise to tensor fields. Abstractly, we can identify the chain rule as a 1-[[Cochain (algebraic topology)|cocycle]]. It gives the consistency required to define the tangent bundle in an intrinsic way. The other vector bundles of tensors have comparable cocycles, which come from applying [[functorial]] properties of tensor constructions to the chain rule itself; this is why they also are intrinsic (read, 'natural') concepts. What is usually spoken of as the 'classical' approach to tensors tries to read this backwards – and is therefore a heuristic, ''post hoc'' approach rather than truly a foundational one. Implicit in defining tensors by how they transform under a coordinate change is the kind of self-consistency the cocycle expresses. The construction of tensor densities is a 'twisting' at the cocycle level. Geometers have not been in any doubt about the ''geometric'' nature of tensor ''quantities''; this kind of [[descent (category theory)|descent]] argument justifies abstractly the whole theory. == Generalizations == === Tensor densities === {{main|Tensor density}} The concept of a tensor field can be generalized by considering objects that transform differently. An object that transforms as an ordinary tensor field under coordinate transformations, except that it is also multiplied by the determinant of the [[Jacobian matrix and determinant|Jacobian]] of the inverse coordinate transformation to the ''w''th power, is called a tensor density with weight ''w''.<ref>{{Springer|id=T/t092390|title=Tensor density}}</ref> Invariantly, in the language of multilinear algebra, one can think of tensor densities as [[multilinear map]]s taking their values in a [[density bundle]] such as the (1-dimensional) space of ''n''-forms (where ''n'' is the dimension of the space), as opposed to taking their values in just '''R'''. Higher "weights" then just correspond to taking additional tensor products with this space in the range. A special case are the scalar densities. Scalar 1-densities are especially important because it makes sense to define their integral over a manifold. They appear, for instance, in the [[Einstein–Hilbert action]] in general relativity. The most common example of a scalar 1-density is the [[volume element]], which in the presence of a metric tensor ''g'' is the square root of its [[determinant]] in coordinates, denoted <math>\sqrt{\det g}</math>. The metric tensor is a covariant tensor of order 2, and so its determinant scales by the square of the coordinate transition: : <math>\det(g') = \left(\det\frac{\partial x}{\partial x'}\right)^2\det(g),</math> which is the transformation law for a scalar density of weight +2. More generally, any tensor density is the product of an ordinary tensor with a scalar density of the appropriate weight. In the language of [[vector bundle]]s, the determinant bundle of the [[tangent bundle]] is a [[line bundle]] that can be used to 'twist' other bundles ''w'' times. While locally the more general transformation law can indeed be used to recognise these tensors, there is a global question that arises, reflecting that in the transformation law one may write either the Jacobian determinant, or its absolute value. Non-integral powers of the (positive) transition functions of the bundle of densities make sense, so that the weight of a density, in that sense, is not restricted to integer values. Restricting to changes of coordinates with positive Jacobian determinant is possible on [[orientable manifold]]s, because there is a consistent global way to eliminate the minus signs; but otherwise the line bundle of densities and the line bundle of ''n''-forms are distinct. For more on the intrinsic meaning, see ''[[Density on a manifold]]''. == See also == * {{annotated link|Bitensor}} * {{annotated link|Jet bundle}} * {{annotated link|Ricci calculus}} * {{annotated link|Spinor field}} == Notes == {{reflist|group=note}} {{reflist}} == References == * {{cite book|last=O'neill|first=Barrett|title=Semi-Riemannian Geometry With Applications to Relativity|publisher=Elsevier Science|isbn=9780080570570|year=1983}} * {{citation|last=Frankel|first=T.|title=The Geometry of Physics (3rd edition)| author-link= Theodore Frankel| publisher= Cambridge University Press |year=2012 |isbn=978-1-107-60260-1}}. * {{citation|last=Lambourne [Open University]|first=R.J.A.|title=Relativity, Gravitation, and Cosmology|publisher=Cambridge University Press |year=2010 |bibcode=2010rgc..book.....L |isbn=978-0-521-13138-4}}. * {{citation|author1-last=Lerner|author1-first=R.G.|author1-link=Rita G. Lerner|author2-last=Trigg|author2-first=G.L.|title=Encyclopaedia of Physics (2nd Edition)|publisher=VHC Publishers|year=1991}}. * {{citation|last=McConnell|first=A. J.|title=Applications of Tensor Analysis|publisher=Dover Publications|year=1957|isbn=9780486145020|url=https://books.google.com/books?id=ZCP0AwAAQBAJ}}. * {{citation|last=McMahon|first=D.|title=Relativity DeMystified|publisher=McGraw Hill (USA)|year=2006|isbn=0-07-145545-0}}. * {{citation|author=C. Misner, K. S. Thorne, J. A. Wheeler|title=[[Gravitation (book)|Gravitation]]|publisher=W.H. Freeman & Co|year=1973|isbn=0-7167-0344-0}}. * {{citation|last=Parker|first=C.B.|title=McGraw Hill Encyclopaedia of Physics (2nd Edition)|year=1994|publisher=McGraw Hill|isbn=0-07-051400-3|url-access=registration|url=https://archive.org/details/mcgrawhillencycl1993park}}. * {{citation|last=Schouten|first=Jan Arnoldus|author-link=Jan Arnoldus Schouten|title=Tensor Analysis for Physicists| publisher=Oxford University Press|year=1951}}. * {{Steenrod The Topology of Fibre Bundles 1999}} <!-- {{sfn|Steenrod|1999|p=}} --> {{tensors}} {{Manifolds}} [[Category:Multilinear algebra]] [[Category:Differential geometry]] [[Category:Differential topology]] [[Category:Tensors]] [[Category:Functions and mappings]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Annotated link
(
edit
)
Template:Blockquote
(
edit
)
Template:Citation
(
edit
)
Template:Cite book
(
edit
)
Template:Cite web
(
edit
)
Template:Clear
(
edit
)
Template:Distinguish
(
edit
)
Template:Harvtxt
(
edit
)
Template:Main
(
edit
)
Template:Manifolds
(
edit
)
Template:Mvar
(
edit
)
Template:Reflist
(
edit
)
Template:Sfrac
(
edit
)
Template:Short description
(
edit
)
Template:Springer
(
edit
)
Template:Steenrod The Topology of Fibre Bundles 1999
(
edit
)
Template:Tensors
(
edit
)
Template:Use American English
(
edit
)