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

  • 相关阅读:
    Python3 MySQL 数据库连接
    python3中线程池
    python中paramiko模块和mysql数据库的操作
    linux定制的补充
    linux 定制
    利用BIND搭建自己的私有根及授权域
    Python3下的paramiko模块
    mysql在linux下的安装与优化
    Linux下Nagios的安装与配置
    CentOS 6.7中安装python3.5
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421903.html
Copyright © 2011-2022 走看看