楼主: fsfwang
876 0

张量科普 [推广有奖]

  • 0关注
  • 0粉丝

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
70 点
帖子
1
精华
0
在线时间
1 小时
注册时间
2023-9-18
最后登录
2024-6-12

楼主
fsfwang 发表于 2023-9-18 23:12:33 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
张量:
我们在日常生活中谈论的苹果的个数、人的身高都是不随坐标系选取而变化的量,这种量就是标量,它可以被看作0阶张量。

为什么要引入张量,标量、矢量不够吗?
实际上不是所有自然中的关系都是线性的,但是很多关系是可微的,因此可以用局部的多线性映射来逼近。这样多数物理学中的量都可以用张量表示。

那么,张量是什么?
张量是一个多重线性映射,可以用指标范围来表示它的类型,即(t,t,...,t_n),这里的t取非负整数。也可以直接把张量看成多维数组(例子见文末)。
一个类型为(3,3)的张量就是我们常见的三维矩阵形式的张量。而一个n维向量的类型为(1)或者(n)。
n阶三维张量(3,3,...,3)有n个求和指标、3个分量、n个变换R因子,三维矢量是一个1阶三维张量。

张量应用举例:
广义相对论中的黎曼曲率张量是维度为(4,4,4,4)的4阶张量。它可以当作256个分量(4×4×4×4)的4维数组。但是实际上只有20个分量是互相独立的,这个事实可以大大简化它的实际计算,并且还可以继续通过取特殊条件来进一步减少变量,从而得到一些解析结果(尽管这些解析结果的数量实际上是沧海一粟)。
在计算机科学中,张量的阶数被叫做轴(ndim),张量在轴上的维度被叫做形状(shape)。

张量的数组形式举例:
一阶张量:(a,b,c,...),形状为(1,n)
二阶张量:
[(a,b,c,...),(A,B,C,...)],形状为(2,n)
三阶张量:
{[(a,b,c,...),(A,B,C,...)]、[(α,β,γ,...),(A,Β,Γ,...)]、[(а,б,в,...),(A,Б,В,...)]},形状为(3,2,n)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Shape 广义相对论 计算机科学 日常生活 实际计算

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-10 18:24