Entries for July 2017

  1. Portrait of Onur Solmaz
    Onur Solmaz · Post · /2017/07/22

    Isomorphisms in Linear Mappings between Vector Spaces

    Equipping a vector space with an inner product results in a natural isomorphism VV\CV\to\CV^\ast, where the metric tensor can be interpreted as the linear mapping g:VV\Bg:\CV\to\CV^\ast and its inverse g1:VV\Bg\inv:\CV^\ast\to\CV.

    Notation: Given two real vector spaces V\CV and W\CW, we denote their inner products as  ⁣, ⁣V\dabrn{\cdot,\cdot}_{\CV} and  ⁣, ⁣W\dabrn{\cdot,\cdot}_{\CW} respectively. Given vectors vV\Bv\in\CV and wW\Bw\in\CW, we define their lengths as

    vV= ⁣v,v ⁣VandwW= ⁣w,w ⁣W.\begin{equation} \Norm{\Bv}_{\CV} = \sqrt{\dabrn{\Bv,\Bv}_{\CV}} \eqand \Norm{\Bw}_{\CW} = \sqrt{\dabrn{\Bw,\Bw}_{\CW}}. \tag{1}\end{equation}

    Regarding V\CV and W\CW,

    1. their bases are denoted {EA}\cbrn{\BE_A} and {ea}\cbrn{\Be_a},
    2. their dual bases are denoted {EA}\cbrn{\BE^A} and {ea}\cbrn{\Be^a},
    3. their metrics are denoted G\BG and g\Bg with the components GAB= ⁣EA,EB ⁣VG_{AB}=\dabrn{\BE_A,\BE_B}_{\CV} and gab= ⁣ea,eb ⁣Wg_{ab}=\dabrn{\Be_a,\Be_b}_{\CW},

    respectively. Here, the indices pertaining to V\CV are uppercase (ABC)(ABC\dots) and the indices pertaining to W\CW are lowercase (abc)(abc\dots).

    Definition: Let P:VW\BP:\CV\to\CW be a linear mapping. Then the transpose, or adjoint of P\BP, written PT\BP\tra, is the linear mapping

    PT:WVsuch that ⁣v,PTw ⁣V= ⁣Pv,w ⁣W\begin{equation} \boxed{ \BP\tra: \CW\to\CV \quad\text{such that}\quad \dabrn{\Bv,\BP\tra\Bw}_{\CV} = \dabrn{\BP\Bv,\Bw}_{\CW} } \tag{2}\end{equation}

    for all vV\Bv\in\CV and wW\Bw\in\CW. Carrying out the products,

    GBAvB(PT)Adwd=gabPbCvCwa.\begin{equation} G_{BA} v^B (P\tra){}^{A}{}_{d} w^d = g_{ab} P{}^{b}{}_{C}v^Cw^a. \tag{3}\end{equation}

    For arbitrary v\Bv and w\Bw,

    GBA(PT)Aa=gabPbA\begin{equation} G_{BA} (P\tra){}^{A}{}_{a} = g_{ab} P{}^{b}{}_{A} \tag{4}\end{equation}

    from which we can obtain the components of the transpose as

    (PT)Aa=gabPbBGABandPT=(PT)AaEAea.\begin{equation} \boxed{ (P\tra){}^{A}{}_{a} = g_{ab} P{}^{b}{}_{B} G^{AB} \eqwith \BP\tra = (P\tra){}^{A}{}_{a} \BE_A\dyd\Be^a . } \tag{5}\end{equation}

    If B:VV\BB:\CV\to\CV is a linear mapping, it is called symmetric if B=BT\BB=\BB\tra.

    Definition: Let P:VW\BP:\CV\to\CW be a linear mapping. Then the dual of P\BP is a metric independent mapping

    P:WVsuch thatv,PβV=Pv,βW\begin{equation} \boxed{ \BP^\ast: \CW^\ast\to\CV^\ast \quad\text{such that}\quad \abrn{\Bv,\BP^\ast\Bbeta}_{\CV} = \abrn{\BP\Bv,\Bbeta}_{\CW} } \tag{6}\end{equation}

    defined through natural pairings for all vV\Bv\in\CV and βW\Bbeta\in\CW^\ast. Carrying out the products,

    vA(P)Aaβa=PbBvBβb.\begin{equation} v^A (P^\ast){}_{A}{}^{a} \beta_a = P{}^{b}{}_{B} v^B \beta_b. \tag{7}\end{equation}

    For arbitrary v\Bv and β\Bbeta, we obtain the components of the dual mapping as

    (P)Aa=PaAandP=(P)AaEAea=PaAEAea.\begin{equation} \boxed{ (P^\ast){}_{A}{}^{a} = P{}^{a}{}_{A} \eqwith \BP^\ast = (P^\ast){}_{A}{}^{a} \BE^A\dyd\Be_a = P{}^{a}{}_{A} \BE^A\dyd\Be_a . } \tag{8}\end{equation}

    To fully appreciate the symmetry that originates from the duality, we can think of not just the mappings between V\CV and W\CW, but also between their dual spaces. To this end we can enumerate four mappings corresponding to {V,V}{W,W}\cbr{\CV,\CV^\ast}\to\cbr{\CW,\CW^\ast} and their duals, corresponding to {W,W}{V,V}\cbr{\CW,\CW^\ast}\to\cbr{\CV,\CV^\ast}. Their definitions can be found in the table below.

    Mappings
    PWV\BP\in\CW \dyd\CV^\ast

    PAa=P(ea,EA)P^a_{\idxsep A}=\BP(\Be^a,\BE_A)
    P=PAaeaEA\BP = P^{a}_{\idxsep A}\, \Be_a \dyd \BE^A
    QWV\BQ\in\CW^\ast \dyd\CV^\ast

    QaA=Q(ea,EA)Q_{aA}=\BQ(\Be_a,\BE_A)
    Q=QaAeaEA\BQ = Q_{aA}\, \Be^a \dyd \BE^A
    RWV\BR\in\CW \dyd\CV

    RaA=R(ea,EA)R^{aA}=\BR(\Be^a,\BE^A)
    R=RaAeaEA\BR = R^{aA}\, \Be_a \dyd \BE_A
    SWV\BS\in\CW^\ast \dyd\CV

    SaA=S(ea,EA)S_a^{\idxsep A}=\BS(\Be_a,\BE^A)
    S=SaAeaEA\BS = S_{a}^{\idxsep A}\, \Be^a \dyd \BE_A
    P:VW\BP: \CV \to \CW

    vP(ea,v)ea=PvvAEAPAavAea\begin{aligned} \Bv &\mapsto \BP(\Be^a,\Bv) \Be_a \\ &= \BP\Bv \\ v^A\BE_A &\mapsto P^a_{\idxsep A} v^A \Be_a \end{aligned}
    Q:VW\BQ: \CV \to \CW^\ast

    vQ(ea,v)ea=QvvAEAQaAvAea\begin{aligned} \Bv &\mapsto \BQ(\Be_a,\Bv) \Be^a \\ &= \BQ\Bv \\ v^A\BE_A &\mapsto Q_{aA} v^A \Be^a \end{aligned}
    R:VW\BR: \CV^\ast \to \CW

    αR(ea,α)ea=RαTαAEARaAαAea\begin{aligned} \Balpha &\mapsto \BR(\Be^a,\Balpha) \Be_a \\ &= \BR\Balpha\tra \\ \alpha_A \BE^A &\mapsto R^{aA} \alpha_A \Be_a \end{aligned}
    S:VW\BS: \CV^\ast \to \CW^\ast

    αS(ea,α)ea=SαTαAEASaAαAea\begin{aligned} \Balpha &\mapsto \BS(\Be_a,\Balpha) \Be^a \\ &= \BS\Balpha\tra \\ \alpha_A \BE^A &\mapsto S_a^{\idxsep A} \alpha_A \Be^a \end{aligned}
    P:W×VR\BP: \CW^\ast \times \CV \to \IR

    (β,v)P(β,v)=βPv=βaPAavA\begin{aligned} (\Bbeta,\Bv) &\mapsto \BP(\Bbeta,\Bv) \\ &=\Bbeta\BP\Bv \\ &= \beta_a P^{a}_{\idxsep A} v^A \end{aligned}
    Q:W×VR\BQ: \CW \times \CV \to \IR

    (w,v)Q(w,v)=wTQv=waQaAvA\begin{aligned} (\Bw,\Bv) &\mapsto \BQ(\Bw,\Bv) \\ &= \Bw\tra\BQ\Bv \\ &= w^a Q_{aA} v^A \end{aligned}
    R:W×VR\BR: \CW^\ast \times \CV^\ast \to \IR

    (β,α)R(β,α)=βRαT=βaRaAαA\begin{aligned} (\Bbeta,\Balpha) &\mapsto \BR(\Bbeta,\Balpha) \\ &= \Bbeta\BR\Balpha\tra \\ &= \beta_a R^{aA} \alpha_A \end{aligned}
    S:W×VR\BS: \CW \times \CV^\ast \to \IR

    (w,α)S(w,α)=wTSαT=waSaAαA\begin{aligned} (\Bw,\Balpha) &\mapsto \BS(\Bw,\Balpha) \\ &= \Bw\tra\BS\Balpha\tra \\ &= w^a S_a^{\idxsep A} \alpha_A \end{aligned}
    Duals
    PVW\BP^\ast\in \CV^\ast \dyd\CW

    PAa=P(EA,ea)P^{\ast \, a}_A=\BP^\ast(\BE_A,\Be^a)
    P=PAaEAea\BP^\ast = P^{\ast \, a}_A \, \BE^A \dyd \Be_a
    QVW\BQ^\ast\in \CV^\ast \dyd\CW^\ast

    QAa=Q(EA,ea)Q^\ast_{Aa}=\BQ^\ast(\BE_A,\Be_a)
    Q=QAaEAea\BQ^\ast = Q^\ast_{Aa}\, \BE^A \dyd \Be^a
    RVW\BR^\ast\in\CV \dyd \CW

    RAa=R(EA,ea)R^{\ast Aa}=\BR^\ast(\BE^A,\Be^a)
    R=RAaEAea\BR^\ast = R^{\ast Aa}\, \BE_A \dyd \Be_a
    SVW\BS^\ast\in\CV \dyd\CW^\ast

    SAa=S(EA,ea)S^{\ast A}{}_{a}=\BS^\ast(\BE^A,\Be_a)
    S=SAaEAea\BS^\ast = S^{\ast A}{}_{a}\, \BE_A \dyd \Be^a
    P:WV\BP^\ast: \CW^\ast \to \CV^\ast

    βP(EA,β)EA=PβTβaeaPAaβaEA\begin{aligned} \Bbeta &\mapsto \BP^\ast(\BE_A,\Bbeta) \BE^A \\ &= \BP^\ast\Bbeta\tra \\ \beta_a\Be^a &\mapsto P^{\ast \, a}_A \beta_a \BE^A \end{aligned}
    Q:WV\BQ^\ast: \CW \to\CV^\ast

    wQ(EA,w)EA=QwwaeaQAawaEA\begin{aligned} \Bw &\mapsto \BQ^\ast(\BE_A,\Bw) \BE^A \\ &= \BQ^\ast\Bw \\ w^a\Be_a &\mapsto Q^\ast_{Aa} w^a \BE^A \end{aligned}
    R:WV\BR^\ast: \CW^\ast \to \CV

    βR(EA,β)EA=RβTβaeaRAawaEA\begin{aligned} \Bbeta &\mapsto \BR^\ast(\BE^A,\Bbeta) \BE_A \\ &= \BR^\ast\Bbeta\tra \\ \beta_a\Be^a &\mapsto R^{\ast Aa} w^a \BE_A \end{aligned}
    S:WV\BS^\ast: \CW \to\CV

    wS(EA,w)EA=SwwaeaSAawaEA\begin{aligned} \Bw &\mapsto \BS^\ast(\BE^A,\Bw) \BE_A \\ &= \BS^\ast\Bw \\ w^a\Be_a &\mapsto S^{\ast A}{}_{a} w^a \BE_A \end{aligned}
    P:V×WR\BP^\ast: \CV \times \CW^\ast \to \IR

    (v,β)P(v,β)=vTPβT=vAPAaβa\begin{aligned} (\Bv,\Bbeta) &\mapsto \BP^\ast(\Bv,\Bbeta) \\ &= \Bv\tra\BP^\ast\Bbeta\tra \\ &= v^A P^{\ast \, a}_A \beta_a \end{aligned}
    Q:V×WR\BQ^\ast: \CV \times \CW \to \IR

    (v,w)R(v,w)=vTQw=vAQAawa\begin{aligned} (\Bv,\Bw) &\mapsto \BR^\ast(\Bv,\Bw) \\ &= \Bv\tra\BQ^\ast\Bw \\ &= v^A Q^\ast_{Aa} w^a \end{aligned}
    R:V×WR\BR^\ast: \CV^\ast \times \CW^\ast \to \IR

    (α,β)S(α,β)=αRβT=αARAaβa\begin{aligned} (\Balpha,\Bbeta) &\mapsto \BS^\ast(\Balpha,\Bbeta) \\ &= \Balpha\BR^\ast\Bbeta\tra \\ &= \alpha_A R^{\ast Aa} \beta_a \end{aligned}
    S:V×WR\BS^\ast: \CV^\ast \times \CW \to \IR

    (α,w)S(α,w)=αSw=αASAawa\begin{aligned} (\Balpha,\Bw) &\mapsto \BS^\ast(\Balpha,\Bw) \\ &= \Balpha\BS^\ast\Bw \\ &= \alpha_A S^{\ast A}{}_{a} w^a \end{aligned}
    Tensors P\BP, Q\BQ, R\BR and S\BS as linear mappings (top), and their duals P\BP^\ast, Q\BQ^\ast, R\BR^\ast and S\BS^\ast (bottom). In the respective tables, the first row displays the tensor spaces, basis vectors and components of the subsequent mappings, and the second and third row display the representations of the tensor as linear and bilinear mappings respectively. The results of the mappings are given in the mapping, matrix and index representations respectively. The mappings are over vectors vV\Bv\in\CV, wW\Bw\in\CW and one-forms αV\Balpha\in\CV^\ast, βW\Bbeta\in\CW^\ast.

    The commutative diagrams pertaining to these mappings can be found in the figure below

    Commutative diagrams involving the linear mappings P,Q,R,S\BP,\BQ,\BR,\BS and their dual P,Q,R,S\BP^\ast,\BQ^\ast,\BR^\ast,\BS^\ast based on the metrics G\BG and g\Bg of V\CV and W\CW.
  2. Portrait of Onur Solmaz
    Onur Solmaz · Post · /2017/07/13

    Metrics and Natural Isomorphisms

    The assignment of an inner product to a non-degenerate and finite-dimensional vector space V\CV, results in emergence of the natural isomorphism to its dual VV\CV\to\CV^\ast, which means that the morphisms VV\CV\to\CV^\ast and VV\CV^\ast\to\CV are of the same structure and one is the inverse of the other. The notion of naturality (of an isomorphism) becomes most clear in the context of category theory; however it should be sufficient for now to say that a natural isomorphism between a vector space an its dual is one that is basis-independent. As the origin of the isomorphism, the inner product is encapsulated in an object called the metric, defined below, in order to make the resulting symmetry of the mappings more obvious.

    In the context of differential geometry, the metric object is used synonymously with the inner product of a vector space. More specifically, the metric tensor

    g:={V×VR(v,w) ⁣v,w ⁣\begin{equation} \Bg:= \left\{ \begin{aligned} \CV \times \CV &\to \IR \\ (\Bv,\Bw) &\mapsto \dabrn{\Bv, \Bw} \end{aligned} \right. \tag{1}\end{equation}

    of a real vector space V\CV is an object whose components contain the information necessary to linearly transform a vector to its covector. This operation is denoted by the symbol \flat and reads

    :={(VR)(VR)orVVv()g(v,).\begin{equation} \flat := \left\{ \begin{aligned} (\CV^\ast \to \IR) &\to (\CV \to \IR) \\ \text{or}\quad \CV &\to\CV^\ast \\ \Bv(\cdot) &\mapsto \Bg(\Bv, \cdot). \end{aligned} \right. \tag{2}\end{equation}

    We simply define the one-form v\Bv^\flat as

    v(w)g(v,w)= ⁣v,w ⁣.\begin{equation} \Bv^\flat(\Bw) \equiv \Bg(\Bv,\Bw) = \dabrn{\Bv,\Bw}. \tag{3}\end{equation}

    We input the basis vectors ea\Be_a

    v(ea)= ⁣vbeb,ea ⁣= ⁣eb,ea ⁣vb= ⁣ea,eb ⁣vb\begin{equation} \Bv^\flat(\Be_a) = \dabrn{v^b\Be_b, \Be_a} = \dabrn{\Be_b, \Be_a} v^b = \dabrn{\Be_a, \Be_b} v^b \tag{4}\end{equation}

    and define the components of the metric tensor as

    gab= ⁣ea,eb ⁣andg=gabeaeb.\begin{equation} \boxed{ g_{ab} = \dabrn{\Be_a, \Be_b} \eqwith \Bg = g_{ab}\, \Be^a\dyd \Be^b. } \tag{5}\end{equation}

    We then simply say that the operator \flat denotes an index lowering1 through

    v=gvand component-wise va=gabvb.\begin{equation} \Bv^\flat = \Bg\Bv \quad\text{and component-wise }\quad v_a = g_{ab} v^b. \tag{6}\end{equation}

    Moreover, we can define the inverse of the metric tensor as

    g1:={V×VR(α,β) ⁣α,β ⁣\begin{equation} \Bg\inv:= \left\{ \begin{aligned} \CV^\ast\times\CV^\ast &\to \IR \\ (\Balpha,\Bbeta) &\mapsto \dabrn{\Balpha, \Bbeta} \end{aligned} \right. \tag{7}\end{equation}

    The operation of transforming a covector to its corresponding vector is denoted by the symbol \sharp and reads

    :={(VR)(VR)orVVα()g1(,α).\begin{equation} \sharp := \left\{ \begin{aligned} (\CV \to \IR) &\to (\CV^\ast \to \IR) \\ \text{or}\quad \CV^\ast &\to\CV \\ \Balpha(\cdot) &\mapsto \Bg\inv(\cdot,\Balpha). \end{aligned} \right. \tag{8}\end{equation}

    Here, the vector corresponding to the covector α\Balpha is denoted α\Balpha^\sharp and reads

    α(β)=g1(β,α)= ⁣β,α ⁣\begin{equation} \Balpha^\sharp(\Bbeta) = \Bg\inv(\Bbeta,\Balpha) = \dabrn{\Bbeta, \Balpha} \tag{9}\end{equation}

    We input the dual basis vectors ea\Be^a

    α(ea)= ⁣ea,αbeb ⁣= ⁣ea,eb ⁣αb\begin{equation} \Balpha^\sharp(\Be^a) = \dabrn{\Be^a, \alpha_b\Be^b} = \dabrn{\Be^a, \Be^b} \alpha_b \tag{10}\end{equation}

    and define the components of the inverse metric g1\Bg\inv as

    gab= ⁣ea,eb ⁣andg1=gabeaeb.\begin{equation} \boxed{ g^{ab} = \dabrn{\Be^a,\Be^b} \eqwith \Bg\inv = g^{ab}\,\Be_a\dyd\Be_b. } \tag{11}\end{equation}

    Then the operator \sharp denotes an index raising through

    α=g1αand component-wise αa=gabαb.\begin{equation} \Balpha^\sharp = \Bg\inv\Balpha \quad\text{and component-wise }\quad \alpha^a = g^{ab}\alpha_b. \tag{12}\end{equation}

    In some literature, the natural isomorphism VV\CV\to\CV^\ast is called the musical isomorphism—which is also the origin of the notation introduced above—because the process of transforming a vector to its dual space and a covector to the original space is analogous to lowering and raising notes.

    With the given definition of the metric, we can elaborate on the advantage of denoting inner products of different objects with different symbols. Whereas ,\abrn{\cdot,\cdot} always denotes a natural pairing between a vector space and its dual, one can write  ⁣, ⁣V:V×VR\dabrn{\cdot,\cdot}_{\CV}:\CV\times\CV\to\IR to denote an inner product of vectors and  ⁣, ⁣V:V×VR\dabrn{\cdot,\cdot}_{\CV^\ast}:\CV^\ast\times\CV^\ast\to\IR to denote an inner product of covectors. Using the metric, we can link these notations as

     ⁣v,w ⁣V=v,w=v,w=gabvawb ⁣α,β ⁣V=α,β=α,β=gabαaβb\begin{equation} \begin{alignedat}{5} &\dabrn{\Bv,\Bw}_{\CV} &&= \abrn{\Bv, \Bw^\flat} &&= \abrn{\Bv^\flat, \Bw} &&= g_{ab} v^a w^b\\ &\dabrn{\Balpha,\Bbeta}_{\CV^\ast} &&= \abrn{\Balpha, \Bbeta^\sharp} &&= \abrn{\Balpha^\sharp, \Bbeta} &&= g^{ab}\alpha_a\beta_b\\ \end{alignedat} \tag{13}\end{equation}

    for all v,wV\Bv,\Bw\in\CV and α,βV\Balpha,\Bbeta\in\CV^\ast. Similarly,

    v,α= ⁣v,α ⁣V= ⁣v,α ⁣V.\begin{equation} \begin{alignedat}{4} &\abrn{\Bv, \Balpha} &&= \dabrn{\Bv^\flat, \Balpha}_{\CV^\ast} &&= \dabrn{\Bv, \Balpha^\sharp}_{\CV}. \end{alignedat} \tag{14}\end{equation}

    Despite the symmetricity of the inner product, we choose to think of the first operand as a vector and the second as a covector in a natural pairing, as a convention.

    The metric tensor has the following properties:

    • For orthonormal bases, the metric tensor equals the identity tensor, that is, gij=δijg_{ij}=\delta_{ij}.
    • The diagonal terms equal to the square of the lengths of the basis vectors, that is, gii=ei2g_{ii}=\Norm{\Be_i}^2 (no summation).
    • The off-diagonal terms are zero if the basis vectors are orthogonal. Specifically, gij=0g_{ij}=0 iff ei\Be_i and ej\Be_j are orthogonal.
    1. In musical notation, the flat symbol \flat is used to lower a note by one semitone, whereas the sharp symbol \sharp is used to raise a note by one semitone. It is recommended to pronounce v\Bv^\flat as v-flat and α\Balpha^\sharp alpha-sharp.

  3. Portrait of Onur Solmaz
    Onur Solmaz · Post · /2017/07/06 · HN

    Duality of Vector Spaces

    $ \newcommand{\veciup}[1]{#1^1,\ldots,#1^n} \newcommand{\setveci}[1]{\cbrn{\veci{#1}}} \newcommand{\setveciup}[1]{\cbrn{\veciup{#1}}} \newcommand{\tang}{T} $

    When I was learning about Continuum Mechanics for the first time, the covariance and contravariance of vectors confused the hell out of me. The concepts gain meaning in the context of Riemannian Geometry, but it was surprising to find that one doesn’t need to learn an entire subject to grasp the logic behind co-/contravariance. An intermediate knowledge of linear algebra is enough—that is, one has to be acquainted with the concept of vector spaces and one-forms.

    The duality of co-/contravariance arises when one has to define vectors in terms of a non-orthonormal basis. The reason such terminology doesn’t show up in engineering education is that Cartesian coordinates are enough for most engineering problems. But every now and then, a complex problem with funky geometrical requirements show up, like one that requires measuring distances and areas on non-flat surfaces. Then you end up with dual vector spaces. I’ll try to give the basics of duality below.

    Definition: Let V\CV be a finite-dimensional real vector space. The space V=L(V,R)\CV^\ast = \CL(\CV,\IR), defined as the the space of all one-forms α:VR\Balpha:\CV\to\IR, is called the dual space to V\CV.

    Let B={e1,,en}B=\cbr{\Be_1,\dots,\Be_n} be a basis of V\CV. Any vector vV\Bv\in\CV can be written in terms of BB as

    v=a1e1++anen\begin{equation} \Bv = a_1 \Be_1 + \cdots + a_n\Be_n \htmlId{eq:vectorrep1}{} \tag{1}\end{equation}

    with the components a1,,anRa_1,\dots,a_n\in\IR. For any i=1,,ni=1,\dots,n, we can define the ii-th component aia_i by a one-form as

    ei:={VRvei(v)=ai\begin{equation} \Be^i := \left\{ \begin{aligned} \CV &\to \IR \\ \Bv &\mapsto \Be^i(\Bv) = a_i \end{aligned}\right. \tag{2}\end{equation}

    These elements are linear and thus are in the space L(V,R)\CL(\CV,\IR)1. Given any basis B={e1,,en}B=\setveci{\Be}, we call B={e1,,en}B^\ast = \setveciup{\Be} the basis of V\CV^\ast dual to BB. The fact that BB^\ast really is a basis of V\CV^\ast can be proved by showing that ei\Be^i are linearly independent. Then v\Bv has the following representation

    v=e1(v)e1++en(v)en.\begin{equation} \Bv = \Be^1(\Bv)\, \Be_1 + \cdots + \Be^n(\Bv)\, \Be_n. \htmlId{eq:vectorrep2}{} \tag{3}\end{equation}

    Instead of aia_i, it is practical to denote the components of v\Bv as viv^i, lightface of the same symbol with a raised index corresponding to the raised index of the dual basis:

    v=v1e1++vnenandvi=ei(v).\begin{equation} \Bv = v^1 \Be_1 + \cdots + v^n \Be_n \eqwith v^i = \Be^i(\Bv). \tag{4}\end{equation}

    In fact, this convention is more compatible with the symmetry caused by the duality. This point will be more clear after the introduction of dual basis representation of one-forms.

    Proposition: Each eiL(V,R)\Be^i \in \CL(\CV,\IR) can be identified by its action on the basis BB:

    ei(ej)={1if i=j0otherwise.\begin{equation} \Be^i(\Be_j) = \begin{cases} 1 & \text{if } i=j \\ 0 & \text{otherwise}. \end{cases} \htmlId{eq:dualbasis2}{} \tag{5}\end{equation}

    Proof: For any vV\Bv\in\CV, ei(v)\Be^i(\Bv) must give viv^i, the ii-th component of v\Bv. Setting v=ej\Bv = \Be_j, one sees that ei(v)=vi=1\Be^i(\Bv)=v^i = 1 when i=ji=j, and is zero otherwise.

    Geometrically, (5) implies that a basis vector is perpendicular to all the dual basis vectors, except its own dual.

    Dual Basis Representation of One-Forms

    Let α\Balpha be a one form in V\CV^\ast with the corresponding dual basis {e1,,en}\setveciup{\Be}. Then similar to a vector, α\Balpha has the following representation

    α()=α(e1)e1()++α(en)en()=α1e1()++αnen()\begin{equation} \begin{aligned} \Balpha(\cdot) &= \Balpha(\Be_1)\,\Be^1(\cdot) + \dots + \Balpha(\Be_n)\,\Be^n(\cdot) \\ &= \alpha_1 \Be^1(\cdot) + \dots + \alpha_n \Be^n(\cdot) \end{aligned} \tag{6}\end{equation}

    where the components of the one-form α\Balpha are defined as

    αi=α(ei).\begin{equation} \alpha_i = \Balpha(\Be_i). \tag{7}\end{equation}

    Proof: We substitute (3) and obtain

    α(v)=α(i=1nei(v)ei)=i=1nα(ei)ei(v)\begin{equation} \begin{aligned} \Balpha(\Bv) &= \Balpha\rbr{\suml{i=1}{n} \Be^i(\Bv)\, \Be_i} = \suml{i=1}{n} \Balpha(\Be_i)\, \Be^i(\Bv) \\ \end{aligned} \tag{8}\end{equation}

    using α\Balpha‘s linearity.

    Notation: Let V\CV be a finite-dimensional real vector space. For vV\Bv\in\CV and αV\Balpha\in\CV^\ast

    ,:={V×VR(v,α)α(v)\begin{equation} \abrn{\cdot,\cdot} := \left\{\begin{aligned} \CV\times\CV^\ast &\to \IR \\ (\Bv, \Balpha) &\mapsto \Balpha(\Bv) \end{aligned}\right. \tag{9}\end{equation}

    denotes the action of α\Balpha on v\Bv, and is called a natural pairing or dual pairing between a vector space and its dual. It is of the essence to understand that ,\abrn{\cdot,\cdot} does not denote an inner product in V\CV; that is, v,α\abr{\Bv,\Balpha} means α(v)\Balpha(\Bv).

    With this notation, (3) can be written as

    v=v,e1e1++v,enen.\begin{equation} \Bv = \abrn{\Bv,\Be^1}\, \Be_1 + \cdots + \abrn{\Bv,\Be^n}\, \Be_n. \tag{10}\end{equation}

    and (5) as

    ei,ej=δij.\begin{equation} \abrn{\Be_i, \Be^j} = \delta_{ij}. \htmlId{eq:dualbasis1}{} \tag{11}\end{equation}

    Using the convention that ei\Be_i are column vectors and ei\Be^i are row vectors, (11) can be rearranged in the following manner

    [e1e2en]1=[e1e2en]\begin{equation} \left[ \begin{array}{ c|c|c|c } \Be_1&\Be_2&\cdots&\Be_n \end{array} \right]\inv = \left[ \begin{array}{ c } \Be^1 \\ \hline \Be^2 \\ \hline \vdots \\ \hline \Be^n \end{array} \right] \htmlId{eq:computedualbasis1}{} \tag{12}\end{equation}

    which can be used to compute a dual basis.

    Example: Given a two-dimensional vector space V\CV with a basis e1=[2,0.5]T\Be_1=[2,-0.5]\tra, e2=[1,1]T\Be_2=[1,1]\tra, we use (12) to compute

    [210.51]1=[0.40.40.20.8]\begin{equation} \begin{bmatrix} 2 & 1 \\ -0.5 & 1 \end{bmatrix}\inv = \begin{bmatrix} 0.4 & -0.4 \\ 0.2 & 0.8 \end{bmatrix} \tag{13}\end{equation}

    and obtain the dual basis vectors as e1=[0.4,0.4]\Be^1=[0.4,-0.4] and e2=[0.2,0.8]\Be^2=[0.2,0.8]. The result is given in the following figure,

    where one can see that e1e2\Be_1\perp\Be^2, e1e2\Be^1\perp\Be_2.

    A body B\CB embedded in R2\IR^2 with curvilinear coordinates. Every point P\CP at X\BX has an associated two-dimensional vector space, called B\CB's tangent space at X\BX, denoted TXB\tang_{\BX}\CB. The basis ei\Be_i corresponding to coordinates θi\theta_i are not necessarily orthogonal and can admit corresponding duals ei\Be^i, due to curvilinearity. The coordinates appear to be affine at the point's immediate vicinity, and thus in the tangent space.

    The introduction of the dual space allows us to reinterpret a one-form α\Balpha as an object residing in the dual space. In fact, the canonical duality V=V\CV^{\ast\ast}=\CV states that every vector v\Bv can be interpreted as a functional on the space V\CV^\ast via

    v:={VRαv(α) or v,α\begin{equation} \Bv:= \left\{ \begin{aligned} \CV^\ast &\to \IR \\ \Balpha &\mapsto \Bv(\Balpha) \text{ or } \abrn{\Bv, \Balpha} \end{aligned}\right. \tag{14}\end{equation}
    1. Despite being denoted with bold letters, one-forms should not be confused with vectors.