zoukankan      html  css  js  c++  java
  • 从张量积(tensor product)到多重线性代数(multilinear algebra)

    记张量积的数学记号为

    1. linear

    假设 V,W 为线性空间(vector spaces),f:VW是线性(linear)的,如果满足:

    f(v1+v2)=f(v1)+f(v2)f(αv)=αf(v)

    • f 表示的是两个线性空间的映射,从线性空间 V 到线性空间 W

    2. bilinear

    有三个线性空间,U,V,Wf:U×VW是双线性的(bilinear),如果:

    f(u1+u2,v)=f(u1,v)+f(u2,v)f(u,v1+v2)=f(u,v1)+f(u,v2)f(αu,v)=αf(u,v)=f(u,αv)

    • v 固定,f(u,v)u 中是线性的;
      • f(u,v)=fv(u)=fv(u1+u2)=fv(u1)+fv(u2)
      • f(αu,v)=fv(αu)=αfv(u)
    • u 固定时,f(u,v)v 是线性的;

    3. UV

    {bilinearU×VW}Hom(UV,W)

    • UV 仍然是线性空间(是一个新的线性空间),才能使双线性映射(bilinear maps) U×VWUVW上的线性映射(linear map)。
      • 既然 UV 是一个新的线性空间,不仿记为 X
      • 此时 UVW 可被重新描述为 XW

    4. 张量的相关计算

    UV 该线性空间中的元素:{uv|uU,vV}

    因为 UV 仍然构成线性空间(f(u,v):UV),所以有:

    f(u1+u2,v)=f(u1,v)+f(u2,v)(u1+u2)v=u1v+u2vf(u,v1+v2)=f(u,v1)+f(u,v2)u(v1+v2)=uv1+uv2f(αu,v)=αf(u,v)=f(u,αv)(αu)v=α(uv)=u(αv)

    5. 一个实例

    定义二维线性空间:R2=e1,e2,则 R2R2的标准基由下述构成:

    e1e1,e1e2,e2e1,e2e2

  • 相关阅读:
    mysql数据库函数 concat 字段类型转化、字段拼接
    SSH2中的No result defined for action的问题
    导致表单重复提交(两次)的原因--css{url()}与a标签
    详解jar命令打包生成双击即可运行的Java程序
    21IO流 和缓冲流 和处理流
    20File
    19(1)hashmap,hashtable
    IntelliJ IDEA注册码激活
    19映射
    18泛型
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421902.html
Copyright © 2011-2022 走看看